Archers are without question overpowered in bannerlord. I've been able to take out parties many times larger than mine with very little casualties(on realistic). My 80 archer usually inflict 150+ casualties on the enemy before they reach reach melee range.
I believe there are a couple reasons why archers are too OP.
Firstly, archers are way too accurate, it's like every AI has aimbot on.
Second, to many unshielded infantry in armies, the vast majority of AI troops are composed of low tier infantry who don't have shields.
Third thing is that archers are too effective in close range, reaching the archer line doesn't mean much as when you engage one of them, the rest of them easily shoot you with 100% accuracy.
(Don't get me started on horse archers)
I believe tweaking any one of these could balance archers much better. I believe the best way is to give low tier infantry shields, it is a very easy fix towards the archer problem, and also much more historically accurate as pretty much every infantry in that era no matter how poor used a shield.
I believe there are a couple reasons why archers are too OP.
Firstly, archers are way too accurate, it's like every AI has aimbot on.
Second, to many unshielded infantry in armies, the vast majority of AI troops are composed of low tier infantry who don't have shields.
Third thing is that archers are too effective in close range, reaching the archer line doesn't mean much as when you engage one of them, the rest of them easily shoot you with 100% accuracy.
(Don't get me started on horse archers)
I believe tweaking any one of these could balance archers much better. I believe the best way is to give low tier infantry shields, it is a very easy fix towards the archer problem, and also much more historically accurate as pretty much every infantry in that era no matter how poor used a shield.