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

Go to the source code of this file.

Macros

#define ERROR_INST_DATA(a)

Enumerations

enum  DataTypes {
  TYPE_ATTUMEN = 1 , TYPE_MOROES = 2 , TYPE_MAIDEN = 3 , TYPE_OPTIONAL_BOSS = 4 ,
  TYPE_OPERA = 5 , TYPE_CURATOR = 6 , TYPE_ARAN = 7 , TYPE_TERESTIAN = 8 ,
  TYPE_NETHERSPITE = 9 , TYPE_CHESS = 10 , TYPE_MALCHEZZAR = 11 , TYPE_NIGHTBANE = 12 ,
  DATA_OPERA_PERFORMANCE = 13 , DATA_OPERA_OZ_DEATHCOUNT = 14 , DATA_KILREK = 15 , DATA_TERESTIAN = 16 ,
  DATA_MOROES = 17 , DATA_GO_CURTAINS = 18 , DATA_GO_STAGEDOORLEFT = 19 , DATA_GO_STAGEDOORRIGHT = 20 ,
  DATA_GO_LIBRARY_DOOR = 21 , DATA_GO_MASSIVE_DOOR = 22 , DATA_GO_NETHER_DOOR = 23 , DATA_GO_GAME_DOOR = 24 ,
  DATA_GO_GAME_EXIT_DOOR = 25 , DATA_IMAGE_OF_MEDIVH = 26 , DATA_MASTERS_TERRACE_DOOR_1 = 27 , DATA_MASTERS_TERRACE_DOOR_2 = 28 ,
  DATA_GO_SIDE_ENTRANCE_DOOR = 29
}
enum  OperaEvents { EVENT_OZ = 1 , EVENT_HOOD = 2 , EVENT_RAJ = 3 }

Macro Definition Documentation

◆ ERROR_INST_DATA

#define ERROR_INST_DATA ( a)
Value:
SF_LOG_ERROR("scripts", "Instance Data for Karazhan not set properly. Encounter for Creature Entry %u may not work properly.", a->GetEntry());
#define SF_LOG_ERROR(filterType__,...)
Definition Log.h:143

Definition at line 52 of file karazhan.h.

Referenced by npc_kilrek::npc_kilrekAI::EnterCombat(), hyjalAI::GetInstanceData(), npc_fel_crystal::npc_fel_crystalAI::JustDied(), npc_kilrek::npc_kilrekAI::JustDied(), boss_selin_fireheart::boss_selin_fireheartAI::Reset(), hyjalAI::Reset(), and hyjalAI::SummonNextWave().

Enumeration Type Documentation

◆ DataTypes

enum DataTypes
Enumerator
TYPE_ATTUMEN 
TYPE_MOROES 
TYPE_MAIDEN 
TYPE_OPTIONAL_BOSS 
TYPE_OPERA 
TYPE_CURATOR 
TYPE_ARAN 
TYPE_TERESTIAN 
TYPE_NETHERSPITE 
TYPE_CHESS 
TYPE_MALCHEZZAR 
TYPE_NIGHTBANE 
DATA_OPERA_PERFORMANCE 
DATA_OPERA_OZ_DEATHCOUNT 
DATA_KILREK 
DATA_TERESTIAN 
DATA_MOROES 
DATA_GO_CURTAINS 
DATA_GO_STAGEDOORLEFT 
DATA_GO_STAGEDOORRIGHT 
DATA_GO_LIBRARY_DOOR 
DATA_GO_MASSIVE_DOOR 
DATA_GO_NETHER_DOOR 
DATA_GO_GAME_DOOR 
DATA_GO_GAME_EXIT_DOOR 
DATA_IMAGE_OF_MEDIVH 
DATA_MASTERS_TERRACE_DOOR_1 
DATA_MASTERS_TERRACE_DOOR_2 
DATA_GO_SIDE_ENTRANCE_DOOR 

Definition at line 9 of file karazhan.h.

◆ OperaEvents

Enumerator
EVENT_OZ 
EVENT_HOOD 
EVENT_RAJ 

Definition at line 45 of file karazhan.h.