It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
As units (not heroes) gain experience and level up they normally get to choose ONE out of two possible promotions. Can some one help me on how these promotion choices are chosen?

I know some special promotions are available only for certain units AFTER certain levels - like first strike for guardsmen or increased range for bowmen. But there seem to be some weird promotion choices which come up sometimes....

For example, I often see for swordsmen two life promotion; normally they only get one life promotion. [Two life increases health by two] Obviously this is twice as useful as the normal promotion; what I don't understand is how this gets offered as a choice:

1. Completely random?
2. Specific medals or levels as prerequisites?
3. After choosing a minimum number of similar promotions?
4. Something else?

It's kind of troubling because there seems to be no specific pattern. Knowing the underlying logic would help as then level up choices can be chosen up more efficiently!
This question / problem has been solved by Gremlionimage
Go to unit.var, look at
Lvl 01 upgrades: (1, 4; 30, 4; 33, 3; 7, 1)
first number - data from unit_upg.var. second - weight.

1 health +1, 4 weight.
30 stamina +1, 4 weight
33 morale +1, 3 weight
7 counterattack +1, 1 weight.
So, on first levelup you would have one upgrade as counterattack with 1/(4+4+3+1) chance.

Weight slightly increased for unique upgrades (spells, abilities) and for previously not picked upgrades, and decreased for picked abilities (harder to pick all upgrades of the same type).

Chance for Health +2 swordsmen would get on 5th and 7th level, +3 health at 13th.
Post edited May 07, 2013 by Gremlion
Thanks, Gremlion. I really appreciate your assistance!