Limit battle ratio to 2:1 at minimum and 1:2 maximum.
When player is defending fief or fights with outnumbered enemies his large 300-500 party can be represented with very fiew men on the battlefield. You can't defend with 10-20 men a castle or town. If you have hundreds of soldiers why they are hidden? With setting limit to 1:2 it can be playable again.
In the end of the script calculate_battle_advantage add this
(val_max, ":raw_advantage", -4), this sets the minimum ratio to 1:2 when player is outnumbered; quality is favored.
(val_min, ":raw_advantage", 4), this sets the maximum ratio to 2:1 when player outnumbers AI. No more super easy and very slow battles.
When player is defending fief or fights with outnumbered enemies his large 300-500 party can be represented with very fiew men on the battlefield. You can't defend with 10-20 men a castle or town. If you have hundreds of soldiers why they are hidden? With setting limit to 1:2 it can be playable again.
In the end of the script calculate_battle_advantage add this
(val_div, ":raw_advantage", 100),
(val_max, ":raw_advantage", -4),
(val_min, ":raw_advantage", 4),
(assign, reg0, ":raw_advantage"),
(display_message, "@Battle Advantage = {reg0}.", 0xFFFFFFFF),
]),
(val_max, ":raw_advantage", -4), this sets the minimum ratio to 1:2 when player is outnumbered; quality is favored.
(val_min, ":raw_advantage", 4), this sets the maximum ratio to 2:1 when player outnumbers AI. No more super easy and very slow battles.