![]() |
TrinityCore
|
Inheritance diagram for spell_rotface_large_ooze_combine:Private Member Functions | |
| void | HandleScript (SpellEffIndex) |
| void | Register () override |
Definition at line 525 of file boss_rotface.cpp.
|
inlineprivate |
Definition at line 527 of file boss_rotface.cpp.
References Creature::AI(), WorldObject::CastSpell(), DATA_OOZE_DANCE_ACHIEVEMENT, DATA_ROTFACE, Creature::DespawnOrUnsummon(), UnitAI::DoAction(), EVENT_STICKY_OOZE, Unit::GetAura(), SpellScript::GetCaster(), ObjectAccessor::GetCreature(), BaseEntity::GetGUID(), SpellScript::GetHitCreature(), WorldObject::GetInstanceScript(), Unit::IsAlive(), Unit::RemoveAurasDueToSpell(), SAY_UNSTABLE_EXPLOSION, SPELL_LARGE_OOZE_BUFF_COMBINE, SPELL_LARGE_OOZE_COMBINE, SPELL_UNSTABLE_OOZE, SPELL_UNSTABLE_OOZE_EXPLOSION, and Object::ToCreature().
Referenced by Register().
|
inlineoverrideprivatevirtual |
Implements SpellScriptBase.
Definition at line 562 of file boss_rotface.cpp.
References EFFECT_0, HandleScript(), SpellScript::OnEffectHitTarget, SPELL_EFFECT_SCRIPT_EFFECT, and SpellEffectFn.