Fired when a buff, debuff, status, or item bonus was gained by or faded from an entity (player, pet, NPC, or mob.)
UNIT_AURA: unitTarget, isFullUpdate, updatedAuras
string : UnitId isFullUpdate
boolean : Boolean indicating if the consumer should do a full update of auras on this unit. updatedAuras
UnitAuraUpdateInfo? : Optional table of information about changed auras.
boolean Whether or not the player can apply this aura.
string Type of debuff this aura applies. May be an empty string.
boolean Whether or not this aura was applied by a boss.
boolean Whether or not this aura was applied by the player or their pet.
boolean Whether or not this aura is a debuff.
boolean Whether or not this aura is a buff.
boolean Whether or not this aura should appear on nameplates.
boolean Whether or not this aura meets the conditions of the
RAID aura filter.
string The name of the aura.
boolean Whether or not this aura should be shown on all nameplates, instead of just the personal one.
UnitId Token of the unit that applied the aura.
number The spell ID of the aura.
The extended payload can be supplied to the AuraUtil.ShouldSkipAuraUpdate function alongside a predicate function to determine if a consumer of this event may skip further processing of the event as a performance optimization.
Added isFullUpdate and updatedAuras parameters in hotfix build 42852 on March 24 2022. Patch 9.2.0 (2022-02-22): .