33#define THRALL_ENTRY 17876
34#define TARETHA_ENTRY 18887
35#define EPOCH_ENTRY 18096
37#define DRAKE_ENTRY 17848
39#define QUEST_ENTRY_DIVERSION 10283
40#define LODGE_QUEST_TRIGGER 20155
85 if (
Player* player = itr->GetSource())
146 TC_LOG_DEBUG(
"scripts",
"Instance Old Hillsbrad: Thrall escort event adjusted to data {}.", data);
#define TC_LOG_DEBUG(filterType__,...)
@ TEMPSUMMON_DEAD_DESPAWN
void SetBossNumber(uint32 number)
void LoadDungeonEncounterData(T const &encounters)
void DoUpdateWorldState(int32 worldStateId, int32 value)
EncounterState GetBossState(uint32 id) const
void SetHeaders(std::string const &dataHeaders)
TempSummon * SummonCreature(uint32 entry, Position const &pos, SummonPropertiesEntry const *properties=nullptr, Milliseconds duration=0ms, WorldObject *summoner=nullptr, uint32 spellId=0, uint32 vehId=0, ObjectGuid privateObjectOwner=ObjectGuid::Empty, SmoothPhasingInfo const *smoothPhasingInfo=nullptr)
PlayerList const & GetPlayers() const
Creature * GetCreature(ObjectGuid const &guid)
static ObjectGuid const Empty
static ObjectGuid GetGUID(Object const *o)
InstanceScript * GetInstanceScript(InstanceMap *map) const override
void AddSC_instance_old_hillsbrad()
#define LODGE_QUEST_TRIGGER
DungeonEncounterData const encounters[]
@ OH_ESCORT_PRISON_TO_SKARLOC
constexpr uint32 OldHillsbradFoothillsBossCount
void OnCreatureCreate(Creature *creature) override
ObjectGuid GetGuidData(uint32 data) const override
OHThrallEscortStates ThrallEscortState
instance_old_hillsbrad_InstanceMapScript(InstanceMap *map)
void SetData(uint32 type, uint32 data) override
uint32 GetData(uint32 data) const override
void AfterDataLoad() override