From 06e3ef3ae8a2068cfe3365b28e8b94a443e1df07 Mon Sep 17 00:00:00 2001 From: Andrew <47818697+Nyeriah@users.noreply.github.com> Date: Sat, 11 Apr 2026 20:14:35 -0300 Subject: [PATCH] fix(Scripts/RazorfenDowns): prevent Belnistrasz evade during channeling (#25431) Co-authored-by: Claude Opus 4.6 --- .../scripts/Kalimdor/RazorfenDowns/razorfen_downs.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/server/scripts/Kalimdor/RazorfenDowns/razorfen_downs.cpp b/src/server/scripts/Kalimdor/RazorfenDowns/razorfen_downs.cpp index 944d10052..3199eea09 100644 --- a/src/server/scripts/Kalimdor/RazorfenDowns/razorfen_downs.cpp +++ b/src/server/scripts/Kalimdor/RazorfenDowns/razorfen_downs.cpp @@ -100,6 +100,16 @@ public: } } + void JustExitedCombat() override + { + if (channeling) + { + EngagementOver(); + return; + } + CreatureAI::JustExitedCombat(); + } + void JustEngagedWith(Unit* who) override { if (channeling)