Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Toggle main menu visibility
Loading...
Searching...
No Matches
temple_of_jade_serpent.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 JADE_SERPENT_H_
7
#define JADE_SERPENT_H_
8
9
#define JadeSerpentScriptName "instance_temple_of_jade_serpent"
10
11
uint32
const
EncounterCount
= 4;
12
13
enum
DataTypes
14
{
15
// Encounter States/Boss GUIDs
16
DATA_WISE_MARI
= 0,
17
DATA_STONESTEP
= 1,
18
DATA_FLAMEHEART
= 2,
19
DATA_SHA_OF_DOUBT
= 3,
20
};
21
22
enum
CreatureIds
23
{
24
NPC_WISE_MARI
= 56448,
25
NPC_STONESTEP
= 56843,
26
NPC_FLAMEHEART
= 56732,
27
NPC_SHA_OF_DOUBT
= 56439,
28
};
29
30
enum
GameObjectIds
31
{
32
// doors
33
};
34
35
template
<
class
AI>
36
AI*
GetJadeSerpentAI
(
Creature
* creature)
37
{
38
return
GetInstanceAI<AI>
(creature,
JadeSerpentScriptName
);
39
}
40
41
#endif
// JADE_SERPENT_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
JadeSerpentScriptName
#define JadeSerpentScriptName
Definition
temple_of_jade_serpent.h:9
NPC_FLAMEHEART
@ NPC_FLAMEHEART
Definition
temple_of_jade_serpent.h:26
NPC_STONESTEP
@ NPC_STONESTEP
Definition
temple_of_jade_serpent.h:25
NPC_SHA_OF_DOUBT
@ NPC_SHA_OF_DOUBT
Definition
temple_of_jade_serpent.h:27
NPC_WISE_MARI
@ NPC_WISE_MARI
Definition
temple_of_jade_serpent.h:24
GetJadeSerpentAI
AI * GetJadeSerpentAI(Creature *creature)
Definition
temple_of_jade_serpent.h:36
DATA_SHA_OF_DOUBT
@ DATA_SHA_OF_DOUBT
Definition
temple_of_jade_serpent.h:19
DATA_WISE_MARI
@ DATA_WISE_MARI
Definition
temple_of_jade_serpent.h:16
DATA_FLAMEHEART
@ DATA_FLAMEHEART
Definition
temple_of_jade_serpent.h:18
DATA_STONESTEP
@ DATA_STONESTEP
Definition
temple_of_jade_serpent.h:17
src
server
scripts
Pandaria
TempleOfJadeSerpent
temple_of_jade_serpent.h
Generated on
for Project SkyFire Core by
1.17.0