more error handling for null creatures

This commit is contained in:
Matt Parnell
2014-10-05 02:15:42 -05:00
parent a7d5e0d2fd
commit 6e2e6beab3
+3 -2
View File
@@ -1149,7 +1149,8 @@ public class ObjectService implements INetworkDispatch {
return;
}
CreatureObject creature = null;
if(getObject(objectId) == null) {
if(objectId != 0 && objectId != 0L && getObject(objectId) == null) {
creature = getCreatureFromDB(objectId);
if(creature == null) {
System.err.println("Cant get creature from db");
@@ -1166,7 +1167,7 @@ public class ObjectService implements INetworkDispatch {
} else {
if (!(getObject(objectId) instanceof CreatureObject)) {
System.out.println("Character is not an instance of CreatureObject!");
System.out.println("Character is not an instance of CreatureObject or is null!");
return;
}