void DoCastSpellOnPlayers(uint32 spell)
Definition: InstanceScript.cpp:558
Definition: boss_icecrown_gunship_battle.cpp:58
Definition: boss_icecrown_gunship_battle.cpp:175
Definition: boss_icecrown_gunship_battle.cpp:277
Definition: boss_icecrown_gunship_battle.cpp:285
EventMap _events
Definition: boss_icecrown_gunship_battle.cpp:1362
Definition: boss_icecrown_gunship_battle.cpp:98
bool UpdateVictim()
Definition: CreatureAI.cpp:233
Map * GetMap() const
Definition: Object.h:543
Definition: boss_icecrown_gunship_battle.cpp:92
Definition: boss_icecrown_gunship_battle.cpp:295
Definition: boss_icecrown_gunship_battle.cpp:125
Definition: boss_icecrown_gunship_battle.cpp:56
Definition: boss_icecrown_gunship_battle.cpp:46
Definition: boss_icecrown_gunship_battle.cpp:95
Definition: boss_icecrown_gunship_battle.cpp:65
#define UI64LIT(N)
Definition: Define.h:138
#define sTransportMgr
Definition: TransportMgr.h:162
arena_t NULL
Definition: jemalloc_internal.h:624
Definition: icecrown_citadel.h:184
Definition: Transport.h:28
Definition: boss_icecrown_gunship_battle.cpp:292
Definition: boss_icecrown_gunship_battle.cpp:93
Definition: boss_icecrown_gunship_battle.cpp:126
Definition: Creature.h:467
Definition: boss_icecrown_gunship_battle.cpp:89
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:66
bool IsInPhase(uint8 phase) const
Definition: EventMap.h:290
Definition: boss_icecrown_gunship_battle.cpp:281
Creature *const me
Definition: CreatureAI.h:71
Definition: boss_icecrown_gunship_battle.cpp:96
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: InstanceScript.h:59
Unit * GetVictim() const
Definition: Unit.h:1379
Definition: boss_icecrown_gunship_battle.cpp:90
uint32 urand(uint32 min, uint32 max)
Definition: Random.cpp:45
Definition: boss_icecrown_gunship_battle.cpp:102
Definition: boss_icecrown_gunship_battle.cpp:284
Definition: boss_icecrown_gunship_battle.cpp:67
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
InstanceScript * _instance
Definition: boss_icecrown_gunship_battle.cpp:1364
PassengerController _controller
Definition: boss_icecrown_gunship_battle.cpp:1363
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:55
Position const OrgrimsHammerTeleportExit
Definition: boss_icecrown_gunship_battle.cpp:215
Definition: boss_icecrown_gunship_battle.cpp:61
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
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:94
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:64
Definition: boss_icecrown_gunship_battle.cpp:91
void DoMeleeAttackIfReady()
Definition: UnitAI.cpp:49
Definition: ObjectAccessor.h:45
time_t _riflemanYellCooldown
Definition: boss_icecrown_gunship_battle.cpp:1366
Position const SkybreakerTeleportPortal
Definition: boss_icecrown_gunship_battle.cpp:214
void DoCastVictim(uint32 spellId, bool triggered=false)
Definition: UnitAI.cpp:159
Definition: boss_icecrown_gunship_battle.cpp:59
Definition: boss_icecrown_gunship_battle.cpp:57
Definition: boss_icecrown_gunship_battle.cpp:257
EncounterState GetBossState(uint32 id) const
Definition: InstanceScript.h:227
Definition: icecrown_citadel.h:190
Definition: icecrown_citadel.h:360
time_t _mortarYellCooldown
Definition: boss_icecrown_gunship_battle.cpp:1367
Definition: boss_icecrown_gunship_battle.cpp:45
bool Is25ManRaid() const
Definition: ScriptedCreature.h:274