// creator  : weidu.exe (version 23100)
// argument : BWENCH.DLG
// game		 : .
// source	 : ./DATA/DIALOG.BIF
// dialog	 : ./DIALOG.TLK
// dialogF  : (none)

BEGIN ~BWENCH~ 2 // non-zero flags may indicate non-pausing dialogue
//////////////////////////////////////////////////
// WARNING: this file contains non-trivial WEIGHTs
//////////////////////////////////////////////////

IF WEIGHT #3 /* Triggers after states #: 3 4 7 even though they appear after this state */
~RandomNum(3,1)
~ THEN BEGIN 0 // from:
  SAY #28405 /* ~I'm sorry... I can be no help to you, my <LADYLORD>.  I'm just about run off me feet as it is!~ */
  IF ~~ THEN EXIT
END

IF WEIGHT #4 /* Triggers after states #: 3 4 7 even though they appear after this state */
~RandomNum(3,2)
~ THEN BEGIN 1 // from:
  SAY #28406 /* ~I tell you, if another one of these mercenaries upstairs grabs me, I'm leaving!~ */
  IF ~~ THEN EXIT
END

IF WEIGHT #5 /* Triggers after states #: 3 4 7 even though they appear after this state */
~RandomNum(3,3)
~ THEN BEGIN 2 // from:
  SAY #28407 /* ~Vittorio is nothing but trouble, I swear.  Do not let him talk ye into anything.~ */
  IF ~~ THEN EXIT
END

IF WEIGHT #1 /* Triggers after states #: 7 even though they appear after this state */
~Global("MurdersSolved","GLOBAL",0)
RandomNum(2,1)
~ THEN BEGIN 3 // from:
  SAY #28408 /* ~This whole business with the murders is unsettling... but I feel a little safer with all the guards here, even if they be addled with wine.~ */
  IF ~~ THEN EXIT
END

IF WEIGHT #2 /* Triggers after states #: 7 even though they appear after this state */
~Global("MurdersSolved","GLOBAL",1)
RandomNum(2,1)
~ THEN BEGIN 4 // from:
  SAY #28409 /* ~I be glad that the murders be over with... but now the constant irritations of the guards is almost too much to bear!~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 5 // from:
  SAY #48770 /* ~What?  Wait, don't tell me.  You've been held hostage by a wizard, and he wouldn't let you out or even write a letter?!~ */
  IF ~~ THEN EXTERN ~HAERDAJ~ 70
END

IF ~~ THEN BEGIN 6 // from:
  SAY #48771 /* ~That's it!  We are through!  Begone from my sight, cur!~ */
  IF ~~ THEN DO ~RunAwayFrom("HaerDalis",20)~ EXTERN ~HAERDAJ~ 71
END

IF WEIGHT #0 ~IsValidForPartyDialog("HaerDalis")
Global("InteractHaerDalis","LOCALS",0)~ THEN BEGIN 7 // from:
  SAY #48772 /* ~Oh!  Oh, no... I remember you!  You with the fast hands and the promises!  Where have YOU been for the last month, hmm?~ */
  IF ~~ THEN DO ~SetGlobal("InteractHaerDalis","LOCALS",1)~ EXTERN ~HAERDAJ~ 69
END
