Something I've done in my game is add a slightly different barracks recruitment system. For example:
Barracks Level I - Unit I trainable
Barracks Level II - Unit II trainable, Unit I trainable +1 experience
Barracks Level III - Unit III trainable, Unit II trainable +1 experience, Unit I trainable +2 experience
Barracks Level IV - Unit IV trainable, Unit III trainable +1 experience, Unit II trainable +2 experience, Unit I trainable +3 experience
And so on and so forth.
I'm not sure whether you'd consider it, but for me it seems to be logical - in some cases higher level barracks do not train anything and only add experience to units. Also it seems sensible that better training facilities should be able to train all troops to an improved quality - not just existing ones.
This does, however, make things a little less fair for factions which have limited barracks infrastructure. To counteract it, I attached doubled experience onto selected levels of barracks construction to, after construction of all levels, provide an equal available level of experience.
Although the way I have done it there is no contribution to balance, it could be manipulated to give weaker factions advantages over others. For example, you could place a double bonus on a low level building to give an early advantage in the case of a usually rapidly destroyed faction. You could also add a larger bonus on a faction which you want to expand later rather than earlier.
It's a bit of a mad idea, but I hope it's useful

Bookmarks