fix: Fixes possible NPE in bounce logic (#1232)

This commit is contained in:
Kamron Batman 2022-11-06 13:55:07 -08:00 committed by GitHub
parent ab4aaa0fa8
commit c75bde55da
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -2040,7 +2040,7 @@ public class Item : IHued, IComparable<Item>, 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;