![]() |
TrinityCore
|
#include "ScriptMgr.h"#include "Containers.h"#include "Player.h"#include "ScriptedCreature.h"#include "SpellInfo.h"#include "SpellScript.h"#include "ruins_of_ahnqiraj.h"
Include dependency graph for boss_moam.cpp:Go to the source code of this file.
Classes | |
| struct | boss_moam |
| class | spell_moam_summon_mana_fiends |
| class | spell_moam_energize |
| class | spell_moam_drain_mana |
| class | spell_moam_drain_mana_effect |
Enumerations | |
| enum | MoamTexts { EMOTE_AGGRO = 0 , EMOTE_MANA_FULL = 1 , EMOTE_ENERGIZE = 2 } |
| enum | MoamSpells { SPELL_TRAMPLE = 15550 , SPELL_DRAIN_MANA = 25676 , SPELL_ARCANE_ERUPTION = 25672 , SPELL_SUMMON_MANA_FIENDS = 25684 , SPELL_ENERGIZE = 25685 , SPELL_ZERO_MANA_FULL_HEALTH = 23777 , SPELL_DROP_OBSIDIAN = 27630 , SPELL_SUMMON_MANA_FIEND_1 = 25681 , SPELL_SUMMON_MANA_FIEND_2 = 25682 , SPELL_SUMMON_MANA_FIEND_3 = 25683 , SPELL_DRAIN_MANA_EFFECT = 25671 , SPELL_DRAIN_MANA_VISUAL = 26639 } |
| enum | MoamEvents { EVENT_TRAMPLE = 1 , EVENT_DRAIN_MANA , EVENT_STONE_PHASE , EVENT_ARCANE_ERUPTION } |
| enum | MoamMisc { MAX_MANA_FIENDS = 3 } |
Functions | |
| void | AddSC_boss_moam () |
| enum MoamEvents |
| Enumerator | |
|---|---|
| EVENT_TRAMPLE | |
| EVENT_DRAIN_MANA | |
| EVENT_STONE_PHASE | |
| EVENT_ARCANE_ERUPTION | |
Definition at line 54 of file boss_moam.cpp.
| enum MoamMisc |
| Enumerator | |
|---|---|
| MAX_MANA_FIENDS | |
Definition at line 62 of file boss_moam.cpp.
| enum MoamSpells |
Definition at line 33 of file boss_moam.cpp.
| enum MoamTexts |
| Enumerator | |
|---|---|
| EMOTE_AGGRO | |
| EMOTE_MANA_FULL | |
| EMOTE_ENERGIZE | |
Definition at line 26 of file boss_moam.cpp.
| void AddSC_boss_moam | ( | ) |
Definition at line 271 of file boss_moam.cpp.
References RegisterAQ20CreatureAI, and RegisterSpellScript.
Referenced by AddKalimdorScripts().