Fixed delta related crash

This commit is contained in:
Seefo
2014-04-05 00:03:17 -04:00
parent 6502471e19
commit 52e92f7da9
@@ -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;