// creator  : weidu.exe (version 23100)
// argument : _BANDIC.DLG
// game		 : .
// source	 : ./override/_BANDIC.DLG
// dialog	 : ./DIALOG.TLK
// dialogF  : (none)

BEGIN ~_BANDIC~

IF ~Global("BanditsKilled","LOCALS",1)
NumberOfTimesTalkedTo(0)
~ THEN BEGIN 0 // from: 4.0
  SAY #74655 /* ~I surrender!  Wha... what do you want of me?~ */
  IF ~ReactionGT(LastTalkedToBy,HOSTILE_UPPER)
~ THEN REPLY #74656 /* ~If the guard gets you, you'll hang as a highwayman.  If I tell your raiding friends you talked to me, you'll be lynched as a traitor.  Be smart and tell me where your camp is, or make arrangements for a fast ship south.~ */ DO ~AddexperienceParty(300)
~ GOTO 1
  IF ~ReactionLT(LastTalkedToBy,NEUTRAL_LOWER)
~ THEN REPLY #74656 /* ~If the guard gets you, you'll hang as a highwayman.  If I tell your raiding friends you talked to me, you'll be lynched as a traitor.  Be smart and tell me where your camp is, or make arrangements for a fast ship south.~ */ GOTO 2
  IF ~CheckStatGT(LastTalkedToBy,9,STR)
~ THEN REPLY #74657 /* ~I want to know where your camp is, and I want the truth!  If I don't like the truth, I'll break your leg!  If I think you're lying, I'll break your back!  Now you have to ask yourself; do you want to be limping or crawling when we're done?!~ */ GOTO 3
  IF ~CheckStatLT(LastTalkedToBy,10,STR)
~ THEN REPLY #74657 /* ~I want to know where your camp is, and I want the truth!  If I don't like the truth, I'll break your leg!  If I think you're lying, I'll break your back!  Now you have to ask yourself; do you want to be limping or crawling when we're done?!~ */ GOTO 4
  IF ~~ THEN REPLY #74658 /* ~Now I don't really want to hurt you, so if you'll just tell me where your camp is hidden, I'll let you go.~ */ GOTO 4
END

IF ~~ THEN BEGIN 1 // from: 0.0
  SAY #74659 /* ~Damned if I do or don't.  Fine, you will have your wish.  It matters to me no longer.  The camp is there on your map.~ */
  IF ~~ THEN DO ~RevealAreaOnMap("FW1900")
AddJournalEntry(74664,QUEST)
~ GOTO 7
END

IF ~~ THEN BEGIN 2 // from: 0.1
  SAY #74660 /* ~I'll be done fer either way ye fool.  It's better I stand with me fellows than not at all!~ */
  IF ~~ THEN DO ~Enemy()
~ EXIT
END

IF ~~ THEN BEGIN 3 // from: 0.2
  SAY #74661 /* ~I'll show ye!  'Tis here on your map, I swear!~ */
  IF ~~ THEN DO ~RevealAreaOnMap("FW1900")
AddJournalEntry(74664,QUEST)
~ GOTO 8
END

IF ~~ THEN BEGIN 4 // from: 0.4 0.3
  SAY #74662 /* ~Yer a toothless ol' dog yappin', an' yer bark don't scare me.~ */
  IF ~False()
~ THEN GOTO 0
  IF ~True()
~ THEN DO ~Enemy()
~ EXIT
END

IF ~StateCheck(Myself,STATE_CHARMED)
~ THEN BEGIN 5 // from:
  SAY #74663 /* ~Sure thing old pal.  I'll mark the location of the bandit camp on your map.  You should be able to find it no problem.~ */
  IF ~~ THEN DO ~RevealAreaOnMap("FW1900")
AddJournalEntry(74664,QUEST)
~ GOTO 9
END

IF ~~ THEN BEGIN 6 // from:
  SAY #74665 /* ~You're sure not talking to me very nice.  I don't think you're really a friend of mine at all!~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 7 // from: 1.0
  SAY #74666 /* ~If you don't mind, I'd like to leave now.  I need a jump on that new life I have to start, now that this one is deep in the lower planes.~ */
  IF ~~ THEN DO ~SetGlobal("MACDekeGone","GLOBAL",1)
EscapeArea()
~ EXIT
END

IF ~~ THEN BEGIN 8 // from: 3.0
  SAY #74667 /* ~Please may I go now?  Please?  Just... don't hurt me.~ */
  IF ~~ THEN DO ~SetGlobal("MACDekeGone","GLOBAL",1)
EscapeArea()
~ EXIT
END

IF ~~ THEN BEGIN 9 // from: 5.0
  SAY #74668 /* ~I've really gotta go now, ok?  It was great talking wit ya, but I think I'll be headin' south outta harm's way.~ */
  IF ~~ THEN DO ~SetGlobal("MACDekeGone","GLOBAL",1)
EscapeArea()
~ EXIT
END
