Ah so, adding movements through Traits works, even though adding them through descr_character.txt doesn't work? Well that's a big relief, means named_characters can regulate movement. It is surprising admirals don't get this. Firstly... how can admirals even get traits? They are captains for all intents and purposes, aren't they? Captains can't receive traits.
EDIT: Ok right, movements given through traits are relative. Setting default movements to 0 truly gives characters zero moves, no matter how high their movements through traits. However, setting that default number to some small amount, like 20 allows increasing movements through traits.
Unit-specific movements completely don't work, and seem to be utterly bugged. NamedCharacter-specific moves are disregarded in favor of the default amount, and captain-specific moves do not apply to units within the captain's army (units inside the army get their moves from the default amount).
Captains cannot receive traits, and therefore admirals cannot augment their movements through traits (all other characters, diplomats, spies, can compensate for this lack with their traits). If you set default moves to very low, prepare to make your naval-game obsolete.
Nikolai, can you test this in your bare-bones map -- give everyone 0 moves and augment named character moves to a reasonable amount. Does this produce better more fully stacked armies, or does it produce no armies at all as the soldiers cannot trickle down to meet the general and join his army.
Bookmarks