How do I fix the 'Haer'dalis disappearing/playhouse empty' bug? Any suggestions are welcome.
- DragonBice
- Posts: 27
- Joined: Sun Aug 30, 2009 12:03 am
- Location: Sweden
- Contact:
How do I fix the 'Haer'dalis disappearing/playhouse empty' bug? Any suggestions are welcome.
I'm a victim of a most annoying bug, and I need help to fix it:
If you rescue Haer'dalis from Mekrath and you have him join your party in Mekrath's lair and then kick him out of the party again, he will take the gem and disappear, saying that he will have to take the gem to Raelis Shai himself. This triggers the bug though; when you go to the Five Flagon's Inn, the playhouse is empty. Neither Haer'dalis or Raelis Shai - or anyone else that would normally be there - is anywhere to be found and the quest cannot be completed.
Most people say that this is a bug and not intended in the game design. However, it doesn't matter much because it still blows! I'm thinking that this must be possible to fix, perhaps with the use of Hexedit or CLUAConsole commands or a combination of both perhaps. Maybe Shadowkeeper could do its part?
I've only dabbled a bit with Hexedit once, a long time ago, and I only had to fix one, pretty basic issue then (can't remember what though), so I'm not very proficient in using it. Does anyone know where to find clear and sufficient instructions on using Hexedit? (I'm pretty sure Hexedit can fix this, I just need to learn how to do it!)
Can I use CLUAConsole commands to place the missing characters IN the playhouse by using the proper area codes and character codes? If so, how would I go about doing this, and where can I find all the codes that must be used? (This method might not guarantee that the characters will function properly even if they do show up and it might screw up the game beyond repair, but I guess it's worth a try.)
Any suggestions are welcomed!
Thanks in advance,
Dragonbice
P.S. If anyone else has the same issue, but no answer, feel free to share or copy/paste this post to other forums as well.
If you rescue Haer'dalis from Mekrath and you have him join your party in Mekrath's lair and then kick him out of the party again, he will take the gem and disappear, saying that he will have to take the gem to Raelis Shai himself. This triggers the bug though; when you go to the Five Flagon's Inn, the playhouse is empty. Neither Haer'dalis or Raelis Shai - or anyone else that would normally be there - is anywhere to be found and the quest cannot be completed.
Most people say that this is a bug and not intended in the game design. However, it doesn't matter much because it still blows! I'm thinking that this must be possible to fix, perhaps with the use of Hexedit or CLUAConsole commands or a combination of both perhaps. Maybe Shadowkeeper could do its part?
I've only dabbled a bit with Hexedit once, a long time ago, and I only had to fix one, pretty basic issue then (can't remember what though), so I'm not very proficient in using it. Does anyone know where to find clear and sufficient instructions on using Hexedit? (I'm pretty sure Hexedit can fix this, I just need to learn how to do it!)
Can I use CLUAConsole commands to place the missing characters IN the playhouse by using the proper area codes and character codes? If so, how would I go about doing this, and where can I find all the codes that must be used? (This method might not guarantee that the characters will function properly even if they do show up and it might screw up the game beyond repair, but I guess it's worth a try.)
Any suggestions are welcomed!
Thanks in advance,
Dragonbice
P.S. If anyone else has the same issue, but no answer, feel free to share or copy/paste this post to other forums as well.
I think the only solution is to revert to a save before kicking him out of the party. I don't think it's actually a bug, although I can see it being very, very annoying.
[QUOTE=Darth Gavinius;1096098]Distrbution of games, is becoming a little like Democracy (all about money and control) - in the end choice is an illusion and you have to choose your lesser evil.
And everything is hidden in the fine print.[/QUOTE]
And everything is hidden in the fine print.[/QUOTE]
- DragonBice
- Posts: 27
- Joined: Sun Aug 30, 2009 12:03 am
- Location: Sweden
- Contact:
Nah, I'm positive it can be fixed as long as one knows what values in the game code (I don't even know if "game code" is the proper rhetoric here ) needs to be changed, and to what. Loading a previous save just isn't an option. I don't have one. I rescued Haer'dalis, then I played a bunch of other quests not knowing about the bug. I found out that this had happened about three levels later when I returned to the playhouse.galraen wrote:I think the only solution is to revert to a save before kicking him out of the party.
- DragonBice
- Posts: 27
- Joined: Sun Aug 30, 2009 12:03 am
- Location: Sweden
- Contact:
Actually, something just occured to me: If I could reset the quest value so that it hasn't been started yet and reset the values for the playhouse and Mekrath's Lair, so that those areas haven't been visited yet, MAYBE that would work? Then perhaps I could go the playhouse, see the silly play with Biff the Understudy and offer my aid to Raelis Shai and start it all over again? So, does anyone know how to change such values?
I'm not sure that will work. Firstly, the quest is probably coded using more than just those values - I wouldn't be surprised if you had to spawn in all the necessary people again and so on. Secondly, I don't think it's a bug, it makes roleplaying sense - the troupe needs to leave ASAP and your kicking Haer out means you've disassociated yourself from them, so he goes back to the playhouse, they use the gem without your help and are gone. Too bad.
Kitchen Witchcraft : Of Magic and Macaroni - a blog about, well, a witch in the kitchen.
The Pale Mansion : My e-published lovecraftian novella! You should totally check it out!
The Pale Mansion : My e-published lovecraftian novella! You should totally check it out!
The only 'solution' I can think of is a dirty fix using the console with this command:
CLUAConsole:MoveToArea("AR0516")
This should teleport you inside the Astral prison, and hopefully will trigger the quest from that point. I don't accept any responsibility for what happens thereafter mind, but it shouldn't screw up the rest of the game even if it doesn't work; just remember to make a separate save before trying it.
CLUAConsole:MoveToArea("AR0516")
This should teleport you inside the Astral prison, and hopefully will trigger the quest from that point. I don't accept any responsibility for what happens thereafter mind, but it shouldn't screw up the rest of the game even if it doesn't work; just remember to make a separate save before trying it.
[QUOTE=Darth Gavinius;1096098]Distrbution of games, is becoming a little like Democracy (all about money and control) - in the end choice is an illusion and you have to choose your lesser evil.
And everything is hidden in the fine print.[/QUOTE]
And everything is hidden in the fine print.[/QUOTE]
- DragonBice
- Posts: 27
- Joined: Sun Aug 30, 2009 12:03 am
- Location: Sweden
- Contact:
Thanks QuenGalad, I want the characters to be there, that's the problem, so I'm sort of trying to figure out how to respawn them and thought that resetting quest- and area values just might be a neat little trick to do just that. If I have to respawn everyone individually, fine by me
Thanks galraen, I've been thinking of that and I guess I'll use it if I can't fix things a bit cleaner. Thank you for finding the area code for me.
By the way, I didn't think it was a bug either since it does make sense, I'm merely uncertain since most people who know about the alleged bug seem to claim they 'know' that it is a bug, though I'm still not sure of how certain they actually are.
Thanks galraen, I've been thinking of that and I guess I'll use it if I can't fix things a bit cleaner. Thank you for finding the area code for me.
By the way, I didn't think it was a bug either since it does make sense, I'm merely uncertain since most people who know about the alleged bug seem to claim they 'know' that it is a bug, though I'm still not sure of how certain they actually are.
If I'm right, then if you use the console to teleport to the Astral Prison, then the characters should be in the prison, just as if you'd gone through the quest normally. Arriving there should trigger the conversation that leads to the fight in the entrance area, then go through the prison as normal.
[QUOTE=Darth Gavinius;1096098]Distrbution of games, is becoming a little like Democracy (all about money and control) - in the end choice is an illusion and you have to choose your lesser evil.
And everything is hidden in the fine print.[/QUOTE]
And everything is hidden in the fine print.[/QUOTE]
- DragonBice
- Posts: 27
- Joined: Sun Aug 30, 2009 12:03 am
- Location: Sweden
- Contact:
I'm not sure if it's a clean solution concerning romances and such, but at least you may enter the quest area and loot what you need.
enter empty playhouse and issue following console commands:
CLUAConsole:SetGlobal("HaerDalisGemQuest", "GLOBAL", 1)
(when we got into this mess this variable was 20)
CLUAConsole:CreateCreature("HAER15")
(at this point Haerdalis will spawn and thank for rescue. just finish dialogue)
CLUAConsole:CreateCreature("FFACTOR1")
CLUAConsole:CreateCreature("FFACTOR2")
(not sure if commands above are really necessary. According to the game script those poor souls were destroyed by area bcs script when HaerDalisGemQuest=20)
CLUAConsole:CreateCreature("RAELIS")
(at this point Raelis will spawn and thank for rescue of Haer'dalis. just finish dialogue)
CLUAConsole:CreateItem("MISC6X")
(Hooray! we have a portal gem again! now just speak to Raelis again)
When in prison you are ready to talk to Raelis/Haerdalis, first spawn Haerdalis again:
CLUAConsole:CreateCreature("HAER15")
Not sure if it's a strict and the only correct order of commands but it worked for me.
Feel free to refine this script set and post a cleaner solution
enter empty playhouse and issue following console commands:
CLUAConsole:SetGlobal("HaerDalisGemQuest", "GLOBAL", 1)
(when we got into this mess this variable was 20)
CLUAConsole:CreateCreature("HAER15")
(at this point Haerdalis will spawn and thank for rescue. just finish dialogue)
CLUAConsole:CreateCreature("FFACTOR1")
CLUAConsole:CreateCreature("FFACTOR2")
(not sure if commands above are really necessary. According to the game script those poor souls were destroyed by area bcs script when HaerDalisGemQuest=20)
CLUAConsole:CreateCreature("RAELIS")
(at this point Raelis will spawn and thank for rescue of Haer'dalis. just finish dialogue)
CLUAConsole:CreateItem("MISC6X")
(Hooray! we have a portal gem again! now just speak to Raelis again)
When in prison you are ready to talk to Raelis/Haerdalis, first spawn Haerdalis again:
CLUAConsole:CreateCreature("HAER15")
Not sure if it's a strict and the only correct order of commands but it worked for me.
Feel free to refine this script set and post a cleaner solution
- DragonBice
- Posts: 27
- Joined: Sun Aug 30, 2009 12:03 am
- Location: Sweden
- Contact:
Thanks!
I've already played the game through a few more times since my last post but others will need to solve these - or similar - problems in the future, so, replying to old threads solving old problems has a value as well!
On a side note: I tried playing on insane difficulty for the first time ^^. Wasn't much fun, really. The fights are not that much "harder", they're just that much more unpredictable due to the insane rolls. I mean, some fights, there are only one correct way to win. It's not much fun to re-load the game a hundred times just because you're not very lucky. But I'm sure there's a thread for this as well
I've already played the game through a few more times since my last post but others will need to solve these - or similar - problems in the future, so, replying to old threads solving old problems has a value as well!
On a side note: I tried playing on insane difficulty for the first time ^^. Wasn't much fun, really. The fights are not that much "harder", they're just that much more unpredictable due to the insane rolls. I mean, some fights, there are only one correct way to win. It's not much fun to re-load the game a hundred times just because you're not very lucky. But I'm sure there's a thread for this as well