From b16cbc1b0c53950394ec995f5d1bdf23dd5e8059 Mon Sep 17 00:00:00 2001 From: Oskar Niesen Date: Tue, 3 Oct 2023 04:11:13 -0500 Subject: [PATCH] City-States don't trigger defensive pacts (#10221) --- .../com/unciv/logic/civilization/diplomacy/DiplomacyManager.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/com/unciv/logic/civilization/diplomacy/DiplomacyManager.kt b/core/src/com/unciv/logic/civilization/diplomacy/DiplomacyManager.kt index df81ef34c0..743b628c54 100644 --- a/core/src/com/unciv/logic/civilization/diplomacy/DiplomacyManager.kt +++ b/core/src/com/unciv/logic/civilization/diplomacy/DiplomacyManager.kt @@ -744,7 +744,7 @@ class DiplomacyManager() : IsPartOfGameInfoSerialization { diplomaticStatus = DiplomaticStatus.War if (civInfo.isMajorCiv()) { - if (!isOffensiveWar) callInDefensivePactAllies() + if (!isOffensiveWar && !civAtWarWith.isCityState()) callInDefensivePactAllies() callInCityStateAllies() }