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

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

IF WEIGHT #4 /* Triggers after states #: 4 6 7 8 even though they appear after this state */
~RandomNum(4,1)~ THEN BEGIN 0 // from:
  SAY #22314 /* ~Har, get ye well enough away, or ye'll feel my axe, ye will!~ */
  IF ~~ THEN EXIT
END

IF WEIGHT #5 /* Triggers after states #: 4 6 7 8 even though they appear after this state */
~RandomNum(4,2)~ THEN BEGIN 1 // from:
  SAY #22315 /* ~I be thinkin' that it were the fish that smelled so... now I sees it be only ye.~ */
  IF ~~ THEN EXIT
END

IF WEIGHT #6 /* Triggers after states #: 4 6 7 8 even though they appear after this state */
~RandomNum(4,3)~ THEN BEGIN 2 // from:
  SAY #22317 /* ~Care to be tryin' yer strength out against a dwarf, aye?  I bet I could be takin' ye but easy.~ */
  IF ~~ THEN EXIT
END

IF WEIGHT #7 /* Triggers after states #: 4 6 7 8 even though they appear after this state */
~RandomNum(4,4)~ THEN BEGIN 3 // from:
  SAY #22318 /* ~Ye should be more careful... ye walk around with yer mouth open like a bleedin' tourist.  In this part o' town, that be nothing but an invitation, aye?~ */
  IF ~~ THEN EXIT
END

IF WEIGHT #0 ~IsValidForPartyDialog("Korgan")
RandomNum(2,1)
Global("druff2korgan","AR0500",0)~ THEN BEGIN 4 // from:
  SAY #22319 /* ~Ha!  I be thinkin' I never seen more sorry a lot than ye!~ */
  IF ~~ THEN DO ~SetGlobal("druff2korgan","AR0500",1)~ EXTERN ~KORGANJ~ 18
END

IF ~~ THEN BEGIN 5 // from:
  SAY #22321 /* ~Oh... er... aye, my regrets.~ */
  IF ~~ THEN EXIT
END

IF WEIGHT #1 ~IsValidForPartyDialog("Mazzy")
RandomNum(2,2)
Global("druff2mazzy","AR0500",0)~ THEN BEGIN 6 // from:
  SAY #22323 /* ~Oh, I likes 'em short, I does.  Look at the lil' sweet one thar!~ */
  IF ~~ THEN DO ~SetGlobal("druff2mazzy","AR0500",0)~ EXTERN ~MAZZYJ~ 72
END

IF WEIGHT #2 ~IsValidForPartyDialog("Yoshimo")
RandomNum(2,2)
Global("druff2yoshimo","AR0500",0)~ THEN BEGIN 7 // from:
  SAY #49233 /* ~Hah!  I bet ye'll all be robbed an' sent bleedin' an' screamin' from the Docks within the hour, sure enough!~ */
  IF ~~ THEN DO ~SetGlobal("druff2yoshimo","AR0500",1)
GiveGoldForce(6)~ EXTERN ~YOSHJ~ 57
END

IF WEIGHT #3 ~IsValidForPartyDialog("HaerDalis")
RandomNum(2,2)
Global("druff2haerdalis","AR0500",0)~ THEN BEGIN 8 // from:
  SAY #49234 /* ~Oy!  Look at the strange-faced one, there!  'Tis a demon, sure as sure is sure!  A demon!~ */
  IF ~~ THEN DO ~SetGlobal("druff2haerdalis","AR0500",1)~ EXTERN ~HAERDAJ~ 79
END
