begin work on vendors, fixed highestid sql query(might fix crash bug)

This commit is contained in:
Light2
2014-05-06 00:55:02 +02:00
parent 3f7e3d50f8
commit ce15656ff3
11 changed files with 119 additions and 34 deletions
@@ -28,6 +28,7 @@ import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.TreeMap;
import java.util.Vector;
import resources.objects.ObjectMessageBuilder;
import resources.objects.intangible.IntangibleObject;
@@ -151,6 +152,7 @@ public class PlayerObject extends IntangibleObject implements Serializable {
private transient boolean callingCompanion = false;
private long bountyMissionId;
private Vector<Long> ownedVendors = new Vector<Long>();
public PlayerObject() {
super();
@@ -921,5 +923,21 @@ public class PlayerObject extends IntangibleObject implements Serializable {
public ObjectMessageBuilder getMessageBuilder() {
return messageBuilder;
}
public Vector<Long> getOwnedVendors() {
return ownedVendors;
}
public void addVendor(long vendorId) {
ownedVendors.add(vendorId);
}
public void removeVendor(long vendorId) {
ownedVendors.remove(vendorId);
}
public int getAmountOfVendors() {
return ownedVendors.size();
}
}