I've also had a bit of problems with the charging function. especially since you can't chose at which enemy battle you want your troops to charge, a charging phalanx is as likely to charge an enemy phalanx as it is to chase the wedge of horsmen running around the field, they just charge the nearest enemy. Also, if you use the normal charge setting (whether you have "Face enemy" or "free direction") they'll just charge to the end of the screen (through the enemy phalanx if you have "Face Enemy turned on) and keep running, and the next thing you know, your archers are being slaughtered by their phalanx, and you're scrambling to turn it around, and get it to run into the enemy.
Another thing, wouldn't it be better if all battles were set to "holding" in the beginning of the battle instead of "dismissed, charging"?
another thing, why do cavalry charges to so little? if I charge 10 knights into an enemy line in native, they kill between 5-15 enemies depending on how many there are, and how lucky the knights are with their strikes, now, when they're charging constantly for the whole battle, they're lucky if they get 5 every 4th charge, could it have something to do with knights always riding past the enemy formation instead of through it?
you've got some bugs in there foxyman, but so far, it's still excellent, it just needs some fine polishing.