About this mod
Recruitment overhaul (garrisons included) for more realistic armies & wars.
Troop overhaul, no more peasant upgrading to noble, each unit belong to it's social rank.
Battles are also re-balanced & slowed down, increasing tactical value in engagements.
Compatible with RBM & Banner Kings. All modules are toggle-able.
- Requirements
- Permissions and credits
- Changelogs
Find the source code in optional downloads.
This mod is an attempt to make army recruitment and composition more realistic.
Faction units are based around the 10th century, except for Khuzait based on Mongols from the 13th century.
Battles are also modified and will last longer.
MODULES:
Troop replacement
Spoiler: Show- all non elite units are now peasants with terrible skills & equipment
- most elite units are free-man subjects with average skills & equipment
- a small part of elite units are nobles with better skills & equipment
- each unit has it's own mini troop tree, allowed to upgrade to a more experienced version (skill changes only, equipment stays the same)
Garrison Recruitment ChangesSpoiler: Show- garrison is now recruited from town/castle & surrounding villages (empty garrison won't recruit, vanilla behavior)
- relation with notables, wage limit & party size limit are taken into account
- fixed vanilla garrison wage limit (the wage limit set in party settings is now respected)
Volunteers Spawn Rate ChangesSpoiler: Show- settlement recruits spawn chances can be reduced (divided by 5 by default)
Mercenaries Spawn ChangesSpoiler: Show- tavern mercenaries spawn number can be reduced
Volunteers Recruitment ChangesSpoiler: Show- apply restriction to every hero for recruitment
- number of available slots for recruitment is affected by clan tier, faction membership, culture, war, ownership, overlord/notable relation & perks
- this should apply to AI & player
- customizable bonus to player for recruitment
Code from Feudal Warfare by conleyc86
"Recruiting from notables, though, requires that you earn that right. There is no single path to it, however. You can befriend notables through questing (and the mod Small Talk), you can join a faction, improve your clan tier, befriend the ruling lord, and the biggest thing of all - you can have your own fief."
AI Lords FillStack ChangesSpoiler: Show- number of free units given to AI Lords on re-spawn can be modified
Battle Speed ChangesSpoiler: Show- better horse charge collision
- slower movement speed
- slower ladders climbing (greatly improve siege weapons utility)
- slower ready attack speed
- slower release attack speed
RBM Config ChangesSpoiler: Show- armor value from x2 to x3
- pole-arm nerf
- 1H sword nerf
- maces nerf
- javelins huge boost
INSTALLATION:
1_ download main module
2_ place the module in \Mount & Blade II Bannerlord\Modules folder
3_ load BannerlordLevies after RBM in the mod manager
FEEDBACK:
You can help me to improve the mod here.
REGARDING RBM:
Some troops are equipped with low tier weapons to match their stats prerequisite, while you can use this mod without RBM, it is highly recommended because it will boost those weapons.
COMPATIBILITY:
BannerKings compatible (load it before BannerlordLevies)
ATC is used to patch volunteers when they spawn for maximum compatibility. Should be compatible with other ATC troop changers but not balanced.
Mods changing troops without ATC could be compatible if you disable my troop overhaul, but not guaranteed.
For modders:
XMLs:
- combat_parameters.xml (modified RBM version to increase horseback javelin throwing max left angle, otherwise hobelars won't throw their weapons when circling enemy)
- native_parameters.xml
- bandit NPCCharacters modified
- mercenary NPCCharacters modified
- militia NPCCharacters modified
- villager NPCCharacters modified
Harmony Patches:
- Prefix typeof(Town), "DailyGarrisonAdjustment"
- Prefix typeof(MobileParty), "FillPartyStacks"
- Postfix typeof(RecruitmentCampaignBehavior), "FindNumberOfMercenariesWillBeAdded")]
Overrides:
- override float GetDailyVolunteerProductionProbability() (including ATC modifications, so ATC is required even if you don't uses the troop replacement)
- override int MaximumIndexHeroCanRecruitFromHero() (code from Feudal Warfare)
RECOMMENDATIONS:
RTS Camera 1.2.8
Deadly siege Engines
True Sieges (slower battle ram & siege tower)
Hybrid Blocking
Fluid Combat Overhaul (I personally only use the blocking module)
Balanced Tournament Armor (low tier armor recommended otherwise tournaments could be very long)
Banner Kings
[color=#f1c232]CREDITS:
ATC obviously for the clean troop patcher
RBM for the amazing re-balance
De Re Militari this mod helped me to understand troop patching
Feudal Warfare for volunteers recruitment restrictions code & source of inspiration
My Little Warband used to create troops equipment templates
WarAndAITweaks from which I modified & integrated code
Illustration from artist Giuseppe RAVA https://www.g-rava.it/