![]() |
TrinityCore
|
Functions | |
| void | Schedule (Creature *me, EventMap &events) |
| void | Execute (Creature *me, EventMap &events, uint32 eventId) |
Definition at line 107 of file boss_aqusirr.cpp.
References WorldObject::CastSpell(), CURRENT_CHANNELED_SPELL, EVENT_CHOKING_BRINE, EVENT_GRASP_FROM_THE_DEPTHS, EVENT_SEA_BLAST, EVENT_SURGING_RUSH, EVENT_UNDERTOW, Unit::GetAI(), Unit::GetCurrentSpell(), Unit::GetVictim(), Unit::IsWithinMeleeRange(), Random, EventMap::Repeat(), EventMap::RescheduleEvent(), UnitAI::SelectTarget(), SPELL_CHOKING_BRINE, SPELL_GRASP_FROM_THE_DEPTHS_SELECTOR, SPELL_SEA_BLAST, SPELL_SURGING_RUSH_SELECTOR, and SPELL_UNDERTOW.
Referenced by boss_aqusirr::UpdateAI(), and boss_aqusirr_aqualing::UpdateAI().
Definition at line 95 of file boss_aqusirr.cpp.
References EVENT_CHOKING_BRINE, EVENT_GRASP_FROM_THE_DEPTHS, EVENT_SEA_BLAST, EVENT_SURGING_RUSH, EVENT_UNDERTOW, WorldObject::GetMap(), Map::GetPlayersCountExceptGMs(), Map::IsHeroicOrHigher(), and EventMap::ScheduleEvent().
Referenced by boss_aqusirr_aqualing::JustEngagedWith(), boss_aqusirr::JustEngagedWith(), and boss_aqusirr::ToggleSplit().