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

Go to the source code of this file.

Macros

#define BRLScriptName   "instance_blackwing_lair"

Enumerations

enum  BWLData64 {
  DATA_RAZORGORE_THE_UNTAMED = 1 , DATA_VAELASTRAZ_THE_CORRUPT , DATA_BROODLORD_LASHLAYER , DATA_FIRENAW ,
  DATA_EBONROC , DATA_FLAMEGOR , DATA_CHROMAGGUS , DATA_LORD_VICTOR_NEFARIUS ,
  DATA_NEFARIAN
}
enum  BWLEncounter {
  BOSS_RAZORGORE = 0 , BOSS_VAELASTRAZ = 1 , BOSS_BROODLORD = 2 , BOSS_FIREMAW = 3 ,
  BOSS_EBONROC = 4 , BOSS_FLAMEGOR = 5 , BOSS_CHROMAGGUS = 6 , BOSS_NEFARIAN = 7
}
enum  BWLEvents { EVENT_RAZOR_SPAWN = 1 , EVENT_RAZOR_PHASE_TWO = 2 , EVENT_RESPAWN_NEFARIUS = 3 }
enum  BWLMisc { ACTION_PHASE_TWO = 1 , DATA_EGG_EVENT }
enum  CreatureIds {
  NPC_RAZORGORE = 12435 , NPC_BLACKWING_DRAGON = 12422 , NPC_BLACKWING_TASKMASTER = 12458 , NPC_BLACKWING_LEGIONAIRE = 12416 ,
  NPC_BLACKWING_WARLOCK = 12459 , NPC_VAELASTRAZ = 13020 , NPC_BROODLORD = 12017 , NPC_FIRENAW = 11983 ,
  NPC_EBONROC = 14601 , NPC_FLAMEGOR = 11981 , NPC_CHROMAGGUS = 14020 , NPC_VICTOR_NEFARIUS = 10162 ,
  NPC_NEFARIAN = 11583
}

Variables

uint32 const EncounterCount = 8

Macro Definition Documentation

◆ BRLScriptName

#define BRLScriptName   "instance_blackwing_lair"

Definition at line 11 of file blackwing_lair.h.

Referenced by instance_blackwing_lair::instance_blackwing_lair().

Enumeration Type Documentation

◆ BWLData64

enum BWLData64
Enumerator
DATA_RAZORGORE_THE_UNTAMED 
DATA_VAELASTRAZ_THE_CORRUPT 
DATA_BROODLORD_LASHLAYER 
DATA_FIRENAW 
DATA_EBONROC 
DATA_FLAMEGOR 
DATA_CHROMAGGUS 
DATA_LORD_VICTOR_NEFARIUS 
DATA_NEFARIAN 

Definition at line 42 of file blackwing_lair.h.

◆ BWLEncounter

Enumerator
BOSS_RAZORGORE 
BOSS_VAELASTRAZ 
BOSS_BROODLORD 
BOSS_FIREMAW 
BOSS_EBONROC 
BOSS_FLAMEGOR 
BOSS_CHROMAGGUS 
BOSS_NEFARIAN 

Definition at line 13 of file blackwing_lair.h.

◆ BWLEvents

enum BWLEvents
Enumerator
EVENT_RAZOR_SPAWN 
EVENT_RAZOR_PHASE_TWO 
EVENT_RESPAWN_NEFARIUS 

Definition at line 55 of file blackwing_lair.h.

◆ BWLMisc

enum BWLMisc
Enumerator
ACTION_PHASE_TWO 
DATA_EGG_EVENT 

Definition at line 62 of file blackwing_lair.h.

◆ CreatureIds

Enumerator
NPC_RAZORGORE 
NPC_BLACKWING_DRAGON 
NPC_BLACKWING_TASKMASTER 
NPC_BLACKWING_LEGIONAIRE 
NPC_BLACKWING_WARLOCK 
NPC_VAELASTRAZ 
NPC_BROODLORD 
NPC_FIRENAW 
NPC_EBONROC 
NPC_FLAMEGOR 
NPC_CHROMAGGUS 
NPC_VICTOR_NEFARIUS 
NPC_NEFARIAN 

Definition at line 25 of file blackwing_lair.h.

Variable Documentation

◆ EncounterCount

uint32 const EncounterCount = 8

Definition at line 9 of file blackwing_lair.h.