From c1baf53887c5a5fe7a381aeb863dd8d628ad11a8 Mon Sep 17 00:00:00 2001 From: sogladev Date: Thu, 28 May 2026 19:13:29 +0200 Subject: [PATCH] fix(Scripts/Karazhan): Moroes vanish reset (#26009) --- src/server/scripts/EasternKingdoms/Karazhan/boss_moroes.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/server/scripts/EasternKingdoms/Karazhan/boss_moroes.cpp b/src/server/scripts/EasternKingdoms/Karazhan/boss_moroes.cpp index 5d40557c86..168037e7ac 100644 --- a/src/server/scripts/EasternKingdoms/Karazhan/boss_moroes.cpp +++ b/src/server/scripts/EasternKingdoms/Karazhan/boss_moroes.cpp @@ -120,6 +120,7 @@ struct boss_moroes : public BossAI _recentlySpoken = false; _vanished = false; me->SetImmuneToAll(false); + me->SetReactState(REACT_AGGRESSIVE); InitializeGuests(); @@ -143,9 +144,11 @@ struct boss_moroes : public BossAI Talk(SAY_SPECIAL); DoCastSelf(SPELL_VANISH); me->SetImmuneToAll(true, true); + me->SetReactState(REACT_PASSIVE); scheduler.Schedule(5s, 7s, [this](TaskContext) { me->SetImmuneToAll(false); + me->SetReactState(REACT_AGGRESSIVE); DoCastSelf(SPELL_VANISH_TELEPORT); _vanished = false; });