diff --git a/core/src/com/unciv/logic/battle/Battle.kt b/core/src/com/unciv/logic/battle/Battle.kt index f6f3c8e0..f51834f9 100644 --- a/core/src/com/unciv/logic/battle/Battle.kt +++ b/core/src/com/unciv/logic/battle/Battle.kt @@ -95,6 +95,9 @@ class Battle(val gameInfo:GameInfo=UnCivGame.Current.gameInfo) { if(attacker is MapUnitCombatant) attacker.unit.promotions.XP += 2 if(defender is MapUnitCombatant) defender.unit.promotions.XP += 2 } + + if(attacker is MapUnitCombatant && attacker.unit.action!=null && attacker.unit.action!!.startsWith("moveTo")) + attacker.unit.action=null } private fun conquerCity(city: CityInfo, attacker: ICombatant) {