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

BEGIN ~MOURNER1~

IF ~NumTimesTalkedTo(0)~ THEN BEGIN 0 // from:
  SAY #26521 /* ~Help me!  Help me, please!~ [MORNE101] */
  IF ~~ THEN REPLY #26522 /* ~What's the problem?~ */ GOTO 1
  IF ~~ THEN REPLY #26525 /* ~Back off and keep your distance.~ */ GOTO 1
END

IF ~~ THEN BEGIN 1 // from: 0.1 0.0
  SAY #26526 /* ~It's Uncle Lester!  He's risen from his grave!  He scared everyone away who was at the funeral and now he's come after me!~ [MORNE102] */
  IF ~~ THEN GOTO 2
END

IF ~~ THEN BEGIN 2 // from: 1.0
  SAY #26528 /* ~I put up with that cheap bastard all my life! You know what he left me in his will?  A sweater! Now, even in death, the damnable fiend still torments me!!~ */
  IF ~~ THEN DO ~CreateVisualEffect("SPRAISED",[627.1605])
Wait(4)
CreateCreature("lester",[627.1605],0)
~ EXIT
END

IF ~~ THEN BEGIN 3 // from: LESTER:0.0
  SAY #26539 /* ~Aaaaahhhh!!  IT'S HIM!!~ [MORNE103] */
  IF ~~ THEN EXTERN ~LESTER~ 1
END

IF ~~ THEN BEGIN 4 // from: LESTER:2.0
  SAY #26545 /* ~Gaahhh!  How could I afford anything, old fool?  You left all your money to that Calimshite whore!  You're lucky I didn't just dump you in the river!~ */
  IF ~~ THEN EXTERN ~LESTER~ 3
END

IF ~~ THEN BEGIN 5 // from: LESTER:3.0
  SAY #26547 /* ~Get back to the grave, you worm-ridden devil!!  Only you would rise from the dead to torment me!!~ */
  IF ~~ THEN EXTERN ~LESTER~ 4
END

IF ~~ THEN BEGIN 6 // from: LESTER:4.0
  SAY #26552 /* ~Eeek!!  Save me!  Save me!!~ */
  IF ~~ THEN DO ~ActionOverride("Lester",Attack("Mourner1"))
ActionOverride("Mourner1",Attack("Lester"))
SetGlobalTimer("UncleLester","GLOBAL",ONE_DAY)
~ EXIT
END

IF ~Dead("lester")~ THEN BEGIN 7 // from:
  SAY #26559 /* ~You bastard!  Now I'll have to pay to have you reburied!  I should have you chopped into mulch and fed to a dog!!  Gah!  Now... where is that idiot priest...~ */
  IF ~~ THEN DO ~AddexperienceParty(6500)
EscapeArea()~ EXIT
END
