AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
boss_nethermancer_sepethrea.cpp File Reference
#include "CreatureScript.h"
#include "ScriptedCreature.h"
#include "SpellScriptLoader.h"
#include "mechanar.h"
#include "SpellAuraEffects.h"
#include "SpellScript.h"

Go to the source code of this file.

Classes

struct  boss_nethermancer_sepethrea
 
struct  npc_raging_flames
 
class  spell_ragin_flames_inferno
 

Enumerations

enum  Says {
  SAY_AGGRO = 0 ,
  SAY_SUMMON = 1 ,
  SAY_DRAGONS_BREATH = 2 ,
  SAY_SLAY = 3 ,
  SAY_DEATH = 4
}
 
enum  Spells {
  SPELL_FROST_ATTACK = 45196 ,
  SPELL_SUMMON_RAGING_FLAMES = 35275 ,
  SPELL_QUELL_RAGING_FLAMES = 35277 ,
  SPELL_ARCANE_BLAST = 35314 ,
  SPELL_DRAGONS_BREATH = 35250 ,
  SPELL_RAGING_FLAMES_DUMMY = 35274 ,
  SPELL_RAGING_FLAMES_AREA_AURA = 35281 ,
  SPELL_INVIS_STEALTH_DETECTION = 18950 ,
  SPELL_INFERNO = 35268 ,
  SPELL_INFERNO_DAMAGE = 35283
}
 

Functions

void AddSC_boss_nethermancer_sepethrea ()
 

Enumeration Type Documentation

◆ Says

enum Says
Enumerator
SAY_AGGRO 
SAY_SUMMON 
SAY_DRAGONS_BREATH 
SAY_SLAY 
SAY_DEATH 
26{
27 SAY_AGGRO = 0,
28 SAY_SUMMON = 1,
30 SAY_SLAY = 3,
31 SAY_DEATH = 4
32};
@ SAY_DEATH
Definition boss_nethermancer_sepethrea.cpp:31
@ SAY_AGGRO
Definition boss_nethermancer_sepethrea.cpp:27
@ SAY_SLAY
Definition boss_nethermancer_sepethrea.cpp:30
@ SAY_SUMMON
Definition boss_nethermancer_sepethrea.cpp:28
@ SAY_DRAGONS_BREATH
Definition boss_nethermancer_sepethrea.cpp:29

◆ Spells

enum Spells
Enumerator
SPELL_FROST_ATTACK 
SPELL_SUMMON_RAGING_FLAMES 
SPELL_QUELL_RAGING_FLAMES 
SPELL_ARCANE_BLAST 
SPELL_DRAGONS_BREATH 
SPELL_RAGING_FLAMES_DUMMY 
SPELL_RAGING_FLAMES_AREA_AURA 
SPELL_INVIS_STEALTH_DETECTION 
SPELL_INFERNO 
SPELL_INFERNO_DAMAGE 
35{
36 SPELL_FROST_ATTACK = 45196, // This is definitely spell added in TBC but did it replaced both 35264 and 39086 or only normal version?
39 SPELL_ARCANE_BLAST = 35314,
41
42 // Raging Flames
43 SPELL_RAGING_FLAMES_DUMMY = 35274, // NYI, no clue what it can do
46 SPELL_INFERNO = 35268,
48};
@ SPELL_FROST_ATTACK
Definition boss_nethermancer_sepethrea.cpp:36
@ SPELL_INVIS_STEALTH_DETECTION
Definition boss_nethermancer_sepethrea.cpp:45
@ SPELL_DRAGONS_BREATH
Definition boss_nethermancer_sepethrea.cpp:40
@ SPELL_RAGING_FLAMES_AREA_AURA
Definition boss_nethermancer_sepethrea.cpp:44
@ SPELL_RAGING_FLAMES_DUMMY
Definition boss_nethermancer_sepethrea.cpp:43
@ SPELL_SUMMON_RAGING_FLAMES
Definition boss_nethermancer_sepethrea.cpp:37
@ SPELL_QUELL_RAGING_FLAMES
Definition boss_nethermancer_sepethrea.cpp:38
@ SPELL_INFERNO_DAMAGE
Definition boss_nethermancer_sepethrea.cpp:47
@ SPELL_INFERNO
Definition boss_nethermancer_sepethrea.cpp:46
@ SPELL_ARCANE_BLAST
Definition boss_nethermancer_sepethrea.cpp:39

Function Documentation

◆ AddSC_boss_nethermancer_sepethrea()

void AddSC_boss_nethermancer_sepethrea ( )
197{
201}
#define RegisterSpellScript(spell_script)
Definition SpellScriptLoader.h:88
Definition boss_nethermancer_sepethrea.cpp:182
#define RegisterMechanarCreatureAI(ai_name)
Definition mechanar.h:72
Definition boss_nethermancer_sepethrea.cpp:51
Definition boss_nethermancer_sepethrea.cpp:119

References RegisterMechanarCreatureAI, and RegisterSpellScript.

Referenced by AddOutlandScripts().