Fixed creatures not spawning in buildings/containers

This commit is contained in:
Obique PSWG
2016-01-06 21:58:18 -06:00
parent f968e0dfc7
commit 261c348beb
4 changed files with 18 additions and 12 deletions
+1 -1
View File
@@ -341,7 +341,7 @@ public class ObjectAwareness extends Service {
private boolean isValidInRange(SWGObject obj, SWGObject inRange, Location objLoc) {
if (inRange.getObjectId() == obj.getObjectId())
return false;
if (obj.hasSlot("ghost") && obj.getOwner() == null)
if (obj instanceof CreatureObject && ((CreatureObject) obj).isLoggedOutPlayer())
return false;
int distSquared = distanceSquared(objLoc, inRange.getWorldLocation());
int loadSquared = (int) (square(inRange.getLoadRange()) + 0.5);