456 {
462 }
@ SPELL_AURA_PERIODIC_HEAL
Definition SpellAuraDefines.h:71
@ AURA_EFFECT_HANDLE_REAL_OR_REAPPLY_MASK
Definition SpellAuraDefines.h:51
@ AURA_EFFECT_HANDLE_REAL
Definition SpellAuraDefines.h:42
#define AuraProcFn(F)
Definition SpellScript.h:855
#define AuraEffectCalcAmountFn(F, I, N)
Definition SpellScript.h:783
#define AuraEffectApplyFn(F, I, N, M)
Definition SpellScript.h:754
#define AuraEffectRemoveFn(F, I, N, M)
Definition SpellScript.h:765
HookList< EffectApplyHandler > AfterEffectRemove
Definition SpellScript.h:764
HookList< EffectApplyHandler > AfterEffectApply
Definition SpellScript.h:753
HookList< EffectCalcAmountHandler > DoEffectCalcAmount
Definition SpellScript.h:782
HookList< AuraProcHandler > DoPrepareProc
Definition SpellScript.h:846
void InitializeAmount(AuraEffect const *, AuraEffectHandleModes)
Definition spell_priest.cpp:419
void CalculateAmount(AuraEffect const *, int32 &amount, bool &)
Definition spell_priest.cpp:409
void CheckDropCharge(ProcEventInfo &eventInfo)
Definition spell_priest.cpp:425
void HandleUpdateSpellclick(AuraEffect const *, AuraEffectHandleModes)
Definition spell_priest.cpp:440