mirror of
https://github.com/yairm210/Unciv.git
synced 2025-07-20 20:59:18 +07:00
Attacking with a unit disables its "move" command
This commit is contained in:
@ -95,6 +95,9 @@ class Battle(val gameInfo:GameInfo=UnCivGame.Current.gameInfo) {
|
|||||||
if(attacker is MapUnitCombatant) attacker.unit.promotions.XP += 2
|
if(attacker is MapUnitCombatant) attacker.unit.promotions.XP += 2
|
||||||
if(defender is MapUnitCombatant) defender.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) {
|
private fun conquerCity(city: CityInfo, attacker: ICombatant) {
|
||||||
|
Reference in New Issue
Block a user