mirror of
https://github.com/yairm210/Unciv.git
synced 2025-02-02 04:14:15 +07:00
Fixed uniqueTo check in nation unique units display (#12128)
This commit is contained in:
parent
fde781d9bb
commit
854812358e
@ -213,7 +213,7 @@ class Nation : RulesetObject() {
|
||||
private fun getUniqueUnitsText(ruleset: Ruleset) = sequence {
|
||||
for (unit in ruleset.units.values) {
|
||||
if (unit.isHiddenFromCivilopedia(ruleset)) continue
|
||||
if (unit.uniqueTo != null && !matchesFilter(unit.uniqueTo!!)) continue
|
||||
if (unit.uniqueTo == null || !matchesFilter(unit.uniqueTo!!)) continue
|
||||
yield(FormattedLine(separator = true))
|
||||
yield(FormattedLine("{${unit.name}} -", link = "Unit/${unit.name}"))
|
||||
if (unit.replaces != null && ruleset.units.containsKey(unit.replaces!!)) {
|
||||
@ -239,7 +239,8 @@ class Nation : RulesetObject() {
|
||||
|
||||
private fun getUniqueImprovementsText(ruleset: Ruleset) = sequence {
|
||||
for (improvement in ruleset.tileImprovements.values) {
|
||||
if (improvement.uniqueTo != name || improvement.isHiddenFromCivilopedia(ruleset)) continue
|
||||
if (improvement.isHiddenFromCivilopedia(ruleset)) continue
|
||||
if (improvement.uniqueTo == null || !matchesFilter(improvement.uniqueTo!!)) continue
|
||||
|
||||
yield(FormattedLine(separator = true))
|
||||
yield(FormattedLine(improvement.name, link = "Improvement/${improvement.name}"))
|
||||
|
Loading…
Reference in New Issue
Block a user