diff --git a/core/src/com/unciv/ui/CivilopediaScreen.kt b/core/src/com/unciv/ui/CivilopediaScreen.kt index d57eaa3f11..2e11b0e7b7 100644 --- a/core/src/com/unciv/ui/CivilopediaScreen.kt +++ b/core/src/com/unciv/ui/CivilopediaScreen.kt @@ -49,7 +49,11 @@ class CivilopediaScreen(ruleset: Ruleset) : CameraStageBaseScreen() { onBackButtonClicked { UncivGame.Current.setWorldScreen() } categoryToEntries["Buildings"] = ruleset.buildings.values - .filter { "Will not be displayed in Civilopedia" !in it.uniques } + .filter { "Will not be displayed in Civilopedia" !in it.uniques && !(it.isWonder||it.isNationalWonder) } + .map { CivilopediaEntry(it.name,it.getDescription(false, null,ruleset), + ImageGetter.getConstructionImage(it.name).surroundWithCircle(50f)) } + categoryToEntries["Wonders"] = ruleset.buildings.values + .filter { "Will not be displayed in Civilopedia" !in it.uniques && (it.isWonder||it.isNationalWonder) } .map { CivilopediaEntry(it.name,it.getDescription(false, null,ruleset), ImageGetter.getConstructionImage(it.name).surroundWithCircle(50f)) } categoryToEntries["Resources"] = ruleset.tileResources.values