Now, tell me this is not a classic example of sloppy programming... My general (3 silver experience bars, btw) struck twice from the city during a turn. Both times, the enemy (two different enemy groups) ran without a fight. Well, what do you know, the trait he earned was: "A concern for security has given this man the habit of running from the battle before its strictly necessary..." He turned into a coward... Obviously, since there was no fight, the program interpreted it as autocalc and gave the general a "random chance" to run away from the field... Grrrrrrrrr... Frustrating... It's similar to the other sloppy battle resolution: the player fields his army, the enemy routs off the field and the battle result is "a CLOSE victory"... Come on, they ran!
Bookmarks