z Baldur's Gate 3

Upload your cheat tables here (No requests)
Stoupa
What is cheating?
What is cheating?
Posts: 1
Joined: Thu Oct 24, 2024 4:31 pm
Reputation: 0

Re: z Baldur's Gate 3

Post by Stoupa »

Noway3 wrote:
Sun Oct 20, 2024 12:25 pm
Game data dump
  • Latest Update: 2024-10-20: Patch7 Hotfix3 update
    ..........
Hi Noway3,

many thanks in advance for your work ;) I have used the xlsx source since patch 5.

I downloaded the new version of xlsx because I wanted to check something and ran into quite a few inconsistencies:
(I have the game updated (version 4.1.1.607289))

1.)
Sometimes the description of the item does not match the description displayed in the game
Image

2.)
Some items are completely missing (e.g. the third volume of the Orpheus book)
Image

3.)
some DisplayNames do not match in-game names.
Alternatively, some DisplayNames contain a space at the end or beginning of the name (about 300 items).
-> preview of some names against the data in the english.loca file:
Image

You have no idea why that is?
Thanks in advance if you check it out ;)

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: 187
Joined: Mon Jul 29, 2024 7:50 pm
Reputation: 45

Re: z Baldur's Gate 3

Post by furioustortoise »

Noway3 wrote:
Fri Oct 20, 2023 1:59 pm
mooya5000 wrote:
Thu Oct 19, 2023 5:06 am
Any Waypoint codes in the works so we can get em all? lol
Here is the Waypoints list. Note that some waypoints may be blocked by the game until certain conditions and most of them will only reliably work if you teleport to a waypoint in the same act, you may be struck in some void otherwise and need to reload a save.

To Teleport to a waypoint, use this code template:
TeleportTo code

Code: Select all

{$lua}
if syntaxcheck then return end
[ENABLE]
function TeleportTo(source, target, event)
  if event == nil then
    event = ""
  end
  SetArgToString(0, source) -- sourceObject
  SetArgToString(1, target) -- targetObject
  SetArgToString(2, event) -- Event
  SetArgToLong(3, 1) -- TeleportLinkedCharacters
  SetArgToLong(4, 1) -- TeleportPartyFollowers
  SetArgToLong(5, 1) -- TeleportSummons
  SetArgToLong(6, 1) -- LeaveCombat
  SetArgToLong(7, 1) -- SnapToGround
  ExecuteCall("TeleportTo")
end

-- Change me:
local destination = "S_UND_Beach_WaypointShrine_2acb1470-a608-430b-b2c8-52e2f7a2bf02"

local event = ""
local player = GetHostCharacter()
TeleportTo(player,destination,event)
[DISABLE]
And replace the destination string to one of these "ITEM":
Waypoints list

Code: Select all

Database 'DB_WaypointInfo' (STRING, STRING, ITEM, TRIGGER):
    ("Act1", "WAYP_HAG_Swamp", S_HAG_WaypointShrine_f48ce8dd-1412-4c30-b108-a90bfdd05c15, TRIGGERGUID_S_HAG_WaypointPos_4c92d6c3-055f-40f1-b76b-a3540ffe32ee);
    ("Act1", "WAYP_DEN_Camp", S_DEN_WaypointShrine_ebf0904f-2664-45c9-8e9d-dcd8333097c8, S_DEN_WaypointPos_cdd91969-67d0-454e-b27b-cf34e542956b);
    ("Act1", "WAYP_CHA_Top", S_CHA_WaypointShrine_Top_8ebd584c-97e3-42fd-b81f-80d7841ebdf3, S_CHA_WaypointTrigger_Top_4141c0a2-5ba9-42c0-ab18-082426df45e7);
    ("Act1", "WAYP_CHA_Chapel", S_CHA_WaypointShrine_5107e6b4-5725-43b2-b3c4-f4b05ccbc65d, TRIGGERGUID_S_CHA_WaypointTrigger_5e857e93-203a-4d4a-bd29-8e97eb34dec6);
    ("Act1", "WAYP_PLA_Toll", S_PLA_WaypointShrine_f68dedbb-a256-40f6-a01e-ab261851df5d, TRIGGERGUID_S_PLA_WaypointTrigger_bbe749bf-e6a8-4358-be9c-cd237b8af79d);
    ("Act1", "WAYP_GOB_Temple", S_GOB_WaypointShrine_28452bb5-8d27-4514-acb8-34c453e2cac4, TRIGGERGUID_S_GOB_WaypointTrigger_3b1b1ab2-1962-47cc-8e25-5cfde2a6c32f);
    ("Act1", "WAYP_PLA_Tavern", S_PLA_Tavern_WaypointShrine_43e1743d-8f9d-4fb7-8c01-0270b91657a4, TRIGGERGUID_S_PLA_Tavern_WaypointTrigger_7044aaf2-7ab9-43f6-96f0-08a173fa08b9);
    ("Act1", "WAYP_PLA_ZhentDungeon", S_PLA_WaypointShrine_ZhentDungeon_d1337745-a031-4b7c-b612-5a0814b51f60, S_PLA_WaypointTrigger_ZhentDungeon_f3cf2ab0-4b05-45e4-b2c8-2dda305ac47e);
    ("Act1", "WAYP_FOR_Ruins", S_FOR_WaypointShrine_3884f144-3777-468d-88c9-b7115f0c4f50, TRIGGERGUID_S_FOR_WaypointTrigger_e44f372c-b335-4dc8-8864-f2111c83c6a6);
    ("Act1", "WAYP_FOR_Bottomless", S_FOR_Bottomless_WaypointShrine_0ceff944-8055-4ed0-aff6-5b30571e92e7, S_FOR_Bottomless_WaypointTrigger_ad3614e0-8895-45dd-a05d-a78eba584202);
    ("Act1", "WAYP_UND_Beach", S_UND_Beach_WaypointShrine_2acb1470-a608-430b-b2c8-52e2f7a2bf02, S_UND_Beach_WaypointTrigger_91c3fe06-7d44-4f35-a88a-ea5eb303bb70);
    ("Act1", "WAYP_UND_Duergar", S_UND_Duergar_WaypointShrine_c0199c79-f849-4bdd-ba3b-8886c9b1572e, S_UND_Duergar_WaypointTrigger_01d43e65-d370-46c6-9998-a9f7523221eb);
    ("Act1", "WAYP_UND_Sussur", S_UND_Sussur_WaypointShrine_4784ae8e-e3e3-4f7b-9db8-32ebdbd21a65, S_UND_Sussur_WaypointTrigger_d24b2d8c-a4dc-4367-8da2-c6fa75baa61c);
    ("Act1", "WAYP_UND_Myconid", S_UND_Myconid_WaypointShrine_38490336-56cc-4578-aa86-d8864a669b70, S_UND_Myconid_WaypointTrigger_b83f13a0-e988-48f1-9068-ea9be2adffb2);
    ("Act1", "WAYP_UND_Fort", S_UND_Fort_WaypointShrine_bc4712ae-a62d-41ac-9783-a203843544be, S_UND_Fort_WaypointTrigger_dddb39d6-c5ac-4470-98c5-395ce81af017);
    ("Act1", "WAYP_UND_AdamantineForge", S_UND_AdamantineForge_Waypoint_cf10a89f-223b-432b-acaa-549ef5c999c6, S_UND_AdamantineForge_WaypointTrigger_3a5474b3-2410-4a9c-80a0-ea6bf5ac4446);
    ("Act1b", "WAYP_CRE_Exterior", S_CRE_Exterior_Waypoint_3e2b07ef-4e70-41ee-a9c9-efc885553a97, S_CRE_Exterior_Waypoint_Pos_00abc10c-921d-46f9-80e0-2b8f92f884c7);
    ("Act1b", "WAYP_CRE_Monastery", S_CRE_Monastery_Waypoint_78747efb-8756-4c83-b526-b0792dab9945, S_CRE_Monastery_Waypoint_Pos_6b587ee7-5767-4d3e-8ef4-270976e63ad5);
    ("Act1b", "WAYP_CRE_Creche", S_CRE_Creche_Waypoint_b1af9325-0132-412e-b30a-c1a23d815ead, S_CRE_Creche_Waypoint_Pos_4324dbaf-6533-4b0f-8c99-de4e2adbd4ec);
    ("Act2", "WAYP_SHA_NightsongPrison_Entrance", S_SHA_NightsongPrison_EntranceWaypoint_b73a851d-b186-4f73-a1f9-ba9d54c43cb6, S_SHA_NightsongPrison_EntranceWaypoint_Pos_9b2081b4-d7dd-43ac-8ef0-4acda40379ae);
    ("Act2", "WAYP_SHA_Temple", S_SHA_Temple_WaypointShrine_b7753131-7544-4bc6-85ef-e03ac590462a, S_SHA_Temple_Waypoint_Pos_7d5d94c7-fa75-41f2-9aef-06b9d42757ea);
    ("Act2", "WAYP_TWN_Center", S_TWN_Waypoint_a3bc9d4c-f48c-443f-a332-5a7f182b7ced, S_TWN_Waypoint_Pos_488ce3e4-2239-4623-9aeb-d34cc18bec58);
    ("Act2", "WAYP_TWN_Mausoleum", S_TWN_Mausoleum_Waypoint_46a88c9f-de74-41cb-8849-174f4cdb8774, S_TWN_Mausoleum_Waypoint_Pos_c6faa212-fb0f-4fc5-a011-662a03a3b09a);
    ("Act2", "WAYP_MOO_TowerExterior", S_MOO_TowerExterior_Waypoint_7f36ae4d-f794-4ed2-923a-6f60bbe4d873, S_MOO_TowerExterior_Waypoint_Pos_8fd66a2b-7b29-44f9-b6dd-cd957c91d19c);
    ("Act2", "WAYP_HAV_Outside", S_HAV_Waypoint_606182af-c8ad-4727-a584-c29c44e2918c, S_HAV_Waypoint_Pos_94b462c2-9290-4d4d-8bf4-fbf559f03c3f);
    ("Act2", "WAYP_SCL_Highroad", S_SCL_RoadToBaldursGate_WaypointShrine_2f6f630d-bd04-46b2-8ab7-b19b89d11780, S_SCL_RoadToBaldursGate_Waypoint_Pos_ef45338c-09c7-4904-998f-32c0ad1165b6);
    ("Act2", "WAYP_SCL_OliverHouse", S_SCL_OliverHouse_WaypointShrine_82f24972-bfb0-4eb8-aaef-91f21b57a3a4, S_SCL_OliverHouse_Waypoint_Pos_7c083353-7e5c-4cb7-ac3e-42fc3a19807f);
    ("Act3", "WAYP_WYR_Rivington", S_WYR_Rivington_WaypointShrine_a6fc2763-0721-4509-ad5d-097266d50ee9, S_WYR_Rivington_WaypointTrigger_016ac9ad-ac85-49a0-a6be-e24fdb0de2bb);
    ("Act3", "WAYP_WYR_SharessCaress", S_WYR_SharessCaress_WaypointShrine_afe388e1-dc13-41ec-a5df-7bfdc8048637, S_WYR_SharessCaress_WaypointTrigger_5561c476-c82d-4239-b4a3-baaf2985ef71);
    ("Act3", "WAYP_WYR_WyrmRock", S_WYR_WyrmRock_WaypointShrine_14b3b68b-fcfb-4e12-9601-bc9784c96026, S_WYR_WyrmRock_WaypointTrigger_71df0a8d-2cda-4e2d-b612-9a5f5a80e771);
    ("Act3b", "WAYP_LOW_StartingArea", S_LOW_Waypoint_StartingArea_1a563b67-61b2-42d0-b578-293947fdfab9, S_LOW_Waypoint_StartingAreaTrigger_f0a45122-eca3-4b8f-ad86-c429ca305b3d);
    ("Act3b", "WAYP_LOW_CityBeach", S_LOW_Waypoint_CityBeach_b8feaab1-4913-4b3e-9f96-1901b7a8358a, S_LOW_Waypoint_CityBeachTrigger_f6611899-85b6-45e3-8c1e-3b61590a621f);
    ("Act3b", "WAYP_LOW_CentralWall", S_LOW_Waypoint_CentralWall_4a4128bf-43d2-4740-91ed-f73a539f026a, S_LOW_Waypoint_CentralWallTrigger_97bdf561-7f2b-4618-89ca-5cad0729bd01);
    ("Act3b", "WAYP_LOW_BaldursGateArea", S_LOW_Waypoint_BaldursGateArea_daabc785-6c47-4b5c-a3d8-d4bea24128b7, S_LOW_Waypoint_BaldursGateAreaTrigger_8b1d2cf5-9142-4786-9294-b92b8ec2083f);
    ("Act3b", "WAYP_LOW_DocksArea", S_LOW_Waypoint_DocksArea_b212e754-993a-4cb1-87a4-6837637cb92d, S_LOW_Waypoint_DocksAreaTrigger_1e27d7c2-0914-4717-9a70-37bdcdb3b80b);
    ("Act3b", "WAYP_LOW_Cesspool", S_LOW_Waypoint_Cesspool_ee8328b3-fd43-4ccd-81fe-9f088e5d1c1e, S_LOW_Waypoint_CesspoolTrigger_a081bb35-5fcf-4d9b-8831-1da0ce052c6e);
    ("Act3b", "WAYP_LOW_UndercityRuins", S_LOW_Waypoint_UndercityRuins_3f0b72a1-c27c-48a7-94b3-eeba2b3abfcb, S_LOW_Waypoint_UndercityRuinsTrigger_3e423e81-8d84-463e-b50e-ab8c5869bdf6);
    ("Act3b", "WAYP_LOW_BhaalTemple", S_LOW_Waypoint_BhaalTemple_0a20cf3b-246e-428c-8bef-96f4dd14e0a9, S_LOW_Waypoint_BhaalTempleTrigger_807163bb-8341-49da-a074-c5926bfedf1b);
    ("Act3b", "WAYP_LOW_CazadorsPalace", S_LOW_CazadorsPalace_Dungeon_Waypoint_33e1d474-9343-41dd-b16e-be006160296d, S_LOW_CazadorsPalace_Dungeon_WaypointTrigger_717c1fd4-290a-4fb7-9282-dbcdd17a274b);
    ("Act3b", "WAYP_LOW_MorphicPoolDock", S_LOW_Waypoint_MorphicPoolDock_a3af0ac8-dcb0-4321-b0db-8e08ce713cd9, S_LOW_Waypoint_MorphicPoolDockTrigger_c1ea6981-cfce-495c-8405-3b503df268fd);
This has been tested and it works within the explained limits.

Energize!
This is amazing! I've been using flags to teleport but couldn't figure out a way to utilize the Waypoints.
Is there a way to unlock waypoints (instead of teleporting) so we can use the game map?

And while I'm at it, does anybody have a running list of ExecuteCall commands??
I have six or seven I've had to canabalize from other scripts but I'd imagine these are being sourced somewhere?

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

Re: z Baldur's Gate 3

Post by furioustortoise »

I've been exploring Glasses and found some interesting things I'd like to share.
"Sight Range Override" appears to be how the game handles how far your PC can see in all directions.
Increasing this value allows you to see more of the map and characters pre-loaded. You can snoop on them from afar by clicking on their icon on the map.
Decreasing this value effectively makes you blind and the game uses this "boost" on you for some darkness/blindness etc. This is how I found the boost in the first place.
 

Code: Select all

{$lua}
if syntaxcheck then return end
boosts =
"SightRangeOverride(500)"--max
--"SightRangeOverride(30)"--improved
--"SightRangeOverride(18)"--normal
--"SightRangeOverride(8)"--dim
--"SightRangeOverride(0)"--blind
[ENABLE]
AddBoostsToPlayer(boosts)
[DISABLE]
RemoveBoostsFromPlayer(boosts)
Last edited by furioustortoise on Fri Dec 27, 2024 10:28 pm, edited 1 time in total.

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

Re: z Baldur's Gate 3

Post by furioustortoise »

I'm having trouble finding Omeluum's UUID for a transformation. Does anybody have it?
Looking for robes from the Society of Brilliance they wear in the Myconid Colony without luck either.
The closest thing I've found is:
Hobgoblins_Male_Devastator_52540830-11e2-4f7a-9647-f2b84aa3d7d7

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

Re: z Baldur's Gate 3

Post by Noway3 »

Stoupa wrote:
Fri Oct 25, 2024 10:16 pm
Noway3 wrote:
Sun Oct 20, 2024 12:25 pm
Game data dump
  • Latest Update: 2024-10-20: Patch7 Hotfix3 update
    ..........
Hi Noway3,

many thanks in advance for your work ;) I have used the xlsx source since patch 5.

I downloaded the new version of xlsx because I wanted to check something and ran into quite a few inconsistencies:
(I have the game updated (version 4.1.1.607289))

1.)
Sometimes the description of the item does not match the description displayed in the game
Image

2.)
Some items are completely missing (e.g. the third volume of the Orpheus book)
Image

3.)
some DisplayNames do not match in-game names.
Alternatively, some DisplayNames contain a space at the end or beginning of the name (about 300 items).
-> preview of some names against the data in the english.loca file:
Image

You have no idea why that is?
Thanks in advance if you check it out ;)
Hi Stoupa,
Thank you for your feedback, it is always welcome!

For issue #1 (not matching description of items):
That's a bug in my code which did not handle the translated strings versioning correctly.
I have corrected it now and uploaded a new version of the data.
for the Jar that has a book description, it is the same issue as for the orpheus books (see below) : it is transformed from one to the other by the game scripts, in this case to item with mapkey="27cfa136-43a4-42c4-9331-f9bce7352f8a"

Code: Select all

//Transform the book into a tablet
Transform(S_LOW_CarrionJarDiagrams_c8a2228a-adff-4fcd-b60a-81f81c033e2f, (ITEMROOT)DEC_Druids_Tablet_Stone_C_27cfa136-43a4-42c4-9331-f9bce7352f8a, (SHAPESHIFTRULE)WildShapeKeepName_9c580a1d-dab9-4b17-b0da-b16c7d7360e0); 
For issue #2 (Orpheus Books):
You will find the books in the data dump by filtering for "orpheus" in the Name column.
Concerning the 3rd book, its true name is revealed only after being deciphered during the related game' quest. The quest' script does modify the book title (displayname) dynamically:

Code: Select all

PROC
PROC_GlobalFlagReactionAfterDialog((FLAG)GLO_OrpheusChapters_State_ReadOrpheusChapter3_cd913886-8e41-47d2-bba1-fda22b129001, _)
THEN
SetStoryDisplayName((ITEM)S_GLO_OrpheusChapter3_bad6bedb-5be9-407a-840e-977c2e23aba3, "ORI_Laezel_OrpheusChapter3_RealDisplayName");
AddEntryToCustomBook("ORI_Laezel_OrpheusChapter3_Deciphered", "ORI_Laezel_OrpheusChapter3_HiddenText");
For issue #3 (leading blanks in displayname)
Actually the string " Notice of Condemnation" has also a leading blank in the game's english.loca file, it seems to be the only one of this kind!
Last edited by Noway3 on Wed Oct 30, 2024 11:31 am, edited 1 time in total.

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

Re: z Baldur's Gate 3

Post by Noway3 »

New game data dump
Hi All,
  • Latest Update: 2024-10-24:
    1. Script fix:
      • Fixed important issue with display names and descriptions not extracted correctly (thanks to Stoupa for pointing this out)
    2. Data updates: Patch7 Hotfix #28 (4.1.1.6072089)
      • Data files have been updated on google drive after the script fix.
      • :!: Important storage change: I am now keeping only compressed archives version of the files on google drive, this saves lot of space and download/upload time (>90%). After downloading them, you will have to unzip these archives with [Link] or your favorite file archiver.
All data files are on my google drive, please read the original post: link to original post with detailed information and [Link]

-- Enjoy!
______________________________________________________________________
Useful quick links:
  • BG3 Cheat tables(CT files) by MadMacChad: Forum link
  • BG3 Data files (json, excel, sqlite) by Noway3: Forum link [Link]
  • BG3 Search Engine by Norbyte [Link]
  • How to efficiently search in this "z Baldur's Gate 3" thread [Link] <- go there and add your own keywords in the search box

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

Re: z Baldur's Gate 3

Post by Noway3 »

furioustortoise wrote:
Sat Oct 26, 2024 3:36 am
Noway3 wrote:
Fri Oct 20, 2023 1:59 pm
mooya5000 wrote:
Thu Oct 19, 2023 5:06 am
Any Waypoint codes in the works so we can get em all? lol
Here is the Waypoints list. Note that some waypoints may be blocked by the game until certain conditions and most of them will only reliably work if you teleport to a waypoint in the same act, you may be struck in some void otherwise and need to reload a save.

To Teleport to a waypoint, use this code template:
TeleportTo code

Code: Select all

{$lua}
if syntaxcheck then return end
[ENABLE]
function TeleportTo(source, target, event)
  if event == nil then
    event = ""
  end
  SetArgToString(0, source) -- sourceObject
  SetArgToString(1, target) -- targetObject
  SetArgToString(2, event) -- Event
  SetArgToLong(3, 1) -- TeleportLinkedCharacters
  SetArgToLong(4, 1) -- TeleportPartyFollowers
  SetArgToLong(5, 1) -- TeleportSummons
  SetArgToLong(6, 1) -- LeaveCombat
  SetArgToLong(7, 1) -- SnapToGround
  ExecuteCall("TeleportTo")
end

-- Change me:
local destination = "S_UND_Beach_WaypointShrine_2acb1470-a608-430b-b2c8-52e2f7a2bf02"

local event = ""
local player = GetHostCharacter()
TeleportTo(player,destination,event)
[DISABLE]
And replace the destination string to one of these "ITEM":
Waypoints list

Code: Select all

Database 'DB_WaypointInfo' (STRING, STRING, ITEM, TRIGGER):
    ("Act1", "WAYP_HAG_Swamp", S_HAG_WaypointShrine_f48ce8dd-1412-4c30-b108-a90bfdd05c15, TRIGGERGUID_S_HAG_WaypointPos_4c92d6c3-055f-40f1-b76b-a3540ffe32ee);
    ("Act1", "WAYP_DEN_Camp", S_DEN_WaypointShrine_ebf0904f-2664-45c9-8e9d-dcd8333097c8, S_DEN_WaypointPos_cdd91969-67d0-454e-b27b-cf34e542956b);
    ("Act1", "WAYP_CHA_Top", S_CHA_WaypointShrine_Top_8ebd584c-97e3-42fd-b81f-80d7841ebdf3, S_CHA_WaypointTrigger_Top_4141c0a2-5ba9-42c0-ab18-082426df45e7);
    ("Act1", "WAYP_CHA_Chapel", S_CHA_WaypointShrine_5107e6b4-5725-43b2-b3c4-f4b05ccbc65d, TRIGGERGUID_S_CHA_WaypointTrigger_5e857e93-203a-4d4a-bd29-8e97eb34dec6);
    ("Act1", "WAYP_PLA_Toll", S_PLA_WaypointShrine_f68dedbb-a256-40f6-a01e-ab261851df5d, TRIGGERGUID_S_PLA_WaypointTrigger_bbe749bf-e6a8-4358-be9c-cd237b8af79d);
    ("Act1", "WAYP_GOB_Temple", S_GOB_WaypointShrine_28452bb5-8d27-4514-acb8-34c453e2cac4, TRIGGERGUID_S_GOB_WaypointTrigger_3b1b1ab2-1962-47cc-8e25-5cfde2a6c32f);
    ("Act1", "WAYP_PLA_Tavern", S_PLA_Tavern_WaypointShrine_43e1743d-8f9d-4fb7-8c01-0270b91657a4, TRIGGERGUID_S_PLA_Tavern_WaypointTrigger_7044aaf2-7ab9-43f6-96f0-08a173fa08b9);
    ("Act1", "WAYP_PLA_ZhentDungeon", S_PLA_WaypointShrine_ZhentDungeon_d1337745-a031-4b7c-b612-5a0814b51f60, S_PLA_WaypointTrigger_ZhentDungeon_f3cf2ab0-4b05-45e4-b2c8-2dda305ac47e);
    ("Act1", "WAYP_FOR_Ruins", S_FOR_WaypointShrine_3884f144-3777-468d-88c9-b7115f0c4f50, TRIGGERGUID_S_FOR_WaypointTrigger_e44f372c-b335-4dc8-8864-f2111c83c6a6);
    ("Act1", "WAYP_FOR_Bottomless", S_FOR_Bottomless_WaypointShrine_0ceff944-8055-4ed0-aff6-5b30571e92e7, S_FOR_Bottomless_WaypointTrigger_ad3614e0-8895-45dd-a05d-a78eba584202);
    ("Act1", "WAYP_UND_Beach", S_UND_Beach_WaypointShrine_2acb1470-a608-430b-b2c8-52e2f7a2bf02, S_UND_Beach_WaypointTrigger_91c3fe06-7d44-4f35-a88a-ea5eb303bb70);
    ("Act1", "WAYP_UND_Duergar", S_UND_Duergar_WaypointShrine_c0199c79-f849-4bdd-ba3b-8886c9b1572e, S_UND_Duergar_WaypointTrigger_01d43e65-d370-46c6-9998-a9f7523221eb);
    ("Act1", "WAYP_UND_Sussur", S_UND_Sussur_WaypointShrine_4784ae8e-e3e3-4f7b-9db8-32ebdbd21a65, S_UND_Sussur_WaypointTrigger_d24b2d8c-a4dc-4367-8da2-c6fa75baa61c);
    ("Act1", "WAYP_UND_Myconid", S_UND_Myconid_WaypointShrine_38490336-56cc-4578-aa86-d8864a669b70, S_UND_Myconid_WaypointTrigger_b83f13a0-e988-48f1-9068-ea9be2adffb2);
    ("Act1", "WAYP_UND_Fort", S_UND_Fort_WaypointShrine_bc4712ae-a62d-41ac-9783-a203843544be, S_UND_Fort_WaypointTrigger_dddb39d6-c5ac-4470-98c5-395ce81af017);
    ("Act1", "WAYP_UND_AdamantineForge", S_UND_AdamantineForge_Waypoint_cf10a89f-223b-432b-acaa-549ef5c999c6, S_UND_AdamantineForge_WaypointTrigger_3a5474b3-2410-4a9c-80a0-ea6bf5ac4446);
    ("Act1b", "WAYP_CRE_Exterior", S_CRE_Exterior_Waypoint_3e2b07ef-4e70-41ee-a9c9-efc885553a97, S_CRE_Exterior_Waypoint_Pos_00abc10c-921d-46f9-80e0-2b8f92f884c7);
    ("Act1b", "WAYP_CRE_Monastery", S_CRE_Monastery_Waypoint_78747efb-8756-4c83-b526-b0792dab9945, S_CRE_Monastery_Waypoint_Pos_6b587ee7-5767-4d3e-8ef4-270976e63ad5);
    ("Act1b", "WAYP_CRE_Creche", S_CRE_Creche_Waypoint_b1af9325-0132-412e-b30a-c1a23d815ead, S_CRE_Creche_Waypoint_Pos_4324dbaf-6533-4b0f-8c99-de4e2adbd4ec);
    ("Act2", "WAYP_SHA_NightsongPrison_Entrance", S_SHA_NightsongPrison_EntranceWaypoint_b73a851d-b186-4f73-a1f9-ba9d54c43cb6, S_SHA_NightsongPrison_EntranceWaypoint_Pos_9b2081b4-d7dd-43ac-8ef0-4acda40379ae);
    ("Act2", "WAYP_SHA_Temple", S_SHA_Temple_WaypointShrine_b7753131-7544-4bc6-85ef-e03ac590462a, S_SHA_Temple_Waypoint_Pos_7d5d94c7-fa75-41f2-9aef-06b9d42757ea);
    ("Act2", "WAYP_TWN_Center", S_TWN_Waypoint_a3bc9d4c-f48c-443f-a332-5a7f182b7ced, S_TWN_Waypoint_Pos_488ce3e4-2239-4623-9aeb-d34cc18bec58);
    ("Act2", "WAYP_TWN_Mausoleum", S_TWN_Mausoleum_Waypoint_46a88c9f-de74-41cb-8849-174f4cdb8774, S_TWN_Mausoleum_Waypoint_Pos_c6faa212-fb0f-4fc5-a011-662a03a3b09a);
    ("Act2", "WAYP_MOO_TowerExterior", S_MOO_TowerExterior_Waypoint_7f36ae4d-f794-4ed2-923a-6f60bbe4d873, S_MOO_TowerExterior_Waypoint_Pos_8fd66a2b-7b29-44f9-b6dd-cd957c91d19c);
    ("Act2", "WAYP_HAV_Outside", S_HAV_Waypoint_606182af-c8ad-4727-a584-c29c44e2918c, S_HAV_Waypoint_Pos_94b462c2-9290-4d4d-8bf4-fbf559f03c3f);
    ("Act2", "WAYP_SCL_Highroad", S_SCL_RoadToBaldursGate_WaypointShrine_2f6f630d-bd04-46b2-8ab7-b19b89d11780, S_SCL_RoadToBaldursGate_Waypoint_Pos_ef45338c-09c7-4904-998f-32c0ad1165b6);
    ("Act2", "WAYP_SCL_OliverHouse", S_SCL_OliverHouse_WaypointShrine_82f24972-bfb0-4eb8-aaef-91f21b57a3a4, S_SCL_OliverHouse_Waypoint_Pos_7c083353-7e5c-4cb7-ac3e-42fc3a19807f);
    ("Act3", "WAYP_WYR_Rivington", S_WYR_Rivington_WaypointShrine_a6fc2763-0721-4509-ad5d-097266d50ee9, S_WYR_Rivington_WaypointTrigger_016ac9ad-ac85-49a0-a6be-e24fdb0de2bb);
    ("Act3", "WAYP_WYR_SharessCaress", S_WYR_SharessCaress_WaypointShrine_afe388e1-dc13-41ec-a5df-7bfdc8048637, S_WYR_SharessCaress_WaypointTrigger_5561c476-c82d-4239-b4a3-baaf2985ef71);
    ("Act3", "WAYP_WYR_WyrmRock", S_WYR_WyrmRock_WaypointShrine_14b3b68b-fcfb-4e12-9601-bc9784c96026, S_WYR_WyrmRock_WaypointTrigger_71df0a8d-2cda-4e2d-b612-9a5f5a80e771);
    ("Act3b", "WAYP_LOW_StartingArea", S_LOW_Waypoint_StartingArea_1a563b67-61b2-42d0-b578-293947fdfab9, S_LOW_Waypoint_StartingAreaTrigger_f0a45122-eca3-4b8f-ad86-c429ca305b3d);
    ("Act3b", "WAYP_LOW_CityBeach", S_LOW_Waypoint_CityBeach_b8feaab1-4913-4b3e-9f96-1901b7a8358a, S_LOW_Waypoint_CityBeachTrigger_f6611899-85b6-45e3-8c1e-3b61590a621f);
    ("Act3b", "WAYP_LOW_CentralWall", S_LOW_Waypoint_CentralWall_4a4128bf-43d2-4740-91ed-f73a539f026a, S_LOW_Waypoint_CentralWallTrigger_97bdf561-7f2b-4618-89ca-5cad0729bd01);
    ("Act3b", "WAYP_LOW_BaldursGateArea", S_LOW_Waypoint_BaldursGateArea_daabc785-6c47-4b5c-a3d8-d4bea24128b7, S_LOW_Waypoint_BaldursGateAreaTrigger_8b1d2cf5-9142-4786-9294-b92b8ec2083f);
    ("Act3b", "WAYP_LOW_DocksArea", S_LOW_Waypoint_DocksArea_b212e754-993a-4cb1-87a4-6837637cb92d, S_LOW_Waypoint_DocksAreaTrigger_1e27d7c2-0914-4717-9a70-37bdcdb3b80b);
    ("Act3b", "WAYP_LOW_Cesspool", S_LOW_Waypoint_Cesspool_ee8328b3-fd43-4ccd-81fe-9f088e5d1c1e, S_LOW_Waypoint_CesspoolTrigger_a081bb35-5fcf-4d9b-8831-1da0ce052c6e);
    ("Act3b", "WAYP_LOW_UndercityRuins", S_LOW_Waypoint_UndercityRuins_3f0b72a1-c27c-48a7-94b3-eeba2b3abfcb, S_LOW_Waypoint_UndercityRuinsTrigger_3e423e81-8d84-463e-b50e-ab8c5869bdf6);
    ("Act3b", "WAYP_LOW_BhaalTemple", S_LOW_Waypoint_BhaalTemple_0a20cf3b-246e-428c-8bef-96f4dd14e0a9, S_LOW_Waypoint_BhaalTempleTrigger_807163bb-8341-49da-a074-c5926bfedf1b);
    ("Act3b", "WAYP_LOW_CazadorsPalace", S_LOW_CazadorsPalace_Dungeon_Waypoint_33e1d474-9343-41dd-b16e-be006160296d, S_LOW_CazadorsPalace_Dungeon_WaypointTrigger_717c1fd4-290a-4fb7-9282-dbcdd17a274b);
    ("Act3b", "WAYP_LOW_MorphicPoolDock", S_LOW_Waypoint_MorphicPoolDock_a3af0ac8-dcb0-4321-b0db-8e08ce713cd9, S_LOW_Waypoint_MorphicPoolDockTrigger_c1ea6981-cfce-495c-8405-3b503df268fd);
This has been tested and it works within the explained limits.

Energize!
This is amazing! I've been using flags to teleport but couldn't figure out a way to utilize the Waypoints.
Is there a way to unlock waypoints (instead of teleporting) so we can use the game map?

And while I'm at it, does anybody have a running list of ExecuteCall commands??
I have six or seven I've had to canabalize from other scripts but I'd imagine these are being sourced somewhere?
Hi furioustortoise ,
The `ExecuteCall` command in CE scripts is a way to execute an 'Osiris' function. `Osiris` is the game scripting language.

If you want to know more about Osiris:
  • [Link]
  • [Link]
  • [Link]
In the last link, you will find, in the osi.lua file, a list of functions like Osi.TeleportTo which is the one called in the CE Script above.

There is also a function there named Osi.UnlockWaypoint(waypointName, trigger, character) that you can play with to unlock a waypoints on the map.

Have fun!

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

Re: z Baldur's Gate 3

Post by Noway3 »

furioustortoise wrote:
Tue Oct 29, 2024 7:58 pm
I'm having trouble finding Omeluum's UUID for a transformation. Does anybody have it?
Looking for robes from the Society of Brilliance they wear in the Myconid Colony without luck either.
The closest thing I've found is:
Hobgoblins_Male_Devastator_52540830-11e2-4f7a-9647-f2b84aa3d7d7
I have summoned Omeluum, have him join my team and had a look at his inventory (see picture): he actually wear a "simple robe" and the one with the "eye" looks like part of his body and may not exist standalone (he wear it even if I remove the robe). I could not find it either as template or an unique item in the game. It should be possible to re-create that robe with a mod by re-using the graphical assets.
Image
Omeluum character "S_GLO_SocietyOfBrilliance_MindFlayer"

Code: Select all

{
	"MapKey": "1f9937ef-9207-4db6-a833-e4083d571f53",
	"Name": "S_GLO_SocietyOfBrilliance_MindFlayer",
	"Type": "character",
	"ParentTemplateName": "Mindflayer",
	"DisplayNameEnglish": "Omeluum",
	"Stats": "UND_SOB_Mindflayer",
	"RootFolder": "Gustav\\Mods\\Gustav\\Globals\\WLD_Main_A\\Characters",
	"RootFile": "_merged.lsf.lsx",
	"AnubisConfigName": "UND_SocietyOfBrilliance_MindFlayer",
	"Archetype": "mage_smart",
	"CharacterVisualResourceID": "11bbd6fb-325a-3867-126a-36b46f11e206",
	"DisplayName": "h4fdb4c79g2f1fg480fg873bg429ae9d9d7ff;1",
	"Equipment": "EQP_Robe",
	"Faction": "e367e82e-d7c3-40ad-ad92-bf59486af503",
	"Flag": "1",
	"Icon": "11bbd6fb-325a-3867-126a-36b46f11e206-EQP_Robe_(Icon_Mindflayer)",
	"IsGlobal": "True",
	"LevelName": "WLD_Main_A",
	"LevelOverride": "5",
	"LightID": "4a2b554e-69c1-4137-b6a8-f8065bf2b5cc",
	"TemplateName": "23ac81c1-597e-41c3-8c3c-6688ca399be1",
	"_OriginalFileVersion_": "144537400540922156",
	"ParentTemplateId": "e4da9179-d4e9-4e3d-af1b-b2c287732e18",
	"ReadinessFlags": "12",
	"BloodSurfaceType": "SurfaceBloodSilver",
	"BloodType": "Silver",
	"DeathRaycastMaxLength": "1.5",
	"DeathRaycastMinLength": "1",
	"ExplodedResourceID": "786377d0-f393-47a0-19f2-fc73318b126d",
	"GeneratePortrait": "Icon_Mindflayer",
	"IsLootable": "True",
	"PhysicsTemplate": "8ea07e14-0c8a-ffdc-b50d-05e086c13b01",
	"Race": "d4361929-70b8-4610-8073-2c827bf6d2fc",
	"VisualTemplate": "aa9ab6d0-684b-8c02-d14b-db1a97c1defd",
	"VocalAttackResourceID": "33133c79-4a4b-edb4-261f-82f92970444a",
	"VocalDeathResourceID": "9ccd5e73-d343-0be8-823e-51cf6644d72a",
	"VocalDodgeResourceID": "d0ce2990-ff10-6db0-9acd-2aa8782339fb",
	"VocalPainResourceID": "d589dd04-f2af-9cdd-1ec7-563230bd34f2",
	"VocalSpawnResourceID": "d4a6c307-954a-414f-a00c-f90b5355fc85"
}
Omeluum character "S_IRN_Omeluum"

Code: Select all

{
	"MapKey": "df88c3a5-9ee1-4a23-a7b6-34c07cef8a33",
	"Name": "S_IRN_Omeluum",
	"Type": "character",
	"ParentTemplateName": "Mindflayer",
	"DisplayNameEnglish": "Omeluum",
	"Stats": "MindFlayer",
	"RootFolder": "Gustav\\Mods\\GustavDev\\Levels\\IRN_Main_A\\Characters",
	"RootFile": "_merged.lsf.lsx",
	"ActivationGroupId": "IRN_Countdown",
	"AnubisConfigName": "DefaultCharacter",
	"DisplayName": "h5d64398cg6642g4051g8908g0c1befd7e26b;1",
	"Faction": "8f848a43-3e4e-403f-be71-41860b5127cc",
	"Flag": "1",
	"LevelName": "IRN_Main_A",
	"TemplateName": "23ac81c1-597e-41c3-8c3c-6688ca399be1",
	"_OriginalFileVersion_": "144115205255725656",
	"Archetype": "mindflayer",
	"CharacterVisualResourceID": "e3eb7d86-7d04-a45e-dae3-9ae3a4827f7b",
	"Icon": "e3eb7d86-7d04-a45e-dae3-9ae3a4827f7b-_(Icon_Mindflayer)",
	"LevelOverride": "8",
	"ParentTemplateId": "e4da9179-d4e9-4e3d-af1b-b2c287732e18",
	"ReadinessFlags": "12",
	"BloodSurfaceType": "SurfaceBloodSilver",
	"BloodType": "Silver",
	"DeathRaycastMaxLength": "1.5",
	"DeathRaycastMinLength": "1",
	"ExplodedResourceID": "786377d0-f393-47a0-19f2-fc73318b126d",
	"GeneratePortrait": "Icon_Mindflayer",
	"IsLootable": "True",
	"LightID": "e4909d03-6978-402a-ac3e-1af127cf003f",
	"PhysicsTemplate": "8ea07e14-0c8a-ffdc-b50d-05e086c13b01",
	"Race": "d4361929-70b8-4610-8073-2c827bf6d2fc",
	"VisualTemplate": "aa9ab6d0-684b-8c02-d14b-db1a97c1defd",
	"VocalAttackResourceID": "33133c79-4a4b-edb4-261f-82f92970444a",
	"VocalDeathResourceID": "9ccd5e73-d343-0be8-823e-51cf6644d72a",
	"VocalDodgeResourceID": "d0ce2990-ff10-6db0-9acd-2aa8782339fb",
	"VocalPainResourceID": "d589dd04-f2af-9cdd-1ec7-563230bd34f2",
	"VocalSpawnResourceID": "d4a6c307-954a-414f-a00c-f90b5355fc85"
}
MindFlayer character "BASE_Mindflayer"

Code: Select all

{
	"MapKey": "23ac81c1-597e-41c3-8c3c-6688ca399be1",
	"Name": "Mindflayer",
	"Type": "character",
	"ParentTemplateName": "BASE_Mindflayer",
	"DisplayNameEnglish": "Mind Flayer",
	"Stats": "MindFlayer",
	"RootFolder": "Shared\\Public\\Shared\\RootTemplates",
	"RootFile": "_merged.lsf.lsx",
	"Archetype": "mindflayer",
	"CharacterVisualResourceID": "e3eb7d86-7d04-a45e-dae3-9ae3a4827f7b",
	"Icon": "e3eb7d86-7d04-a45e-dae3-9ae3a4827f7b-_(Icon_Mindflayer)",
	"LevelOverride": "8",
	"ParentTemplateId": "e4da9179-d4e9-4e3d-af1b-b2c287732e18",
	"ReadinessFlags": "12",
	"_OriginalFileVersion_": "144115207403209024",
	"TemplateFilled": true,
	"BloodSurfaceType": "SurfaceBloodSilver",
	"BloodType": "Silver",
	"DeathRaycastMaxLength": "1.5",
	"DeathRaycastMinLength": "1",
	"DisplayName": "h90e80ee3g8ad1g413cgb089g98d93ae6ea36;1",
	"ExplodedResourceID": "786377d0-f393-47a0-19f2-fc73318b126d",
	"Flag": "0",
	"GeneratePortrait": "Icon_Mindflayer",
	"IsLootable": "True",
	"LightID": "e4909d03-6978-402a-ac3e-1af127cf003f",
	"PhysicsTemplate": "8ea07e14-0c8a-ffdc-b50d-05e086c13b01",
	"Race": "d4361929-70b8-4610-8073-2c827bf6d2fc",
	"VisualTemplate": "aa9ab6d0-684b-8c02-d14b-db1a97c1defd",
	"VocalAttackResourceID": "33133c79-4a4b-edb4-261f-82f92970444a",
	"VocalDeathResourceID": "9ccd5e73-d343-0be8-823e-51cf6644d72a",
	"VocalDodgeResourceID": "d0ce2990-ff10-6db0-9acd-2aa8782339fb",
	"VocalPainResourceID": "d589dd04-f2af-9cdd-1ec7-563230bd34f2",
	"VocalSpawnResourceID": "d4a6c307-954a-414f-a00c-f90b5355fc85",
	"ChildTemplateCount": 131,
	"AnubisConfigName": "DefaultMonster"
}
Have a look at my data dump to look up these information here: viewtopic.php?p=377051#p377051

Dalandaree
What is cheating?
What is cheating?
Posts: 3
Joined: Wed Oct 30, 2024 11:18 pm
Reputation: 0

Re: z Baldur's Gate 3

Post by Dalandaree »

b00bert wrote:
Mon Sep 16, 2024 9:36 pm
Hey guys, tried searching for this issue and found only a few comments, so apologies if I missed the solution.

Need some assistance. I had no issues using CE for my first playthrough, but something happened on my second one that triggered the shapeshifting bug. First noticed it when confronting Kaghda (or whatever her name is) and the shadow druids, they all instantly died. Then went to Auntie Ethel and as soon as I found the fireplace and she shifted, SHE instantly died. I see from others that this will happen to Halsin too before I can recruit him, haven't done that yet.

Especially devastating since other than Ethel and Goblin Camp, done with Act 1 and have done extensive work to get my team where I want it.

I tried somewhat recent saves, as far back as middle of my playthrough, it still happens. No idea what triggered this, and when. So going back in saves isn't doing the trick.

Anyone found any fixes or workarounds? Maybe caused by the most recent update since my first playthrough started before that one.

Thanks a ton for any help.
I encountered the same issue today and I did some testing with a new Character who went quite straight to Auntie Ethel after the Nautoloid and the initial encounter with the first companions incl. Wyll. The Problem seems to be the first script, when you select the "Character Ability points invested". When I saved the game after selecting this script but without changing anything I encountered the following problems:
  1. it didn't update the pointers to the chars so I couldn't change any ability points.
  2. it caused the Auntie Ethel insta death on transformation
  3. when I loaded a previous save game it also had the Auntie Ethel death bug.
  4. I need to quit and restart the game and then load the previous save game (the one who was bugged before but initially saved before I did anything in CE) and then this save game worked.
  5. The next savegame worked after the restart as well.
When I restart the Cheat Engine and save the game I eventually get real character pointers and can edit the abilities, but the resulting save has always the transformation death bug regardless if I quit the game and restart, have CE running or not. I tried a few console commands. These worked fine and were not causing Auntie Ethels untimely death.

So hopefully this helps pinning down the problem.

User avatar
MadMacChad
Expert Cheater
Expert Cheater
Posts: 62
Joined: Sun Mar 10, 2024 8:59 am
Reputation: 57

Re: z Baldur's Gate 3

Post by MadMacChad »

Dalandaree wrote:
Wed Oct 30, 2024 11:48 pm
b00bert wrote:
Mon Sep 16, 2024 9:36 pm
Hey guys, tried searching for this issue and found only a few comments, so apologies if I missed the solution.

Need some assistance. I had no issues using CE for my first playthrough, but something happened on my second one that triggered the shapeshifting bug. First noticed it when confronting Kaghda (or whatever her name is) and the shadow druids, they all instantly died. Then went to Auntie Ethel and as soon as I found the fireplace and she shifted, SHE instantly died. I see from others that this will happen to Halsin too before I can recruit him, haven't done that yet.

Especially devastating since other than Ethel and Goblin Camp, done with Act 1 and have done extensive work to get my team where I want it.

I tried somewhat recent saves, as far back as middle of my playthrough, it still happens. No idea what triggered this, and when. So going back in saves isn't doing the trick.

Anyone found any fixes or workarounds? Maybe caused by the most recent update since my first playthrough started before that one.

Thanks a ton for any help.
I encountered the same issue today and I did some testing with a new Character who went quite straight to Auntie Ethel after the Nautoloid and the initial encounter with the first companions incl. Wyll. The Problem seems to be the first script, when you select the "Character Ability points invested". When I saved the game after selecting this script but without changing anything I encountered the following problems:
  1. it didn't update the pointers to the chars so I couldn't change any ability points.
  2. it caused the Auntie Ethel insta death on transformation
  3. when I loaded a previous save game it also had the Auntie Ethel death bug.
  4. I need to quit and restart the game and then load the previous save game (the one who was bugged before but initially saved before I did anything in CE) and then this save game worked.
  5. The next savegame worked after the restart as well.
When I restart the Cheat Engine and save the game I eventually get real character pointers and can edit the abilities, but the resulting save has always the transformation death bug regardless if I quit the game and restart, have CE running or not. I tried a few console commands. These worked fine and were not causing Auntie Ethels untimely death.

So hopefully this helps pinning down the problem.
Please give details of the Cheat Table you were using at the time, and whether the individual Character Ability Points were presented correctly when you accessed the cheat. (i.e. Were you presented numbers or other spurious characters), and whether you made any changes.

I am on a fresh playthrough, and I have used the Character Ability Points Invested and a few other cheats and had no such issue so far. :?:

Noway3 can you please take a look...

Dalandaree
What is cheating?
What is cheating?
Posts: 3
Joined: Wed Oct 30, 2024 11:18 pm
Reputation: 0

Re: z Baldur's Gate 3

Post by Dalandaree »

Latest cheat table from the first post (confirmed it today), latest cheat engine (from last saturday), Windows 10. On my first run I had the value of Approval gained modified, but I tried it today with an unmodified table as well. As I stated above, the character pointers are not updating on the first save. I need to restart CE to get an update when saving the game. When I have the char pointers the values are correct. Only thing that might be out of the ordinary: I do a shadowheart origin run and her name isn't displayed (the names of all companions are), but her values are correct as well. I tried it with a different char (normal - non origin - Tav) and a different location (shadow druids now). All character names are displayed and the values are correct, but the shadow druids die instantly when exposed. I already used CE with ability points modification with this second char in February or March without any issues.

Other things which are different from previous usages: I need to select the process manually and I have more crashes while loading the edited game save.

And I just tried a CT from March ("BG3 Latest HotFix#19.CT") and there attribute editing worked without untimely deaths in the aftermath.

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

Re: z Baldur's Gate 3

Post by Noway3 »

Dalandaree wrote:
Thu Oct 31, 2024 11:52 am
Latest cheat table from the first post (confirmed it today), latest cheat engine (from last saturday), Windows 10. On my first run I had the value of Approval gained modified, but I tried it today with an unmodified table as well. As I stated above, the character pointers are not updating on the first save. I need to restart CE to get an update when saving the game. When I have the char pointers the values are correct. Only thing that might be out of the ordinary: I do a shadowheart origin run and her name isn't displayed (the names of all companions are), but her values are correct as well. I tried it with a different char (normal - non origin - Tav) and a different location (shadow druids now). All character names are displayed and the values are correct, but the shadow druids die instantly when exposed. I already used CE with ability points modification with this second char in February or March without any issues.

Other things which are different from previous usages: I need to select the process manually and I have more crashes while loading the edited game save.

And I just tried a CT from March ("BG3 Latest HotFix#19.CT") and there attribute editing worked without untimely deaths in the aftermath.
So, to be more precise, which one of these table is it?
  1. From MadMacChad with the download file named "BG3_Patch 7_Autoload_v2.0.zip -- published 23 Oct 2024"?
    The "Character Ability Points Invested" of this table is working as intended (Auntie is transforming to Hag and alive)
    This is the latest table working quite flawlessly for now.
    --
  2. From Zanzer with download file named "bg3.CT --- Game v4.1.1.3905231 --- Table v14 --- published 07 Nov 2023"?
    This table is obsolete by nearly a year and not working with recent versions of the game.
    --
  3. Any other table not updated since Early September 2024 (when Patch7 of the game was introduced) will have issues.
    --
  4. I have also spotted a CE Table recently published, 20 Sep 2024, on Nexus but it has that same obsolete code in it.
The table you mention, "BG3 Latest HotFix#19.CT", is from 22 Feb 2024... and obsolete too

Possible, least intrusive, workaround:
You can make Untie temporarely invulnerable until she transform to Hag.

Code: Select all

ApplyStatus("S_HAG_Hag_c457d064-83fb-4ec6-b74d-1f30dfafd12d","INVULNERABLE")
RemoveStatus("S_HAG_Hag_c457d064-83fb-4ec6-b74d-1f30dfafd12d","INVULNERABLE")
Same for Halsin:

Code: Select all

ApplyStatus("S_GLO_Halsin_7628bc0e-52b8-42a7-856a-13a6fd413323","INVULNERABLE")
RemoveStatus("S_GLO_Halsin_7628bc0e-52b8-42a7-856a-13a6fd413323","INVULNERABLE")
Or give then "SURVIVAL_INSTINCT" instead of "INVULNERABLE", could be even better.
Last edited by Noway3 on Thu Oct 31, 2024 5:15 pm, edited 1 time in total.

Dalandaree
What is cheating?
What is cheating?
Posts: 3
Joined: Wed Oct 30, 2024 11:18 pm
Reputation: 0

Re: z Baldur's Gate 3

Post by Dalandaree »

Ok, my bad. I downloaded the big fat link and it was oviously the obosolete File (from Zanzer). Thank you for clarifying and taking your time. It works now.

User avatar
MadMacChad
Expert Cheater
Expert Cheater
Posts: 62
Joined: Sun Mar 10, 2024 8:59 am
Reputation: 57

Re: z Baldur's Gate 3

Post by MadMacChad »

Thanks for responding Noway3 you are a star, much appreciated, you have saved me from going crazy...

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

Re: z Baldur's Gate 3

Post by Noway3 »

furioustortoise wrote:
Fri Oct 25, 2024 9:59 pm
Gray0ne wrote:
Wed Oct 18, 2023 12:16 pm
The Red Prince wrote:
Wed Oct 18, 2023 3:10 am
OK big question, the transform into mindflayer option in the cheatengine, can you edit the code in it to turn it into a polymorph spell instead? [snip]
we just want our own custom polymorph spell that we can edit to turn into whatever we want, would it be easier to find the code for the strange ox spells and edit those? or would the mindflayer transformation be just as easy to edit in the cheat engine?
I'm asking cause we have no idea how or what the coding needs to look like, we tried on the mind flayer transformation and of course got it wrong.
It's not a spell it's the Osiris function: Transform. I believe by default the ruleset for that function is something like Disguise with name which basically just swaps your character model. You can change that ruleset to Polymorph (the annotation for this is actually in the cheat engine script for that toggle) but Polymorph has unintended side effects like silencing you and locking your gear. There is a whole host of rulesets though (mostly for Wildshape) one of them might work better. You can download the .pak unpacker and target shared.pak in your game directory to unpack the game data to make it readable, in it is a directory called something like shared/data/rulebooks/shapeshift/shapeshiftruleset.lsx (it's something like that, I'm guessing at it as I'm not at home at the moment) and in that file is the details and UUID of every ruleset that can be applied to shapeshift.

As for making it a castable spell? I think you're into modding territory there.
I'm also looking for more ruleset UUIDs for my transformations like these:

local ruleset = "9eef2bd2-604f-459a-83b2-3e6b7ce3bfde" -- GaseousForm
local ruleset = "a0ddddc8-255f-4014-9f63-d7608eb1c2a0" -- Polymorph
local ruleset = "4acc6277-6dcd-4110-9450-b9379beaedac" -- Physical
local ruleset = "ceccc4eb-d774-4cd5-9147-12322b81b763" -- Disguise
local ruleset = "ac4a5946-00cb-464f-9389-e3ac9e8b7e26" -- DeathCorpse
local ruleset = "c7c3381e-b901-416e-a0c4-bc745e1ff54a" -- DisguiseKeepName
local ruleset = "8194cfb6-4199-46d2-9027-613c302352aa" -- DisguiseWithCustomLooks
local ruleset = "b40d9ab4-57a7-4632-b8d7-188904b00606" -- DisguiseWithCustomLooksKeepNameAndIcon

I've been browsing and searching for around a half hour. I'll keep at it but if somebody has a longer list I'd appreciate it. Thanks
How to disguise (Cheat Engine script)
Disguise Yourself!

Code: Select all

if syntaxcheck then return end

-- Choose ONE ruleset here:

--local ruleset = "9eef2bd2-604f-459a-83b2-3e6b7ce3bfde" -- GaseousForm
--local ruleset = "a0ddddc8-255f-4014-9f63-d7608eb1c2a0" -- Polymorph
--local ruleset = "4acc6277-6dcd-4110-9450-b9379beaedac" -- Physical
--local ruleset = "ceccc4eb-d774-4cd5-9147-12322b81b763" -- Disguise
--local ruleset = "ac4a5946-00cb-464f-9389-e3ac9e8b7e26" -- DeathCorpse
--local ruleset = "c7c3381e-b901-416e-a0c4-bc745e1ff54a" -- DisguiseKeepName
--local ruleset = "8194cfb6-4199-46d2-9027-613c302352aa" -- DisguiseWithCustomLooks
local ruleset = "b40d9ab4-57a7-4632-b8d7-188904b00606" -- DisguiseWithCustomLooksKeepNameAndIcon


-- Choose ONE disguise here (these are examples among thousands):

-- local uuid = "319efbbe-f9f3-4584-804e-3e17d47d1136" -- Beholder_Spectator
-- local uuid = "e3b5c786-71f1-485f-a1d0-55e42cd33261" -- CINE_Viconia_WolfDream_BASE_Elves_Female
-- local uuid = "05705023-c3c0-40b3-a6ed-f210e8136c1e" -- UNI_MizorasPact_Cambion
-- local uuid = "0fa52982-b0b8-42ea-88ec-575602e18f6c" -- UNI_WYR_Circus_RealClown
-- local uuid = "1f9937ef-9207-4db6-a833-e4083d571f53" -- Omeluum (Mind Flayer)
-- local uuid = "16d9b440-d51c-469d-9739-2f4be068bdf1" -- "The Emperor" (Mind Flayer)

-- Chose who to disguise here (can be nearly anybody, anything):

local player = GetHostCharacter()

[ENABLE]

SetArgToString(0, player)
SetArgToString(1, uuid)
SetArgToString(2, ruleset)
ExecuteCall("Transform")

[DISABLE]
SetArgToString(0,player)
ExecuteCall("RemoveTransforms")
you can find more spells and uid of characters here: viewtopic.php?p=377051#p377051

Post Reply

Who is online

Users browsing this forum: AmazonBot, anl93, DotBot, FreakZilla, Google Adsense [Bot], Redemption, Schlagges, SemrushBot, sinnedomoyap