From 2500804da9b37e0be52d335d6be5bd011c1a1863 Mon Sep 17 00:00:00 2001 From: blinkysc <37940565+blinkysc@users.noreply.github.com> Date: Wed, 25 Mar 2026 07:19:54 -0500 Subject: [PATCH] fix(Scripts/Oculus): Fix Mage-Lord Urom not teleporting between platforms (#25220) Co-authored-by: blinkysc --- src/server/scripts/Northrend/Nexus/Oculus/boss_urom.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/server/scripts/Northrend/Nexus/Oculus/boss_urom.cpp b/src/server/scripts/Northrend/Nexus/Oculus/boss_urom.cpp index 7ed99cfb44..57eeb4b170 100644 --- a/src/server/scripts/Northrend/Nexus/Oculus/boss_urom.cpp +++ b/src/server/scripts/Northrend/Nexus/Oculus/boss_urom.cpp @@ -213,6 +213,7 @@ public: me->LoadCreaturesAddon(true); me->SetLootRecipient(nullptr); me->ResetPlayerDamageReq(); + EngagementOver(); } void JustDied(Unit* /*killer*/) override @@ -369,6 +370,10 @@ public: void EnterEvadeMode(EvadeReason why) override { + // Block evade during outer platform transitions + if (lock) + return; + me->SetCanFly(false); me->SetDisableGravity(false); me->SetControlled(false, UNIT_STATE_ROOT);