Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
black_temple.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 BLACK_TEMPLE_H_
7#define BLACK_TEMPLE_H_
8
9#define BTScriptName "instance_black_temple"
10
12
40
42{
44 NPC_SUPREMUS = 22898,
46 NPC_AKAMA_SHADE = 23191, // This is the Akama that starts the Shade of Akama encounter.
47 NPC_AKAMA = 23089, // This is the Akama that starts the Illidan encounter.
48
55
57};
58
75
76template<class AI>
78{
79 return GetInstanceAI<AI>(creature, BTScriptName);
80}
81
82#endif // BLACK_TEMPLE_H_
std::uint32_t uint32
Definition Define.h:77
AI * GetInstanceAI(T *obj, char const *scriptName)
uint32 const EncounterCount
GameObjectIds
CreatureIds
DataTypes
#define BTScriptName
Definition black_temple.h:9
@ GO_ILLIDAN_DOOR_R
@ GO_TERON_DOOR_1
@ GO_TEMPLE_DOOR
@ GO_TERON_DOOR_2
@ GO_COUNCIL_DOOR_1
@ GO_SHADE_OF_AKAMA_DOOR
@ GO_MOTHER_SHAHRAZ_DOOR
@ GO_GURTOGG_DOOR
@ GO_NAJENTUS_GATE
@ GO_ILLIDAN_GATE
@ GO_COUNCIL_DOOR_2
@ GO_SUPREMUS_GATE
@ GO_ILLIDAN_DOOR_L
@ NPC_VERAS_DARKSHADOW
@ NPC_ILLIDARI_COUNCIL
@ NPC_AKAMA
@ NPC_GATHIOS_THE_SHATTERER
@ NPC_HIGH_WARLORD_NAJENTUS
@ NPC_SHADE_OF_AKAMA
@ NPC_ILLIDAN_STORMRAGE
@ NPC_HIGH_NETHERMANCER_ZEREVOR
@ NPC_LADY_MALANDE
@ NPC_BLOOD_ELF_COUNCIL_VOICE
@ NPC_AKAMA_SHADE
@ NPC_SUPREMUS
AI * GetBlackTempleAI(Creature *creature)
@ DATA_TERON_GOREFIEND
@ DATA_AKAMA
@ DATA_ILLIDARI_COUNCIL
@ DATA_MOTHER_SHAHRAZ
@ DATA_HIGH_NETHERMANCER_ZEREVOR
@ DATA_SUPREMUS
@ DATA_GATHIOS_THE_SHATTERER
@ DATA_BLOOD_ELF_COUNCIL_VOICE
@ DATA_ILLIDAN_STORMRAGE
@ DATA_VERAS_DARKSHADOW
@ DATA_GO_ILLIDAN_DOOR_R
@ DATA_AKAMA_SHADE
@ DATA_GO_ILLIDAN_DOOR_L
@ DATA_LADY_MALANDE
@ DATA_GO_ILLIDAN_GATE
@ DATA_HIGH_WARLORD_NAJENTUS
@ DATA_SHADE_OF_AKAMA
@ DATA_GURTOGG_BLOODBOIL
@ DATA_RELIQUARY_OF_SOULS