Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits. Anti-spam check. Do not fill this in!==Features== The following information describes what features have been added since Freeciv 2.3. ===General=== * The ''cities.ruleset'' field now contains a section '''citizen''' with the configuration for the citizens. * There are two new tech_cost_styles, 3 and 4. See default/game.ruleset for details. ===Units=== * As noted above, the veteran system has been generalised, so that you can set all the parameters on a per-unit basis (previously the raise_change/work_raise_chance settings were ruleset-wide). This means that you can now more usefully have different numbers of veteran levels in the default and per-unit veteran systems (previously this didn't work very well). See Workers/Engineers in the experimental ruleset for an example. Also, the maximum number of veteran levels has been increased from 10 to 20. * Recursive transports are supported (up to depth 5). * It's no longer mandatory to specify a "move_type" for unit classes -- if you don't, the server infers it from native terrain/special types. ===Effects=== * New requirement range "CAdjacent", like Adjacent but only for cardinally-adjacent tiles. * "CityTile" now supports Adjacent and CAdjacent ranges. [[Category:Editing rulesets]] Summary: Please note that all contributions to the Freeciv are considered to be released under the CC-BY-SA Cancel Editing help (opens in new window) Retrieved from "https://freeciv.fandom.com/wiki/How_to_update_a_ruleset_from_2.3_to_2.4"