From c75bde55da6172359cd3c116fe917d6db5e403ee Mon Sep 17 00:00:00 2001 From: Kamron Batman <3953314+kamronbatman@users.noreply.github.com> Date: Sun, 6 Nov 2022 13:55:07 -0800 Subject: [PATCH] fix: Fixes possible NPE in bounce logic (#1232) --- Projects/Server/Items/Item.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Projects/Server/Items/Item.cs b/Projects/Server/Items/Item.cs index 7f3802535..228abcfa4 100644 --- a/Projects/Server/Items/Item.cs +++ b/Projects/Server/Items/Item.cs @@ -2040,7 +2040,7 @@ public class Item : IHued, IComparable, ISpawnable, IObjectPropertyListEnt if (ip.IsAccessibleTo(from) && rpm?.CheckNonlocalDrop(from, this, ip) != false - && (!ip.Movable || rpm == from || ip.Map == bounce.Map && root.Location == bounce.WorldLoc) + && (!ip.Movable || rpm == from || ip.Map == bounce.Map && root?.Location == bounce.WorldLoc) ) { Location = bounce.Location;