oUF

97.2k Downloads

ClassPower.PostUpdate not firing

sbaildon opened this issue ยท 2 comments

commented

Using current head 834062c, I'm experiencing some issues with ClassPower.PostUpdate not firing when expected. Before updating, I was using 5666085, an oUF pre-7.0 release from January.

The problem seems to be caused by the Rogue's assassination exclusive talent Anticipation; increases the rogues max combo points to 10

Logging in, or reloading the UI while in Assassination w/ Anticipation active, PostUpdate won't fire. It'll fire just fine when changing to Assination w/ Anticipation, and even being in Assination and swapping between Anticipation and another talent.

I can't replicate the behaviour using a mix of other classes/talents.

commented

Got ahead of myself here - PostUpdate is firing, but hasMaxChanged is false, which seems to be inconsistent with everything other permutation of talents/specs

commented

Looks like oldMax is always #self.ClassPower on UI load regardless of class/spec. The removal of event from PostUpdate's signature has thrown me off a little bit. Not a problem with oUF!