Acleacius wrote: ↑Fri Aug 04, 2023 2:19 am
It looks like the devs locked the Attributes to 30.
So anything over 30, which includes bonuses will crash the game.
Well, unless someone finds a way around it and I hope someone does.
I can't believe that I'm the only one that remembers this from first playing around with files from early access...
You're going to need the newest version of LsLib (version 1.8.0). Click on the Pak/Lsv tools tab. You're going to want to extract your Baldur's Gate 3\Data\Shared.pak file to a temp folder somewhere (obviously the path is different depending on where your game is, mine is in my GOG folder). Once you have extracted everything, you can dive into the files. You are looking for Public\Shared\Stats\Generated\Data\Data.txt. There are a lot of things that you can play with in that file, most of which you shouldn't really touch...but one of them is AbilitySoftCap. The default value is 40. You can set this higher, but I usually go for around 120. Then you are looking for AbilityMaxValue (which is much farther down in the text file). I set this to 110. Now you need to save the modified Data.txt file, go back into LsLib and create a package with the temp folder you created as a source and the path you originally extracted from as the package path (you should probably back up the original Shared.pak file at this point just in case). Make sure you have Baldur's Gate 3 release selected under version in the create package section, as well as LZ4 HC for compression. That last bit is important, because it defaults to LZ4, which I believe used to work in early access...but not quite with the launch version. I used it initially and it did function, but some things were not working properly (characters like Astarion in their old outfits, certain item names coming up as null strings, etc.). Once I switched to LZ4 HC, everything has been working smoothly, and I can easily edit my character with the table to have 100 in all stats. This makes rolling trivial as you get a +49 or +50 bonus in everything through your stats. You can still fail if you roll a 1 though. Oh, I forgot to say, hit create package in LsLib
. If you didn't backup already, then tough, because it overwrites the file with the new version of Shared.pak it just created.