483 {
489 }
@ 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:858
#define AuraEffectCalcAmountFn(F, I, N)
Definition SpellScript.h:784
#define AuraEffectApplyFn(F, I, N, M)
Definition SpellScript.h:755
#define AuraEffectRemoveFn(F, I, N, M)
Definition SpellScript.h:766
HookList< EffectApplyHandler > AfterEffectRemove
Definition SpellScript.h:765
HookList< EffectApplyHandler > AfterEffectApply
Definition SpellScript.h:754
HookList< EffectCalcAmountHandler > DoEffectCalcAmount
Definition SpellScript.h:783
HookList< AuraProcHandler > DoPrepareProc
Definition SpellScript.h:849
void InitializeAmount(AuraEffect const *, AuraEffectHandleModes)
Definition spell_priest.cpp:436
void CalculateAmount(AuraEffect const *, int32 &amount, bool &)
Definition spell_priest.cpp:426
void CheckDropCharge(ProcEventInfo &eventInfo)
Definition spell_priest.cpp:442
void HandleUpdateSpellclick(AuraEffect const *, AuraEffectHandleModes)
Definition spell_priest.cpp:457