mirror of
https://github.com/yairm210/Unciv.git
synced 2025-09-29 15:01:09 -04:00
Fix safe call.
This commit is contained in:
parent
9dab9cd556
commit
b95192006e
@ -74,7 +74,7 @@ class Automation {
|
|||||||
val workers = civUnits.filter { it.name == CityConstructions.Worker }.size
|
val workers = civUnits.filter { it.name == CityConstructions.Worker }.size
|
||||||
val cities = cityInfo.civInfo.cities.size
|
val cities = cityInfo.civInfo.cities.size
|
||||||
val canBuildWorkboat = cityInfo.cityConstructions.getConstructableUnits().map { it.name }.contains("Work Boats")
|
val canBuildWorkboat = cityInfo.cityConstructions.getConstructableUnits().map { it.name }.contains("Work Boats")
|
||||||
&& !cityInfo.getTiles().any { val civUnit = it.civilianUnit; civUnit != null && civUnit!!.name == "Work Boats" }
|
&& !cityInfo.getTiles().any { it.civilianUnit?.name == "Work Boats" }
|
||||||
val needWorkboat = canBuildWorkboat
|
val needWorkboat = canBuildWorkboat
|
||||||
&& cityInfo.getTiles().any { it.isWater() && it.hasViewableResource(cityInfo.civInfo) && it.improvement == null }
|
&& cityInfo.getTiles().any { it.isWater() && it.hasViewableResource(cityInfo.civInfo) && it.improvement == null }
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user