83 if (minion && minion->
IsAlive())
233 me->RemoveAllAuras();
239 me->RemoveAllAuras();
317 me->RemoveAllAuras();
370 instance->
SetData64(0, player->GetGUID());
@ UNIT_FLAG_NOT_SELECTABLE
@ SAY_SUMMON_VAULT_WALKERS
void AddSC_boss_archaedas()
@ SPELL_AWAKEN_EARTHEN_GUARDIAN
@ SPELL_BOSS_OBJECT_VISUAL
@ SPELL_AWAKEN_VAULT_WALKER
virtual void MoveInLineOfSight(Unit *)
void Talk(uint8 id, WorldObject const *whisperTarget=NULL)
CreatureScript(const char *name)
GameObjectScript(const char *name)
void RemoveFlag(uint16 index, uint32 oldFlag)
void DoMeleeAttackIfReady()
void DoCast(uint32 spellId)
void DoCastVictim(uint32 spellId, bool triggered=false)
void setFaction(uint32 faction)
void CastSpell(SpellCastTargets const &targets, SpellInfo const *spellInfo, CustomSpellValues const *value, TriggerCastFlags triggerFlags=TRIGGERED_NONE, Item *castItem=NULL, AuraEffect const *triggeredByAura=NULL, uint64 originalCaster=0)
static Unit * GetUnit(WorldObject &object, uint64 guid)
virtual void SetData64(uint32, uint64)
CreatureAI * GetAI(Creature *creature) const OVERRIDE
bool OnGossipHello(Player *player, GameObject *) OVERRIDE
CreatureAI * GetAI(Creature *creature) const OVERRIDE
CreatureAI * GetAI(Creature *creature) const OVERRIDE
bool HealthAbovePct(uint32 pct) const
ScriptedAI(Creature *creature)
void AttackStart(Unit *) OVERRIDE
void JustDied(Unit *) OVERRIDE
void EnterCombat(Unit *) OVERRIDE
boss_archaedasAI(Creature *creature)
void ActivateMinion(uint64 uiGuid, bool flag)
void KilledUnit(Unit *) OVERRIDE
InstanceScript * instance
void UpdateAI(uint32 uiDiff) OVERRIDE
== Triggered Actions Requested ==================
void SpellHit(Unit *, const SpellInfo *spell) OVERRIDE
void MoveInLineOfSight(Unit *who) OVERRIDE
void SpellHit(Unit *, const SpellInfo *spell) OVERRIDE
InstanceScript * instance
void UpdateAI(uint32 uiDiff) OVERRIDE
== Triggered Actions Requested ==================
npc_archaedas_minionsAI(Creature *creature)
void EnterCombat(Unit *) OVERRIDE
InstanceScript * instance
void EnterCombat(Unit *) OVERRIDE
void UpdateAI(uint32) OVERRIDE
== Triggered Actions Requested ==================
npc_stonekeepersAI(Creature *creature)
void JustDied(Unit *) OVERRIDE