From bd661da81ca01781ff3418eddcc91d253d26b418 Mon Sep 17 00:00:00 2001 From: Kamron Batman <3953314+kamronbatman@users.noreply.github.com> Date: Sat, 5 Aug 2023 19:44:47 -0700 Subject: [PATCH] fix: Fix sending blockers to GMs (#1441) --- Projects/UOContent/Items/Misc/Blocker.cs | 9 +++++---- Projects/UOContent/Items/Misc/LOSBlocker.cs | 9 +++++---- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/Projects/UOContent/Items/Misc/Blocker.cs b/Projects/UOContent/Items/Misc/Blocker.cs index 0eaa6f76f..cadefcb1a 100644 --- a/Projects/UOContent/Items/Misc/Blocker.cs +++ b/Projects/UOContent/Items/Misc/Blocker.cs @@ -18,13 +18,14 @@ public partial class Blocker : Item public override void SendWorldPacketTo(NetState ns, ReadOnlySpan world = default) { var mob = ns.Mobile; - if (AccessLevel.GameMaster >= mob?.AccessLevel) + if (mob?.AccessLevel >= AccessLevel.GameMaster) + { + SendGMItem(ns); + } + else { base.SendWorldPacketTo(ns, world); - return; } - - SendGMItem(ns); } private void SendGMItem(NetState ns) diff --git a/Projects/UOContent/Items/Misc/LOSBlocker.cs b/Projects/UOContent/Items/Misc/LOSBlocker.cs index d79fc5afa..c439b2162 100644 --- a/Projects/UOContent/Items/Misc/LOSBlocker.cs +++ b/Projects/UOContent/Items/Misc/LOSBlocker.cs @@ -28,13 +28,14 @@ public partial class LOSBlocker : Item public override void SendWorldPacketTo(NetState ns, ReadOnlySpan world = default) { var mob = ns.Mobile; - if (AccessLevel.GameMaster >= mob?.AccessLevel) + if (mob?.AccessLevel >= AccessLevel.GameMaster) + { + SendGMItem(ns); + } + else { base.SendWorldPacketTo(ns, world); - return; } - - SendGMItem(ns); } private void SendGMItem(NetState ns)