Re: z Baldur's Gate 3
Posted: Fri Aug 11, 2023 4:31 pm
Why cant I spawn more than one set of armor? I tried getting more shadow sets, but it just spawns empty pouches.
Community Cheat Tables of Cheat Engine
https://fearlessrevolution.com/
Thanks guy! (5)Zanzer wrote: ↑Fri Aug 11, 2023 4:22 pmYesBlakeSneed wrote: ↑Fri Aug 11, 2023 4:15 pmIs there an easy way to tell which one of the 10+ files in the OP is the most current one?
Can you explain what the GetFlag, IsInteractionDisabled, IsDialogueBlocked, and SetHasDialogue commands do?Zanzer wrote: ↑Fri Aug 11, 2023 4:04 pmAll of the resource scripts can be merged into one by using a semi-colon to separate each boost.BuckAMayzing wrote: ↑Fri Aug 11, 2023 3:41 pmFor the character resources - it's something like 20 clicks to get unlimited spell slots for the party, and if you load a game (without quitting the application), you have to do it again. Is there an easier way?I didn't do that for you because some people don't necessarily want EVERYTHING.Code: Select all
local boost = "ActionResourceConsumeMultiplier(SpellSlot,0,1);ActionResourceConsumeMultiplier(SpellSlot,0,2);ActionResourceConsumeMultiplier(SpellSlot,0,3)"
I think Zanzer is still working on polishing it up, but
This is huge, thank you so much!
Zanzer wrote: ↑Fri Aug 11, 2023 2:06 pm
By the way, you can also use this console command to see which flags your save has triggered.Code: Select all
GetFlag(Flag, Object): FlagState print("Response: "..readInteger(cmdArgs + 0x28))
I just went through Target, SHout and ProjectilePapaPetro wrote: ↑Fri Aug 11, 2023 4:26 pmYou're gonna find a lot of these and some are pretty damn cool.nhoxsahaki wrote: ↑Fri Aug 11, 2023 3:51 pmDo the search inside spell_*****.txt
They contain a lot LIKE SHIT TON of spells but it under name like
Shout_MOO_MAG_Ketheric_HowlOfTheDead
Shout_DarkUrge_Slayer (Turn you into a monster)
Shout_LOW_Raphael_SoulSiphon
Something like this I added a bunch majority work some dont
Would definitely recommend:
Projectile_ObliterationOrb_Netherbrain_Explosion
Shout_CallOfTheDamned_Apostle
Target_TAD_BlackHole
Like I said, it's gonna take a long time to go through them and see what they all do.
A bunch of them are scattered throughout the .pak files so who knows what treasures are out there?
Thanks so much. I will look into those files. It's holiday now so I have more time for Baldur's Gate 3.PapaPetro wrote: ↑Fri Aug 11, 2023 11:51 amShould be in Progressions.lsx from the Shared and SharedDev .paks.Tristan wrote: ↑Fri Aug 11, 2023 11:34 amWould anybody mind helping me with providing only unaltered/unmodified vanilla/default game file(s) that contain data of all classes for leveling up, if you have any? It is something that has settings/information/data about what a class gets or gains each time it levels up such as what features (spells, feat, etc.) and how many of them the sorcerer level 12 offers. It's probably just text only files or something like that, but I am not sure I want to extract over gigabytes of archives just to find them.
Thanks in advance.
I've changed the format to .txt and attached both; they should contain what you're looking for.
The SharedDev version typically is more reliable, but the Shared one sometimes contains data that is referenced and not in the other pak.
I ran into this problem with Wall spells which appear to have gotten added later in the game development and don't appear in the Shared pak just the SharedDev one. Same goes for passives and such. Sometimes you see redundances, sometimes edits/updates between .lsx files from different paks, etc. so it's kinda tricky.
Cheers dudeTristan wrote: ↑Fri Aug 11, 2023 4:55 pmThanks so much. I will look into those files. It's holiday now so I have more time for Baldur's Gate 3.PapaPetro wrote: ↑Fri Aug 11, 2023 11:51 amShould be in Progressions.lsx from the Shared and SharedDev .paks.Tristan wrote: ↑Fri Aug 11, 2023 11:34 amWould anybody mind helping me with providing only unaltered/unmodified vanilla/default game file(s) that contain data of all classes for leveling up, if you have any? It is something that has settings/information/data about what a class gets or gains each time it levels up such as what features (spells, feat, etc.) and how many of them the sorcerer level 12 offers. It's probably just text only files or something like that, but I am not sure I want to extract over gigabytes of archives just to find them.
Thanks in advance.
I've changed the format to .txt and attached both; they should contain what you're looking for.
The SharedDev version typically is more reliable, but the Shared one sometimes contains data that is referenced and not in the other pak.
I ran into this problem with Wall spells which appear to have gotten added later in the game development and don't appear in the Shared pak just the SharedDev one. Same goes for passives and such. Sometimes you see redundances, sometimes edits/updates between .lsx files from different paks, etc. so it's kinda tricky.
Shared.pak is content that appeared in early access primarilyPapaPetro wrote: ↑Fri Aug 11, 2023 4:57 pmCheers dudeTristan wrote: ↑Fri Aug 11, 2023 4:55 pmThanks so much. I will look into those files. It's holiday now so I have more time for Baldur's Gate 3.PapaPetro wrote: ↑Fri Aug 11, 2023 11:51 am
Should be in Progressions.lsx from the Shared and SharedDev .paks.
I've changed the format to .txt and attached both; they should contain what you're looking for.
The SharedDev version typically is more reliable, but the Shared one sometimes contains data that is referenced and not in the other pak.
I ran into this problem with Wall spells which appear to have gotten added later in the game development and don't appear in the Shared pak just the SharedDev one. Same goes for passives and such. Sometimes you see redundances, sometimes edits/updates between .lsx files from different paks, etc. so it's kinda tricky.
Enjoy your holiday it's a fun game!
I figured this out. I just browsed through all the pastebins for flags containing Lae'Zel that might relate to romance. I then checked them to see if they are 0 (inactive) or 1 (active), and stumbled upon this:PowerSimp wrote: ↑Fri Aug 11, 2023 4:47 pmThis is huge, thank you so much!
I am trying to restart my relationship with Lae'Zel after breaking it off with her. I am at the camp celebration and she always responds with how unfortunate it is for me to have broken things off.
I did try to GetFlag as many flags from the main post that may be related to this, and clear them if they have value 1, but I was wondering if you can maybe explain (if possible), how we can get all the active flags on a particular character using GetFlag or the command you previously posted here?
Zanzer wrote: ↑Fri Aug 11, 2023 2:06 pm
By the way, you can also use this console command to see which flags your save has triggered.Code: Select all
GetFlag(Flag, Object): FlagState print("Response: "..readInteger(cmdArgs + 0x28))
Code: Select all
"86eaa84a-350b-401b-8b43-b53eeb534579", --ORI_State_DatingLaezel
I have a similar problem, but in my case, I am able to spawn all sets properly, however only ONCE, except for maybe the DLC items. For example, I can get the Shadow set, but if I try to spawn a second one, its an empty bag. Same for most other sets. And I cant seem to find the items in the files (may look a bit more).Rhyvon wrote: ↑Fri Aug 11, 2023 5:11 pmUsing the latest table I noticed using console command to spawn the item sets, some sets drop an empty bag but only for certain classes. I made a paladin and wanted the radiant set thinking it would be a nice boost to have but the bag is empty.
If i roll a sorcerer and spawn the radiant set, the items are in the bag - is there a reason it works like that? any help is appreciated I was just curious. its a great table and thank you to those who created it for use.
Code: Select all
[ENABLE]
{$lua}
if syntaxcheck then return end
local uuid = "IF(SpellId('Projectile_EldritchBlast')):ApplyStatus(PARALYZED,100,1)"
local cmdCall = getAddress("cmdCall")
local cmdArgs = getAddress("cmdArgs")
local cmdStr1 = getAddress("cmdStr1")
PrepareCall("GetHostCharacter")
executeCodeEx(0, nil, cmdCall)
PrepareCall("AddBoosts")
writePointer(cmdArgs + 0x18, cmdStr1)
writeString(cmdStr1, uuid)
writeBytes(cmdStr1 + #uuid, 0)
writeQword(cmdArgs + 0x28, 0)
writeQword(cmdArgs + 0x38, 0)
executeCodeEx(0, nil, cmdCall)
{$asm}
assert(true)
[DISABLE]