mirror of
https://github.com/yairm210/Unciv.git
synced 2025-02-22 12:38:29 +07:00
Resolved #11528 - "Open terrain" filter would return true if *any( terrain was open, instead of *all*
This commit is contained in:
parent
41a124d29e
commit
e78a1e9497
@ -507,6 +507,7 @@ class Tile : IsPartOfGameInfoSerialization {
|
||||
"resource" -> observingCiv != null && hasViewableResource(observingCiv)
|
||||
"Water resource" -> isWater && observingCiv != null && hasViewableResource(observingCiv)
|
||||
"Featureless" -> terrainFeatures.isEmpty()
|
||||
"Open terrain" -> allTerrains.all { !it.isRough() } // special case - if *one* terrain is open, we don't care, we need *all*
|
||||
Constants.freshWaterFilter -> isAdjacentTo(Constants.freshWater, observingCiv)
|
||||
|
||||
else -> {
|
||||
|
Loading…
Reference in New Issue
Block a user