z Baldur's Gate 3

Upload your cheat tables here (No requests)
hankland
What is cheating?
What is cheating?
Posts: 3
Joined: Sun Sep 20, 2020 10:06 pm
Reputation: 1

Re: z Baldur's Gate 3

Post by hankland »

I get this error when I open the current table.
"Could not retrieve modification dates. Writing new bg3_cheatTable.settings.txt "

When I load my game, the table indicates "Register Commands NOT ready." When I click on it - it always says "please load a saved game first" (which i've done countless times).

When I try to use the BG3 Commander it gives me these errors.


Every command on the table has in the details.

What on earth am I doing wrong?

--------
NVM i followed the steps of opening Cheat Engine prior to the game and loading a save and that fixed all my issues. I am in fact a moron.

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

User avatar
furioustortoise
Expert Cheater
Expert Cheater
Posts: 165
Joined: Mon Jul 29, 2024 7:50 pm
Reputation: 45

Re: z Baldur's Gate 3

Post by furioustortoise »

Maleo wrote:
Sat Oct 19, 2024 10:50 am
hello. Would it be possible to have a cheat to always fail rolls ? I want to do a disaster hero run.

Thanks

You asked for it! :D

Automatically fail all saving throws:

Code: Select all

{$lua}
if syntaxcheck then return end
boosts=
{
"AbilityFailedSavingThrow(Strength)",
"AbilityFailedSavingThrow(Dexterity)",
"AbilityFailedSavingThrow(Constitution)",
"AbilityFailedSavingThrow(Intelligence)",
"AbilityFailedSavingThrow(Strength)",
"AbilityFailedSavingThrow(Wisdom)",
"AbilityFailedSavingThrow(Charisma)"
}
[ENABLE]
AddBoostsToPlayer(boosts)
[DISABLE]
RemoveBoostsFromPlayer(boosts)
Always roll a 1 (critical failure) on rolls:

Code: Select all

{$lua}
if syntaxcheck then return end
boosts=
{
"MaximumRollResult(RawAbility,1)",
"MaximumRollResult(SkillCheck,1)",
"MaximumRollResult(SavingThrow,1)",
"MaximumRollResult(Attack,1)",
"MaximumRollResult(Damage,1)"
}
[ENABLE]
AddBoostsToPlayer(boosts)
[DISABLE]
RemoveBoostsFromPlayer(boosts)

And if that wasn't punishing enough, consider adding some of these absolutely terrible boosts:
Spoiler
"AbilityFailedSavingThrow(Strength)"
"AbilityFailedSavingThrow(Dexterity)"
"AbilityFailedSavingThrow(Constitution)"
"AbilityFailedSavingThrow(Intelligence)"
"AbilityFailedSavingThrow(Strength)"
"AbilityFailedSavingThrow(Wisdom)"
"AbilityFailedSavingThrow(Charisma)"

"MaximumRollResult(RawAbility,1)"
"MaximumRollResult(SkillCheck,1)"
"MaximumRollResult(SavingThrow,1)"

"CriticalHit(AttackRoll,Failure,Always)"--always critical miss
"CriticalHit(AttackRoll,Success,Never)"--never critical hit
"MaximumRollResult(Damage,0)"
"MaximumRollResult(Attack,0)"

"Advantage(AttackTarget)"
"CriticalHit(AttackTarget,Success,Always)"--enemies always critical hit
"CriticalHit(AttackTarget,Failure,Never)"--enemies never critical miss

"Ability(Strength,-30)"
"Ability(Dexterity,-30)"
"Ability(Constitution,-30)"
"Ability(Intelligence,-30)"
"Ability(Wisdom,-30)"
"Ability(Charisma,-30)"

"AC(-20)"
"Initiative(-20)"
"ProficiencyBonusOverride(-20)"
"Disadvantage(DeathSavingThrow)"

"SightRangeOverride(0)"--blind component
"DetectDisturbancesBlock(true)"--blind component
"Disadvantage(AttackRoll)"--blind component

"DialogueBlock()"
"SoundsBlocked()"
"VoicebarkBlock()"
"BlockSpellCast()"
"BlockVerbalComponent()"
"BlockTravel()"

"ActionResourceBlock(Movement)"
"ActionResourceBlock(ActionPoint)"
"ActionResourceBlock(BonusActionPoint)"
"ActionResourceBlock(ReactionActionPoint)"

"Resistance(All,Vulnerable)"
"SpellResistance(Vulnerable)"
Last edited by furioustortoise on Wed Jan 01, 2025 5:12 am, edited 3 times in total.

User avatar
furioustortoise
Expert Cheater
Expert Cheater
Posts: 165
Joined: Mon Jul 29, 2024 7:50 pm
Reputation: 45

Re: z Baldur's Gate 3

Post by furioustortoise »

Here is an overkill code that constantly inflicts a whopping 100d10 of slashing damage to everything within 6m of you.
If you want to be an absolute menace to society without committing crime use this version of the code:

Code: Select all

{$lua}
if syntaxcheck then return end
status= "AI_HELPER_RAGE"
[ENABLE]
ApplyStatusToWeapon(status)
[DISABLE]
RemoveStatusFromWeapon(status)
Explanation:
"AI_HELPER_RAGE" will "ApplyStatus(AI_HELPER_RAGE_DAMAGEAURA)". This code is written so the status applies to your equipped weapon. That way, you are not the source of damage--the weapon is. The aura applies "DealDamage(100d10,Slashing)" in a radius of 6m to anything "not dead" and "not ally". The effect is invisible but it'll constantly slash and destroy creatures and objects alike. Be sure to save before the rampage just in case. Also, remember to unclick the code when you're done. Because it is a status, it will remain ON until turned OFF, long rest, or ExecuteCall("RestoreParty").


You can apply it to your character instead (if okay with committing crime):

Code: Select all

{$lua}
if syntaxcheck then return end
status= "AI_HELPER_RAGE"
[ENABLE]
ApplyStatusToPlayer(status)
[DISABLE]
RemoveStatusFromPlayer(status)
----------------------------------------------------

If you want to maximize the damage dealt (1k damage per second) add this:

Code: Select all

{$lua}
if syntaxcheck then return end
boosts= "MinimumRollResult(Damage,20)"
[ENABLE]
AddBoostsToPlayer(boosts)
[DISABLE]
RemoveBoostsFromPlayer(boosts)

Use this one instead when the aura is applied to your weapon:

Code: Select all

{$lua}
if syntaxcheck then return end
boosts= "MinimumRollResult(Damage,20)"
[ENABLE]
AddBoostsToWeapon(boosts)
[DISABLE]
RemoveBoostsFromWeapon(boosts)
Last edited by furioustortoise on Mon Dec 30, 2024 5:34 am, edited 1 time in total.

chuckanar
What is cheating?
What is cheating?
Posts: 2
Joined: Fri Apr 19, 2024 5:43 am
Reputation: 0

Re: z Baldur's Gate 3

Post by chuckanar »

So which cheat table works now? Been away a bit and started a campaing and seems I have the ethel and halsin bug where they die prematurely. Any help would be appreciated.

User avatar
furioustortoise
Expert Cheater
Expert Cheater
Posts: 165
Joined: Mon Jul 29, 2024 7:50 pm
Reputation: 45

Re: z Baldur's Gate 3

Post by furioustortoise »

chuckanar wrote:
Mon Dec 30, 2024 3:06 am
So which cheat table works now? Been away a bit and started a campaing and seems I have the ethel and halsin bug where they die prematurely. Any help would be appreciated.
Visit the first post on this thread. Zanzer has graciously curated a list of everybody keeping up with their tables along with other helpful information.

About your second concern, are you talking about the shapeshifting instant death bug? A workaround I read about a few months ago was anything that permits Halsin to survive his initial bugged transformation. Cast a globe of invulnerability on him before the cutscene. From what I understand you just need him to survive that first encounter.

I have that spell in my cheat table. Globe of Invulnerability is a level 6 spell in the Abjuration School of Magic.
But you could add this to just about any table you use based on Zanzer's original work:

Code: Select all

{$lua}
if syntaxcheck then return end
spell= {"Target_GlobeOfInvulnerability"}
[ENABLE]
AddSpellToPlayer(spell)
[DISABLE]
RemoveSpellFromPlayer(spell)
If that doesn't work for whatever reason you can activate the status and just stand close by him:

Code: Select all

{$lua}
if syntaxcheck then return end
status= 
{
"GLOBE_OF_INVULNERABILITY",
"GLOBE_OF_INVULNERABILITY_AURA",
}
[ENABLE]
ApplyStatusToPlayer(status)
[DISABLE]
RemoveStatusFromPlayer(status)
Last edited by furioustortoise on Mon Dec 30, 2024 5:29 pm, edited 1 time in total.

User avatar
furioustortoise
Expert Cheater
Expert Cheater
Posts: 165
Joined: Mon Jul 29, 2024 7:50 pm
Reputation: 45

Re: z Baldur's Gate 3

Post by furioustortoise »

Rebelicious wrote:
Sat Nov 23, 2024 3:19 pm
Anyone know of a way to remove learned spells? I mucked things up and I want to get rid of spells I've learned through scrolls but I've been unable to find a way.
More than dragging the spell off your HUD and prepared spell list? If you remove the spell from those two locations they should at least disappear from view. If you learned spells from scrolls (as a mechanic of the vanilla game) I'm pretty sure you're stuck with them--at least on your character card--unless you reload an earlier save. But if it was cheated in it can be cheated out. Find the correct name of spells you want gone and remove them with something like this example:

Code: Select all

{$lua}
if syntaxcheck then return end
spell =
{
"Target_GlobeOfInvulnerability",
"Target_CursedTome_WakeTheDead",
"Target_IrresistibleDance",
}
[ENABLE]
RemoveSpellFromPlayer(spell)
[DISABLE]

User avatar
furioustortoise
Expert Cheater
Expert Cheater
Posts: 165
Joined: Mon Jul 29, 2024 7:50 pm
Reputation: 45

Re: z Baldur's Gate 3

Post by furioustortoise »

Noway3 linked some Osiris info back in October:
Noway3 wrote:
Wed Oct 30, 2024 2:03 pm

I'm learning how to write ExecuteCall codes. "ShutdownCrimeSystem" is one of the most basic scripts with the least amount of parameters. Using this code it's no longer a crime to... do crime! I had my character steal the Idol of Sylvanus in front of that circle of chanting druids. No alarm. Pushed it further and went GTA on some druids (for science) and nobody cares. No change in approval. No attacks against my player character or the tieflings.

CAUTION: I don't know if there's a way to turn crime back ON to vanilla standards. Lawlessness will persist through new saves. :ph34r:

Code: Select all

{$lua}
if syntaxcheck then return end
[ENABLE]
ExecuteCall("ShutdownCrimeSystem")
[DISABLE]

If you're quick enough, you can stop the search for crimes you commit. The code must be activated before they initiate combat or dialog:

Code: Select all

{$lua}
if syntaxcheck then return end
[ENABLE]
ExecuteCall("CrimeClearAll")
[DISABLE]

I'm still looking for a reference list of Call Enums.
Any conversation or knowledge would be greatly appreciated WINK WINK Noway3 ;)
Last edited by furioustortoise on Fri Jan 10, 2025 8:11 pm, edited 4 times in total.

Slade1818
What is cheating?
What is cheating?
Posts: 1
Joined: Fri Jan 03, 2025 2:59 pm
Reputation: 0

Re: z Baldur's Gate 3

Post by Slade1818 »

With BG3_Patch 7_Autoload_v2.0 I cant find the Various Gear Sets you had before, or Glorious Vaulting potion.
Last edited by Slade1818 on Sun Jan 05, 2025 2:22 pm, edited 1 time in total.

Rebelicious
Expert Cheater
Expert Cheater
Posts: 112
Joined: Tue May 09, 2017 10:46 am
Reputation: 15

Re: z Baldur's Gate 3

Post by Rebelicious »

furioustortoise wrote:
Mon Dec 30, 2024 3:22 pm
Rebelicious wrote:
Sat Nov 23, 2024 3:19 pm
Anyone know of a way to remove learned spells? I mucked things up and I want to get rid of spells I've learned through scrolls but I've been unable to find a way.
More than dragging the spell off your HUD and prepared spell list? If you remove the spell from those two locations they should at least disappear from view. If you learned spells from scrolls (as a mechanic of the vanilla game) I'm pretty sure you're stuck with them--at least on your character card--unless you reload an earlier save. But if it was cheated in it can be cheated out. Find the correct name of spells you want gone and remove them with something like this example:

Code: Select all

{$lua}
if syntaxcheck then return end
spell =
{
"Target_GlobeOfInvulnerability",
"Target_CursedTome_WakeTheDead",
"Target_IrresistibleDance",
}
[ENABLE]
RemoveSpellFromPlayer(spell)
[DISABLE]
Nah, I definitely meant those learned from scrolls, yes.

It is frustrating that they have actively worked to prevent save-editing, especially when the game is moddable. It just makes it harder to fix things when the game goes bad.

User avatar
furioustortoise
Expert Cheater
Expert Cheater
Posts: 165
Joined: Mon Jul 29, 2024 7:50 pm
Reputation: 45

Re: z Baldur's Gate 3

Post by furioustortoise »

furioustortoise wrote:
Mon Dec 30, 2024 3:22 pm
Rebelicious wrote:
Sat Nov 23, 2024 3:19 pm
Nah, I definitely meant those learned from scrolls, yes.

It is frustrating that they have actively worked to prevent save-editing, especially when the game is moddable. It just makes it harder to fix things when the game goes bad.
Dang, sorry that's all I know how to do. A lot of things granted through the game are surprisingly bullet proof. I couldn't find a way to remove the Baldurian tag from my Outlander character. Same with the Pixie Blessing Aura. Was your spell scroll thing messing with the leveling up mechanism?
Last edited by furioustortoise on Thu Jan 09, 2025 4:30 am, edited 1 time in total.

HamerU8989
What is cheating?
What is cheating?
Posts: 1
Joined: Sun Jan 05, 2025 8:57 pm
Reputation: 0

Re: z Baldur's Gate 3

Post by HamerU8989 »

Quick question. What does it mean when you click on let's say console commands and you get a quick little circle rotate and then nothing? I've used this a few times and had no problems. Mostly spawning items but yesterday and today I can't get this to work. I'm in the shadow cursed lands but I doubt that has anything to do with it.

User avatar
furioustortoise
Expert Cheater
Expert Cheater
Posts: 165
Joined: Mon Jul 29, 2024 7:50 pm
Reputation: 45

Re: z Baldur's Gate 3

Post by furioustortoise »

Raising a companions' approval of the player is required to unlock dialogue, romance, and initiate their personal quests. An overview of the approval system can be found by following this link: [Link]

Here's an ExecuteCall to max out a companion's approval rating to the top of exceptional. Activate it while your Tav is selected. You can change the integer of approval boost to +/- values and the uuid for each companion. If you use negative values for disapproval they will start to warn you when in drops below -20 and will permanently leave below -50. This example is for Karlach but I've included the other companion uuid's in a drop down below:

Code: Select all

{$lua}
if syntaxcheck then return end
--------------------------------------------------------
player = GetHostCharacter()
uuid = "2c76687d-93a2-477b-8b18-8a14b549304c" -- Karlach
--------------------------------------------------------
SetArgToString(0,uuid)
SetArgToString(1,player)
SetArgToLong(2,0)
SetArgToLong(3,200) -- integer of approval boost
ClearArg(4)
[ENABLE]
ExecuteCall("ChangeApprovalRating")
[DISABLE]
companion uuid's
uuid = "2c76687d-93a2-477b-8b18-8a14b549304c" -- Karlach
uuid = "c7c13742-bacd-460a-8f65-f864fe41f255" -- Astarion
uuid = "58a69333-40bf-8358-1d17-fff240d7fb12" -- Laezel
uuid = "ad9af97d-75da-406a-ae13-7071c563f604" -- Gale
uuid = "c774d764-4a17-48dc-b470-32ace9ce447d" -- Wyll
uuid = "3ed74f06-3c60-42dc-83f6-f034cb47c679" -- ShadowHeart
uuid = "25721313-0c15-4935-8176-9f134385451b" -- Minthara
uuid = "7628bc0e-52b8-42a7-856a-13a6fd413323" -- Halsin
uuid = "91b6b200-7d00-4d62-8dc9-99e8339dfa1a" -- Jaheira
uuid = "0de603c5-42e2-4811-9dad-f652de080eba" -- Minsc
-------------------------------------------------------------------------------------------------------------------

If you don't care about using a specific integer value you might find it easier to use this code with debug flags from the Epilogue to boost them all at once:

Code: Select all

{$lua}
if syntaxcheck then return end
uuid =
{
"cba62594-436b-456f-ac51-7fd8a33d0080", -- DEBUG_EPI_Epilogue_Event_HighApprovalAstarion_
"c69fcc46-48ee-4575-b839-9808cccf8991", -- DEBUG_EPI_Epilogue_Event_HighApprovalGale_
"857c1d69-4e15-4c2d-ae2b-6b7e39cd5aeb", -- DEBUG_EPI_Epilogue_Event_HighApprovalHalsin_
"ec517305-95e1-42d8-b0a0-91066a92edfa", -- DEBUG_EPI_Epilogue_Event_HighApprovalJaheira_
"588afe67-4623-4755-989a-6df232d11f65", -- DEBUG_EPI_Epilogue_Event_HighApprovalKarlach_
"f12119fe-f8cd-4aa0-8df2-876e47a57848", -- DEBUG_EPI_Epilogue_Event_HighApprovalLaezel_
"09fd731c-9544-4738-87fe-93914fc731d1", -- DEBUG_EPI_Epilogue_Event_HighApprovalMinsc_
"47a7406c-9462-4482-a586-b3dc39d32fba", -- DEBUG_EPI_Epilogue_Event_HighApprovalMinthara_
"7f2bef59-96a7-4ac5-a572-44e018e8af28", -- DEBUG_EPI_Epilogue_Event_HighApprovalShadowheart_
"29a9bb64-ec83-4571-9c71-02a382351768", -- DEBUG_EPI_Epilogue_Event_HighApprovalWyll_
}
[ENABLE]
SetFlagOnPlayer(uuid)
[DISABLE]

eltharion
Noobzor
Noobzor
Posts: 10
Joined: Wed Nov 13, 2019 11:19 am
Reputation: 0

Re: z Baldur's Gate 3

Post by eltharion »

Hello everyone, I need some help with the campaign we are playing (me and some friends).

The character of Florrick (for some reason, probably one of the PCs who got too close or opened a door) she is already dead when we go to that area.

I would like to know if there is a console way, cheat or other that allows us to reset the quest and find her still alive.

I will be grateful for any useful suggestions.

P.S.
The previous saves (in which she is still alive) are too old to have to replay a good part of the adventure.

LeylineExplorer
What is cheating?
What is cheating?
Posts: 3
Joined: Sun Aug 20, 2023 1:11 am
Reputation: 0

Re: z Baldur's Gate 3

Post by LeylineExplorer »

Heya, I was diggin the posts for people having any luck with getting the Iron Flask, or the Caravan Strongbox since I missed it and wanted to fight the Spectator
I tried all the ID's I could find for the Flask, all the flasks interaction does nothing and so does throwing
I found a code to spawn the Strongbox but even though there is a popup of receiving the item it's not in there

Any ideas on how to get the item working or just straight up spawn the enemy? Thanks for the effort everyone

Caravan Strongbox code:

Code: Select all

{$lua}
if syntaxcheck then return end
[ENABLE]
local player = GetHostCharacter()
local item = "S_PLA_ZhentShipment_Chest_fc3f4359-ec62-4cbf-8756-ecb9780c34e8"
SetArgToString(0, player)
SetArgToString(1, item)
SetArgToLong(2, 1)
SetArgToLong(3, 1)
SetArgToLong(4, 1)
ExecuteCall("Equip")
[DISABLE]

Shadowestien
What is cheating?
What is cheating?
Posts: 1
Joined: Fri Jan 10, 2025 8:28 am
Reputation: 0

Re: z Baldur's Gate 3

Post by Shadowestien »

Hello everyone, I was trying to use the spawn item in order to get the 2cnd orpheus githyanki book for the quest (as I didn't get the book before fighting the githyanki creche I couldn't finish the "discover orpheus mission").

But with the regular spawn item function, I'm just getting a broken githyanki book instead of the 2cnd orpheus book.

Here are the item and template id's:

Item: S_GLO_OrpheusChapter2_4dbaf850-49ff-4e41-adc2-7054e416c960
Template: BOOK_GTY_Book_A_1f4773b1-a218-46d6-ab3e-a5cd13dcc697

I hope someone knows if it's possible to edit the code and use both id's to spawn an item.

Post Reply

Who is online

Users browsing this forum: 86sewer, Ad0lar, AhrefsBot, Bing [Bot], bonbon13, dante312, Google [Bot], ialger, jesuslordandsaviorss, Justp, Leunsel, lordusa, Luxcilla, MrNiceGuyPrime, pamelax, SunBeam, variante, xiang950928