diff --git a/src/services/object/ObjectService.java b/src/services/object/ObjectService.java index 89fcc439..0aba9904 100644 --- a/src/services/object/ObjectService.java +++ b/src/services/object/ObjectService.java @@ -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; }