Melee Auto-Resolve Fix
This mod fixes a major flaw in auto-resolve that caused
ranged units and small armies to be largely overvalued.
Affects both player and AI.
The Culprit :
"excess_melee", this is the name of the modifier responsible for the aberrations: If, for example, you fight with 20 melee units against an army with only 6 melee units; 14 of your melee units will be tagged as "excess_melee" and will therefore have a different autoresolve calculation which will make them much less effective.
We might guess that the idea behind this is to simulate the fact that too many melee units can create "bubbles" where a large portion of the units are ineffective. BUT, that’s simply not true… Having more melee units than your opponent allows you to expand your front line to the point of overwhelming them. This gives you a significant advantage; You break their lines quickly, and their ranged units simply don’t have time to fire (except perhaps in the rare cases of chokepoints, and even then… A fast unit passing through is enough to considerably disrupt the enemy archers).
So, as you will have understood, penalizing "excess" melee units means that small armies are largely overvalued when they face large armies, and that composite armies (ranged + melee) are largely overvalued compared to mainly melee armies. This gives completely false auto-resolve results, forcing us to manually play uninteresting battles. This is especially true against garrisons since they combine small size and composite composition.
Screenshot Explanation :
The screenshot shows an extreme case but you get the idea: the greater the difference in the number of melee units between the two armies, the stronger the impact of this mod will be. Conversely, this mod has no effect on battles with an equal number of melee units since no unit is then tagged as "excess".
How? :
Once the culprit was found, fixing the problem was very simple. I increased the weight of "excess" units in auto-resolve calculations until I obtained accurate results on numerous tests, with a comfortable margin to avoid auto-resolve wins that would be impossible in manual.
Recommendation :
If you want a complete fix for auto-resolve, I recommend installing this mod in addition:
Spell Auto-Resolve Fix
Compatibility :
Since this mod only affects a single universal modifier, it is compatible with everything.
I invite you to discover my other mods, who knows, you might find your next game-changing mod there: All Le druide Mods