Page 8 of 75

Re: Pathfinder: Kingmaker (Steam)

Posted: Thu Sep 27, 2018 11:02 pm
by vitaeexmorte
Just an update on class levels.
There are indeed two addresses involved.
One governs the spell progression, other the feat/class progression.
For example, as a sorcerer: you could repeat getting all level 1 spells while simultaneously getting the level 20 bloodline feat.
And then make them the same again for normal leveling.

As mentioned by others. increases to HP and Saves are independent of that and seem to be directly connected to the levelup process.

Not so stealthy edit:

After further testing found the following:
All values are simply 4 byte,
Max HP can be edited, but changes back after levelup. Didn't find current HP, reduced max to 10 an my char collapsed with 1 HP, increased it again to 100 and he had 91. So i assume it is percentage based. Also likely gets calculated like saves (base+boni from other sources).
Saves can be permanently changed. Hovering over them shows your "Class Bonus" that's the one that's keeps getting added everytime you reach a certain feat level. So repeating certain levels will inflate them pretty fast.

even more testing
Yep, max HP is a 4 byte value that gets added in increments of 5 per levelup (in my case, class: sorcerer, might be different for meatier classes).
And can also be changed permanently.
Should be easy enough to add them to the list. From what I can tell, Max HP address seems to be near the attributes and saves near the skills.

Re: Pathfinder: Kingmaker (Steam)

Posted: Thu Sep 27, 2018 11:39 pm
by Niedzielan
vitaeexmorte wrote:
Thu Sep 27, 2018 11:02 pm
Max HP can be edited, but changes back after levelup.
Searching for Max Health directly, it resets as soon as you click the Level Up button (you don't need to go through with it, can just back out immediately). Instead, there's a different variable that doesn't include bonuses which you can edit. In the saves it's called "HitPoints", and in my table it's listed as "Base Health" under Attributes/Others.

Current HP is actually stored as "Damage Taken"

Re: Pathfinder: Kingmaker (Steam)

Posted: Thu Sep 27, 2018 11:46 pm
by vitaeexmorte
Niedzielan wrote:
Thu Sep 27, 2018 11:39 pm
In the saves it's called "HitPoints", and in my table it's listed as "Base Health" under Attributes/Others.
So you already found it, unfortunatly you table doesn't populate for me, likely because of the using codex vesion.

edit
Double checked, your pointers differ by missing the first offset.
Example:
DrummerIX strength: 28+d8+34
yours: d8+34

Strangely, adding it doesn't make it work. *shrug*

and another edit
Yes, the debug version works
At some point I should really sit down and learn some stuff. Looking at the two scripts I have no idea how you can find the right addresses with completly different AOB scans. :oops:

Re: Pathfinder: Kingmaker (Steam)

Posted: Thu Sep 27, 2018 11:49 pm
by Niedzielan
vitaeexmorte wrote:
Thu Sep 27, 2018 11:46 pm
Niedzielan wrote:
Thu Sep 27, 2018 11:39 pm
In the saves it's called "HitPoints", and in my table it's listed as "Base Health" under Attributes/Others.
So you already found it, unfortunatly you table doesn't populate for me, likely because of the using codex vesion.
My table uses AOBs, though slightly different version than DrummerIX's it should still work. Try the Attributes table in the Debug section of my table?

DrummerIX adding all the extra things to their table should be fairly easy, I don't mind if they take the offsets from my table, it's near enough the same. (Just more stuff like Speed and Attributes)

edit:
vitaeexmorte wrote:
Thu Sep 27, 2018 11:46 pm
double checked, your pointers differ by missing the first offset.
Example:
DrummerIX strength: 28+d8+34
yours: d8+34

Strangely, adding it doesn't make it work. *shrug*
We hook into different functions.
One difference is that mine updates when I switch characters in the character screen or the inventory screen, not just the character screen.

Re: Pathfinder: Kingmaker (Steam)

Posted: Fri Sep 28, 2018 1:17 am
by Lord Blade
So, is there a way to get infinite ability/skill points for character creation?
Or are we stuck making a character and then editing them once the game gets going?

EDIT:

Also, is there the chance of a "date" editor? Because there's apparently time limits in this game (like the fact that you have 90 days to finish the first act or you automatically lose).

Re: Pathfinder: Kingmaker (Steam)

Posted: Fri Sep 28, 2018 2:07 am
by Empress_Ravenna
you can just edit that date setting yourself.. but 90 days isnt too bad if your using this table your gonna be OP anyways..

Re: Pathfinder: Kingmaker (Steam)

Posted: Fri Sep 28, 2018 2:27 am
by Lord Blade
Empress_Ravenna wrote:
Fri Sep 28, 2018 2:07 am
you can just edit that date setting yourself.. but 90 days isnt too bad if your using this table your gonna be OP anyways..
How exactly do I find the date then?

Re: Pathfinder: Kingmaker (Steam)

Posted: Fri Sep 28, 2018 3:26 am
by vitaeexmorte
Need to make a correction about getting all feats through repeated down leveling of specific levels.
This only works with feats acquired via the class.
Feats gained via character level don't prompt the selection menu if you reach that point again.

Example:
A level 6 character with a level 6 sorcerer gets two feats upon level up to 7.
The character can choose metamagic quicken and the class can choose diehard (through bloodline feat).
If you downlevel both to 6, you can choose another bloodline feat (except diehard, which you already have) but not another metamagic.

Not sure if there is yet another value that need to be changed.

Re: Pathfinder: Kingmaker (Steam)

Posted: Fri Sep 28, 2018 3:53 am
by Viken
vitaeexmorte wrote:
Fri Sep 28, 2018 3:26 am
Need to make a correction about getting all feats through repeated down leveling of specific levels.
This only works with feats acquired via the class.
Feats gained via character level don't prompt the selection menu if you reach that point again.

Example:
A level 6 character with a level 6 sorcerer gets two feats upon level up to 7.
The character can choose metamagic quicken and the class can choose diehard (through bloodline feat).
If you downlevel both to 6, you can choose another bloodline feat (except diehard, which you already have) but not another metamagic.

Not sure if there is yet another value that need to be changed.
Feats are separated into Magic-based and Fighting-based, from what I understand. So you can get feats for both sets, depending upon your class and level, or you can get one or the other. It's probably set up the same way as different spell levels are.

Re: Pathfinder: Kingmaker (Steam)

Posted: Fri Sep 28, 2018 5:12 am
by vitaeexmorte
Viken wrote:
Fri Sep 28, 2018 3:53 am
Feats are separated into Magic-based and Fighting-based, from what I understand. So you can get feats for both sets, depending upon your class and level, or you can get one or the other. It's probably set up the same way as different spell levels are.
That is another thing entirely.
The same happens if you were to do it with a fighter.
For some reason feats gained by character level can't be repeated.
The only way to get all the feats you want and can't get through your class, is to multi class into one that can get them.
Say as a mage getting from a fighter clas armor/weapon proficiency.

A pure feat editor become evermore interessting. :D

Re: Pathfinder: Kingmaker (Steam)

Posted: Fri Sep 28, 2018 6:51 am
by nairit
Does someone else also have this problem? :-

sequence of events:

Currently level 2 wizard
use cheat table to become level character level 1
use instant level up to multi-class into fighter
get fighter level 1
get fighter level 2
get fighter level 3
get fighter level 4
use cheat-engine to drop to fighter level 1
get fighter level 2 and get second feat
if I try to again drop down to fighter level 1 and level up to get fighter level 2, it bugs out
can't do anything on the level up screen and loading a save after the edit, the ui is still corrupt.

Any help?

Re: Pathfinder: Kingmaker (Steam)

Posted: Fri Sep 28, 2018 7:04 am
by CaesarCzech
any progress on being able to change your class levels via table ?

Re: Pathfinder: Kingmaker (Steam)

Posted: Fri Sep 28, 2018 7:05 am
by bregoran
nairit wrote:
Fri Sep 28, 2018 6:51 am
Does someone else also have this problem? :-

sequence of events:

Currently level 2 wizard
use cheat table to become level character level 1
use instant level up to multi-class into fighter
get fighter level 1
get fighter level 2
get fighter level 3
get fighter level 4
use cheat-engine to drop to fighter level 1
get fighter level 2 and get second feat
if I try to again drop down to fighter level 1 and level up to get fighter level 2, it bugs out
can't do anything on the level up screen and loading a save after the edit, the ui is still corrupt.

Any help?
Got the same problem and had to load a previous save.

Re: Pathfinder: Kingmaker (Steam)

Posted: Fri Sep 28, 2018 7:15 am
by pockey
New hotfix v1.0.1 out. Can we get updated tables? Thank you!

Edit: The hotfix doesn't break the tables. I don't know why I got some errors earlier but everything seems to be working still.

Re: Pathfinder: Kingmaker (Steam)

Posted: Fri Sep 28, 2018 7:35 am
by fireundubh
The hotfix breaks the game.