246 if (!pArchmage || !pArchmage->
IsAlive())
uint8 uiPhase
Definition: instance_shadowfang_keep.cpp:101
Definition: instance_shadowfang_keep.cpp:46
Definition: Creature.h:467
void SetFlag(uint16 index, uint32 newFlag)
Definition: Object.cpp:1199
Definition: shadowfang_keep.h:28
ObjectGuid uiArchmageArugalGUID
Definition: instance_shadowfang_keep.cpp:95
bool IsAlive() const
Definition: Unit.h:1692
CreatureAI * AI() const
Definition: Creature.h:525
Map * instance
Definition: InstanceScript.h:148
void Talk(uint8 id, WorldObject const *whisperTarget=nullptr)
Definition: CreatureAI.cpp:42
uint16 uiTimer
Definition: instance_shadowfang_keep.cpp:102
Definition: instance_shadowfang_keep.cpp:58
Creature * GetCreature(ObjectGuid const &guid)
Definition: Map.cpp:3535
Definition: UpdateFields.h:109
const Position SpawnLocation[]
Definition: instance_shadowfang_keep.cpp:61
Definition: instance_shadowfang_keep.cpp:38
uint32 GetData(uint32 type) const override
Definition: instance_shadowfang_keep.cpp:196
uint32 GetEntry() const
Definition: Object.h:107
void SetReactState(ReactStates st)
Definition: Creature.h:502
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
TempSummon * SummonCreature(uint32 id, Position const &pos, TempSummonType spwtype=TEMPSUMMON_MANUAL_DESPAWN, uint32 despwtime=0, uint32 vehId=0) const
Definition: Object.cpp:2346