|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
Private Member Functions | |
| void | HandleAfterCast () |
| void | HandleBeforeCast () |
| PrepareSpellScript (spell_monk_roll_SpellScript) | |
| void | Register () |
| bool | Validate (SpellInfo const *) |
Definition at line 434 of file spell_monk.cpp.
|
inlineprivate |
Definition at line 459 of file spell_monk.cpp.
References Unit::CastSpell(), SpellScript::GetCaster(), Unit::HasAura(), Unit::RemoveAurasByType(), SPELL_AURA_MOD_DECREASE_SPEED, SPELL_MONK_ITEM_PVP_GLOVES_BONUS, SPELL_MONK_ROLL_TRIGGER, and Object::ToPlayer().
Referenced by Register().
|
inlineprivate |
Definition at line 446 of file spell_monk.cpp.
References Unit::AddAura(), AuraApplication::ClientUpdate(), Aura::GetApplicationOfTarget(), SpellScript::GetCaster(), and SPELL_MONK_ROLL_TRIGGER.
Referenced by Register().
|
private |
|
inlineprivatevirtual |
Implements _SpellScript.
Definition at line 471 of file spell_monk.cpp.
References SpellScript::AfterCast, SpellScript::BeforeCast, HandleAfterCast(), HandleBeforeCast(), and SpellCastFn.
|
inlineprivatevirtual |
Reimplemented from _SpellScript.
Definition at line 438 of file spell_monk.cpp.
References SPELL_MONK_ITEM_PVP_GLOVES_BONUS, SPELL_MONK_ROLL_TRIGGER, and sSpellMgr.