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

Go to the source code of this file.

Macros

#define AzjolNerubScriptName   "instance_azjol_nerub"

Enumerations

enum  CreatureIds {
  NPC_KRIKTHIR = 28684 , NPC_HADRONOX = 28921 , NPC_ANUBARAK = 29120 , NPC_WATCHER_NARJIL = 28729 ,
  NPC_WATCHER_GASHRA = 28730 , NPC_WATCHER_SILTHIK = 28731
}
enum  DataTypes {
  DATA_KRIKTHIR_THE_GATEWATCHER = 0 , DATA_HADRONOX = 1 , DATA_ANUBARAK = 2 , DATA_WATCHER_GASHRA = 3 ,
  DATA_WATCHER_SILTHIK = 4 , DATA_WATCHER_NARJIL = 5
}
enum  GameObjectIds { GO_KRIKTHIR_DOOR = 192395 , GO_ANUBARAK_DOOR_1 = 192396 , GO_ANUBARAK_DOOR_2 = 192397 , GO_ANUBARAK_DOOR_3 = 192398 }

Functions

template<class AI>
AI * GetAzjolNerubAI (Creature *creature)

Variables

uint32 const EncounterCount = 3

Macro Definition Documentation

◆ AzjolNerubScriptName

#define AzjolNerubScriptName   "instance_azjol_nerub"

Definition at line 9 of file azjol_nerub.h.

Referenced by GetAzjolNerubAI(), and instance_azjol_nerub::instance_azjol_nerub().

Enumeration Type Documentation

◆ CreatureIds

Enumerator
NPC_KRIKTHIR 
NPC_HADRONOX 
NPC_ANUBARAK 
NPC_WATCHER_NARJIL 
NPC_WATCHER_GASHRA 
NPC_WATCHER_SILTHIK 

Definition at line 26 of file azjol_nerub.h.

◆ DataTypes

enum DataTypes
Enumerator
DATA_KRIKTHIR_THE_GATEWATCHER 
DATA_HADRONOX 
DATA_ANUBARAK 
DATA_WATCHER_GASHRA 
DATA_WATCHER_SILTHIK 
DATA_WATCHER_NARJIL 

Definition at line 13 of file azjol_nerub.h.

◆ GameObjectIds

Enumerator
GO_KRIKTHIR_DOOR 
GO_ANUBARAK_DOOR_1 
GO_ANUBARAK_DOOR_2 
GO_ANUBARAK_DOOR_3 

Definition at line 37 of file azjol_nerub.h.

Function Documentation

◆ GetAzjolNerubAI()

template<class AI>
AI * GetAzjolNerubAI ( Creature * creature)

Definition at line 46 of file azjol_nerub.h.

References AzjolNerubScriptName, and GetInstanceAI().

Variable Documentation

◆ EncounterCount

uint32 const EncounterCount = 3

Definition at line 11 of file azjol_nerub.h.