Fixed another potential equipment crash error

This commit is contained in:
Treeku
2014-06-16 21:28:19 +01:00
parent 0a1322157b
commit cda18ac3b7
@@ -407,7 +407,13 @@ public class CreatureMessageBuilder extends TangibleMessageBuilder {
buffer.putInt(0);
buffer.putInt(creature.getAppearanceEquipmentListUpdateCounter());
} else {
buffer.putInt(creature.getAppearanceEquipmentList().size());
int size = 0;
for (Long objId : creature.getEquipmentList().get()) {
size += ((NGECore.getInstance().objectService.getObject(objId) == null) ? 0 : 1);
}
buffer.putInt(size);
buffer.putInt(creature.getAppearanceEquipmentListUpdateCounter());
for(Long objId : creature.getAppearanceEquipmentList().get()) {