Hey Vex back again, ha. This game is so fun. Just saying.
Wanted to open this discussion as I feel it is a good one. It gets really hard to make sure certain units get certain kills. Especially since, if you have the same non named units, you have no way to know which one has what amount of kills in battle. It becomes really hard on units like shieldbangers. What it also does is promotes the behavior that many are doing in creating weak teams and fighting new players (like me) and others to get easier wins. Heck I admit I do it too. It is the only way to level units with relative ease. It becomes much harder the more teams get leveled to get that new guy where he needs to be. Yes you can spend 100 renown, but that should not be the best way imo. As ranks get higher it will only get worse. This also negates the negative behavior of people surrendering or killing themselves in fire so you do not get kills. I had one guy surrender right before we were just about to get into the thick of battle. After 5-6 minutes of play and positioning. I got renown sure, but my units lost the chance to promote which is just as important. The battle was essentially a waste of time. Changing the way units are leveled discouraged this and rage quits too.
Some unit types will naturally get more kills than others. It is just the way it will be. I think it limits your group tactics, and has caused me a few losses, trying to make sure unit x gets the kill. My shieldbanger that sacrificed himself so I could win deserves a promotion just as much as my archers who rack up kill after kill. Why? Because without shieldbangers and other units they would not be able to kill that enemy. Why should they be left out?
I still feel kills should be kept track of on units and maybe count towards something else. Like how about skins? Get 100 kills unlock x new skin. Make it cool and different.
So how best to promote units without drastic changes? Several suggestions:
Option A-
Allow kills to be distributed like xp on any unit after a battle. This is probably the easiest way. Yes it will allow someone to rank 1 a unit after 1 battle if they wanted, but when you are trying to get that new guy leveled it will help and discourage "noob" hunting. If you are starting out, you still need the renown to level them so having 5-6 units waiting to be leveled is going to be common anyway.
Option B-
Add in a new combat stat, called Valor. This is more difficult, but would add more depth. Valor could be distributed like xp as well as be earned on individual units. You would get x valor after a battle that falls into a category that can go to any unit. Individual units themselves could earn valor during battle too. Maybe by killing units, doing x amount of armor/str dmg in a match, using their special x amount of times. Killing an enemy with a special attack, opening hit, last unit standing, etc.. You could come up with tons of ways to earn it. This is much more difficult to code of course, but separates kills from acts of valor which would be cool.
Either way I feel the current way to promote units will only be abused to make it easier/harder for people instead of being a cool mechanic.
My 2 cents,
Vex.