Follow-up Comment #2, bug #19253 (project freeciv):

> ./diplomats.c:1449: cost += cost * punit->veteran / 3; /* Extra cost for
veterans */

Without investigating version history more, I'm not sure if this has been
written with multiple veteran levels in mind at all. It might come from times
when veterancy was just boolean thing (meaning that veterans had 1.33x cost
compared to green ones)

Which leads to discovery that actually patch *is* worse than current code.
Just because classic ruleset has veterancy levels beyond veteran should not
make veterans less valuable than in civ/2 (or rather, as the change to current
behavior would be: cost for veterans should not be so high in civ/2 (old code:
1.33x, new code 2x))

    _______________________________________________________

Reply to this item at:

  <http://gna.org/bugs/?19253>

_______________________________________________
  Message sent via/by Gna!
  http://gna.org/


_______________________________________________
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev

Reply via email to