Resolved #3817 - don't display resource requirements from uniques twice

This commit is contained in:
Yair Morgenstern
2021-04-19 19:29:21 +03:00
parent 8d4aa955b3
commit 1eb3629c09
2 changed files with 2 additions and 2 deletions

View File

@ -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
}

View File

@ -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