![]() |
AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "CreatureScript.h"#include "GameObjectScript.h"#include "Player.h"#include "ScriptedCreature.h"#include "SpellScriptLoader.h"#include "serpent_shrine.h"#include "SpellAuraEffects.h"#include "SpellScript.h"Go to the source code of this file.
Classes | |
| struct | boss_the_lurker_below |
| class | go_strange_pool |
| class | spell_lurker_below_spout |
| class | spell_lurker_below_spout_cone |
Enumerations | |
| enum | Spells { SPELL_WATER_BOLT = 37138 , SPELL_WHIRL = 37660 , SPELL_GEYSER = 37478 , SPELL_SPOUT_VISUAL = 37431 , SPELL_SPOUT_PERIODIC_1 = 37429 , SPELL_SPOUT_PERIODIC_2 = 37430 , SPELL_LURKER_SPAWN_TRIGGER = 54587 , SPELL_CLEAR_ALL_DEBUFFS = 34098 , SPELL_SUBMERGE_VISUAL = 28819 } |
| enum | Misc { EMOTE_TAKE_BREATH = 0 , ACTION_START_EVENT = 1 , MAX_SUMMONS = 9 , NPC_COILFANG_GUARDIAN = 21873 , NPC_COILFANG_AMBUSHER = 21865 } |
| enum | Groups { GROUP_WHIRL = 1 , GROUP_GEYSER = 2 } |
Functions | |
| void | AddSC_boss_the_lurker_below () |
Variables | |
| const Position | positions [MAX_SUMMONS] |
| enum Groups |
| Enumerator | |
|---|---|
| GROUP_WHIRL | |
| GROUP_GEYSER | |
| enum Misc |
| Enumerator | |
|---|---|
| EMOTE_TAKE_BREATH | |
| ACTION_START_EVENT | |
| MAX_SUMMONS | |
| NPC_COILFANG_GUARDIAN | |
| NPC_COILFANG_AMBUSHER | |
| enum Spells |
| Enumerator | |
|---|---|
| SPELL_WATER_BOLT | |
| SPELL_WHIRL | |
| SPELL_GEYSER | |
| SPELL_SPOUT_VISUAL | |
| SPELL_SPOUT_PERIODIC_1 | |
| SPELL_SPOUT_PERIODIC_2 | |
| SPELL_LURKER_SPAWN_TRIGGER | |
| SPELL_CLEAR_ALL_DEBUFFS | |
| SPELL_SUBMERGE_VISUAL | |
| void AddSC_boss_the_lurker_below | ( | ) |
References RegisterSerpentShrineAI, and RegisterSpellScript.
Referenced by AddOutlandScripts().
| const Position positions[MAX_SUMMONS] |
Referenced by boss_maexxna::boss_maexxnaAI::DoCastWebWrap(), readCamera(), and boss_the_lurker_below::SchedulerPhaseOne().