mirror of
https://github.com/yairm210/Unciv.git
synced 2025-07-31 15:19:29 +07:00
Resolved #3817 - don't display resource requirements from uniques twice
This commit is contained in:
@ -769,7 +769,7 @@ class MapUnit {
|
||||
if ((filter == "Wounded" || filter == "wounded units") && health < 100) return true
|
||||
if (hasUnique(filter)) return true
|
||||
if ((filter == "Barbarians" || filter == "Barbarian") && civInfo.isBarbarian()) return true
|
||||
|
||||
if (filter == "Embarked" && isEmbarked()) return true
|
||||
return false
|
||||
}
|
||||
|
||||
|
@ -102,7 +102,7 @@ class Building : NamedStats(), IConstruction {
|
||||
val stats = unique.params[0]
|
||||
if (!tileBonusHashmap.containsKey(stats)) tileBonusHashmap[stats] = ArrayList()
|
||||
tileBonusHashmap[stats]!!.add(unique.params[1])
|
||||
} else finalUniques += unique.text
|
||||
} else if (unique.placeholderText != "Consumes [] []") finalUniques += unique.text
|
||||
for ((key, value) in tileBonusHashmap)
|
||||
finalUniques += "[stats] from [tileFilter] tiles in this city".fillPlaceholders(key, value.joinToString { it.tr() })
|
||||
return finalUniques
|
||||
|
Reference in New Issue
Block a user