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

BEGIN ~LAUREL~
//////////////////////////////////////////////////
// WARNING: this file contains non-trivial WEIGHTs
//////////////////////////////////////////////////

IF WEIGHT #4 /* Triggers after states #: 5 6 7 9 even though they appear after this state */
~ReputationLT(LastTalkedToBy,8)
NumTimesTalkedTo(0)
~ THEN BEGIN 0 // from:
  SAY #14843 /* ~I've got to be going.~ */
  IF ~~ THEN DO ~Enemy()
~ EXIT
END

IF WEIGHT #5 /* Triggers after states #: 5 6 7 9 even though they appear after this state */
~ReputationLT(LastTalkedToBy,15)
ReputationGT(LastTalkedToBy,7)
NumTimesTalkedTo(0)
~ THEN BEGIN 1 // from:
  SAY #14844 /* ~Well, I've got to go.~ */
  IF ~~ THEN REPLY #14883 /* ~I see.  That wizard who was taken, do you know who he is?~ */ DO ~~ GOTO 3
  IF ~~ THEN REPLY #14884 /* ~I'm a friend of the girl who was taken away with the wizard.  Do you know who took them and where they went?~ */ DO ~~ GOTO 4
END

IF WEIGHT #6 /* Triggers after states #: 5 6 7 9 even though they appear after this state */
~ReputationGT(LastTalkedToBy,14)
NumTimesTalkedTo(0)
~ THEN BEGIN 2 // from:
  SAY #14845 /* ~I'll find my way around, now.~ */
  IF ~~ THEN REPLY #14886 /* ~Well, I'll have to find out.  Good day.~ */ DO ~~ GOTO 8
  IF ~~ THEN REPLY #14885 /* ~You mentioned something about a 'promenade'.  What is that?~ */ DO ~~ GOTO 4
END

IF ~~ THEN BEGIN 3 // from: 1.0
  SAY #14846 /* ~I suppose I'll have to try and find my way around.~ */
  IF ~~ THEN DO ~SetInterrupt(FALSE)
Wait(3)
CreateCreature("GIBBER",[954.938])
CreateCreature("GIBBER",[954.938])
CreateCreature("GIBBER",[954.938])
CreateCreature("GIBBER",[954.938])
CreateCreature("GIBBER",[954.938])
CreateCreature("GIBBER",[954.938])
CreateCreature("GIBBER",[954.938])
CreateCreature("GIBBER",[954.938])
CreateCreature("GIBBER",[954.938])
CreateCreature("GIBBER",[954.938])
CreateCreature("GIBBER",[954.938])
CreateCreature("GIBBER",[954.938])
Wait(15)
SetNumTimesTalkedTo(10)
SetInterrupt(TRUE)
~ JOURNAL #15708 /* ~~ */ EXIT
END

IF ~~ THEN BEGIN 4 // from: 2.1 1.1
  SAY #14847 /* ~I suppose I'll have to find my way around.  Excuse me.~ */
  IF ~~ THEN DO ~EscapeArea()
~ EXIT
END

IF WEIGHT #0 ~false()~ THEN BEGIN 5 // from:
  SAY #14848 /* ~Greetings to you.  Did you have aught to do with the spectacle that I just witnessed, hm? No doubt more warring peasants in that guild business.~ */
  IF ~~ THEN DO ~~ EXIT
END

IF WEIGHT #1 ~StateCheck(Myself,STATE_CHARMED)
~ THEN BEGIN 6 // from:
  SAY #14849 /* ~Um... of a sort, I suppose so.  That wizard who was taken away... do you know who he is?~ */
  IF ~~ THEN DO ~~ EXIT
END

IF WEIGHT #2 ~NumTimesTalkedTo(10)
~ THEN BEGIN 7 // from:
  SAY #14850 /* ~In a way, perhaps.  Can you tell me where I am?~ */
  IF ~~ THEN DO ~AddexperienceParty(250)
SetGlobal("HelpLaurel","GLOBAL",1)
EscapeArea()
~ JOURNAL #16544 /* ~The hunt for Valygar Corthala.

Hervo mentioned that the Corthala family used to own some land in the Umar Hills and suspects his master may have gone there, although he knows nothing beyond that.~ */ EXIT
END

IF ~~ THEN BEGIN 8 // from: 2.0
  SAY #14887 /* ~Who are you then?  More agitators to increase the destruction already wrought, here?  From a lowly guild of evil, no doubt.  I'll call the guards!~ */
  IF ~~ THEN DO ~SetInterrupt(FALSE)
Wait(3)
CreateCreature("GIBBER",[954.938])
CreateCreature("GIBBER",[954.938])
CreateCreature("GIBBER",[954.938])
CreateCreature("GIBBER",[954.938])
CreateCreature("GIBBER",[954.938])
CreateCreature("GIBBER",[954.938])
CreateCreature("GIBBER",[954.938])
CreateCreature("GIBBER",[954.938])
CreateCreature("GIBBER",[954.938])
CreateCreature("GIBBER",[954.938])
CreateCreature("GIBBER",[954.938])
CreateCreature("GIBBER",[954.938])
Wait(15)
SetNumTimesTalkedTo(10)
SetInterrupt(TRUE)
~ JOURNAL #15707 /* ~~ */ EXIT
END

IF WEIGHT #3 ~NumTimesTalkedTo(11)
~ THEN BEGIN 9 // from:
  SAY #20611 /* ~Oh really.  If you had such a problem with Harpers why did you accept me into your party?  Perhaps your answer doesn't even matter.  I know your feelings.~ */
  IF ~~ THEN DO ~EscapeArea()
~ EXIT
END
