diff --git a/android/assets/jsons/translations/template.properties b/android/assets/jsons/translations/template.properties index 5fbea5051a..38957edc28 100644 --- a/android/assets/jsons/translations/template.properties +++ b/android/assets/jsons/translations/template.properties @@ -1468,6 +1468,8 @@ Units: = Unit types = Domain: [param] = Toggle UI (World Screen only) = +Overrides yields from underlying terrain = +No yields = # Policies diff --git a/core/src/com/unciv/models/ruleset/tile/Terrain.kt b/core/src/com/unciv/models/ruleset/tile/Terrain.kt index e6bb9e8f47..50a3b54d48 100644 --- a/core/src/com/unciv/models/ruleset/tile/Terrain.kt +++ b/core/src/com/unciv/models/ruleset/tile/Terrain.kt @@ -74,9 +74,11 @@ class Terrain : RulesetStatsObject() { } val stats = cloneStats() - if (!stats.isEmpty()) { + if (!stats.isEmpty() || overrideStats) { textList += FormattedLine() - textList += FormattedLine("$stats") + textList += FormattedLine(if (stats.isEmpty()) "No yields" else "$stats") + if (overrideStats) + textList += FormattedLine("Overrides yields from underlying terrain") } if (occursOn.isNotEmpty() && !hasUnique(UniqueType.NoNaturalGeneration)) {