719 std::list<Creature*> creatures;
721 for (std::list<Creature*>::iterator itr = creatures.begin(); itr != creatures.end(); ++itr)
732 for (std::list<Creature*>::iterator itr = creatures.begin(); itr != creatures.end(); ++itr)
743 for (std::list<Creature*>::iterator itr = creatures.begin(); itr != creatures.end(); ++itr)
764 creature->AI()->Talk(textId);
769 otherTransport->EnableMovement(
true);
785 for (std::list<Creature*>::iterator itr = creatures.begin(); itr != creatures.end(); ++itr)
786 (*itr)->DespawnOrUnsummon(1);
Definition: InstanceScript.h:46
void RemoveAllAuras()
Definition: Unit.cpp:3920
EventProcessor m_Events
Definition: Unit.h:1948
#define SIZE_OF_GRIDS
Definition: GridDefines.h:39
Definition: boss_icecrown_gunship_battle.cpp:68
Map * GetMap() const
Definition: Object.h:543
Definition: icecrown_citadel.h:353
void RemoveVehicleKit(bool onRemoveFromWorld=false)
Definition: Unit.cpp:14318
uint32 _teamInInstance
Definition: boss_icecrown_gunship_battle.cpp:821
Definition: boss_icecrown_gunship_battle.cpp:188
InstanceScript * GetInstanceScript()
Definition: Object.cpp:1540
Definition: boss_icecrown_gunship_battle.cpp:69
void AddEvent(BasicEvent *Event, uint64 e_time, bool set_addtime=true)
Definition: EventProcessor.cpp:88
Definition: icecrown_citadel.h:117
Definition: boss_icecrown_gunship_battle.cpp:119
Definition: boss_icecrown_gunship_battle.cpp:52
TC_GAME_API void GetCreatureListWithEntryInGrid(std::list< Creature * > &list, WorldObject *source, uint32 entry, float maxSearchRange)
Definition: ScriptedCreature.cpp:621
Definition: icecrown_citadel.h:184
Will ignore most target checks (mostly DBC target checks)
Definition: Unit.h:479
Definition: Transport.h:28
Definition: icecrown_citadel.h:179
void SetZoneMusic(uint32 zoneId, uint32 musicId)
Definition: Map.cpp:3905
Definition: Creature.h:467
Definition: icecrown_citadel.h:77
Definition: BattlegroundIC.h:46
Creature * FindNearestCreature(uint32 entry, float range, bool alive=true) const
Definition: Object.cpp:2443
Definition: InstanceScript.h:60
void SendEncounterUnit(uint32 type, Unit *unit=NULL, uint8 param1=0, uint8 param2=0)
Definition: InstanceScript.cpp:575
Definition: icecrown_citadel.h:200
Creature *const me
Definition: CreatureAI.h:71
Definition: boss_icecrown_gunship_battle.cpp:114
virtual ObjectGuid GetGuidData(uint32 type) const override
Definition: InstanceScript.cpp:93
bool _died
Definition: boss_icecrown_gunship_battle.cpp:824
Definition: icecrown_citadel.h:199
Definition: boss_icecrown_gunship_battle.cpp:116
void EnableMovement(bool enabled)
Definition: Transport.cpp:557
Definition: BattlegroundIC.h:47
Definition: icecrown_citadel.h:195
Definition: icecrown_citadel.h:523
uint32_t uint32
Definition: Define.h:150
uint64 CalculateTime(uint64 t_offset) const
Definition: EventProcessor.cpp:95
Definition: icecrown_citadel.h:185
Definition: boss_icecrown_gunship_battle.cpp:51
Definition: icecrown_citadel.h:188
Definition: boss_icecrown_gunship_battle.cpp:134
Definition: boss_icecrown_gunship_battle.cpp:120
Definition: icecrown_citadel.h:186
virtual bool SetBossState(uint32 id, EncounterState state)
Definition: InstanceScript.cpp:273
Definition: SharedDefines.h:999
Definition: boss_icecrown_gunship_battle.cpp:187
void RemoveAurasDueToSpell(uint32 spellId, ObjectGuid casterGUID=ObjectGuid::Empty, uint32 reqEffMask=0, AuraRemoveMode removeMode=AURA_REMOVE_BY_DEFAULT)
Definition: Unit.cpp:3586
Transport * GetTransport() const
Definition: Object.h:602
Definition: boss_icecrown_gunship_battle.cpp:118
void DeleteThreatList()
Definition: Unit.cpp:10700
Definition: icecrown_citadel.h:187
Definition: boss_icecrown_gunship_battle.cpp:135
Definition: ObjectAccessor.h:45
Definition: InstanceScript.h:141
uint8_t uint8
Definition: Define.h:152
uint32 GetEntry() const
Definition: Object.h:107
void CombatStop(bool includingCast=false)
Definition: Unit.cpp:7371
Definition: icecrown_citadel.h:360
Definition: icecrown_citadel.h:194
void CastSpell(SpellCastTargets const &targets, SpellInfo const *spellInfo, CustomSpellValues const *value, TriggerCastFlags triggerFlags=TRIGGERED_NONE, Item *castItem=NULL, AuraEffect const *triggeredByAura=NULL, ObjectGuid originalCaster=ObjectGuid::Empty)
Definition: Unit.cpp:869
Definition: boss_icecrown_gunship_battle.cpp:486
Definition: boss_icecrown_gunship_battle.cpp:117