z Baldur's Gate 3

Upload your cheat tables here (No requests)
depressedjacket
Noobzor
Noobzor
Posts: 12
Joined: Fri Sep 08, 2023 3:01 am
Reputation: 0

Re: z Baldur's Gate 3

Post by depressedjacket »

Percyfolio wrote:
Tue Jan 02, 2024 9:32 pm
Hey guys, I am trying to give myself XP but I'm kinda new at the whole cheat engine thing. How am i suppose to use the table, cause juste enabling the force level up doesn't work and the xp multiplayer doesn't as well ?
In the "On Demand Cheats" there's an add 100 Experience script, double click the script and in the "SetArgToLong(1, 100)" line, change the second variable to whatever amount of XP you want. Then all you need to do is activate the script to get the Xp.

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

depressedjacket
Noobzor
Noobzor
Posts: 12
Joined: Fri Sep 08, 2023 3:01 am
Reputation: 0

Re: z Baldur's Gate 3

Post by depressedjacket »

depressedjacket wrote:
Mon Jan 01, 2024 8:24 pm
is there a way to add boosts to summons?
I'm still looking for an answer to this one, does anyone have a method?

Yusuke614
Novice Cheater
Novice Cheater
Posts: 16
Joined: Sat Jun 26, 2021 1:09 am
Reputation: 11

Re: z Baldur's Gate 3

Post by Yusuke614 »

CrazyBear73 wrote:
Tue Jan 02, 2024 5:09 pm
Does anyone know how to get shadow curse immunity? I see it in the memory list but not sure how to use it or activate it.
You can do a couple things to have Shadow Curse immunity.
1. Let the pixie out of the Moonlantern and she'll give you the Filigreed Feywild Bell that gives you Pixie Blessing that makes you immune to the Shadow Curse
2. You can set this Tag on yourself and your companions and it'll make y'all immune to Shadow Curse

Code: Select all

SetTag(GetHostCharacter(), "b47643e0-583c-4808-b108-f6d3b605b0a9")

Acleacius
Expert Cheater
Expert Cheater
Posts: 155
Joined: Mon May 29, 2017 7:18 pm
Reputation: 11

Re: z Baldur's Gate 3

Post by Acleacius »

Anyone seen an updated PapaPetro table with all Passives or any Table with all Passives?
There are many on Zanzer's Table but many are missing as well, such as these amongst others.
Danger Sense
Devil Sight
Extra Attack
Fast Hands
Two Weapon Fighting

Thanks for any tips, links or help! 8-)

Acleacius
Expert Cheater
Expert Cheater
Posts: 155
Joined: Mon May 29, 2017 7:18 pm
Reputation: 11

Re: z Baldur's Gate 3

Post by Acleacius »

styr wrote:
Sat Dec 30, 2023 6:37 am
Acleacius wrote:
Sat Dec 30, 2023 5:38 am

Styr that looks amazing, gratz! 8-)

Would you consider sharing it here or on nexus, please? :D
Sure, give me a day or two.
Completely missed your nexus Moonlight.
Thanks for your work and sharing, Kudos given and Endorsing for support! 8-)

AgeisCZSK
What is cheating?
What is cheating?
Posts: 1
Joined: Wed Jan 03, 2024 6:19 am
Reputation: 0

Re: z Baldur's Gate 3

Post by AgeisCZSK »

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>6812</ID>
<Description>"Add Fire Damage"</Description>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
AddBoostsToPlayer("CharacterWeaponDamage(1d20,Fire)")
[DISABLE]
</AssemblerScript>
</CheatEntry>
</CheatEntries>
</CheatTable>

Any idea how to solve it, to give that stat only on equiped weapon?
I will be very grateful if someone help.

User avatar
Noway3
Expert Cheater
Expert Cheater
Posts: 126
Joined: Sat Aug 12, 2023 12:20 pm
Reputation: 155

Re: z Baldur's Gate 3

Post by Noway3 »

CrazyBear73 wrote:
Tue Jan 02, 2024 5:09 pm
Does anyone know how to get shadow curse immunity? I see it in the memory list but not sure how to use it or activate it.
You are probably looking for the [Link]: you need to free the pixie ([Link]) from the villains and be very kind with her :)

Otherwise, it was already explained here viewtopic.php?p=312034#p312034
In short, there are two parts:
  • Part1: the Flag that you apply to the leader of the party. It works for the whole party while in the shadowlands. You only need this one. It is the pixie blessing itself:
    • To give the blessing: SetFlagOnPlayer("1225b030-2183-4033-8bcd-819be1bb9e61")
    • To remove the blessing: ClearFlagOnPlayer("1225b030-2183-4033-8bcd-819be1bb9e61")

    Code: Select all

    {
    	"UUID": "1225b030-2183-4033-8bcd-819be1bb9e61",
    	"Name": "GLO_Pixie_State_ShieldActive",
    	"Description": "Pixie shield is active on the party.",
    	"Usage": "5",
    	"RootFolder": "Gustav\\Public\\GustavDev\\Flags",
    	"RootFile": "1225b030-2183-4033-8bcd-819be1bb9e61.lsf.lsx"
    }
  • Part2: the status that you receive automatically when you have the flag (above) AND are in the shadow lands. It is the effect of the pixie blessing.

    Code: Select all

    {
    	"Name": "GLO_PIXIESHIELD",
    	"Type": "StatusData",
    	"Using": "SCL_MOONSHIELD",
    	"DisplayNameEnglish": "Pixie Blessing",
    	"DescriptionEnglish": "The Shadow Curse cannot affect this creature thanks to a pixie's protective magic.",
    	"RootFolder": "Gustav\\Public",
    	"StatusType": "BOOST",
    }
Here are some useful BG3 thread quick links: Addendum: The solution provided by Yusuke614 here should also work.
Last edited by Noway3 on Wed Jan 03, 2024 10:16 am, edited 1 time in total.

User avatar
Noway3
Expert Cheater
Expert Cheater
Posts: 126
Joined: Sat Aug 12, 2023 12:20 pm
Reputation: 155

Re: z Baldur's Gate 3

Post by Noway3 »

AgeisCZSK wrote:
Wed Jan 03, 2024 6:30 am
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>6812</ID>
<Description>"Add Fire Damage"</Description>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
AddBoostsToPlayer("CharacterWeaponDamage(1d20,Fire)")
[DISABLE]
</AssemblerScript>
</CheatEntry>
</CheatEntries>
</CheatTable>

Any idea how to solve it, to give that stat only on equiped weapon?
I will be very grateful if someone help.
(I assume that you are using Zanzer's table)
For a standard weapon boost, you can use the ApplyStatusToWeapon(Status) or AddPassiveToWeapon(PassiveID) functions.

if you want to apply a customized boosts to your equipped weapon then this should work:

Code: Select all

{$lua}
if syntaxcheck then return end
local item = GetEquippedWeapon()
local boosts = "WeaponDamage(1d20,Fire)"

[ENABLE]
-- AddBoosts(Object, Boosts, SourceID, Cause)
AddBoosts(item , boosts, 0, 0)

[DISABLE]
-- RemoveBoosts(Object, Boosts, RemoveOnlyFirstDescMatch, SourceID, Cause)
RemoveBoosts(item , boosts, 0, 0, 0)
And for the Full Monty insane weapon boost:

Code: Select all

{$lua}
if syntaxcheck then return end

local dmgType = {
   "Bludgeoning"
  ,"Piercing"
  ,"Slashing"
  ,"Acid"
  ,"Cold"
  ,"Fire"
  ,"Force"
  ,"Lightning"
  ,"Necrotic"
  ,"Poison"
  ,"Psychic"
  ,"Radiant"
  ,"Thunder"
}
local dmgRoll  = "12d12"
local dmgBonus = "20"
local wpnEnch  = "20"

-- Combine everything to the AddBoosts string.
local boost = "WeaponProperty(Magical);WeaponEnchantment(".. wpnEnch .. ");"
for t = 1, #dmgType do
  boost = boost .. "WeaponDamage(" .. dmgRoll .."+" .. dmgBonus .. ", " .. dmgType[t] .. ");"
end
-- Get your weapon uuid:
local item = GetEquippedWeapon()
[ENABLE]
-- AddBoosts(Object, Boosts, SourceID, Cause)
AddBoosts(item , boost, 0, 0)
[DISABLE]
-- RemoveBoosts(Object, Boosts, RemoveOnlyFirstDescMatch, SourceID, Cause)
RemoveBoosts(item , boost, 0, 0, 0)

User avatar
Noway3
Expert Cheater
Expert Cheater
Posts: 126
Joined: Sat Aug 12, 2023 12:20 pm
Reputation: 155

Re: z Baldur's Gate 3

Post by Noway3 »

Acleacius wrote:
Wed Jan 03, 2024 5:57 am
Anyone seen an updated PapaPetro table with all Passives or any Table with all Passives?
There are many on Zanzer's Table but many are missing as well, such as these amongst others.
Danger Sense
Devil Sight
Extra Attack
Fast Hands
Two Weapon Fighting

Thanks for any tips, links or help! 8-)
maybe here?

mapleau
What is cheating?
What is cheating?
Posts: 1
Joined: Wed Jan 03, 2024 1:18 pm
Reputation: 0

Re: z Baldur's Gate 3

Post by mapleau »

when I press "console commands" it doesn't do anything. any help?

User avatar
Luxaphel
Noobzor
Noobzor
Posts: 11
Joined: Thu Apr 05, 2018 1:49 am
Reputation: 0

Re: z Baldur's Gate 3

Post by Luxaphel »

Does anyone know the UUIDs for the epilogue clothes?

User avatar
Noway3
Expert Cheater
Expert Cheater
Posts: 126
Joined: Sat Aug 12, 2023 12:20 pm
Reputation: 155

Re: z Baldur's Gate 3

Post by Noway3 »

depressedjacket wrote:
Tue Jan 02, 2024 11:22 pm
is there a way to add boosts to summons?
How to summon any character and make it your customized minion

Summons are entities with some limitations to deal with:
  • They are usually temporary.
  • They do not talk.
  • They have an inventory but no equipment that can be customized.
  • It's complicated to get their UUID if you don't spawn them yourself.
  • You can't leave them alone in the camp (usually);
But here is a way to have mostly any character to become your minion:

(note that all my code has both "enable" and "disable" parts, it works two-way: activate/de-activate)
  1. First you need to select a character template and spawn it. In my example I will summon (a duplicate) of the cambion Mizora but you can use mostly any template you like. In the code comments you will find the uuid for the NightSong Dame Aylin and the Incubus Harleep
    You will find more UUID in my sheets "GameObjects_Items_Characters.xlsx" or "GameObjects_Characters_dict.json"
    Spawn - Create a spawn!

    Code: Select all

    {$lua}
    if syntaxcheck then return end
    -- Check if the shared variable is already defined
    if myFollower == nil then
        myFollower = ""
    end
    if myLeader == nil then
        myLeader = ""
    end
    local leader = GetHostCharacter()
    local follower = myFollower
    [ENABLE]
    -- 1. Choose (uncomment) one template
    --local TemplateID = "14ac9a0f-02ab-422f-b848-069c717d4203" -- Haarlep      -- QUEST_LOW_HouseOfHope_Incubus_FemaleForm
    --local TemplateID = "ce83b623-fb0e-46c9-9d0d-d84907228df3" -- Haarlep      -- QUEST_LOW_HouseOfHope_Incubus_FemaleForm_NoPants
    --local TemplateID = "9671ecbb-4030-48ff-b63e-f138e988835f" -- Dame Aylin      -- Humans_Female_Strong_NightSong
    --local TemplateID = "6c19b6fe-8a96-496c-a89e-5898521c738a" -- Moonlight Sliver -- LOW_RamazithsTower_Nightsong_Deva
    --local TemplateID = "080a7d08-11a3-4a07-973e-0c48c1bcacca" -- Mizora           -- S_GLO_Wyll_Cambion_CambionForm_Naked
    --local TemplateID = "303f8bbc-0a71-4c85-a82f-6be9b92b8336" -- Mizora           -- S_GLO_Wyll_Cambion_HumanForm
    local TemplateID = "2fbd583e-0507-41c7-be06-15b1f77797d8"   -- Mizora           -- S_GLO_Wyll_Cambion_CambionForm
    
    -- 2. Spawn Character
    SetArgToString(0, TemplateID)  -- templateId
    SetArgToString(1, leader)-- anchor
    SetArgToLong(2, 1)       -- temporary
    SetArgToLong(3, 1)       -- playSpawn
    SetArgToLong(4, 0)       -- spawnFinishEvent
    SetArgToLong(5, 1)       -- matchOrientation
    ClearArg(6)
    local result = ExecuteCall("CreateAtObject")
    if result == 1 then
      -- Save the returned follower UUID for later customization
      follower = GetArgAsString(6)
      print( "m_FollowerId = " .. follower)
      myFollower = follower
    else
      Print("Could not spawn the template: '" .. TemplateID .."'")
    end
    
    [DISABLE]
    if myFollower ~= "" then
      -- 1. Remove Follower from Leader
      if myLeader ~= "" then
        SetArgToString(0, follower)
        SetArgToString(1, leader)
        ExecuteCall("RemovePartyFollower")
        myLeader = ""
      end
      -- 2. Remove desguise
      SetArgToString(0, follower)
      ExecuteCall("RemoveTransforms")
      -- 3. Despawn Follower
      SetArgToString(0, follower)
      ExecuteCall("RequestDeleteTemporary")
      myFollower = ""
    end
  2. We can now make Mizora our personal Minion and let her follow us:
    Spawn - Follow the leader

    Code: Select all

    {$lua}
    if syntaxcheck then return end
    -- Check if the variable is not initialized
    if myFollower == nil or myFollower == "" then
        error("myFollower has not been initialized. Exiting script.")
    end
    local leader = GetHostCharacter()
    local follower = myFollower
    [ENABLE]
    -- Set Spawn as Follower
    SetArgToString(0, follower)
    SetArgToString(1, leader)
    local result = ExecuteCall("AddPartyFollower")
    if result == 1 then
       myLeader = leader
    else
       error("Could not attach the follower to the leader")
    end
    [DISABLE]
    -- 1. Remove Follower from Leader
    if myLeader ~= "" then
      SetArgToString(0, follower)
      SetArgToString(1, leader)
      ExecuteCall("RemovePartyFollower")
      myLeader = ""
    end
  3. She has no weapon and limited defenses, so let's give her the type of spells and passives that she would like to have:
    You will find more Spells and Passives in my sheets "Stats.xlsx" or "Stats_Spells_dict.json", "Stats_Passives_dict.json"
    You could also add the same way Statuses, Flags or Tags.
    Spawn - Have Spells and Passives

    Code: Select all

    {$lua}
    if syntaxcheck then return end
    if myFollower == nil or myFollower == "" then
        error("myFollower has not been initialized. Exiting script.")
    end
    
    local follower = myFollower
    local passives = {
      "ArmorOfShadows",
      "FiendishVigor",
      "FiendishResilience"
    }
    local spells = {
      "Target_FiendishCharm_Cambion",
      "Projectile_FireRay_Cambion",
      "Target_DrainingKiss_Cambion",
    -- "Target_PlanarAlly_Container",
    --  "Projectile_SpiderlingSpawning",
      "Shout_Invisibility_Imp",
    --  "Target_SpiritualWeapon"
    }
    
    [ENABLE]
    AddPassive(follower,passives)
    AddSpell(follower, spells,1,1)
    [DISABLE]
    RemoveSpell(follower, spells)
    RemovePassive(follower,passives)
    
  4. She does'nt like close combat but Mizora want to be prepared for it: she borrowed thus a nice devilish Quarterstaff+2 weapon:
    You can find equipment sets in the game files "\Stats\Generated\Equipment.txt
    Spawn - Have an Equipment Set

    Code: Select all

    {$lua}
    if syntaxcheck then return end
    if myFollower == nil or myFollower == "" then
        error("myFollower has not been initialized. Exiting script.")
    end
    local follower = myFollower
    local equipmentset = "LOW_DevilsFee_Helsik"
    [ENABLE]
    SetArgToString(0, follower)
    SetArgToString(1, equipmentset)
    ExecuteCall("CharacterGiveEquipmentSet")
    [DISABLE]
    equipmentset = "EQP_Robe"
    SetArgToString(0, follower)
    SetArgToString(1, equipmentset)
    ExecuteCall("CharacterGiveEquipmentSet")
    
  5. Not all characters can be spawned but you can always ask Mizora to transform into any, really any, character she may like For expample Alfira or Isobel or Araj Oblodra
    Spawn - Disguise!

    Code: Select all

    {$lua}
    if syntaxcheck then return end
    if myFollower == nil or myFollower == "" then
        error("myFollower has not been initialized. Exiting script.")
    end
    local follower = myFollower
    
    [ENABLE]
    -- Transform it, if you like it
    DISGUISE_SELF = "c7c3381e-b901-416e-a0c4-bc745e1ff54a"
    -- Choose your favorite !
    traget_template = "4a405fba-3000-4c63-97e5-a8001ebb883c" -- Alfira
    -- traget_template = "263bfbfc-6160-46f4-a9e1-1089cdb5c211" -- Isobel
    -- traget_template = "511c9413-25fe-449c-a81d-4b09bc20745a" -- Araj_Oblodra
    
    SetArgToString(0, follower)
    SetArgToString(1, traget_template)
    SetArgToString(2, DISGUISE_SELF)
    ExecuteCall("Transform")
    [DISABLE]
    -- Remove Disguise
    SetArgToString(0, follower)
    ExecuteCall("RemoveTransforms")
Voila, from now on Mizora twin sister is your fRiend!

I suppose that you know where to find my data sheets right ?
Last edited by Noway3 on Wed Jan 03, 2024 4:09 pm, edited 3 times in total.

User avatar
Noway3
Expert Cheater
Expert Cheater
Posts: 126
Joined: Sat Aug 12, 2023 12:20 pm
Reputation: 155

Re: z Baldur's Gate 3

Post by Noway3 »

**deleted*

vaguiners
Noobzor
Noobzor
Posts: 5
Joined: Sun Jun 28, 2020 11:54 am
Reputation: 0

Re: z Baldur's Gate 3

Post by vaguiners »

hello.

any working table for 4.1.1.4251417

logix92
What is cheating?
What is cheating?
Posts: 4
Joined: Mon Jun 05, 2023 7:26 pm
Reputation: 1

Re: z Baldur's Gate 3

Post by logix92 »

Hey guys I've tried using the UUID and the TreasureBag method for the Ring of Spiteful thunder, but the TreasureBag pouch that spawns in doesn't contain the ring and the UUID (5c05ff73-9d0d-4d58-b93a-e4b448a1e388) does not work and gives me a dud ring that doesn't have the perk on it. I'm in Act 3 so I don't know if different act makes a difference but if anyone can give some insight on how I can get this ring that would be fantastic.
Last edited by logix92 on Wed Jan 03, 2024 11:15 pm, edited 1 time in total.

Post Reply

Who is online

Users browsing this forum: Akira, Bing [Bot], debuota, Gladiators1304, Google Adsense [Bot], qq95604014, Setchan, the128pin, vivsha3027