To combat this unrealistic trait, I usually give my tribunes (as Roma) or other generals/seconds in command little skirmishes, taking a couple of units out of the main army for a turn or two to take out single or so units of the enemy, before then rejoining the army as a whole. This sorts out the green issue, and is also more realistic and more fun.
Bookmarks