Page 431 of 465
Re: z Baldur's Gate 3
Posted: Tue Jan 02, 2024 11:21 pm
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.
Re: z Baldur's Gate 3
Posted: Tue Jan 02, 2024 11:22 pm
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?
Re: z Baldur's Gate 3
Posted: Wed Jan 03, 2024 1:12 am
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")
Re: z Baldur's Gate 3
Posted: Wed Jan 03, 2024 5:57 am
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!
Re: z Baldur's Gate 3
Posted: Wed Jan 03, 2024 6:18 am
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!
Would you consider sharing it here or on nexus, please?
Sure, give me a day or two.
Completely missed your nexus Moonlight.
Thanks for your work and sharing, Kudos given and Endorsing for support!
Re: z Baldur's Gate 3
Posted: Wed Jan 03, 2024 6:30 am
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.
Re: z Baldur's Gate 3
Posted: Wed Jan 03, 2024 9:17 am
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.
Re: z Baldur's Gate 3
Posted: Wed Jan 03, 2024 9:49 am
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)
Re: z Baldur's Gate 3
Posted: Wed Jan 03, 2024 10:05 am
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!
maybe here?
Re: z Baldur's Gate 3
Posted: Wed Jan 03, 2024 1:20 pm
by mapleau
when I press "console commands" it doesn't do anything. any help?
Re: z Baldur's Gate 3
Posted: Wed Jan 03, 2024 1:58 pm
by Luxaphel
Does anyone know the UUIDs for the epilogue clothes?
Re: z Baldur's Gate 3
Posted: Wed Jan 03, 2024 4:01 pm
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)
- 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"
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
- We can now make Mizora our personal Minion and let her follow us:
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
- 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.
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)
- 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
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")
- 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
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 f
Riend!
I suppose that you know where to find
my data sheets right ?
Re: z Baldur's Gate 3
Posted: Wed Jan 03, 2024 4:03 pm
by Noway3
**deleted*
Re: z Baldur's Gate 3
Posted: Wed Jan 03, 2024 4:50 pm
by vaguiners
hello.
any working table for 4.1.1.4251417
Re: z Baldur's Gate 3
Posted: Wed Jan 03, 2024 9:04 pm
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.