Viconia Stutter Glitch Help BG2 EE
Sarevok24
Member Posts: 15
Okay so i have been having this bug for the last few days, where in BG2 EE Viconia will stop walking every few seconds. It has gotten very frustrating and any help on how to solve it would be appreciated.
Also, i have used the Romance cheat for any gender, any race, and multiple romances in the BG2 fixpack as well as the banter pack, rogue rebalancing bg2 fixpack, and Dungeon-Be-Gone mods. the bug has started at around the brynnlaw/spellhold area though i don't know if that has anything to do with it. also there was a similar bug in my game that occurred at the heretic temple area on Rasaad's quest, however that was quickly resolved with a CLUAConsole command i found somewhere on this forum.
Any help would be appreciated thanks
Also, i have used the Romance cheat for any gender, any race, and multiple romances in the BG2 fixpack as well as the banter pack, rogue rebalancing bg2 fixpack, and Dungeon-Be-Gone mods. the bug has started at around the brynnlaw/spellhold area though i don't know if that has anything to do with it. also there was a similar bug in my game that occurred at the heretic temple area on Rasaad's quest, however that was quickly resolved with a CLUAConsole command i found somewhere on this forum.
Any help would be appreciated thanks
0
Comments
Is Viconia wearing any items that grant HP regeneration?
The error occurs when two romances are going at the same time. There's a trigger condition that kicks in and stops Viconia from moving (so an interjection can take place) but because of conflicting scripts it doesn't actually continue from there. The trigger condition of course remains, so it'll keep on happening periodically, causing the stutter.
From what I know the bug only happens with Viconia, but I may be wrong.
Install the mod attached to this post and open that saved game. The game will produce an output like "Running block X of script Y", please come back (uninstall the mod) and tell me what that output said.
It said that it was "Running Block 34 of Viconia.bcs" over and over again, so i'm assuming that's what it is. what is there that i can do about that?
Second, you can zip the .bcs (it'll probably be in your override folder and I'll do 1st for you (It might break something else, but I am not sure).
IF
False()
InParty(Myself)
See(Player1)
!StateCheck(Myself,CD_STATE_NOTVALID)
!StateCheck(Player1,CD_STATE_NOTVALID)
AreaCheck("oh4000")
Global("OHR_HAMMER_SPEECH","OH4000",2)
Global("OHR_CULT_HOSTILE","GLOBAL",0)
CombatCounter(0)
Global("cd_viccy_oh4000","LOCALS",1)
GlobalTimerExpired("cd_viccy_oh4000_timer","LOCALS")
THEN
RESPONSE #100
SetGlobal("cd_viccy_oh4000","LOCALS",2)
StartDialogueNoSet([PC])
END
Is this what it should look like? also the Viconia bug happened much earlier during Rasaad's heretic quest but there was a console command that stopped it.
Edit: here is the unedited file from the override folder
Hello, I'm also having this same problem and I need you to tell me where is this block is found. Help a guy with no coding experience out? Thanks.
During Rasaad's (new NPC in EE edition) quest,Viccy gets really chatty – she comments every line of dialogue regarding the monk heretics and so long. Right when reaching the heretic temple area, she started her stutter bug, stopping every step or so and looking like she's in dialogue mode. As gathered from this thread and others, it's a script bug: she actually tries to enter dialogue mode, probably with Charname, but nothing comes out of it and she just stops.
Here's how I fixed it thanks to this thread:
- I downloaded Near Infinity (google it, it's open source, then click on the .exe to start the installation process).
- Within NI, I used the search tool and typed in "Viconia.bcs"
- Within Viconia.bsc (it's her active script), I searched again for "oh4000", which is the code for the area of Rasaad's quest (or precisely the temple area, not sure).
- I added "False()" after a new line in every "IF" section – it's the script condition – related to the area. The answers above called them blocks.
- Save script
- ???
- Profit!!
I'm an absolute noob in coding and stuff but it worked. And I can confirm that it doesn't stop any lovey-dovey progression you have with the lovely drow. It really just affects her dialogue script during this particular quest. We'll never now what she wanted to say but hey, she moves normally, so that's a win!
Take care and thank you for your help after so many years!