void DoCastSpellOnPlayers(uint32 spell)
Definition: InstanceScript.cpp:558
Definition: boss_icecrown_gunship_battle.cpp:82
Definition: boss_icecrown_gunship_battle.cpp:44
Definition: boss_icecrown_gunship_battle.cpp:175
Definition: boss_icecrown_gunship_battle.cpp:277
Definition: boss_icecrown_gunship_battle.cpp:285
Definition: boss_icecrown_gunship_battle.cpp:98
Definition: boss_icecrown_gunship_battle.cpp:84
bool UpdateVictim()
Definition: CreatureAI.cpp:233
Map * GetMap() const
Definition: Object.h:543
Definition: icecrown_citadel.h:353
EventMap _events
Definition: boss_icecrown_gunship_battle.cpp:1090
InstanceScript * _instance
Definition: boss_icecrown_gunship_battle.cpp:1092
Definition: boss_icecrown_gunship_battle.cpp:295
Definition: boss_icecrown_gunship_battle.cpp:125
time_t _axethrowersYellCooldown
Definition: boss_icecrown_gunship_battle.cpp:1094
#define UI64LIT(N)
Definition: Define.h:138
Position const SkybreakerTeleportExit
Definition: boss_icecrown_gunship_battle.cpp:219
#define sTransportMgr
Definition: TransportMgr.h:162
arena_t NULL
Definition: jemalloc_internal.h:624
Definition: Transport.h:28
Definition: boss_icecrown_gunship_battle.cpp:292
Definition: boss_icecrown_gunship_battle.cpp:62
Definition: boss_icecrown_gunship_battle.cpp:126
Definition: Creature.h:467
Definition: icecrown_citadel.h:77
Creature * FindNearestCreature(uint32 entry, float range, bool alive=true) const
Definition: Object.cpp:2443
Definition: boss_icecrown_gunship_battle.cpp:85
bool IsInPhase(uint8 phase) const
Definition: EventMap.h:290
Definition: boss_icecrown_gunship_battle.cpp:281
Creature *const me
Definition: CreatureAI.h:71
Position const OrgrimsHammerTeleportPortal
Definition: boss_icecrown_gunship_battle.cpp:218
Definition: boss_icecrown_gunship_battle.cpp:41
virtual ObjectGuid GetGuidData(uint32 type) const override
Definition: InstanceScript.cpp:93
Definition: boss_icecrown_gunship_battle.cpp:261
Definition: boss_icecrown_gunship_battle.cpp:276
Definition: boss_icecrown_gunship_battle.cpp:101
Definition: boss_icecrown_gunship_battle.cpp:42
Definition: InstanceScript.h:59
Unit * GetVictim() const
Definition: Unit.h:1379
uint32 urand(uint32 min, uint32 max)
Definition: Random.cpp:45
Definition: boss_icecrown_gunship_battle.cpp:102
Definition: boss_icecrown_gunship_battle.cpp:50
Definition: boss_icecrown_gunship_battle.cpp:284
Definition: boss_icecrown_gunship_battle.cpp:103
uint32_t uint32
Definition: Define.h:150
bool IsWithinMeleeRange(const Unit *obj, float dist=MELEE_RANGE) const
Definition: Unit.cpp:508
Definition: icecrown_citadel.h:185
Definition: boss_icecrown_gunship_battle.cpp:48
Definition: boss_icecrown_gunship_battle.cpp:39
void Talk(uint8 id, WorldObject const *whisperTarget=nullptr)
Definition: CreatureAI.cpp:42
bool isAttackReady(WeaponAttackType type=BASE_ATTACK) const
Definition: Unit.h:1357
Definition: boss_icecrown_gunship_battle.cpp:40
Definition: boss_icecrown_gunship_battle.cpp:63
void ScheduleEvent(uint32 eventId, Milliseconds const &time, uint32 group=0, uint8 phase=0)
Definition: EventMap.h:123
void resetAttackTimer(WeaponAttackType type=BASE_ATTACK)
Definition: Unit.cpp:481
Definition: boss_icecrown_gunship_battle.cpp:196
Definition: boss_icecrown_gunship_battle.cpp:47
void Update(uint32 time)
Definition: EventMap.h:54
Definition: boss_icecrown_gunship_battle.cpp:104
Definition: boss_icecrown_gunship_battle.cpp:267
Definition: icecrown_citadel.h:189
Definition: boss_icecrown_gunship_battle.cpp:260
Definition: boss_icecrown_gunship_battle.cpp:264
Definition: boss_icecrown_gunship_battle.cpp:273
Transport * GetTransport() const
Definition: Object.h:602
Definition: boss_icecrown_gunship_battle.cpp:99
Definition: boss_icecrown_gunship_battle.cpp:100
bool SummonCreatures(PassengerSlots first, PassengerSlots last)
Definition: boss_icecrown_gunship_battle.cpp:396
uint32 ExecuteEvent()
Definition: EventMap.cpp:46
Definition: boss_icecrown_gunship_battle.cpp:289
Definition: boss_icecrown_gunship_battle.cpp:81
Definition: boss_icecrown_gunship_battle.cpp:49
Definition: boss_icecrown_gunship_battle.cpp:86
Definition: boss_icecrown_gunship_battle.cpp:83
void DoMeleeAttackIfReady()
Definition: UnitAI.cpp:49
Definition: ObjectAccessor.h:45
void DoCastVictim(uint32 spellId, bool triggered=false)
Definition: UnitAI.cpp:159
time_t _rocketeersYellCooldown
Definition: boss_icecrown_gunship_battle.cpp:1095
Definition: boss_icecrown_gunship_battle.cpp:257
EncounterState GetBossState(uint32 id) const
Definition: InstanceScript.h:227
PassengerController _controller
Definition: boss_icecrown_gunship_battle.cpp:1091
Definition: icecrown_citadel.h:190
Definition: boss_icecrown_gunship_battle.cpp:80
bool Is25ManRaid() const
Definition: ScriptedCreature.h:274