mirror of
https://github.com/yairm210/Unciv.git
synced 2025-07-20 20:59:18 +07:00
Fix stats from tileFilter unique not working on improvements (#10728)
This commit is contained in:
@ -286,7 +286,7 @@ class TileStatFunctions(val tile: Tile) {
|
|||||||
improvement.getMatchingUniques(UniqueType.ImprovementStatsOnTile, conditionalState)
|
improvement.getMatchingUniques(UniqueType.ImprovementStatsOnTile, conditionalState)
|
||||||
|
|
||||||
for (unique in tileUniques + improvementUniques) {
|
for (unique in tileUniques + improvementUniques) {
|
||||||
if (improvement.matchesFilter(unique.params[1])
|
if (tile.matchesFilter(unique.params[1])
|
||||||
|| unique.params[1] == Constants.freshWater && tile.isAdjacentTo(Constants.freshWater)
|
|| unique.params[1] == Constants.freshWater && tile.isAdjacentTo(Constants.freshWater)
|
||||||
|| unique.params[1] == "non-fresh water" && !tile.isAdjacentTo(Constants.freshWater)
|
|| unique.params[1] == "non-fresh water" && !tile.isAdjacentTo(Constants.freshWater)
|
||||||
)
|
)
|
||||||
|
Reference in New Issue
Block a user