diff --git a/src/engine/objects/City.java b/src/engine/objects/City.java index f5a9207c..490c7cf4 100644 --- a/src/engine/objects/City.java +++ b/src/engine/objects/City.java @@ -382,6 +382,12 @@ public class City extends AbstractWorldObject { if (ago.getObjectType().equals(GameObjectType.City)) { City city = (City) ago; + if(city == null) + continue; + + if(city.getTOL() != null && city.getTOL().getRank() < 0) + continue; + if (city.noTeleport) continue;