diff --git a/core/src/com/unciv/logic/automation/civilization/DiplomacyAutomation.kt b/core/src/com/unciv/logic/automation/civilization/DiplomacyAutomation.kt index 5e62c3cbea..d680e17bcc 100644 --- a/core/src/com/unciv/logic/automation/civilization/DiplomacyAutomation.kt +++ b/core/src/com/unciv/logic/automation/civilization/DiplomacyAutomation.kt @@ -116,6 +116,7 @@ object DiplomacyAutomation { it.isMajorCiv() && !civInfo.isAtWarWith(it) && it.hasUnique(UniqueType.EnablesOpenBorders) && !civInfo.getDiplomacyManager(it)!!.hasOpenBorders + && !it.getDiplomacyManager(civInfo)!!.hasOpenBorders && !civInfo.getDiplomacyManager(it)!!.hasFlag(DiplomacyFlags.DeclinedOpenBorders) && !areWeOfferingTrade(civInfo, it, Constants.openBorders) }.sortedByDescending { it.getDiplomacyManager(civInfo)!!.relationshipLevel() }.toList()