Skip to content

[#11111][All] Force-talking Safana repeats Dorn dialog

AstroBryGuyAstroBryGuy Member Posts: 3,437
edited December 2014 in BG:EE Bugs (v1.3)
1. Recruit Safana and Dorn into the party
2. Play the game until Safana and Dorn have their banter that starts "Oh, Dorn, you really seem to have gone through quite a bit of trouble."
OR set the following via CLUA Console C:SetGlobal("DORN_SAFANA","GLOBAL",1) to expire the timer immediately
3. After the banter, force-talk Safana

Observed
The Safana-Dorn banter repeats.

Expected
Should not repeat.

Notes
This blocks mod dialogs by Safana. (I did verify the bug on a vanilla install)

The following block in DORN.BCS fires the Safana-Dorn banter;
IF
InParty("DORN")
InParty("SAFANA")
GlobalTimerExpired("DORN_SAFANA","GLOBAL")
Global("DORN_SAFANA_DIALOG1","GLOBAL",0)
IsValidForPartyDialog("SAFANA")
THEN
RESPONSE #100
SetGlobal("DORN_SAFANA_DIALOG1","GLOBAL",1)
ActionOverride("SAFANA",StartDialogueNoSet(Player1))
END
In SAFANJ.DLG, State 7 starts the banter with the following trigger:
Global("DORN_SAFANA_DIALOG1","GLOBAL",1)
It is missing an action to increment the variable once the banter has fired, e.g.:
SetGlobal("DORN_SAFANA_DIALOG1","GLOBAL",2)
Post edited by Cerevant on

Comments

Sign In or Register to comment.