Maybe using square formation isn't the best tactic - how did you fight 'em?
I put a line or two of spear-shield in shield wall formation, have another line of vlandian voulgiers behind them, and have the cav charge in from the front while the infantry stays stationary. His mod combined with speed/reach buffs make spearmen shred cavalry for me.
I quite like the concept of units countering one another instead of attempting to rely entirely on realism or historical accuracy.
Well, they do. Close order infantry (spear/pike-armed of course) counters infantry and cavalry from the front, which counters the flanks of spearmen, loose order infantry, and archers, which counters horse archers and infantry with no shields etc, you get my gist. Close order spearmen/pikemen get countered by its own lack of tactical flexibility and mobility.
The simplistic sword inf>spear inf>cav>sword inf "rock-paper-scissor" is a tired-old trope that's not reflective of reality nor conducive to good gameplay IMO.
The way I modify the damage is by making my own MissionBehaviour which inherits from MissionLogic class. Then I just override OnScoreHit to track whenever an agent was hit and I can get all kinds of juicy data from there.
I guess I'd have to finally learn dll modding then. Would you share your mod perhaps so I can see an example? Thanks in advance