I think you read over this one...Check the AIGeneral trait. I edited the hell out of mine (no more 5 minute fights against the general himself), but I believe that the AI generals get a big bonus to their BattleSurgery stat. That would explain the healing discrepancies between human and AI generals. Remove that line and everything should equalize.
Read my AAR:
The Ferghana Chronicles
(please?)
-count: a lot from Arthur, king of the Britons for some modding help.
Bookmarks