Update of bug #23143 (project freeciv):
Status: None => Ready For Test
_______________________________________________________
Follow-up Comment #11:
I've got some positive feedback about this rule change (accompanied by a
general note about how multiplicative bonuses can get out of hand) so I think
we keep the new rule in default (meaning classic in S2_6) ruleset and restore
compliant behavior in civ/2 rulesets only (I'm evaluating effects on alien
ruleset - might change that in later ticket)
Attached patch should be good enough implementation for 2.6 to stop the
regression. It adds "NaturalDefense" flag for extras, that can be used to
select if the extra's defense bonus is calculated in "Natural" defense layer
(when the flag is set) or "Fortification" defense layer (when the flag is not
set). Inside the defense layers bonuses are additive, between these two layers
multiplicative. There's nothing more to defense layers in 2.6. I have some
vague ideas to implement such a concept later (maybe 3.0, maybe not)
Rivers in civ/2 rulesets get the new flag, no other extra in supplied rulesets
do.
(file #25004, file #25005)
_______________________________________________________
Additional Item Attachment:
File name: NaturalDefense.patch Size:13 KB
File name: NaturalDefense-S2_6.patch Size:13 KB
_______________________________________________________
Reply to this item at:
<http://gna.org/bugs/?23143>
_______________________________________________
Message sent via/by Gna!
http://gna.org/
_______________________________________________
Freeciv-dev mailing list
[email protected]
https://mail.gna.org/listinfo/freeciv-dev