URL: <http://gna.org/bugs/?19850>
Summary: Move diplomat/spy veteran effects to ruleset Project: Freeciv Submitted by: jtn Submitted on: Sun Jun 24 18:39:51 2012 Category: None Severity: 3 - Normal Priority: 5 - Normal Status: None Assigned to: None Originator Email: Open/Closed: Open Release: Discussion Lock: Any Operating System: Any Planned Release: 2.4.0,2.5.0 _______________________________________________________ Details: The effect of veterancy on diplomatic units has special treatment in the game code. There has been some history of tinkering with it, the most recent moves being: * For 2.3.x, bug #17264, reduced the effect of veterancy in diplomatic "combat" to at most 20%, to avoid elite diplomats being practically invincible. Effect varies linearly with index of veteran level (power factors not taken into effect). * For 2.4.x (not yet released), the calculation was reworked in patch #2348; now it's influenced by the power factor of the first and last veteran levels. I'm not very keen on the latter result -- it seems pretty arbitrary. However, 2.4.x also brings a fully generalised veteran system, as of patch #2346. Couldn't we just give diplomats and spies their own veteran levels, and let ruleset authors decide these details? * In fact, the veteran system even on S2_3 allows limited per-unit customisation, which would be sufficient for this purpose. I don't propose to backport this to S2_3 though. I propose using power_fact for diplomatic contests as well. In principle this couples the stats for normal and diplomatic combat; in practice, these units are defenseless (defense=0) in our supplied rulesets, so it makes no difference. (And this was already the case on S2_4.) Hypothetical already-ported rulesets for S2_4 would change behaviour as a result of this change. I'd update the ruleset update instructions <http://freeciv.wikia.com/wiki/How_to_update_a_ruleset_from_2.3_to_2.4> to flag this as a late change. Any objections? _______________________________________________________ Reply to this item at: <http://gna.org/bugs/?19850> _______________________________________________ Message sent via/by Gna! http://gna.org/ _______________________________________________ Freeciv-dev mailing list Freeciv-dev@gna.org https://mail.gna.org/listinfo/freeciv-dev