diff --git a/src/resources/objects/creature/CreatureMessageBuilder.java b/src/resources/objects/creature/CreatureMessageBuilder.java index a7addb16..1893b318 100644 --- a/src/resources/objects/creature/CreatureMessageBuilder.java +++ b/src/resources/objects/creature/CreatureMessageBuilder.java @@ -24,11 +24,13 @@ package resources.objects.creature; import java.nio.ByteOrder; + import org.apache.mina.core.buffer.IoBuffer; import com.sleepycat.persist.model.Persistent; import engine.resources.common.CRC; +import resources.common.StringUtilities; import resources.objects.Buff; import resources.objects.ObjectMessageBuilder; import resources.objects.SkillMod; @@ -1174,11 +1176,11 @@ public class CreatureMessageBuilder extends ObjectMessageBuilder { switch (viewType) { case 4: { switch (updateType) { - case 3: { - buffer = createDelta("CREO", (byte) 4, (short) 1, (byte) 3, buffer.flip(), buffer.array().length + 4); + case 3: { + buffer = createDelta("CREO", (byte) 4, (short) 1, (byte) 3, buffer, buffer.array().length + 4); if (object.getClient() != null && object.getClient().getSession() != null) { - //object.getClient().getSession().write(buffer); + object.getClient().getSession().write(buffer); } break;