![]() |
TrinityCore
|
Inheritance diagram for spell_igb_gunship_fall_teleport:Private Member Functions | |
| bool | Load () override |
| void | SelectTransport (WorldObject *&target) |
| void | RelocateDest (SpellEffIndex) |
| void | Register () override |
Definition at line 2093 of file boss_icecrown_gunship_battle.cpp.
|
inlineoverrideprivatevirtual |
Reimplemented from SpellScriptBase.
Definition at line 2095 of file boss_icecrown_gunship_battle.cpp.
References SpellScript::GetCaster(), and WorldObject::GetInstanceScript().
|
inlineoverrideprivatevirtual |
Implements SpellScriptBase.
Definition at line 2114 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 2106 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 2100 of file boss_icecrown_gunship_battle.cpp.
References DATA_ICECROWN_GUNSHIP_BATTLE, SpellScript::GetCaster(), WorldObject::GetInstanceScript(), and ObjectAccessor::GetTransport().
Referenced by Register().