216 {
217 if (reportUse)
218 {
219 return true;
220 }
221
223 {
225 {
226 return false;
227 }
228 }
229
231 for (
uint8 i = 0; i < 4; ++i)
232 {
234 {
236 break;
237 }
238 }
239
240 if (bossEntry)
241 {
243 }
244
245 return false;
246 }
constexpr auto IN_MILLISECONDS
Definition: Common.h:62
constexpr auto HOUR
Definition: Common.h:57
std::uint8_t uint8
Definition: Define.h:110
std::uint32_t uint32
Definition: Define.h:108
@ TEMPSUMMON_CORPSE_TIMED_DESPAWN
Definition: Object.h:47
#define sGameEventMgr
Definition: GameEventMgr.h:186
Position const edgeOfMagnessSummonPos
Definition: instance_zulgurub.cpp:209
std::vector< std::pair< uint32, uint32 > > BrazierOfMadnessContainer
Definition: instance_zulgurub.cpp:201
@ DATA_EDGE_OF_MADNESS
Definition: zulgurub.h:40
GameObject *const me
Definition: GameObjectAI.h:36
TempSummon * SummonCreature(uint32 id, const Position &pos, TempSummonType spwtype=TEMPSUMMON_MANUAL_DESPAWN, uint32 despwtime=0, uint32 vehId=0, SummonPropertiesEntry const *properties=nullptr, bool visibleBySummonerOnly=false) const
Definition: Object.cpp:2318
InstanceScript * GetInstanceScript() const
Definition: Object.cpp:1192
Definition: InstanceScript.h:140