// creator  : weidu.exe (version 23600)
// argument : KHALIJ.DLG
// game     : .
// source   : ./override/KHALIJ.DLG
// dialog   : lang\en_us/dialog.tlk
// dialogF  : (none)

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

IF WEIGHT #10 /* Triggers after states #: 2 3 4 5 11 18 22 28 29 155 even though they appear after this state */
~  False()
~ THEN BEGIN 0 // from:
  SAY #16683 /* ~V-v-very well. Though I doubt G-Gorion would approve of me leaving you, I cannot force my company upon you. These choices are yours to make.~ */
  IF ~~ THEN DO ~LeaveParty()
SetDialogue("KhaliP")
~ EXIT
END

IF WEIGHT #11 /* Triggers after states #: 2 3 4 5 11 18 22 28 29 155 even though they appear after this state */
~  False()
~ THEN BEGIN 1 // from:
  SAY #16684 /* ~V-v-very well. Though I doubt G-Gorion would approve of me leaving you, I cannot force my company upon you. These choices are yours to make. Come Jaheira, we should take our leave for now.~ */
  IF ~~ THEN DO ~ActionOverride("Jaheira",ChangeAIScript("",DEFAULT))
ActionOverride("Jaheira",LeaveParty())
ActionOverride("Jaheira",SetDialogue("JaheiP"))
LeaveParty()
SetDialogue("KhaliP")
~ EXIT
END

IF WEIGHT #8 /* Triggers after states #: 4 5 11 18 22 28 29 155 even though they appear after this state */
~  HappinessLT(Myself,-290)
!InParty("Jaheira")
~ THEN BEGIN 2 // from:
  SAY #16685 /* ~I c-cannot say that I have enjoyed our t-time together, but for the sake of Gorion I will not protest your actions further. If there is anything of him within you, you will ultimately turn out all right... though it does seem doubtful at the moment.~ */
  IF ~~ THEN DO ~LeaveParty()
EscapeArea()
~ EXIT
END

IF WEIGHT #9 /* Triggers after states #: 4 5 11 18 22 28 29 155 even though they appear after this state */
~  HappinessLT(Myself,-290)
InParty("Jaheira")
~ THEN BEGIN 3 // from:
  SAY #16686 /* ~I c-cannot say that I have enjoyed our t-time together, but for the sake of Gorion I will not protest your actions further. If there is anything of him within you, you will ultimately turn out all right... though it does seem doubtful at the moment. Come Jaheira d-darling. We must leave this one to <PRO_HISHER> chosen path.~ */
  IF ~~ THEN DO ~ActionOverride("Jaheira",ChangeAIScript("",DEFAULT))
ActionOverride("Jaheira",LeaveParty())
ActionOverride("Jaheira",EscapeArea())
LeaveParty()
EscapeArea()
~ EXIT
END

IF WEIGHT #6 /* Triggers after states #: 11 18 22 28 29 155 even though they appear after this state */
~  GlobalTimerExpired("Khalid","GLOBAL")
Global("OffToNashkell","GLOBAL",0)
Global("Chapter","GLOBAL",1)
~ THEN BEGIN 4 // from:
  SAY #17214 /* ~B-b-beg your pardon, but it would be good if we could go to Nashkel in the near future. I-if you you don't mind?~ */
  IF ~~ THEN DO ~SetGlobalTimer("Khalid","GLOBAL",EIGHT_DAYS)
SetGlobal("OffToNashkell","GLOBAL",1)
~ EXIT
END

IF WEIGHT #7 /* Triggers after states #: 11 18 22 28 29 155 even though they appear after this state */
~  GlobalTimerExpired("Khalid","GLOBAL")
Global("OffToNashkell","GLOBAL",1)
Global("Chapter","GLOBAL",1)
~ THEN BEGIN 5 // from:
  SAY #17215 /* ~I will stay with you out of duty to Gorion, b-but we should really go to Nashkel sometime soon.~ */
  IF ~~ THEN DO ~SetGlobal("OffToNashkell","GLOBAL",2)
~ EXIT
END

IF ~~ THEN BEGIN 6 // from:
  SAY #28169 /* ~W-what? What did I do?~ [NEE2A] */
  IF ~~ THEN EXTERN ~NEMEKLIN~ 2
END

IF ~~ THEN BEGIN 7 // from:
  SAY #28980 /* ~Welcome, my fellow Calishite. Perhaps together we shall prevail in this benighted land.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 8 // from:
  SAY #28981 /* ~Perilous as it sounds, I cannot allow my fellow Calishite to go alone. Let us help him, <CHARNAME>.~ */
  IF ~~ THEN EXTERN ~RASAADJ~ 15
END

IF ~~ THEN BEGIN 9 // from:
  SAY #30375 /* ~H-h-how dare y-you insinuate—?~ */
  IF ~~ THEN EXTERN ~DORNJ~ 181
END

IF ~~ THEN BEGIN 10 // from:
  SAY #30522 /* ~But I— I never said anything a-about D-Dorn or—~ */
  IF ~~ THEN EXTERN ~DORNJ~ 232
END

IF WEIGHT #3 /* Triggers after states #: 28 29 155 even though they appear after this state */
~  Global("X#KhFriendTalk","GLOBAL",1)
~ THEN BEGIN 11 // from:
  SAY #40141 /* ~I... I suppose, <CHARNAME>, that this isn't over. That you mean to look further into this c-conspiracy.~ */
  IF ~~ THEN REPLY #40142 /* ~Of course. Until the bandit threat is eliminated, the iron will just pile up in Nashkel, where it can't be used.~ */ DO ~SetGlobal("X#KhFriendTalk","GLOBAL",2)
~ GOTO 12
  IF ~~ THEN REPLY #40143 /* ~Until I settle accounts with Gorion's murderer, it will never be over.~ */ DO ~SetGlobal("X#KhFriendTalk","GLOBAL",2)
~ GOTO 13
  IF ~~ THEN REPLY #40144 /* ~I will, but you needn't. Not if your heart's not in it.~ */ DO ~SetGlobal("X#KhFriendTalk","GLOBAL",2)
~ GOTO 14
END

IF ~~ THEN BEGIN 12 // from: 11.0
  SAY #40145 /* ~But the b-bandits are scattered all over! Hunting them all down could t-take months!~ */
  IF ~~ THEN REPLY #40146 /* ~Then it will take months. It's worth doing.~ */ GOTO 15
  IF ~~ THEN REPLY #40147 /* ~Hmmm. I guess it could. What do you suggest?~ */ GOTO 15
  IF ~~ THEN REPLY #40148 /* ~If that's too great a waste of time for you, then don't bother me.~ */ GOTO 14
END

IF ~~ THEN BEGIN 13 // from: 11.1
  SAY #40149 /* ~I hope, <CHARNAME>, that this won't d-degenerate into a b-bloody-minded quest for vengeance.~ */
  IF ~~ THEN REPLY #40150 /* ~Revenge is motive enough for me!~ */ GOTO 16
  IF ~~ THEN REPLY #40151 /* ~No. There was a reason for Gorion's death. An evil one, since he was a good man. So I can't stop until I know the whole of this tale.~ */ GOTO 17
  IF ~~ THEN REPLY #40152 /* ~I doubt it. There seems to be too much more involved. But if your curiosity is sated, you may depart.~ */ GOTO 14
END

IF ~~ THEN BEGIN 14 // from: 13.2 12.2 11.2
  SAY #40153 /* ~I had hoped that this would prove simple. If that can't b-be, I... I am with you, <CHARNAME>, as long as my strength lasts.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 15 // from: 12.1 12.0
  SAY #40154 /* ~So many of them... and so p-purposeful... there must be an organization behind it. Perhaps that c-contact in B-beregost could lead us to the heart of it, so we might avoid more of the limbs.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 16 // from: 13.0
  SAY #40155 /* ~I see. Then I must accompany you as b-best as I am able.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 17 // from: 13.1
  SAY #40156 /* ~I am g-glad to hear that, <CHARNAME>. I will aid you as b-best I can.~ */
  IF ~~ THEN EXIT
END

IF WEIGHT #4 /* Triggers after states #: 28 29 155 even though they appear after this state */
~  Global("X#KhElminster","GLOBAL",1)
~ THEN BEGIN 18 // from:
  SAY #40157 /* ~I still c-cannot believe that meeting with Elminster so soon after our arrival was accidental. I hope our enemies aren't as well-informed.~ */
  IF ~~ THEN REPLY #40158 /* ~At least the town criers aren't announcing us yet! We'd best make haste.~ */ DO ~SetGlobal("X#KhElminster","GLOBAL",2)
~ GOTO 19
  IF ~~ THEN REPLY #40159 /* ~Some form of invisibility might help. There's bound to be a thieves guild in a town this size. Maybe there's a favor we could do them, in return for a little concealment.~ */ DO ~SetGlobal("X#KhElminster","GLOBAL",2)
~ GOTO 20
  IF ~~ THEN REPLY #40160 /* ~A good point. I see sewer grates everywhere. Maybe we could use them to remain unobserved when we need to.~ */ DO ~SetGlobal("X#KhElminster","GLOBAL",2)
~ GOTO 21
END

IF ~~ THEN BEGIN 19 // from: 18.0
  SAY #40161 /* ~And you *know* what haste makes. I p-pray we don't b-blunder into something unawares.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 20 // from: 18.1
  SAY #40162 /* ~That might work. If there are *honest* thieves here.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 21 // from: 18.2
  SAY #40163 /* ~Our enemies must know that maze well. Such c-concealment might work more to their advantage than ours. Besides smelling awful.~ */
  IF ~~ THEN EXIT
END

IF WEIGHT #5 /* Triggers after states #: 28 29 155 even though they appear after this state */
~  Global("X#KHQU1","GLOBAL",1)
~ THEN BEGIN 22 // from:
  SAY #40164 /* ~Say, Quayle, d-do you know...~ */
  IF ~~ THEN DO ~SetGlobal("X#KHQU1","GLOBAL",2)
~ EXTERN ~BQUAYL~ 85
END

IF ~~ THEN BEGIN 23 // from: JAHEIJ:89.0
  SAY #45204 /* ~My d-dear, I know that you are anything b-but helpless...~ */
  IF ~~ THEN EXTERN ~JAHEIJ~ 90
END

IF ~~ THEN BEGIN 24 // from:
  SAY #45212 /* ~We c-can't let this c-creature be enslaved... or worse! J-Jaheira, I am with you!~ */
  IF ~~ THEN DO ~DialogueInterrupt(FALSE)
ReputationInc(-5)
SetGlobal("AbelaNotExists","GLOBAL",1)
ForceSpell(Myself,DRYAD_TELEPORT)
EraseJournalEntry(26806)
EraseJournalEntry(26808)
EraseJournalEntry(26809)
SetGlobal("X#KhalidBetrayAbela","GLOBAL",1)
~ SOLVED_JOURNAL #26810 /* ~The Captive Nymph
I had hoped to eke out a bit more value from the enslaved nymph Abela, but it was not to be.~ */ EXIT
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
~ THEN DO ~SetGlobal("X#KhalidBetrayAbela","GLOBAL",1)
~ EXTERN ~ABELA~ 16
  IF ~  InParty("kivan")
InMyArea("kivan")
!StateCheck("kivan",CD_STATE_NOTVALID)
InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
~ THEN DO ~SetGlobal("X#KhalidBetrayAbela","GLOBAL",1)
~ EXTERN ~KIVANJ~ 204
END

IF ~~ THEN BEGIN 25 // from: JAHEIJ:94.3
  SAY #45212 /* ~We c-can't let this c-creature be enslaved... or worse! J-Jaheira, I am with you!~ */
  IF ~~ THEN DO ~DialogueInterrupt(FALSE)
ReputationInc(-5)
SetGlobal("AbelaNotExists","GLOBAL",1)
ForceSpell(Myself,DRYAD_TELEPORT)
EraseJournalEntry(26806)
EraseJournalEntry(26808)
EraseJournalEntry(26809)
SetGlobal("X#KhalidBetrayAbela","GLOBAL",1)
~ SOLVED_JOURNAL #26810 /* ~The Captive Nymph
I had hoped to eke out a bit more value from the enslaved nymph Abela, but it was not to be.~ */ EXIT
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
~ THEN DO ~SetGlobal("X#KhalidBetrayAbela","GLOBAL",1)
~ EXTERN ~ABELA~ 17
  IF ~  InParty("kivan")
InMyArea("kivan")
!StateCheck("kivan",CD_STATE_NOTVALID)
InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
~ THEN DO ~SetGlobal("X#KhalidBetrayAbela","GLOBAL",1)
~ EXTERN ~KIVANJ~ 205
END

IF ~~ THEN BEGIN 26 // from: JAHEIJ:120.1
  SAY #45257 /* ~N-now you've r-really d-done it, Coran. *sigh* B-best to leave her alone, until I th-think of a good way to c-calm her d-down...~ */
  IF ~~ THEN SOLVED_JOURNAL #26902 /* ~Brielbara's Baby
Brielbara now has Yago's spellbook and can lift the curse on her baby.~ */ EXIT
END

IF ~~ THEN BEGIN 27 // from: JAHEIJ:133.0
  SAY #45319 /* ~G-Gorion would be proud of you, <CHARNAME>, for going this far... what c-comes next will put us all in mortal d-danger, and not all of us might return, but... w-we will follow you, hoping for the best.~ */
  IF ~~ THEN EXIT
END

IF WEIGHT #1 /* Triggers after states #: 155 even though they appear after this state */
~  Global("X#KWJIPARD","GLOBAL",1)
!See("Rufie")
~ THEN BEGIN 28 // from:
  SAY #46075 /* ~Whew! A cynical old t-tutor of mine once said, "No g-good d-deed goes unpunished." I'm starting to b-believe him.~ */
  IF ~~ THEN DO ~SetGlobal("X#KWJIPARD","GLOBAL",2)
~ EXTERN ~BJAHEI~ 298
END

IF WEIGHT #2 /* Triggers after states #: 155 even though they appear after this state */
~  Global("X#KJXUASS","LOCALS",1)
~ THEN BEGIN 29 // from:
  SAY #46078 /* ~My dear, I think we c-could do worse than to p-promote this mad m-mage's prospects among our foes.~ */
  IF ~~ THEN DO ~SetGlobal("X#KJXUASS","LOCALS",2)
~ EXTERN ~BJAHEI~ 299
END

IF ~~ THEN BEGIN 30 // from: IMOEN2:342.3
  SAY #47263 /* ~H-had we known an assassin awaited you outside the inn we would have fought them as well, r-right, Jaheira?~ */
  IF ~~ THEN REPLY #47265 /* ~Yes, I know it's difficult, and yes, I'm grateful for your help. As long as we stick together, no assassins will be able to defeat us...~ */ EXTERN ~IMOEN2~ 343
  IF ~~ THEN REPLY #47266 /* ~This is disturbing. They knew I would be coming here... most disturbing, indeed.~ */ EXTERN ~IMOEN2~ 307
  IF ~  InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
~ THEN EXTERN ~JAHEIJ~ 169
END

IF ~~ THEN BEGIN 31 // from: JAHEIJ:172.7
  SAY #49422 /* ~I will always stand by Jaheira's side in this.~ */
  IF ~~ THEN REPLY #49428 /* ~Leave her be. She's not hurting anyone.~ */ DO ~SetGlobal("X#XzarDryad","GLOBAL",1)
~ EXTERN ~XZARJ~ 211
  IF ~~ THEN REPLY #49429 /* ~Yeah! Let's do it!~ */ DO ~SetGlobal("X#XzarDryad","GLOBAL",2)
~ EXTERN ~DRYAD~ 19
  IF ~  InParty("dynaheir")
InMyArea("dynaheir")
!StateCheck("dynaheir",CD_STATE_NOTVALID)
~ THEN EXTERN ~DYNAHJ~ 130
  IF ~  InParty("ajantis")
InMyArea("ajantis")
!StateCheck("ajantis",CD_STATE_NOTVALID)
~ THEN EXTERN ~AJANTJ~ 199
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
~ THEN EXTERN ~MINSCJ~ 118
  IF ~  InParty("kivan")
InMyArea("kivan")
!StateCheck("kivan",CD_STATE_NOTVALID)
~ THEN EXTERN ~KIVANJ~ 293
  IF ~  InParty("faldorn")
InMyArea("faldorn")
!StateCheck("faldorn",CD_STATE_NOTVALID)
~ THEN EXTERN ~FALDOJ~ 93
END

IF ~~ THEN BEGIN 32 // from: JAHEIJ:173.7
  SAY #49422 /* ~I will always stand by Jaheira's side in this.~ */
  IF ~~ THEN REPLY #49428 /* ~Leave her be. She's not hurting anyone.~ */ DO ~SetGlobal("X#XzarDryad","GLOBAL",1)
~ EXTERN ~XZARJ~ 215
  IF ~~ THEN REPLY #49429 /* ~Yeah! Let's do it!~ */ DO ~SetGlobal("X#XzarDryad","GLOBAL",2)
~ EXTERN ~DRYAD~ 19
  IF ~  InParty("dynaheir")
InMyArea("dynaheir")
!StateCheck("dynaheir",CD_STATE_NOTVALID)
~ THEN EXTERN ~DYNAHJ~ 131
  IF ~  InParty("ajantis")
InMyArea("ajantis")
!StateCheck("ajantis",CD_STATE_NOTVALID)
~ THEN EXTERN ~AJANTJ~ 200
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
~ THEN EXTERN ~MINSCJ~ 119
  IF ~  InParty("kivan")
InMyArea("kivan")
!StateCheck("kivan",CD_STATE_NOTVALID)
~ THEN EXTERN ~KIVANJ~ 294
  IF ~  InParty("faldorn")
InMyArea("faldorn")
!StateCheck("faldorn",CD_STATE_NOTVALID)
~ THEN EXTERN ~FALDOJ~ 94
END

IF ~~ THEN BEGIN 33 // from: JAHEIJ:174.7
  SAY #49422 /* ~I will always stand by Jaheira's side in this.~ */
  IF ~~ THEN REPLY #49428 /* ~Leave her be. She's not hurting anyone.~ */ DO ~SetGlobal("X#XzarDryad","GLOBAL",1)
~ EXTERN ~XZARJ~ 218
  IF ~~ THEN REPLY #49429 /* ~Yeah! Let's do it!~ */ DO ~SetGlobal("X#XzarDryad","GLOBAL",2)
~ EXTERN ~DRYAD~ 19
  IF ~  InParty("dynaheir")
InMyArea("dynaheir")
!StateCheck("dynaheir",CD_STATE_NOTVALID)
~ THEN EXTERN ~DYNAHJ~ 132
  IF ~  InParty("ajantis")
InMyArea("ajantis")
!StateCheck("ajantis",CD_STATE_NOTVALID)
~ THEN EXTERN ~AJANTJ~ 201
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
~ THEN EXTERN ~MINSCJ~ 120
  IF ~  InParty("kivan")
InMyArea("kivan")
!StateCheck("kivan",CD_STATE_NOTVALID)
~ THEN EXTERN ~KIVANJ~ 295
  IF ~  InParty("faldorn")
InMyArea("faldorn")
!StateCheck("faldorn",CD_STATE_NOTVALID)
~ THEN EXTERN ~FALDOJ~ 95
END

IF ~~ THEN BEGIN 34 // from: JAHEIJ:190.3
  SAY #49539 /* ~I'll advise you n-not to pry any f-further, <CHARNAME>... f-for your own sake.~ */
  IF ~~ THEN REPLY #49541 /* ~Very well, Jaheira, let us help your fellow druids.~ */ EXTERN ~JAHEIJ~ 192
  IF ~~ THEN REPLY #49542 /* ~Hold your horses, Jaheira. We have better things to do than this; the mines await us.~ */ EXTERN ~JAHEIJ~ 193
  IF ~  InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~JAHEIJ~ 191
END

IF ~~ THEN BEGIN 35 // from: JAHEIJ:196.4 JAHEIJ:195.4
  SAY #49562 /* ~Yes, let us leave, my d-darling. Farewell, <CHARNAME>! I hope you will c-come to realize the folly of your actions, though it will be hard to earn Jaheira's trust, and m-mine, again.~ */
  IF ~  Global("X#JaheiraQuestHelpAldeth","GLOBAL",1)
~ THEN DO ~SetGlobal("X#JaheiraQuest","GLOBAL",10)
ActionOverride("jaheira",LeaveParty())
ActionOverride("jaheira",EscapeArea())
ActionOverride("khalid",LeaveParty())
ActionOverride("khalid",EscapeArea())
ActionOverride("seniyad",Shout(1))
ActionOverride("seniyad",Enemy())
~ EXIT
  IF ~  Global("X#JaheiraQuestKillAldeth","GLOBAL",1)
~ THEN DO ~SetGlobal("X#JaheiraQuest","GLOBAL",10)
ActionOverride("jaheira",LeaveParty())
ActionOverride("jaheira",EscapeArea())
ActionOverride("khalid",LeaveParty())
ActionOverride("khalid",EscapeArea())
~ EXTERN ~SENIYA~ 29
  IF ~  !Dead("aldeth")
Global("X#JaheiraQuestHelpAldeth","GLOBAL",1)
~ THEN EXTERN ~SENIYA~ 21
  IF ~  !Dead("aldeth")
Global("X#JaheiraQuestHelpAldeth","GLOBAL",1)
~ THEN EXTERN ~ALDETH~ 36
END

IF ~~ THEN BEGIN 36 // from: JAHEIJ:200.4 JAHEIJ:199.4
  SAY #49572 /* ~Yes, let us leave, my d-darling. Farewell, <CHARNAME>! *sigh* I r-really wished this would have t-turned out b-better.~ */
  IF ~  Global("X#JaheiraQuestHelpAldeth","GLOBAL",1)
~ THEN DO ~SetGlobal("X#JaheiraQuest","GLOBAL",10)
ActionOverride("jaheira",LeaveParty())
ActionOverride("jaheira",EscapeArea())
ActionOverride("khalid",LeaveParty())
ActionOverride("khalid",EscapeArea())
ActionOverride("seniyad",Shout(1))
ActionOverride("seniyad",Enemy())
~ EXIT
  IF ~  Global("X#JaheiraQuestKillAldeth","GLOBAL",1)
~ THEN DO ~SetGlobal("X#JaheiraQuest","GLOBAL",10)
ActionOverride("jaheira",LeaveParty())
ActionOverride("jaheira",EscapeArea())
ActionOverride("khalid",LeaveParty())
ActionOverride("khalid",EscapeArea())
~ EXTERN ~SENIYA~ 29
  IF ~  !Dead("aldeth")
Global("X#JaheiraQuestHelpAldeth","GLOBAL",1)
~ THEN EXTERN ~SENIYA~ 24
  IF ~  !Dead("aldeth")
Global("X#JaheiraQuestHelpAldeth","GLOBAL",1)
~ THEN EXTERN ~ALDETH~ 38
END

IF ~~ THEN BEGIN 37 // from: JAHEIJ:202.3
  SAY #49539 /* ~I'll advise you n-not to pry any f-further, <CHARNAME>... f-for your own sake.~ */
  IF ~  Global("X#JaheiraQuestHelpAldeth","GLOBAL",1)
~ THEN DO ~SetGlobal("X#SenBeador","GLOBAL",1)
SetGlobal("X#JaheiraQuest","GLOBAL",2)
SetGlobal("AldethMove","GLOBAL",1)
AddexperienceParty(1000)
GiveItemCreate("POTN09",Player1,1,0,0)
EraseJournalEntry(49547)
AddJournalEntry(49548,QUEST_DONE)
ActionOverride("aldeth",EscapeArea())
~ UNSOLVED_JOURNAL #49549 /* ~Shadows in Cloakwood

We have accepted a quest to help the druids of Cloakwood. Seniyad, an old acquaintance of Jaheira, sent us to find out what has happened to Beador and Maretha. We think that the leader of the Shadow Druids in Cloakwood, Amarande, has a new partner, Andarthe. Beador and Maretha may have fallen into the clutches of one of these Shadow Archdruids. We may need to bypass the Treefort of the Shadow Druids, and find the island where they hold their secret meetings.~ */ EXIT
  IF ~  Global("X#JaheiraQuestKillAldeth","GLOBAL",1)
~ THEN DO ~SetGlobal("X#SenBeador","GLOBAL",1)
SetGlobal("X#JaheiraQuest","GLOBAL",2)
AddexperienceParty(500)
EraseJournalEntry(49547)
AddJournalEntry(49550,QUEST_DONE)
~ UNSOLVED_JOURNAL #49549 /* ~Shadows in Cloakwood

We have accepted a quest to help the druids of Cloakwood. Seniyad, an old acquaintance of Jaheira, sent us to find out what has happened to Beador and Maretha. We think that the leader of the Shadow Druids in Cloakwood, Amarande, has a new partner, Andarthe. Beador and Maretha may have fallen into the clutches of one of these Shadow Archdruids. We may need to bypass the Treefort of the Shadow Druids, and find the island where they hold their secret meetings.~ */ EXIT
  IF ~  InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~JAHEIJ~ 203
END

IF ~~ THEN BEGIN 38 // from: JAHEIJ:210.3
  SAY #49610 /* ~I am truly sorry, my d-dear... we all d-did our best, but it was not enough. I feel very sorry for him.~ */
  IF ~~ THEN EXTERN ~JAHEIJ~ 212
  IF ~  InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN GOTO 39
  IF ~  InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~JAHEIJ~ 211
END

IF ~~ THEN BEGIN 39 // from: JAHEIJ:211.1 JAHEIJ:210.1 38.1
  SAY #49612 /* ~I know, d-dearest. Say n-no more... I understand. Your compassionate heart c-cannot remain unaffected.~ */
  IF ~~ THEN EXTERN ~JAHEIJ~ 212
END

IF ~~ THEN BEGIN 40 // from:
  SAY #49623 /* ~H-hello, Beador. It is g-good to see you again.~ */
  IF ~~ THEN DO ~SetGlobal("X#JaheiraQuest","GLOBAL",3)
AddexperienceParty(500)
~ EXIT
  IF ~  InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~JAHEIJ~ 219
  IF ~  InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~X#BEADOR~ 7
  IF ~  InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~JAHEIJ~ 218
  IF ~  InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~X#BEADOR~ 6
END

IF ~~ THEN BEGIN 41 // from:
  SAY #49638 /* ~D-don't you d-dare threaten her! Hand over your p-prisoners, and we m-might be t-tolerant...~ */
  IF ~~ THEN EXTERN ~JAHEIJ~ 227
END

IF ~~ THEN BEGIN 42 // from:
  SAY #49638 /* ~D-don't you d-dare threaten her! Hand over your p-prisoners, and we m-might be t-tolerant...~ */
  IF ~~ THEN EXTERN ~JAHEIJ~ 228
END

IF ~~ THEN BEGIN 43 // from: JAHEIJ:239.4
  SAY #49672 /* ~It brings back some fond memories, d-doesn't it, d-dear?~ */
  IF ~  InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN REPLY #49675 /* ~Oh, for heaven's sake! Get yourselves a room, will you?~ */ EXIT
  IF ~~ THEN REPLY #49676 /* ~Err... let's just get going, shall we?~ */ EXIT
  IF ~  InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN GOTO 44
  IF ~  InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~JAHEIJ~ 240
END

IF ~~ THEN BEGIN 44 // from: JAHEIJ:240.2 JAHEIJ:239.2 43.2
  SAY #49674 /* ~Oh, of c-course. *snicker* You have always been a p-paragon of seriousness... except m-maybe last night...~ */
  IF ~  InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN REPLY #49675 /* ~Oh, for heaven's sake! Get yourselves a room, will you?~ */ EXIT
  IF ~~ THEN REPLY #49676 /* ~Err... let's just get going, shall we?~ */ EXIT
END

IF ~~ THEN BEGIN 45 // from:
  SAY #49727 /* ~*snicker* <CHARNAME>, you owe me for t-this one...~ */
  IF ~~ THEN EXTERN ~WILLIA~ 13
END

IF ~~ THEN BEGIN 46 // from: JAHEIJ:243.1
  SAY #49727 /* ~*snicker* <CHARNAME>, you owe me for t-this one...~ */
  IF ~~ THEN EXTERN ~WILLIA~ 14
END

IF ~~ THEN BEGIN 47 // from:
  SAY #49725 /* ~P-perhaps in exchange I c-could allow <CHARNAME> to take a look at some of the paintings p-portraying you, my d-dear... especially the one I always c-carry with me.~ */
  IF ~~ THEN EXTERN ~WILLIA~ 15
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN GOTO 48
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~JAHEIJ~ 244
END

IF ~~ THEN BEGIN 48 // from: JAHEIJ:244.1 47.1
  SAY #49727 /* ~*snicker* <CHARNAME>, you owe me for t-this one...~ */
  IF ~~ THEN EXTERN ~WILLIA~ 15
END

IF ~~ THEN BEGIN 49 // from: JAHEIJ:245.3
  SAY #49725 /* ~P-perhaps in exchange I c-could allow <CHARNAME> to take a look at some of the paintings p-portraying you, my d-dear... especially the one I always c-carry with me.~ */
  IF ~~ THEN EXTERN ~WILLIA~ 16
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN GOTO 50
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~JAHEIJ~ 246
END

IF ~~ THEN BEGIN 50 // from: JAHEIJ:246.1 JAHEIJ:245.1 49.1
  SAY #49727 /* ~*snicker* <CHARNAME>, you owe me for t-this one...~ */
  IF ~~ THEN EXTERN ~WILLIA~ 16
END

IF ~~ THEN BEGIN 51 // from: JAHEIJ:247.3
  SAY #49725 /* ~P-perhaps in exchange I c-could allow <CHARNAME> to take a look at some of the paintings p-portraying you, my d-dear... especially the one I always c-carry with me.~ */
  IF ~~ THEN EXTERN ~WILLIA~ 18
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN GOTO 52
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~JAHEIJ~ 248
END

IF ~~ THEN BEGIN 52 // from: JAHEIJ:248.1 JAHEIJ:247.1 51.1
  SAY #49727 /* ~*snicker* <CHARNAME>, you owe me for t-this one...~ */
  IF ~~ THEN EXTERN ~WILLIA~ 18
END

IF ~~ THEN BEGIN 53 // from: IMOEN2:348.3 JAHEIJ:249.3
  SAY #49725 /* ~P-perhaps in exchange I c-could allow <CHARNAME> to take a look at some of the paintings p-portraying you, my d-dear... especially the one I always c-carry with me.~ */
  IF ~~ THEN EXTERN ~WILLIA~ 20
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN GOTO 54
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~JAHEIJ~ 250
END

IF ~~ THEN BEGIN 54 // from: IMOEN2:348.1 JAHEIJ:250.1 JAHEIJ:249.1 53.1
  SAY #49727 /* ~*snicker* <CHARNAME>, you owe me for t-this one...~ */
  IF ~~ THEN EXTERN ~WILLIA~ 20
END

IF ~~ THEN BEGIN 55 // from: IMOEN2:349.3 JAHEIJ:251.3
  SAY #49725 /* ~P-perhaps in exchange I c-could allow <CHARNAME> to take a look at some of the paintings p-portraying you, my d-dear... especially the one I always c-carry with me.~ */
  IF ~~ THEN EXTERN ~WILLIA~ 23
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN GOTO 56
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~JAHEIJ~ 252
END

IF ~~ THEN BEGIN 56 // from: IMOEN2:349.1 JAHEIJ:252.1 JAHEIJ:251.1 55.1
  SAY #49727 /* ~*snicker* <CHARNAME>, you owe me for t-this one...~ */
  IF ~~ THEN EXTERN ~WILLIA~ 23
END

IF ~~ THEN BEGIN 57 // from: IMOEN2:350.3 JAHEIJ:253.3
  SAY #49725 /* ~P-perhaps in exchange I c-could allow <CHARNAME> to take a look at some of the paintings p-portraying you, my d-dear... especially the one I always c-carry with me.~ */
  IF ~~ THEN EXTERN ~WILLIA~ 26
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN GOTO 58
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~JAHEIJ~ 254
END

IF ~~ THEN BEGIN 58 // from: IMOEN2:350.1 JAHEIJ:254.1 JAHEIJ:253.1 57.1
  SAY #49727 /* ~*snicker* <CHARNAME>, you owe me for t-this one...~ */
  IF ~~ THEN EXTERN ~WILLIA~ 26
END

IF ~~ THEN BEGIN 59 // from: IMOEN2:351.3 JAHEIJ:255.3
  SAY #49725 /* ~P-perhaps in exchange I c-could allow <CHARNAME> to take a look at some of the paintings p-portraying you, my d-dear... especially the one I always c-carry with me.~ */
  IF ~~ THEN EXTERN ~WILLIA~ 29
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN GOTO 60
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~JAHEIJ~ 256
END

IF ~~ THEN BEGIN 60 // from: IMOEN2:351.1 JAHEIJ:256.1 JAHEIJ:255.1 59.1
  SAY #49727 /* ~*snicker* <CHARNAME>, you owe me for t-this one...~ */
  IF ~~ THEN EXTERN ~WILLIA~ 29
END

IF ~~ THEN BEGIN 61 // from: IMOEN2:352.3 JAHEIJ:257.3
  SAY #49725 /* ~P-perhaps in exchange I c-could allow <CHARNAME> to take a look at some of the paintings p-portraying you, my d-dear... especially the one I always c-carry with me.~ */
  IF ~~ THEN EXTERN ~WILLIA~ 33
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN GOTO 62
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~JAHEIJ~ 258
END

IF ~~ THEN BEGIN 62 // from: IMOEN2:352.1 JAHEIJ:258.1 JAHEIJ:257.1 61.1
  SAY #49727 /* ~*snicker* <CHARNAME>, you owe me for t-this one...~ */
  IF ~~ THEN EXTERN ~WILLIA~ 33
END

IF ~~ THEN BEGIN 63 // from: IMOEN2:353.3 JAHEIJ:259.3
  SAY #49725 /* ~P-perhaps in exchange I c-could allow <CHARNAME> to take a look at some of the paintings p-portraying you, my d-dear... especially the one I always c-carry with me.~ */
  IF ~~ THEN EXTERN ~WILLIA~ 37
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN GOTO 64
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~JAHEIJ~ 260
END

IF ~~ THEN BEGIN 64 // from: IMOEN2:353.1 JAHEIJ:260.1 JAHEIJ:259.1 63.1
  SAY #49727 /* ~*snicker* <CHARNAME>, you owe me for t-this one...~ */
  IF ~~ THEN EXTERN ~WILLIA~ 37
END

IF ~~ THEN BEGIN 65 // from: GARRIJ:134.3 IMOEN2:354.3 JAHEIJ:261.3
  SAY #49725 /* ~P-perhaps in exchange I c-could allow <CHARNAME> to take a look at some of the paintings p-portraying you, my d-dear... especially the one I always c-carry with me.~ */
  IF ~~ THEN EXTERN ~WILLIA~ 41
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN GOTO 66
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~JAHEIJ~ 262
END

IF ~~ THEN BEGIN 66 // from: GARRIJ:134.1 IMOEN2:354.1 JAHEIJ:262.1 JAHEIJ:261.1 65.1
  SAY #49727 /* ~*snicker* <CHARNAME>, you owe me for t-this one...~ */
  IF ~~ THEN EXTERN ~WILLIA~ 41
END

IF ~~ THEN BEGIN 67 // from: GARRIJ:135.3 IMOEN2:355.3 JAHEIJ:263.3
  SAY #49725 /* ~P-perhaps in exchange I c-could allow <CHARNAME> to take a look at some of the paintings p-portraying you, my d-dear... especially the one I always c-carry with me.~ */
  IF ~~ THEN EXTERN ~WILLIA~ 46
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN GOTO 68
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~JAHEIJ~ 264
END

IF ~~ THEN BEGIN 68 // from: GARRIJ:135.1 IMOEN2:355.1 JAHEIJ:264.1 JAHEIJ:263.1 67.1
  SAY #49727 /* ~*snicker* <CHARNAME>, you owe me for t-this one...~ */
  IF ~~ THEN EXTERN ~WILLIA~ 46
END

IF ~~ THEN BEGIN 69 // from: GARRIJ:136.3 IMOEN2:356.3 JAHEIJ:265.3
  SAY #49725 /* ~P-perhaps in exchange I c-could allow <CHARNAME> to take a look at some of the paintings p-portraying you, my d-dear... especially the one I always c-carry with me.~ */
  IF ~~ THEN EXTERN ~WILLIA~ 51
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN GOTO 70
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~JAHEIJ~ 266
END

IF ~~ THEN BEGIN 70 // from: GARRIJ:136.1 IMOEN2:356.1 JAHEIJ:266.1 JAHEIJ:265.1 69.1
  SAY #49727 /* ~*snicker* <CHARNAME>, you owe me for t-this one...~ */
  IF ~~ THEN EXTERN ~WILLIA~ 51
END

IF ~~ THEN BEGIN 71 // from: GARRIJ:137.3 IMOEN2:357.3 JAHEIJ:267.3
  SAY #49725 /* ~P-perhaps in exchange I c-could allow <CHARNAME> to take a look at some of the paintings p-portraying you, my d-dear... especially the one I always c-carry with me.~ */
  IF ~~ THEN EXTERN ~WILLIA~ 57
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN GOTO 72
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~JAHEIJ~ 268
END

IF ~~ THEN BEGIN 72 // from: GARRIJ:137.1 IMOEN2:357.1 JAHEIJ:268.1 JAHEIJ:267.1 71.1
  SAY #49727 /* ~*snicker* <CHARNAME>, you owe me for t-this one...~ */
  IF ~~ THEN EXTERN ~WILLIA~ 57
END

IF ~~ THEN BEGIN 73 // from: GARRIJ:138.3 IMOEN2:358.3 JAHEIJ:269.3
  SAY #49725 /* ~P-perhaps in exchange I c-could allow <CHARNAME> to take a look at some of the paintings p-portraying you, my d-dear... especially the one I always c-carry with me.~ */
  IF ~~ THEN EXTERN ~WILLIA~ 63
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN GOTO 74
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~JAHEIJ~ 270
END

IF ~~ THEN BEGIN 74 // from: GARRIJ:138.1 IMOEN2:358.1 JAHEIJ:270.1 JAHEIJ:269.1 73.1
  SAY #49727 /* ~*snicker* <CHARNAME>, you owe me for t-this one...~ */
  IF ~~ THEN EXTERN ~WILLIA~ 63
END

IF ~~ THEN BEGIN 75 // from: GARRIJ:139.3 IMOEN2:359.3 JAHEIJ:271.3
  SAY #49725 /* ~P-perhaps in exchange I c-could allow <CHARNAME> to take a look at some of the paintings p-portraying you, my d-dear... especially the one I always c-carry with me.~ */
  IF ~~ THEN EXTERN ~WILLIA~ 69
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN GOTO 76
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~JAHEIJ~ 272
END

IF ~~ THEN BEGIN 76 // from: GARRIJ:139.1 IMOEN2:359.1 JAHEIJ:272.1 JAHEIJ:271.1 75.1
  SAY #49727 /* ~*snicker* <CHARNAME>, you owe me for t-this one...~ */
  IF ~~ THEN EXTERN ~WILLIA~ 69
END

IF ~~ THEN BEGIN 77 // from: GARRIJ:140.3 IMOEN2:360.3 JAHEIJ:273.3
  SAY #49725 /* ~P-perhaps in exchange I c-could allow <CHARNAME> to take a look at some of the paintings p-portraying you, my d-dear... especially the one I always c-carry with me.~ */
  IF ~~ THEN EXTERN ~WILLIA~ 75
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN GOTO 78
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~JAHEIJ~ 274
END

IF ~~ THEN BEGIN 78 // from: GARRIJ:140.1 IMOEN2:360.1 JAHEIJ:274.1 JAHEIJ:273.1 77.1
  SAY #49727 /* ~*snicker* <CHARNAME>, you owe me for t-this one...~ */
  IF ~~ THEN EXTERN ~WILLIA~ 75
END

IF ~~ THEN BEGIN 79 // from: GARRIJ:141.3 IMOEN2:361.3 JAHEIJ:275.3
  SAY #49725 /* ~P-perhaps in exchange I c-could allow <CHARNAME> to take a look at some of the paintings p-portraying you, my d-dear... especially the one I always c-carry with me.~ */
  IF ~~ THEN EXTERN ~WILLIA~ 82
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN GOTO 80
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~JAHEIJ~ 276
END

IF ~~ THEN BEGIN 80 // from: GARRIJ:141.1 IMOEN2:361.1 JAHEIJ:276.1 JAHEIJ:275.1 79.1
  SAY #49727 /* ~*snicker* <CHARNAME>, you owe me for t-this one...~ */
  IF ~~ THEN EXTERN ~WILLIA~ 82
END

IF ~~ THEN BEGIN 81 // from: GARRIJ:142.3 IMOEN2:363.3 IMOEN2:362.3 JAHEIJ:277.3
  SAY #49725 /* ~P-perhaps in exchange I c-could allow <CHARNAME> to take a look at some of the paintings p-portraying you, my d-dear... especially the one I always c-carry with me.~ */
  IF ~~ THEN EXTERN ~WILLIA~ 89
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN GOTO 82
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~JAHEIJ~ 278
END

IF ~~ THEN BEGIN 82 // from: GARRIJ:142.1 IMOEN2:363.1 IMOEN2:362.1 JAHEIJ:278.1 JAHEIJ:277.1 81.1
  SAY #49727 /* ~*snicker* <CHARNAME>, you owe me for t-this one...~ */
  IF ~~ THEN EXTERN ~WILLIA~ 89
END

IF ~~ THEN BEGIN 83 // from: GARRIJ:143.3 IMOEN2:365.3 IMOEN2:364.3 JAHEIJ:279.3
  SAY #49725 /* ~P-perhaps in exchange I c-could allow <CHARNAME> to take a look at some of the paintings p-portraying you, my d-dear... especially the one I always c-carry with me.~ */
  IF ~~ THEN EXTERN ~WILLIA~ 96
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN GOTO 84
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~JAHEIJ~ 280
END

IF ~~ THEN BEGIN 84 // from: GARRIJ:143.1 IMOEN2:365.1 IMOEN2:364.1 JAHEIJ:280.1 JAHEIJ:279.1 83.1
  SAY #49727 /* ~*snicker* <CHARNAME>, you owe me for t-this one...~ */
  IF ~~ THEN EXTERN ~WILLIA~ 96
END

IF ~~ THEN BEGIN 85 // from: GARRIJ:144.3 IMOEN2:367.3 IMOEN2:366.3 JAHEIJ:281.3
  SAY #49725 /* ~P-perhaps in exchange I c-could allow <CHARNAME> to take a look at some of the paintings p-portraying you, my d-dear... especially the one I always c-carry with me.~ */
  IF ~~ THEN EXTERN ~WILLIA~ 103
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN GOTO 86
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~JAHEIJ~ 282
END

IF ~~ THEN BEGIN 86 // from: GARRIJ:144.1 IMOEN2:367.1 IMOEN2:366.1 JAHEIJ:282.1 JAHEIJ:281.1 85.1
  SAY #49727 /* ~*snicker* <CHARNAME>, you owe me for t-this one...~ */
  IF ~~ THEN EXTERN ~WILLIA~ 103
END

IF ~~ THEN BEGIN 87 // from: GARRIJ:145.3 IMOEN2:369.3 IMOEN2:368.3 JAHEIJ:283.3
  SAY #49725 /* ~P-perhaps in exchange I c-could allow <CHARNAME> to take a look at some of the paintings p-portraying you, my d-dear... especially the one I always c-carry with me.~ */
  IF ~~ THEN EXTERN ~WILLIA~ 110
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN GOTO 88
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~JAHEIJ~ 284
END

IF ~~ THEN BEGIN 88 // from: GARRIJ:145.1 IMOEN2:369.1 IMOEN2:368.1 JAHEIJ:284.1 JAHEIJ:283.1 87.1
  SAY #49727 /* ~*snicker* <CHARNAME>, you owe me for t-this one...~ */
  IF ~~ THEN EXTERN ~WILLIA~ 110
END

IF ~~ THEN BEGIN 89 // from: GARRIJ:146.3 IMOEN2:371.3 IMOEN2:370.3 JAHEIJ:285.3
  SAY #49725 /* ~P-perhaps in exchange I c-could allow <CHARNAME> to take a look at some of the paintings p-portraying you, my d-dear... especially the one I always c-carry with me.~ */
  IF ~~ THEN EXTERN ~WILLIA~ 118
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN GOTO 90
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~JAHEIJ~ 286
END

IF ~~ THEN BEGIN 90 // from: GARRIJ:146.1 IMOEN2:371.1 IMOEN2:370.1 JAHEIJ:286.1 JAHEIJ:285.1 89.1
  SAY #49727 /* ~*snicker* <CHARNAME>, you owe me for t-this one...~ */
  IF ~~ THEN EXTERN ~WILLIA~ 118
END

IF ~~ THEN BEGIN 91 // from: GARRIJ:147.3 IMOEN2:373.3 IMOEN2:372.3 JAHEIJ:287.3
  SAY #49725 /* ~P-perhaps in exchange I c-could allow <CHARNAME> to take a look at some of the paintings p-portraying you, my d-dear... especially the one I always c-carry with me.~ */
  IF ~~ THEN EXTERN ~WILLIA~ 126
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN GOTO 92
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~JAHEIJ~ 288
END

IF ~~ THEN BEGIN 92 // from: GARRIJ:147.1 IMOEN2:373.1 IMOEN2:372.1 JAHEIJ:288.1 JAHEIJ:287.1 91.1
  SAY #49727 /* ~*snicker* <CHARNAME>, you owe me for t-this one...~ */
  IF ~~ THEN EXTERN ~WILLIA~ 126
END

IF ~~ THEN BEGIN 93 // from: GARRIJ:148.3 IMOEN2:375.3 IMOEN2:374.3 JAHEIJ:289.3
  SAY #49725 /* ~P-perhaps in exchange I c-could allow <CHARNAME> to take a look at some of the paintings p-portraying you, my d-dear... especially the one I always c-carry with me.~ */
  IF ~~ THEN EXTERN ~WILLIA~ 135
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN GOTO 94
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~JAHEIJ~ 290
END

IF ~~ THEN BEGIN 94 // from: GARRIJ:148.1 IMOEN2:375.1 IMOEN2:374.1 JAHEIJ:290.1 JAHEIJ:289.1 93.1
  SAY #49727 /* ~*snicker* <CHARNAME>, you owe me for t-this one...~ */
  IF ~~ THEN EXTERN ~WILLIA~ 135
END

IF ~~ THEN BEGIN 95 // from: GARRIJ:149.3 IMOEN2:377.3 IMOEN2:376.3 JAHEIJ:291.3
  SAY #49725 /* ~P-perhaps in exchange I c-could allow <CHARNAME> to take a look at some of the paintings p-portraying you, my d-dear... especially the one I always c-carry with me.~ */
  IF ~~ THEN EXTERN ~WILLIA~ 144
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN GOTO 96
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~JAHEIJ~ 292
END

IF ~~ THEN BEGIN 96 // from: GARRIJ:149.1 IMOEN2:377.1 IMOEN2:376.1 JAHEIJ:292.1 JAHEIJ:291.1 95.1
  SAY #49727 /* ~*snicker* <CHARNAME>, you owe me for t-this one...~ */
  IF ~~ THEN EXTERN ~WILLIA~ 144
END

IF ~~ THEN BEGIN 97 // from: GARRIJ:150.3 IMOEN2:379.3 IMOEN2:378.3 JAHEIJ:293.3
  SAY #49725 /* ~P-perhaps in exchange I c-could allow <CHARNAME> to take a look at some of the paintings p-portraying you, my d-dear... especially the one I always c-carry with me.~ */
  IF ~~ THEN EXTERN ~WILLIA~ 154
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN GOTO 98
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~JAHEIJ~ 294
END

IF ~~ THEN BEGIN 98 // from: GARRIJ:150.1 IMOEN2:379.1 IMOEN2:378.1 JAHEIJ:294.1 JAHEIJ:293.1 97.1
  SAY #49727 /* ~*snicker* <CHARNAME>, you owe me for t-this one...~ */
  IF ~~ THEN EXTERN ~WILLIA~ 154
END

IF ~~ THEN BEGIN 99 // from: GARRIJ:151.3 IMOEN2:381.3 IMOEN2:380.3 JAHEIJ:295.3
  SAY #49725 /* ~P-perhaps in exchange I c-could allow <CHARNAME> to take a look at some of the paintings p-portraying you, my d-dear... especially the one I always c-carry with me.~ */
  IF ~~ THEN EXTERN ~WILLIA~ 164
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN GOTO 100
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~JAHEIJ~ 296
END

IF ~~ THEN BEGIN 100 // from: GARRIJ:151.1 IMOEN2:381.1 IMOEN2:380.1 JAHEIJ:296.1 JAHEIJ:295.1 99.1
  SAY #49727 /* ~*snicker* <CHARNAME>, you owe me for t-this one...~ */
  IF ~~ THEN EXTERN ~WILLIA~ 164
END

IF ~~ THEN BEGIN 101 // from: GARRIJ:152.3 IMOEN2:383.3 IMOEN2:382.3 JAHEIJ:297.3
  SAY #49725 /* ~P-perhaps in exchange I c-could allow <CHARNAME> to take a look at some of the paintings p-portraying you, my d-dear... especially the one I always c-carry with me.~ */
  IF ~~ THEN EXTERN ~WILLIA~ 175
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN GOTO 102
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~JAHEIJ~ 298
END

IF ~~ THEN BEGIN 102 // from: GARRIJ:152.1 IMOEN2:383.1 IMOEN2:382.1 JAHEIJ:298.1 JAHEIJ:297.1 101.1
  SAY #49727 /* ~*snicker* <CHARNAME>, you owe me for t-this one...~ */
  IF ~~ THEN EXTERN ~WILLIA~ 175
END

IF ~~ THEN BEGIN 103 // from: GARRIJ:153.3 IMOEN2:385.3 IMOEN2:384.3 JAHEIJ:299.3
  SAY #49725 /* ~P-perhaps in exchange I c-could allow <CHARNAME> to take a look at some of the paintings p-portraying you, my d-dear... especially the one I always c-carry with me.~ */
  IF ~~ THEN EXTERN ~WILLIA~ 186
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN GOTO 104
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~JAHEIJ~ 300
END

IF ~~ THEN BEGIN 104 // from: GARRIJ:153.1 IMOEN2:385.1 IMOEN2:384.1 JAHEIJ:300.1 JAHEIJ:299.1 103.1
  SAY #49727 /* ~*snicker* <CHARNAME>, you owe me for t-this one...~ */
  IF ~~ THEN EXTERN ~WILLIA~ 186
END

IF ~~ THEN BEGIN 105 // from: GARRIJ:154.3 IMOEN2:387.3 IMOEN2:386.3 JAHEIJ:301.3
  SAY #49725 /* ~P-perhaps in exchange I c-could allow <CHARNAME> to take a look at some of the paintings p-portraying you, my d-dear... especially the one I always c-carry with me.~ */
  IF ~~ THEN EXTERN ~WILLIA~ 197
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN GOTO 106
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~JAHEIJ~ 302
END

IF ~~ THEN BEGIN 106 // from: GARRIJ:154.1 IMOEN2:387.1 IMOEN2:386.1 JAHEIJ:302.1 JAHEIJ:301.1 105.1
  SAY #49727 /* ~*snicker* <CHARNAME>, you owe me for t-this one...~ */
  IF ~~ THEN EXTERN ~WILLIA~ 197
END

IF ~~ THEN BEGIN 107 // from: GARRIJ:155.3 IMOEN2:389.3 IMOEN2:388.3 JAHEIJ:303.3
  SAY #49725 /* ~P-perhaps in exchange I c-could allow <CHARNAME> to take a look at some of the paintings p-portraying you, my d-dear... especially the one I always c-carry with me.~ */
  IF ~~ THEN EXTERN ~WILLIA~ 208
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN GOTO 108
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~JAHEIJ~ 304
END

IF ~~ THEN BEGIN 108 // from: GARRIJ:155.1 IMOEN2:389.1 IMOEN2:388.1 JAHEIJ:304.1 JAHEIJ:303.1 107.1
  SAY #49727 /* ~*snicker* <CHARNAME>, you owe me for t-this one...~ */
  IF ~~ THEN EXTERN ~WILLIA~ 208
END

IF ~~ THEN BEGIN 109 // from:
  SAY #49743 /* ~C-critters? I thought we were dead for certain, and he calls them c-critters?!~ */
  IF ~~ THEN REPLY #4373 /* ~You are welcome in my company. One cannot have too many friends.~ */ DO ~SetGlobal("HelpMinsc","GLOBAL",2)
AddexperienceParty(800)
~ EXTERN ~DYNAHE~ 6
  IF ~~ THEN REPLY #4374 /* ~You need more practice if these beasts captured you. I have no need of you.~ */ DO ~SetGlobal("HelpMinsc","GLOBAL",2)
~ EXTERN ~DYNAHE~ 5
  IF ~~ THEN REPLY #4375 /* ~How did you come to be captured by the likes of these creatures?~ */ DO ~SetGlobal("HelpMinsc","GLOBAL",2)
~ EXTERN ~DYNAHE~ 3
  IF ~~ THEN REPLY #4376 /* ~Who are you that you warrant a bodyguard?~ */ DO ~SetGlobal("HelpMinsc","GLOBAL",2)
~ EXTERN ~DYNAHE~ 2
  IF ~  InParty("garrick")
InMyArea("garrick")
!StateCheck("garrick",CD_STATE_NOTVALID)
~ THEN EXTERN ~GARRIJ~ 159
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~DYNAHE~ 40
END

IF ~~ THEN BEGIN 110 // from:
  SAY #49742 /* ~C-critters? I'm still b-bleeding from the last one of these "c-critters"!~ */
  IF ~~ THEN REPLY #4373 /* ~You are welcome in my company. One cannot have too many friends.~ */ DO ~SetGlobal("HelpMinsc","GLOBAL",2)
AddexperienceParty(800)
~ EXTERN ~DYNAHE~ 6
  IF ~~ THEN REPLY #4374 /* ~You need more practice if these beasts captured you. I have no need of you.~ */ DO ~SetGlobal("HelpMinsc","GLOBAL",2)
~ EXTERN ~DYNAHE~ 5
  IF ~~ THEN REPLY #4375 /* ~How did you come to be captured by the likes of these creatures?~ */ DO ~SetGlobal("HelpMinsc","GLOBAL",2)
~ EXTERN ~DYNAHE~ 3
  IF ~~ THEN REPLY #4376 /* ~Who are you that you warrant a bodyguard?~ */ DO ~SetGlobal("HelpMinsc","GLOBAL",2)
~ EXTERN ~DYNAHE~ 2
  IF ~  InParty("garrick")
InMyArea("garrick")
!StateCheck("garrick",CD_STATE_NOTVALID)
~ THEN EXTERN ~GARRIJ~ 160
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~DYNAHE~ 41
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!HPPercentGT("khalid",90)
~ THEN GOTO 111
END

IF ~~ THEN BEGIN 111 // from: 110.6
  SAY #49743 /* ~C-critters? I thought we were dead for certain, and he calls them c-critters?!~ */
  IF ~~ THEN REPLY #4373 /* ~You are welcome in my company. One cannot have too many friends.~ */ DO ~SetGlobal("HelpMinsc","GLOBAL",2)
AddexperienceParty(800)
~ EXTERN ~DYNAHE~ 6
  IF ~~ THEN REPLY #4374 /* ~You need more practice if these beasts captured you. I have no need of you.~ */ DO ~SetGlobal("HelpMinsc","GLOBAL",2)
~ EXTERN ~DYNAHE~ 5
  IF ~~ THEN REPLY #4375 /* ~How did you come to be captured by the likes of these creatures?~ */ DO ~SetGlobal("HelpMinsc","GLOBAL",2)
~ EXTERN ~DYNAHE~ 3
  IF ~~ THEN REPLY #4376 /* ~Who are you that you warrant a bodyguard?~ */ DO ~SetGlobal("HelpMinsc","GLOBAL",2)
~ EXTERN ~DYNAHE~ 2
  IF ~  InParty("garrick")
InMyArea("garrick")
!StateCheck("garrick",CD_STATE_NOTVALID)
~ THEN EXTERN ~GARRIJ~ 160
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~DYNAHE~ 41
END

IF ~~ THEN BEGIN 112 // from:
  SAY #49742 /* ~C-critters? I'm still b-bleeding from the last one of these "c-critters"!~ */
  IF ~~ THEN REPLY #4373 /* ~You are welcome in my company. One cannot have too many friends.~ */ DO ~SetGlobal("HelpMinsc","GLOBAL",2)
AddexperienceParty(800)
~ EXTERN ~DYNAHE~ 6
  IF ~~ THEN REPLY #4374 /* ~You need more practice if these beasts captured you. I have no need of you.~ */ DO ~SetGlobal("HelpMinsc","GLOBAL",2)
~ EXTERN ~DYNAHE~ 5
  IF ~~ THEN REPLY #4375 /* ~How did you come to be captured by the likes of these creatures?~ */ DO ~SetGlobal("HelpMinsc","GLOBAL",2)
~ EXTERN ~DYNAHE~ 3
  IF ~~ THEN REPLY #4376 /* ~Who are you that you warrant a bodyguard?~ */ DO ~SetGlobal("HelpMinsc","GLOBAL",2)
~ EXTERN ~DYNAHE~ 2
  IF ~  InParty("garrick")
InMyArea("garrick")
!StateCheck("garrick",CD_STATE_NOTVALID)
~ THEN EXTERN ~GARRIJ~ 161
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~DYNAHE~ 42
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!HPPercentGT("khalid",90)
~ THEN GOTO 113
END

IF ~~ THEN BEGIN 113 // from: 112.6
  SAY #49743 /* ~C-critters? I thought we were dead for certain, and he calls them c-critters?!~ */
  IF ~~ THEN REPLY #4373 /* ~You are welcome in my company. One cannot have too many friends.~ */ DO ~SetGlobal("HelpMinsc","GLOBAL",2)
AddexperienceParty(800)
~ EXTERN ~DYNAHE~ 6
  IF ~~ THEN REPLY #4374 /* ~You need more practice if these beasts captured you. I have no need of you.~ */ DO ~SetGlobal("HelpMinsc","GLOBAL",2)
~ EXTERN ~DYNAHE~ 5
  IF ~~ THEN REPLY #4375 /* ~How did you come to be captured by the likes of these creatures?~ */ DO ~SetGlobal("HelpMinsc","GLOBAL",2)
~ EXTERN ~DYNAHE~ 3
  IF ~~ THEN REPLY #4376 /* ~Who are you that you warrant a bodyguard?~ */ DO ~SetGlobal("HelpMinsc","GLOBAL",2)
~ EXTERN ~DYNAHE~ 2
  IF ~  InParty("garrick")
InMyArea("garrick")
!StateCheck("garrick",CD_STATE_NOTVALID)
~ THEN EXTERN ~GARRIJ~ 161
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~DYNAHE~ 42
END

IF ~~ THEN BEGIN 114 // from:
  SAY #49742 /* ~C-critters? I'm still b-bleeding from the last one of these "c-critters"!~ */
  IF ~~ THEN REPLY #4373 /* ~You are welcome in my company. One cannot have too many friends.~ */ DO ~SetGlobal("HelpMinsc","GLOBAL",2)
AddexperienceParty(800)
~ EXTERN ~DYNAHE~ 6
  IF ~~ THEN REPLY #4374 /* ~You need more practice if these beasts captured you. I have no need of you.~ */ DO ~SetGlobal("HelpMinsc","GLOBAL",2)
~ EXTERN ~DYNAHE~ 5
  IF ~~ THEN REPLY #4375 /* ~How did you come to be captured by the likes of these creatures?~ */ DO ~SetGlobal("HelpMinsc","GLOBAL",2)
~ EXTERN ~DYNAHE~ 3
  IF ~~ THEN REPLY #4376 /* ~Who are you that you warrant a bodyguard?~ */ DO ~SetGlobal("HelpMinsc","GLOBAL",2)
~ EXTERN ~DYNAHE~ 2
  IF ~  InParty("garrick")
InMyArea("garrick")
!StateCheck("garrick",CD_STATE_NOTVALID)
~ THEN EXTERN ~GARRIJ~ 162
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~DYNAHE~ 44
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!HPPercentGT("khalid",90)
~ THEN GOTO 115
END

IF ~~ THEN BEGIN 115 // from: 114.6
  SAY #49743 /* ~C-critters? I thought we were dead for certain, and he calls them c-critters?!~ */
  IF ~~ THEN REPLY #4373 /* ~You are welcome in my company. One cannot have too many friends.~ */ DO ~SetGlobal("HelpMinsc","GLOBAL",2)
AddexperienceParty(800)
~ EXTERN ~DYNAHE~ 6
  IF ~~ THEN REPLY #4374 /* ~You need more practice if these beasts captured you. I have no need of you.~ */ DO ~SetGlobal("HelpMinsc","GLOBAL",2)
~ EXTERN ~DYNAHE~ 5
  IF ~~ THEN REPLY #4375 /* ~How did you come to be captured by the likes of these creatures?~ */ DO ~SetGlobal("HelpMinsc","GLOBAL",2)
~ EXTERN ~DYNAHE~ 3
  IF ~~ THEN REPLY #4376 /* ~Who are you that you warrant a bodyguard?~ */ DO ~SetGlobal("HelpMinsc","GLOBAL",2)
~ EXTERN ~DYNAHE~ 2
  IF ~  InParty("garrick")
InMyArea("garrick")
!StateCheck("garrick",CD_STATE_NOTVALID)
~ THEN EXTERN ~GARRIJ~ 162
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~DYNAHE~ 44
END

IF ~~ THEN BEGIN 116 // from:
  SAY #49742 /* ~C-critters? I'm still b-bleeding from the last one of these "c-critters"!~ */
  IF ~~ THEN REPLY #4373 /* ~You are welcome in my company. One cannot have too many friends.~ */ DO ~SetGlobal("HelpMinsc","GLOBAL",2)
AddexperienceParty(800)
~ EXTERN ~DYNAHE~ 6
  IF ~~ THEN REPLY #4374 /* ~You need more practice if these beasts captured you. I have no need of you.~ */ DO ~SetGlobal("HelpMinsc","GLOBAL",2)
~ EXTERN ~DYNAHE~ 5
  IF ~~ THEN REPLY #4375 /* ~How did you come to be captured by the likes of these creatures?~ */ DO ~SetGlobal("HelpMinsc","GLOBAL",2)
~ EXTERN ~DYNAHE~ 3
  IF ~~ THEN REPLY #4376 /* ~Who are you that you warrant a bodyguard?~ */ DO ~SetGlobal("HelpMinsc","GLOBAL",2)
~ EXTERN ~DYNAHE~ 2
  IF ~  InParty("garrick")
InMyArea("garrick")
!StateCheck("garrick",CD_STATE_NOTVALID)
~ THEN EXTERN ~GARRIJ~ 163
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~DYNAHE~ 46
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!HPPercentGT("khalid",90)
~ THEN GOTO 117
END

IF ~~ THEN BEGIN 117 // from: 116.6
  SAY #49743 /* ~C-critters? I thought we were dead for certain, and he calls them c-critters?!~ */
  IF ~~ THEN REPLY #4373 /* ~You are welcome in my company. One cannot have too many friends.~ */ DO ~SetGlobal("HelpMinsc","GLOBAL",2)
AddexperienceParty(800)
~ EXTERN ~DYNAHE~ 6
  IF ~~ THEN REPLY #4374 /* ~You need more practice if these beasts captured you. I have no need of you.~ */ DO ~SetGlobal("HelpMinsc","GLOBAL",2)
~ EXTERN ~DYNAHE~ 5
  IF ~~ THEN REPLY #4375 /* ~How did you come to be captured by the likes of these creatures?~ */ DO ~SetGlobal("HelpMinsc","GLOBAL",2)
~ EXTERN ~DYNAHE~ 3
  IF ~~ THEN REPLY #4376 /* ~Who are you that you warrant a bodyguard?~ */ DO ~SetGlobal("HelpMinsc","GLOBAL",2)
~ EXTERN ~DYNAHE~ 2
  IF ~  InParty("garrick")
InMyArea("garrick")
!StateCheck("garrick",CD_STATE_NOTVALID)
~ THEN EXTERN ~GARRIJ~ 163
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~DYNAHE~ 46
END

IF ~~ THEN BEGIN 118 // from: HANNAH:1.2
  SAY #50015 /* ~*blush* Ah, Jaheira... you... you shouldn't have...~ */
  IF ~~ THEN REPLY #18859 /* ~If the world were rid of men, how would we survive as a species?~ */ EXTERN ~HANNAH~ 2
  IF ~~ THEN REPLY #18860 /* ~Why, that's a horror! I will seek him out and look into this matter immediately!~ */ EXTERN ~HANNAH~ 3
END

IF ~~ THEN BEGIN 119 // from: JAHEIJ:369.2
  SAY #50015 /* ~*blush* Ah, Jaheira... you... you shouldn't have...~ */
  IF ~~ THEN REPLY #18859 /* ~If the world were rid of men, how would we survive as a species?~ */ EXTERN ~HANNAH~ 2
  IF ~~ THEN REPLY #18860 /* ~Why, that's a horror! I will seek him out and look into this matter immediately!~ */ EXTERN ~HANNAH~ 3
END

IF ~~ THEN BEGIN 120 // from: JAHEIJ:371.2 JAHEIJ:370.2
  SAY #50015 /* ~*blush* Ah, Jaheira... you... you shouldn't have...~ */
  IF ~~ THEN REPLY #18859 /* ~If the world were rid of men, how would we survive as a species?~ */ EXTERN ~HANNAH~ 2
  IF ~~ THEN REPLY #18860 /* ~Why, that's a horror! I will seek him out and look into this matter immediately!~ */ EXTERN ~HANNAH~ 3
END

IF ~~ THEN BEGIN 121 // from: HANNAH:6.2 JAHEIJ:373.2 JAHEIJ:372.2
  SAY #50015 /* ~*blush* Ah, Jaheira... you... you shouldn't have...~ */
  IF ~~ THEN REPLY #18859 /* ~If the world were rid of men, how would we survive as a species?~ */ EXTERN ~HANNAH~ 2
  IF ~~ THEN REPLY #18860 /* ~Why, that's a horror! I will seek him out and look into this matter immediately!~ */ EXTERN ~HANNAH~ 3
END

IF ~~ THEN BEGIN 122 // from: HANNAH:7.2 JAHEIJ:375.2 JAHEIJ:374.2
  SAY #50015 /* ~*blush* Ah, Jaheira... you... you shouldn't have...~ */
  IF ~~ THEN REPLY #18859 /* ~If the world were rid of men, how would we survive as a species?~ */ EXTERN ~HANNAH~ 2
  IF ~~ THEN REPLY #18860 /* ~Why, that's a horror! I will seek him out and look into this matter immediately!~ */ EXTERN ~HANNAH~ 3
END

IF ~~ THEN BEGIN 123 // from: HANNAH:8.2 JAHEIJ:377.2 JAHEIJ:376.2
  SAY #50015 /* ~*blush* Ah, Jaheira... you... you shouldn't have...~ */
  IF ~~ THEN REPLY #18859 /* ~If the world were rid of men, how would we survive as a species?~ */ EXTERN ~HANNAH~ 2
  IF ~~ THEN REPLY #18860 /* ~Why, that's a horror! I will seek him out and look into this matter immediately!~ */ EXTERN ~HANNAH~ 3
END

IF ~~ THEN BEGIN 124 // from:
  SAY #50241 /* ~Sometimes I think you do that on p-purpose, Minsc.~ */
  IF ~  Global("X#JaheiraQuest","GLOBAL",0)
~ THEN DO ~Enemy()
~ EXIT
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
GlobalGT("X#JaheiraQuest","GLOBAL",0)
Global("X#AmarantheAndarthe","GLOBAL",0)
~ THEN DO ~SetGlobal("X#AmarantheAndarthe","GLOBAL",1)
~ EXTERN ~AMARAN~ 13
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
~ THEN EXTERN ~AMARAN~ 25
END

IF ~~ THEN BEGIN 125 // from: JAHEIJ:421.3
  SAY #50241 /* ~Sometimes I think you do that on p-purpose, Minsc.~ */
  IF ~  Global("X#JaheiraQuest","GLOBAL",0)
~ THEN DO ~Enemy()
~ EXIT
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
GlobalGT("X#JaheiraQuest","GLOBAL",0)
Global("X#AmarantheAndarthe","GLOBAL",0)
~ THEN DO ~SetGlobal("X#AmarantheAndarthe","GLOBAL",1)
~ EXTERN ~AMARAN~ 13
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
~ THEN EXTERN ~AMARAN~ 26
END

IF ~~ THEN BEGIN 126 // from:
  SAY #50239 /* ~Ahem!~ */
  IF ~  Global("X#JaheiraQuest","GLOBAL",0)
~ THEN DO ~Enemy()
~ EXIT
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
GlobalGT("X#JaheiraQuest","GLOBAL",0)
Global("X#AmarantheAndarthe","GLOBAL",0)
~ THEN DO ~SetGlobal("X#AmarantheAndarthe","GLOBAL",1)
~ EXTERN ~AMARAN~ 13
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
~ THEN EXTERN ~AMARAN~ 27
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN GOTO 127
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~JAHEIJ~ 422
END

IF ~~ THEN BEGIN 127 // from: JAHEIJ:422.3 126.3
  SAY #50241 /* ~Sometimes I think you do that on p-purpose, Minsc.~ */
  IF ~  Global("X#JaheiraQuest","GLOBAL",0)
~ THEN DO ~Enemy()
~ EXIT
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
GlobalGT("X#JaheiraQuest","GLOBAL",0)
Global("X#AmarantheAndarthe","GLOBAL",0)
~ THEN DO ~SetGlobal("X#AmarantheAndarthe","GLOBAL",1)
~ EXTERN ~AMARAN~ 13
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
~ THEN EXTERN ~AMARAN~ 27
END

IF ~~ THEN BEGIN 128 // from:
  SAY #50239 /* ~Ahem!~ */
  IF ~  Global("X#JaheiraQuest","GLOBAL",0)
~ THEN DO ~Enemy()
~ EXIT
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
GlobalGT("X#JaheiraQuest","GLOBAL",0)
Global("X#AmarantheAndarthe","GLOBAL",0)
~ THEN DO ~SetGlobal("X#AmarantheAndarthe","GLOBAL",1)
~ EXTERN ~AMARAN~ 13
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
~ THEN EXTERN ~AMARAN~ 28
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN GOTO 129
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~JAHEIJ~ 423
END

IF ~~ THEN BEGIN 129 // from: JAHEIJ:423.3 128.3
  SAY #50241 /* ~Sometimes I think you do that on p-purpose, Minsc.~ */
  IF ~  Global("X#JaheiraQuest","GLOBAL",0)
~ THEN DO ~Enemy()
~ EXIT
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
GlobalGT("X#JaheiraQuest","GLOBAL",0)
Global("X#AmarantheAndarthe","GLOBAL",0)
~ THEN DO ~SetGlobal("X#AmarantheAndarthe","GLOBAL",1)
~ EXTERN ~AMARAN~ 13
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
~ THEN EXTERN ~AMARAN~ 28
END

IF ~~ THEN BEGIN 130 // from:
  SAY #50239 /* ~Ahem!~ */
  IF ~  Global("X#JaheiraQuest","GLOBAL",0)
~ THEN DO ~Enemy()
~ EXIT
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
GlobalGT("X#JaheiraQuest","GLOBAL",0)
Global("X#AmarantheAndarthe","GLOBAL",0)
~ THEN DO ~SetGlobal("X#AmarantheAndarthe","GLOBAL",1)
~ EXTERN ~AMARAN~ 13
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
~ THEN EXTERN ~AMARAN~ 29
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN GOTO 131
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~JAHEIJ~ 424
END

IF ~~ THEN BEGIN 131 // from: JAHEIJ:424.3 130.3
  SAY #50241 /* ~Sometimes I think you do that on p-purpose, Minsc.~ */
  IF ~  Global("X#JaheiraQuest","GLOBAL",0)
~ THEN DO ~Enemy()
~ EXIT
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
GlobalGT("X#JaheiraQuest","GLOBAL",0)
Global("X#AmarantheAndarthe","GLOBAL",0)
~ THEN DO ~SetGlobal("X#AmarantheAndarthe","GLOBAL",1)
~ EXTERN ~AMARAN~ 13
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
~ THEN EXTERN ~AMARAN~ 29
END

IF ~~ THEN BEGIN 132 // from:
  SAY #50239 /* ~Ahem!~ */
  IF ~  Global("X#JaheiraQuest","GLOBAL",0)
~ THEN DO ~Enemy()
~ EXIT
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
GlobalGT("X#JaheiraQuest","GLOBAL",0)
Global("X#AmarantheAndarthe","GLOBAL",0)
~ THEN DO ~SetGlobal("X#AmarantheAndarthe","GLOBAL",1)
~ EXTERN ~AMARAN~ 13
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
~ THEN EXTERN ~AMARAN~ 30
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN GOTO 133
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~JAHEIJ~ 425
END

IF ~~ THEN BEGIN 133 // from: JAHEIJ:425.3 132.3
  SAY #50241 /* ~Sometimes I think you do that on p-purpose, Minsc.~ */
  IF ~  Global("X#JaheiraQuest","GLOBAL",0)
~ THEN DO ~Enemy()
~ EXIT
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
GlobalGT("X#JaheiraQuest","GLOBAL",0)
Global("X#AmarantheAndarthe","GLOBAL",0)
~ THEN DO ~SetGlobal("X#AmarantheAndarthe","GLOBAL",1)
~ EXTERN ~AMARAN~ 13
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
~ THEN EXTERN ~AMARAN~ 30
END

IF ~~ THEN BEGIN 134 // from:
  SAY #50239 /* ~Ahem!~ */
  IF ~  Global("X#JaheiraQuest","GLOBAL",0)
~ THEN DO ~Enemy()
~ EXIT
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
GlobalGT("X#JaheiraQuest","GLOBAL",0)
Global("X#AmarantheAndarthe","GLOBAL",0)
~ THEN DO ~SetGlobal("X#AmarantheAndarthe","GLOBAL",1)
~ EXTERN ~AMARAN~ 13
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
~ THEN EXTERN ~AMARAN~ 31
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN GOTO 135
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~JAHEIJ~ 426
END

IF ~~ THEN BEGIN 135 // from: JAHEIJ:426.3 134.3
  SAY #50241 /* ~Sometimes I think you do that on p-purpose, Minsc.~ */
  IF ~  Global("X#JaheiraQuest","GLOBAL",0)
~ THEN DO ~Enemy()
~ EXIT
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
GlobalGT("X#JaheiraQuest","GLOBAL",0)
Global("X#AmarantheAndarthe","GLOBAL",0)
~ THEN DO ~SetGlobal("X#AmarantheAndarthe","GLOBAL",1)
~ EXTERN ~AMARAN~ 13
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
~ THEN EXTERN ~AMARAN~ 31
END

IF ~~ THEN BEGIN 136 // from:
  SAY #50239 /* ~Ahem!~ */
  IF ~  Global("X#JaheiraQuest","GLOBAL",0)
~ THEN DO ~Enemy()
~ EXIT
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
GlobalGT("X#JaheiraQuest","GLOBAL",0)
Global("X#AmarantheAndarthe","GLOBAL",0)
~ THEN DO ~SetGlobal("X#AmarantheAndarthe","GLOBAL",1)
~ EXTERN ~AMARAN~ 13
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
~ THEN EXTERN ~AMARAN~ 33
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN GOTO 137
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~JAHEIJ~ 427
END

IF ~~ THEN BEGIN 137 // from: JAHEIJ:427.3 136.3
  SAY #50241 /* ~Sometimes I think you do that on p-purpose, Minsc.~ */
  IF ~  Global("X#JaheiraQuest","GLOBAL",0)
~ THEN DO ~Enemy()
~ EXIT
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
GlobalGT("X#JaheiraQuest","GLOBAL",0)
Global("X#AmarantheAndarthe","GLOBAL",0)
~ THEN DO ~SetGlobal("X#AmarantheAndarthe","GLOBAL",1)
~ EXTERN ~AMARAN~ 13
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
~ THEN EXTERN ~AMARAN~ 33
END

IF ~~ THEN BEGIN 138 // from: JAHEIJ:428.5
  SAY #50239 /* ~Ahem!~ */
  IF ~  Global("X#JaheiraQuest","GLOBAL",0)
~ THEN DO ~Enemy()
~ EXIT
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
GlobalGT("X#JaheiraQuest","GLOBAL",0)
Global("X#AmarantheAndarthe","GLOBAL",0)
~ THEN DO ~SetGlobal("X#AmarantheAndarthe","GLOBAL",1)
~ EXTERN ~AMARAN~ 13
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
~ THEN EXTERN ~AMARAN~ 35
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN GOTO 139
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~JAHEIJ~ 429
END

IF ~~ THEN BEGIN 139 // from: JAHEIJ:429.3 JAHEIJ:428.3 138.3
  SAY #50241 /* ~Sometimes I think you do that on p-purpose, Minsc.~ */
  IF ~  Global("X#JaheiraQuest","GLOBAL",0)
~ THEN DO ~Enemy()
~ EXIT
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
GlobalGT("X#JaheiraQuest","GLOBAL",0)
Global("X#AmarantheAndarthe","GLOBAL",0)
~ THEN DO ~SetGlobal("X#AmarantheAndarthe","GLOBAL",1)
~ EXTERN ~AMARAN~ 13
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
~ THEN EXTERN ~AMARAN~ 35
END

IF ~~ THEN BEGIN 140 // from:
  SAY #50249 /* ~Let us p-put an end to this horrible m-monster... he m-must be stopped!~ */
  IF ~~ THEN DO ~Enemy()
~ EXIT
  IF ~  InParty("xan")
InMyArea("xan")
!StateCheck("xan",CD_STATE_NOTVALID)
~ THEN EXTERN ~OGRMBA~ 7
  IF ~  InParty("xan")
InMyArea("xan")
!StateCheck("xan",CD_STATE_NOTVALID)
~ THEN EXTERN ~XANJ~ 263
  IF ~  InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~OGRMBA~ 6
END

IF ~~ THEN BEGIN 141 // from:
  SAY #50248 /* ~I... I n-needed that, my love... and you are right.~ */
  IF ~~ THEN DO ~Enemy()
~ EXIT
  IF ~  InParty("xan")
InMyArea("xan")
!StateCheck("xan",CD_STATE_NOTVALID)
~ THEN EXTERN ~OGRMBA~ 9
  IF ~  InParty("xan")
InMyArea("xan")
!StateCheck("xan",CD_STATE_NOTVALID)
~ THEN EXTERN ~XANJ~ 264
  IF ~  InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~OGRMBA~ 8
  IF ~  InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN GOTO 142
END

IF ~~ THEN BEGIN 142 // from: 141.4
  SAY #50249 /* ~Let us p-put an end to this horrible m-monster... he m-must be stopped!~ */
  IF ~~ THEN DO ~Enemy()
~ EXIT
  IF ~  InParty("xan")
InMyArea("xan")
!StateCheck("xan",CD_STATE_NOTVALID)
~ THEN EXTERN ~OGRMBA~ 9
  IF ~  InParty("xan")
InMyArea("xan")
!StateCheck("xan",CD_STATE_NOTVALID)
~ THEN EXTERN ~XANJ~ 264
  IF ~  InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~OGRMBA~ 8
END

IF ~~ THEN BEGIN 143 // from: JAHEIJ:430.5
  SAY #50248 /* ~I... I n-needed that, my love... and you are right.~ */
  IF ~~ THEN DO ~Enemy()
~ EXIT
  IF ~  InParty("xan")
InMyArea("xan")
!StateCheck("xan",CD_STATE_NOTVALID)
~ THEN EXTERN ~OGRMBA~ 11
  IF ~  InParty("xan")
InMyArea("xan")
!StateCheck("xan",CD_STATE_NOTVALID)
~ THEN EXTERN ~XANJ~ 265
  IF ~  InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~OGRMBA~ 10
  IF ~  InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN GOTO 144
END

IF ~~ THEN BEGIN 144 // from: JAHEIJ:430.4 143.4
  SAY #50249 /* ~Let us p-put an end to this horrible m-monster... he m-must be stopped!~ */
  IF ~~ THEN DO ~Enemy()
~ EXIT
  IF ~  InParty("xan")
InMyArea("xan")
!StateCheck("xan",CD_STATE_NOTVALID)
~ THEN EXTERN ~OGRMBA~ 11
  IF ~  InParty("xan")
InMyArea("xan")
!StateCheck("xan",CD_STATE_NOTVALID)
~ THEN EXTERN ~XANJ~ 265
  IF ~  InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~OGRMBA~ 10
END

IF ~~ THEN BEGIN 145 // from:
  SAY #50246 /* ~The s-stench... all the blood and these m-m-mangled b-bodies... I c-c-can't...~ */
  IF ~~ THEN DO ~Enemy()
~ EXIT
  IF ~  InParty("xan")
InMyArea("xan")
!StateCheck("xan",CD_STATE_NOTVALID)
~ THEN EXTERN ~OGRMBA~ 13
  IF ~  InParty("xan")
InMyArea("xan")
!StateCheck("xan",CD_STATE_NOTVALID)
~ THEN EXTERN ~XANJ~ 266
  IF ~  InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~OGRMBA~ 12
  IF ~  InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN GOTO 147
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN GOTO 146
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~JAHEIJ~ 431
END

IF ~~ THEN BEGIN 146 // from: JAHEIJ:431.5 145.5
  SAY #50248 /* ~I... I n-needed that, my love... and you are right.~ */
  IF ~~ THEN DO ~Enemy()
~ EXIT
  IF ~  InParty("xan")
InMyArea("xan")
!StateCheck("xan",CD_STATE_NOTVALID)
~ THEN EXTERN ~OGRMBA~ 13
  IF ~  InParty("xan")
InMyArea("xan")
!StateCheck("xan",CD_STATE_NOTVALID)
~ THEN EXTERN ~XANJ~ 266
  IF ~  InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~OGRMBA~ 12
  IF ~  InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN GOTO 147
END

IF ~~ THEN BEGIN 147 // from: JAHEIJ:431.4 146.4 145.4
  SAY #50249 /* ~Let us p-put an end to this horrible m-monster... he m-must be stopped!~ */
  IF ~~ THEN DO ~Enemy()
~ EXIT
  IF ~  InParty("xan")
InMyArea("xan")
!StateCheck("xan",CD_STATE_NOTVALID)
~ THEN EXTERN ~OGRMBA~ 13
  IF ~  InParty("xan")
InMyArea("xan")
!StateCheck("xan",CD_STATE_NOTVALID)
~ THEN EXTERN ~XANJ~ 266
  IF ~  InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
~ THEN EXTERN ~OGRMBA~ 12
END

IF ~~ THEN BEGIN 148 // from:
  SAY #45212 /* ~We c-can't let this c-creature be enslaved... or worse! J-Jaheira, I am with you!~ */
  IF ~~ THEN DO ~SetGlobalTimer("AbelaTenDaysMove","GLOBAL",TEN_DAYS)
GiveItem("BRAC02",LastTalkedToBy)
SetGlobalTimer("Ramazith","GLOBAL",15)
SetGlobal("HelpRamazith","GLOBAL",3)
EraseJournalEntry(26806)
EraseJournalEntry(26808)
EraseJournalEntry(27384)
EraseJournalEntry(26809)
SetGlobal("X#KhalidRamazith","GLOBAL",1)
~ SOLVED_JOURNAL #27385 /* ~The Captive Nymph
What's the life of one captive nymph compared to more treasure for me? Ramazith has Abela, and I have his reward.
~ */ EXIT
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
~ THEN DO ~SetGlobal("X#KhalidRamazith","GLOBAL",1)
~ EXTERN ~RAMAZI~ 27
  IF ~  InParty("kivan")
InMyArea("kivan")
!StateCheck("kivan",CD_STATE_NOTVALID)
InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
~ THEN DO ~SetGlobal("X#KhalidRamazith","GLOBAL",1)
~ EXTERN ~KIVANJ~ 427
END

IF ~~ THEN BEGIN 149 // from: JAHEIJ:447.3
  SAY #45212 /* ~We c-can't let this c-creature be enslaved... or worse! J-Jaheira, I am with you!~ */
  IF ~~ THEN DO ~SetGlobalTimer("AbelaTenDaysMove","GLOBAL",TEN_DAYS)
GiveItem("BRAC02",LastTalkedToBy)
SetGlobalTimer("Ramazith","GLOBAL",15)
SetGlobal("HelpRamazith","GLOBAL",3)
EraseJournalEntry(26806)
EraseJournalEntry(26808)
EraseJournalEntry(27384)
EraseJournalEntry(26809)
SetGlobal("X#KhalidRamazith","GLOBAL",1)
~ SOLVED_JOURNAL #27385 /* ~The Captive Nymph
What's the life of one captive nymph compared to more treasure for me? Ramazith has Abela, and I have his reward.
~ */ EXIT
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
~ THEN DO ~SetGlobal("X#KhalidRamazith","GLOBAL",1)
~ EXTERN ~RAMAZI~ 28
  IF ~  InParty("kivan")
InMyArea("kivan")
!StateCheck("kivan",CD_STATE_NOTVALID)
InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
~ THEN DO ~SetGlobal("X#KhalidRamazith","GLOBAL",1)
~ EXTERN ~KIVANJ~ 428
END

IF ~~ THEN BEGIN 150 // from: JAHEIJ:448.3
  SAY #45212 /* ~We c-can't let this c-creature be enslaved... or worse! J-Jaheira, I am with you!~ */
  IF ~~ THEN DO ~SetGlobalTimer("AbelaTenDaysMove","GLOBAL",TEN_DAYS)
GiveItem("BRAC02",LastTalkedToBy)
SetGlobalTimer("Ramazith","GLOBAL",15)
SetGlobal("HelpRamazith","GLOBAL",3)
EraseJournalEntry(26806)
EraseJournalEntry(26808)
EraseJournalEntry(27384)
EraseJournalEntry(26809)
SetGlobal("X#KhalidRamazith","GLOBAL",1)
~ SOLVED_JOURNAL #27385 /* ~The Captive Nymph
What's the life of one captive nymph compared to more treasure for me? Ramazith has Abela, and I have his reward.
~ */ EXIT
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
~ THEN DO ~SetGlobal("X#KhalidRamazith","GLOBAL",1)
~ EXTERN ~RAMAZI~ 30
  IF ~  InParty("kivan")
InMyArea("kivan")
!StateCheck("kivan",CD_STATE_NOTVALID)
InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
~ THEN DO ~SetGlobal("X#KhalidRamazith","GLOBAL",1)
~ EXTERN ~KIVANJ~ 429
END

IF ~~ THEN BEGIN 151 // from: JAHEIJ:449.3 KIVANJ:430.3
  SAY #45212 /* ~We c-can't let this c-creature be enslaved... or worse! J-Jaheira, I am with you!~ */
  IF ~~ THEN DO ~SetGlobalTimer("AbelaTenDaysMove","GLOBAL",TEN_DAYS)
GiveItem("BRAC02",LastTalkedToBy)
SetGlobalTimer("Ramazith","GLOBAL",15)
SetGlobal("HelpRamazith","GLOBAL",3)
EraseJournalEntry(26806)
EraseJournalEntry(26808)
EraseJournalEntry(27384)
EraseJournalEntry(26809)
SetGlobal("X#KhalidRamazith","GLOBAL",1)
~ SOLVED_JOURNAL #27385 /* ~The Captive Nymph
What's the life of one captive nymph compared to more treasure for me? Ramazith has Abela, and I have his reward.
~ */ EXIT
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
~ THEN DO ~SetGlobal("X#KhalidRamazith","GLOBAL",1)
~ EXTERN ~RAMAZI~ 32
  IF ~  InParty("kivan")
InMyArea("kivan")
!StateCheck("kivan",CD_STATE_NOTVALID)
InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
~ THEN DO ~SetGlobal("X#KhalidRamazith","GLOBAL",1)
~ EXTERN ~KIVANJ~ 431
END

IF ~~ THEN BEGIN 152 // from:
  SAY #51815 /* ~If the r-reason you are asking was because we were being a bit obvious, maybe we could be a bit more d-discreet the next time.~ */
  IF ~~ THEN EXTERN ~JAHEIJ~ 460
END

IF ~~ THEN BEGIN 153 // from: JAHEIJ:461.25
  SAY #55985 /* ~Th-that wide one, please, good woman. G-green.~ */
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
~ THEN EXTERN ~DYNAHJ~ 706
  IF ~  OR(3)
!InParty("minsc")
!InMyArea("minsc")
StateCheck("minsc",CD_STATE_NOTVALID)
~ THEN EXTERN ~DYNAHJ~ 707
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
~ THEN EXTERN ~MINSCJ~ 270
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
~ THEN EXTERN ~DYNAHJ~ 705
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
~ THEN EXTERN ~MINSCJ~ 269
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
~ THEN EXTERN ~DYNAHJ~ 704
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
~ THEN EXTERN ~MINSCJ~ 268
  IF ~  InParty("skie")
InMyArea("skie")
!StateCheck("skie",CD_STATE_NOTVALID)
InParty("eldoth")
InMyArea("eldoth")
!StateCheck("eldoth",CD_STATE_NOTVALID)
~ THEN EXTERN ~SKIEJ~ 234
  IF ~  InParty("skie")
InMyArea("skie")
!StateCheck("skie",CD_STATE_NOTVALID)
InParty("eldoth")
InMyArea("eldoth")
!StateCheck("eldoth",CD_STATE_NOTVALID)
~ THEN EXTERN ~ELDOTJ~ 146
  IF ~  InParty("skie")
InMyArea("skie")
!StateCheck("skie",CD_STATE_NOTVALID)
InParty("eldoth")
InMyArea("eldoth")
!StateCheck("eldoth",CD_STATE_NOTVALID)
~ THEN EXTERN ~ELDOTJ~ 145
  IF ~  InParty("skie")
InMyArea("skie")
!StateCheck("skie",CD_STATE_NOTVALID)
InParty("eldoth")
InMyArea("eldoth")
!StateCheck("eldoth",CD_STATE_NOTVALID)
~ THEN EXTERN ~X#SETTA~ 2
  IF ~  InParty("skie")
InMyArea("skie")
!StateCheck("skie",CD_STATE_NOTVALID)
InParty("eldoth")
InMyArea("eldoth")
!StateCheck("eldoth",CD_STATE_NOTVALID)
~ THEN EXTERN ~ELDOTJ~ 144
  IF ~  InParty("skie")
InMyArea("skie")
!StateCheck("skie",CD_STATE_NOTVALID)
InParty("eldoth")
InMyArea("eldoth")
!StateCheck("eldoth",CD_STATE_NOTVALID)
~ THEN EXTERN ~SKIEJ~ 233
  IF ~  InParty("skie")
InMyArea("skie")
!StateCheck("skie",CD_STATE_NOTVALID)
InParty("eldoth")
InMyArea("eldoth")
!StateCheck("eldoth",CD_STATE_NOTVALID)
~ THEN EXTERN ~ELDOTJ~ 143
  IF ~  InParty("skie")
InMyArea("skie")
!StateCheck("skie",CD_STATE_NOTVALID)
InParty("eldoth")
InMyArea("eldoth")
!StateCheck("eldoth",CD_STATE_NOTVALID)
~ THEN EXTERN ~SKIEJ~ 232
  IF ~  InParty("skie")
InMyArea("skie")
!StateCheck("skie",CD_STATE_NOTVALID)
InParty("eldoth")
InMyArea("eldoth")
!StateCheck("eldoth",CD_STATE_NOTVALID)
InParty("garrick")
InMyArea("garrick")
!StateCheck("garrick",CD_STATE_NOTVALID)
~ THEN EXTERN ~GARRIJ~ 259
  IF ~  InParty("skie")
InMyArea("skie")
!StateCheck("skie",CD_STATE_NOTVALID)
InParty("eldoth")
InMyArea("eldoth")
!StateCheck("eldoth",CD_STATE_NOTVALID)
~ THEN EXTERN ~ELDOTJ~ 142
  IF ~  InParty("skie")
InMyArea("skie")
!StateCheck("skie",CD_STATE_NOTVALID)
InParty("eldoth")
InMyArea("eldoth")
!StateCheck("eldoth",CD_STATE_NOTVALID)
~ THEN EXTERN ~SKIEJ~ 231
  IF ~  InParty("coran")
InParty("safana")
~ THEN EXTERN ~SAFANJ~ 51
  IF ~  InParty("coran")
InParty("safana")
~ THEN EXTERN ~CORANJ~ 1542
  IF ~  InParty("coran")
InParty("safana")
~ THEN EXTERN ~SAFANJ~ 50
  IF ~  InParty("coran")
InParty("safana")
~ THEN EXTERN ~CORANJ~ 1541
  IF ~  InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
~ THEN EXTERN ~JAHEIJ~ 463
  IF ~  InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
~ THEN GOTO 154
  IF ~  InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
~ THEN EXTERN ~JAHEIJ~ 462
END

IF ~~ THEN BEGIN 154 // from: JAHEIJ:462.23 JAHEIJ:461.23 153.23
  SAY #55987 /* ~*Whispers something to Jaheira.*~ */
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
~ THEN EXTERN ~DYNAHJ~ 706
  IF ~  OR(3)
!InParty("minsc")
!InMyArea("minsc")
StateCheck("minsc",CD_STATE_NOTVALID)
~ THEN EXTERN ~DYNAHJ~ 707
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
~ THEN EXTERN ~MINSCJ~ 270
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
~ THEN EXTERN ~DYNAHJ~ 705
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
~ THEN EXTERN ~MINSCJ~ 269
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
~ THEN EXTERN ~DYNAHJ~ 704
  IF ~  InParty("minsc")
InMyArea("minsc")
!StateCheck("minsc",CD_STATE_NOTVALID)
~ THEN EXTERN ~MINSCJ~ 268
  IF ~  InParty("skie")
InMyArea("skie")
!StateCheck("skie",CD_STATE_NOTVALID)
InParty("eldoth")
InMyArea("eldoth")
!StateCheck("eldoth",CD_STATE_NOTVALID)
~ THEN EXTERN ~SKIEJ~ 234
  IF ~  InParty("skie")
InMyArea("skie")
!StateCheck("skie",CD_STATE_NOTVALID)
InParty("eldoth")
InMyArea("eldoth")
!StateCheck("eldoth",CD_STATE_NOTVALID)
~ THEN EXTERN ~ELDOTJ~ 146
  IF ~  InParty("skie")
InMyArea("skie")
!StateCheck("skie",CD_STATE_NOTVALID)
InParty("eldoth")
InMyArea("eldoth")
!StateCheck("eldoth",CD_STATE_NOTVALID)
~ THEN EXTERN ~ELDOTJ~ 145
  IF ~  InParty("skie")
InMyArea("skie")
!StateCheck("skie",CD_STATE_NOTVALID)
InParty("eldoth")
InMyArea("eldoth")
!StateCheck("eldoth",CD_STATE_NOTVALID)
~ THEN EXTERN ~X#SETTA~ 2
  IF ~  InParty("skie")
InMyArea("skie")
!StateCheck("skie",CD_STATE_NOTVALID)
InParty("eldoth")
InMyArea("eldoth")
!StateCheck("eldoth",CD_STATE_NOTVALID)
~ THEN EXTERN ~ELDOTJ~ 144
  IF ~  InParty("skie")
InMyArea("skie")
!StateCheck("skie",CD_STATE_NOTVALID)
InParty("eldoth")
InMyArea("eldoth")
!StateCheck("eldoth",CD_STATE_NOTVALID)
~ THEN EXTERN ~SKIEJ~ 233
  IF ~  InParty("skie")
InMyArea("skie")
!StateCheck("skie",CD_STATE_NOTVALID)
InParty("eldoth")
InMyArea("eldoth")
!StateCheck("eldoth",CD_STATE_NOTVALID)
~ THEN EXTERN ~ELDOTJ~ 143
  IF ~  InParty("skie")
InMyArea("skie")
!StateCheck("skie",CD_STATE_NOTVALID)
InParty("eldoth")
InMyArea("eldoth")
!StateCheck("eldoth",CD_STATE_NOTVALID)
~ THEN EXTERN ~SKIEJ~ 232
  IF ~  InParty("skie")
InMyArea("skie")
!StateCheck("skie",CD_STATE_NOTVALID)
InParty("eldoth")
InMyArea("eldoth")
!StateCheck("eldoth",CD_STATE_NOTVALID)
InParty("garrick")
InMyArea("garrick")
!StateCheck("garrick",CD_STATE_NOTVALID)
~ THEN EXTERN ~GARRIJ~ 259
  IF ~  InParty("skie")
InMyArea("skie")
!StateCheck("skie",CD_STATE_NOTVALID)
InParty("eldoth")
InMyArea("eldoth")
!StateCheck("eldoth",CD_STATE_NOTVALID)
~ THEN EXTERN ~ELDOTJ~ 142
  IF ~  InParty("skie")
InMyArea("skie")
!StateCheck("skie",CD_STATE_NOTVALID)
InParty("eldoth")
InMyArea("eldoth")
!StateCheck("eldoth",CD_STATE_NOTVALID)
~ THEN EXTERN ~SKIEJ~ 231
  IF ~  InParty("coran")
InParty("safana")
~ THEN EXTERN ~SAFANJ~ 51
  IF ~  InParty("coran")
InParty("safana")
~ THEN EXTERN ~CORANJ~ 1542
  IF ~  InParty("coran")
InParty("safana")
~ THEN EXTERN ~SAFANJ~ 50
  IF ~  InParty("coran")
InParty("safana")
~ THEN EXTERN ~CORANJ~ 1541
  IF ~  InParty("khalid")
InMyArea("khalid")
!StateCheck("khalid",CD_STATE_NOTVALID)
InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
~ THEN EXTERN ~JAHEIJ~ 463
END

IF WEIGHT #0 ~  Global("X#DYKHRE","GLOBAL",1)
~ THEN BEGIN 155 // from:
  SAY #57128 /* ~<CHARNAME>, I c-congratulate you. The lady Dynaheir has great nobility of heart and mind.~ */
  IF ~~ THEN REPLY #57129 /* ~Yes, that's what attracts me. I like milksops no more than you do.~ */ DO ~SetGlobal("X#DYKHRE","GLOBAL",2)
RealSetGlobalTimer("X#DYReactionTime","GLOBAL",DYROM_TIMER)
~ GOTO 156
  IF ~~ THEN REPLY #57130 /* ~*shrug* I don't think I should meet a different type among an adventuring crowd.~ */ DO ~SetGlobal("X#DYKHRE","GLOBAL",2)
RealSetGlobalTimer("X#DYReactionTime","GLOBAL",DYROM_TIMER)
~ GOTO 157
  IF ~~ THEN REPLY #57131 /* ~I'm more into how she looks. Didn't suspect, though, that you picked Jaheira for her personality.~ */ DO ~SetGlobal("X#DYKHRE","GLOBAL",2)
RealSetGlobalTimer("X#DYReactionTime","GLOBAL",DYROM_TIMER)
~ GOTO 158
END

IF ~~ THEN BEGIN 156 // from: 155.0
  SAY #57132 /* ~Oh? It is not mere savor to which I... Ah, forgive me. I have followed you for some t-time now and I forgot how young you really are.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 157 // from: 155.1
  SAY #57133 /* ~You will. Ind-deed, you have. I hope you will *learn* the difference for yourself... before d-disaster forces the lesson on you.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 158 // from: 155.2
  SAY #57134 /* ~So c-callow! I really think... Oh! You're trying to get me to mind my own business, aren't you? Sorry.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 159 // from: JAHEIJ:498.0
  SAY #34108 /* ~<CHARNAME>, I assure you, she d-doesn't always scowl like that...~ */
  IF ~~ THEN EXTERN ~JAHEIJ~ 499
END

IF ~~ THEN BEGIN 160 // from: JAHEIJ:499.0
  SAY #34110 /* ~See what I mean, <CHARNAME>? *grin* A c-completely different frown altogether.~ */
  IF ~~ THEN EXIT
END

IF WEIGHT #12 ~  IsGabber(Player1)
~ THEN BEGIN 161 // from:
  SAY #35443 /* ~*You find a moment with Khalid away from everyone else. Perhaps it would be wise to take advantage of the situation and ask a few personal questions. Khalid usually is too shy to talk of himself in public.*~ [X#BLANK] */
  IF ~~ THEN REPLY #35444 /* ~*You decide that you cannot be bothered, lest you learn things you do not want to know about Khalid.*~ */ EXIT
  IF ~  Global("X#KHCHdone","GLOBAL",1)
RandomNum(4,1)
~ THEN REPLY #35445 /* ~So, Khalid, can you tell me more about yourself?~ */ GOTO 177
  IF ~  Global("X#KHCHdone","GLOBAL",1)
RandomNum(4,2)
~ THEN REPLY #35445 /* ~So, Khalid, can you tell me more about yourself?~ */ GOTO 178
  IF ~  Global("X#KHCHdone","GLOBAL",1)
RandomNum(4,3)
~ THEN REPLY #35445 /* ~So, Khalid, can you tell me more about yourself?~ */ GOTO 179
  IF ~  Global("X#KHCHdone","GLOBAL",1)
RandomNum(4,4)
~ THEN REPLY #35445 /* ~So, Khalid, can you tell me more about yourself?~ */ GOTO 180
  IF ~  !Global("X#KHCHdone","GLOBAL",1)
RandomNum(5,1)
~ THEN REPLY #35446 /* ~*You ask Khalid lots of personal questions.*~ */ GOTO 176
  IF ~  !Global("X#KHCHdone","GLOBAL",1)
RandomNum(5,2)
~ THEN REPLY #35446 /* ~*You ask Khalid lots of personal questions.*~ */ GOTO 177
  IF ~  !Global("X#KHCHdone","GLOBAL",1)
RandomNum(5,3)
~ THEN REPLY #35446 /* ~*You ask Khalid lots of personal questions.*~ */ GOTO 178
  IF ~  !Global("X#KHCHdone","GLOBAL",1)
RandomNum(5,4)
~ THEN REPLY #35446 /* ~*You ask Khalid lots of personal questions.*~ */ GOTO 179
  IF ~  !Global("X#KHCHdone","GLOBAL",1)
RandomNum(5,5)
~ THEN REPLY #35446 /* ~*You ask Khalid lots of personal questions.*~ */ GOTO 180
  IF ~  !Global("X#KHCHdone","GLOBAL",1)
CheckStatGT(Player1,15,INT)
RandomNum(2,1)
~ THEN REPLY #35447 /* ~*You proceed with asking inquisitive questions about Khalid's past.* ~ */ GOTO 176
  IF ~  !Global("X#KHCHdone","GLOBAL",1)
CheckStatGT(Player1,15,INT)
RandomNum(2,2)
~ THEN REPLY #35447 /* ~*You proceed with asking inquisitive questions about Khalid's past.* ~ */ GOTO 177
  IF ~  !Global("X#KHCHdone","GLOBAL",1)
!CheckStatGT(Player1,15,INT)
RandomNum(5,1)
~ THEN REPLY #35447 /* ~*You proceed with asking inquisitive questions about Khalid's past.* ~ */ GOTO 176
  IF ~  !Global("X#KHCHdone","GLOBAL",1)
!CheckStatGT(Player1,15,INT)
RandomNum(5,2)
~ THEN REPLY #35447 /* ~*You proceed with asking inquisitive questions about Khalid's past.* ~ */ GOTO 177
  IF ~  !Global("X#KHCHdone","GLOBAL",1)
!CheckStatGT(Player1,15,INT)
RandomNum(5,3)
~ THEN REPLY #35447 /* ~*You proceed with asking inquisitive questions about Khalid's past.* ~ */ GOTO 178
  IF ~  !Global("X#KHCHdone","GLOBAL",1)
!CheckStatGT(Player1,15,INT)
RandomNum(5,4)
~ THEN REPLY #35447 /* ~*You proceed with asking inquisitive questions about Khalid's past.* ~ */ GOTO 179
  IF ~  !Global("X#KHCHdone","GLOBAL",1)
!CheckStatGT(Player1,15,INT)
RandomNum(5,5)
~ THEN REPLY #35447 /* ~*You proceed with asking inquisitive questions about Khalid's past.* ~ */ GOTO 180
  IF ~  !Global("X#KHCHdone","GLOBAL",1)
CheckStatGT(Player1,15,WIS)
RandomNum(2,1)
~ THEN REPLY #35448 /* ~*You talk about Khalid's problems and hopes, in a friendly and kind manner, in hopes of making Khalid confide in you.*~ */ GOTO 176
  IF ~  !Global("X#KHCHdone","GLOBAL",1)
CheckStatGT(Player1,15,WIS)
RandomNum(2,2)
~ THEN REPLY #35448 /* ~*You talk about Khalid's problems and hopes, in a friendly and kind manner, in hopes of making Khalid confide in you.*~ */ GOTO 178
  IF ~  !Global("X#KHCHdone","GLOBAL",1)
!CheckStatGT(Player1,15,WIS)
RandomNum(5,1)
~ THEN REPLY #35448 /* ~*You talk about Khalid's problems and hopes, in a friendly and kind manner, in hopes of making Khalid confide in you.*~ */ GOTO 176
  IF ~  !Global("X#KHCHdone","GLOBAL",1)
!CheckStatGT(Player1,15,WIS)
RandomNum(5,2)
~ THEN REPLY #35448 /* ~*You talk about Khalid's problems and hopes, in a friendly and kind manner, in hopes of making Khalid confide in you.*~ */ GOTO 177
  IF ~  !Global("X#KHCHdone","GLOBAL",1)
!CheckStatGT(Player1,15,WIS)
RandomNum(5,3)
~ THEN REPLY #35448 /* ~*You talk about Khalid's problems and hopes, in a friendly and kind manner, in hopes of making Khalid confide in you.*~ */ GOTO 178
  IF ~  !Global("X#KHCHdone","GLOBAL",1)
!CheckStatGT(Player1,15,WIS)
RandomNum(5,4)
~ THEN REPLY #35448 /* ~*You talk about Khalid's problems and hopes, in a friendly and kind manner, in hopes of making Khalid confide in you.*~ */ GOTO 179
  IF ~  !Global("X#KHCHdone","GLOBAL",1)
!CheckStatGT(Player1,15,WIS)
RandomNum(5,5)
~ THEN REPLY #35448 /* ~*You talk about Khalid's problems and hopes, in a friendly and kind manner, in hopes of making Khalid confide in you.*~ */ GOTO 180
  IF ~  !Global("X#KHCHdone","GLOBAL",1)
CheckStatGT(Player1,15,CHR)
RandomNum(2,1)
~ THEN REPLY #35449 /* ~*You are used to hearing things from the bottom of people's hearts... so you try to charm Khalid into telling you more about himself.* ~ */ GOTO 176
  IF ~  !Global("X#KHCHdone","GLOBAL",1)
CheckStatGT(Player1,15,CHR)
RandomNum(2,2)
~ THEN REPLY #35449 /* ~*You are used to hearing things from the bottom of people's hearts... so you try to charm Khalid into telling you more about himself.* ~ */ GOTO 179
  IF ~  !Global("X#KHCHdone","GLOBAL",1)
!CheckStatGT(Player1,15,CHR)
RandomNum(5,1)
~ THEN REPLY #35449 /* ~*You are used to hearing things from the bottom of people's hearts... so you try to charm Khalid into telling you more about himself.* ~ */ GOTO 176
  IF ~  !Global("X#KHCHdone","GLOBAL",1)
!CheckStatGT(Player1,15,CHR)
RandomNum(5,2)
~ THEN REPLY #35449 /* ~*You are used to hearing things from the bottom of people's hearts... so you try to charm Khalid into telling you more about himself.* ~ */ GOTO 177
  IF ~  !Global("X#KHCHdone","GLOBAL",1)
!CheckStatGT(Player1,15,CHR)
RandomNum(5,3)
~ THEN REPLY #35449 /* ~*You are used to hearing things from the bottom of people's hearts... so you try to charm Khalid into telling you more about himself.* ~ */ GOTO 179
  IF ~  !Global("X#KHCHdone","GLOBAL",1)
!CheckStatGT(Player1,15,CHR)
RandomNum(5,4)
~ THEN REPLY #35449 /* ~*You are used to hearing things from the bottom of people's hearts... so you try to charm Khalid into telling you more about himself.* ~ */ GOTO 178
  IF ~  !Global("X#KHCHdone","GLOBAL",1)
!CheckStatGT(Player1,15,CHR)
RandomNum(5,5)
~ THEN REPLY #35449 /* ~*You are used to hearing things from the bottom of people's hearts... so you try to charm Khalid into telling you more about himself.* ~ */ GOTO 180
  IF ~  InParty("jaheira")
ReputationGT(Player1,10)
GlobalLT("Chapter","GLOBAL",5)
RandomNum(4,1)
~ THEN REPLY #35450 /* ~It's been quite a journey so far, Khalid. How do you think things are going?~ */ GOTO 169
  IF ~  InParty("jaheira")
ReputationGT(Player1,10)
GlobalLT("Chapter","GLOBAL",5)
RandomNum(4,2)
~ THEN REPLY #35450 /* ~It's been quite a journey so far, Khalid. How do you think things are going?~ */ GOTO 170
  IF ~  InParty("jaheira")
ReputationGT(Player1,10)
GlobalLT("Chapter","GLOBAL",5)
RandomNum(4,3)
~ THEN REPLY #35450 /* ~It's been quite a journey so far, Khalid. How do you think things are going?~ */ GOTO 171
  IF ~  InParty("jaheira")
ReputationGT(Player1,10)
GlobalLT("Chapter","GLOBAL",5)
RandomNum(4,4)
~ THEN REPLY #35450 /* ~It's been quite a journey so far, Khalid. How do you think things are going?~ */ GOTO 172
  IF ~  InParty("jaheira")
ReputationGT(Player1,10)
Global("Chapter","GLOBAL",5)
RandomNum(4,1)
~ THEN REPLY #35450 /* ~It's been quite a journey so far, Khalid. How do you think things are going?~ */ GOTO 169
  IF ~  InParty("jaheira")
ReputationGT(Player1,10)
Global("Chapter","GLOBAL",5)
RandomNum(4,2)
~ THEN REPLY #35450 /* ~It's been quite a journey so far, Khalid. How do you think things are going?~ */ GOTO 170
  IF ~  InParty("jaheira")
ReputationGT(Player1,10)
Global("Chapter","GLOBAL",5)
RandomNum(4,3)
~ THEN REPLY #35450 /* ~It's been quite a journey so far, Khalid. How do you think things are going?~ */ GOTO 171
  IF ~  InParty("jaheira")
ReputationGT(Player1,10)
Global("Chapter","GLOBAL",5)
RandomNum(4,4)
~ THEN REPLY #35450 /* ~It's been quite a journey so far, Khalid. How do you think things are going?~ */ GOTO 173
  IF ~  InParty("jaheira")
ReputationGT(Player1,10)
GlobalGT("Chapter","GLOBAL",5)
RandomNum(4,1)
~ THEN REPLY #35450 /* ~It's been quite a journey so far, Khalid. How do you think things are going?~ */ GOTO 169
  IF ~  InParty("jaheira")
ReputationGT(Player1,10)
GlobalGT("Chapter","GLOBAL",5)
RandomNum(4,2)
~ THEN REPLY #35450 /* ~It's been quite a journey so far, Khalid. How do you think things are going?~ */ GOTO 170
  IF ~  InParty("jaheira")
ReputationGT(Player1,10)
GlobalGT("Chapter","GLOBAL",5)
RandomNum(4,3)
~ THEN REPLY #35450 /* ~It's been quite a journey so far, Khalid. How do you think things are going?~ */ GOTO 171
  IF ~  InParty("jaheira")
ReputationGT(Player1,10)
GlobalGT("Chapter","GLOBAL",5)
RandomNum(4,4)
~ THEN REPLY #35450 /* ~It's been quite a journey so far, Khalid. How do you think things are going?~ */ GOTO 174
  IF ~  !InParty("jaheira")
ReputationGT(Player1,10)
GlobalLT("Chapter","GLOBAL",5)
RandomNum(4,1)
~ THEN REPLY #35450 /* ~It's been quite a journey so far, Khalid. How do you think things are going?~ */ GOTO 169
  IF ~  !InParty("jaheira")
ReputationGT(Player1,10)
GlobalLT("Chapter","GLOBAL",5)
RandomNum(4,2)
~ THEN REPLY #35450 /* ~It's been quite a journey so far, Khalid. How do you think things are going?~ */ GOTO 170
  IF ~  !InParty("jaheira")
ReputationGT(Player1,10)
GlobalLT("Chapter","GLOBAL",5)
RandomNum(4,3)
~ THEN REPLY #35450 /* ~It's been quite a journey so far, Khalid. How do you think things are going?~ */ GOTO 172
  IF ~  !InParty("jaheira")
ReputationGT(Player1,10)
GlobalLT("Chapter","GLOBAL",5)
RandomNum(4,4)
~ THEN REPLY #35450 /* ~It's been quite a journey so far, Khalid. How do you think things are going?~ */ GOTO 172
  IF ~  !InParty("jaheira")
ReputationGT(Player1,10)
Global("Chapter","GLOBAL",5)
RandomNum(4,1)
~ THEN REPLY #35450 /* ~It's been quite a journey so far, Khalid. How do you think things are going?~ */ GOTO 169
  IF ~  !InParty("jaheira")
ReputationGT(Player1,10)
Global("Chapter","GLOBAL",5)
RandomNum(4,2)
~ THEN REPLY #35450 /* ~It's been quite a journey so far, Khalid. How do you think things are going?~ */ GOTO 170
  IF ~  !InParty("jaheira")
ReputationGT(Player1,10)
Global("Chapter","GLOBAL",5)
RandomNum(4,3)
~ THEN REPLY #35450 /* ~It's been quite a journey so far, Khalid. How do you think things are going?~ */ GOTO 173
  IF ~  !InParty("jaheira")
ReputationGT(Player1,10)
Global("Chapter","GLOBAL",5)
RandomNum(4,4)
~ THEN REPLY #35450 /* ~It's been quite a journey so far, Khalid. How do you think things are going?~ */ GOTO 173
  IF ~  !InParty("jaheira")
ReputationGT(Player1,10)
GlobalGT("Chapter","GLOBAL",5)
RandomNum(4,1)
~ THEN REPLY #35450 /* ~It's been quite a journey so far, Khalid. How do you think things are going?~ */ GOTO 169
  IF ~  !InParty("jaheira")
ReputationGT(Player1,10)
GlobalGT("Chapter","GLOBAL",5)
RandomNum(4,2)
~ THEN REPLY #35450 /* ~It's been quite a journey so far, Khalid. How do you think things are going?~ */ GOTO 170
  IF ~  !InParty("jaheira")
ReputationGT(Player1,10)
GlobalGT("Chapter","GLOBAL",5)
RandomNum(4,3)
~ THEN REPLY #35450 /* ~It's been quite a journey so far, Khalid. How do you think things are going?~ */ GOTO 174
  IF ~  !InParty("jaheira")
ReputationGT(Player1,10)
GlobalGT("Chapter","GLOBAL",5)
RandomNum(4,4)
~ THEN REPLY #35450 /* ~It's been quite a journey so far, Khalid. How do you think things are going?~ */ GOTO 174
  IF ~  !ReputationGT(Player1,10)
~ THEN REPLY #35450 /* ~It's been quite a journey so far, Khalid. How do you think things are going?~ */ GOTO 175
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
RandomNum(5,1)
~ THEN REPLY #35451 /* ~I noticed you wince. Are you all right, Khalid?~ */ GOTO 163
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
RandomNum(5,2)
~ THEN REPLY #35451 /* ~I noticed you wince. Are you all right, Khalid?~ */ GOTO 164
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
RandomNum(5,3)
~ THEN REPLY #35451 /* ~I noticed you wince. Are you all right, Khalid?~ */ GOTO 165
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
RandomNum(5,4)
~ THEN REPLY #35451 /* ~I noticed you wince. Are you all right, Khalid?~ */ GOTO 166
  IF ~  InParty("jaheira")
InMyArea("jaheira")
!StateCheck("jaheira",CD_STATE_NOTVALID)
RandomNum(5,5)
~ THEN REPLY #35451 /* ~I noticed you wince. Are you all right, Khalid?~ */ GOTO 167
  IF ~  !InParty("jaheira")
!Dead("jaheira")
RandomNum(4,1)
~ THEN REPLY #35451 /* ~I noticed you wince. Are you all right, Khalid?~ */ GOTO 163
  IF ~  !InParty("jaheira")
!Dead("jaheira")
RandomNum(4,2)
~ THEN REPLY #35451 /* ~I noticed you wince. Are you all right, Khalid?~ */ GOTO 164
  IF ~  !InParty("jaheira")
!Dead("jaheira")
RandomNum(4,3)
~ THEN REPLY #35451 /* ~I noticed you wince. Are you all right, Khalid?~ */ GOTO 165
  IF ~  !InParty("jaheira")
!Dead("jaheira")
RandomNum(4,4)
~ THEN REPLY #35451 /* ~I noticed you wince. Are you all right, Khalid?~ */ GOTO 166
  IF ~  !InParty("jaheira")
Dead("jaheira")
RandomNum(5,1)
~ THEN REPLY #35451 /* ~I noticed you wince. Are you all right, Khalid?~ */ GOTO 163
  IF ~  !InParty("jaheira")
Dead("jaheira")
RandomNum(5,2)
~ THEN REPLY #35451 /* ~I noticed you wince. Are you all right, Khalid?~ */ GOTO 164
  IF ~  !InParty("jaheira")
Dead("jaheira")
RandomNum(5,3)
~ THEN REPLY #35451 /* ~I noticed you wince. Are you all right, Khalid?~ */ GOTO 165
  IF ~  !InParty("jaheira")
Dead("jaheira")
RandomNum(5,4)
~ THEN REPLY #35451 /* ~I noticed you wince. Are you all right, Khalid?~ */ GOTO 166
  IF ~  !InParty("jaheira")
Dead("jaheira")
RandomNum(5,5)
~ THEN REPLY #35451 /* ~I noticed you wince. Are you all right, Khalid?~ */ GOTO 168
  IF ~~ THEN REPLY #35452 /* ~Khalid, your voice is... strange.~ */ GOTO 162
END

IF ~~ THEN BEGIN 162 // from: 161.70
  SAY #32236 /* ~*coughs*~ */
  IF ~~ THEN DO ~SetName(14315)
SetPlayerSound(Myself,35453,INITIAL_MEETING)
SetPlayerSound(Myself,35454,MORALE)
SetPlayerSound(Myself,4048,HAPPY)
SetPlayerSound(Myself,35455,UNHAPPY_ANNOYED)
SetPlayerSound(Myself,35456,UNHAPPY_SERIOUS)
SetPlayerSound(Myself,35457,UNHAPPY_BREAKING_POINT)
SetPlayerSound(Myself,4052,LEADER)
SetPlayerSound(Myself,35458,TIRED)
SetPlayerSound(Myself,35459,BORED)
SetPlayerSound(Myself,4047,BATTLE_CRY1)
SetPlayerSound(Myself,4047,BATTLE_CRY2)
SetPlayerSound(Myself,4047,BATTLE_CRY3)
SetPlayerSound(Myself,4047,BATTLE_CRY4)
SetPlayerSound(Myself,4047,BATTLE_CRY5)
SetPlayerSound(Myself,35460,DAMAGE)
SetPlayerSound(Myself,35461,DYING)
SetPlayerSound(Myself,35462,HURT)
SetPlayerSound(Myself,4056,AREA_FOREST)
SetPlayerSound(Myself,35463,AREA_CITY)
SetPlayerSound(Myself,4058,AREA_DUNGEON)
SetPlayerSound(Myself,4059,AREA_DAY)
SetPlayerSound(Myself,35464,AREA_NIGHT)
SetPlayerSound(Myself,35465,SELECT_COMMON1)
SetPlayerSound(Myself,4062,SELECT_COMMON2)
SetPlayerSound(Myself,35466,SELECT_COMMON3)
SetPlayerSound(Myself,35465,SELECT_COMMON4)
SetPlayerSound(Myself,4062,SELECT_COMMON5)
SetPlayerSound(Myself,35466,SELECT_COMMON6)
SetPlayerSound(Myself,4064,SELECT_ACTION1)
SetPlayerSound(Myself,4065,SELECT_ACTION2)
SetPlayerSound(Myself,4066,SELECT_ACTION3)
SetPlayerSound(Myself,4064,SELECT_ACTION4)
SetPlayerSound(Myself,4065,SELECT_ACTION5)
SetPlayerSound(Myself,4066,SELECT_ACTION6)
SetPlayerSound(Myself,4064,SELECT_ACTION7)
SetPlayerSound(Myself,35467,INTERACTION1)
SetPlayerSound(Myself,4072,INTERACTION2)
SetPlayerSound(Myself,35468,INTERACTION3)
SetPlayerSound(Myself,4074,INTERACTION4)
SetPlayerSound(Myself,35469,INTERACTION5)
SetPlayerSound(Myself,35470,INSULT)
SetPlayerSound(Myself,4081,COMPLIMENT1)
SetPlayerSound(Myself,4080,SPECIAL1)
SetPlayerSound(Myself,35471,REACT_TO_DIE_GENERAL)
SetPlayerSound(Myself,35472,REACT_TO_DIE_SPECIFIC)
SetPlayerSound(Myself,4078,RESPONSE_TO_COMPLIMENT1)
SetPlayerSound(Myself,35473,RESPONSE_TO_INSULT1)
SetPlayerSound(Myself,4077,RESPONSE_TO_INSULT2)
SetPlayerSound(Myself,35465,DIALOG_DEFAULT)
SetPlayerSound(Myself,35465,SELECT_RARE1)
SetPlayerSound(Myself,4062,SELECT_RARE2)
SetPlayerSound(Myself,35474,EXISTANCE5)
~ EXIT
END

IF ~~ THEN BEGIN 163 // from: 161.65 161.61 161.56
  SAY #35475 /* ~All this killing... Will it ever end?~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 164 // from: 161.66 161.62 161.57
  SAY #35476 /* ~I am not injured. Not... not in the body, if that is what you mean.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 165 // from: 161.67 161.63 161.58
  SAY #35477 /* ~I suppose so. But tell me, <CHARNAME>. What does 'all right' really mean?~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 166 // from: 161.68 161.64 161.59
  SAY #35478 /* ~Yes, and I hope you are too, <CHARNAME>. This c-crusading seems to suit you so much better than I would have thought.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 167 // from: 161.60
  SAY #35479 /* ~*gazes with concern at his wife* Yes. Only... the risks we are running... the chance of loss...~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 168 // from: 161.69
  SAY #35480 /* ~I am just d-distraught. T-taking vengeance is one thing. *Wanting* to take it is... upsetting to me.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 169 // from: 161.51 161.47 161.43 161.39 161.35 161.31
  SAY #35481 /* ~Well... if you could *just* learn to use a bit more c-caution... ~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 170 // from: 161.52 161.48 161.44 161.40 161.36 161.32
  SAY #35482 /* ~I think you are doing splendidly!~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 171 // from: 161.41 161.37 161.33
  SAY #35483 /* ~Er... Jaheira? What were we discussing that we meant to tell <CHARNAME> about?~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 172 // from: 161.46 161.45 161.34
  SAY #35484 /* ~I'm not sure. Just that the time for rest and recuperation seems further off than ever.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 173 // from: 161.50 161.49 161.38
  SAY #35485 /* ~I think, <CHARNAME>, you should c-consider whether we have enough information to approach the authorities. Their aid would be most welcome.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 174 // from: 161.54 161.53 161.42
  SAY #35486 /* ~Gorion fell in a noble cause. I just hope we p-prove worthy of his sacrifice. ~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 175 // from: 161.55
  SAY #35487 /* ~I d-doubt anything I might say would be heard, <CHARNAME>.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 176 // from: 161.26 161.24 161.19 161.17 161.12 161.10 161.5
  SAY #35488 /* ~Well, I was a b-bastard child, born to an elven concubine. She d-died soon after, and my f-father... he c-cared only for his legitimate children. The little attention I received from him was usually v-violent. I joined the army and left home. Then... w-well... it came to pass that I became a Harper and when captured b-by some evildoers, I was n-narrowly saved by Gorion and Jaheira. I was t-tortured... and Jaheira... she nurtured me back to health. I f-fell in love with her then, b-but she would not agree to marry me, b-because she thought that I was mistaking g-gratitude for love. *smiles* I p-persisted, however. There isn't much more to say really. Perhaps I could tell you a story of Gorion one day. But for now I suggest we c-continue on.~ */
  IF ~~ THEN DO ~SetGlobal("X#KHCHdone","GLOBAL",1)
~ EXIT
END

IF ~~ THEN BEGIN 177 // from: 161.27 161.20 161.13 161.11 161.6 161.1
  SAY #35489 /* ~Best not to t-tarry when there may be d-danger about.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 178 // from: 161.29 161.21 161.18 161.14 161.7 161.2
  SAY #35490 /* ~I would rather tell you something about G-Gorion, but that may upset you.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 179 // from: 161.28 161.25 161.22 161.15 161.8 161.3
  SAY #35489 /* ~Best not to t-tarry when there may be d-danger about.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 180 // from: 161.30 161.23 161.16 161.9 161.4
  SAY #35490 /* ~I would rather tell you something about G-Gorion, but that may upset you.~ */
  IF ~~ THEN EXIT
END
