summaryrefslogtreecommitdiff
path: root/src/server
diff options
context:
space:
mode:
authorUltraNix <80540499+UltraNix@users.noreply.github.com>2021-03-17 16:06:24 +0100
committerGitHub <noreply@github.com>2021-03-17 09:06:24 -0600
commitde2c57f6cc93185e87afcb2c4cdc7b288ec6babc (patch)
tree313b834ff65350d0a3afb09d62556aeba13ca0b2 /src/server
parent0d19ac4312f29acb60adc5035bf7699b86559250 (diff)
fix(scripts/VoA): Vault of Archavon (#4853)
Diffstat (limited to 'src/server')
-rw-r--r--src/server/scripts/Northrend/VaultOfArchavon/boss_emalon.cpp2
-rw-r--r--src/server/scripts/Northrend/VaultOfArchavon/boss_koralon.cpp1
2 files changed, 2 insertions, 1 deletions
diff --git a/src/server/scripts/Northrend/VaultOfArchavon/boss_emalon.cpp b/src/server/scripts/Northrend/VaultOfArchavon/boss_emalon.cpp
index b1978e8775..0c194d55f0 100644
--- a/src/server/scripts/Northrend/VaultOfArchavon/boss_emalon.cpp
+++ b/src/server/scripts/Northrend/VaultOfArchavon/boss_emalon.cpp
@@ -206,7 +206,7 @@ public:
if (target->GetTypeId() == TYPEID_UNIT && GetAura()->GetStackAmount() >= 10)
{
target->CastSpell(target, SPELL_OVERCHARGED_BLAST, true);
- target->ToCreature()->DespawnOrUnsummon(500);
+ Unit::Kill(target, target, false);
}
PreventDefaultAction();
diff --git a/src/server/scripts/Northrend/VaultOfArchavon/boss_koralon.cpp b/src/server/scripts/Northrend/VaultOfArchavon/boss_koralon.cpp
index 19aa29fc6e..4c887b69d1 100644
--- a/src/server/scripts/Northrend/VaultOfArchavon/boss_koralon.cpp
+++ b/src/server/scripts/Northrend/VaultOfArchavon/boss_koralon.cpp
@@ -94,6 +94,7 @@ public:
{
if (rotateTimer)
{
+ me->SetUInt64Value(UNIT_FIELD_CHANNEL_OBJECT, 0);
rotateTimer += diff;
if (rotateTimer >= 3000)
{