Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
naxxramas.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  CreaturesIds {
  NPC_FAERLINA = 15953 , NPC_THANE = 16064 , NPC_LADY = 16065 , NPC_BARON = 30549 ,
  NPC_SIR = 16063 , NPC_THADDIUS = 15928 , NPC_HEIGAN = 15936 , NPC_FEUGEN = 15930 ,
  NPC_STALAGG = 15929 , NPC_SAPPHIRON = 15989 , NPC_KEL_THUZAD = 15990 , NPC_CRYPT_GUARD = 16573 ,
  NPC_NAXXRAMAS_FOLLOWER = 16505 , NPC_FOLLOWER_WORSHIPPER = 16506 , NPC_DK_UNDERSTUDY = 16803
}
enum  Data {
  DATA_HEIGAN_ERUPT , DATA_GOTHIK_GATE , DATA_SAPPHIRON_BIRTH , DATA_HORSEMEN0 ,
  DATA_HORSEMEN1 , DATA_HORSEMEN2 , DATA_HORSEMEN3 , DATA_ABOMINATION_KILLED
}
enum  Data64 {
  DATA_FAERLINA , DATA_THANE , DATA_LADY , DATA_BARON ,
  DATA_SIR , DATA_THADDIUS , DATA_HEIGAN , DATA_FEUGEN ,
  DATA_STALAGG , DATA_KELTHUZAD , DATA_KELTHUZAD_PORTAL01 , DATA_KELTHUZAD_PORTAL02 ,
  DATA_KELTHUZAD_PORTAL03 , DATA_KELTHUZAD_PORTAL04 , DATA_KELTHUZAD_TRIGGER
}
enum  Encounter {
  BOSS_ANUBREKHAN , BOSS_FAERLINA , BOSS_MAEXXNA , BOSS_NOTH ,
  BOSS_HEIGAN , BOSS_LOATHEB , BOSS_PATCHWERK , BOSS_GROBBULUS ,
  BOSS_GLUTH , BOSS_THADDIUS , BOSS_RAZUVIOUS , BOSS_GOTHIK ,
  BOSS_HORSEMEN , BOSS_SAPPHIRON , BOSS_KELTHUZAD
}
enum  GameObjectsIds {
  GO_HORSEMEN_CHEST_HERO = 193426 , GO_HORSEMEN_CHEST = 181366 , GO_GOTHIK_GATE = 181170 , GO_KELTHUZAD_PORTAL01 = 181402 ,
  GO_KELTHUZAD_PORTAL02 = 181403 , GO_KELTHUZAD_PORTAL03 = 181404 , GO_KELTHUZAD_PORTAL04 = 181405 , GO_KELTHUZAD_TRIGGER = 181444 ,
  GO_ROOM_ANUBREKHAN = 181126 , GO_PASSAGE_ANUBREKHAN = 181195 , GO_PASSAGE_FAERLINA = 194022 , GO_ROOM_MAEXXNA = 181209 ,
  GO_ROOM_NOTH = 181200 , GO_PASSAGE_NOTH = 181201 , GO_ROOM_HEIGAN = 181202 , GO_PASSAGE_HEIGAN = 181203 ,
  GO_ROOM_LOATHEB = 181241 , GO_ROOM_GROBBULUS = 181123 , GO_PASSAGE_GLUTH = 181120 , GO_ROOM_THADDIUS = 181121 ,
  GO_ROOM_GOTHIK = 181124 , GO_PASSAGE_GOTHIK = 181125 , GO_ROOM_HORSEMEN = 181119 , GO_PASSAGE_SAPPHIRON = 181225 ,
  GO_ROOM_KELTHUZAD = 181228 , GO_ARAC_PORTAL = 181575 , GO_PLAG_PORTAL = 181577 , GO_MILI_PORTAL = 181578 ,
  GO_CONS_PORTAL = 181576 , GO_ARAC_EYE_RAMP = 181212 , GO_PLAG_EYE_RAMP = 181211 , GO_MILI_EYE_RAMP = 181210 ,
  GO_CONS_EYE_RAMP = 181213 , GO_ARAC_EYE_RAMP_BOSS = 181233 , GO_PLAG_EYE_RAMP_BOSS = 181231 , GO_MILI_EYE_RAMP_BOSS = 181230 ,
  GO_CONS_EYE_RAMP_BOSS = 181232 , GO_CONS_NOX_TESLA_FEUGEN = 181477 , GO_CONS_NOX_TESLA_STALAGG = 181478 , GO_BIRTH = 181356
}
enum  SpellIds { SPELL_ERUPTION = 29371 , SPELL_SLIME = 28801 }

Variables

uint32 const EncounterCount = 15

Enumeration Type Documentation

◆ CreaturesIds

Enumerator
NPC_FAERLINA 
NPC_THANE 
NPC_LADY 
NPC_BARON 
NPC_SIR 
NPC_THADDIUS 
NPC_HEIGAN 
NPC_FEUGEN 
NPC_STALAGG 
NPC_SAPPHIRON 
NPC_KEL_THUZAD 
NPC_CRYPT_GUARD 
NPC_NAXXRAMAS_FOLLOWER 
NPC_FOLLOWER_WORSHIPPER 
NPC_DK_UNDERSTUDY 

Definition at line 62 of file naxxramas.h.

◆ Data

enum Data
Enumerator
DATA_HEIGAN_ERUPT 
DATA_GOTHIK_GATE 
DATA_SAPPHIRON_BIRTH 
DATA_HORSEMEN0 
DATA_HORSEMEN1 
DATA_HORSEMEN2 
DATA_HORSEMEN3 
DATA_ABOMINATION_KILLED 

Definition at line 30 of file naxxramas.h.

◆ Data64

enum Data64
Enumerator
DATA_FAERLINA 
DATA_THANE 
DATA_LADY 
DATA_BARON 
DATA_SIR 
DATA_THADDIUS 
DATA_HEIGAN 
DATA_FEUGEN 
DATA_STALAGG 
DATA_KELTHUZAD 
DATA_KELTHUZAD_PORTAL01 
DATA_KELTHUZAD_PORTAL02 
DATA_KELTHUZAD_PORTAL03 
DATA_KELTHUZAD_PORTAL04 
DATA_KELTHUZAD_TRIGGER 

Definition at line 43 of file naxxramas.h.

◆ Encounter

enum Encounter
Enumerator
BOSS_ANUBREKHAN 
BOSS_FAERLINA 
BOSS_MAEXXNA 
BOSS_NOTH 
BOSS_HEIGAN 
BOSS_LOATHEB 
BOSS_PATCHWERK 
BOSS_GROBBULUS 
BOSS_GLUTH 
BOSS_THADDIUS 
BOSS_RAZUVIOUS 
BOSS_GOTHIK 
BOSS_HORSEMEN 
BOSS_SAPPHIRON 
BOSS_KELTHUZAD 

Definition at line 11 of file naxxramas.h.

◆ GameObjectsIds

Enumerator
GO_HORSEMEN_CHEST_HERO 
GO_HORSEMEN_CHEST 
GO_GOTHIK_GATE 
GO_KELTHUZAD_PORTAL01 
GO_KELTHUZAD_PORTAL02 
GO_KELTHUZAD_PORTAL03 
GO_KELTHUZAD_PORTAL04 
GO_KELTHUZAD_TRIGGER 
GO_ROOM_ANUBREKHAN 
GO_PASSAGE_ANUBREKHAN 
GO_PASSAGE_FAERLINA 
GO_ROOM_MAEXXNA 
GO_ROOM_NOTH 
GO_PASSAGE_NOTH 
GO_ROOM_HEIGAN 
GO_PASSAGE_HEIGAN 
GO_ROOM_LOATHEB 
GO_ROOM_GROBBULUS 
GO_PASSAGE_GLUTH 
GO_ROOM_THADDIUS 
GO_ROOM_GOTHIK 
GO_PASSAGE_GOTHIK 
GO_ROOM_HORSEMEN 
GO_PASSAGE_SAPPHIRON 
GO_ROOM_KELTHUZAD 
GO_ARAC_PORTAL 
GO_PLAG_PORTAL 
GO_MILI_PORTAL 
GO_CONS_PORTAL 
GO_ARAC_EYE_RAMP 
GO_PLAG_EYE_RAMP 
GO_MILI_EYE_RAMP 
GO_CONS_EYE_RAMP 
GO_ARAC_EYE_RAMP_BOSS 
GO_PLAG_EYE_RAMP_BOSS 
GO_MILI_EYE_RAMP_BOSS 
GO_CONS_EYE_RAMP_BOSS 
GO_CONS_NOX_TESLA_FEUGEN 
GO_CONS_NOX_TESLA_STALAGG 
GO_BIRTH 

Definition at line 81 of file naxxramas.h.

◆ SpellIds

enum SpellIds
Enumerator
SPELL_ERUPTION 
SPELL_SLIME 

Definition at line 125 of file naxxramas.h.

Variable Documentation

◆ EncounterCount

uint32 const EncounterCount = 15

Definition at line 9 of file naxxramas.h.