From c50338ab28ba310074abc0419dfc9ae82fa73d40 Mon Sep 17 00:00:00 2001 From: Ovahlord Date: Fri, 24 Apr 2020 21:21:20 +0200 Subject: [PATCH] Scripts/BoT: fixed a issue that was causing Ignacious not being interruptible when channeling Rising Flames --- .../BastionOfTwilight/boss_ascendant_council.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/server/scripts/EasternKingdoms/BastionOfTwilight/boss_ascendant_council.cpp b/src/server/scripts/EasternKingdoms/BastionOfTwilight/boss_ascendant_council.cpp index 79741221d54..264327d4a42 100644 --- a/src/server/scripts/EasternKingdoms/BastionOfTwilight/boss_ascendant_council.cpp +++ b/src/server/scripts/EasternKingdoms/BastionOfTwilight/boss_ascendant_council.cpp @@ -774,9 +774,9 @@ class npc_ignacious : public CreatureScript Talk(SAY_ABILITY); } - void OnSpellCastFinished(SpellInfo const* spell, SpellFinishReason /*reason*/) override + void OnSpellCastFinished(SpellInfo const* spell, SpellFinishReason reason) override { - if (spell->Id == SPELL_RISING_FLAMES) + if (spell->Id == SPELL_RISING_FLAMES && (reason == SPELL_FINISHED_CANCELED || reason == SPELL_FINISHED_FINISHED)) me->MakeInterruptable(false); }