Pathfinder: Kingmaker

File information

Last updated

Original upload

Created by

Hsinyu

Uploaded by

hsinyuhcan

Virus scan

Safe to use

Tags for this mod

About this mod

This mod allows you to get multiple classes per character level. Also includes some cheat options that can help you build your character.

Permissions and credits
Changelogs
Note
  • You can build a gestalt character with this mod.
  • In my opinion, it's not so fun to picked too many classes in one character, but you own your choice.

Features
  • You can select multiple classes from the mod menu, and gain one level of every chosen class when you select any class in the level-up screen.
    • There are options to auto take the highest stats from chosen classes (turned on in default).
    • Or you can turn off those options and only take hit points, skill points, BAB and saves from the class manually picked in the level-up screen.
    • The calculation of highest saves is similar to but different from the gestalt rule, it will try to calculate the saves by the highest levels of each class, regardless the order they are picked by player (because the game can not store the order nor store the stats in decimal point format).
      e.g. a character on 12th level with 11 Fighter 3 Barbarian 7 Cleric 3 Rogue
      fortitude: 11 high (from Fighter) + 1 low = 11 * (1/2) + 1 * (1/3) + 2 = 7.83 (rounded down to 7)
      reflex: 3 high (from Rogue) + 9 low = 3 * (1/2) + 9 * (1/3) + 2 = 6.5 (rounded down to 6)
      will: 7 high (from Cleric) + 5 low = 7 * (1/2) + 5 * (1/3 ) + 2 = 7.16 (rounded down to 7)
    • You can get all feats and spells of all applied classes.
    • It will not break the spell book, unless you have too many caster classes (up to 5 spell books).
    • One class will only gain one level at once, even if you select a class in both the mod menu and the level-up screen.
    • You cannot have more than one archetype on one class, and cannot overwrite existing archetype.
    • Classes that do not meet the prerequisites will not be applied. (prerequisites could be ignored by cheating options)
    • If the selections conflict with each other, the following order will be followed:
      the class you pick from the level-up screen > other classes (same order as display list)

  • Option to lock the character level, allowing you to gain a class without gaining any character level, hit points, attribute, skill points, saves... etc.
  • Options to ignore attribute and skill point limits.
  • Options to ignore specific prerequisites.
  • Options to ignore specific restrictions.

Installation

Compatibility (list of tested versions)
  • game version 1.2.5d - 1.3.x / 2.0.x
  • UMM version 0.14.1 and above

Mod Conflicts
  • Character Level 29
  • "Take Highest Hit Die ..." is incompatible with "Add Full Hit Die ..." (it works but causes incorrect result) - Bag of Tricks
  • "Ignore Attribute Cap / Points Remaining (CharGen)" will be overwritten by "Maximal Ability Score At Character Creation" - Bag of Tricks
  • "Recalculate Caster Level ..." does not count the level increasing with "Prestigious Spellcaster" feat - Eldritch Arcana
  • The Favored Class Hit Points calculation may not be correct because we each implements it in a completely different way - Eldritch Arcana

Recommend Mods
  • Respecialization (useful to reset your character if you suffered any bug with this mod)

Known Issues
  • This mod takes more than 3s to load, because I used some crazy way to implement it. You have been reminded.
  • The game cannot handle more than 5 spell books.
  • When ignoring remaining attributes and skill points, the assignment page will be automatically skipped (you can click the tab manually).
  • Bloodline level can go higher than character level (if you have more than two classes that increased the same bloodline level).
  • If you get more than one caster level from Alchemist, Magus or Wizard at once, all new spells can be selected from the current highest spell level.
  • You may lose the favored class HP bonus with "multiple classes" feature, it's not a bug, but you can use an option to get it back. See reference.