@cdragon use this CT file from midgetbanana on pg. 47 to add spells to any of your characters.
Make sure you are controlling them when you add the spells.
plus don not add any spell that they can get from each lvl up, I just add spells all my characters don't have after i reach lvl 4.
How to use this cheat table?
Install Cheat Engine
Double-click the .CT file in order to open it.
Click the PC icon in Cheat Engine in order to select the game process.
Keep the list.
Activate the trainer options by checking boxes or setting values from 0 to 1
I've compressed everything important from Public\Gustav and Public\Shared that you all might want. It contains a ReadMe for noobs and all the files necessary to determine UUIDs for every spell, item, tag, feat, flag, faction and effect in the game. It's not the concise item list everyone wanted but it is everything you'll need to play around with cheat engine and spawn any item in the game. Minus the CT of course. It's compressed as a .7z file so you may need 7Zip to unpack it. It's free and open-source if you don't have it. I don't think I need to update the files for the latest minor patch but if I do, somebody let me know.
Item UUIDs can be found here...
Public-Gustav\Stats\Generated\Data\Armor.txt
Public-Gustav\Stats\Generated\Data\Object.txt
Public-Gustav\Stats\Generated\Data\Weapon.txt
Public-Shared\Stats\Generated\Data\Armor.txt
Public-Shared\Stats\Generated\Data\Object.txt
Public-Shared\Stats\Generated\Data\Weapon.txt
[ENABLE]
{$lua}
if syntaxcheck then return end
local cmdCall = getAddress("cmdCall")
local cmdAddr = getAddress("cmdAddr")
local cmdArgs = getAddress("cmdArgs")
writePointer(cmdAddr, getAddress("ChangeApprovalRating"))
writeInteger(cmdArgs + 0x28, 0)
writeInteger(cmdArgs + 0x38, 100)
executeCodeEx(0, nil, cmdCall)
{$asm}
assert(true)
[DISABLE]
ingwe has a solution that works. BTW: has anybody noticed that while it seems to work when I look at approval for the character in the menu it seems like the dialogue that it would unlock at certain points don't occur? Is this one of those it's-just-the-display modifications that bypasses milestones measured as they occur? Or maybe I just screwed stuff up, I don't know.
ingwe has a solution that works. BTW: has anybody noticed that while it seems to work when I look at approval for the character in the menu it seems like the dialogue that it would unlock at certain points don't occur? Is this one of those it's-just-the-display modifications that bypasses milestones measured as they occur? Or maybe I just screwed stuff up, I don't know.
I know there's a bug specifically with Lae'zel this patch that is preventing her from expressing her full approval on the celebration night. I can't speak for other characters and scenarios though.
[ENABLE]
{$lua}
if syntaxcheck then return end
local cmdCall = getAddress("cmdCall")
local cmdAddr = getAddress("cmdAddr")
local cmdArgs = getAddress("cmdArgs")
writePointer(cmdAddr, getAddress("ChangeApprovalRating"))
writeInteger(cmdArgs + 0x28, 0)
writeInteger(cmdArgs + 0x38, 100)
executeCodeEx(0, nil, cmdCall)
{$asm}
assert(true)
[DISABLE]
ingwe has a solution that works. BTW: has anybody noticed that while it seems to work when I look at approval for the character in the menu it seems like the dialogue that it would unlock at certain points don't occur? Is this one of those it's-just-the-display modifications that bypasses milestones measured as they occur? Or maybe I just screwed stuff up, I don't know.
Thanks for pointing me to that post. Works fine now
Hey all, sorry if this has been asked before but I'm un-sure of how the Ability Stat Points function works. I save my game to populate the values but I haven't figured out the process for properly changing the values.
My guess was that I needed to change the values under the Adress or Value column and then maybe save/reload the game? But it doesn't seem like that's the case.
Hey all, sorry if this has been asked before but I'm un-sure of how the Ability Stat Points function works. I save my game to populate the values but I haven't figured out the process for properly changing the values.
My guess was that I needed to change the values under the Adress or Value column and then maybe save/reload the game? But it doesn't seem like that's the case.
Once they load up change them to 30,save and then reload that save. That always works for me.
Hopefully there will be a cheat table for 132 version soon since most of the options are not working.(the attribute one still works though, so does the one for the rolls(even though it is in broken section).
Yeah, i think that because the table is a bit old, some cheats are not working. Like the pet pal and comprehend languages, or the one to give more spell slots.
So, is it possible to update please?
Thank you very much
Hey all, sorry if this has been asked before but I'm un-sure of how the Ability Stat Points function works. I save my game to populate the values but I haven't figured out the process for properly changing the values.
My guess was that I needed to change the values under the Adress or Value column and then maybe save/reload the game? But it doesn't seem like that's the case.
Once they load up change them to 30,save and then reload that save. That always works for me.
Hopefully there will be a cheat table for 132 version soon since most of the options are not working.(the attribute one still works though, so does the one for the rolls(even though it is in broken section).
Thanks for the tip, I was able to get everything to 30 except for Dex and Strength (which ironically are the stats I was hoping to increase lol). Maybe those parts of the table just need to be updated unless there's a different way to get them to work.
Hey all, sorry if this has been asked before but I'm un-sure of how the Ability Stat Points function works. I save my game to populate the values but I haven't figured out the process for properly changing the values.
My guess was that I needed to change the values under the Adress or Value column and then maybe save/reload the game? But it doesn't seem like that's the case.
After playing around with the tool a bit more (and crashing the game a bunch), I discovered the Stat Points function still works but it is a little confusing and took some trial and error. The most confusing part is that the different stats don't match up with the stats in-game.
Example - I change the value for Dexterity in the table but it actually changes Intelligence in-game. The Value also isn't 1:1, I'm not sure what the math is behind it but I ended up using values of 10 to get a base stat of 18 in any category IIRC.
So far it looks like:
Modifying Strength influences Constitution in-game
Dex -> Intelligence
Constitution -> Wisdom
Intelligence -> Charisma
I'm not technical enough to really speculate what's going on or propose any solutions but hopefully, this information helps anyone out who might be trying to take a look at it.