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

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

IF WEIGHT #2 /* Triggers after states #: 5 6 even though they appear after this state */
~ReactionLT(LastTalkedToBy,NEUTRAL_LOWER)
NumTimesTalkedTo(0)
~ THEN BEGIN 0 // from:
  SAY #14914 /* ~Y-yes, of course.  D-d-didn't mean to f-frighten you, my <LADYLORD>.~ */
  IF ~~ THEN DO ~~ EXIT
END

IF ~~ THEN BEGIN 1 // from:
  SAY #14915 /* ~I (gulp)  I'll try.  Good b-b-business to you.~ */
  IF ~~ THEN JOURNAL #15719 /* ~Escaping the Asylum

I have encountered some kind of Arbiter in the asylum maze.  I was free to continue after passing his judgement... perhaps out of this madhouse, once and for all?~ */ EXIT
END

IF WEIGHT #3 /* Triggers after states #: 5 6 even though they appear after this state */
~NumTimesTalkedTo(0)
~ THEN BEGIN 2 // from:
  SAY #14916 /* ~The p-problem?  I was in the circus tent, and I g-g-got out just in time!  Just in time to save my life!  (gasp)  Oh, it was t-terrible!~ */
  IF ~~ THEN DO ~~ JOURNAL #15720 /* ~Escaping the Asylum

Bodhi showed up before I could leave the dungeon, obviously watching me the whole time.  During the battle, however, the pains I have been feeling inside welled to the surface and I became... something else.  A monster?  Bhaal incarnate?  I don't know.

Bodhi fled to inform Irenicus and we are free to continue on, but I do not know if this... this power will overtake me again.~ */ EXIT
END

IF WEIGHT #5 /* Triggers after states #: 4 5 6 even though they appear after this state */
~Global("HelpFahrington","GLOBAL",0)
!PartyHasItem("SCRL12")
~ THEN BEGIN 3 // from:
  SAY #14917 /* ~Relax and tell me what happened from the beginning, friend.~ */
  IF ~~ THEN DO ~~ EXIT
END

IF WEIGHT #4 /* Triggers after states #: 5 6 even though they appear after this state */
~Global("HelpFahrington","GLOBAL",0)
PartyHasItem("SCRL12")
~ THEN BEGIN 4 // from:
  SAY #14918 /* ~Quit your whining and stop bothering me.  I've better things to do.~ */
  IF ~~ THEN DO ~AddexperienceParty(300)
SetGlobal("HelpFahrington","GLOBAL",1)
~ EXIT
END

IF WEIGHT #0 ~false()~ THEN BEGIN 5 // from:
  SAY #14919 /* ~I don't know who the performer was.  I was so mad about b-being delayed, you see, I stayed in the b-back of the tent and p-prepared my tigers.~ */
  IF ~~ THEN DO ~~ EXIT
END

IF WEIGHT #1 ~StateCheck(Myself,STATE_CHARMED)
~ THEN BEGIN 6 // from:
  SAY #14920 /* ~Their bodies began shifting right before my eyes!  The tent was disappearing, being replaced by... things I had n-never seen before!  I ran for the exit.~ */
  IF ~~ THEN DO ~~ EXIT
END

IF WEIGHT #6 ~True()
~ THEN BEGIN 7 // from:
  SAY #14921 /* ~I escaped j-j-just in time!  I'm the only one who c-came out, and no one who has g-gone in has come back.  (shudder)  The th-things I saw.  Horrible!~ */
  IF ~~ THEN DO ~~ EXIT
END
