diff --git a/src/services/ConnectionService.java b/src/services/ConnectionService.java index 570e5f70..75470eae 100644 --- a/src/services/ConnectionService.java +++ b/src/services/ConnectionService.java @@ -261,8 +261,11 @@ public class ConnectionService implements INetworkDispatch { }*/ ghost.toggleFlag(PlayerFlags.LD); + object.setPerformanceListenee(null); + object.setPerformanceWatchee(null); object.setAttachment("disconnectTask", null); object.setAttachment("buffWorkshop", null); + object.createTransaction(core.getCreatureODB().getEnvironment()); core.getCreatureODB().put(object, Long.class, CreatureObject.class, object.getTransaction()); object.getTransaction().commitSync();