I’ve been giving this topic some more thought … how about having units that upgrade or get better based on EXPERIENCE.
Something like the following:
If defensive units survive the battle – their defense is raised one point.
If offensive units survive the battle – their offense is raised one point.
Or perhaps, make it every two battles survived and maybe place a limit on how many times both the defense and offense is raised (like two max.).
This would add combat experience as a whole new dimension to the game. Could be something like (Green, Regular, Veteran and Elite Units). Or if establishing a maximum of increase of two (Regular, Veteran and Elite units).
This could be different for each type of unit (due to some units already have such a high attack or defend roll – like a battleship).
Not sure how complicated this would be to keep up with, but it seems like a pretty good idea to me and it would kind of reward your units and make you want to attack a little more.
Mista Biggs 8)