To clarify these two concerns, Battle Logic is heavily played around which impacts the optimization of the mod. This probably won't be same in real game so don't worry.
Let me give an example and technical detail for techjunkies. Battle-winning or running away is controlled in every game tick (around every ms) which definitely changes game smoothness because Agents ( either ally or enemy ) doesn't have
onAgentDead or
onAgentFlee event. Therefore in every tick, I have to check every agent in the game, to see who's actually winning or not.
Bannerlord doesn't have good event mechanism or OnTick system. Or perhaps I just don't know how to handle those events, maybe they have an extra system that eases the pain.
Try this one,
https://mega.nz/#!3iA1WaJY!NVhG8xNFEJu_pNnBn3aJYvhb3JCgUZIzI-yFZlJM5Bo updated the link several times today