From 4a6b3bc692a79fbbfb2708661185674906a7c05e Mon Sep 17 00:00:00 2001 From: Obique PSWG Date: Sun, 10 Jan 2016 11:56:47 -0600 Subject: [PATCH] Fixed LD flag not updating on disconnect --- src/services/objects/ObjectAwareness.java | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/services/objects/ObjectAwareness.java b/src/services/objects/ObjectAwareness.java index 7a5cec473..598e50713 100644 --- a/src/services/objects/ObjectAwareness.java +++ b/src/services/objects/ObjectAwareness.java @@ -108,15 +108,13 @@ public class ObjectAwareness extends Service { if (creature == null) return; switch (pei.getEvent()) { - case PE_LOGGED_OUT: - creature.setOwner(null); - p.setCreatureObject(null); - break; case PE_DISAPPEAR: remove(creature); for (SWGObject obj : creature.getObservers()) creature.destroyObject(obj.getOwner()); creature.clearAware(); + creature.setOwner(null); + p.setCreatureObject(null); break; case PE_ZONE_IN: creature.clearAware(false);