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

BEGIN ~JAHEI25J~

IF ~~ THEN BEGIN 0 // from:
  SAY #65916 /* ~It is my choice as much as his, Gorion... though I doubt that is truly who you are.~ */
  IF ~~ THEN EXTERN ~HGWRA01~ 24
END

IF ~~ THEN BEGIN 1 // from: LOVEONE2:0.0
  SAY #65964 /* ~Khalid?  No... this cannot be...~ [JAHE2526] */
  IF ~~ THEN EXTERN ~LOVEONE2~ 1
END

IF ~~ THEN BEGIN 2 // from: LOVEONE2:1.0
  SAY #65969 /* ~Khalid would not say such a thing!  I did not kill him, I did not!!~ [JAHE2527] */
  IF ~~ THEN EXTERN ~LOVEONE2~ 2
END

IF ~~ THEN BEGIN 3 // from: LOVEONE2:2.0
  SAY #65973 /* ~No!  No, my Khalid... do not think that!  I loved you, but you were gone!  Gone!~ [JAHE2528] */
  IF ~~ THEN EXTERN ~LOVEONE2~ 3
END

IF ~~ THEN BEGIN 4 // from: LOVEONE2:3.0
  SAY #65978 /* ~No! This is not real. Khalid would know... he would know what I felt! (sob!)  What I always felt!  <CHARNAME>, make this stop!~ [JAHE2529] */
  IF ~~ THEN REPLY #65980 /* ~Khalid, stop this!  She's not responsible for what happened to you!~ */ EXTERN ~HGWRA01~ 25
  IF ~~ THEN REPLY #65981 /* ~Stop this, Gorion!  She doesn't deserve this!~ */ EXTERN ~HGWRA01~ 25
  IF ~~ THEN REPLY #65982 /* ~Enough!  I won't allow this to continue!~ */ EXTERN ~HGWRA01~ 25
  IF ~CheckStatGT(Player1,16,WIS)~ THEN REPLY #65983 /* ~Don't you believe it, Jaheira!  It isn't real!!~ */ EXTERN ~HGWRA01~ 25
END

IF ~~ THEN BEGIN 5 // from:
  SAY #67750 /* ~Alas, your desire to be what you are not counts for little;  that door is closed to you now.  You cannot escape your fate... you must learn to accept it.~ */
  IF ~~ THEN EXTERN ~SARBHA02~ 2
END

IF ~~ THEN BEGIN 6 // from:
  SAY #67771 /* ~When we offer our heart to another, we are vulnerable to such disappointments.  You must not torture yourself over the past, Sister... you must accept your mistakes and move on.~ */
  IF ~!IsValidForPartyDialog("Viconia")
~ THEN EXTERN ~SARTEM01~ 3
  IF ~IsValidForPartyDialog("Viconia")~ THEN EXTERN ~VICON25J~ 5
END

IF ~~ THEN BEGIN 7 // from: NALIA25J:2.10 MINSC25J:1.10 MAZZY25J:1.10 KORGA25J:3.10 KELDO25J:1.10 JAN25J:11.10 IMOEN25J:16.10
  SAY #67920 /* ~It seems my promise to Gorion is at last at an end.  It will be... difficult to watch you move on to a higher state of being, if that is where you choose to go.  But you hardly need my guidance any longer.~ [JAHE2511] */
  IF ~~ THEN GOTO 8
END

IF ~~ THEN BEGIN 8 // from: 7.0
  SAY #67921 /* ~I only pray you make the decision that is right for you, <CHARNAME>.  Even Gorion would ask you to do no less.~ */
  IF ~True()~ THEN EXTERN ~FINSOL01~ 28
  IF ~IsValidForPartyDialog("Valygar")
Global("ValygarRomanceActive","GLOBAL",2)~ THEN EXTERN ~VALYG25J~ 3
  IF ~IsValidForPartyDialog("Anomen")
Global("AnomenRomanceActive","GLOBAL",2)~ THEN EXTERN ~ANOME25J~ 11
  IF ~IsValidForPartyDialog("Viconia")
Global("ViconiaRomanceActive","GLOBAL",2)~ THEN EXTERN ~VICON25J~ 8
  IF ~IsValidForPartyDialog("Aerie")
Global("AerieRomanceActive","GLOBAL",2)~ THEN EXTERN ~AERIE25J~ 9
  IF ~IsValidForPartyDialog("Valygar")
!Global("ValygarRomanceActive","GLOBAL",2)~ THEN EXTERN ~VALYG25J~ 2
  IF ~IsValidForPartyDialog("Anomen")
!Global("AnomenRomanceActive","GLOBAL",2)~ THEN EXTERN ~ANOME25J~ 10
  IF ~IsValidForPartyDialog("Viconia")
!Global("ViconiaRomanceActive","GLOBAL",2)~ THEN EXTERN ~VICON25J~ 6
  IF ~IsValidForPartyDialog("Aerie")
!Global("AerieRomanceActive","GLOBAL",2)~ THEN EXTERN ~AERIE25J~ 7
END

IF ~~ THEN BEGIN 9 // from: NALIA25J:2.5 MINSC25J:1.5 MAZZY25J:1.5 KORGA25J:3.5 KELDO25J:1.5 JAN25J:11.5 IMOEN25J:16.5
  SAY #67933 /* ~So.  It seems we have finally reached the end of your quest.  What comes next... could change you forever, and dictate your... our... future.~ [JAHE2510] */
  IF ~~ THEN REPLY #67934 /* ~What do you think I should do?~ */ GOTO 10
  IF ~~ THEN REPLY #67935 /* ~I don't want to leave you behind, Jaheira.  I love you.~ */ GOTO 16
  IF ~~ THEN REPLY #67936 /* ~I'm sorry.  I feel I have no choice but to go forward, to accept my birthright.~ */ GOTO 17
  IF ~~ THEN REPLY #67937 /* ~What do you want, Jaheira?  What future do you see for us?~ */ GOTO 10
END

IF ~~ THEN BEGIN 10 // from: 9.3 9.0
  SAY #67938 /* ~I have pondered that question at your every move.  With all that has been learned, I don't know where we would go next.  I don't know where we could go.~ */
  IF ~~ THEN GOTO 11
END

IF ~~ THEN BEGIN 11 // from: 16.0 10.0
  SAY #67940 /* ~I do know this: there is no place for me at your side if you accept the power. It would be... hard... to lose you, just as hard as it was to say good-bye to... to Khalid.~ */
  IF ~~ THEN GOTO 12
END

IF ~~ THEN BEGIN 12 // from: 17.0 11.0
  SAY #67941 /* ~Bastards... both of you, to do this to me. I knew this would...~ */
  IF ~~ THEN REPLY #69514 /* ~Jaheira.~ */ GOTO 13
END

IF ~~ THEN BEGIN 13 // from: 12.0
  SAY #67942 /* ~(ahem) I knew this would happen, that I would lose you. Not that I could see this coming, of course. Seems the gods themselves conspire to... to...~ */
  IF ~~ THEN GOTO 14
END

IF ~~ THEN BEGIN 14 // from: 13.0
  SAY #67943 /* ~This is ridiculous. This is not about me. This is about you. I won't ask you to stay. I won't make your choice for you. You worked for this, fought through so much...~ */
  IF ~~ THEN REPLY #69515 /* ~With you at my side.~ */ GOTO 15
  IF ~~ THEN REPLY #69516 /* ~And now there is no turning back.~ */ GOTO 15
  IF ~~ THEN REPLY #69517 /* ~What am I supposed to do? This seems so unreal...~ */ GOTO 15
END

IF ~~ THEN BEGIN 15 // from: 14.2 14.1 14.0
  SAY #67944 /* ~If it is important, then go. I will not have you stay and regret it later. I will not be the great mistake that forever follows you. I have... too many of those to wish them on another.~ */
  IF ~~ THEN GOTO 20
END

IF ~~ THEN BEGIN 16 // from: 9.1
  SAY #67946 /* ~I... Strange, isn't it? After all we have faced, these few words scare me more than anything. It's just that... I don't know if we could have a normal life after all of this.~ */
  IF ~~ THEN GOTO 11
END

IF ~~ THEN BEGIN 17 // from: 9.2
  SAY #67947 /* ~I... thought as much.  You have a destiny greater than anything I might offer, and I do not begrudge you for it.  So I... lose you forever, just as I lost my... Khalid.~ */
  IF ~~ THEN GOTO 12
END

IF ~~ THEN BEGIN 18 // from: IMOEN25J:18.5
  SAY #68083 /* ~So... this is it.  I... wish you well. Maybe... maybe someday... well... I doubt this is the last we've heard of you...~ [JAHE2522] */
  IF ~~ THEN REPLY #69534 /* ~Goodbye.~ */ DO ~SetGlobal("JaheiraRomanceActive","GLOBAL",3)
~ EXTERN ~FINSOL01~ 33
  IF ~~ THEN REPLY #69535 /* ~Count on it.~ */ DO ~SetGlobal("JaheiraRomanceActive","GLOBAL",3)
~ EXTERN ~FINSOL01~ 33
  IF ~~ THEN REPLY #69536 /* ~Jaheira... I'm sorry.~ */ DO ~SetGlobal("JaheiraRomanceActive","GLOBAL",3)
~ EXTERN ~FINSOL01~ 33
END

IF ~~ THEN BEGIN 19 // from: IMOEN25J:20.5
  SAY #68086 /* ~Wh... what?~ [JAHE2519] */
  IF ~~ THEN REPLY #69528 /* ~What do you mean, 'what?' I'm staying. I'm staying and you'll never get rid of me.~ */ GOTO 22
  IF ~~ THEN REPLY #69529 /* ~All that power... the gods... that's somewhere else. You are here... real, and I'm not leaving.~ */ GOTO 22
  IF ~~ THEN REPLY #69530 /* ~I didn't want it. That's all. We'll see what happens.~ */ GOTO 21
END

IF ~~ THEN BEGIN 20 // from: 15.0
  SAY #69518 /* ~Go. Do what you must. I... I love you.  (Jaheira kisses you, and then turns away, resigned to the decision she feels you have already made.)~ */
  IF ~~ THEN EXTERN ~FINSOL01~ 28
END

IF ~~ THEN BEGIN 21 // from: 19.2
  SAY #69519 /* ~Yes... (ahem)... I suppose we shall see.~ [JAHE2521] */
  IF ~~ THEN EXTERN ~FINSOL01~ 33
END

IF ~~ THEN BEGIN 22 // from: 19.1 19.0
  SAY #69531 /* ~Oh my... I... what can I say?~ [JAHE2520] */
  IF ~~ THEN REPLY #69532 /* ~Nothing. Nothing at all.~ */ EXTERN ~FINSOL01~ 33
  IF ~~ THEN REPLY #69533 /* ~Just smile. That's enough.~ */ EXTERN ~FINSOL01~ 33
END

IF ~~ THEN BEGIN 23 // from: MINSC25J:2.1
  SAY #70388 /* ~The fact that these men know you by mere sight worries me, <CHARNAME>.  Tread with care - our every move is being closely watched.~ */
  IF ~~ THEN EXTERN ~AMMONK02~ 4
END

IF ~~ THEN BEGIN 24 // from: KORGA25J:5.2
  SAY #70413 /* ~The natural order will scream in protest, should this demon prince be allowed to walk freely through the Realms. To preserve the balance, we must imprison the creature - or send it back to the Abyss.~ */
  IF ~~ THEN EXTERN ~GORAPP1~ 11
END

IF ~~ THEN BEGIN 25 // from: MAZZY25J:3.3
  SAY #70435 /* ~I suspect this apparition's sense of duty is going to make our task more difficult.~ */
  IF ~~ THEN EXTERN ~FSSPIR2~ 2
END

IF ~~ THEN BEGIN 26 // from:
  SAY #70439 /* ~As I feared, <CHARNAME>... we must prove our worth to this spirit before we can complete this quest.~ */
  IF ~~ THEN DO ~TriggerActivation("Tran3024",TRUE)
TriggerActivation("Tran3025",TRUE)
TriggerActivation("Tran3026",TRUE)
TriggerActivation("IT3024",FALSE)
TriggerActivation("IT3025",FALSE)
TriggerActivation("IT3026",FALSE)
~ EXIT
  IF ~IsValidForPartyDialog("Imoen")~ THEN EXTERN ~IMOEN25J~ 25
END

IF ~~ THEN BEGIN 27 // from: IMOEN25J:26.3
  SAY #70440 /* ~Sarevok!  By the sacred oaths of Silvanus, is there no end to you?!  Must your foulness be stamped out only to return ever more?  What can you want with us?!~ */
  IF ~True()~ THEN EXTERN ~SAREV25A~ 68
  IF ~IsValidForPartyDialog("Minsc")~ THEN EXTERN ~MINSC25J~ 4
  IF ~IsValidForPartyDialog("Edwin")~ THEN EXTERN ~EDWIN25J~ 3
END

IF ~~ THEN BEGIN 28 // from:
  SAY #70476 /* ~Sarevok lives again?  A foul act that spits on everything that is natural!  I know you have your reasons, <CHARNAME>, but I... I will never agree with this.~ */
  IF ~~ THEN EXTERN ~SAREV25A~ 39
END

IF ~~ THEN BEGIN 29 // from:
  SAY #70478 /* ~You... you were unsure?!  How *dare* you place <CHARNAME>'s immortal soul at risk for your gain!  I should kill you for such an affront!!~ */
  IF ~~ THEN EXTERN ~SAREV25A~ 42
END

IF ~~ THEN BEGIN 30 // from:
  SAY #70483 /* ~Bring him if you wish.  It is your mistake to make.  I refuse to acknowledge his existence.~ */
  IF ~True()~ THEN EXIT
  IF ~IsValidForPartyDialog("Keldorn")~ THEN EXTERN ~KELDO25J~ 5
  IF ~IsValidForPartyDialog("HaerDalis")~ THEN EXTERN ~HAERD25J~ 6
END

IF ~~ THEN BEGIN 31 // from:
  SAY #70507 /* ~That is unworthy of you, Haer'Dalis.  The lives of men hang in the balance.~ */
  IF ~~ THEN EXTERN ~HAERD25J~ 8
END

IF ~~ THEN BEGIN 32 // from:
  SAY #70524 /* ~Interesting.  A god was forced to deal with your Imprisoned One?  No ordinary apparition, this.~ */
  IF ~~ THEN EXTERN ~GORODR1~ 20
END

IF ~~ THEN BEGIN 33 // from:
  SAY #70541 /* ~You may feel pity for yourself and justify your failure however you wish, Odren, but you attempted to murder us.  I am surprised Helm does not turn away from you for such an affront.~ */
  IF ~~ THEN EXTERN ~GORODR1~ 54
END

IF ~~ THEN BEGIN 34 // from:
  SAY #71306 /* ~Such jesting is offensive and in poor taste, <CHARNAME>.~ */
  IF ~~ THEN REPLY #71309 /* ~I'm sorry, my love... I was just trying to lighten the grim mood.~ */ GOTO 35
  IF ~~ THEN REPLY #71310 /* ~I find this woman's offer much more interesting than your affections, Jaheira!~ */ GOTO 36
END

IF ~~ THEN BEGIN 35 // from: 34.0
  SAY #71325 /* ~Perhaps... perhaps I overreacted, my love.  Jealousy is never becoming, I know.  Should we give this young woman some coin so she is not forced to prostitute herself anymore?~ */
  IF ~~ THEN EXTERN ~SARPRO01~ 3
END

IF ~~ THEN BEGIN 36 // from: 34.1
  SAY #71328 /* ~You are despicable, <CHARNAME>!  I cannot believe I let myself love you!  Rest assured, that mistake shall no longer be a problem!  Go with this tramp if that is what you want!~ */
  IF ~~ THEN DO ~SetGlobal("JaheiraRomanceActive","GLOBAL",3)
~ EXTERN ~SARPRO01~ 12
END

IF ~~ THEN BEGIN 37 // from:
  SAY #71345 /* ~I would not normally approve of this, <CHARNAME>, but I sense this is more than a simple sex for money deal.  Perhaps this woman has information she wishes to reveal in private.  Go with her... but be careful.~ */
  IF ~~ THEN EXTERN ~SARPROVF~ 1
END

IF ~~ THEN BEGIN 38 // from:
  SAY #71448 /* ~<CHARNAME>!   As a Harper, I cannot condone these horrible acts!  I... I can no longer stay by your side!~ */
  IF ~True()~ THEN DO ~LeaveParty()
EscapeArea()~ EXIT
  IF ~IsValidForPartyDialog("Korgan")~ THEN DO ~LeaveParty()
EscapeArea()~ EXTERN ~KORGA25J~ 12
  IF ~IsValidForPartyDialog("Viconia")~ THEN DO ~LeaveParty()
EscapeArea()~ EXTERN ~VICON25J~ 32
  IF ~IsValidForPartyDialog("Edwin")~ THEN DO ~LeaveParty()
EscapeArea()~ EXTERN ~EDWIN25J~ 9
  IF ~IsValidForPartyDialog("Keldorn")~ THEN DO ~LeaveParty()
EscapeArea()~ EXTERN ~KELDO25J~ 12
  IF ~IsValidForPartyDialog("Mazzy")~ THEN DO ~LeaveParty()
EscapeArea()~ EXTERN ~MAZZY25J~ 8
END

IF ~~ THEN BEGIN 39 // from:
  SAY #71628 /* ~Well, at least the balance was mentioned.  So long as your tale does not turn into some tawdry bundle of lies existing solely to titillate the common reader, perhaps your relation of <CHARNAME>'s tale will have some merit, Volo.~ */
  IF ~~ THEN EXTERN ~SARVOLO~ 38
END

IF ~~ THEN BEGIN 40 // from:
  SAY #71630 /* ~Hmph.  Not even an attempt to feign honesty, is it?  No wonder Elminster speaks so highly of you.  I shall have to see this work of yours once it is done... I so wonder if <CHARNAME> will even be recognizable.~ */
  IF ~~ THEN EXTERN ~SARVOLO~ 39
END

IF ~~ THEN BEGIN 41 // from:
  SAY #72359 /* ~<CHARNAME>!   As a Harper, I cannot condone these horrible acts!  I will defend this woman with my life!  To my side, all who serve the cause of justice!~ */
  IF ~~ THEN DO ~ActionOverride("Keldorn",LeaveParty())
ActionOverride("Keldorn",Enemy())
ActionOverride("Mazzy",LeaveParty())
ActionOverride("Mazzy",Enemy())
ActionOverride("Jaheira",LeaveParty())
ActionOverride("Jaheira",Enemy())
ActionOverride("Minsc",LeaveParty())
ActionOverride("Minsc",Enemy())
ActionOverride("Valygar",LeaveParty())
ActionOverride("Valygar",Enemy())~ EXIT
END

IF ~~ THEN BEGIN 42 // from:
  SAY #72450 /* ~Murder for hire?  <CHARNAME>, this goes against everything I stand for.~ */
  IF ~~ THEN REPLY #72451 /* ~Relax, Jaheira.  We haven't even done anything yet.~ */ GOTO 43
  IF ~~ THEN REPLY #72452 /* ~I call the shots around here, Harper!  Or did I miss a vote where we decided you were in charge?~ */ GOTO 44
END

IF ~~ THEN BEGIN 43 // from: 42.0
  SAY #72453 /* ~You are right, <CHARNAME>.  I will judge you by what you actually do, not what I fear you might do.~ */
  IF ~~ THEN EXTERN ~SARKIS01~ 34
END

IF ~~ THEN BEGIN 44 // from: 42.1
  SAY #72454 /* ~You... you are not the <PRO_MANWOMAN> I thought you were, <CHARNAME>.  I can no longer stay by your side.~ */
  IF ~~ THEN DO ~LeaveParty()
EscapeArea()~ EXTERN ~SARKIS01~ 34
  IF ~IsValidForPartyDialog("Keldorn")~ THEN DO ~LeaveParty()
EscapeArea()~ EXTERN ~KELDO25J~ 17
  IF ~IsValidForPartyDialog("Mazzy")~ THEN DO ~LeaveParty()
EscapeArea()~ EXTERN ~MAZZY25A~ 13
END

IF ~~ THEN BEGIN 45 // from:
  SAY #72577 /* ~Truly, <CHARNAME>, I am amazed.  Rarely have I ever seen anyone so obviously in over their foolish heads as this young trio.~ */
  IF ~~ THEN EXTERN ~BAZPAT01~ 2
END
