I have added a LOT of items to the Item Spawner. Primarily Legendary and Very Rare, and some Rare and Uncommon. I have sorted and color-coded them.
I have found 4 paths with UUIDs.
Gustav\Public\Gustav\Stats\Generated\Data
Gustav\Public\GustavDev\Stats\Generated\Data
Shared\Public\Shared\Stats\Generated\Data
Shared\Public\SharedDev\Stats\Generated\Data
It looks to be the RootTemplate UUID that is used (not the ValueUUID).
As CKeylos already pointed out, there's a guide on how to extract the .PAK-files to read the item tables, which was essentially what I used.
Disclaimer!
Zanzer deserves all the credit here. I only used his work. And I honestly do not really understand what is happening in the LUA/assembler code.
<edit>BG3 did crash several times when I tested the various UUIDs. However, that did not always mean the UUID did not work, as when I tried again (sometimes after several crashes) they did work. Just something to keep in mind.</edit>
would you please consider adding all the dyes here?
I have been trying cheats from permanent cheats section but the effect vanish if i save and load the game.Is this normal? for example i used "extra movement" but its effect vanish if i save and load.
Edit: I tried some passives and they are not affected by loading.
Last edited by hackbeater on Sat Aug 05, 2023 2:34 am, edited 1 time in total.
where do i find class/subclass actions and features like barb´s RAGE ? i cant find it in the data dump
I would love to do table with everything each class has (since we cant have 12 classes at max level) similarly how its done with the passives/feats but i cant find class/subclass actions and features like barb´s RAGE in the data dump
help pls ?
It really depends, but rage is i believe a Status boost, so it should be on one of the Status_BOOST.txt files, at the very least i remember seeing some references to it.
where do i find class/subclass actions and features like barb´s RAGE ? i cant find it in the data dump
I would love to do table with everything each class has (since we cant have 12 classes at max level) similarly how its done with the passives/feats but i cant find class/subclass actions and features like barb´s RAGE in the data dump
help pls ?
It's unlocked through Passives. It is multiple passives too: RageUnlock, Rage_Rage_Boosts, RageFrenzyUnlock. There are some more but I think they are applied by the other passives. I found it in Public-Shared\Stats\Generated\Data\Passives.txt
But yeah, class features are spread out in multiple places. More are found in SharedDev\Stats\Generated\Data\Passive.txt
You would need to extract Shared.pak yourself to get the SharedDev folder. It's not included in the data dump.
Last edited by Ckeylos on Sat Aug 05, 2023 2:42 am, edited 1 time in total.
[ENABLE]
{$lua}
if syntaxcheck then return end
local value = "SpiderFallResistance"
local cmdCall = getAddress("cmdCall")
local cmdArgs = getAddress("cmdArgs")
local cmdStr1 = getAddress("cmdStr1")
local cmdStr2 = getAddress("cmdStr2")
PrepareCall("GetHostCharacter")
executeCodeEx(0, nil, cmdCall)
local player = readPointer(cmdArgs + 0x08)
player = readString(player, 256, false)
writeString(cmdStr1, player)
writeBytes(cmdStr1 + #player, 0)
writeString(cmdStr2, value)
writeBytes(cmdStr2 + #value, 0)
PrepareCall("RemovePassive")
writePointer(cmdArgs + 0x08, cmdStr1)
writePointer(cmdArgs + 0x18, cmdStr2)
writeQword(cmdArgs + 0x28, 0)
writeQword(cmdArgs + 0x38, 0)
local result = executeCodeEx(0, nil, cmdCall)
if result ~= 1 then
print("command failed")
end
{$asm}
assert(true)
[DISABLE]
Background_Acolyte would remove the Acolyte background but haven't tried it yet
Update: Tried t and it didn't seem to remove the background. Could try removing the Tag through RemoveBoosts