Habut
Sergeant
villages/towns/castles couldn't possibly provide enough soldiers for recruitment for all lords on the map, so AI is cheating. This could be fixed with certain new mechanics in game, but right now, it's in domain of science fiction to expect that fix.
This is wrong. You are wrong on a lot of accounts here actually. Let me explain. The quality of troops have increased first of all. That affects the "strength". Also they fixed the army starvation bugs. They also fixed AI not prioritizing recruiting and just running into war. Also add in new mercenary mechanics then boom you have jumps of overall strength. It is not that hard.
If you think for a second you can realize how those changes can affect the game. They all affect the number and overall strength of faction armies. AI doesn't cheat, AI just prioritizes recruitment instead of fighting dumb battles like 15v15 or 30v30 when they can have 80 toops.
Also villages/towns/castles don't determine the cap of how big armies you can have. With no dying and new children growing up you can have infinitely big armies because villages/towns/castles can and will provide infinite number of soldiers. The actual mechanic that determines the overall army cap is
(number of lords*lords troop cap) + mercenary armies + garrisons.
Number of settlements only determine the slope/growth(how fast you can raise army) not the maximum number of soldiers. However like I said that is also hard to determine because the ruler can enlist all the mercenaries and you will naturally see a big jump.
Last edited: