diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/bindings/scripts/scripts/zone/vault_of_archavon/boss_archavon.cpp | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/src/bindings/scripts/scripts/zone/vault_of_archavon/boss_archavon.cpp b/src/bindings/scripts/scripts/zone/vault_of_archavon/boss_archavon.cpp index 26d120479ea..e15eb8c0738 100644 --- a/src/bindings/scripts/scripts/zone/vault_of_archavon/boss_archavon.cpp +++ b/src/bindings/scripts/scripts/zone/vault_of_archavon/boss_archavon.cpp @@ -104,14 +104,8 @@ struct TRINITY_DLL_DECL boss_archavonAI : public ScriptedAI } case EVENT_STOMP: { - DoCast(m_creature->getVictim(), SPELL_STOMP); - Unit* pTarget = NULL; - std::list<HostilReference*>::iterator i = m_creature->getThreatManager().getThreatList().begin(); - pTarget=Unit::GetUnit(*m_creature, (*i)->getUnitGuid()); - if(pTarget) - { - DoCast(pTarget, SPELL_IMPALE); - } + DoCast(me->getVictim(), SPELL_STOMP, true); + DoCast(me->getVictim(), SPELL_IMPALE); events.ScheduleEvent(EVENT_STOMP, 45000); return; } |