Dabos37
Sergeant Knight at Arms
maybe it can prevent the start of snowballing because they have more or less the same amount of towns.
and when one is taken, the loyalty mauls will prevent the new faction from making full use of the town taxes (maybe tax cuts due to loyalty can increase?). giving an opportunity for the original faction to get it back?
the player can always game the system. or ransoms can be increased so they would mean something.
also, the player can snipe a weak fief for his kingdom and sustain himself on its incomes.
taxes were the main source of income in warband and it worked fine.
The start of snowballing, as far as I have seen and aside from OP kingdoms like Khuzatis, is pretty much random. It mainly depends on how much 1v2 wars a kingdom is fighting during the campaign, and about how many armies are getting totally wiped in each side. For example, if Kingdom A starts defeating a lot of armies of Kingdom B, what usually happens is that Kingdom A starts having better army quality with more higher tier units, and more money to be able to afford higher wages and get bigger garrison. So when Kingdom B tries to attack Kingdom's A settlemets (better protected), it is fairly easy for Kingdom A to defeat more kingdom's B armies and get even more money, influence and renown. I have tested 20 years campaigns where all kingdoms are able to keep all their initial clans (which means that they have been somehow able to keep decent finances), but still some kingdoms are huge while other ones just have some few settlements... This means that the defections have not started yet (but close to happen), but even when most of clans have been able to afford wages and upgrades, they are still loosing fiefs.
I know that it is probably really hard to do but it would be great if kingdoms would be aware of they are losing a war and change its behavior to mainly focus on defend and defeat enemy armies.