void CalculateDamageDoneAmount(AuraEffect const *, int32 &amount, bool &)
Definition: spell_pet.cpp:328
HookList< EffectApplyHandler > AfterEffectApply
Definition: SpellScript.h:692
Definition: SharedDefines.h:29
Definition: SpellAuraDefines.h:159
Definition: SharedDefines.h:28
#define AuraEffectCalcAmountFn(F, I, N)
Definition: SpellScript.h:722
#define AuraEffectRemoveFn(F, I, N, M)
Definition: SpellScript.h:704
HookList< EffectApplyHandler > OnEffectRemove
Definition: SpellScript.h:699
void ApplyEffect(AuraEffect const *, AuraEffectHandleModes)
Definition: spell_pet.cpp:258
void CalculateStaminaAmount(AuraEffect const *, int32 &amount, bool &)
Definition: spell_pet.cpp:246
Definition: SpellAuraDefines.h:73
Definition: SpellAuraDefines.h:89
void RemoveEffect(AuraEffect const *, AuraEffectHandleModes)
Definition: spell_pet.cpp:290
#define AuraEffectApplyFn(F, I, N, M)
Definition: SpellScript.h:693
Definition: SharedDefines.h:30
HookList< EffectCalcAmountHandler > DoEffectCalcAmount
Definition: SpellScript.h:721
Definition: SpellAuraDefines.h:46
void CalculateAttackPowerAmount(AuraEffect const *, int32 &amount, bool &)
Definition: spell_pet.cpp:300