TrinityCore
Loading...
Searching...
No Matches
instance_blackwing_lair.cpp File Reference
#include "ScriptMgr.h"
#include "blackwing_lair.h"
#include "Containers.h"
#include "GameObject.h"
#include "InstanceScript.h"
#include "Map.h"
#include "MotionMaster.h"
#include "Player.h"
#include "ScriptedCreature.h"
#include "TemporarySummon.h"
+ Include dependency graph for instance_blackwing_lair.cpp:

Go to the source code of this file.

Classes

class  instance_blackwing_lair
 
struct  instance_blackwing_lair::instance_blackwing_lair_InstanceMapScript
 

Functions

void AddSC_instance_blackwing_lair ()
 

Variables

static constexpr DoorData doorData []
 
static constexpr ObjectData creatureData []
 
static constexpr ObjectData gameObjectData []
 
static constexpr DungeonEncounterData encounters []
 
static constexpr Position SummonPosition [8]
 
static constexpr uint32 Entry [5] = {12422, 12458, 12416, 12420, 12459}
 

Function Documentation

◆ AddSC_instance_blackwing_lair()

void AddSC_instance_blackwing_lair ( )

Definition at line 311 of file instance_blackwing_lair.cpp.

+ Here is the caller graph for this function:

Variable Documentation

◆ creatureData

constexpr ObjectData creatureData[]
staticconstexpr
Initial value:
=
{
}
@ NPC_NEFARIAN
@ DATA_VAELASTRAZ_THE_CORRUPT
@ DATA_FLAMEGOR
@ DATA_LORD_VICTOR_NEFARIUS
@ DATA_CHROMAGGUS
@ DATA_NEFARIAN
@ DATA_EBONROC
@ DATA_BROODLORD_LASHLAYER
@ DATA_FIREMAW
@ DATA_RAZORGORE_THE_UNTAMED
@ NPC_BROODLORD
@ NPC_VICTOR_NEFARIUS
@ NPC_CHROMAGGUS
@ NPC_EBONROC
@ NPC_FIREMAW
@ NPC_RAZORGORE
@ NPC_VAELASTRAZ
@ NPC_FLAMEGOR

Definition at line 41 of file instance_blackwing_lair.cpp.

◆ doorData

◆ encounters

constexpr DungeonEncounterData encounters[]
staticconstexpr
Initial value:
=
{
{ DATA_BROODLORD_LASHLAYER, {{ 612 }} },
{ DATA_FIREMAW, {{ 613 }} },
{ DATA_EBONROC, {{ 614 }} },
{ DATA_FLAMEGOR, {{ 615 }} },
{ DATA_CHROMAGGUS, {{ 616 }} },
{ DATA_NEFARIAN, {{ 617 }} }
}

Definition at line 59 of file instance_blackwing_lair.cpp.

◆ Entry

constexpr uint32 Entry[5] = {12422, 12458, 12416, 12420, 12459}
staticconstexpr

Definition at line 83 of file instance_blackwing_lair.cpp.

◆ gameObjectData

constexpr ObjectData gameObjectData[]
staticconstexpr
Initial value:
=
{
}
@ GO_CHROMAGGUS_DOOR
@ DATA_GO_CHROMAGGUS_DOOR

Definition at line 54 of file instance_blackwing_lair.cpp.

◆ SummonPosition

constexpr Position SummonPosition[8]
staticconstexpr
Initial value:
=
{
{ -7661.207520f, -1043.268188f, 407.199554f, 6.280452f },
{ -7644.145020f, -1065.628052f, 407.204956f, 0.501492f },
{ -7624.260742f, -1095.196899f, 407.205017f, 0.544694f },
{ -7608.501953f, -1116.077271f, 407.199921f, 0.816443f },
{ -7531.841797f, -1063.765381f, 407.199615f, 2.874187f },
{ -7547.319336f, -1040.971924f, 407.205078f, 3.789175f },
{ -7568.547852f, -1013.112488f, 407.204926f, 3.773467f },
{ -7584.175781f, -989.6691289f, 407.199585f, 4.527447f },
}

Definition at line 71 of file instance_blackwing_lair.cpp.