z Baldur's Gate 3

Upload your cheat tables here (No requests)
LISADzano
What is cheating?
What is cheating?
Posts: 3
Joined: Wed Dec 13, 2023 2:43 pm
Reputation: 0

Re: z Baldur's Gate 3

Post by LISADzano »

Hi, I don't know what I could be doing wrong but Console Commands doesn't work for me. I keep getting an error " Error while scanning for AOB's"
Does anyone know why this keeps happening?

How to use this cheat table?
  1. Install Cheat Engine
  2. Double-click the .CT file in order to open it.
  3. Click the PC icon in Cheat Engine in order to select the game process.
  4. Keep the list.
  5. Activate the trainer options by checking boxes or setting values from 0 to 1

The3DjiBob
What is cheating?
What is cheating?
Posts: 2
Joined: Sat Dec 16, 2023 4:14 pm
Reputation: 0

Re: z Baldur's Gate 3

Post by The3DjiBob »

Is there any way to turn Flaming aura sphere off?
After unmark it wont change anything
Long rest either 😅

dsgmodsouls
What is cheating?
What is cheating?
Posts: 1
Joined: Fri Dec 22, 2023 5:23 am
Reputation: 1

Re: z Baldur's Gate 3

Post by dsgmodsouls »

LISADzano wrote:
Thu Dec 21, 2023 8:59 pm
Hi, I don't know what I could be doing wrong but Console Commands doesn't work for me. I keep getting an error " Error while scanning for AOB's"
Does anyone know why this keeps happening?
If you go back a couple pages there are instructions for fixing this. Took me a while to figure it out too!

Firstly, make sure you're using the most current table from the OP. Make sure your game and cheatengine are both updated also.

Launch the game - Launch the CE BG3 table you downloaded - tie CE to the game's process - click Console Commands - load game save - click Register Commands.

This worked for me, hopefully it works for you!
Last edited by dsgmodsouls on Fri Dec 22, 2023 6:04 am, edited 1 time in total.

bloomprima
What is cheating?
What is cheating?
Posts: 4
Joined: Sun Dec 17, 2023 10:31 am
Reputation: 0

Re: z Baldur's Gate 3

Post by bloomprima »

EvenLess wrote:
Thu Dec 21, 2023 8:29 pm
bloomprima wrote:
Thu Dec 21, 2023 1:50 am
bloomprima wrote:
Mon Dec 18, 2023 6:18 am


thank you! I found some flags that may be it, but I'm not sure what exactly I need to put into the console. I know the template for spawning items (Osi.TemplateAddTo("[IUD]", GetHostCharacter(), 1, 1);) but what about these kinds of flags? sorry, I'm pretty new to this!

the flags I found are:
"04381f47-28e6-406e-a06e-26d063cd4ed1", --Shadowheart_InParty_Event_TadpoleStart
"1b6a9d7d-e000-4f8f-b098-4ef8eef9613f", --Shadowheart_InParty_Event_UrgeTadpole
"1557b673-40ab-c553-d2a9-372ea4b197a4", --Shadowheart_InParty_MagicTadpole
"dc51cab3-af45-26ae-02c1-be68616c9500", --1b9e25ea-f893-b5b3-6ba4-e7ba4b39c9ab_Shadowheart_InParty_TadpoleQuery
"8ad0e51d-70b9-4d7d-db77-39da19acdc62", --623c8394-dd20-7978-804e-2e6515d53502_Shadowheart_InParty_TadpoleQuery
"085fa112-89c3-e9a9-cf0b-35a57f1ba5ed", --7240d2f1-90c4-ceed-90f6-663fdf2ad01c_Shadowheart_InParty_TadpoleQuery
"b770b6e5-3c3f-1934-c3f5-bbbad050d115", --940f25cd-0abb-3efd-1a36-8558f57fe7e4_Shadowheart_InParty_TadpoleQuery
"ed4ac766-21e7-a113-0ed6-3b9f31bc9834", --c4dad515-be91-8a9f-a1b4-1bf24b7dd437_Shadowheart_InParty_TadpoleQuery
"59b58b6f-1e83-d92f-00f3-65d9a1079284", --cfa375e9-5c4c-0417-514a-4858ef3831bd_Shadowheart_InParty_TadpoleQuery
"743e4e3d-b074-b37d-4fda-6b4c1b36bba1", --fa9a5c8c-e085-70d9-23fe-c934c20478f2_Shadowheart_InParty_TadpoleQuery
did anyone ever figure this out? what would I have to type into the console to activate a flag like this?
I don't know how with the Osi thing you're referring to. I'm guessing it's the console that opens when using the BG3 Script Extender. From the FAQ for that mod on Nexus Mods, it looks to be even easier.
4. Set Tadpole State
SetTadpoleTreeState(GetHostCharacter(), X)

Replace X with the state you want to achieve:
1: Hesitant to use worm powers
2: Ready to use worm powers

5. Add Tadpoles
AddTadpole(GetHostCharacter(), X)
Just have Shadowheart selected (GetHostCharacter() is basically the UUID for the selected character)
thanks so much!

Magikorp
Noobzor
Noobzor
Posts: 14
Joined: Fri Dec 22, 2023 5:49 pm
Reputation: 1

Re: z Baldur's Gate 3

Post by Magikorp »

How can I use this table to add more skills proficiencies in character creation?
I can add all the backgrounds, but it makes the character UI messy.

Rebelicious
Expert Cheater
Expert Cheater
Posts: 102
Joined: Tue May 09, 2017 10:46 am
Reputation: 13

Re: z Baldur's Gate 3

Post by Rebelicious »

Magikorp wrote:
Fri Dec 22, 2023 5:50 pm
How can I use this table to add more skills proficiencies in character creation?
I can add all the backgrounds, but it makes the character UI messy.
You can't.

Sliding_into_the_DMs
Noobzor
Noobzor
Posts: 7
Joined: Sat Sep 16, 2017 4:54 pm
Reputation: 0

Re: z Baldur's Gate 3

Post by Sliding_into_the_DMs »

Is any way to fix "force level up when you save" feature? Or prevent party members from syncing XP when they join?

LISADzano
What is cheating?
What is cheating?
Posts: 3
Joined: Wed Dec 13, 2023 2:43 pm
Reputation: 0

Re: z Baldur's Gate 3

Post by LISADzano »

Anyone know how to edit weapon enchantments?

afxwinter
What is cheating?
What is cheating?
Posts: 1
Joined: Sat Dec 23, 2023 6:32 pm
Reputation: 0

Re: z Baldur's Gate 3

Post by afxwinter »

How can I remove the Tharchiate Vigour condition from a character and add it to another instead?
RemovePassiveFromPlayer seems to only work with passives added through Cheat Engine. Thanks!

Shubiniell
Noobzor
Noobzor
Posts: 10
Joined: Mon Dec 11, 2023 8:12 am
Reputation: 0

Re: z Baldur's Gate 3

Post by Shubiniell »

If anyone still wonder how to add Orpheus Book 2 from Youth Varrl or progress the quest because missed or skipped inside the Githyanki Creche, follow this step - working with last patch.

Console Command, Register Commands, Testing Stuff, Flag Test - then edit the script of SetFlagOnPlayer, remove everything and copy paste this:


{$lua}
if syntaxcheck then return end
flag = "c352a161-6333-44e0-82fc-3c39f9a011a9" --
[ENABLE]
local result = SetFlagOnPlayer(flag)
if result ~= 1 then
print("command failed")
end
[DISABLE]

press OK, and enable the script.

See ya!

Codcat
Expert Cheater
Expert Cheater
Posts: 58
Joined: Fri Mar 03, 2017 1:06 am
Reputation: 44

Re: z Baldur's Gate 3

Post by Codcat »

Is there any way to make the goblins non hostile to you so I can recruit Minthara? I aggro'd the whole place after foolishly following priestess gut.
Using this table i mean, can i remove their hostility to me?

I'm doing an honour mode run, I cannot reload a save...

AegisLegend
What is cheating?
What is cheating?
Posts: 3
Joined: Mon Jan 27, 2020 2:42 am
Reputation: 1

Re: z Baldur's Gate 3

Post by AegisLegend »

Magikorp wrote:
Fri Dec 22, 2023 5:50 pm
How can I use this table to add more skills proficiencies in character creation?
I can add all the backgrounds, but it makes the character UI messy.
An alternative method you could do would be to give yourself some Elixirs of Human Versatility. It gives you proficiency in all skills until the next long rest. It is also one of the elixirs that you can stack with others. All the race-related elixirs can be stacked so you could also drink an elixir of halfling luck to get advantage on skill checks as well.

User avatar
ssergeyy
Noobzor
Noobzor
Posts: 12
Joined: Sat Sep 30, 2023 7:07 pm
Reputation: 0

Re: z Baldur's Gate 3

Post by ssergeyy »

trevox wrote:
Thu Aug 24, 2023 1:46 pm
Tearria wrote:
Thu Aug 24, 2023 11:34 am
Does anyone have a script to add Action Surge from Fighter to any other character? Much appreciated
[ENABLE]
{$lua}
if syntaxcheck then return end

local spell = "Shout_ActionSurge"

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, spell)
writeBytes(cmdStr2 + #spell, 0)

PrepareCall("AddSpell")
writePointer(cmdArgs + 0x08, cmdStr1)
writePointer(cmdArgs + 0x18, cmdStr2)
writeQword(cmdArgs + 0x28, 1)
writeQword(cmdArgs + 0x38, 1)
writeQword(cmdArgs + 0x48, 0)
local result = executeCodeEx(0, nil, cmdCall)
if result ~= 1 then
print("command failed")
end
{$asm}
[DISABLE]
{$lua}
if syntaxcheck then return end

local uuid = "Shout_ActionSurge"

local cmdCall = getAddress("cmdCall")
local cmdArgs = getAddress("cmdArgs")
local cmdStr1 = getAddress("cmdStr1")
PrepareCall("GetHostCharacter")
executeCodeEx(0, nil, cmdCall)
PrepareCall("RemoveSpell")
writePointer(cmdArgs + 0x18, cmdStr1)
writeQword(cmdArgs + 0x28, 0)
writeString(cmdStr1, uuid)
writeBytes(cmdStr1 + #uuid, 0)
local result = executeCodeEx(0, nil, cmdCall)
if result ~= 1 then
print("command failed")
end
{$asm}
I added standard lines of code, it doesn't work. Is this not a working version anymore? Or am I doing something wrong?

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>1</ID>
      <Description>"ActionSurge"</Description>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript Async="1">[ENABLE]
{$lua}
if syntaxcheck then return end

local spell = "Shout_ActionSurge"

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, spell)
writeBytes(cmdStr2 + #spell, 0)

PrepareCall("AddSpell")
writePointer(cmdArgs + 0x08, cmdStr1)
writePointer(cmdArgs + 0x18, cmdStr2)
writeQword(cmdArgs + 0x28, 1)
writeQword(cmdArgs + 0x38, 1)
writeQword(cmdArgs + 0x48, 0)
local result = executeCodeEx(0, nil, cmdCall)
if result ~= 1 then
print("command failed")
end
{$asm}

[DISABLE]
{$lua}
if syntaxcheck then return end

local uuid = "Shout_ActionSurge"

local cmdCall = getAddress("cmdCall")
local cmdArgs = getAddress("cmdArgs")
local cmdStr1 = getAddress("cmdStr1")
PrepareCall("GetHostCharacter")
executeCodeEx(0, nil, cmdCall)
PrepareCall("RemoveSpell")
writePointer(cmdArgs + 0x18, cmdStr1)
writeQword(cmdArgs + 0x28, 0)
writeString(cmdStr1, uuid)
writeBytes(cmdStr1 + #uuid, 0)
local result = executeCodeEx(0, nil, cmdCall)
if result ~= 1 then
print("command failed")
end
{$asm}

      </AssemblerScript>
    </CheatEntry>
  </CheatEntries>
</CheatTable>

LISADzano
What is cheating?
What is cheating?
Posts: 3
Joined: Wed Dec 13, 2023 2:43 pm
Reputation: 0

Re: z Baldur's Gate 3

Post by LISADzano »

Does anyone know how to add ability points using the Script Extender?

Hornet
Noobzor
Noobzor
Posts: 11
Joined: Thu Oct 18, 2018 1:33 am
Reputation: 1

Re: z Baldur's Gate 3

Post by Hornet »

Did anyone ever figure out what's up with the Ring of Spiteful Thunder?. Spawning it gives you a ring with no effects on it.
It's sold by Roah Moonglow at Moonrise Tower in Act 2, but it no longer shows up when you spawn her inventory after she's no longer at Moonrise Tower later in Act 2.

Post Reply