Feature request:
An Attribute/Ability Changed Event

If we want to keep track of a character's attribute or ability value, we need to be constantly checking with timers. This can cause issues if we're tracking that value for every character and not just the players. It'd be nice to have an event that does that for us, like

OnCharacterAttributeChanged((CHARACTERGUID)_Character, (STRING)_Attribute, (INTEGER)_NewValue)

OnCharacterAbilityChanged((CHARACTERGUID)_Character, (STRING)_Ability, (INTEGER)_NewValue)