I want to make units able to withdraw from combat regardless of if they are attacking or defending. I'd also like to change the damage threshold that triggers their withdraw, so that instead of withdrawing at 1 str they'd attempt withdrawing already at, say, 20% of their maximum str. In addition I'd want to limit the defending unit's ability to withdraw to only when it has movement points left. Are any of these possible to code?
With those changes to combat dynamics I'd also want to change the behavior of the Flanking promotion. Instead of increasing withdrawal chances I'd like it to reduce the enemy's withdrawal chance. Possible?
I'm trying to achieve a combat system that would eliminate much of the kamikaze roulette element of Civ4 combat by making defeats more survivable. These changes would take it a long way, though more input is welcome to take the idea further.
With those changes to combat dynamics I'd also want to change the behavior of the Flanking promotion. Instead of increasing withdrawal chances I'd like it to reduce the enemy's withdrawal chance. Possible?
I'm trying to achieve a combat system that would eliminate much of the kamikaze roulette element of Civ4 combat by making defeats more survivable. These changes would take it a long way, though more input is welcome to take the idea further.