![]() |
TrinityCore
|
Inheritance diagram for spell_icecrown_burst_at_the_seams_59579:Private Member Functions | |
| void | HandleApply (AuraEffect const *, AuraEffectHandleModes) |
| void | HandleRemove (AuraEffect const *, AuraEffectHandleModes) |
| void | Register () override |
Definition at line 1284 of file zone_icecrown.cpp.
|
inlineprivate |
Definition at line 1286 of file zone_icecrown.cpp.
References WorldObject::CastSpell(), AuraScript::GetTarget(), SPELL_BURST_AT_THE_SEAMS_BONE, SPELL_EXPLODE_ABOMINATION_MEAT, SPELL_EXPLODE_TROLL_BLOODY_MEAT, SPELL_EXPLODE_TROLL_MEAT, and SPELL_TROLL_EXPLOSION.
Referenced by Register().
|
inlineprivate |
Definition at line 1297 of file zone_icecrown.cpp.
References WorldObject::CastSpell(), AuraScript::GetCaster(), Object::GetEntry(), AuraScript::GetTarget(), NPC_ICY_GHOUL, NPC_RISEN_ALLIANCE_SOLDIERS, NPC_VICIOUS_GEIST, SPELL_ASSIGN_GEIST_KILL_CREDIT_TO_MASTER, SPELL_ASSIGN_GHOUL_KILL_CREDIT_TO_MASTER, SPELL_ASSIGN_SKELETON_KILL_CREDIT_TO_MASTER, and SPELL_BURST_AT_THE_SEAMS_59580.
Referenced by Register().
|
inlineoverrideprivatevirtual |
Implements SpellScriptBase.
Definition at line 1318 of file zone_icecrown.cpp.
References AuraScript::AfterEffectApply, AuraScript::AfterEffectRemove, AURA_EFFECT_HANDLE_REAL, AuraEffectApplyFn, EFFECT_0, HandleApply(), HandleRemove(), and SPELL_AURA_DUMMY.