Class Aura [-] [+]
The persistent effect of a Spell that remains on a Unit after the Spell has been cast.
As an example, if you cast a damage-over-time spell on a target, an Aura is put on the target that deals damage continuously.
Auras on your player are displayed in-game as a series of icons to the left of the mini-map.
Inherits all methods from: none
Methods
| GetAuraId | Returns the ID of the Spell that caused this Aura to be applied. |
| GetCaster | Returns the Unit that casted the Spell that caused this Aura to be applied. |
| GetCasterGUID | Returns the GUID of the Unit that casted the Spell that caused this Aura to be applied. |
| GetCasterLevel | Returns the level of the Unit that casted the Spell that caused this Aura to be applied. |
| GetCharges | Returns the number of charges left on the Aura. |
| GetDuration | Returns the amount of time left until the Aura expires. |
| GetMaxDuration | Returns the amount of time this Aura lasts when applied. |
| GetOwner | Returns the Unit that the Aura has been applied to. |
| GetSpellInfo | Returns the SpellInfo of the spell that created the Aura. |
| GetStackAmount | Returns the number of times the Aura has "stacked". |
| IsPassive | Returns true if the Aura is passive, false otherwise. |
| Remove | Remove this Aura from the Unit it is applied to. |
| SetDuration | Change the amount of time before the Aura expires. |
| SetMaxDuration | Change the maximum amount of time before the Aura expires. |
| SetStackAmount | Change the amount of times the Aura has "stacked" on the Unit. |