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

Go to the source code of this file.

Classes

class  boss_xevozz
 
struct  boss_xevozz::boss_xevozzAI
 

Enumerations

enum  Yells {
  SAY_AGGRO = 0 ,
  SAY_SLAY = 1 ,
  SAY_DEATH = 2 ,
  SAY_SPAWN = 3 ,
  SAY_CHARGED = 4 ,
  SAY_REPEAT_SUMMON = 5 ,
  SAY_SUMMON_ENERGY = 6
}
 
enum  eSpells {
  SPELL_ARCANE_BARRAGE_VOLLEY = 54202 ,
  SPELL_ARCANE_BUFFET = 54226 ,
  SPELL_SUMMON_ETHEREAL_SPHERE_1 = 54102 ,
  SPELL_SUMMON_ETHEREAL_SPHERE_2 = 54137 ,
  SPELL_SUMMON_ETHEREAL_SPHERE_3 = 54138 ,
  SPELL_ARCANE_POWER = 54160
}
 
enum  eEvents {
  EVENT_SPELL_ARCANE_BARRAGE_VOLLEY = 1 ,
  EVENT_SPELL_ARCANE_BUFFET ,
  EVENT_SUMMON_SPHERES ,
  EVENT_CHECK_DISTANCE
}
 

Functions

void AddSC_boss_xevozz ()
 

Enumeration Type Documentation

◆ eEvents

enum eEvents
Enumerator
EVENT_SPELL_ARCANE_BARRAGE_VOLLEY 
EVENT_SPELL_ARCANE_BUFFET 
EVENT_SUMMON_SPHERES 
EVENT_CHECK_DISTANCE 
47{
52};
@ EVENT_SPELL_ARCANE_BUFFET
Definition boss_xevozz.cpp:49
@ EVENT_SPELL_ARCANE_BARRAGE_VOLLEY
Definition boss_xevozz.cpp:48
@ EVENT_CHECK_DISTANCE
Definition boss_xevozz.cpp:51
@ EVENT_SUMMON_SPHERES
Definition boss_xevozz.cpp:50

◆ eSpells

enum eSpells
Enumerator
SPELL_ARCANE_BARRAGE_VOLLEY 
SPELL_ARCANE_BUFFET 
SPELL_SUMMON_ETHEREAL_SPHERE_1 
SPELL_SUMMON_ETHEREAL_SPHERE_2 
SPELL_SUMMON_ETHEREAL_SPHERE_3 
SPELL_ARCANE_POWER 
34{
36 SPELL_ARCANE_BUFFET = 54226,
40
41 SPELL_ARCANE_POWER = 54160
42 //SPELL_SUMMON_PLAYERS = 54164, // not used
43 //SPELL_POWER_BALL_VISUAL = 54141,
44};
@ SPELL_ARCANE_BARRAGE_VOLLEY
Definition boss_xevozz.cpp:35
@ SPELL_ARCANE_BUFFET
Definition boss_xevozz.cpp:36
@ SPELL_ARCANE_POWER
Definition boss_xevozz.cpp:41
@ SPELL_SUMMON_ETHEREAL_SPHERE_1
Definition boss_xevozz.cpp:37
@ SPELL_SUMMON_ETHEREAL_SPHERE_2
Definition boss_xevozz.cpp:38
@ SPELL_SUMMON_ETHEREAL_SPHERE_3
Definition boss_xevozz.cpp:39

◆ Yells

enum Yells
Enumerator
SAY_AGGRO 
SAY_SLAY 
SAY_DEATH 
SAY_SPAWN 
SAY_CHARGED 
SAY_REPEAT_SUMMON 
SAY_SUMMON_ENERGY 
23{
24 SAY_AGGRO = 0,
25 SAY_SLAY = 1,
26 SAY_DEATH = 2,
27 SAY_SPAWN = 3,
28 SAY_CHARGED = 4,
31};
@ SAY_DEATH
Definition boss_xevozz.cpp:26
@ SAY_REPEAT_SUMMON
Definition boss_xevozz.cpp:29
@ SAY_AGGRO
Definition boss_xevozz.cpp:24
@ SAY_SUMMON_ENERGY
Definition boss_xevozz.cpp:30
@ SAY_SLAY
Definition boss_xevozz.cpp:25
@ SAY_SPAWN
Definition boss_xevozz.cpp:27
@ SAY_CHARGED
Definition boss_xevozz.cpp:28

Function Documentation

◆ AddSC_boss_xevozz()

void AddSC_boss_xevozz ( )
208{
209 new boss_xevozz();
210}
Definition boss_xevozz.cpp:55

Referenced by AddNorthrendScripts().