From abb68a74b6ce841cda0eff3673e66221de6efe2a Mon Sep 17 00:00:00 2001 From: Treeku Date: Fri, 4 Apr 2014 17:01:20 +0100 Subject: [PATCH] Temp fix for skills crash --- src/resources/objects/creature/CreatureObject.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/resources/objects/creature/CreatureObject.java b/src/resources/objects/creature/CreatureObject.java index c0eeb579..f0ee198c 100644 --- a/src/resources/objects/creature/CreatureObject.java +++ b/src/resources/objects/creature/CreatureObject.java @@ -64,7 +64,7 @@ import engine.resources.scene.Quaternion; import resources.objects.tangible.TangibleObject; import resources.objects.weapon.WeaponObject; -@Entity(version=5) +@Entity(version=6) public class CreatureObject extends TangibleObject implements IPersistent { @NotPersistent @@ -73,7 +73,7 @@ public class CreatureObject extends TangibleObject implements IPersistent { // CREO 1 private int bankCredits = 0; private int cashCredits = 0; - private SWGList skills; + private List skills; @NotPersistent private int skillsUpdateCounter = 0; @@ -188,7 +188,7 @@ public class CreatureObject extends TangibleObject implements IPersistent { super(objectID, planet, Template, position, orientation); messageBuilder = new CreatureMessageBuilder(this); loadTemplateData(); - skills = new SWGList(messageBuilder, 1, 3); + skills = new ArrayList(); skillMods = new SWGMap(messageBuilder, 4, 3); abilities = new SWGList(messageBuilder, 4, 14); missionCriticalObjects = new SWGList(messageBuilder, 4, 13); @@ -261,7 +261,7 @@ public class CreatureObject extends TangibleObject implements IPersistent { } } - public SWGList getSkills() { + public List getSkills() { return skills; }