Added kinder error message for unknown parent in datatransformwithparent

This commit is contained in:
Obique PSWG
2017-01-05 02:30:55 -06:00
parent f18cde3dd9
commit 2422fd15e9
@@ -229,6 +229,10 @@ public class ObjectAwareness extends Service implements TerrainMapCallback {
SWGObject obj = i.getObjectManager().getObjectById(trans.getObjectId());
SWGObject parent = i.getObjectManager().getObjectById(trans.getCellId());
Assert.test(obj instanceof CreatureObject);
if (parent == null) {
Log.w(this, "Unknown data transform parent! Obj: %d/%s Parent: %d", trans.getObjectId(), obj, trans.getCellId());
return;
}
Location requestedLocation = new Location(trans.getLocation());
requestedLocation.setTerrain(obj.getTerrain());
moveObjectWithTransform(obj, parent, requestedLocation, trans.getSpeed(), trans.getUpdateCounter());