It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
Hi guys,

I'm having a weird bug that I've searched thoroughly for but I can't seem to find an answer.

I'm on chapter seven, I've completed the Iron Throne tower, I have sarevok's diary, I've gotten information on sarevok, I've given duke Eltan's body to the harbor master, I've killed Slythe and his wife for the invitation, I gave it to Bill, and then I enter the ducal palace... and Sarevok is just not there. I don't know how to trigger the event any further. I haven't spoken to Husam to get the Amn spies to help, but that's because my screen is completely filled, and I mean COMPLETELY FILLED (probably a bug) by flaming fist mercenaries in that area. No way to go find him/talk to him.

Do you guys have any idea on how to get past this game breaking bug? At this point, I will take any solution, cheat or not, just so as to not abandon the game right before the end.
Mods?

The doppelganger-battle does happen?

Did you check the treasury? The place is notorious to make creatures wonder over there. Half the time nothing happens after I dispose all the doppelgangers because one wondered there underpanic condition, or followed a panicing guard or something. When disposed, events keep rolling (assuming no guard noticed me and turned hostile,following me up...).

If all is fine until now, I see 3 possibilities:
- make Sharevok spawn by cluaconsol. This will either make the game rolling, or accomplish nothing.
- cluaconsol to the Undercity and hope the game reacts like you arrived as normal
- the last option would be to use cluaconsole to SetGlobal, but I have no idea of the code applying here.
avatar
twillight: Mods?

The doppelganger-battle does happen?

Did you check the treasury? The place is notorious to make creatures wonder over there. Half the time nothing happens after I dispose all the doppelgangers because one wondered there underpanic condition, or followed a panicing guard or something. When disposed, events keep rolling (assuming no guard noticed me and turned hostile,following me up...).

If all is fine until now, I see 3 possibilities:
- make Sharevok spawn by cluaconsol. This will either make the game rolling, or accomplish nothing.
- cluaconsol to the Undercity and hope the game reacts like you arrived as normal
- the last option would be to use cluaconsole to SetGlobal, but I have no idea of the code applying here.
Thanks Twilight for your response!

I have no mods, just playing TOTSC latest patch.

The battle with the doppelgangers does not happen... the ducal balace only has a few guards which ask for my invitation, and a few noblemen and noblewomen in the room to the left (northwest on the map), but talking to people does nothing... dukes are absent as well, the big room is completely empty.

I could try making Sarevok spawn, but if nobody is there around him, the coronation event wouldn't trigger right?
When you enter the Ducal Palace (AR0108) for the coronation, the trigger for the appearance of the essential NPCs is quite simple:

if Chapter = 7 => should be true
if SarevokBehavior = 0 => should be true; this variable only starts incrementing during this event
if Sarevok is not dead yet i.e. you've never killed him in your playthrough, which, well, should be true
if Sarevok does not exist in that area => should also be true

If all these are true, the game will create Sarevok, Belt, Liia, and a bunch of nobles.

Belt will initiate the event, when a PC gets within 15 feet of him. So, while you kinda do need Sarevok there, the event doesn't need him to *trigger*.

So, either no one is there, or everyone is there. Have you done something weird during the playthrough? Killing Sarevok with cheats (shouldn't even be possible, but still)? Changing variables with console?
Post edited May 18, 2020 by amazingchestahead
avatar
twillight: Mods?

The doppelganger-battle does happen?

Did you check the treasury? The place is notorious to make creatures wonder over there. Half the time nothing happens after I dispose all the doppelgangers because one wondered there underpanic condition, or followed a panicing guard or something. When disposed, events keep rolling (assuming no guard noticed me and turned hostile,following me up...).

If all is fine until now, I see 3 possibilities:
- make Sharevok spawn by cluaconsol. This will either make the game rolling, or accomplish nothing.
- cluaconsol to the Undercity and hope the game reacts like you arrived as normal
- the last option would be to use cluaconsole to SetGlobal, but I have no idea of the code applying here.
avatar
thierrym89: Thanks Twilight for your response!

I have no mods, just playing TOTSC latest patch.

The battle with the doppelgangers does not happen... the ducal balace only has a few guards which ask for my invitation, and a few noblemen and noblewomen in the room to the left (northwest on the map), but talking to people does nothing... dukes are absent as well, the big room is completely empty.

I could try making Sarevok spawn, but if nobody is there around him, the coronation event wouldn't trigger right?
I'd try to check if I can go to the maze under the thief guild.
If you can go, that means the program somehow skipped this fight and gave you success.

You can also just cluaconsol yourself to the Undercity/Sharevok's Temple. There is a chance you bypass the bug.

And there can be the reason of faulty copy. When I first got the TosC, the demon, neither the entire ritual didnotspawn in Ulgoth Beard after conquering Durlag's Tower.
In this case someone might tell the SetGlobal variants for the event to happen, or you'll have to ask support. Inwhich case you'll probably have to export your team, install the new proper copy, and import the whole team, and CluaConsol yourself to the right chapter and right area (N section ofBG, Chapter 7 or something).
avatar
amazingchestahead: When you enter the Ducal Palace (AR0108) for the coronation, the trigger for the appearance of the essential NPCs is quite simple:

if Chapter = 7 => should be true
if SarevokBehavior = 0 => should be true; this variable only starts incrementing during this event
if Sarevok is not dead yet i.e. you've never killed him in your playthrough, which, well, should be true
if Sarevok does not exist in that area => should also be true

If all these are true, the game will create Sarevok, Belt, Liia, and a bunch of nobles.

Belt will initiate the event, when a PC gets within 15 feet of him. So, while you kinda do need Sarevok there, the event doesn't need him to *trigger*.

So, either no one is there, or everyone is there. Have you done something weird during the playthrough? Killing Sarevok with cheats (shouldn't even be possible, but still)? Changing variables with console?
Hi, thanks for your reply! No, I haven't done anything weird during my playthrough, no cheats at all, everything went very smoothly until I got back to BG for chapter 7... And yes, indeed, no one is there, as things stand...
avatar
thierrym89: Thanks Twilight for your response!

I have no mods, just playing TOTSC latest patch.

The battle with the doppelgangers does not happen... the ducal balace only has a few guards which ask for my invitation, and a few noblemen and noblewomen in the room to the left (northwest on the map), but talking to people does nothing... dukes are absent as well, the big room is completely empty.

I could try making Sarevok spawn, but if nobody is there around him, the coronation event wouldn't trigger right?
avatar
twillight: I'd try to check if I can go to the maze under the thief guild.
If you can go, that means the program somehow skipped this fight and gave you success.

You can also just cluaconsol yourself to the Undercity/Sharevok's Temple. There is a chance you bypass the bug.

And there can be the reason of faulty copy. When I first got the TosC, the demon, neither the entire ritual didnotspawn in Ulgoth Beard after conquering Durlag's Tower.
In this case someone might tell the SetGlobal variants for the event to happen, or you'll have to ask support. Inwhich case you'll probably have to export your team, install the new proper copy, and import the whole team, and CluaConsol yourself to the right chapter and right area (N section ofBG, Chapter 7 or something).
Thanks for the tips, I'll try those!
Post edited May 19, 2020 by thierrym89
Okay so, teleporting to the Thieves' maze worked, I made my way there until I reached the door to the Undercity... and then suddenly, I just get the whole TOTSC introduction cutscene (similar look to all the dreams at new chapters), and then I get teleported to Ulgoth's beard to do TOTSC... the thing is, I've completed every single thing there is to do in TOTSC. Did everything in Ulgoth's beard, everything on Balduran's Island, and thoroughly cleared Durlag's tower. I then tried using the cluaconsole to just teleport me to the Undercity, and then it does, but as soon as the screen loads, the same TOTSC cutscene automatically starts and I get teleported to Ulgoth's beard, same thing if I try teleporting straight to Temple of Bhaal...

Any ideas guys? Haha, thanks again for all the help!
Are you playing the old version of the original game? Not The Original Saga?

If you enter the Undercity, or if enter the Temple of Bhaal, the game checks if the variable MissionPackSave is still 0. If it is, it will teleport you to Ulgoth's Beard.

In The Original Saga, this variable is supposed to be set to 1 if you enter the Maze under the Thieves Guild. Meaning that once you enter the Maze, the game will never teleport you to Ulgoth's Beard. Also in The Original Saga, the "teleport" action only happens once - if you return to these areas, it won't happen again. Try teleporting back to the Maze or Undercity after you have been teleported. See if it happens again.

I can't say anything about the pre-Original Saga version. If you see a MConverter.exe in the game folder, you could try running it. It converts your save to a save compatible for the addition of TotSC. I don't know if this helps though.

Back to your original problem - this is probably going to be full of spoilers if you haven't played the game before, but:

Normally (as in, no mods involved) Sarevok won't appear at the final area unless he has been forced to retreat during the ducal palace event. He says a line just before he runs away and this line sets SarevokBehavior = 1 which triggers his appearance in the final area.

As for the entrance door to the maze in the Thieves' Guild, it won't be open unless DukeThanks = 1, which is set when Belt or Liia urges you to go hunt Sarevok down at the end of the ducal palace event. This dialog, in turn, is also triggered by SarevokBehavior = 1.

What I'm saying is, if there's nothing abnormal, you need the coronation event to happen before just about everything else can happen.

Honestly I don't see how the event is not triggering if you've been playing the game normally without mods. But maybe these conditions are different in non-Original Saga version? I doubt this, but it's a possibility.

Try entering this line into the console:

CLUAConsole:SetGlobal("SarevokBehavior","GLOBAL",0)

This is the only variable that can POSSIBLY be different, since "Chapter" HAS to be 7, and Sarevok CAN'T be dead. If this doesn't work, then the ducal palace area in your game is, somehow, calling some other variables. Try this and see if the ducal palaces spawns all the NPCs.

OR, if you want to just skip the coronation altogether, try these lines:

CLUAConsole:SetGlobal("SarevokBehavior","GLOBAL",1)
(This forces Sarevok to spawn in the final area)

CLUAConsole:SetGlobal("MissionPackSave","GLOBAL",1)
(This prevents the game from teleporting you to Ulgoth's Beard. If it's not happening then you won't need this)

After this you can just teleport to the Maze or the Undercity. You can teleport to the final area if you want, but your party will spawn at the top corner of the area and that will kinda mess up the fight a bit.
Post edited May 19, 2020 by amazingchestahead
avatar
amazingchestahead: Are you playing the old version of the original game? Not The Original Saga?

If you enter the Undercity, or if enter the Temple of Bhaal, the game checks if the variable MissionPackSave is still 0. If it is, it will teleport you to Ulgoth's Beard.

In The Original Saga, this variable is supposed to be set to 1 if you enter the Maze under the Thieves Guild. Meaning that once you enter the Maze, the game will never teleport you to Ulgoth's Beard. Also in The Original Saga, the "teleport" action only happens once - if you return to these areas, it won't happen again. Try teleporting back to the Maze or Undercity after you have been teleported. See if it happens again.

I can't say anything about the pre-Original Saga version. If you see a MConverter.exe in the game folder, you could try running it. It converts your save to a save compatible for the addition of TotSC. I don't know if this helps though.

Back to your original problem - this is probably going to be full of spoilers if you haven't played the game before, but:

Normally (as in, no mods involved) Sarevok won't appear at the final area unless he has been forced to retreat during the ducal palace event. He says a line just before he runs away and this line sets SarevokBehavior = 1 which triggers his appearance in the final area.

As for the entrance door to the maze in the Thieves' Guild, it won't be open unless DukeThanks = 1, which is set when Belt or Liia urges you to go hunt Sarevok down at the end of the ducal palace event. This dialog, in turn, is also triggered by SarevokBehavior = 1.

What I'm saying is, if there's nothing abnormal, you need the coronation event to happen before just about everything else can happen.

Honestly I don't see how the event is not triggering if you've been playing the game normally without mods. But maybe these conditions are different in non-Original Saga version? I doubt this, but it's a possibility.

Try entering this line into the console:

CLUAConsole:SetGlobal("SarevokBehavior","GLOBAL",0)

This is the only variable that can POSSIBLY be different, since "Chapter" HAS to be 7, and Sarevok CAN'T be dead. If this doesn't work, then the ducal palace area in your game is, somehow, calling some other variables. Try this and see if the ducal palaces spawns all the NPCs.

OR, if you want to just skip the coronation altogether, try these lines:

CLUAConsole:SetGlobal("SarevokBehavior","GLOBAL",1)
(This forces Sarevok to spawn in the final area)

CLUAConsole:SetGlobal("MissionPackSave","GLOBAL",1)
(This prevents the game from teleporting you to Ulgoth's Beard. If it's not happening then you won't need this)

After this you can just teleport to the Maze or the Undercity. You can teleport to the final area if you want, but your party will spawn at the top corner of the area and that will kinda mess up the fight a bit.
Thanks for your reply amazingchestahead! Actually, I went full old school and installed windows 98 on my old pentium 4 machine, installed the game with the original CDs, and never modified it in any way. Maybe I should have patched the game to the latest TOTSC patch...

I tried all of your suggestions, both trying to set sarevok behavior to 0 right before I entered the palace and after entering it, nothing worked. I also put my file in MConverter.exe, tried to set mission pack save to 1, tried teleporting back to the maze after being teleported to UB, but nothing will do, I'm in a loop where I get teleported there over and over again... Same thing when I teleport straight to the temple.

I'll try patching the game and to see if that solves any problems!
Strange. At least, setting MissionPackSave to 1 should prevent the teleporting from happening altogether. Then you can set SarevokBehavior to 1 and just enter the temple and fight him. I'd suggest that you make sure you enter the console commands correctly and make sure you hit enter after each one.

In your override folder there should be two files named AR0123.BCS (Undercity script) and AR0125.BCS (Temple of Bhaal script). If they are there, the teleporting can happen only once. If they are not there, it will happen repeatedly. But either way, like I said, entering the Maze once should prevent the teleporting from ever happening, and there should NEVER be any teleporting when you're IN the Maze.

There's something very weird about your installation...
Post edited May 19, 2020 by amazingchestahead
avatar
thierrym89: Thanks for your reply amazingchestahead! Actually, I went full old school and installed windows 98 on my old pentium 4 machine, installed the game with the original CDs, and never modified it in any way. Maybe I should have patched the game to the latest TOTSC patch...

I tried all of your suggestions, both trying to set sarevok behavior to 0 right before I entered the palace and after entering it, nothing worked. I also put my file in MConverter.exe, tried to set mission pack save to 1, tried teleporting back to the maze after being teleported to UB, but nothing will do, I'm in a loop where I get teleported there over and over again... Same thing when I teleport straight to the temple.

I'll try patching the game and to see if that solves any problems!
If this is happening with an original CD, than it's definitely a bugged copy. And I don't think you can bring it back to change it to a proper one nowdays.
If you like the game, I'd say wait for the next discount-day with it on GoG, and grab a copy. Otherwise, just try to finish this run, and import to BG2. That's a separate game, so no BG1-bug will carry over there.
Windows 98? I would not bother trying to install Gog Bg on that... the old disc copy would still take the patch but it will not fix a game in play only the next one
avatar
ussnorway: Windows 98? I would not bother trying to install Gog Bg on that... the old disc copy would still take the patch but it will not fix a game in play only the next one
I don't think any patch would fix thierrym89's copy.