Open RamyRafik opened 1 year ago
This might not apply to your ticket as it's concerning user friendliness.
But the workaround isn't too bad, you can paste this in the text display on any icon. [(Duration / Max(1.5 / (1 + Haste / 100), 0.75)):Round(2)]
It's base GCD [1.5 / (1 + Haste / 100)]
But with your suggestion build in, plus a cap for higher than 100% haste and some rounding.
Problem For specs that are GCD-bound (i.e. every GCD is spent on a cast. e.g. Havoc DH, BM Hunter to-some-extent), the player actually cares about "How many globals can I spend before the timer is up".
Example: If Pet Frenzy is ending in 5.6s, the Hunter GCD is 1.2s, Pet Frenzy would be expressed as "4.7" or "4" (5.6 / 1.2 = 4.67) instead of "5.6s"
Suggestion Add an option to allow showing Spell cooldown/Aura duration in terms of globals count instead of seconds, by dividing the duration in seconds over the value of GCD (Dynamic).
This can be done as either:
Workarounds A workaround is to do the calculation inside the Binding/Label of each icon, which is against how user-friendly TMW is.
Additional context GCD value can be easily calculated using Player current Haste value.