Added a lot of logging to null ghost problem

This commit is contained in:
Obique PSWG
2015-08-17 23:12:56 -05:00
parent a706f9165b
commit 90af1ee789
+5
View File
@@ -458,6 +458,11 @@ public class ObjectManager extends Manager {
if (((CreatureObject) creatureObj).getPlayerObject() == null) {
System.err.println("ObjectManager: Failed to start zone - " + player.getUsername() + "'s CreatureObject has a null ghost!");
Log.e("ObjectManager", "Failed to start zone - CreatureObject doesn't have a ghost [Character: %d User: %s", characterId, player.getUsername());
Log.e("ObjectManager", " Has Ghost: " + creatureObj.hasSlot("ghost"));
Log.e("ObjectManager", " Creature+1: " + getObjectById(creatureObj.getObjectId()+1));
for (SWGObject contained : creatureObj.getContainedObjects()) {
Log.e("ObjectManager", " Contained: " + contained);
}
return;
}
if (creatureObj.getParent() != null)