I actually have a cheat table that will permanently edit the value added to the base stats. I can do this at character creation, or at any time after. I've been using it on a mage playthrough to get around the spell slot problem (just edit the intelligence down to a reasonable number before leveling up, and then back up to max afterwards). It doesn't raise anything above the stat cap of 30 though.
The trainer absolutely does raise the stat used above 30, which is great for melee damage and the like when it registers. I also was using it on a new character last night and at some point it finally clicked in and showed everything on the character sheet, AND raised the numbers for my skill checks...so I only needed a 1 roll on everything to pass. So the trainer option is great, it just is a little wonky for when it decides to register. Sometimes it works right away, sometimes I can pick up stuff, interact with things, change equipment, activate spells, etc., and it doesn't show the stat increase...then it just seems to work eventually if I leave the edit in long enough.
Sorry if I come across like an ignoramus, how does a cheat table work? I'm not familiar with that. Feel free to PM me if that is easier. If it will let me build chars with the stats I've used in PnP, I will be delighted, thanks!
Likewise with the stat trainer. Sometimes it works perfectly, other times it's wonky. This game doesn't seem like an easy one to make a trainer for given the number of moving bits and pieces - especially in early access!
I'm using CoSMOS, but you could also do a similar thing with CoSMOS from CheatHappens. A table is just a saved format with the addresses and or scripts you need to make edits, lock values, etc.
If you do a google search for Baldur's Gate 3 cheat table you will likely find a few places where there is work being done on this and various different tables being shared.
Thank you, will see what I can figure out!
From what I have been able to gather through CoSMOS, one of the big problems is that the engine itself is made around a kind of client/server model. So you have these values that are constantly getting updated and shuffled around all over the place. I'm assuming this has to do with all the different co-op things they want to implement in the future. It still applies to single player games though...it treats your game as kind of an instance of the game world.
I'm thinking there has to be a fundamental base value for these things hidden in there somewhere that can actually be edited, but I have no idea where they are for the characters. Regardless, locking the stat values in the editor and then saving and reloading the game seems to be able to make those changes permanent. So the option is definitely worth keeping as is.
[Edited by MordredSJT, 10/11/2020 1:37:38 PM]
That's my thinking also, since they want to make co-op a deeper part of the game in the future.
I find that the values are only sometimes permanent, which seems to be without rhyme or reason. Again, likely because there are multiple locations in which the values seem to be stored.