Skip to content

character_aura

Contains aura information that is loaded when a character is loaded, so the auras that were on the character when it logged out are still kept when it logs back in. A spell can have up to three auras, one in each of its effects.

Structure ​

FieldTypeAttributesKeyNullDefaultExtraComment
guidintunsignedPRINO0Global Unique Identifier
casterGuidbigintunsignedPRINO0Full Global Unique Identifier
itemGuidbigintunsignedPRINO0
spellmediumintunsignedPRINO0
effectMasktinyintunsignedPRINO0
recalculateMasktinyintunsignedNO0
stackCounttinyintunsignedNO1
amount0intsignedNO0
amount1intsignedNO0
amount2intsignedNO0
base_amount0intsignedNO0
base_amount1intsignedNO0
base_amount2intsignedNO0
maxDurationintsignedNO0
remainTimeintsignedNO0
remainChargestinyintunsignedNO0
critChancefloatNO0
applyResiliencetinyintsignedNO0
 

Description of fields ​

guid ​

The character guid of the target affected by the aura.  

casterGuid ​

The character guid player who casted the aura.  

itemGuid ​

The item guid of the item which casted the aura.  

spell ​

The Spell ID which applied the aura.  

effectMask ​

The effect index of the spell from which the aura came from. A spell has up to three effects, with the index being 0, 1, or 2.  

recalculateMask ​

Bitmask of effect indizes that can be recalculated.

ValueName
1EFFECT_1
2EFFECT_2
4EFFECT_3

 

stackCount ​

Determines how many stacks of the spell the character has.  

amount[0-2] ​

The base_amount + modifier value associated with the aura.  

base_amount[0-2] ​

The base_amount value associated with the aura.  

maxDuration ​

The maximum duration of the aura in ms.  

remainTime ​

The time remaining in ms on the aura. -1 means that the aura is indefinite.  

remainCharges ​

The number of charges remaining on the aura.  

critChance ​

Crit chance of the caster at the moment of aura application.  

applyResilience ​

Boolean if this aura is subject to resilience

  • 0: full amount
  • 1: reduced by resilience