Best Ruler Stats (Configurable)

If you liked this item, please rate it up on Steam Workshop page.

Author: mat1432

Last revision: 21 Mar, 2023 at 07:39 UTC

File size: 1.04 MB

On Steam Workshop

Description:

1.34.* ; This Mod Does Not Need to be Updated!

Updates your Ruler, Heir AND Consort skill points!

This Mod detects the maximum possible stats, and gives you a choice to adopt that, or configure a stat profile manually!
It allows you to set a defined target for your ruler stats between 1 Point and 200 Points!
This means you can configure your ruler to have max stats with any mod that changes max ruler stats!

This Mod is completely dynamic and should be compatible with just about every major mod.

This is a cheat mod!

How It Works

This mod DOES NOT EDIT THE DEFINES (For Compatability)
There are 2 types of operation: ‘Normal’ and ‘Minimum’

  • Normal (Default) = For each MP category: ADD Defined Points to each category up to the Game Maximum.
  • Minimum = For each MP category: Raise each ruler stat up to the Defined Minimum; except unless it is already higher than your set minimum.

Example:
  1. Say your ruler is elected as a 1, 5, 4
  2. You have chosen a defined target of 4
  3. In this game, maximum possible stat is 6 (like normal)

After your ruler updates:

Setting Type
Normal
Minimum

Before
1, 5, 4
1, 5, 4

After
5, 6, 6
4, 5, 4

Difference
+4, +1, +2
+3, -, –

This Mod is:
  • NOT Achievement Compatible! (Modifies the checksum)
  • But will work on an Ironman save.

Mod Templates

I have included a Template Feature[github.com] that configures the selected stat target automatically.
It is hard-coded; So new additions or updating changes will require a new patch of this mod.
If you find mods have changed their defines, or want me to add a new mod to the templates list; Please post in the Discussion (not comments).

Supported Mod Templates List
  • Max Skill (Autoatically Detects the Game Defined Maximum)
  • Anbennar Expanded (9 Max Skill)

Mod Compatability
The Defines

This mod DOES NOT EDIT THE DEFINES
Reason being, is to ensure likely compatability with other mods.
If you want to edit the Defines
Check the Wiki[eu4.paradoxwikis.com], you are looking for RULER_MAX_SKILL under NNationDesigner[eu4.paradoxwikis.com]!

On Actions

This mod does NOT use On Actions
Like above, to ensure likely compatability.
Though, I am considering adding a second vesion of this mod that uses strictly On Actions. (No guarantee)
The theory is it will boost performance (marginally) by only running its complex checks when Rulers ascend, heirs are born/elected and consorts are added. (AKA Event-based scripting)

Not Yet Asked Questions / Q&A
Q: Multiplayer?

A: Yes

Q: With No Limits Nation Designer I can make a 50,50,50 ruler, can this mod do that?

A: Nope, Sorry Mate! The command change_<adm|dip|mil> will only ever bring their stats up to game maximum! (Found in Defines)
Edit: Yes, only if you have a mod that changes the defines to expand ruler stats! The mod supports up to 100 stat points.

Q: Why not just hardcode it to 15 from the start?

A: Then the hidden background event would fire every month and error every time. To keep log files down and help wih that little bit of performance, I suggest you honestly select the correct option.
Edit: The mod now the game defined maximum, and configures itself to that.

Install and Uninstall Compatibility
Forwards Compatability
  • Almost Guaranteed!
  • The mod doesn’t edit or replace any files, only adds files. It should be forwards compatible with every future update!
Backwards Compatability
  • Limit is Patch 1.23[eu4.paradoxwikis.com] (16 Nov 2017)
  • I’m not entirely sure when each feature I use here was added but 1.23 is the absolute limit.
Save Compatability
  • Should be safe for any active save game!

AI
  • The AI will never use this mod or its features!
  • If a game is saved with any menu open, the AI will close it without changes.

Inspired by Best Ruler Stats by Paragon

Check out my other Monarch Point Mod Greater National Focus

GitHub Repository[github.com]
Licensed under the GNU General Public License v3.0[github.com]