fix: Fix sending blockers to GMs (#1441)

This commit is contained in:
Kamron Batman 2023-08-05 19:44:47 -07:00 committed by GitHub
parent 29ffc9cd52
commit bd661da81c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 10 additions and 8 deletions

View file

@ -18,13 +18,14 @@ public partial class Blocker : Item
public override void SendWorldPacketTo(NetState ns, ReadOnlySpan<byte> 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)

View file

@ -28,13 +28,14 @@ public partial class LOSBlocker : Item
public override void SendWorldPacketTo(NetState ns, ReadOnlySpan<byte> 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)