aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authormegamage <none@none>2009-05-24 11:07:09 -0500
committermegamage <none@none>2009-05-24 11:07:09 -0500
commit8450b33041267d821bddcd8eea928c643123cc5f (patch)
treeb5ec8f4efc8a06117bc65a44a69b5ac789ecf080 /src
parent1b2579a2abd8dea7d728333706b57cd8b23e0936 (diff)
*Add vehicle id for three-seat mammoth.
*Fix spell impale of archavon. --HG-- branch : trunk
Diffstat (limited to 'src')
-rw-r--r--src/bindings/scripts/scripts/zone/vault_of_archavon/boss_archavon.cpp10
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;
}