From c2fa1366bbc650625e0716d049ceb9bfe3875ab7 Mon Sep 17 00:00:00 2001 From: SimonCeder <63475501+SimonCeder@users.noreply.github.com> Date: Fri, 17 Sep 2021 12:23:03 +0200 Subject: [PATCH] Add a fixed base strength to motivationToAttack (#5248) --- core/src/com/unciv/logic/automation/NextTurnAutomation.kt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/core/src/com/unciv/logic/automation/NextTurnAutomation.kt b/core/src/com/unciv/logic/automation/NextTurnAutomation.kt index 661be394f1..7b15440474 100644 --- a/core/src/com/unciv/logic/automation/NextTurnAutomation.kt +++ b/core/src/com/unciv/logic/automation/NextTurnAutomation.kt @@ -498,8 +498,9 @@ object NextTurnAutomation { } private fun motivationToAttack(civInfo: CivilizationInfo, otherCiv: CivilizationInfo): Int { - val ourCombatStrength = civInfo.getStatForRanking(RankingType.Force).toFloat() - var theirCombatStrength = otherCiv.getStatForRanking(RankingType.Force).toFloat() + val baseForce = 30f + val ourCombatStrength = civInfo.getStatForRanking(RankingType.Force).toFloat() + baseForce + var theirCombatStrength = otherCiv.getStatForRanking(RankingType.Force).toFloat() + baseForce //for city-states, also consider there protectors if(otherCiv.isCityState() and otherCiv.getProtectorCivs().isNotEmpty()) {