hi!i have an idea of a trait called city guard that can reduce the maintenance cost of a unit if that unit is stationed in a city by -75%.units with this trait have 1 move on strategical map and 2 on tactical.even if you equip them with horses their strategical movement remain 1.this trait can only be added to trained units and it takes 2 trait places instead of 1.these city guard units will still be a little weaker than attacker units(because they have less traits) but are more useful than militias.
my other idea is a trait for heroes that decrease the maintenance cost of trained units that that are in the same army where the hero is.it could work something like: general 1= -25% maintenance
general 2= -50% maintenance
it cannot stack(two champions with level 1 general trait doesn't give -50% maintenance cost) and it doesn't apply to units with city guard trait.another of my ideas is a trait for heroes that reduce the mana upkeep cost of summoned units that are in the same army where the hero is.
these traits could increase the value of trained and summoned units ,adds more strategical dept and reduces the reason to create champion armies.