Not required but allows for the full bandit party fights
Permissions and credits
Credits and distribution permission
Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
Upload permissionYou can upload this file to other sites but you must credit me as the creator of the file
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 can convert this file to work with other games as long as you credit me as the creator of the file
Asset use permissionYou are allowed to use the assets in this file without permission as long as you credit me
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 must get permission to earn Donation Points for your mods if they use my assets
Author notes
Released under MIT License (https://github.com/Designer225/FixedBanditSpawning/blob/master/LICENSE).
File credits
Aragas - Mod Configuration Menu (https://www.nexusmods.com/mountandblade2bannerlord/mods/612) Andreas Pardeike - Harmony Patch Library (https://github.com/pardeike/Harmony)
Donation Points system
Please log in to find out whether this mod is receiving Donation Points
Fixed the fix to multi-round crossbow crosshair bug.
Version 1.1.19.105
Updated for v1.2.7.
Version 1.1.18.100
Updated/recompiled? for v1.1.5.
Reworked transpilers.
Version 1.1.17.90
Updated for v1.1.0.
Removed notable gendering code since unique notables make it seem like a poor idea.
Version 1.1.16.82
Delayed patching until just before menu loads so that patch settings are properly applied.
Version 1.1.14.55
Updated to Bannerlord v1.0.0.
Added patches from Hero Encyclopedia Entry Fix as a default-on option.
Version 1.1.13.37
Updated to e1.8.
Rewrote code bypassing character template age setter.
Version 1.1.12.10
Updated to e1.7.2.
Version 1.1.11.8
Updated to e1.7.0.
Updated MCM dependency to 4.3.17.
Version 1.1.9.4
Issued name re-generation for notables with genders changed by this mod.
Version 1.1.9.3
Updated to e1.6.4.
Version 1.1.8.1
Updated to e1.6.3.
Version 1.1.8.0
Code refactoring.
Version 1.1.7.0
Added a patch fixing crossbows missing crosshairs when having a capacity of larger than 1 (and a current capacity of less than that but greater than 0).
Version 1.1.6.0
Added a patch fixing save preview rendering a hero in the wrong gender under specific circumstances.
(Non-MCM users only) Configs now save after start up.
Version 1.1.5
Updated to e1.6.0.
Modified age adjustment code for notables to use linear interpolation.
Version 1.1.4.4
Recompiled for e1.5.9.
Version 1.1.4.3
Updated MCM dependencies.
Version 1.1.4.2
Recompiled for e1.5.7 and updated dependencies.
Version 1.1.4.1
Updated for e1.5.6.
Version 1.1.3.1
Reduced the number of exceptions that could be thrown by the settings getter to 100 at any time. This can be reset by typing the "d225_misc.reset_exception_count" command.
Version 1.1.3
Made MCM optional. A config file will be generated if you don't use MCM.
Version 1.1.2
Updated to e1.5.5. All because one function was changed.
Version 1.1.1.2
Removed ButterLib DLL. You still need to install MCM and all of its dependencies, including ButterLib.
Version 1.1.1
Migrated to MCMv4 API.
Version 1.1.0-hotfix1
Added an exception handler that skips the patch that adds settlements variety for the offending agent.
As noted above, the exception handler is a workaround as I have no idea why this could happen. If you use custom settlement mods, please upload rgl_log_x.txt in C:\ProgramData\Mount and Blade II Bannerlord\logs to me so I can take a look. Also report which settlement mods you used.
Version 1.1.0
Added some variety to townsfolk and villagers through a patch.
Children previously looked funky if age models are changed. This should be fixed.
Some children (those that aren't explicitly called "children," anyway) are no longer as innocent.
Notables also have some more gender variety (though still very slanted toward male by default). Does not affect merchants, gang leaders, and preachers since those have female representation, but that might change in the future.
Version 1.0.4
Updated to e1.5.0.
Updated MCM to v3.1.9.
Updated Harmony to v2.0.2.
Version 1.0.3
Updated MCM (formerly MBOptionScreen) API to version 3.
Version 1.0.2
Updated localization to be more in line with localization from Battle Regeneration.
Version 1.0.1
Fixed localization to be more in line with the mod - the previous version used localization partially from Battle Regeneration.
Version 1.0.0
Merged fixes to a single mod.
Included settings to enable and disable patches.
Version 0.update-2
Fixed Bandit and Agent Spawning: Repatched and recompiled for e1.3.
Fixed Bandit and Agent Spawning: There was another addition, but I will not be forthcoming with it. Let's say it involves children.
Fixed Companion Age Spawning: Recompiled for e1.3.
Fixed Companion Age Spawning: Increased randomized age increase maximum to 32.
Version 0.update-1
FixedBanditSpawning: Fixed bandit spawning to allow multiple versions (this was already in Mixed Gender Troops, but mine will not interfere because only one gets to run anyway and either works)
FixedBanditSpawning: Bypassed age checker within the agent spawner
FixedCompanionAgeSpawning: Bypassed companion hardcoded age check (really, TaleWorlds? 20 years!? You already pulled this stunt with the encyclopedia...)
FixedCompanionAgeSpawning: Bypassed artificial companion age increase machine (just use randomized 0-32 years, TaleWorlds...)
Feel free to include the patches in your mod (subject to the permissive MIT license).
also I took too long to rename the mod's title on Nexus whoops
This collection contains all of my miscellaneous modifications that don't quite fit the mods I am maintaining (and some that do). They are generally quality-of-life improvements (by my standards) or patches to really nagging things (again by my standards). All patches can be turned on or off and/or adjusted.
Spoiler:
Show
Included Patches Note: All patches can be enabled or disabled in the settings. MCM is the preferred way to do it (and I added it as a requirement on the Steam Workshop version), but if you do not, you can edit the settings file in the game's Modules folder.
Fixed bandit spawning to allow multiple troops.
Bypassed age checker within the agent spawner.
Experimental patch to bypass invulnerability for children. (added in update-2)
Bypassed companion hardcoded age check.
Bypassed artificial companion age increase machine...
... and increased randomized age increase maximum to 32 (configurable). (added in update-2)
Increased townsfolk and villager variety... somewhat. Also increased gender variety - though still slanted toward male. (added in 1.1.0)
Fixed save preview showing incorrect gender in some cases. (added in 1.1.6)
Fixed hero entries in encyclopedia not having portraits or renders if they are too young. (ported fromthis mod of mine in 1.1.14)
Unless otherwise noted, these mods should be compatible with others. You can, of course, turn individual patches off to avoid conflicts.