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

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

IF WEIGHT #0 ~InParty("Jaheira")~ THEN BEGIN 0 // from: 16.0
  SAY #23365 /* ~And death will come on wings of song,
A song of long and winding guile,
And in the end your end I wend,
And in the end, a harp will smile!~ */
  IF ~~ THEN REPLY #23367 /* ~What in blazes is going on here!? Are you not his spy?~ */ GOTO 1
  IF ~~ THEN REPLY #23368 /* ~Stand down your weapon, or I will be forced to harm you!~ */ GOTO 3
  IF ~~ THEN REPLY #23369 /* ~What? I demand to know what has happened here!~ */ GOTO 1
  IF ~~ THEN REPLY #23372 /* ~I knew it! The whole thing was a setup!~ */ GOTO 2
END

IF ~~ THEN BEGIN 1 // from: 0.2 0.0
  SAY #23366 /* ~My blade in his hide should answer you well enough. Here I did strike at his defenseless heart with a poison magical!~ */
  IF ~~ THEN GOTO 4
END

IF ~~ THEN BEGIN 2 // from: 0.3
  SAY #23373 /* ~And you were the pawn herein! You delivered the conjured poison to his very heart; that it was on my blade is but a point of semantics.~ */
  IF ~~ THEN GOTO 4
END

IF ~~ THEN BEGIN 3 // from: 0.1
  SAY #23374 /* ~Nay, keep yours at your sides lest you anger those who Harp.  The curtain has fallen and the actors should peaceably wander home!~ */
  IF ~~ THEN GOTO 4
END

IF ~~ THEN BEGIN 4 // from: 3.0 2.0 1.0
  SAY #23375 /* ~I have no quarrel with you. We made the path difficult, but not unknowable, and in the end this fool did perish, as well he should.~ */
  IF ~~ THEN REPLY #23376 /* ~What was his crime? What is the reasoning for this murder?~ */ GOTO 5
  IF ~~ THEN REPLY #23379 /* ~Murderer! You will pay for this!~ */ GOTO 8
  IF ~!InParty("Jaheira")
~ THEN REPLY #23380 /* ~So I was duped by both sides in this. Could neither side trust me?~ */ GOTO 9
  IF ~InParty("Jaheira")
~ THEN REPLY #23381 /* ~Could you not have trusted me in this? I have a Harper in my party, for crying out loud!~ */ GOTO 10
END

IF ~~ THEN BEGIN 5 // from: 4.0
  SAY #23382 /* ~Did you not think him strange? He was spying on the Harpers, an act that should make you question his alliances. You may not have known what he was, but we did.~ */
  IF ~~ THEN GOTO 6
END

IF ~~ THEN BEGIN 6 // from: 14.0 9.0 8.0 5.0
  SAY #23383 /* ~A necromancer in the service of the Zhentarim, creating abominations for sale to the highest bidder. Far from their normal range, but not an unexpected enemy.~ */
  IF ~~ THEN GOTO 7
END

IF ~~ THEN BEGIN 7 // from: 6.0
  SAY #23384 /* ~He could not lay low with such a flamboyant manner, and we knew of him quickly. You merely helped in the inevitable, and so you are free.~ */
  IF ~~ THEN GOTO 15
END

IF ~~ THEN BEGIN 8 // from: 4.1
  SAY #23385 /* ~Measure your words carefully. We seek the true mind behind your actions. Did he not seem suspicious? Did you not know what he was?~ */
  IF ~~ THEN GOTO 6
END

IF ~~ THEN BEGIN 9 // from: 4.2
  SAY #23386 /* ~No, they could not. He would not tell you the true extent of his plans, and we were better served allowing him to think he had won. Do you know what he was?~ */
  IF ~~ THEN GOTO 6
END

IF ~~ THEN BEGIN 10 // from: 4.3
  SAY #23387 /* ~Only her presence kept you alive to question me. No doubt Jaheira would have tried the killing strike herself when you first met Xzar, but duty forbade it.~ */
  IF ~~ THEN GOTO 14
END

IF ~~ THEN BEGIN 11 // from: 15.0
  SAY #23388 /* ~Begone, and hopefully your next dealings with the Harpers will be more pleasant.~ */
  IF ~!IsValidForPartyDialog("Jaheira")
!IsValidForPartyDialog("Edwin")
!IsValidForPartyDialog("Anomen")
!IsValidForPartyDialog("Jan")~ THEN DO ~SetGlobal("LyrosJob","GLOBAL",3)
EraseJournalEntry(47848)
EraseJournalEntry(47851)
EraseJournalEntry(47854)
EraseJournalEntry(47862)
EraseJournalEntry(47863)
EraseJournalEntry(47864)
EraseJournalEntry(47866)
EraseJournalEntry(47873)
CloseDoor("DOOR0308")
Lock("DOOR0308")
EscapeArea()~ SOLVED_JOURNAL #47874 /* ~Find out what happened to Montaron.

The guile of the Harpers has lived up to their reputation.  Xzar and I were tricked into believing that the bird I retrieved from the Harper base would be Montaron.  It was actually a Harper assassin.  Xzar's Zhentarim background made him a target, and I have been led the entire way, a dupe.  I don't know what actually became of Montaron, although it seems likely that the evil thief is dead.~ */ EXIT
  IF ~IsValidForPartyDialog("Jaheira")~ THEN DO ~SetGlobal("LyrosJob","GLOBAL",3)
EraseJournalEntry(47848)
EraseJournalEntry(47851)
EraseJournalEntry(47854)
EraseJournalEntry(47862)
EraseJournalEntry(47863)
EraseJournalEntry(47864)
EraseJournalEntry(47866)
EraseJournalEntry(47873)
CloseDoor("DOOR0308")
Lock("DOOR0308")
EscapeArea()~ SOLVED_JOURNAL #47874 /* ~Find out what happened to Montaron.

The guile of the Harpers has lived up to their reputation.  Xzar and I were tricked into believing that the bird I retrieved from the Harper base would be Montaron.  It was actually a Harper assassin.  Xzar's Zhentarim background made him a target, and I have been led the entire way, a dupe.  I don't know what actually became of Montaron, although it seems likely that the evil thief is dead.~ */ EXTERN ~JAHEIRAJ~ 386
  IF ~!IsValidForPartyDialog("Jaheira")
IsValidForPartyDialog("Edwin")~ THEN DO ~SetGlobal("LyrosJob","GLOBAL",3)
EraseJournalEntry(47848)
EraseJournalEntry(47851)
EraseJournalEntry(47854)
EraseJournalEntry(47862)
EraseJournalEntry(47863)
EraseJournalEntry(47864)
EraseJournalEntry(47866)
EraseJournalEntry(47873)
CloseDoor("DOOR0308")
Lock("DOOR0308")
EscapeArea()~ SOLVED_JOURNAL #47874 /* ~Find out what happened to Montaron.

The guile of the Harpers has lived up to their reputation.  Xzar and I were tricked into believing that the bird I retrieved from the Harper base would be Montaron.  It was actually a Harper assassin.  Xzar's Zhentarim background made him a target, and I have been led the entire way, a dupe.  I don't know what actually became of Montaron, although it seems likely that the evil thief is dead.~ */ EXTERN ~EDWINJ~ 65
  IF ~!IsValidForPartyDialog("Jaheira")
!IsValidForPartyDialog("Edwin")
IsValidForPartyDialog("Anomen")~ THEN DO ~SetGlobal("LyrosJob","GLOBAL",3)
EraseJournalEntry(47848)
EraseJournalEntry(47851)
EraseJournalEntry(47854)
EraseJournalEntry(47862)
EraseJournalEntry(47863)
EraseJournalEntry(47864)
EraseJournalEntry(47866)
EraseJournalEntry(47873)
CloseDoor("DOOR0308")
Lock("DOOR0308")
EscapeArea()~ SOLVED_JOURNAL #47874 /* ~Find out what happened to Montaron.

The guile of the Harpers has lived up to their reputation.  Xzar and I were tricked into believing that the bird I retrieved from the Harper base would be Montaron.  It was actually a Harper assassin.  Xzar's Zhentarim background made him a target, and I have been led the entire way, a dupe.  I don't know what actually became of Montaron, although it seems likely that the evil thief is dead.~ */ EXTERN ~ANOMENJ~ 213
  IF ~!IsValidForPartyDialog("Jaheira")
!IsValidForPartyDialog("Edwin")
!IsValidForPartyDialog("Anomen")
IsValidForPartyDialog("Jan")~ THEN DO ~SetGlobal("LyrosJob","GLOBAL",3)
EraseJournalEntry(47848)
EraseJournalEntry(47851)
EraseJournalEntry(47854)
EraseJournalEntry(47862)
EraseJournalEntry(47863)
EraseJournalEntry(47864)
EraseJournalEntry(47866)
EraseJournalEntry(47873)
CloseDoor("DOOR0308")
Lock("DOOR0308")
EscapeArea()~ SOLVED_JOURNAL #47874 /* ~Find out what happened to Montaron.

The guile of the Harpers has lived up to their reputation.  Xzar and I were tricked into believing that the bird I retrieved from the Harper base would be Montaron.  It was actually a Harper assassin.  Xzar's Zhentarim background made him a target, and I have been led the entire way, a dupe.  I don't know what actually became of Montaron, although it seems likely that the evil thief is dead.~ */ EXTERN ~JANJ~ 112
END

IF WEIGHT #2 /* Triggers after states #: 16 even though they appear after this state */
~!InParty("Jaheira")
OR(2)
Global("AttackFirstHarpers","GLOBAL",1)
ReputationLT(Player1,6)~ THEN BEGIN 12 // from:
  SAY #23421 /* ~And death will come on wings of song,
A song of long and winding guile,
And in the end your end I wend,
And in the end, a harp will smile!~ */
  IF ~~ THEN GOTO 13
END

IF ~~ THEN BEGIN 13 // from: 12.0
  SAY #23423 /* ~And now you too will fall to the Harpers! You are as irredeemable as this Zhentish desecrator! May your bones lay restless as his constructs did!~ */
  IF ~~ THEN DO ~SetGlobal("LyrosJob","GLOBAL",3)
EraseJournalEntry(47848)
EraseJournalEntry(47851)
EraseJournalEntry(47854)
EraseJournalEntry(47862)
EraseJournalEntry(47863)
EraseJournalEntry(47864)
EraseJournalEntry(47866)
EraseJournalEntry(47873)
CloseDoor("DOOR0308")
Lock("DOOR0308")
Enemy()
AttackOneRound(NearestEnemyOf(Myself))
EscapeArea()
~ SOLVED_JOURNAL #47874 /* ~Find out what happened to Montaron.

The guile of the Harpers has lived up to their reputation.  Xzar and I were tricked into believing that the bird I retrieved from the Harper base would be Montaron.  It was actually a Harper assassin.  Xzar's Zhentarim background made him a target, and I have been led the entire way, a dupe.  I don't know what actually became of Montaron, although it seems likely that the evil thief is dead.~ */ EXIT
END

IF ~~ THEN BEGIN 14 // from: 10.0
  SAY #56707 /* ~We sought the optimum time to destroy him. We must take care when dealing with such as he. You did not know what he was.~ */
  IF ~~ THEN GOTO 6
END

IF ~~ THEN BEGIN 15 // from: 7.0
  SAY #56708 /* ~You served well, if unknowingly, and your agreement to help him is forgotten. The amulet is worthless... the blessed bear only Harper pins.~ */
  IF ~~ THEN GOTO 11
END

IF WEIGHT #1 ~!InParty("Jaheira")
!Global("AttackFirstHarpers","GLOBAL",1)
!ReputationLT(Player1,6)~ THEN BEGIN 16 // from:
  SAY #62084 /* ~And so the fool dies...~ */
  IF ~~ THEN GOTO 0
END
