![]() |
TrinityCore
|
Inheritance diagram for spell_illidan_cage_trap:Private Member Functions | |
| void | HandleScriptEffect (SpellEffIndex) |
| void | Register () override |
Definition at line 2217 of file boss_illidan.cpp.
|
inlineprivate |
Definition at line 2219 of file boss_illidan.cpp.
References ACTION_ILLIDAN_CAGED, Creature::AI(), Creature::DespawnOrUnsummon(), UnitAI::DoAction(), WorldObject::FindNearestGameObject(), SpellScript::GetCaster(), WorldObject::GetDistance2d(), SpellScript::GetHitCreature(), GO_ILLIDAN_CAGE_TRAP, and Object::ToCreature().
Referenced by Register().
|
inlineoverrideprivatevirtual |
Implements SpellScriptBase.
Definition at line 2236 of file boss_illidan.cpp.
References EFFECT_0, HandleScriptEffect(), SpellScript::OnEffectHitTarget, SPELL_EFFECT_SCRIPT_EFFECT, and SpellEffectFn.