TrinityCore
Loading...
Searching...
No Matches
instance_blackrock_depths.cpp File Reference
#include "ScriptMgr.h"
#include "blackrock_depths.h"
#include "Creature.h"
#include "CreatureAI.h"
#include "GameObject.h"
#include "InstanceScript.h"
#include "Log.h"
#include "Map.h"
#include "MotionMaster.h"
#include "MapReference.h"
#include "Player.h"
+ Include dependency graph for instance_blackrock_depths.cpp:

Go to the source code of this file.

Classes

class  instance_blackrock_depths
 
struct  instance_blackrock_depths::instance_blackrock_depths_InstanceMapScript
 

Macros

#define TIMER_TOMBOFTHESEVEN   15000
 
#define MAX_ENCOUNTER   6
 

Enumerations

enum  Creatures {
  NPC_EMPEROR = 9019 , NPC_PHALANX = 9502 , NPC_ANGERREL = 9035 , NPC_DOPEREL = 9040 ,
  NPC_HATEREL = 9034 , NPC_VILEREL = 9036 , NPC_SEETHREL = 9038 , NPC_GLOOMREL = 9037 ,
  NPC_DOOMREL = 9039 , NPC_MAGMUS = 9938 , NPC_MOIRA = 8929 , NPC_PRIESTESS_THAURISSAN = 10076 ,
  NPC_COREN = 23872
}
 
enum  GameObjects {
  GO_ARENA1 = 161525 , GO_ARENA2 = 161522 , GO_ARENA3 = 161524 , GO_ARENA4 = 161523 ,
  GO_SHADOW_LOCK = 161460 , GO_SHADOW_MECHANISM = 161461 , GO_SHADOW_GIANT_DOOR = 157923 , GO_SHADOW_DUMMY = 161516 ,
  GO_BAR_KEG_SHOT = 170607 , GO_BAR_KEG_TRAP = 171941 , GO_BAR_DOOR = 170571 , GO_TOMB_ENTER = 170576 ,
  GO_TOMB_EXIT = 170577 , GO_LYCEUM = 170558 , GO_SF_N = 174745 , GO_SF_S = 174744 ,
  GO_GOLEM_ROOM_N = 170573 , GO_GOLEM_ROOM_S = 170574 , GO_THRONE_ROOM = 170575 , GO_SPECTRAL_CHALICE = 164869 ,
  GO_CHEST_SEVEN = 169243
}
 
enum  Quests { QUEST_THE_PRINCESS_SURPRISE = 4363 , QUEST_THE_PRINCESS_SAVED = 4004 }
 

Functions

void AddSC_instance_blackrock_depths ()
 

Variables

constexpr uint8 TOMB_OF_SEVEN_BOSS_NUM = 7
 

Macro Definition Documentation

◆ MAX_ENCOUNTER

#define MAX_ENCOUNTER   6

Definition at line 31 of file instance_blackrock_depths.cpp.

◆ TIMER_TOMBOFTHESEVEN

#define TIMER_TOMBOFTHESEVEN   15000

Definition at line 30 of file instance_blackrock_depths.cpp.

Enumeration Type Documentation

◆ Creatures

enum Creatures
Enumerator
NPC_EMPEROR 
NPC_PHALANX 
NPC_ANGERREL 
NPC_DOPEREL 
NPC_HATEREL 
NPC_VILEREL 
NPC_SEETHREL 
NPC_GLOOMREL 
NPC_DOOMREL 
NPC_MAGMUS 
NPC_MOIRA 
NPC_PRIESTESS_THAURISSAN 
NPC_COREN 

Definition at line 34 of file instance_blackrock_depths.cpp.

◆ GameObjects

Enumerator
GO_ARENA1 
GO_ARENA2 
GO_ARENA3 
GO_ARENA4 
GO_SHADOW_LOCK 
GO_SHADOW_MECHANISM 
GO_SHADOW_GIANT_DOOR 
GO_SHADOW_DUMMY 
GO_BAR_KEG_SHOT 
GO_BAR_KEG_TRAP 
GO_BAR_DOOR 
GO_TOMB_ENTER 
GO_TOMB_EXIT 
GO_LYCEUM 
GO_SF_N 
GO_SF_S 
GO_GOLEM_ROOM_N 
GO_GOLEM_ROOM_S 
GO_THRONE_ROOM 
GO_SPECTRAL_CHALICE 
GO_CHEST_SEVEN 

Definition at line 51 of file instance_blackrock_depths.cpp.

◆ Quests

enum Quests
Enumerator
QUEST_THE_PRINCESS_SURPRISE 
QUEST_THE_PRINCESS_SAVED 

Definition at line 76 of file instance_blackrock_depths.cpp.

Function Documentation

◆ AddSC_instance_blackrock_depths()

void AddSC_instance_blackrock_depths ( )

Definition at line 458 of file instance_blackrock_depths.cpp.

+ Here is the caller graph for this function:

Variable Documentation

◆ TOMB_OF_SEVEN_BOSS_NUM

constexpr uint8 TOMB_OF_SEVEN_BOSS_NUM = 7
constexpr

Definition at line 32 of file instance_blackrock_depths.cpp.