From ecdbfd5f80d6bed33fa40bad252c47f45a32ec4c Mon Sep 17 00:00:00 2001 From: Treeku Date: Fri, 21 Mar 2014 23:44:39 +0000 Subject: [PATCH] Fixed creature SWGLists --- .../objects/creature/CreatureMessageBuilder.java | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/src/resources/objects/creature/CreatureMessageBuilder.java b/src/resources/objects/creature/CreatureMessageBuilder.java index 9ffad44b..f3128acb 100644 --- a/src/resources/objects/creature/CreatureMessageBuilder.java +++ b/src/resources/objects/creature/CreatureMessageBuilder.java @@ -1056,10 +1056,20 @@ public class CreatureMessageBuilder extends ObjectMessageBuilder { return buffer; } - @Override public void sendListDelta(byte viewType, short updateType, IoBuffer buffer) { - // TODO Auto-generated method stub - + switch (viewType) { + case 3: + case 6: + { + object.notifyObservers(buffer, true); + } + default: + { + if (object.getClient() != null && object.getClient().getSession() != null) { + object.getClient().getSession().write(buffer); + } + } + } } public IoBuffer buildAddEquipmentDelta(TangibleObject item) {