diff --git a/changelog.md b/changelog.md index 38845f87ce..8abf2eb413 100644 --- a/changelog.md +++ b/changelog.md @@ -6,7 +6,7 @@ Resolved #3639 - City states that can't be connected by land no longer assign ro Fix when Trade Gold = 0 it also shows in offer - By lishaoxia1985 -Translation upates +Translation updates ## 3.13.4 diff --git a/core/src/com/unciv/logic/map/TileInfo.kt b/core/src/com/unciv/logic/map/TileInfo.kt index 6b88680ddb..5e736b2cfc 100644 --- a/core/src/com/unciv/logic/map/TileInfo.kt +++ b/core/src/com/unciv/logic/map/TileInfo.kt @@ -305,6 +305,9 @@ open class TileInfo { improvement.uniqueTo != null && improvement.uniqueTo != civInfo.civName -> false improvement.techRequired != null && !civInfo.tech.isResearched(improvement.techRequired!!) -> false getOwner() != civInfo && !improvement.hasUnique("Can be built outside your borders") -> false + improvement.uniqueObjects.any { + it.placeholderText == "Obsolete with []" && civInfo.tech.isResearched(it.params[0]) + } -> return false else -> canImprovementBeBuiltHere(improvement, hasViewableResource(civInfo)) } }