94 if (y < -650.0f && y > -660.0f)
96 else if (y < -660.0f && y > -670.0f)
98 else if (y < -675.0f && y > -685.0f)
108 if (x < -374.0f && x > -379.0f && y > -820.0f && y < -815.0f && z < 60.0f && z > 58.0f)
110 else if (x < -379.0f && x > -385.0f && y > -820.0f && y < -815.0f && z < 60.0f && z > 58.0f)
112 else if (x < -374.0f && x > -385.0f && y > -827.0f && y < -820.0f && z < 60.0f && z > 58.0f)
114 else if (x < -338.0f && x > -344.0f && y > -727.0f && y < 721.0f && z < 30.0f && z > 26.0f)
uint32 const EncounterCount
void SetBossNumber(uint32 number)
void SetHeaders(std::string const &dataHeaders)
Creature * GetCreature(ObjectGuid const &guid)
static ObjectGuid const Empty
static ObjectGuid GetGUID(Object const *o)
instance_drak_tharon_keep()
InstanceScript * GetInstanceScript(InstanceMap *map) const override
#define DrakTharonKeepScriptName
@ NPC_CRYSTAL_CHANNEL_TARGET
@ DATA_TROLLGORE_INVADER_SUMMONER_1
@ DATA_TROLLGORE_INVADER_SUMMONER_3
@ DATA_TROLLGORE_INVADER_SUMMONER_2
@ ACTION_CRYSTAL_HANDLER_DIED
void AddSC_instance_drak_tharon_keep()
float GetPositionZ() const
float GetPositionX() const
float GetPositionY() const
ObjectGuid NovosSummonerGUIDs[4]
ObjectGuid GetGuidData(uint32 type) const override
void InitializeTrollgoreInvaderSummoner(Creature *creature)
void InitializeNovosSummoner(Creature *creature)
ObjectGuid TrollgoreInvaderSummonerGuids[3]
void OnUnitDeath(Unit *unit) override
instance_drak_tharon_keep_InstanceScript(InstanceMap *map)
void OnGameObjectCreate(GameObject *go) override
ObjectGuid NovosCrystalGUIDs[4]
void OnCreatureCreate(Creature *creature) override