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

Go to the source code of this file.

Macros

#define HoLScriptName   "instance_halls_of_lightning"

Enumerations

enum  CreaturesIds { NPC_BJARNGRIM = 28586 , NPC_VOLKHAN = 28587 , NPC_IONAR = 28546 , NPC_LOKEN = 28923 }
enum  DataTypes { DATA_BJARNGRIM = 0 , DATA_VOLKHAN = 1 , DATA_IONAR = 2 , DATA_LOKEN = 3 }
enum  GameObjectIds {
  GO_BJARNGRIM_DOOR = 191416 , GO_VOLKHAN_DOOR = 191325 , GO_IONAR_DOOR = 191326 , GO_LOKEN_DOOR = 191324 ,
  GO_LOKEN_THRONE = 192654
}

Functions

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

Variables

uint32 const EncounterCount = 4

Macro Definition Documentation

◆ HoLScriptName

#define HoLScriptName   "instance_halls_of_lightning"

Enumeration Type Documentation

◆ CreaturesIds

Enumerator
NPC_BJARNGRIM 
NPC_VOLKHAN 
NPC_IONAR 
NPC_LOKEN 

Definition at line 22 of file halls_of_lightning.h.

◆ DataTypes

enum DataTypes
Enumerator
DATA_BJARNGRIM 
DATA_VOLKHAN 
DATA_IONAR 
DATA_LOKEN 

Definition at line 13 of file halls_of_lightning.h.

◆ GameObjectIds

Enumerator
GO_BJARNGRIM_DOOR 
GO_VOLKHAN_DOOR 
GO_IONAR_DOOR 
GO_LOKEN_DOOR 
GO_LOKEN_THRONE 

Definition at line 30 of file halls_of_lightning.h.

Function Documentation

◆ GetHallsOfLightningAI()

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

Definition at line 40 of file halls_of_lightning.h.

References GetInstanceAI(), and HoLScriptName.

Variable Documentation

◆ EncounterCount

uint32 const EncounterCount = 4

Definition at line 11 of file halls_of_lightning.h.