472 if (!Fandral || !Arygos || !Caelestrasz || !Merithra)
512 Merithra->
CastSpell(Merithra, 25105,
true);
520 Merithra->
CastSpell(Merithra, 24818,
false);
566 Caelestrasz->
CastSpell(Caelestrasz, 25106,
true);
574 Caelestrasz->
CastSpell(Caelestrasz, 54293,
false);
599 DoCast(player, 23017,
true);
602 me->
CastSpell(-8088, 1520.43f, 2.67f, 25158,
true);
605 DoCast(player, 25159,
true);
611 DoCast(player, 25166,
true);
652 Fandral->
CastSpell(-8127, 1525, 17.5f, 33806,
true);
656 uint32 entries[4] = { 15423, 15424, 15414, 15422 };
658 for (
uint8 i = 0; i < 4; ++i)
702 if (player->IsInRange(
me, 0, 15))
720 AnachronosQuestTrigger->AI()->EnterEvadeMode();
void RemoveFromWorld() override
Definition: Unit.cpp:11733
Definition: zone_silithus.cpp:195
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: zone_silithus.cpp:182
bool eventEnd
Definition: zone_silithus.cpp:452
Definition: zone_silithus.cpp:186
Definition: zone_silithus.cpp:178
static ObjectGuid const Empty
Definition: ObjectGuid.h:196
Definition: zone_silithus.cpp:175
Definition: zone_silithus.cpp:198
Definition: zone_silithus.cpp:187
Definition: zone_silithus.cpp:201
Definition: zone_silithus.cpp:176
Definition: zone_silithus.cpp:174
Definition: zone_silithus.cpp:207
uint8 AnimationCount
Definition: zone_silithus.cpp:444
MotionMaster * GetMotionMaster()
Definition: Unit.h:2101
Definition: zone_silithus.cpp:167
void MoveCharge(float x, float y, float z, float speed=SPEED_CHARGE, uint32 id=EVENT_CHARGE, bool generatePath=false)
Definition: MotionMaster.cpp:465
uint32 Timer
Definition: zone_silithus.cpp:230
arena_t NULL
Definition: jemalloc_internal.h:624
Definition: zone_silithus.cpp:194
Definition: zone_silithus.cpp:202
Definition: Creature.h:467
void CastStop(uint32 except_spellid=0)
Definition: Unit.cpp:862
bool SetDisableGravity(bool disable, bool packetOnly=false)
Definition: Unit.cpp:15818
Creature * FindNearestCreature(uint32 entry, float range, bool alive=true) const
Definition: Object.cpp:2443
ObjectGuid AnachronosQuestTriggerGUID
Definition: zone_silithus.cpp:446
Definition: zone_silithus.cpp:168
Definition: zone_silithus.cpp:191
Creature *const me
Definition: CreatureAI.h:71
Definition: zone_silithus.cpp:188
uint32 AnimationTimer
Definition: zone_silithus.cpp:443
Definition: zone_silithus.cpp:204
ObjectGuid PlayerGUID
Definition: zone_silithus.cpp:451
TC_GAME_API Player * GetPlayer(Map const *, ObjectGuid const &guid)
Definition: ObjectAccessor.cpp:184
CreatureAI * AI() const
Definition: Creature.h:525
void SetVisible(bool x)
Definition: Unit.cpp:10368
uint32_t uint32
Definition: Define.h:150
Definition: zone_silithus.cpp:199
void DoCast(uint32 spellId)
Definition: UnitAI.cpp:101
void Talk(uint8 id, WorldObject const *whisperTarget=nullptr)
Definition: CreatureAI.cpp:42
Definition: zone_silithus.cpp:185
TC_GAME_API Creature * GetCreature(WorldObject const &u, ObjectGuid const &guid)
Definition: ObjectAccessor.cpp:174
Definition: zone_silithus.cpp:184
Definition: zone_silithus.cpp:166
Definition: zone_silithus.cpp:177
Definition: zone_silithus.cpp:165
ObjectGuid const & GetGUID() const
Definition: Object.h:105
void SetDisplayId(uint32 modelId) override
Definition: Creature.cpp:2664
Definition: SharedDefines.h:2478
Definition: zone_silithus.cpp:170
Definition: zone_silithus.cpp:171
Definition: zone_silithus.cpp:208
Definition: zone_silithus.cpp:179
Definition: zone_silithus.cpp:173
uint8_t uint8
Definition: Define.h:152
Definition: zone_silithus.cpp:180
void HandleEmoteCommand(uint32 anim_id)
Definition: Unit.cpp:1444
Definition: zone_silithus.cpp:189
Definition: zone_silithus.cpp:203
static QuestCinematic EventAnim[]
Definition: zone_silithus.cpp:234
Definition: zone_silithus.cpp:159
Definition: zone_silithus.cpp:181
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: zone_silithus.cpp:190
Definition: zone_silithus.cpp:197
Definition: zone_silithus.cpp:172
void SetTarget(ObjectGuid const &guid) override
Definition: Creature.cpp:2675
Definition: zone_silithus.cpp:206
Definition: zone_silithus.cpp:193