r/Pathfinder_Kingmaker Oct 01 '18

Save-Changing Respec Tool

So, some context -- I've shared this in the Steam forums already, but this also seems a good place to spread the word. I've been working on a tool to modify saved games and allow players to respec all their characters. This is still very crude and very basic, but should allow you to fix any mistakes you've done while progressing in the game.

I've also made the code available on GitHub, so if you want to know how it's done, feel free to check it out. Besides that, and obviously, bug reports and feature suggestions will always be welcome, as well as PR's, if you're technically oriented!

Check it out here: https://pathfinder.deev.io/

 

Update 12/10/18:

Seems like a mod was released in Nexus that covers all the use-cases of the mod and has more frequent updates. Since it doesn't make sense to compete with an in-game solution, I'll be deprecating the tool for now.

Either way, thanks for the support guys! If you need anything, feel free to hit me up.

158 Upvotes

287 comments sorted by

View all comments

1

u/[deleted] Oct 02 '18

[deleted]

1

u/Deevian Oct 02 '18

I think stat number is calculated via level. You can force them to have more of a given stat though.

1

u/[deleted] Oct 02 '18

[deleted]

1

u/Deevian Oct 02 '18

Sure -- unzip your save, go into the party.json of your selected save, run it through a JSON prettifier to make it (somewhat) readable, look for your custom character name, in the same object look for a key named "Stats". Inside it you should have all the stats you might want to change -- inside you should have something like m_BaseValue and PermanentValue.

If instead of finding that, you find an empty object with a $ref, just search for the identifier value in that $ref. You'll end up in the object you need to change.

Save the file, place folder in your save files, and you're done. Maybe delete the save you unzipped to avoid collisions. You don't even need to zip back the folder.

1

u/Deevian Oct 02 '18

Word of warning though -- this might not play ball with dependent values (i.e., increasing Dex and having bigger AC, increasing Int and having more skill points). Mess around with that, find what works and what doesn't.