#7433 [CORE] - Stuck in Cutscene in Forest of Mir *spoiler*
Zubacz
Member Posts: 5
During the cutscene with the fake Gorion, the game gets stuck after the figure from the past of your romance interest appears. I don't know if it matters but the romance is with Viconia.
Is there a way around it without dropping her from the party? And if I do drop her, for this bit, does it affect anything afterwards?
Thanks.
Is there a way around it without dropping her from the party? And if I do drop her, for this bit, does it affect anything afterwards?
Thanks.
Post edited by Illydth on
0
Comments
I suppose this happened because I dropped the new romance from party while her romance was still active and the new ones do not end that way. I suppose the scene should check who is in the party before it launches the cutscene to avoid this happening.
It was pretty game breaking, since the scene just halted and required an alt+f4.
Cutscene runs fine until Angry Gorian summons a lady. At this point, all 8 of us just kind of stand there in awkward silence, unable to interact with anything, until I kill the program.
I'm running 2 mods, and I'm not educated enough to know if they'd affect anything: Romantic Encounters and IEP Banters.
Attaching save rar.
1: the dialogue makes a check on the romance, which
2: then triggers a thing that clears all actions, then
3: starts another cutscene.
4: That cutscene makes a pretty graphic and creates an NPC, and then
5: Tries to force Dorn to start a conversation
You know nothing of what you speak. You belong with my failed ward, however, you who are a murderer as much as .
(StrRef: 65914)
------------------
Global("DornRomanceActive","GLOBAL",2)
------------------
ClearAllActions()
StartCutSceneMode()
StartCutScene("OHDWRA01")
------------------
IF
True()
THEN
RESPONSE #100
CutSceneId(Player1)
CreateVisualEffect("SPFLESHS",[1454.1398])
Wait(1)
CreateCreature("OHDKRYLL",[1454.1398],SE) // Kryll
Wait(1)
ActionOverride("DORN",StartDialogueNoSet(Player1))
END
--------------------
So, in my save file on my computer over here with my copy of the game that I'm running (just specifying in case this isn't true for anyone testing the save file I uploaded earlier), in this cutscene, the NPC is created, and then everyone stands around for a while doing nothing. Looking at the script for the cutscene, I'd guess then that whatever link ActionOverride("Dorn",)[...] is trying to bridge just isn't working, probably because it's, uh... Pointing in the wrong place? I'm still digging around in all of his CREs and Dialogues that I can find (I think I'm trying to look around in DORN14 or Dorn25.dlg/bcs).
I don't have a solution but I thought I'd document this because it's... well, gamebreaking, and I'm bored.
EDIT: Whelp, nothing useful in DORN14 or related bcs/dlg.
EDIT: Hey! I think I found something in DORN25J.DLG. Seems to be Dorn's reaction to seeing this Kryll person. It looks like it's... uh, either triggred by, or triggers itself, Global("OHD_wraith","GLOBAL",1).
EDIT: Manually setting that variable to 1 before entering the cutscene did not help. I have no idea what I'm doing.
I want to say, with my basically nonexistent knowledge, that something is a) supposed to set OHD_Wraith to 1, and then b) Dorn is supposed to do a check for it to initiate dialogue. But manually setting OHD_Wraith to 1 doesn't fix it, so maybe a check that Dorn is supposed to do doesn't exist or looks at the wrong global.
Gonna load old save from before I removed his romance to see if going there does the same thing.
EDIT: Hahaha. Okay, well, figured it out. I never cleared Global OHD_Wraith out of my save game from earlier experiments. Deleted that seems to be making things work again. I... should really be less knee-jerky with posting updates.
EDIT: Aaaaahahahahaha. Okay, whelp. Consider everything I've said so far to be related to the above issues from other folks. Turns out that a long time back I started the HExxat romance and then kicked her out of the party and just forgot about it. I spotted her global variable and removed it, which made my original problems with the cutscene go away. Sorry that I didn't squint harder at checking for concurrent romances earlier, really should have done that.
As this looks Scriptie...@Gate70: You want to open the bug on this or do you want me to try my hand at it?
I had Jaheira, Viconia nad Neera as love interests.
Gorion's wraith summoned Neera's old lover Avrum and the cutscene went fine. Neera's romance progressed afterwards, however both Jaheira's and Viconia's got stuck - as in not getting the next lovetalk (for days in real time).
Another - rather funny - thing, if I dismiss Neera before talking to the wraith then the wraith will still summon Avrum instead of Khalid or Viccy's bro.
Avrum never starts his dialog because Neera is gone and any time one talks to the wraith, a new Avrum is summoned.
One can build an army of Avrum's this way. I stopped at 6
Also, the game is supposed to nake you have one love interest, that's why the others stopped (still no Adem mode sadly ) and do it happens after or before you remove Neera?
The big arrow stack - BG2 Tweaks mod from the Gibbelings 3: http://www.gibberlings3.net/bg2tweaks/
This is the only mod I have installed.
After I remove Neera.
IIRC, before the old lover is summoned, a global var called LovedOne is set during the dialog with the wraith.
This needs to be 2 for Jaheira's romance script to progress, 3 for Viconia's romance script to progress.
Neera's script does not require this global.
Now if I kick out Neera in this area before talking to the wraith, the game thinks Neera is still there and proceeds with her romance path while stopping the others.
I'm going to summon @LiamEsler because romance's variables give me headaches.
I think that the game is changing the variable to a number to break the other romances, try sending Neera to the Pocket Plane instead, maybe it's using a proximity check like PS:T, so if she isn't in your party she'll interact anyways, that's because romances don't cut in the EE (only for the EE NPCs).
If it works fine after you leave Neera in a different area, they'll have only to polish it a little for more variables check for Neera.
I got past the wraith anyway, by having Neera in party.
Then I fiddled with the LovedOne global to make Viconia's romance progress.