diff --git a/core/src/com/unciv/logic/civilization/CivilizationInfo.kt b/core/src/com/unciv/logic/civilization/CivilizationInfo.kt index d1fd2cd75d..2359121484 100644 --- a/core/src/com/unciv/logic/civilization/CivilizationInfo.kt +++ b/core/src/com/unciv/logic/civilization/CivilizationInfo.kt @@ -302,7 +302,7 @@ class CivilizationInfo { override fun toString(): String {return civName} // for debug - fun isDefeated()= cities.isEmpty() && citiesCreated > 0 + fun isDefeated()= cities.isEmpty() && (citiesCreated > 0 || !getCivUnits().any{it.name=="Settler"}) fun getEra(): TechEra { val maxEraOfTech = tech.researchedTechnologies @@ -490,4 +490,4 @@ class CivilizationInfo { } //endregion -} \ No newline at end of file +}