TrinityCore
Loading...
Searching...
No Matches
instance_blackrock_spire.cpp File Reference
#include "ScriptMgr.h"
#include "blackrock_spire.h"
#include "CellImpl.h"
#include "GridNotifiersImpl.h"
#include "InstanceScript.h"
#include "ObjectAccessor.h"
#include "Player.h"
#include "ScriptedCreature.h"
+ Include dependency graph for instance_blackrock_spire.cpp:

Go to the source code of this file.

Classes

class  instance_blackrock_spire
 
struct  instance_blackrock_spire::instance_blackrock_spireMapScript
 
class  at_dragonspire_hall
 
class  at_blackrock_stadium
 
class  at_nearby_scarshield_infiltrator
 

Enumerations

enum  EventIds {
  EVENT_DARGONSPIRE_ROOM_STORE = 1 , EVENT_DARGONSPIRE_ROOM_CHECK = 2 , EVENT_UROK_DOOMHOWL_SPAWNS_1 = 3 , EVENT_UROK_DOOMHOWL_SPAWNS_2 = 4 ,
  EVENT_UROK_DOOMHOWL_SPAWNS_3 = 5 , EVENT_UROK_DOOMHOWL_SPAWNS_4 = 6 , EVENT_UROK_DOOMHOWL_SPAWNS_5 = 7 , EVENT_UROK_DOOMHOWL_SPAWN_IN = 8
}
 

Functions

void AddSC_instance_blackrock_spire ()
 

Variables

uint32 const DragonspireMobs [3] = { NPC_BLACKHAND_DREADWEAVER, NPC_BLACKHAND_SUMMONER, NPC_BLACKHAND_VETERAN }
 
static constexpr DoorData doorData []
 
static constexpr DungeonEncounterData Encounters []
 

Enumeration Type Documentation

◆ EventIds

enum EventIds
Enumerator
EVENT_DARGONSPIRE_ROOM_STORE 
EVENT_DARGONSPIRE_ROOM_CHECK 
EVENT_UROK_DOOMHOWL_SPAWNS_1 
EVENT_UROK_DOOMHOWL_SPAWNS_2 
EVENT_UROK_DOOMHOWL_SPAWNS_3 
EVENT_UROK_DOOMHOWL_SPAWNS_4 
EVENT_UROK_DOOMHOWL_SPAWNS_5 
EVENT_UROK_DOOMHOWL_SPAWN_IN 

Definition at line 54 of file instance_blackrock_spire.cpp.

Function Documentation

◆ AddSC_instance_blackrock_spire()

void AddSC_instance_blackrock_spire ( )

Definition at line 633 of file instance_blackrock_spire.cpp.

+ Here is the caller graph for this function:

Variable Documentation

◆ doorData

◆ DragonspireMobs

◆ Encounters

constexpr DungeonEncounterData Encounters[]
staticconstexpr
Initial value:
=
{
{ DATA_HIGHLORD_OMOKK, { { 267 } } },
{ DATA_SHADOW_HUNTER_VOSHGAJIN, { { 268 } } },
{ DATA_WARMASTER_VOONE, { { 269 } } },
{ DATA_MOTHER_SMOLDERWEB, { { 270 } } },
{ DATA_UROK_DOOMHOWL, { { 271 } } },
{ DATA_QUARTERMASTER_ZIGRIS, { { 272 } } },
{ DATA_HALYCON, { { 274 } } },
{ DATA_GIZRUL_THE_SLAVENER, { { 273 } } },
{ DATA_OVERLORD_WYRMTHALAK, { { 275 } } },
}
@ DATA_HIGHLORD_OMOKK
@ DATA_HALYCON
@ DATA_WARMASTER_VOONE
@ DATA_QUARTERMASTER_ZIGRIS
@ DATA_GIZRUL_THE_SLAVENER
@ DATA_SHADOW_HUNTER_VOSHGAJIN
@ DATA_OVERLORD_WYRMTHALAK
@ DATA_UROK_DOOMHOWL
@ DATA_MOTHER_SMOLDERWEB

Definition at line 41 of file instance_blackrock_spire.cpp.