SpellActivationOverlay

SpellActivationOverlay

3M Downloads

Heating Up after respec

ennvina opened this issue ยท 0 comments

commented

As a Fire mage, when Heating Up procs it stays indefinitely, which is wanted because the effect has virtually an infinite duration.

But when changing spec to e.g. Arcane, the Heating Up spell alert is still visible, even though Hot Streak can no longer proc.

There is one caveat, though: the Heating Up effect still exists internally. Let's assume the following situation:

  • cast Fireball -> crit -> Heating Up
  • re-spec to Arcane
  • re-spec to Fire
  • cast Fireball -> crit -> Hot Streak (not Heating Up)

Because of this, we must not only remove the effect visually when the talent is lost, but keep it in the state machine so that it is re-applied when the talent is here again.