Help, Jaheira acts as if clicked twice every second, after rescurrecting her. (neera quest spoilers)
kaabrejner
Member Posts: 9
i was playing Neeras wild mage quest, and while raiding the red wizard hold Jaheira died. After rescurrecting her, she stops and says her lines such as "Nature's servant awaits" and "yes?" and such. It's as if im clicking her twice every second. I've tried restarting, reloading, rearranging party members, kicking her and reinviting her etc, and nothing seems to help Any suggestions?
I've tried:
Reloading save
Resting
Forcing dialogue by clicking her with the speech command thingy (nothing happened)
Moving her position in the party (right hand side of UI i moved her up and down)
Restarting PC and game
Rescurrecting her at a different location(i use the temple in waukeens the first time, and tried the one in the slums as well as one of the ones in temple district)
Somebody suggested to me on reddit that i started attacking her, but i would like to avoid this if possible. My last save is ~20 days back in game time so going back and hoping for her not to die is not something i would prefer
I've tried:
Reloading save
Resting
Forcing dialogue by clicking her with the speech command thingy (nothing happened)
Moving her position in the party (right hand side of UI i moved her up and down)
Restarting PC and game
Rescurrecting her at a different location(i use the temple in waukeens the first time, and tried the one in the slums as well as one of the ones in temple district)
Somebody suggested to me on reddit that i started attacking her, but i would like to avoid this if possible. My last save is ~20 days back in game time so going back and hoping for her not to die is not something i would prefer
0
Comments
This is the save if anyone may find it useful (this save file, is from before i rescurrected her - thinking it may trigger on res or something?)
I just tested to see again if it was just my memory, but i still get the bug, when using raise dead @ temple of ilmater in waukeen's <.<
This save file, is right after i rescurrected her in the temple.
update: found it. The section causing the problem from jaheria.bcs is
IF
Global("PhaereInnuendo","GLOBAL",2)
!Range("Phaere",6)
Global("JaheiraMad2","LOCALS",0)
OR(2)
Global("JaheiraRomanceActive","GLOBAL",1)
Global("JaheiraRomanceActive","GLOBAL",2)
THEN
RESPONSE #100
StartDialogueNoSet([PC])
END
The local variable JaheiraMad2 has a value of 0 because it is a local variable rather than a global one; given that all the other checks return true in this script means that Jaheira will continually try to initiate dialog with a PC. Since you have completed all the underdark sections she is probably trying to initiate a dialog choice that returns false because of the game variables.
Anyway, I added the statement
!Global("udDrowPlot","GLOBAL",100)
above the Or(2) statement and the game now loads without any problems. I uploaded the script into a 7-zip file (jaheira.7z) so you need only extract it and put the script in your override folder and you shouldn't have any problems.
I'm surprised at the lengths you went to resolve this issue, and i am grateful ^^
Now i can finally continue with my quest
Just one last question, where do i put this .bcs file?
Truthfully, I didn't go to great lengths--I deleted half the script and it worked, so I deleted half of what remained, which failed, so I undid my delete and got rid of the other half, and so on until I narrowed it down to only a handful of sections then deleted each one and checked for failure until only one section remained. Some sections were easy to remove--Aerie isn't in the party so I can ignore anything with InParty("Aerie"), for example. It took about 30 minutes.