TrinityCore
instance_blackwing_lair.cpp File Reference
#include "ScriptMgr.h"
#include "blackwing_lair.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

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

Function Documentation

◆ AddSC_instance_blackwing_lair()

void AddSC_instance_blackwing_lair ( )

Definition at line 313 of file instance_blackwing_lair.cpp.

+ Here is the caller graph for this function:

Variable Documentation

◆ creatureData

ObjectData const creatureData[]
Initial value:
=
{
{ 0, 0 }
}
@ 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

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

Definition at line 61 of file instance_blackwing_lair.cpp.

◆ Entry

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

Definition at line 85 of file instance_blackwing_lair.cpp.

◆ gameObjectData

ObjectData const gameObjectData[]
Initial value:
=
{
{ 0, 0 }
}
@ GO_CHROMAGGUS_DOOR
@ DATA_GO_CHROMAGGUS_DOOR

Definition at line 55 of file instance_blackwing_lair.cpp.

◆ SummonPosition

Position const SummonPosition[8]
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 73 of file instance_blackwing_lair.cpp.