219 {
220 if (reportUse)
221 {
222 return true;
223 }
224
226 {
228 {
229 return false;
230 }
231 }
232
234 for (
uint8 i = 0; i < 4; ++i)
235 {
237 {
239 break;
240 }
241 }
242
243 if (bossEntry)
244 {
246 }
247
248 return false;
249 }
constexpr auto IN_MILLISECONDS
Definition: Common.h:53
constexpr auto HOUR
Definition: Common.h:48
std::uint8_t uint8
Definition: Define.h:109
std::uint32_t uint32
Definition: Define.h:107
#define sGameEventMgr
Definition: GameEventMgr.h:186
@ TEMPSUMMON_CORPSE_TIMED_DESPAWN
Definition: Object.h:50
Position const edgeOfMagnessSummonPos
Definition: instance_zulgurub.cpp:212
std::vector< std::pair< uint32, uint32 > > BrazierOfMadnessContainer
Definition: instance_zulgurub.cpp:204
@ 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:2355
InstanceScript * GetInstanceScript() const
Definition: Object.cpp:1192
Definition: InstanceScript.h:142