In RTW, units definitely got experience by killing others. The only random allocations I've noticed are at the start of the game- you click on "start battle" and immediately one of your units jumps a point. I think that may actually have something to do with experiencing different kinds of batles- ie, because the unit has already fought in a siege and an open battle and is now fighting in a sally, he gets extra experience.
And to be fair, MTW had that horrorible concept of your general's stars adding to units valour (minus the morale)
If you had 6 stars while the enemy has none, you could win the battle with only peasants!
Bookmarks