![]() |
TrinityCore
|
Inheritance diagram for spell_icc_teleport_check:Private Member Functions | |
| SpellCastResult | CheckCombat () const |
| void | OnPrecast () override |
| void | Register () override |
Definition at line 82 of file go_icecrown_citadel_teleport.cpp.
|
inlineprivate |
Definition at line 84 of file go_icecrown_citadel_teleport.cpp.
References SpellScript::GetExplTargetUnit(), Unit::IsInCombat(), SPELL_CAST_OK, SPELL_FAILED_AFFECTING_COMBAT, and SPELL_FAILED_BAD_TARGETS.
Referenced by Register().
|
inlineoverrideprivatevirtual |
Reimplemented from SpellScript.
Definition at line 96 of file go_icecrown_citadel_teleport.cpp.
References SpellScript::GetExplTargetUnit(), and WorldObject::GetTransport().
|
inlineoverrideprivatevirtual |
Implements SpellScriptBase.
Definition at line 105 of file go_icecrown_citadel_teleport.cpp.
References CheckCombat(), SpellScript::OnCheckCast, and SpellCheckCastFn.