From 30082c8254e3d6d7aae986266c5f9f40126053c4 Mon Sep 17 00:00:00 2001 From: Yair Morgenstern Date: Sun, 11 Jul 2021 21:51:35 +0300 Subject: [PATCH] Resolved #4453 - Spectator no longer appears on Diplomacy overview --- core/src/com/unciv/ui/overviewscreen/DiplomacyOverviewTable.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/com/unciv/ui/overviewscreen/DiplomacyOverviewTable.kt b/core/src/com/unciv/ui/overviewscreen/DiplomacyOverviewTable.kt index e73709362c..f84a1d6416 100644 --- a/core/src/com/unciv/ui/overviewscreen/DiplomacyOverviewTable.kt +++ b/core/src/com/unciv/ui/overviewscreen/DiplomacyOverviewTable.kt @@ -26,7 +26,7 @@ class DiplomacyOverviewTable ( fun update() { clear() val relevantCivs = viewingPlayer.gameInfo.civilizations - .filter { !it.isBarbarian() && (includeCityStates || !it.isCityState()) } + .filter { !it.isBarbarian() && !it.isSpectator() && (includeCityStates || !it.isCityState()) } val diplomacyGroup = DiplomacyGroup(viewingPlayer, overviewScreen.centerAreaHeight, includeCityStates) val playerKnowsAndUndefeatedCivs = relevantCivs.filter { diplomacyGroup.playerKnows(it) && !it.isDefeated() } val playerKnowsAndDefeatedCivs = relevantCivs.filter { diplomacyGroup.playerKnows(it) && it.isDefeated() }