I like this idea. Would be great if carefully managed. Maybe you can have different effects kick in for high/low K/D, how often siege equip is used, whether you roll heavy/light/armour 'looks' e.g. nordic for a long time, if you get lots of kills with lower tier/higher tier weapons, how many times you head shot as an archer, xbow or thrower, whether you use long weapons (compensating) or short, if you kill players in the top ranks (head hunting made cooler), if you kill female characters as male, or vice versa, how many duels you've won/streak of wins, how many rounds of x5's you kept in a row, whether you sit close to spawn (camping) or attack closer the the enemies spawn, if you get to a certain place in DTV/finish it (defender of virgins would be a cool trait
), if your char hits a certain age e.g. level 33.
If it's strat related, give different traits for things like prolonged gold earning, recruitment, sitting in a tavern, exploring the map, sitting in another factions fief, commanding battles defensively/offensively/sieges, spending time exploring across the map. Shame they haven't got asists, or horsekills somewhere as well for in game. That would at a lot more scope. Certainly would add more of the rpg factor. Kinda like TW where your generals gain character traits for different reasons over time. Perhaps some could be perma, some could be temp.
I definitely like this idea. But no idea if it's all doable. It would make chars a lot more personal but would obvs have to be managed to not be op and maybe a cap on the number of traits one char can have.