![]() |
TrinityCore
|
Inheritance diagram for spell_igb_gunship_fall_teleport:Private Member Functions | |
| PrepareSpellScript (spell_igb_gunship_fall_teleport) | |
| bool | Load () override |
| void | SelectTransport (WorldObject *&target) |
| void | RelocateDest (SpellEffIndex) |
| void | Register () override |
Definition at line 2138 of file boss_icecrown_gunship_battle.cpp.
|
inlineoverrideprivatevirtual |
Reimplemented from _SpellScript.
Definition at line 2142 of file boss_icecrown_gunship_battle.cpp.
References SpellScript::GetCaster(), and WorldObject::GetInstanceScript().
|
private |
|
inlineoverrideprivatevirtual |
Implements _SpellScript.
Definition at line 2161 of file boss_icecrown_gunship_battle.cpp.
References EFFECT_0, SpellScript::OnEffectLaunch, SpellScript::OnObjectTargetSelect, RelocateDest(), SelectTransport(), SPELL_EFFECT_TELEPORT_UNITS, SpellEffectFn, SpellObjectTargetSelectFn, and TARGET_DEST_NEARBY_ENTRY.
|
inlineprivate |
Definition at line 2153 of file boss_icecrown_gunship_battle.cpp.
References DATA_TEAM_IN_INSTANCE, SpellScript::GetCaster(), SpellScript::GetHitDest(), HORDE, and Position::RelocateOffset().
Referenced by Register().
|
inlineprivate |
Definition at line 2147 of file boss_icecrown_gunship_battle.cpp.
References DATA_ICECROWN_GUNSHIP_BATTLE, HashMapHolder< T >::Find(), and WorldObject::GetInstanceScript().
Referenced by Register().