![]() |
TrinityCore
|
#include "ScriptMgr.h"#include "black_temple.h"#include "MotionMaster.h"#include "PassiveAI.h"#include "ScriptedCreature.h"
Include dependency graph for boss_supremus.cpp:Go to the source code of this file.
Classes | |
| struct | boss_supremus |
| struct | npc_molten_flame |
| struct | npc_volcano |
Enumerations | |
| enum | SupremusTexts { EMOTE_NEW_TARGET = 0 , EMOTE_PUNCH_GROUND = 1 , EMOTE_GROUND_CRACK = 2 } |
| enum | SupremusSpells { SPELL_MOLTEN_PUNCH = 40126 , SPELL_HATEFUL_STRIKE = 41926 , SPELL_MOLTEN_FLAME = 40980 , SPELL_VOLCANIC_ERUPTION = 40117 , SPELL_VOLCANIC_SUMMON = 40276 , SPELL_VOLCANIC_GEYSER = 42055 , SPELL_BERSERK = 45078 , SPELL_SNARE_SELF = 41922 , SPELL_CHARGE = 41581 } |
| enum | SupremusEvents { EVENT_BERSERK = 1 , EVENT_SWITCH_PHASE , EVENT_FLAME , EVENT_VOLCANO , EVENT_SWITCH_TARGET , EVENT_HATEFUL_STRIKE } |
| enum | SupremusPhases { PHASE_INITIAL = 1 , PHASE_STRIKE = 2 , PHASE_CHASE = 3 } |
| enum | SupremusActions { ACTION_DISABLE_VULCANO = 1 } |
Functions | |
| void | AddSC_boss_supremus () |
| enum SupremusActions |
| Enumerator | |
|---|---|
| ACTION_DISABLE_VULCANO | |
Definition at line 61 of file boss_supremus.cpp.
| enum SupremusEvents |
| Enumerator | |
|---|---|
| EVENT_BERSERK | |
| EVENT_SWITCH_PHASE | |
| EVENT_FLAME | |
| EVENT_VOLCANO | |
| EVENT_SWITCH_TARGET | |
| EVENT_HATEFUL_STRIKE | |
Definition at line 44 of file boss_supremus.cpp.
| enum SupremusPhases |
| Enumerator | |
|---|---|
| PHASE_INITIAL | |
| PHASE_STRIKE | |
| PHASE_CHASE | |
Definition at line 54 of file boss_supremus.cpp.
| enum SupremusSpells |
| Enumerator | |
|---|---|
| SPELL_MOLTEN_PUNCH | |
| SPELL_HATEFUL_STRIKE | |
| SPELL_MOLTEN_FLAME | |
| SPELL_VOLCANIC_ERUPTION | |
| SPELL_VOLCANIC_SUMMON | |
| SPELL_VOLCANIC_GEYSER | |
| SPELL_BERSERK | |
| SPELL_SNARE_SELF | |
| SPELL_CHARGE | |
Definition at line 31 of file boss_supremus.cpp.
| enum SupremusTexts |
| Enumerator | |
|---|---|
| EMOTE_NEW_TARGET | |
| EMOTE_PUNCH_GROUND | |
| EMOTE_GROUND_CRACK | |
Definition at line 24 of file boss_supremus.cpp.
| void AddSC_boss_supremus | ( | ) |
Definition at line 225 of file boss_supremus.cpp.
References RegisterBlackTempleCreatureAI.
Referenced by AddOutlandScripts().