From 086c3dc7f49d1d1ff3a6759644919fe2cf094b67 Mon Sep 17 00:00:00 2001 From: Ovahlord Date: Sat, 4 Apr 2020 20:43:05 +0200 Subject: [PATCH] Scripts/BWD: Maloriak's Arcane Storm can now also be interrupted while channeling --- .../BlackrockMountain/BlackwingDescent/boss_maloriak.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/server/scripts/EasternKingdoms/BlackrockMountain/BlackwingDescent/boss_maloriak.cpp b/src/server/scripts/EasternKingdoms/BlackrockMountain/BlackwingDescent/boss_maloriak.cpp index 78a4d06dd0b..11be9258c33 100644 --- a/src/server/scripts/EasternKingdoms/BlackrockMountain/BlackwingDescent/boss_maloriak.cpp +++ b/src/server/scripts/EasternKingdoms/BlackrockMountain/BlackwingDescent/boss_maloriak.cpp @@ -324,8 +324,11 @@ struct boss_maloriak : public BossAI switch (spell->Id) { case SPELL_ARCANE_STORM: - me->MakeInterruptable(false); - me->m_Events.KillAllEvents(true); + if (reason == SPELL_FINISHED_FINISHED || reason == SPELL_FINISHED_CANCELED) + { + me->MakeInterruptable(false); + me->m_Events.KillAllEvents(true); + } break; case SPELL_RELEASE_ABERRATIONS: me->MakeInterruptable(false);