Jump to content

Dynaheir dialogue loop


Recommended Posts

Posted

Dynaheir gets stuck in a dialogue loop in SoD if Edwin joins the group.  She wants to get to the state which says "Thou invite this snake to join us, <CHARNAME>? Hast thou taken leave of thy senses?" but is sidetracked by the state which says "*You find Dynaheir on her own and in a quiet mood; for once, she is not sorting her scrolls or discussing things in a low voice with one of your companions. Perhaps it would be wise to take advantage of the situation and chat with the mysterious Wychlaran.*"

I think a weight on the former's trigger is in order.

Posted

The same thing happens to Edwin.  After looking at their dialogue files, pretty much no dialogue other than their PID will fire except for those with weights.

 

Posted

Hmm... since the former is probably an original SoD one, I guess BG1NPC should make sure the PIDs are off in SoD? EDIT: I guess you are playing EET? Why are you te first one to report this? :huh:

Posted (edited)

I did install it after EET core this time instead of in with BG1.  But it said it was EET compatible now.  Its trigger includes a check to make sure EndOfBG1 < 2, so it appears to purposely also work in SoD. That would probably be the only fix needed.

Edited by Lauriel
Posted
6 hours ago, Lauriel said:

But it said it was EET compatible now.  Its trigger includes a check to make sure EndOfBG1 < 2, so it appears to purposely also work in SoD. That would probably be the only fix needed.

Ah, so you were either the first to do that or the first to actually play in SoD or the first to take those NPC along. Makes more sense. Yes, I guess the PID would need to be disabled for "ENDOFBG1" = 1 in an EET game. BG:SoD is no problem because the NPCs use different dlgs in that case. Thanks for the report.

Posted
1 minute ago, jastey said:

in an EET game. BG:SoD is no problem because the NPCs use different dlgs in that case. Thanks for the report.

No, they don't.  This is the SoD campaign in EET.

Posted
2 minutes ago, Lauriel said:

No, they don't.

I meant in BG:SoD the SoD campaign uses different dlgs ("bdxxx"). In EET it gets unified so there we have the problem.

Posted
Just now, jastey said:

In EET it gets unified so there we have the problem.

Yes.  And I imagine it would affect all PIDs.

Posted
Just now, Lauriel said:

I imagine it would affect all PIDs.

Of all SoD NPCs BG1NPC adds PIDs to, yes. Dynaheir, Minsc, Edwin, Viconia, maybe Imoen with I4E. Am I missing someone? But I will disable all of them, maybe there will be more mods to carry over NPCs into SoD in the future.

Posted
Just now, jastey said:

But I will disable all of them, maybe there will be more mods to carry over NPCs into SoD in the future.

That would definitely be the safer route. :)

Posted

@Lauriel Seems I already had this idea:

Quote


    /* EET-SoD: PID should not block SoD dialogues. --- This is a hack and only valid because BG1NPC only adds to BG1! */
    OUTER_SPRINT ~BGT_VAR~ ~!GlobalGT("BD_PLOT","GLOBAL",0)~

Except for Ajantis' engaged PIDs, all PIDs include a check for %BGT_VAR%. So, either this doesn't work as intended, or there is something wrong in your install.

Posted

@Lauriel and EE_End taggs it with "Global("EndofBG1","GLOBAL",0)" in addition:

Quote

IF WEIGHT #21 ~  Global("EndofBG1","GLOBAL",0)
IsGabber(Player1)
!GlobalGT("BD_PLOT","GLOBAL",0)
OR(3)
Global("X#DynaheirRomanceInactive","GLOBAL",1)
GlobalLT("X#DYLoveTalk","GLOBAL",13)
Global("X#DynaDisableFlirts","GLOBAL",1)
~ THEN BEGIN 277 // from:
  SAY #383424 /* ~*You find Dynaheir on her own and in a quiet mood; for once, she is not sorting her scrolls or discussing things in a low voice with one of your companions. Perhaps it would be wise to take advantage of the situation and chat with the mysterious Wychlaran.*~ */

There seems to be something off in your install.

Posted
9 hours ago, jastey said:

@Lauriel and EE_End taggs it with "Global("EndofBG1","GLOBAL",0)" in addition:

There seems to be something off in your install.

Only an old version again.  I've been working with this install for quire a while it seems

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...