Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
shadow_labyrinth.h
Go to the documentation of this file.
1/*
2* This file is part of Project SkyFire https://www.projectskyfire.org.
3* See LICENSE.md file for Copyright information
4*/
5
6#ifndef SHADOW_LABYRINTH_H_
7#define SHADOW_LABYRINTH_H_
8
9#define SLScriptName "instance_shadow_labyrinth"
10
12
14{
15 // Encounter States/Boss GUIDs
20
21 // Additional Data
23};
24
31
33{
34 GO_REFECTORY_DOOR = 183296, // door opened when blackheart the inciter dies
35 GO_SCREAMING_HALL_DOOR = 183295 // door opened when grandmaster vorpil dies
36};
37
43
44template<class AI>
46{
47 return GetInstanceAI<AI>(creature, SLScriptName);
48}
49
50#endif // SHADOW_LABYRINTH_H_
51
std::uint32_t uint32
Definition Define.h:77
AI * GetInstanceAI(T *obj, char const *scriptName)
uint32 const EncounterCount
GameObjectIds
CreatureIds
DataTypes
AI * GetShadowLabyrinthAI(Creature *creature)
@ ACTION_AMBASSADOR_HELLMAW_BANISH
@ ACTION_AMBASSADOR_HELLMAW_INTRO
@ GO_REFECTORY_DOOR
@ GO_SCREAMING_HALL_DOOR
@ NPC_GRANDMASTER_VORPIL
@ NPC_FEL_OVERSEER
@ NPC_AMBASSADOR_HELLMAW
#define SLScriptName
@ DATA_MURMUR
@ DATA_AMBASSADOR_HELLMAW
@ DATA_GRANDMASTER_VORPIL
@ DATA_FEL_OVERSEER
@ DATA_BLACKHEART_THE_INCITER