| bool spell_pri_phantasm::spell_pri_phantasm_AuraScript::CheckProc |
( |
ProcEventInfo & |
| ) |
|
|
inlineprivate |
Definition: SharedDefines.h:28
AuraEffect * GetEffect(uint8 effIndex) const
Definition: SpellScript.cpp:1141
bool roll_chance_i(int chance)
Definition: Random.h:53
void PreventDefaultAction()
Definition: SpellScript.cpp:971
void RemoveMovementImpairingAuras()
Definition: Unit.cpp:3865
Unit * GetTarget() const
Definition: SpellScript.cpp:1151
| void spell_pri_phantasm::spell_pri_phantasm_AuraScript::Register |
( |
| ) |
|
|
inlineoverrideprivatevirtual |
Implements _SpellScript.
Definition: SharedDefines.h:28
HookList< CheckProcHandler > DoCheckProc
Definition: SpellScript.h:767
#define AuraEffectProcFn(F, I, N)
Definition: SpellScript.h:792
Definition: SpellAuraDefines.h:64
HookList< EffectProcHandler > OnEffectProc
Definition: SpellScript.h:787
#define AuraCheckProcFn(F)
Definition: SpellScript.h:768
bool CheckProc(ProcEventInfo &)
Definition: spell_priest.cpp:861
void HandleEffectProc(AuraEffect const *, ProcEventInfo &)
Definition: spell_priest.cpp:866
The documentation for this class was generated from the following file: