Adds additional mercenaries to the tavern. The possible mercenaries available is customizable, from a from self made json files or default setting of minor clans. This mod does not replace the normal game's tavern mercenaries.
Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
Upload permissionYou are not allowed to upload this file to other sites under any circumstances
Modification permissionYou are allowed to modify my files and release bug fixes or improve on the features so long as you credit me as the original creator
Conversion permissionYou are not allowed to convert this file to work on other games under any circumstances
Asset use permissionYou must get permission from me before you are allowed to use any of the assets in this file
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou are not allowed to earn Donation Points for your mods if they use my assets
Author notes
This author has not provided any additional notes regarding file permissions
File credits
This author has not credited anyone else in this file
Donation Points system
Please log in to find out whether this mod is receiving Donation Points
Changelogs
Version 1.1.9
Check for siege before adding character to tavern to prevent trash
Refactor Spawning in Tavern to be more specific
Version 1.1.8
Changed communication with documents folder to not depend on taleworlds changed method
Adjusted a few other functions calls that changed with this patch.
Version 1.1.7
Removed extra initialization on campaign/sandbox start.
Fix crash on sandbox campaign start.
Version 1.1.6
Updated MCM requirement in submodule to match the new MCM Module Structure.
Version 1.1.5
Fixes a crash that happens when user is a prisoner in a town on update
Version 1.1.4
Renamed project to more accurately reflect what the mod does
Added option to choose to spawn custom mercenaries in same slots as normal mercenaries instead in townfolk location. (Use at your own risk may cause spawn conflictions)
Version 1.1.3
Documents\Mount and Blade II Bannerlord\Configs\ModSettings\MinorClanTroopRecruitment\CustomOptions stores the current customjson files
Spawn settings now generates list of options from json files present in CustomOptions folder
Version 1.1.2
Removed back submodule check when crashed when not using Mod Configuration menu 3.x.x
Version 1.1.1-beta
Removed quality of life changes for base game mercenaries. Tale worlds changed the permission level of functions needed to access their information.
Added the ability to only hire a singular recruit
Changed the tag for Spawning the custom unit in the tavern. Now spawns in basic npc spots like wanderers should help eliminate some crashes
Version 1.1.0
Adds the ability to modify json files in moduledata folder to set up your own list of possible mercenaries available.
Version 1.0.7
Updated calculation of players location from previous depreciated method used
Version 1.0.6
Fixed bug when creating a campaign with Same Town Culture Only option selected (clan leaders aren't created on campaign creation caused crash)
Version 1.0.5
Added options menu via (MCM - Mod Configuration Menu)
Option to control spawn by culture (by minor clan leaders culture aka darshi/ghilman's leader is from the aserai). Those using mods that add minor clans I suggest using default any culture setting(Future TODO is a custom xml for mercenary options)
Option to control the minimum and maximum number of troops. (min 1-15 and max 15 - 30)
Option to add additional multiplier on the calculated number of troops
Option to increase the cost of minor clan troops by a multiplier
Option to control the chance of minor clan troops to spawn
Fix tavern minor clan merc from not spawning in tavern when player is inside of town on update tick. No more needing to leave and reenter for tavern character to update.
Version 1.0.4
Fixed Crash when loading into a game while in a town/settlement and talking to any character.
Minor clan mercs now spawn on loading into game, no need to leave town to trigger the first spawn
Reordered Game menus in town. They are now below enter tavern and normal hire mercenaries/ransom all options ( Hopefully tale worlds will move the new 1.4.1 merc hire so that the ransom options are paired together and not sandwiching the mercenary option)
Added Recruit to party limit from town game menu. For both minor clans and regular mercenaries.
Added dialog to hire past your party limit inside of the tavern. For both minor mercs and Regular mercenaries.
Version 1.0.3
Readded dialog, should not longer crash when speaking to someone at a non-location (like talking to party members, speaking to poachers, gangleader fight dialog)
Updated module load method, no longer crashes when trying to enter Custom Battle
Version 1.0.2
Removed added hiring dialog inside of taverns.
Version 1.0.1
Fix crash on speaking to anyone on the campaign map (apologizes very obvious code bug I overlooked)
Version 1.0.0
Adds the ability to Recruit Minor Clan Troops as mercenaries.
They act like existing mercenaries and refresh every day.
Formally called Minor Clan Troop Recruitment name changed to be more accurate. Version 1.1.9 tested for 1.6.1 & 1.6.2 Beta Uses MCM 4+ (Mod Configuration Menu)
Adds additional mercenaries to the tavern. The possible mercenaries available is customizable, from a from self made json files or default setting of minor clans.
Is existing save compatible and can be removed at any time during your play though. And does not replace the games normal tavern mercenaries.
Features:
Ability recruit troops either inside of the tavern itself or from the town's tavern game menu.
On new campaign start or load new mercenaries will be populated in every town/city.
The mercenaries available are derived from user created json files or from minor clans (default setting). Depending on what setting is selected.
Compatible with other mods like Calradia at War, which adds custom troop types and Minor Clans. With the default minor clans settings adding the new clans into the pool and the custom troop types can be added to user's custom json.
Does not replace the games normal tavern mercenaries.
The mod can be removed at anytime and not affect current saves.
Creating your own list of Available Mercs: On first time loading post 1.1.3 the mod creates a folder located at C:\Users\*currentUser\Documents\Mount and Blade II Bannerlord\Configs\ModSettings\CustomTavernMercs Inside of this CustomTavernMercsfolder are 4 json files that can be customized, deleted or used as an example. These custom files are json format. Check out the wiki page here for info about creating your own or navigating the custom warnings. Addition or removal of json files from this folder will possibly affect the currently selected option, so do verify you have the option you would like selected next time you launch the game after adding or removing a file.
Installation:
Extract the zip file to C:\Program Files (x86)\Steam\steamapps\common\Mount & Blade II Bannerlord\Modules
Navigate to "Modules > Bannerlord.CustomTavernMercs> bin > Win64_Shipping_Client" in your game files.
Right Click the "MinorClanTroopRecruitment.dll" and click properties
Should see a unblock button at the bottom, unblock it
This Mod needs MCM version 4+, Mod Configuration Menu to run. It handles the options screen. It can be downloaded here
Start the Bannerlord launcher and then tick Custom Tavern Mercenaries in the Singleplayer > Mods tab.