Mount & Blade II: Bannerlord

Mount & Blade II: Bannerlord

566 ratings
Kingdom Annexation
3
3
2
   
Award
Favorite
Favorited
Unfavorite
Type: Utility
Setting: Native
Compatible Version: v1.0.2
File Size
Posted
Updated
329.104 KB
18 Nov, 2022 @ 11:38am
20 Mar, 2023 @ 3:07pm
12 Change Notes ( view )

Subscribe to download
Kingdom Annexation

Description
Are you tired of kingdoms without any fiefs declaring you war and raiding fiefs and the fact that you cannot do anything about it?

This mod allows you to annex kingdoms if:

- They are way weaker than your kingdom (by default less than 25% of your total strength).
- They control very few or no fiefs.
- You are controling big part of fiefs related to their culture (40% by default).
- To annex a kingdom you need to be a ruler and talk with this kingdom ruler.
- Other rulers will also perform annexation if their kingdoms meet criteria for it.
- Conditions are configurable in Mod Options > Annexation menu.

As a ruler you will always see the option to demand annexation when speaking with other kingdom's leaders, but you will only be able to go through the whole process if you're meeting all the criteria.

After annexation ruler clan and some of the vassals will join annexing kingdom and some clans will became kingdomless rebels that will declare a war against annexing kingdom.
- You can configure minimum and maximum chance of clans of joining the annexing kingdom
- The better relations of clans with annexing and annexed kingdom's leaders, the closer to maximum value actual chance of collaboration will be
- Clans that decided not to collaborate are not part of any kingdom anymore and you can execute them with lower relation penalty (configurable in mod options)

Source code on GitHub: https://github.com/SulejmanDXIV/Bannerlord.Annexation
Download modification module from Nexus: https://www.nexusmods.com/mountandblade2bannerlord/mods/4844
Download modification module from GitHub: https://github.com/SulejmanDXIV/Bannerlord.Annexation/releases


COMPATIBILITY

In general annexation is being performed using existing in-game mechanisms which are triggered as a result of new dialogue options, so it's savegame compatible and should be compatible with most of the modifications that don't change behaviors related to the same areas of gameplay.

Diplomacy

It is compatible if you're using Diplomacy in at least v1.1.16 version and Annexation in at least 0.1.1 version. With older versions of Diplomacy game could crash because of the issue related to handling inactive kingdoms, but I've managed to fix the crash in Diplomacy and it was released with latest patch (you can see the changes there - https://github.com/DiplomacyTeam/Bannerlord.Diplomacy/pull/131). In older versions of Annexation game would crash if you were leading rebellion

DynaCulture

Older versions of Annexation would crash if culture would not have influence on any of the fiefs. I have fixed that and I am not aware of any other compatibility issues - I am able to run the game with both modules.

However, for some balancing of Annexation with DynaCulture and more extensive testing it would be helpful to get some more advanced savegames with this module and description of usecases that you might find problematic (I believe that check on percentage of annexed kindom's culture's fiefs might not make sense if you're already controlling them for quite some time and fiefs culture has been changed to your kingdom's).

Kingdom Decay

I am not aware of any compatibility issues - I am able to run the game with both modules.

Separatism

Current version does not work with Separatism mod.

CHEATS

Cheats that will help you to revassalize rebel clans if you don't want this behavior and you have overriden previous save files.

annexation.vassalize_all_rebels [kingdom] - all rebel clans against given kingdom (only applies to annexation related rebels) will make peace with this kingdom and join it as vassals (e.g. annexation.vassalize_all_rebels northernempire).

annexation.vassalize_clan [kingdom] [clan] - given clan will join given kingdom (e.g. annexation.vassalize_clan northernempire julios).

If you have saved your game with Annexation mod disabled since annexation happened, game doesn't know which clans are rebels as saving the game without mod erased all mod's data. In that case enable mod again and use vassalize_clan command for each rebel clan (you can find them in encyclopedia after opening list of clans and filtering for cnemy clans. Some of them might not be related to annexation (e.g. city rebellion), but from there you should be able to realize which ones you want to fix.

If you don't want to use rebels mechanics please set minimum collaboration chance to 100% in Mod Options menu - all clans of annexed kingdom will join annexing kingdom in that case.


CREDITS

Crown icon in preview image created by Smashicons - Flaticon - https://www.flaticon.com/free-icon/crown_2164827
Popular Discussions View All (2)
25
7 Aug @ 7:42am
PINNED: Bug reports
Piotr Sulej
1
24 Jan, 2023 @ 10:32pm
PINNED: Future development suggestions
Piotr Sulej
128 Comments
Darth Bane 30 Jul @ 6:33pm 
crashing at last dialog option
PrimalRigs 30 Jul @ 1:23pm 
update please
Generalen 27 Jul @ 9:52am 
Yeah it keeps crashing when doing the last speech option for annexation.
Gyls99 20 Jul @ 10:52am 
Same crash here. The owner seems not around anymore. Perhaps someone else can take ovber?
DoctorofMadness 16 Jul @ 12:40pm 
Current patch; crashes when selecting "you have very few fiefs" dialog when convincing kingdom ruler to accept annexation.

crash report:

https://www.dropbox.com/scl/fi/qvj228y2hpe6y85ujbhkr/crashreport.zip?rlkey=75soa58kjk7ylbn5c4ymrzq9e&st=r6f623ll&dl=0
zxvxvxz 9 Jul @ 8:40am 
Please update the crash about "you have very few fiefs"
snipermonkeycurry 6 Jul @ 5:28am 
update please
sheldontopham2010 1 Jul @ 9:54am 
i also crash when i select has very few fiefs please fix it
Scail 30 Jun @ 8:28am 
Crashes when I select "x has very few fiefs," please fix.