AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
boss_exarch_maladaar.cpp File Reference
#include "CreatureScript.h"
#include "ScriptedCreature.h"
#include "auchenai_crypts.h"

Go to the source code of this file.

Classes

struct  boss_exarch_maladaar
 
struct  npc_stolen_soul
 

Enumerations

enum  Text {
  SAY_INTRO = 0 ,
  SAY_SUMMON = 1 ,
  SAY_AGGRO = 2 ,
  SAY_ROAR = 3 ,
  SAY_SLAY = 4 ,
  SAY_DEATH = 5
}
 
enum  Spells {
  SPELL_RIBBON_OF_SOULS = 32422 ,
  SPELL_SOUL_SCREAM = 32421 ,
  SPELL_STOLEN_SOUL = 32346 ,
  SPELL_STOLEN_SOUL_VISUAL = 32395 ,
  SPELL_SUMMON_AVATAR = 32424 ,
  SPELL_MOONFIRE = 37328 ,
  SPELL_FIREBALL = 37329 ,
  SPELL_MIND_FLAY = 37330 ,
  SPELL_HEMORRHAGE = 37331 ,
  SPELL_FROSTSHOCK = 37332 ,
  SPELL_CURSE_OF_AGONY = 37334 ,
  SPELL_MORTAL_STRIKE = 37335 ,
  SPELL_FREEZING_TRAP = 37368 ,
  SPELL_HAMMER_OF_JUSTICE = 37369 ,
  SPELL_PLAGUE_STRIKE = 58839
}
 
enum  Npc { ENTRY_STOLEN_SOUL = 18441 }
 

Functions

void AddSC_boss_exarch_maladaar ()
 

Enumeration Type Documentation

◆ Npc

enum Npc
Enumerator
ENTRY_STOLEN_SOUL 
55{
56 ENTRY_STOLEN_SOUL = 18441
57};
@ ENTRY_STOLEN_SOUL
Definition boss_exarch_maladaar.cpp:56

◆ Spells

enum Spells
Enumerator
SPELL_RIBBON_OF_SOULS 
SPELL_SOUL_SCREAM 
SPELL_STOLEN_SOUL 
SPELL_STOLEN_SOUL_VISUAL 
SPELL_SUMMON_AVATAR 
SPELL_MOONFIRE 
SPELL_FIREBALL 
SPELL_MIND_FLAY 
SPELL_HEMORRHAGE 
SPELL_FROSTSHOCK 
SPELL_CURSE_OF_AGONY 
SPELL_MORTAL_STRIKE 
SPELL_FREEZING_TRAP 
SPELL_HAMMER_OF_JUSTICE 
SPELL_PLAGUE_STRIKE 
33{
34 // Exarch Maladaar
36 SPELL_SOUL_SCREAM = 32421,
37 SPELL_STOLEN_SOUL = 32346,
39 SPELL_SUMMON_AVATAR = 32424,
40
41 // Stolen Soul
42 SPELL_MOONFIRE = 37328,
43 SPELL_FIREBALL = 37329,
44 SPELL_MIND_FLAY = 37330,
45 SPELL_HEMORRHAGE = 37331,
46 SPELL_FROSTSHOCK = 37332,
48 SPELL_MORTAL_STRIKE = 37335,
49 SPELL_FREEZING_TRAP = 37368,
52};
@ SPELL_HAMMER_OF_JUSTICE
Definition boss_exarch_maladaar.cpp:50
@ SPELL_SUMMON_AVATAR
Definition boss_exarch_maladaar.cpp:39
@ SPELL_MOONFIRE
Definition boss_exarch_maladaar.cpp:42
@ SPELL_PLAGUE_STRIKE
Definition boss_exarch_maladaar.cpp:51
@ SPELL_STOLEN_SOUL_VISUAL
Definition boss_exarch_maladaar.cpp:38
@ SPELL_FREEZING_TRAP
Definition boss_exarch_maladaar.cpp:49
@ SPELL_MORTAL_STRIKE
Definition boss_exarch_maladaar.cpp:48
@ SPELL_FIREBALL
Definition boss_exarch_maladaar.cpp:43
@ SPELL_CURSE_OF_AGONY
Definition boss_exarch_maladaar.cpp:47
@ SPELL_SOUL_SCREAM
Definition boss_exarch_maladaar.cpp:36
@ SPELL_FROSTSHOCK
Definition boss_exarch_maladaar.cpp:46
@ SPELL_MIND_FLAY
Definition boss_exarch_maladaar.cpp:44
@ SPELL_HEMORRHAGE
Definition boss_exarch_maladaar.cpp:45
@ SPELL_RIBBON_OF_SOULS
Definition boss_exarch_maladaar.cpp:35
@ SPELL_STOLEN_SOUL
Definition boss_exarch_maladaar.cpp:37

◆ Text

enum Text
Enumerator
SAY_INTRO 
SAY_SUMMON 
SAY_AGGRO 
SAY_ROAR 
SAY_SLAY 
SAY_DEATH 
23{
24 SAY_INTRO = 0,
25 SAY_SUMMON = 1,
26 SAY_AGGRO = 2,
27 SAY_ROAR = 3,
28 SAY_SLAY = 4,
29 SAY_DEATH = 5
30};
@ SAY_DEATH
Definition boss_exarch_maladaar.cpp:29
@ SAY_ROAR
Definition boss_exarch_maladaar.cpp:27
@ SAY_AGGRO
Definition boss_exarch_maladaar.cpp:26
@ SAY_SLAY
Definition boss_exarch_maladaar.cpp:28
@ SAY_SUMMON
Definition boss_exarch_maladaar.cpp:25
@ SAY_INTRO
Definition boss_exarch_maladaar.cpp:24

Function Documentation

◆ AddSC_boss_exarch_maladaar()

void AddSC_boss_exarch_maladaar ( )
263{
266}
#define RegisterAuchenaiCryptsCreatureAI(ai_name)
Definition auchenai_crypts.h:41
Definition boss_exarch_maladaar.cpp:60
Definition boss_exarch_maladaar.cpp:158

References RegisterAuchenaiCryptsCreatureAI.

Referenced by AddOutlandScripts().