aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authormegamage <none@none>2009-02-24 11:18:23 -0600
committermegamage <none@none>2009-02-24 11:18:23 -0600
commit85ae1c8495d52695724c828c677404fb5622d4cb (patch)
tree8e80f26484ca15c92eb0056502ef6db8997df5a2 /src
parentc50aab0033bc7f1b2ebe78b42457d80213591b1b (diff)
parent15380dd18d97e350afb5f24db7bf2d86d1b5228d (diff)
*Merge.
--HG-- branch : trunk
Diffstat (limited to 'src')
-rw-r--r--src/bindings/scripts/scripts/zone/sunwell_plateau/boss_kalecgos.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/bindings/scripts/scripts/zone/sunwell_plateau/boss_kalecgos.cpp b/src/bindings/scripts/scripts/zone/sunwell_plateau/boss_kalecgos.cpp
index ec0ba0037ff..8a2daa17067 100644
--- a/src/bindings/scripts/scripts/zone/sunwell_plateau/boss_kalecgos.cpp
+++ b/src/bindings/scripts/scripts/zone/sunwell_plateau/boss_kalecgos.cpp
@@ -615,6 +615,7 @@ void boss_kalecgosAI::UpdateAI(const uint32 diff)
if( ( target != m_creature->getVictim() ) && target->isAlive() && !(target->HasAura(AURA_SPECTRAL_EXHAUSTION, 0)) )
{
DoCast(target, SPELL_SPECTRAL_BLAST);
+ target->RemoveAurasDueToSpell(SPELL_ARCANE_BUFFET);
SpectralBlastTimer = 20000+(rand()%5000);
}
else
@@ -633,6 +634,7 @@ bool GOkalocegos_teleporter(Player *player, GameObject* _GO)
player->GetSession()->SendNotification(GO_FAILED);
else
player->CastSpell(player, SPELL_TELEPORT_SPECTRAL, true);
+ player->RemoveAurasDueToSpell(SPELL_ARCANE_BUFFET);
return true;
}