From 0f351ad964c4a147225b9ca9a618a18c470bff94 Mon Sep 17 00:00:00 2001 From: Yair Morgenstern Date: Mon, 14 Oct 2019 21:43:34 +0300 Subject: [PATCH] Solved "Free tech but all techs already researched" problem --- core/src/com/unciv/ui/pickerscreens/TechPickerScreen.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/com/unciv/ui/pickerscreens/TechPickerScreen.kt b/core/src/com/unciv/ui/pickerscreens/TechPickerScreen.kt index e6432e06aa..fa2615e466 100644 --- a/core/src/com/unciv/ui/pickerscreens/TechPickerScreen.kt +++ b/core/src/com/unciv/ui/pickerscreens/TechPickerScreen.kt @@ -186,7 +186,7 @@ class TechPickerScreen(internal val civInfo: CivilizationInfo, switchfromWorldSc private fun selectTechnologyForFreeTech(tech: Technology) { - if (researchableTechs.contains(tech.name)&&!civTech.isResearched(tech.name)) { + if (researchableTechs.contains(tech.name)&& (!civTech.isResearched(tech.name) || tech.name==Constants.futureTech)) { pick("Pick [${selectedTech!!.name}] as free tech".tr()) } else { rightSideButton.setText("Pick a free tech".tr())