517 mkii->SetFacingTo(3.686f);
589 mkii->SetFacingTo(
float(
M_PI));
613 aerial->GetMotionMaster()->MoveLand(0, (aerial->GetPositionX(), aerial->GetPositionY(), aerial->GetPositionZMinusOffset()));
647 me->
SummonGameObject(
RAID_MODE(
GO_CACHE_OF_INNOVATION_FIREFIGHTER,
GO_CACHE_OF_INNOVATION_FIREFIGHTER_HERO), 2744.040f, 2569.352f, 364.3135f, 3.124123f, 0.f, 0.f, 0.9999619f, 0.008734641f, 604800);
650 me->
SummonGameObject(
RAID_MODE(
GO_CACHE_OF_INNOVATION,
GO_CACHE_OF_INNOVATION_HERO), 2744.040f, 2569.352f, 364.3135f, 3.124123f, 0.f, 0.f, 0.9999619f, 0.008734641f, 604800);
Definition: boss_mimiron.cpp:232
Unit * GetVehicleBase() const
Definition: Unit.cpp:14341
void DespawnOrUnsummon(uint32 msTimeToDespawn=0)
Definition: Creature.cpp:1774
GameObject * SummonGameObject(uint32 entry, float x, float y, float z, float ang, float rotation0, float rotation1, float rotation2, float rotation3, uint32 respawnTime)
Definition: Object.cpp:2372
Definition: boss_mimiron.cpp:283
Definition: boss_mimiron.cpp:96
bool UpdateVictim()
Definition: CreatureAI.cpp:233
Definition: boss_mimiron.cpp:287
TC_GAME_API Unit * GetUnit(WorldObject const &, ObjectGuid const &guid)
Definition: ObjectAccessor.cpp:163
Definition: boss_mimiron.cpp:238
Definition: boss_mimiron.cpp:230
#define M_PI
Definition: Common.h:163
Definition: boss_mimiron.cpp:250
Definition: boss_mimiron.cpp:239
Definition: boss_mimiron.cpp:225
Definition: boss_mimiron.cpp:318
Definition: boss_mimiron.cpp:228
Definition: boss_mimiron.cpp:245
arena_t NULL
Definition: jemalloc_internal.h:624
Definition: Creature.h:467
void SetFlag(uint16 index, uint32 newFlag)
Definition: Object.cpp:1199
Definition: boss_mimiron.cpp:73
Definition: boss_mimiron.cpp:235
Definition: boss_mimiron.cpp:38
Definition: boss_mimiron.cpp:251
Definition: GameObject.h:824
Definition: boss_mimiron.cpp:247
Definition: boss_mimiron.cpp:69
Definition: boss_mimiron.cpp:35
void setFaction(uint32 faction)
Definition: Unit.h:1467
Definition: boss_mimiron.cpp:219
Definition: boss_mimiron.cpp:32
Definition: boss_mimiron.cpp:77
Creature *const me
Definition: CreatureAI.h:71
Definition: boss_mimiron.cpp:284
Definition: boss_mimiron.cpp:243
Definition: boss_mimiron.cpp:222
Definition: boss_mimiron.cpp:44
virtual ObjectGuid GetGuidData(uint32 type) const override
Definition: InstanceScript.cpp:93
Definition: boss_mimiron.cpp:78
Definition: boss_mimiron.cpp:244
Definition: boss_mimiron.cpp:236
Definition: boss_mimiron.cpp:224
Definition: boss_mimiron.cpp:249
Definition: boss_mimiron.cpp:246
uint32_t uint32
Definition: Define.h:150
void DoCast(uint32 spellId)
Definition: UnitAI.cpp:101
Definition: GameObject.h:880
Definition: boss_mimiron.cpp:231
Position const ACUSummonPos
Definition: boss_mimiron.cpp:350
void Talk(uint8 id, WorldObject const *whisperTarget=nullptr)
Definition: CreatureAI.cpp:42
Definition: boss_mimiron.cpp:241
Definition: boss_mimiron.cpp:70
Definition: boss_mimiron.cpp:237
void ScheduleEvent(uint32 eventId, Milliseconds const &time, uint32 group=0, uint8 phase=0)
Definition: EventMap.h:123
Definition: boss_mimiron.cpp:234
Definition: boss_mimiron.cpp:174
Definition: boss_mimiron.cpp:242
Definition: boss_mimiron.cpp:298
TC_GAME_API Creature * GetCreature(WorldObject const &u, ObjectGuid const &guid)
Definition: ObjectAccessor.cpp:174
void Update(uint32 time)
Definition: EventMap.h:54
void RescheduleEvent(uint32 eventId, Milliseconds const &time, uint32 group=0, uint8 phase=0)
Definition: EventMap.h:146
Definition: boss_mimiron.cpp:227
const T & RAID_MODE(const T &normal10, const T &normal25) const
Definition: ScriptedCreature.h:293
Definition: GameObject.h:823
Definition: boss_mimiron.cpp:177
void RemoveAurasDueToSpell(uint32 spellId, ObjectGuid casterGUID=ObjectGuid::Empty, uint32 reqEffMask=0, AuraRemoveMode removeMode=AURA_REMOVE_BY_DEFAULT)
Definition: Unit.cpp:3586
ObjectGuid const & GetGUID() const
Definition: Object.h:105
Definition: boss_mimiron.cpp:221
Definition: boss_mimiron.cpp:132
Definition: UpdateFields.h:109
bool _fireFighter
Definition: boss_mimiron.cpp:665
Definition: boss_mimiron.cpp:280
uint32 ExecuteEvent()
Definition: EventMap.cpp:46
Creature * GetVehicleCreatureBase() const
Definition: Unit.cpp:14346
TC_GAME_API GameObject * GetGameObject(WorldObject const &u, ObjectGuid const &guid)
Definition: ObjectAccessor.cpp:143
Definition: boss_mimiron.cpp:226
Definition: UpdateFields.h:124
Definition: boss_mimiron.cpp:288
bool HasUnitState(const uint32 f) const
Definition: Unit.h:1395
Definition: boss_mimiron.cpp:36
uint8_t uint8
Definition: Define.h:152
Definition: boss_mimiron.cpp:229
Definition: boss_mimiron.cpp:39
Position const VehicleRelocation[]
Definition: boss_mimiron.cpp:337
EventMap events
Definition: ScriptedCreature.h:371
Definition: boss_mimiron.cpp:33
Definition: boss_mimiron.cpp:74
Definition: boss_mimiron.cpp:167
Definition: boss_mimiron.cpp:79
Definition: boss_mimiron.cpp:220
Definition: boss_mimiron.cpp:97
EncounterState GetBossState(uint32 id) const
Definition: InstanceScript.h:227
Definition: boss_mimiron.cpp:102
Definition: boss_mimiron.cpp:279
Position const VX001SummonPos
Definition: boss_mimiron.cpp:349
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_mimiron.cpp:294
Definition: boss_mimiron.cpp:72
TempSummon * SummonCreature(uint32 id, Position const &pos, TempSummonType spwtype=TEMPSUMMON_MANUAL_DESPAWN, uint32 despwtime=0, uint32 vehId=0) const
Definition: Object.cpp:2346
InstanceScript *const instance
Definition: ScriptedCreature.h:340
Definition: boss_mimiron.cpp:42