Mod Name: Improved NPC Attribute Distribution
Game: Mount & Blade II: Bannerlord
In the vanilla game of Mount & Blade II: Bannerlord, NPC attribute distribution can be frustrating for players. The allocation of attributes by NPCs may not seem sensible based on their skill levels, as the existing taxicab metric often leads to decisions that don't align with what players would consider logical attribute priorities.
For instance, when comparing the choice between three skills at 50 and one skill at 120, any reasonable person would invest in the skill at 120. However, due to the taxicab metric's reliance, the game may incorrectly decide to allocate attributes to the three skills at 50, which often favors more combat-related attributes.
This mod introduces an improved metric, enabled by default, to offer a more sensible attribute distribution for NPCs. Additionally, players have the flexibility to swap it for other distribution models, allowing customization of their experience with NPCs.
NPCs now correctly gain Attributes during their generation on levels divisible by 4, addressing an issue where it occurred on levels divisible by 4 plus 1.
Choose from different attribute point spending models:
- Vanilla: Retains the original game behavior, utilizing a taxicab metric for attribute distribution.
- Vanilla Enhanced (Default): Slightly tweaks the Vanilla model by using a Euclidean metric (squared) for enhanced balance.
- Optimized: Removes balance considerations and directly invests in attributes needed, optimizing attribute allocation.
Set predefined values for the amount of attributes any NPC has available at level 1:
- Minimum: 6
- Weak: 12
- Vanilla (Default): 15
- Player: 18
- Advanced: 21
- Strong: 24
- Super Human: 27
Activate this option to make Wanderers spend only necessary focus points, providing more customization options.
- Download the mod from Nexus Mods or Subscribe to the mod on Steam Workshop.
- Extract the files to your Mount & Blade II: Bannerlord Modules folder, if you downloaded it from Nexus Mods.
- Enable the mod in the game's launcher.
This mod should be compatible with any mod, since it modifies only 3 relatively recently added functions.
If you encounter any issues or have suggestions, there are multiple ways to provide feedback:
- Submit an issue on the GitHub repository for technical issues or detailed bug reports.
- Leave a comment on the Steam Workshop page with your thoughts, suggestions, or feedback related to your gameplay experience.
- Visit the Nexus Mods page and leave your comments, suggestions, or feedback for the mod community.
Your feedback is valuable and helps improve the mod for everyone. Thank you for your contributions!
Special thanks to the Mount & Blade II: Bannerlord modding community for their support and contributions.