In old civs units had a different strength score for attacking and defending, so it was always important to manage to choose, whether one is attacking or defending with a specific unit.
I thought first, that that changed with civ4, so its no longer important whether one attacks or defends, except for getting specific effects, like terrain bonus, fortify bonus or collateral damage.
But inherently built in is a small bonus for the attack value of most units, since only combat promotions modify an attacker's str value, while a defender's str value can be modified by additional bonuses and bonuses are added and not multiplied. Therefore if those additional bonuses are identical whether a unit is attacker or defender, the benefit of combat promotions is smaller for the defender as they are added on other bonueses.
E.g. Maceman with combat 1 against Praetorian with no promotions:
Praetorian attacker -> Preatorian str 8 and Maceman str 8 (5*(1+0.5+0.1)) -> 50% chance for maceman
Maceman attacker -> Maceman str is 5.5(5*(1+0.1)) and Praetorian str is 5.33(8/(1+abs(-0.5)))
-> 64% chance for maceman
In the example the effect is of course very big due to jumppoint at equal str, but the effect is also there away from jumppoint:
E.g. Maceman with combat 1 against Praetorian with combat 1:
Praetorian attacker -> Preatorian str 8.8(8*(1 + 0.1)) and Maceman str 8 (5*(1+0.5+0.1)) -> 32.0% chance for maceman
Maceman attacker -> Maceman str is 5.5(5*(1+0.1)) and Praetorian str is 5.71(8/(1+abs(-0.5+0.1)))
-> 35.4% chance for maceman
E.g. Maceman without promotions against Praetorian with combat 1:
Praetorian attacker -> Preatorian str 8.8(8*(1 + 0.1)) and Maceman str 7.5 (5*(1+0.5)) -> 28.4% chance for maceman
Maceman attacker -> Maceman str is 5(5*(1)) and Praetorian str is 5.71(8/(1+abs(-0.5+0.1)))
-> 29.9% chance for maceman
This effeect is always present as soon as at least one side has combat promotions and other bonuses apply, but no bonuses for any defending side(e.g. fortification, terrain) is there.
So as a rule of thump, be the attacker, unless one side can get defense only bonuses.
I do not know whether this effect is intended, but it should be easy to mod or patch away by changing combat promotions from general bonus to bonus against all unit types. It would still always help but would be calculated into the bonus sum and therefore be equally important for attacker and defender.
Carn
I thought first, that that changed with civ4, so its no longer important whether one attacks or defends, except for getting specific effects, like terrain bonus, fortify bonus or collateral damage.
But inherently built in is a small bonus for the attack value of most units, since only combat promotions modify an attacker's str value, while a defender's str value can be modified by additional bonuses and bonuses are added and not multiplied. Therefore if those additional bonuses are identical whether a unit is attacker or defender, the benefit of combat promotions is smaller for the defender as they are added on other bonueses.
E.g. Maceman with combat 1 against Praetorian with no promotions:
Praetorian attacker -> Preatorian str 8 and Maceman str 8 (5*(1+0.5+0.1)) -> 50% chance for maceman
Maceman attacker -> Maceman str is 5.5(5*(1+0.1)) and Praetorian str is 5.33(8/(1+abs(-0.5)))
-> 64% chance for maceman
In the example the effect is of course very big due to jumppoint at equal str, but the effect is also there away from jumppoint:
E.g. Maceman with combat 1 against Praetorian with combat 1:
Praetorian attacker -> Preatorian str 8.8(8*(1 + 0.1)) and Maceman str 8 (5*(1+0.5+0.1)) -> 32.0% chance for maceman
Maceman attacker -> Maceman str is 5.5(5*(1+0.1)) and Praetorian str is 5.71(8/(1+abs(-0.5+0.1)))
-> 35.4% chance for maceman
E.g. Maceman without promotions against Praetorian with combat 1:
Praetorian attacker -> Preatorian str 8.8(8*(1 + 0.1)) and Maceman str 7.5 (5*(1+0.5)) -> 28.4% chance for maceman
Maceman attacker -> Maceman str is 5(5*(1)) and Praetorian str is 5.71(8/(1+abs(-0.5+0.1)))
-> 29.9% chance for maceman
This effeect is always present as soon as at least one side has combat promotions and other bonuses apply, but no bonuses for any defending side(e.g. fortification, terrain) is there.
So as a rule of thump, be the attacker, unless one side can get defense only bonuses.
I do not know whether this effect is intended, but it should be easy to mod or patch away by changing combat promotions from general bonus to bonus against all unit types. It would still always help but would be calculated into the bonus sum and therefore be equally important for attacker and defender.
Carn