Game Studio / Mod Guides / Gameplay
WPS Royal Privilege
Replaces Royal Privilege's fixed influence discount with a live MCM slider ranging from vanilla to 95 percent.
Player guide
Install, configure, and troubleshoot WPS Royal Privilege.
Use the sections below for setup, requirements, settings, compatibility, removal, and troubleshooting.
Overview
WPS Royal Privilege makes the enacted Royal Privilege policy's override-influence discount configurable from the vanilla 20% value up to 95%.
Description
Once your kingdom is large enough, influence becomes the most precious resource in the game. Every time the AI votes for something catastrophic — a pointless war, a terrible general, handing your best settlement to a rival clan — you need influence to override it.
The Royal Privilege policy is supposed to help with that. And it does, a little — it shaves 20% off the override cost. But at fifty clans that still means thousands of influence per decision, and the AI votes constantly.
WPS Royal Privilege replaces the fixed 20% with an MCM slider you control. Set it to 60%, 80%, or anywhere in between. The policy still needs to be enacted before the configured discount applies.
Features
- MCM slider: Override Influence Discount — 0% to 95%, default 20% (vanilla parity)
- Master toggle — disable to revert to vanilla at any time without uninstalling
- Live updates — slider changes take effect immediately, no save/reload needed
- Designed to be added or removed during a campaign without custom save data; back up important saves before changing any load order.
- Single lightweight Harmony Postfix — no base-game XML or DLL replaced
How It Works
Enact Royal Privilege through the kingdom policy vote screen as normal.
Open Options → Mod Options → [WPS] Royal Privilege+ v1.0; this is the in-game technical settings label for WPS Royal Privilege.
Set Override Influence Discount to the desired percentage.
20% (default) — you pay 80% of base cost (identical to vanilla)
40% — you pay 60%
60% — you pay 40%
80% — you pay 20%
95% — you pay 5% (nearly free)
Requirements
- Mount & Blade II: Bannerlord v1.3.0 or higher.
- Bannerlord.Harmony v2.3.0 or higher (Steam Workshop ID 2859188632).
- Bannerlord.MBOptionScreen (Mod Configuration Menu) v5.9.1 or higher (Steam Workshop ID 2859238197).
Installation
- Manual:
- Copy the WPS_RoyalPrivilege folder into your Modules\ directory.
- Enable it in the launcher after Harmony and MCM, before your other mods.
- Vortex: Click "Mod Manager Download" and deploy.
Compatibility
- Designed to work alongside other WPS mods and mods that do not alter the kingdom-decision override influence calculation.
- Another mod that also patches DefaultClanPoliticsModel.GetInfluenceRequiredToOverrideKingdomDecision() can change patch order or the combined discount. Test the resulting cost before confirming an important kingdom decision.
Developer Notes
Technical note: WPS Royal Privilege uses a Harmony postfix on DefaultClanPoliticsModel.GetInfluenceRequiredToOverrideKingdomDecision().
The module does not replace base-game XML or DLL files.
Troubleshooting
If the discount does not appear, confirm the Royal Privilege kingdom policy is enacted; the setting does not grant or enact the policy.
Confirm Bannerlord.Harmony and Bannerlord.MBOptionScreen are enabled and load before WPS Royal Privilege, then verify the master toggle is on.
Compare the displayed override cost at the default 20% setting before testing a higher value. If the result differs from the configured percentage, test without another mod that changes kingdom-decision override costs.
When reporting a reproducible issue on the mod's Nexus page, include Bannerlord, Harmony, and MCM versions, the slider value, the base and displayed costs, and a complete mod list.
Credits
- Created by Wasted Potential Studios.
- Harmony by Andreas Pardeike.
- Mod Configuration Menu / Bannerlord.MBOptionScreen by the BUTR Team.
Request support or a new idea
Having trouble with this release? Visit its Nexus page for downloads, bug reports, and player discussions. Have an idea for a new mod, feature, port, or compatibility update? Send WPS a gamer request.