Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Toggle main menu visibility
Loading...
Searching...
No Matches
sethekk_halls.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 SETHEKK_HALLS_H_
7
#define SETHEKK_HALLS_H_
8
9
#define SHScriptName "instance_sethekk_halls"
10
11
uint32
const
EncounterCount
= 3;
12
13
enum
DataTypes
14
{
15
// Encounter States/Boss GUIDs
16
DATA_DARKWEAVER_SYTH
= 0,
17
DATA_TALON_KING_IKISS
= 1,
18
DATA_ANZU
= 2
19
};
20
21
enum
CreatureIds
22
{
23
NPC_ANZU
= 23035,
24
NPC_BROOD_OF_ANZU
= 23132
25
};
26
27
enum
GameObjectIds
28
{
29
GO_IKISS_DOOR
= 177203
30
};
31
32
template
<
class
AI>
33
AI*
GetSethekkHallsAI
(
Creature
* creature)
34
{
35
return
GetInstanceAI<AI>
(creature,
SHScriptName
);
36
}
37
38
#endif
// SETHEKK_HALLS_H_
uint32
std::uint32_t uint32
Definition
Define.h:77
GetInstanceAI
AI * GetInstanceAI(T *obj, char const *scriptName)
Definition
InstanceScript.h:232
EncounterCount
uint32 const EncounterCount
Definition
baradin_hold.h:15
GameObjectIds
GameObjectIds
Definition
baradin_hold.h:36
CreatureIds
CreatureIds
Definition
baradin_hold.h:25
DataTypes
DataTypes
Definition
baradin_hold.h:18
Creature
Definition
Creature.h:427
GO_IKISS_DOOR
@ GO_IKISS_DOOR
Definition
sethekk_halls.h:29
SHScriptName
#define SHScriptName
Definition
sethekk_halls.h:9
GetSethekkHallsAI
AI * GetSethekkHallsAI(Creature *creature)
Definition
sethekk_halls.h:33
NPC_BROOD_OF_ANZU
@ NPC_BROOD_OF_ANZU
Definition
sethekk_halls.h:24
NPC_ANZU
@ NPC_ANZU
Definition
sethekk_halls.h:23
DATA_DARKWEAVER_SYTH
@ DATA_DARKWEAVER_SYTH
Definition
sethekk_halls.h:16
DATA_TALON_KING_IKISS
@ DATA_TALON_KING_IKISS
Definition
sethekk_halls.h:17
DATA_ANZU
@ DATA_ANZU
Definition
sethekk_halls.h:18
src
server
scripts
Outland
Auchindoun
SethekkHalls
sethekk_halls.h
Generated on
for Project SkyFire Core by
1.17.0