![]() |
TrinityCore
|
Inheritance diagram for spell_warr_heroic_leap:Private Member Functions | |
| bool | Validate (SpellInfo const *) override |
| SpellCastResult | CheckElevation () const |
| void | HandleCast () const |
| void | Register () override |
Definition at line 1064 of file spell_warrior.cpp.
|
inlineprivate |
Definition at line 1071 of file spell_warrior.cpp.
References PathGenerator::CalculatePath(), SpellScript::GetCaster(), SpellScript::GetExplTargetDest(), SpellInfo::GetMaxRange(), PathGenerator::GetPathType(), SpellScript::GetSpellInfo(), MOVEMENTFLAG_ROOT, PATHFIND_NOPATH, PATHFIND_SHORT, PathGenerator::SetPathLengthLimit(), SPELL_CAST_OK, SPELL_FAILED_NO_VALID_TARGETS, SPELL_FAILED_NOPATH, SPELL_FAILED_OUT_OF_RANGE, and SPELL_FAILED_ROOTED.
Referenced by Register().
|
inlineprivate |
Definition at line 1101 of file spell_warrior.cpp.
References SpellScript::GetCaster(), SPELL_WARRIOR_TAUNT, and WarriorProtection.
Referenced by Register().
|
inlineoverrideprivatevirtual |
Implements SpellScriptBase.
Definition at line 1108 of file spell_warrior.cpp.
References CheckElevation(), HandleCast(), SpellScript::OnCast, SpellScript::OnCheckCast, SpellCastFn, and SpellCheckCastFn.
|
inlineoverrideprivatevirtual |
Reimplemented from SpellScriptBase.
Definition at line 1066 of file spell_warrior.cpp.
References SPELL_WARRIOR_TAUNT, and SpellScriptBase::ValidateSpellInfo().