|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
Private Member Functions | |
| void | AfterReapply (AuraEffect const *aurEff, AuraEffectHandleModes) |
| void | OnPeriodic (AuraEffect const *aurEff) |
| PrepareAuraScript (spell_monk_disable_AuraScript) | |
| void | Register () |
| bool | Validate (SpellInfo const *) |
Definition at line 343 of file spell_monk.cpp.
|
inlineprivate |
Definition at line 365 of file spell_monk.cpp.
References AuraScript::GetCaster(), AuraScript::GetTarget(), and SPELL_MONK_DISABLE_ROOT.
Referenced by Register().
|
inlineprivate |
Definition at line 354 of file spell_monk.cpp.
References AuraEffect::GetBase(), AuraScript::GetCaster(), AuraEffect::GetTickNumber(), AuraEffect::GetTotalTicks(), AuraScript::GetUnitOwner(), and Aura::RefreshDuration().
Referenced by Register().
|
private |
|
inlineprivatevirtual |
Implements _SpellScript.
Definition at line 372 of file spell_monk.cpp.
References AuraScript::AfterEffectApply, AfterReapply(), AURA_EFFECT_HANDLE_REAPPLY, AuraEffectPeriodicFn, AuraEffectRemoveFn, EFFECT_0, EFFECT_1, AuraScript::OnEffectPeriodic, OnPeriodic(), SPELL_AURA_MOD_DECREASE_SPEED, and SPELL_AURA_PERIODIC_DUMMY.
|
inlineprivatevirtual |
Reimplemented from _SpellScript.
Definition at line 347 of file spell_monk.cpp.
References SPELL_MONK_DISABLE_ROOT, and sSpellMgr.