18#ifndef DEF_SHATTERED_H
19#define DEF_SHATTERED_H
24#define SHScriptName "instance_shattered_halls"
25#define DataHeader "SHv1"
118template <
class AI,
class T>
@ DATA_SHATTERED_EXECUTIONER
@ DATA_PRISONERS_EXECUTED
uint32 const EncounterCount
@ ACTION_EXECUTIONER_TAUNT
AI * GetShatteredHallsAI(T *obj)
@ NPC_SHATTERED_EXECUTIONER
@ NPC_GRAND_WARLOCK_NETHEKURSE
@ NPC_RANDY_WHIZZLESPROCKET
@ NPC_CAPTAIN_BONESHATTER
@ GO_GRAND_WARLOCK_CHAMBER_DOOR_1
@ GO_GRAND_WARLOCK_CHAMBER_DOOR_2
@ SPELL_KARGATH_EXECUTIONER_2
@ SPELL_KARGATH_EXECUTIONER_3
@ SPELL_REMOVE_KARGATH_EXECUTIONER
@ SPELL_KARGATH_EXECUTIONER_1
Position const Executioner
FactionSpawnerHelper const executionerVictims[VictimCount]
uint32 const _allianceNPC
uint32 operator()(uint32 teamID) const
FactionSpawnerHelper(uint32 allianceEntry, uint32 hordeEntry, Position const &pos)
Position const & GetPos() const