I have Monty & Xzar in my party and I'm delaying a little to Nashkell. And then we have a dumb joining dialog started in place when just a warning message from both of them should be.
A quick look through that matter revealed following: PATCH-313 replaced good dialogs/scripts for Mont/Xzar/Jah/Khal with a total rubbish (at least in parts that connected to Nashkell visiting parts)!!!
Example:
IF GlobalTimerExpired("Montaron","GLOBAL") Global("FindNashkell","GLOBAL",0) Global("Chapter","GLOBAL",2) InParty(Myself) THEN RESPONSE #100 ActionOverride(Myself,StartDialog("MONTAP",[PC]))
This part starts dialog MONTAP (party leaving dialog) instead of current default dialog (which is MONTJ) at the moment when Monty should ask about to be a little hurry. And - how nice - we have a crazy outplaced "I thought ye would eventually return this way. Need my services once again?....blah blah blah" with 2 options to select end absolutely screwed following events...
Even more... Xzar's script checks for the Chapter 1 (!!!) to start his Naskell messaging....
So, I see that all those dialogs should be fixed after nice 313 fix
As far as I'm not an advanced specialist in this area I've got 1 question for now:
who's messed all up?