118 - DK: rune's cooldown
What is the enhancement in mind? How should it look and feel?
A function that returns how long one or two of a rune type (blood, frost, unholy, death) is on cooldown.
It would be a number between 0 and 10 (9 in unholy presence)
RuneInCooldown(more|less duration runetype)
For example: blood_tap,if=death.cooldown_remains>2.0
if RuneInCooldown(more 2 death) Spell(BLOODTAP)
Please provide any additional information below.
A second function would be to know that both runes of a rune type on cooldown fit the test (more | less)
BothRunesInCooldown(more|less duration runetype)
For example: obliterate,if=unholy=1&rune.UNHOLY.cooldown_remains_all<=1
if Runes(unholy 1) and BothRunesInCooldown(less 2 death) Spell(OBLITERATE)
Al last function would check the sum of all cooldown types
BFURuneInCooldown(more|less duration)
For example: empower_rune_weapon,if=(blood.cooldown_remains+frost.cooldown_remains+unholy.cooldown_remains)>8
if BFURuneInCooldown(more 8) Spell((EMPOWERRUNEWEAPON)
| User | When | Change |
|---|---|---|
| Sidoine | Feb 04, 2012 at 21:02 UTC | Changed status from New to Fixed |
| Silmarieni | Jan 30, 2012 at 16:50 UTC | Create |
- 2 comments
- 2 comments
Facts
- Last updated
- Feb 04, 2012
- Reported
- Jan 30, 2012
- Status
- Fixed - Developer made requested changes. QA should verify.
- Type
- Enhancement - A change which is intended to better the project in some way
- Priority
- Medium - Normal priority.
- Votes
- 0
- Reply
- #2
Sidoine Feb 04, 2012 at 21:02 UTC - 0 likesNext version of Ovale adds the "runes" function that is similar to Runes but returns the duration of the runes cooldown. e.g. if runes(death 1) > 3 Spell(OBLITERATE) cast obliterate if both death runes have at least 3s of cooldown
- Reply
- #1
jlam Feb 04, 2012 at 14:08 UTC - 0 likesJust wanted to point out that some of this stuff can already be done now, e.g.:
Only the last example you gave, where you needed to sum all of the remaining rune cooldowns, is difficult to express in a simple way.