Baldur's Gate 3

Baldur's Gate 3

View Stats:
This topic has been locked
Goat-Tan Sep 9, 2024 @ 1:54am
Halsin Dying, and another bug. (Patch 7)
Hi all, i am mostly just complaining to blow of steam, but if anyone knows how to fix *either* of these bugs or some form of work around i would be grateful. In the goblin prison, as soon as the fight ends, Halsin turns from a bear back into humanoid form... and instantly dies.

The other bug i have also weirdly has to do with druids. During the Kagha shadow druid quest, when i return with the evidence and confront her. She says "What?!" The screen turns back for a few moments, then the game resumes. All the rats have transformed into the shadow druid forms, but are already dead, Kagha walks a few feet away then just idles there forever. Talking to her again gives me the same dialog option, she says "what?" again, black screen, and after a few seconds the game just resumes again. The quest at this point is super broken, as even if i kill her after this series of events the quest "updates" but just says that i have to kill her.

I have beaten this game a bunch of times when it first came out, i have not played for a long while. I came back thinking "all the bugs will be fixed and it will be great." However the game seems more broken then its ever been. Im mostly just angry and frustrated. (Side note, im not running any mods or anything)
Last edited by Goat-Tan; Sep 9, 2024 @ 1:57am
< >
Showing 31-40 of 40 comments
[Klan]itsme Oct 4, 2024 @ 6:03pm 
i also had him die post fight
Last edited by [Klan]itsme; Oct 4, 2024 @ 6:04pm
jonnin Oct 4, 2024 @ 6:12pm 
the game god-kills some NPC when triggers are met. I don't know this one, but you did something (or it bugged out) to set the kill trigger. There are others -- if you don't rescue some of the people before the party, they are dead like the harpy kid, or sazza will be dead in her cage if left there too long, and so on. So I suspect him insta-gibbing is due to some intended behavior from a trigger (which again may have been bug triggered or maybe you did something?).
I don't know if you can fix it after setting off the trigger, without console commands and I don't know what commands for this one.

The only time I have known this to trigger is if you sided with the goblins and attacked the grove. You can do this just by agreeing with minthra even if you don't plan on doing it, the triggers are in the conversation and can be hit there with no actions taken.
Last edited by jonnin; Oct 4, 2024 @ 6:14pm
Traksik Oct 6, 2024 @ 2:29am 
Originally posted by jonnin:
You can do this just by agreeing with minthra even if you don't plan on doing it, the triggers are in the conversation and can be hit there with no actions taken.

I thought of that too: I tried using an early game save from the moment before entering the goblin camp and just the first thing you do to run to the prison with Halsin, same bug/effect.
Last edited by Traksik; Oct 6, 2024 @ 2:30am
Rabidnid Oct 6, 2024 @ 3:17am 
Originally posted by Traksik:
I have the same symptom, just after the end of the fight, at the moment Halsin should return to humanoid form, he dies.
The game is freshly installed with no mods.
I have tried various things, including loading a very early save and going straight to the goblin camp - nothing helps.

I have reported this as a bug via the portal:
https://larian.com/support/baldur-s-gate-3#modal
I think the OP can do the same

I killed all the bosses and then fast travelled back to the grove and Halsin was there. Never entered where he was being held. If you need a potential workaround for the bug.
Wise Turtle Oct 21, 2024 @ 7:11am 
Originally posted by Boneart:
Guys, I found a solution.
...

YES! This actually works.
I've only started playing BG3 a few weeks ago. 50 hrs in, Halsin also immediately dies after freeing him. Same with the shadow druids in the Emerlad Grove and the hag Ethel (+redcaps), but those previous two I thought were just scripted to die.
I reverted back to a much older save from the same run and no transformation issues there.
In the time between that and my last save, I did play around a bunch with cheat engine. I'm sure this was the cause.
What exactly I did that broke the game, I do not know. But the result is all transformations result in immediate death. Your workaround works perfectly!
Goat-Tan Oct 22, 2024 @ 9:28am 
2
Im am both surprised and a bit sad that the bug is still in the game. :o
Patius Mehaffius Oct 28, 2024 @ 8:39am 
So, if you use any sort of cheats to mod your stats, that will cause it.
Originally posted by Patius Mehaffius:
So, if you use any sort of cheats to mod your stats, that will cause it.

That´s ♥♥♥♥♥♥ - it seems incredibly fragile. I wonder if there is some way to fix it? I just raised my Charisma to 18 because I prefer to be the party face, and now my game is basically unplayable.
Adeya Mar 4 @ 1:55am 
Originally posted by Sergei Tsardust:
Originally posted by Patius Mehaffius:
So, if you use any sort of cheats to mod your stats, that will cause it.

That´s ♥♥♥♥♥♥ - it seems incredibly fragile. I wonder if there is some way to fix it? I just raised my Charisma to 18 because I prefer to be the party face, and now my game is basically unplayable.

There's been a workaround posted, using a scroll of globe of invulnerability on Halsin and the Hag before they transform. While that will work with them, if you're having the same issue with the Shadow Druids in the Investigate Kagha quest, that won't work. It will initiate combat with all of the Druids, leaving the Shadow Druids shapeshifted as mice.

The workaround I found that works will work with all 3 situations. Simply run these commands using Cheat Engine before the NPCs transform:
ApplyStatus("S_DEN_ShadowDruid_001_0cb92c37-fb4d-4547-8702-1fb1dd52d0b6","INVULNERABLE")
ApplyStatus("S_DEN_ShadowDruid_002_0820c093-f400-4efc-95b9-a6d08a58cac9","INVULNERABLE")
ApplyStatus("S_DEN_ShadowDruid_003_53b08334-9f79-4bb5-b580-2662355d54ad","INVULNERABLE")
for the Shadow Druids

ApplyStatus("S_GLO_Halsin_7628bc0e-52b8-42a7-856a-13a6fd413323","INVULNERABLE")
for Halsin

ApplyStatus("S_HAG_Hag_c457d064-83fb-4ec6-b74d-1f30dfafd12d","INVULNERABLE")
for the Hag

That will make them invulerable. Once they've transformed back and didn't die, run these commands to make them take damage as normal again:
RemoveStatus("S_DEN_ShadowDruid_001_0cb92c37-fb4d-4547-8702-1fb1dd52d0b6","INVULNERABLE")
RemoveStatus("S_DEN_ShadowDruid_002_0820c093-f400-4efc-95b9-a6d08a58cac9","INVULNERABLE")
RemoveStatus("S_DEN_ShadowDruid_003_53b08334-9f79-4bb5-b580-2662355d54ad","INVULNERABLE")
for the Shadow Druids

RemoveStatus("S_GLO_Halsin_7628bc0e-52b8-42a7-856a-13a6fd413323","INVULNERABLE")
for Halsin

RemoveStatus("S_HAG_Hag_c457d064-83fb-4ec6-b74d-1f30dfafd12d","INVULNERABLE")
for the Hag

Note: After they transform their health will be at 0. For the ones you fight, it means you'll one shot them. It's not a perfect workaround but it will make it so your save file is playable again.

For those wondering why this happens in the first place, the way Larian handled transformations is once someone transforms, their health is set to 0 and then is set back to normal some time(ms) later.
Originally posted by Adeya:
Originally posted by Sergei Tsardust:

That´s ♥♥♥♥♥♥ - it seems incredibly fragile. I wonder if there is some way to fix it? I just raised my Charisma to 18 because I prefer to be the party face, and now my game is basically unplayable.

There's been a workaround posted, using a scroll of globe of invulnerability on Halsin and the Hag before they transform. While that will work with them, if you're having the same issue with the Shadow Druids in the Investigate Kagha quest, that won't work. It will initiate combat with all of the Druids, leaving the Shadow Druids shapeshifted as mice.

The workaround I found that works will work with all 3 situations. Simply run these commands using Cheat Engine before the NPCs transform:


Just wanting to chime in and say this is fantastic and I was able to fix the rest of the issue with this code.
So, if you want to be able to;
1 - Not have the NPCS die to this bug
And 2 - Have them heal to full HP before removing invuln so that you actually get a fight
Then use the following scripts in cheat engine in order -
These are 3 different scripts that you just need to copy paste into cheat engine.

Make all shadow druids/hag/halsin invuln -

{$lua}
if syntaxcheck then return end
[ENABLE]
ApplyStatus("S_DEN_ShadowDruid_001_0cb92c37-fb4d-4547-8702-1fb1dd52d0b6","INVULNERABLE")
ApplyStatus("S_DEN_ShadowDruid_002_0820c093-f400-4efc-95b9-a6d08a58cac9","INVULNERABLE")
ApplyStatus("S_DEN_ShadowDruid_003_53b08334-9f79-4bb5-b580-2662355d54ad","INVULNERABLE")
ApplyStatus("S_GLO_Halsin_7628bc0e-52b8-42a7-856a-13a6fd413323","INVULNERABLE")
ApplyStatus("S_HAG_Hag_c457d064-83fb-4ec6-b74d-1f30dfafd12d","INVULNERABLE")
ApplyStatus("S_HAG_Hag_c457d064-83fb-4ec6-b74d-1f30dfafd12d","POTION_OF_HEALING_SUPREME")
[DISABLE]

Keep this active until they have transformed at minimum

Heal all shadow druids/hag/halsin -

{$lua}
if syntaxcheck then return end
[ENABLE]
ApplyStatus("S_DEN_ShadowDruid_001_0cb92c37-fb4d-4547-8702-1fb1dd52d0b6","POTION_OF_HEALING_SUPREME")
ApplyStatus("S_DEN_ShadowDruid_002_0820c093-f400-4efc-95b9-a6d08a58cac9","POTION_OF_HEALING_SUPREME")
ApplyStatus("S_DEN_ShadowDruid_003_53b08334-9f79-4bb5-b580-2662355d54ad","POTION_OF_HEALING_SUPREME")
ApplyStatus("S_GLO_Halsin_7628bc0e-52b8-42a7-856a-13a6fd413323","POTION_OF_HEALING_SUPREME")
ApplyStatus("S_HAG_Hag_c457d064-83fb-4ec6-b74d-1f30dfafd12d","POTION_OF_HEALING_SUPREME")
[DISABLE]

Just spam this until they hit full HP. It applies a supreme healing potion on each activation.

Finally, remove invuln from shadow druids/hag/halsin -

{$lua}
if syntaxcheck then return end
[ENABLE]
RemoveStatus("S_DEN_ShadowDruid_001_0cb92c37-fb4d-4547-8702-1fb1dd52d0b6","INVULNERABLE")
RemoveStatus("S_DEN_ShadowDruid_002_0820c093-f400-4efc-95b9-a6d08a58cac9","INVULNERABLE")
RemoveStatus("S_DEN_ShadowDruid_003_53b08334-9f79-4bb5-b580-2662355d54ad","INVULNERABLE")
RemoveStatus("S_GLO_Halsin_7628bc0e-52b8-42a7-856a-13a6fd413323","INVULNERABLE")
RemoveStatus("S_HAG_Hag_c457d064-83fb-4ec6-b74d-1f30dfafd12d","INVULNERABLE")
[DISABLE]

That's it!

Hope this helps anyone else that encounters this issue.
Last edited by Garglinon; Apr 22 @ 8:25pm
< >
Showing 31-40 of 40 comments
Per page: 1530 50