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

Go to the source code of this file.

Classes

struct  boss_pandemonius
 

Enumerations

enum  Texts {
  SAY_AGGRO = 0 ,
  SAY_KILL = 1 ,
  SAY_DEATH = 2 ,
  EMOTE_DARK_SHELL = 3
}
 
enum  Spells {
  SPELL_VOID_BLAST = 32325 ,
  SPELL_DARK_SHELL = 32358
}
 
enum  Groups { GROUP_VOID_BLAST = 1 }
 
enum  RoomAdds {
  NPC_SCAVENGER = 18309 ,
  NPC_CRYPT_RAIDER = 18311 ,
  NPC_SORCERER = 18313
}
 

Functions

void AddSC_boss_pandemonius ()
 

Variables

float const ROOM_PULL_RANGE = 70.0f
 
float const ROOM_ENTERANCE = -50.0f
 
float const ROOM_EXIT = -145.0f
 
constexpr uint8 MAX_VOID_BLAST = 5
 

Enumeration Type Documentation

◆ Groups

enum Groups
Enumerator
GROUP_VOID_BLAST 
38{
40};
@ GROUP_VOID_BLAST
Definition boss_pandemonius.cpp:39

◆ RoomAdds

enum RoomAdds
Enumerator
NPC_SCAVENGER 
NPC_CRYPT_RAIDER 
NPC_SORCERER 
43{
44 NPC_SCAVENGER = 18309,
45 NPC_CRYPT_RAIDER = 18311,
46 NPC_SORCERER = 18313,
47};
@ NPC_SORCERER
Definition boss_pandemonius.cpp:46
@ NPC_SCAVENGER
Definition boss_pandemonius.cpp:44
@ NPC_CRYPT_RAIDER
Definition boss_pandemonius.cpp:45

◆ Spells

enum Spells
Enumerator
SPELL_VOID_BLAST 
SPELL_DARK_SHELL 
32{
33 SPELL_VOID_BLAST = 32325,
34 SPELL_DARK_SHELL = 32358
35};
@ SPELL_VOID_BLAST
Definition boss_pandemonius.cpp:33
@ SPELL_DARK_SHELL
Definition boss_pandemonius.cpp:34

◆ Texts

enum Texts
Enumerator
SAY_AGGRO 
SAY_KILL 
SAY_DEATH 
EMOTE_DARK_SHELL 
24{
25 SAY_AGGRO = 0,
26 SAY_KILL = 1,
27 SAY_DEATH = 2,
29};
@ SAY_DEATH
Definition boss_pandemonius.cpp:27
@ SAY_AGGRO
Definition boss_pandemonius.cpp:25
@ SAY_KILL
Definition boss_pandemonius.cpp:26
@ EMOTE_DARK_SHELL
Definition boss_pandemonius.cpp:28

Function Documentation

◆ AddSC_boss_pandemonius()

void AddSC_boss_pandemonius ( )
132{
134}
#define RegisterManaTombsCreatureAI(ai_name)
Definition mana_tombs.h:43
Definition boss_pandemonius.cpp:56

References RegisterManaTombsCreatureAI.

Referenced by AddOutlandScripts().

Variable Documentation

◆ MAX_VOID_BLAST

constexpr uint8 MAX_VOID_BLAST = 5
constexpr

◆ ROOM_ENTERANCE

float const ROOM_ENTERANCE = -50.0f

◆ ROOM_EXIT

float const ROOM_EXIT = -145.0f

◆ ROOM_PULL_RANGE

float const ROOM_PULL_RANGE = 70.0f