From 4c47914666866e14b0d05ca02414fba9f2bc35fb Mon Sep 17 00:00:00 2001 From: Obique PSWG Date: Fri, 25 Nov 2016 00:02:58 -0600 Subject: [PATCH] Fixed object teleporting not being deleted for nearby players --- src/services/objects/ObjectAwareness.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/services/objects/ObjectAwareness.java b/src/services/objects/ObjectAwareness.java index b5beb66c6..7fd039dc8 100644 --- a/src/services/objects/ObjectAwareness.java +++ b/src/services/objects/ObjectAwareness.java @@ -191,6 +191,9 @@ public class ObjectAwareness extends Service implements TerrainMapCallback { private void processObjectTeleportIntent(ObjectTeleportIntent oti) { SWGObject obj = oti.getObject(); Player owner = obj.getOwner(); + for (Player observer : obj.getObservers()) { + obj.destroyObject(observer); + } if (oti.getParent() != null) moveObject(obj, oti.getParent(), oti.getNewLocation()); else