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

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

IF WEIGHT #0 ~See("DeadKhalid")
Global("SawKhalid","AR0603",0)
~ THEN BEGIN 0 // from:
  SAY #1035 /* ~Kha... Khalid?~ [JAHEIRC3] */
  IF ~~ THEN GOTO 1
END

IF ~~ THEN BEGIN 1 // from: 0.0
  SAY #1085 /* ~Khalid! No... this... this is an illusion... a dream... a bad dream...~ [JAHEIRC4] */
  IF ~~ THEN GOTO 334
END

IF ~~ THEN BEGIN 2 // from: 342.0
  SAY #1090 /* ~Sil... Silvanus guide the light... to the source.  Take this man to what he justly deserves.  By... nature's will, what was given is returned, what was turmoil is now... is now peace.~ */
  IF ~~ THEN GOTO 343
END

IF ~~ THEN BEGIN 3 // from: 343.0
  SAY #1092 /* ~We... we must hurry before we are noticed. We must get out of this... this grave... and seek the light above. Let us go.~ */
  IF ~~ THEN REPLY #1095 /* ~There may be a way to get him returned to life. Should we not try?~ */ GOTO 219
  IF ~~ THEN REPLY #1111 /* ~Well, that was a short mourning period.  I guess you weren't that close after all.~ */ GOTO 222
  IF ~~ THEN REPLY #1113 /* ~No pointless crying, we will honor him when there is time.~ */ GOTO 5
  IF ~~ THEN REPLY #1094 /* ~That's it? I certainly hope you try a little harder to rescue me if I fall.~ */ GOTO 4
END

IF ~~ THEN BEGIN 4 // from: 6.1 3.3
  SAY #1117 /* ~You will watch your tongue lest I rip it from your mouth!  I, more than anyone, know of the ways life may return, but there is a line that cannot be crossed!~ */
  IF ~~ THEN GOTO 219
END

IF ~~ THEN BEGIN 5 // from: 221.0 219.0 3.2
  SAY #1118 /* ~We live in a time of miracles, and nature allows the rebirth of many that have passed beyond the veil, but there is a time when... when it is better to let go.~ */
  IF ~~ THEN REPLY #1127 /* ~Then we will not disturb his body further. We will honor his loss with future deeds.~ */ GOTO 8
  IF ~~ THEN REPLY #1128 /* ~Whatever you say, though I still think you are just giving up.~ */ GOTO 223
END

IF ~~ THEN BEGIN 6 // from: 222.0
  SAY #1119 /* ~I will mourn according to what I believe.  His death... his death is horrible, but I am still trapped and we are still in danger.  Should sorrow doom us all?~ */
  IF ~~ THEN REPLY #1132 /* ~Should we try to have him saved? If we are careful and bring him to a temple...~ */ GOTO 219
  IF ~~ THEN REPLY #1133 /* ~No, but I would at least try to save him. I hope you do not make a habit of this.~ */ GOTO 4
  IF ~~ THEN REPLY #1134 /* ~I suppose not. Very well, we will honor him by bringing his killer to justice.~ */ GOTO 8
END

IF ~~ THEN BEGIN 7 // from: 223.0
  SAY #1136 /* ~Nature is a cycle of birth and... death.  Interrupting that cycle isn't... natural!  Ah, there's no time for this!  I will mourn, but we must still rescue ourselves!~ */
  IF ~~ THEN REPLY #1141 /* ~As you wish, though we are obviously of different minds. Let us go.~ */ GOTO 8
  IF ~~ THEN REPLY #1142 /* ~If you would not help your husband, how are you to be trusted to help another?~ */ GOTO 10
  IF ~~ THEN REPLY #1143 /* ~You will get no further argument from me. I apologize.~ */ GOTO 11
END

IF ~~ THEN BEGIN 8 // from: 7.0 6.2 5.0
  SAY #1140 /* ~That is the way of things. There will be... there will be payment for this crime, and I shall not rest until it is collected. When we are able, there will be...~ */
  IF ~~ THEN GOTO 9
END

IF ~~ THEN BEGIN 9 // from: 11.0 8.0
  SAY #1144 /* ~Enough. I would leave this place.~ */
  IF ~~ THEN DO ~SetGlobal("SawKhalid","AR0603",1)
~ EXIT
END

IF ~~ THEN BEGIN 10 // from: 7.1
  SAY #1147 /* ~I will not suffer this!  You will learn the limits and understand, but I will not bear this idiocy now!  Find your own path; I will not travel with you!~ */
  IF ~~ THEN GOTO 527
END

IF ~~ THEN BEGIN 11 // from: 7.2
  SAY #1149 /* ~You will learn. There are things that cannot change, and others that cannot remain. And others...~ */
  IF ~~ THEN GOTO 9
END

IF ~~ THEN BEGIN 12 // from:
  SAY #1150 /* ~Another day!  We must live to pose a bigger threat!  There is no point joining the fray today; we would only end up dead or back in our cells.  Another day...~ */
  IF ~~ THEN REPLY #1155 /* ~Are you afraid? I know I would be if my mate had been killed.~ */ GOTO 13
  IF ~~ THEN REPLY #1156 /* ~I couldn't agree more. Let's leave these heavy hitters and get out of here!~ */ GOTO 14
  IF ~~ THEN REPLY #1157 /* ~Turn and run if you will, but I am not a coward!~ */ GOTO 15
  IF ~~ THEN REPLY #1158 /* ~I agree, there is no point to a hopeless battle. We will do no good by dying.~ */ GOTO 16
END

IF ~~ THEN BEGIN 13 // from: 12.0
  SAY #1152 /* ~Of course I am afraid, what fool wouldn't be? We were captured with little difficulty, held with even less, and have escaped with friends dead or wounded.~ */
  IF ~~ THEN GOTO 224
END

IF ~~ THEN BEGIN 14 // from: 12.1
  SAY #1153 /* ~We will exact vengeance when it is to our advantage.  I will not start a losing battle.  A guaranteed loss is a fool's endeavor.  Another day... another day...~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 15 // from: 12.2
  SAY #1159 /* ~Only an idiot is not afraid when he should be.  We were captured and held with ease!  Yes we have earned our freedom, but it was at the cost of our friends!~ */
  IF ~~ THEN GOTO 225
END

IF ~~ THEN BEGIN 16 // from: 12.3
  SAY #1160 /* ~Agreed. We will exact justice when we have hope of succeeding. Until then... I will not forget... another time and place...~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 17 // from:
  SAY #1161 /* ~I know this place... these buildings. Yes, that person was assuredly correct; this is Athkatla. We are in the state of Amn.~ [JAHEIRH3] */
  IF ~~ THEN REPLY #1164 /* ~I have no reason to doubt you. Are we far from the Sword Coast?~ */ GOTO 18
  IF ~~ THEN REPLY #1165 /* ~You do not expect me to believe that you can tell that just by a few buildings?~ */ GOTO 226
  IF ~~ THEN REPLY #1166 /* ~I would have thought my enemies would have come from closer to home.~ */ GOTO 227
END

IF ~~ THEN BEGIN 18 // from: 17.0
  SAY #1162 /* ~No, Athkatla is along the lower edge of the Sword Coast.  I wonder who we angered that we should be brought here?  We should lay low, perhaps in the slums.~ */
  IF ~~ THEN REPLY #1170 /* ~We'll need a safe place to plan what we do next.~ */ GOTO 21
  IF ~~ THEN REPLY #1171 /* ~And how is it you know so much about his place?~ */ GOTO 22
  IF ~~ THEN REPLY #1177 /* ~Why not just leave? Why should we wait around for whoever to strike again?~ */ GOTO 23
END

IF ~~ THEN BEGIN 19 // from: 226.0
  SAY #1163 /* ~Regardless, we will have to make sure we are out of sight for a while. I may know a few safe places here and there, by the docks or outside of town.~ */
  IF ~~ THEN REPLY #1167 /* ~I shall follow your lead. We'll need a safe place to plan what we do next.~ */ GOTO 21
  IF ~~ THEN REPLY #1168 /* ~You seem to know a lot about this place. Maybe too much.~ */ GOTO 22
  IF ~~ THEN REPLY #1173 /* ~If we are in such danger perhaps we should just leave.~ */ GOTO 23
END

IF ~~ THEN BEGIN 20 // from: 227.0
  SAY #1169 /* ~Whatever our enemy, we should keep low for a while. Perhaps at the docks or out of town. I may know a few places.~ */
  IF ~~ THEN REPLY #1175 /* ~Sounds like a good idea. We'll need a safe place to plan what we do next.~ */ GOTO 21
  IF ~~ THEN REPLY #1176 /* ~You seem to know this place fairly well. How do you come by this information?~ */ GOTO 22
  IF ~~ THEN REPLY #1187 /* ~Why not just get out while the getting is good?~ */ GOTO 23
END

IF ~~ THEN BEGIN 21 // from: 20.0 19.0 18.0
  SAY #1172 /* ~I would suggest the slums.  There will be low-profile work, especially at the Copper Coronet.  Someone may have heard of our capture, or know where Imoen is.~ */
  IF ~~ THEN GOTO 344
END

IF ~~ THEN BEGIN 22 // from: 20.1 19.1 18.1
  SAY #1174 /* ~You may have never been here, but I have.  Those who Harp tend to travel.  Khalid... Khalid and I came here... well, let us just say I have been here before.~ */
  IF ~~ THEN GOTO 228
END

IF ~~ THEN BEGIN 23 // from: 20.2 19.2 18.2
  SAY #1186 /* ~That would solve nothing, and would abandon Imoen to her fate.  No, if we were captured before then we can be captured again, so we must secure ourselves here.~ */
  IF ~~ THEN GOTO 229
END

IF ~~ THEN BEGIN 24 // from:
  SAY #1188 /* ~I... I am sorry? Do I know you?~ [JAHEIRD5] */
  IF ~~ THEN EXTERN ~BARONP~ 1
END

IF ~~ THEN BEGIN 25 // from:
  SAY #1191 /* ~Forgive me, but I will require a little more information. Your name again?~ */
  IF ~~ THEN EXTERN ~BARONP~ 2
END

IF ~~ THEN BEGIN 26 // from:
  SAY #1193 /* ~No... no, I am terribly sorry but your face is unfamiliar. Perhaps if you told me what you do...~ */
  IF ~~ THEN EXTERN ~BARONP~ 3
END

IF ~~ THEN BEGIN 27 // from:
  SAY #1195 /* ~I remember well, but I wanted you to say it, and I wanted others to hear.  Quite the outburst, Mister Ployer, I assume you are still at odds with your new life?~ */
  IF ~~ THEN EXTERN ~BARONP~ 4
END

IF ~~ THEN BEGIN 28 // from:
  SAY #1197 /* ~MISTER Ployer, I wanted you *dead* instead of merely humiliated! The courts did not seem to think death was warranted, so they claimed your assets instead.~ */
  IF ~~ THEN GOTO 233
END

IF ~~ THEN BEGIN 29 // from:
  SAY #1199 /* ~He is none of your concern. If you value your teeth you will not speak that name again. You dirty it.~ */
  IF ~~ THEN EXTERN ~BARONP~ 6
END

IF ~~ THEN BEGIN 30 // from:
  SAY #1206 /* ~Well, the slander is going a bit far.  You actually were a slaver, you know.  It's not slander if it's proven.~ */
  IF ~~ THEN EXTERN ~BARONP~ 12
END

IF ~~ THEN BEGIN 31 // from:
  SAY #1209 /* ~I don't think that word means what you think it means. You really were trading in slaves, you know? How am I libelous...~ */
  IF ~~ THEN EXTERN ~BARONP~ 8
END

IF WEIGHT #1 ~Global("JaheiraCursed","GLOBAL",1)
~ THEN BEGIN 32 // from:
  SAY #1220 /* ~What have you just done, Ployer?! Speak!~ [JAHEIRH4] */
  IF ~~ THEN DO ~SetGlobal("JaheiraCursed","GLOBAL",2)
~ EXTERN ~BARONP~ 13
END

IF ~~ THEN BEGIN 33 // from:
  SAY #1222 /* ~Nobody made you a slaver; you just loved the profit!  Now you blame those that caught you because you cannot take responsibility?  You are a weak, weak man!~ */
  IF ~~ THEN EXTERN ~BARONP~ 14
END

IF WEIGHT #2 ~Global("JaheiraCursed","GLOBAL",2)
~ THEN BEGIN 34 // from:
  SAY #1224 /* ~By the horns of Silvanus, I'll plant him beneath the Stones of Aisath if I... if I...~ [JAHEIRH5] */
  IF ~~ THEN REPLY #1225 /* ~Are you alright, Jaheira? You look a little peaked.~ */ DO ~SetGlobal("JaheiraCursed","GLOBAL",3)
~ GOTO 35
  IF ~~ THEN REPLY #1226 /* ~If you what? Speak up woman, I can hardly hear you!~ */ DO ~SetGlobal("JaheiraCursed","GLOBAL",3)
~ GOTO 36
  IF ~~ THEN REPLY #1227 /* ~Oh, quit your crying. There does not appear to be any harm done.~ */ DO ~SetGlobal("JaheiraCursed","GLOBAL",3)
~ GOTO 37
END

IF ~~ THEN BEGIN 35 // from: 34.0
  SAY #1228 /* ~No, I... I'm fine. I just felt a little strange for a moment. That... that fat excuse for a slaver, he's cursed me! Damn him!~ */
  IF ~~ THEN REPLY #1229 /* ~What can be done? We could track him down and demand he remove it.~ */ GOTO 41
  IF ~~ THEN REPLY #1230 /* ~Well, I am sorry to hear that. I guess you'll be leaving the group then.~ */ GOTO 40
  IF ~~ THEN REPLY #1231 /* ~This is a simple matter. We merely walk to a temple and have it removed.~ */ GOTO 38
  IF ~~ THEN REPLY #1236 /* ~Are there Harpers that might help? I hear Elminster is a member. Honestly, with friend like that I don't know why you even bother to walk.~ */ GOTO 39
END

IF ~~ THEN BEGIN 36 // from: 34.1
  SAY #1232 /* ~Try not to shout, please?  My head is unsettled at the moment.  There... it clears somewhat, but undoubtedly there will be more.  That fat old slaver cursed me!~ */
  IF ~~ THEN REPLY #1233 /* ~What can be done? We could track him down and demand he remove it.~ */ GOTO 41
  IF ~~ THEN REPLY #1234 /* ~Well, I am sorry to hear that. I guess you'll be leaving the group then.~ */ GOTO 40
  IF ~~ THEN REPLY #1235 /* ~This is a simple matter. We merely walk to a temple and have it removed.~ */ GOTO 38
  IF ~~ THEN REPLY #1237 /* ~Are there Harpers that might help? I hear Elminster is a member. Honestly, with friend like that I don't know why you even bother to walk.~ */ GOTO 39
END

IF ~~ THEN BEGIN 37 // from: 34.2
  SAY #1238 /* ~For the moment, though I do feel a touch under the weather. Damn him! I'll see his slaving heart stopped for this!~ */
  IF ~~ THEN REPLY #1239 /* ~What can be done? We could track him down and demand he remove it.~ */ GOTO 41
  IF ~~ THEN REPLY #1240 /* ~Well, I am sorry to hear that. I guess you'll be leaving the group then.~ */ GOTO 40
  IF ~~ THEN REPLY #1241 /* ~This is a simple matter. We merely walk to a temple and have it removed.~ */ GOTO 38
  IF ~~ THEN REPLY #1242 /* ~Are there Harpers that might help? I hear Elminster is a member. Honestly, with friends like that I don't know why you even bother to walk.~ */ GOTO 39
END

IF ~~ THEN BEGIN 38 // from: 37.2 36.2 35.2
  SAY #1243 /* ~I doubt he would have bothered if the cure were quite so simple.  If this curse was tailored to me then we've no recourse but to exact its cure from his hide.~ */
  IF ~~ THEN REPLY #1272 /* ~Then we should find this Ployer immediately. Any thoughts on where to look?~ */ GOTO 42
  IF ~~ THEN REPLY #1273 /* ~We'll never find that fool in this city, assuming he's even still within it.~ */ GOTO 45
  IF ~~ THEN REPLY #1274 /* ~This may be more trouble than it's worth. I think it's better if you did this on your own.~ */ GOTO 40
END

IF ~~ THEN BEGIN 39 // from: 37.3 36.3 35.3
  SAY #1244 /* ~The Harpers do not operate like that.  No, I bet only the one who cast it can remove it.  It likely resists conventional means if it was tailored to me.~ */
  IF ~~ THEN REPLY #1269 /* ~Then we should find this Ployer immediately. Any thoughts on where to look?~ */ GOTO 42
  IF ~~ THEN REPLY #1270 /* ~We'll never find that fool in this city, assuming he's even still within it.~ */ GOTO 45
  IF ~~ THEN REPLY #1271 /* ~This may be more trouble than it's worth. I think it's better if you did this on your own.~ */ GOTO 40
END

IF ~~ THEN BEGIN 40 // from: 44.3 41.2 39.2 38.2 37.1 36.1 35.1
  SAY #1245 /* ~I beg your pardon? I am to be cast out because of this? What is your reasoning?~ */
  IF ~Global("JaheiraJerk","GLOBAL",1)~ THEN REPLY #1247 /* ~It is simple to understand. You require more maintenance than you are worth.~ */ GOTO 46
  IF ~Global("JaheiraJerk","GLOBAL",0)~ THEN REPLY #1248 /* ~It is simple to understand. You require more maintenance than you are worth.~ */ GOTO 47
  IF ~Global("JaheiraJerk","GLOBAL",1)~ THEN REPLY #1262 /* ~My apologies, I meant nothing. Simple musings. We shall find this Ployer at once.~ */ GOTO 48
  IF ~Global("JaheiraJerk","GLOBAL",0)~ THEN REPLY #1263 /* ~My apologies, I meant nothing. Simple musings. We shall find this Ployer at once.~ */ GOTO 49
  IF ~Global("JaheiraJerk","GLOBAL",1)~ THEN REPLY #1264 /* ~I was just suggesting an additional option. We need not follow it if there are better.~ */ GOTO 48
  IF ~Global("JaheiraJerk","GLOBAL",0)~ THEN REPLY #1265 /* ~I was just suggesting an additional option. We need not follow it if there are better.~ */ GOTO 49
  IF ~Global("JaheiraJerk","GLOBAL",1)~ THEN REPLY #1285 /* ~You are afflicted and no more use to me. Better you were put out of your misery.~ */ GOTO 46
  IF ~Global("JaheiraJerk","GLOBAL",0)~ THEN REPLY #1286 /* ~You are afflicted and no more use to me. Better you were put out of your misery.~ */ GOTO 47
END

IF ~~ THEN BEGIN 41 // from: 37.0 36.0 35.0
  SAY #1246 /* ~That may be my only option.  If it was tailored to me it might resist removal by normal means.  I doubt Ployer would have done this if the solution were simple.~ */
  IF ~~ THEN REPLY #1266 /* ~Then we should find this Ployer immediately. Any thoughts on where to look?~ */ GOTO 42
  IF ~~ THEN REPLY #1267 /* ~We'll never find that fool in this city, assuming he's even still within it.~ */ GOTO 45
  IF ~~ THEN REPLY #1268 /* ~This may be more trouble than it's worth. I think it's better if you did this on your own.~ */ GOTO 40
END

IF ~~ THEN BEGIN 42 // from: 49.0 48.0 41.0 39.0 38.0
  SAY #1275 /* ~I have a few options.  Ployer mentioned that he lived in squalor, suggesting he may be in the poor section of the city.  Not likely to find him quick though.~ */
  IF ~~ THEN GOTO 80
END

IF ~~ THEN BEGIN 43 // from:
  SAY #1276 /* ~He also mentioned Belgrade, a merchant that helped expose Ployer.  He frequents the Copper Coronet, and the bartender Bernard might know his whereabouts.~ */
  IF ~~ THEN GOTO 44
END

IF ~~ THEN BEGIN 44 // from: 80.0 45.0 43.0
  SAY #1277 /* ~He also mentioned Belgrade, a merchant that helped expose Ployer.  He frequents the Copper Coronet, and the bartender Bernard might know his whereabouts.~ */
  IF ~~ THEN REPLY #1278 /* ~Then we shall begin searching the slums as soon as possible.~ */ UNSOLVED_JOURNAL #47971 /* ~Save Jaheira from Baron Ployer's curse.

Jaheira has already begun to weaken from this curse of the Baron's.  She suggested three possible courses: one, that we might find the Baron in the poorest section of the city (namely the slums), as he is now living in squalor.  Second, that the mages who cast the spell upon her might be identified by asking around at the government building in the Government District.  Third, that the bartender Bernard at the Copper Coronet in the Slums District might know something about Belgrade, a friend of hers that the Baron mentioned.~ */ GOTO 50
  IF ~~ THEN REPLY #1279 /* ~To the taverns then, and we will seek out this Belgrade.~ */ UNSOLVED_JOURNAL #47971 /* ~Save Jaheira from Baron Ployer's curse.

Jaheira has already begun to weaken from this curse of the Baron's.  She suggested three possible courses: one, that we might find the Baron in the poorest section of the city (namely the slums), as he is now living in squalor.  Second, that the mages who cast the spell upon her might be identified by asking around at the government building in the Government District.  Third, that the bartender Bernard at the Copper Coronet in the Slums District might know something about Belgrade, a friend of hers that the Baron mentioned.~ */ GOTO 51
  IF ~~ THEN REPLY #34525 /* ~To the government district then. Some clerk will know these mages.~ */ UNSOLVED_JOURNAL #47971 /* ~Save Jaheira from Baron Ployer's curse.

Jaheira has already begun to weaken from this curse of the Baron's.  She suggested three possible courses: one, that we might find the Baron in the poorest section of the city (namely the slums), as he is now living in squalor.  Second, that the mages who cast the spell upon her might be identified by asking around at the government building in the Government District.  Third, that the bartender Bernard at the Copper Coronet in the Slums District might know something about Belgrade, a friend of hers that the Baron mentioned.~ */ GOTO 50
  IF ~~ THEN REPLY #1281 /* ~No, I think this is more bothersome than it need be. The best option for me is to let you leave the group and go do this on your own.~ */ UNSOLVED_JOURNAL #47971 /* ~Save Jaheira from Baron Ployer's curse.

Jaheira has already begun to weaken from this curse of the Baron's.  She suggested three possible courses: one, that we might find the Baron in the poorest section of the city (namely the slums), as he is now living in squalor.  Second, that the mages who cast the spell upon her might be identified by asking around at the government building in the Government District.  Third, that the bartender Bernard at the Copper Coronet in the Slums District might know something about Belgrade, a friend of hers that the Baron mentioned.~ */ GOTO 40
END

IF ~~ THEN BEGIN 45 // from: 41.1 39.1 38.1
  SAY #1282 /* ~True, there is a lot of ground to cover, but it seemed clear that he lives in squalor.  I would begin in the poor sections of the city.  It will take some time.~ */
  IF ~~ THEN GOTO 44
END

IF ~~ THEN BEGIN 46 // from: 40.6 40.0
  SAY #1283 /* ~Again this side of you surfaces.  I should not have believed your apologies in Irenicus' dungeon.  I will not spend a... (cough)... a moment more in your company!~ */
  IF ~~ THEN GOTO 293
END

IF ~~ THEN BEGIN 47 // from: 40.7 40.1
  SAY #1284 /* ~You (cough) surprise me.  To think this cold streak was within and I had only glimpsed it until now.  Well then, I will cause you no more inconvenience.~ */
  IF ~~ THEN GOTO 293
END

IF ~~ THEN BEGIN 48 // from: 40.4 40.2
  SAY #1287 /* ~That is not (cough) amusing, and it's not the first time you have acted such.  Perhaps you are colder than you let on, but I have little choice but to follow.~ */
  IF ~~ THEN GOTO 42
END

IF ~~ THEN BEGIN 49 // from: 40.5 40.3
  SAY #1288 /* ~There is always a better path than simply abandoning those that are weak.  You will not keep allies by demonstrating that you are willing to sacrifice them.~ */
  IF ~~ THEN GOTO 42
END

IF ~~ THEN BEGIN 50 // from: 44.2 44.0
  SAY #1289 /* ~Very well, though I should like to try and find Belgrade eventually. It has been...(cough)... it has been some time since we talked.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 51 // from: 44.1
  SAY #1290 /* ~A good first step. Hopefully he can give us some idea where Ployer might...(cough)... might be.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 52 // from:
  SAY #1291 /* ~~ */
  IF ~~ THEN EXIT
END

IF WEIGHT #4 /* Triggers after states #: 291 even though they appear after this state */
~Global("JaheiraCursed","GLOBAL",4)
~ THEN BEGIN 53 // from:
  SAY #1327 /* ~Ooohhh, I did not find resting at all comfortable last eve. I...(cough!)... I just couldn't bring my eyes to close. My head pounds as thunder behind my temples.~ [JAHEIRH6] */
  IF ~~ THEN REPLY #1328 /* ~Are you sure you're alright? You look sore today.~ */ DO ~SetGlobal("JaheiraCursed","GLOBAL",5)
~ GOTO 54
  IF ~~ THEN REPLY #1329 /* ~Perhaps we should rest a while longer, you do not seem very refreshed.~ */ DO ~SetGlobal("JaheiraCursed","GLOBAL",4)
~ GOTO 55
  IF ~~ THEN REPLY #1330 /* ~Ahh, you are just lazy. The rest of us are fine, yet you complain at every step.~ */ DO ~SetGlobal("JaheiraCursed","GLOBAL",4)
~ GOTO 56
  IF ~Global("JaheiraJerk","GLOBAL",1)
~ THEN REPLY #1331 /* ~I do not think this is going to work out. I cannot allow your curse to endanger me.~ */ DO ~SetGlobal("JaheiraCursed","GLOBAL",4)
~ GOTO 57
  IF ~Global("JaheiraJerk","GLOBAL",0)
~ THEN REPLY #1336 /* ~I do not think this is going to work out. I cannot allow your curse to endanger me.~ */ DO ~SetGlobal("JaheiraCursed","GLOBAL",4)
~ GOTO 58
END

IF ~~ THEN BEGIN 54 // from: 53.0
  SAY #1332 /* ~Aye, that I am, but well enough to walk. I will see that Ployer pay for this. Blasted slaver!~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 55 // from: 53.1
  SAY #1333 /* ~I am rested well enough.  I will not coddle this curse.  Sleeping may ease the aching, but it won't help remove it.  Only finding that Ployer will do that.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 56 // from: 53.2
  SAY #1334 /* ~Lazy, am I?  I wouldn't wish a wasting on many, but you come close.  Ah, I have no time to bicker.  We must continue on, lest this affliction progress too far.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 57 // from: 65.0 62.1 53.3
  SAY #1335 /* ~I see.  So despite assurances you are indeed the bastard I thought you were after that stunt in Irenicus' jail.  Oh, I remember, and I'll remember this too.~ */
  IF ~~ THEN GOTO 294
END

IF ~~ THEN BEGIN 58 // from: 53.4
  SAY #1338 /* ~Do not joke so! I am in grave straits and you mock my condition with talk of leaving?~ */
  IF ~~ THEN REPLY #1339 /* ~It was just idle chatter. What can I do to make you more comfortable?~ */ GOTO 59
  IF ~~ THEN REPLY #1341 /* ~I am merely stating a truth. It would be better for the group if you left.~ */ GOTO 61
END

IF ~~ THEN BEGIN 59 // from: 58.0
  SAY #1343 /* ~You can get me Ployer.  Never have I been so mad at another living thing.  All this because he could not admit responsibility.  He is irredeemable.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 60 // from:
  SAY #1344 /* ~~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 61 // from: 65.1 58.1
  SAY #1346 /* ~I see.  That I will waste no more of your time.  I will seek help on my own, and damn you for being so cold.  Fare well, <CHARNAME>.  We will not meet again.~ */
  IF ~~ THEN DO ~EraseJournalEntry(1363)
EraseJournalEntry(4751)
EraseJournalEntry(4833)
EraseJournalEntry(4834)
EraseJournalEntry(4836)
EraseJournalEntry(47970)
EraseJournalEntry(47971)
LeaveParty()
EscapeArea()~ EXIT
END

IF WEIGHT #5 /* Triggers after states #: 291 even though they appear after this state */
~Global("JaheiraCursed","GLOBAL",6)
~ THEN BEGIN 62 // from:
  SAY #1347 /* ~My very bones ache today. It is as though I age on the inside. Ohh, this cannot go on for long.~ [JAHEIRC7] */
  IF ~~ THEN REPLY #1348 /* ~We will find Baron Ployer soon enough. Try to save your strength.~ */ DO ~SetGlobal("JaheiraCursed","GLOBAL",7)
~ GOTO 63
  IF ~Global("JaheiraJerk","GLOBAL",1)
~ THEN REPLY #1350 /* ~If not for the promise of combat I would not bother looking for this 'Ployer.'~ */ DO ~SetGlobal("JaheiraCursed","GLOBAL",5)
~ GOTO 57
  IF ~Global("JaheiraJerk","GLOBAL",0)
~ THEN REPLY #1356 /* ~If not for the promise of combat I would not bother looking for this 'Ployer.'~ */ DO ~SetGlobal("JaheiraCursed","GLOBAL",5)
~ GOTO 65
END

IF ~~ THEN BEGIN 63 // from: 62.0
  SAY #1353 /* ~Oh, I shall certainly save it. I shall save it just long enough to bring the fury of mother earth upon that fat slaver that would imprison her children.~ */
  IF ~~ THEN GOTO 295
END

IF ~~ THEN BEGIN 64 // from:
  SAY #1355 /* ~~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 65 // from: 62.2
  SAY #1358 /* ~What do you mean by that? Am I not worth the effort of rescue? Have you better things to do?~ */
  IF ~~ THEN REPLY #1359 /* ~Yes, I have numerous better things to do. I will assist but you are of little use.~ */ GOTO 57
  IF ~~ THEN REPLY #1360 /* ~Yes, I have numerous better things to do. I will assist but you are of little use.~ */ GOTO 61
  IF ~~ THEN REPLY #1361 /* ~Of course not. I merely grow frustrated at not being able to help. I apologize.~ */ GOTO 67
END

IF ~~ THEN BEGIN 66 // from:
  SAY #1371 /* ~~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 67 // from: 65.2
  SAY #1372 /* ~Forgive my outburst as well, I am...(cough)... I am not myself. Come, we must go. I will see that slaver pay for this.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 68 // from:
  SAY #1486 /* ~Despicable... (COUGH!)... you despicable wretch! You knew I would come here?~ [JAHEIRD6] */
  IF ~~ THEN EXTERN ~BARONP~ 40
END

IF ~~ THEN BEGIN 69 // from:
  SAY #1489 /* ~I am... I am not here to grovel, Ployer. You would sooner get that from my corpse!~ */
  IF ~~ THEN EXTERN ~BARONP~ 41
END

IF ~~ THEN BEGIN 70 // from:
  SAY #1491 /* ~I (COUGH!) I AM NOT HERE TO GROVEL!  I may be weak, even dying, but you WON'T get that!  I have come to take what is mine!  I (ehrm) will be free of you... of your...~ */
  IF ~~ THEN EXTERN ~BARONP~ 42
END

IF WEIGHT #6 /* Triggers after states #: 291 even though they appear after this state */
~Global("JaheiraCursed","GLOBAL",8)
PartyHasItem("MISC5V")
Dead("Ployer")
~ THEN BEGIN 71 // from:
  SAY #1508 /* ~I feel... weak, but better. I...(cough!)... I thank you for helping me through this. You have earned my gratitude and... ehh... and I should really get a full day of rest.~ [JAHEIRC8] */
  IF ~~ THEN REPLY #1510 /* ~We will get to an inn as soon as we can. With the curse gone you should heal normally.~ */ DO ~AddExperienceParty(21250)
SetGlobal("JaheiraCursed","GLOBAL",10)
~ GOTO 73
  IF ~~ THEN REPLY #1511 /* ~Yes, whatever you wish. Just as long as there are no more of these fools in your past.~ */ DO ~AddExperienceParty(21250)
SetGlobal("JaheiraCursed","GLOBAL",10)
~ GOTO 74
  IF ~~ THEN REPLY #1512 /* ~Just move. I don't want to stay still too long; who knows who you've angered in the past.~ */ DO ~AddExperienceParty(21250)
SetGlobal("JaheiraCursed","GLOBAL",10)
~ GOTO 72
END

IF ~~ THEN BEGIN 72 // from: 71.2
  SAY #1513 /* ~Ahh, yes, I'm the one with enemies we need to worry about. Do you even believe that yourself? Don't make me lau... ow... laugh.~ */
  IF ~~ THEN DO ~EraseJournalEntry(1340)
EraseJournalEntry(1349)
EraseJournalEntry(1363)
EraseJournalEntry(4751)
EraseJournalEntry(4833)
EraseJournalEntry(4834)
EraseJournalEntry(4836)
EraseJournalEntry(47970)
EraseJournalEntry(47971)~ SOLVED_JOURNAL #10626 /* ~Save Jaheira from Baron Ployer's curse.

Baron Ployer has been killed, and found on his person was a lock of Jaheira's hair... likely tying the curse to her and preventing any simple removal.  Now that we have the lock of hair in our possession, simply resting somewhere should be enough that Jaheira's curse will be finally lifted.~ */ EXIT
END

IF ~~ THEN BEGIN 73 // from: 71.0
  SAY #1514 /* ~I certainly hope so.  Such weakness...  I swear, if I meet his like again I'll not let the courts spare him. I'll... I'll be better after a night's rest.~ */
  IF ~~ THEN DO ~EraseJournalEntry(1340)
EraseJournalEntry(1349)
EraseJournalEntry(1363)
EraseJournalEntry(4751)
EraseJournalEntry(4833)
EraseJournalEntry(4834)
EraseJournalEntry(4836)
EraseJournalEntry(47970)
EraseJournalEntry(47971)~ SOLVED_JOURNAL #10626 /* ~Save Jaheira from Baron Ployer's curse.

Baron Ployer has been killed, and found on his person was a lock of Jaheira's hair... likely tying the curse to her and preventing any simple removal.  Now that we have the lock of hair in our possession, simply resting somewhere should be enough that Jaheira's curse will be finally lifted.~ */ EXIT
END

IF ~~ THEN BEGIN 74 // from: 71.1
  SAY #1515 /* ~Like him?  No.  Well, perhaps, though he was certainly one of the more wretched.  I doubt we'll see any more like him, though we'll never want for enemies.~ */
  IF ~~ THEN DO ~EraseJournalEntry(1340)
EraseJournalEntry(1349)
EraseJournalEntry(1363)
EraseJournalEntry(4751)
EraseJournalEntry(4833)
EraseJournalEntry(4834)
EraseJournalEntry(4836)
EraseJournalEntry(47970)
EraseJournalEntry(47971)~ SOLVED_JOURNAL #10626 /* ~Save Jaheira from Baron Ployer's curse.

Baron Ployer has been killed, and found on his person was a lock of Jaheira's hair... likely tying the curse to her and preventing any simple removal.  Now that we have the lock of hair in our possession, simply resting somewhere should be enough that Jaheira's curse will be finally lifted.~ */ EXIT
END

IF ~~ THEN BEGIN 75 // from:
  SAY #1516 /* ~(YAWN)... I'm... I live to see the earth mother's dawn once more? Then... then you have succeeded. Excellent. And Ployer? What of him?~ */
  IF ~~ THEN REPLY #1517 /* ~He will not bother you further, of that I am certain. Let's go.~ */ DO ~SetGlobal("JaheiraCursed","GLOBAL",10)
~ GOTO 76
  IF ~~ THEN REPLY #1518 /* ~He is not important. Are you well enough to travel?~ */ DO ~SetGlobal("JaheiraCursed","GLOBAL",10)
~ GOTO 77
  IF ~~ THEN REPLY #1519 /* ~Enough of that, we've things to do and I've no more time to waste on this. Let's go.~ */ DO ~SetGlobal("JaheiraCursed","GLOBAL",10)
~ GOTO 78
  IF ~Dead("Ployer")
~ THEN REPLY #1520 /* ~Dead and gone.~ */ DO ~SetGlobal("JaheiraCursed","GLOBAL",10)
~ GOTO 79
END

IF ~~ THEN BEGIN 76 // from: 75.0
  SAY #1521 /* ~Indeed. I am glad to be rid of his foul curse. Odd bit of magic that. Onward then. I am fit for travel.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 77 // from: 75.1
  SAY #1522 /* ~I am, I am. With luck we shall not meet the like of him again. With luck.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 78 // from: 75.2
  SAY #1523 /* ~There is no need to get excited.  I am sorry to have caused such trouble.  I shall just die outright in the future.  Do not say a word. Let us go.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 79 // from: 75.3
  SAY #1524 /* ~Good riddance.  It was years overdue.  Most of his ilk in my past suffered a more final version of Harper justice. Let us go; I have sat about too long.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 80 // from: 42.0
  SAY #1525 /* ~The mages with him wore odd colors that might be traceable.  Ask at the Government Building, as all magic is regulated in Athkatla.  If they will talk...~ */
  IF ~~ THEN GOTO 44
END

IF WEIGHT #7 /* Triggers after states #: 291 even though they appear after this state */
~Global("JaheiraCursed","GLOBAL",7)
PartyHasItem("MISC5V")
!Dead("Ployer")
~ THEN BEGIN 81 // from:
  SAY #1653 /* ~No deals for a slayer of Harpers.~ [JAHEIRC9] */
  IF ~~ THEN DO ~AddExperienceParty(21250)
SetGlobal("JaheiraCursed","GLOBAL",8)
~ EXIT
END

IF ~~ THEN BEGIN 82 // from:
  SAY #1656 /* ~I'm... I'm fine, Bernard. I just need...~ */
  IF ~~ THEN EXTERN ~BERNARD~ 16
END

IF ~~ THEN BEGIN 83 // from:
  SAY #1658 /* ~Bernard, I'm FINE. I just need... need some information. I need to find Belgrade.~ */
  IF ~~ THEN EXTERN ~BERNARD~ 17
END

IF ~~ THEN BEGIN 84 // from:
  SAY #1661 /* ~BERNARD! Bernard, this is important. I need to contact him. I know you can connect with the network when you need to so...~ */
  IF ~~ THEN EXTERN ~BERNARD~ 18
END

IF ~~ THEN BEGIN 85 // from:
  SAY #1663 /* ~D... dead? When?~ */
  IF ~~ THEN EXTERN ~BERNARD~ 19
END

IF ~~ THEN BEGIN 86 // from:
  SAY #1665 /* ~Bernard, please. I need to know where they found Belgrade. I also need to know if you have seen Baron Ployer.~ */
  IF ~~ THEN EXTERN ~BERNARD~ 20
END

IF ~~ THEN BEGIN 87 // from:
  SAY #1667 /* ~I see... Thank you, Bernard. I... I really must be going now.~ */
  IF ~~ THEN EXTERN ~BERNARD~ 21
END

IF ~~ THEN BEGIN 88 // from:
  SAY #1689 /* ~Drenden, I... I am dying.~ */
  IF ~~ THEN EXTERN ~DRENDEN~ 7
END

IF ~~ THEN BEGIN 89 // from:
  SAY #1691 /* ~No arguments from... from me.~ */
  IF ~~ THEN EXTERN ~DRENDEN~ 8
END

IF ~~ THEN BEGIN 90 // from:
  SAY #1693 /* ~Drenden, they have done nothing to me... I am... cursed. It cannot be removed. I cannot... I feel...~ */
  IF ~~ THEN EXTERN ~DRENDEN~ 9
END

IF ~~ THEN BEGIN 91 // from:
  SAY #1695 /* ~It's... alright. Find... find Ployer and...~ */
  IF ~~ THEN EXTERN ~DRENDEN~ 10
END

IF ~~ THEN BEGIN 92 // from:
  SAY #7905 /* ~Think hard on this! This matter is near and dear my own heart, and it deserves due care and attention!~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 93 // from:
  SAY #11072 /* ~I make claim that you are an affront to all nature.  You are a disruption that will not be allowed, and I will fight with the power of my faith and conviction.~ */
  IF ~~ THEN EXTERN ~CEFALDOR~ 2
END

IF ~~ THEN BEGIN 94 // from:
  SAY #11170 /* ~You will accept this challenge and we will proceed!  I will not have this place remain in your 'care'! By the great mother, you will not leave the duel alive!~ */
  IF ~~ THEN EXTERN ~CEFALDOR~ 12
END

IF ~~ THEN BEGIN 95 // from:
  SAY #14221 /* ~Thank you, child.  Surely you have better things to be about, however, so begone.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 96 // from:
  SAY #14332 /* ~What is this 'clap' you speak of, child?  Enough, begone, you are disturbing me.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 97 // from: NOBLEM1:3.0
  SAY #14981 /* ~I can speak for myself, human.  And I can assure you that I am not 'available', as you put it.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 98 // from: JAMERONI:0.0 JAMERONA:0.0
  SAY #16092 /* ~Do I know of you? Have you reason to subject me to your rude manner? I have no coin, if that is your wish.~ */
  IF ~~ THEN EXTERN ~JAMERONI~ 1
END

IF ~~ THEN BEGIN 99 // from: JAMERONI:1.0 JAMERONA:1.0
  SAY #16093 /* ~I do not follow by a stranger's command. Who are you?~ */
  IF ~~ THEN EXTERN ~JAMERONI~ 2
END

IF ~~ THEN BEGIN 100 // from: JAMERONI:2.0 JAMERONA:2.0
  SAY #16095 /* ~I... Yes, I see. If you would give me a moment I will do what needs be done.~ */
  IF ~~ THEN EXTERN ~JAMERONI~ 3
END

IF ~~ THEN BEGIN 101 // from: JAMERONI:3.0 JAMERONA:3.0
  SAY #16097 /* ~Relax, <CHARNAME>, I will not be gone long.  Please, I will explain when I return. I... I do not wish to be apart from you too long.  I will return when I can.~ */
  IF ~~ THEN DO ~LeaveParty()
ChangeAIScript("",DEFAULT)
ActionOverride("Meronia",EscapeArea())
//GivePartyAllEquipment()
~ UNSOLVED_JOURNAL #4838 /* ~Summoned to the Harper Hold.

Another Harper named Meronia appeared and bid Jaheira to follow her.  I have misgivings of what may come of this, although Jaheira has assured me that she will not be gone long.~ */ EXIT
END

IF ~~ THEN BEGIN 102 // from: JAMERONI:3.1 JAMERONA:3.1
  SAY #16098 /* ~Try not to worry, <CHARNAME>, I can take care of myself.  I will return as soon as possible.  I have obligations elsewhere that must be attended to.~ */
  IF ~~ THEN DO ~LeaveParty()
ChangeAIScript("",DEFAULT)
ActionOverride("Meronia",EscapeArea())
//GivePartyAllEquipment()
~ UNSOLVED_JOURNAL #4838 /* ~Summoned to the Harper Hold.

Another Harper named Meronia appeared and bid Jaheira to follow her.  I have misgivings of what may come of this, although Jaheira has assured me that she will not be gone long.~ */ EXIT
END

IF ~~ THEN BEGIN 103 // from: JAMERONI:3.2 JAMERONA:3.2
  SAY #16099 /* ~I have obligations elsewhere. Worry not, I will return shortly. You will survive without me for a time.~ */
  IF ~~ THEN DO ~LeaveParty()
ChangeAIScript("",DEFAULT)
ActionOverride("Meronia",EscapeArea())
//GivePartyAllEquipment()
~ UNSOLVED_JOURNAL #4838 /* ~Summoned to the Harper Hold.

Another Harper named Meronia appeared and bid Jaheira to follow her.  I have misgivings of what may come of this, although Jaheira has assured me that she will not be gone long.~ */ EXIT
END

IF ~~ THEN BEGIN 104 // from: JAMERONI:3.3 JAMERONA:3.3
  SAY #16150 /* ~No one is disputing that, but I do have obligations outside the group. I will return when I am able.~ */
  IF ~~ THEN DO ~LeaveParty()
ChangeAIScript("",DEFAULT)
ActionOverride("Meronia",EscapeArea())
//GivePartyAllEquipment()
~ UNSOLVED_JOURNAL #4838 /* ~Summoned to the Harper Hold.

Another Harper named Meronia appeared and bid Jaheira to follow her.  I have misgivings of what may come of this, although Jaheira has assured me that she will not be gone long.~ */ EXIT
END

IF WEIGHT #16 /* Triggers after states #: 197 198 200 291 378 437 441 447 528 even though they appear after this state */
~Global("ReturnToHarpers","LOCALS",1)
!Dead("Galvarey")
~ THEN BEGIN 105 // from:
  SAY #16433 /* ~Remember your obligations elsewhere, <CHARNAME>. We have to go to the Harper hold in Athkatla as soon as possible. It would not be good to keep them waiting too long.~ */
  IF ~~ THEN DO ~IncrementGlobal("ReturnToHarpers","LOCALS",1)
SetGlobalTimer("HarperHold","LOCALS",TWO_DAYS)
~ EXIT
END

IF WEIGHT #17 /* Triggers after states #: 197 198 200 291 378 437 441 447 528 even though they appear after this state */
~Global("ReturnToHarpers","LOCALS",3)
!Dead("Galvarey")
~ THEN BEGIN 106 // from:
  SAY #16434 /* ~We should make our way to the Harper Hold in Athkatla as soon as we are able. I do not look forward to the trip any more than you do, but we must.~ */
  IF ~~ THEN DO ~IncrementGlobal("ReturnToHarpers","LOCALS",1)
SetGlobalTimer("HarperHold","LOCALS",TWO_DAYS)
~ EXIT
END

IF WEIGHT #18 /* Triggers after states #: 197 198 200 291 378 437 441 447 528 even though they appear after this state */
~Global("ReturnToHarpers","LOCALS",5)
!Dead("Galvarey")
~ THEN BEGIN 107 // from:
  SAY #16436 /* ~Please, it is very important that we go to the Harper Hold in Athkatla. They were very insistent that I bring you there, and we must go soon.~ */
  IF ~OR(2)
Global("JaheiraRomanceActive","GLOBAL",0)
Global("JaheiraRomanceActive","GLOBAL",3)
~ THEN REPLY #16437 /* ~If you are so eager to take me there, why have you not left my company?~ */ DO ~IncrementGlobal("ReturnToHarpers","LOCALS",1)
~ GOTO 108
  IF ~OR(2)
Global("JaheiraRomanceActive","GLOBAL",1)
Global("JaheiraRomanceActive","GLOBAL",2)
~ THEN REPLY #16438 /* ~Why have you not left without me? Perhaps you value my company more than others?~ */ DO ~IncrementGlobal("ReturnToHarpers","LOCALS",1)
~ GOTO 109
  IF ~~ THEN REPLY #16439 /* ~I will go when I wish; they can wait. Where is their legendary Harper patience?~ */ DO ~IncrementGlobal("ReturnToHarpers","LOCALS",1)
~ GOTO 110
  IF ~~ THEN REPLY #16447 /* ~I have no intention of going. What can they offer me, save trouble?~ */ DO ~IncrementGlobal("ReturnToHarpers","LOCALS",1)
~ GOTO 111
  IF ~~ THEN REPLY #16459 /* ~I have received nothing but cold treatment from them and I have no intention of returning.~ */ DO ~IncrementGlobal("ReturnToHarpers","LOCALS",1)
~ GOTO 111
END

IF ~~ THEN BEGIN 108 // from: 107.0
  SAY #16577 /* ~I am Harper in my heart; you know this.  It is my duty to bring you to them but... but I no more want to make the trip than you do.  Nevertheless, we must go.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 109 // from: 107.1
  SAY #16579 /* ~Very true, <CHARNAME>, but I am Harper, as you know.  They ask that I bring you.  I will not make you go, and I will not leave you, but eventually we must.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 110 // from: 107.2
  SAY #16580 /* ~Harpers will wait an eternity for vengeance or justice, though defining the two is sometimes difficult.  They made it clear I was to bring you to them.~ */
  IF ~~ THEN GOTO 525
END

IF ~~ THEN BEGIN 111 // from: 107.4 107.3
  SAY #16583 /* ~Please, do not make this difficult.  I have a duty to take you, and I will not rest easy until we have gone. I will not force you, but eventually we must go.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 112 // from: JAGALVAR:0.0
  SAY #16764 /* ~Your welcome is forced, Galvarey, you know I am here at the bidding of the Herald.  Why have you come to greet me; this is too important to waste time on you.~ */
  IF ~~ THEN EXTERN ~JAGALVAR~ 1
END

IF ~~ THEN BEGIN 113 // from: JAGALVAR:1.0
  SAY #16795 /* ~You! You are no Herald! What is going on here?~ */
  IF ~~ THEN EXTERN ~JAGALVAR~ 2
END

IF ~~ THEN BEGIN 114 // from: JAGALVAR:2.0
  SAY #16803 /* ~I know you are an ambitious fool.  You cannot be sanctioned to do this.  Even this gaudy base is against our usual restraint.  The position of Herald requires...~ */
  IF ~~ THEN EXTERN ~JAGALVAR~ 3
END

IF ~~ THEN BEGIN 115 // from: JAGALVAR:3.0
  SAY #16810 /* ~Fine, set about with your questions so I can get on with my job as well.~ */
  IF ~~ THEN EXTERN ~JAGALVAR~ 4
END

IF ~~ THEN BEGIN 116 // from: JAGALVAR:4.0
  SAY #16835 /* ~<CHARNAME>! Please.~ */
  IF ~~ THEN EXTERN ~JAGALVAR~ 5
END

IF ~~ THEN BEGIN 117 // from: JAGALVAR:5.0
  SAY #16838 /* ~Galvarey, siblings we are in Harper blood, but if you do not cease your tongue I shall remove it!~ */
  IF ~~ THEN EXTERN ~JAGALVAR~ 6
END

IF ~~ THEN BEGIN 118 // from: JAGALVAR:4.5
  SAY #17017 /* ~Mind yourself, <CHARNAME>, this is very serious.~ */
  IF ~~ THEN EXTERN ~JAGALVAR~ 10
END

IF ~~ THEN BEGIN 119 // from: JAGALVAR:16.0 JAGALVAR:14.0
  SAY #17060 /* ~Please, <CHARNAME>, do not make this difficult for yourself.~ */
  IF ~~ THEN EXTERN ~JAGALVAR~ 15
END

IF ~~ THEN BEGIN 120 // from: JAGALVAR:24.1 JAGALVAR:19.1
  SAY #17086 /* ~You are twisting <PRO_HISHER> words, Galvarey. That is not what <PRO_HESHE> meant.~ */
  IF ~~ THEN EXTERN ~JAGALVAR~ 22
END

IF ~~ THEN BEGIN 121 // from: JAGALVAR:24.0 JAGALVAR:19.0
  SAY #17090 /* ~Why do you ask the question if you are going to infuse the answer with your own meaning? <CHARNAME> would never...~ */
  IF ~~ THEN EXTERN ~JAGALVAR~ 20
END

IF ~~ THEN BEGIN 122 // from: JAGALVAR:22.0 JAGALVAR:20.0
  SAY #17094 /* ~Only in your mind. This is a farce!~ */
  IF ~~ THEN EXTERN ~JAGALVAR~ 21
END

IF ~~ THEN BEGIN 123 // from: JAGALVAR:25.0
  SAY #17177 /* ~This is a difficult situation! Would you react any different?~ */
  IF ~~ THEN EXTERN ~JAGALVAR~ 26
END

IF ~~ THEN BEGIN 124 // from: JAGALVAR:23.0
  SAY #17216 /* ~What has *that* to do with anything?!~ */
  IF ~~ THEN EXTERN ~JAGALVAR~ 27
END

IF ~~ THEN BEGIN 125 // from: JAGALVAR:28.0
  SAY #17325 /* ~And also the sky, or the ocean! You are so intent on seeing what you wish the answer does not matter!~ */
  IF ~~ THEN EXTERN ~JAGALVAR~ 34
END

IF ~~ THEN BEGIN 126 // from: JAGALVAR:29.0
  SAY #17337 /* ~And also of apples, or the rose! You are so intent on seeing what you wish the answer does not matter!~ */
  IF ~~ THEN EXTERN ~JAGALVAR~ 34
END

IF ~~ THEN BEGIN 127 // from: JAGALVAR:30.0
  SAY #17341 /* ~And also of the sun above, or the daisy! You are so intent on seeing what you wish the answer does not matter!~ */
  IF ~~ THEN EXTERN ~JAGALVAR~ 34
END

IF ~~ THEN BEGIN 128 // from: JAGALVAR:31.0
  SAY #17343 /* ~And also of the grass, or the leaves in the trees! You are so intent on seeing what you wish the answer does not matter!~ */
  IF ~~ THEN EXTERN ~JAGALVAR~ 34
END

IF ~~ THEN BEGIN 129 // from: JAGALVAR:32.0
  SAY #17345 /* ~And also of the night sky, or the coat of a fine steed! You are so intent on seeing what you wish the answer does not matter!~ */
  IF ~~ THEN EXTERN ~JAGALVAR~ 34
END

IF ~~ THEN BEGIN 130 // from: JAGALVAR:33.0
  SAY #17350 /* ~Now you are really stretching!  What of clouds that bring life to the soil, or the purity of undyed wool!  You see what you wish; the answer does not matter!~ */
  IF ~~ THEN EXTERN ~JAGALVAR~ 34
END

IF ~~ THEN BEGIN 131 // from:
  SAY #17433 /* ~Thank you, but no. Tonight I am fine as I am.~ */
  IF ~~ THEN EXTERN ~BERNARD~ 24
END

IF ~~ THEN BEGIN 132 // from: JAGALVAR:34.0
  SAY #17441 /* ~But you were to see <CHARNAME> as <PRO_HESHE> is, not as you expected <PRO_HIMHER> to be! I was to bring them here so...~ */
  IF ~~ THEN EXTERN ~JAGALVAR~ 35
END

IF ~~ THEN BEGIN 133 // from: JAGALVAR:35.4 JAGALVAR:35.2 JAGALVAR:35.0
  SAY #17449 /* ~I am sorry, <CHARNAME>, this was not my intent at all! I thought...~ */
  IF ~~ THEN EXTERN ~JAGALVAR~ 36
END

IF ~~ THEN BEGIN 134 // from: JAGALVAR:35.5 JAGALVAR:35.3 JAGALVAR:35.1
  SAY #17450 /* ~Indeed, Galvarey, what is it you intend? This is not as we had discussed...~ */
  IF ~~ THEN EXTERN ~JAGALVAR~ 39
END

IF ~~ THEN BEGIN 135 // from: JAGALVAR:36.0
  SAY #17452 /* ~My... what!? You are questioning me!? You subject him to this... this witch hunt and you think I am the one that is to be questioned?~ */
  IF ~~ THEN EXTERN ~JAGALVAR~ 37
END

IF ~~ THEN BEGIN 136 // from: JAGALVAR:40.0 JAGALVAR:37.0
  SAY #17454 /* ~And what if they will restore the balance? What if <PRO_HISHER> intent is good?~ */
  IF ~~ THEN EXTERN ~JAGALVAR~ 38
END

IF ~~ THEN BEGIN 137 // from: JAGALVAR:39.0
  SAY #17457 /* ~As Harpers we respect others!~ */
  IF ~~ THEN EXTERN ~JAGALVAR~ 40
END

IF ~~ THEN BEGIN 138 // from: JAGALVAR:38.0
  SAY #17459 /* ~It is as good as death and you know it, Galvarey!~ */
  IF ~~ THEN EXTERN ~JAGALVAR~ 41
END

IF ~~ THEN BEGIN 139 // from: JAGALVAR:43.0
  SAY #17469 /* ~Nay, Galvarey, there is but you and your four lackeys. I will have no part in this!~ */
  IF ~OR(2)
Global("JaheiraRomanceActive","GLOBAL",1)
Global("JaheiraRomanceActive","GLOBAL",2)~ THEN GOTO 140
  IF ~OR(2)
Global("JaheiraRomanceActive","GLOBAL",0)
Global("JaheiraRomanceActive","GLOBAL",3)
ReputationGT(Player1,6)~ THEN GOTO 144
  IF ~OR(2)
Global("JaheiraRomanceActive","GLOBAL",0)
Global("JaheiraRomanceActive","GLOBAL",3)
ReputationLT(Player1,7)~ THEN GOTO 145
END

IF ~~ THEN BEGIN 140 // from: 139.0
  SAY #17472 /* ~<CHARNAME>, I... I will stand by your side if you will have me. You are... you are better than this, I know. I...~ */
  IF ~~ THEN REPLY #17473 /* ~You got me into this mess. I wouldn't trust you as far as I could throw you!~ */ GOTO 141
  IF ~~ THEN REPLY #17474 /* ~I had hoped... I had hoped you would, but I do not wish you to harm your friends.~ */ GOTO 142
END

IF ~~ THEN BEGIN 141 // from: 140.0
  SAY #17475 /* ~So... so be it then. I will... I must not... I will have no part in either side of this!~ */
  IF ~~ THEN EXTERN ~JAGALVAR~ 44
END

IF ~~ THEN BEGIN 142 // from: 140.1
  SAY #17477 /* ~These are no friends of mine! I do not recognize them!~ */
  IF ~~ THEN EXTERN ~JAGALVAR~ 45
END

IF ~~ THEN BEGIN 143 // from: JAGALVAR:45.0
  SAY #17479 /* ~Harpers may interfere but it is for the greater good! Not this! I don't know you!~ */
  IF ~~ THEN DO ~EraseJournalEntry(4838)
EraseJournalEntry(4840)
EraseJournalEntry(4841)
EraseJournalEntry(47980)
SetGlobal("HarperFight","GLOBAL",1)
SetGlobal("JaheiraTraitor","GLOBAL",1)~ SOLVED_JOURNAL #47981 /* ~Summoned to the Harper Hold.

I presented myself before the Harpers at their base and discovered that I was there only to bolster the ambitions of a man by the name of Galvarey.  Imprisoning the 'child of Bhaal' to restore the balance, as he claimed, would improve his position amongst the Harpers and bolster his chance of obtaining the position of Herald.
Jaheira had apparently brought me there to show Galvarey my true nature, but the decision had obviously already been made.  Jaheira fought with me against the Harpers, disgusted by my treatment and becoming a traitor to her own kind... and now Galvarey is dead, his petty ambitions along with him.~ */ EXIT
END

IF ~~ THEN BEGIN 144 // from: 139.1
  SAY #17480 /* ~<CHARNAME>, you are my comrade in arms. I know you are good and true in heart. I will fight with you against this!~ */
  IF ~~ THEN EXTERN ~JAGALVAR~ 45
END

IF ~~ THEN BEGIN 145 // from: 139.2
  SAY #17481 /* ~<CHARNAME>, I am Harper, I cannot fight by your side against my own but I will not take part in this! I... I cannot side with either. Goodbye.~ */
  IF ~~ THEN EXTERN ~JAGALVAR~ 46
END

IF ~~ THEN BEGIN 146 // from: JAREVIA:0.0
  SAY #17795 /* ~What is this?! Reviane! What are you doing here? It is I, Jaheira!~ [JAHEIR96] */
  IF ~~ THEN EXTERN ~JAREVIA~ 1
END

IF ~~ THEN BEGIN 147 // from: JAREVIA:1.0
  SAY #17798 /* ~What?  If this is about the attack at the Harper Hold, you know I would not do such a thing if I had any alternative! They left me no choice!~ */
  IF ~~ THEN EXTERN ~JAREVIA~ 2
END

IF ~~ THEN BEGIN 148 // from: JAREVIA:2.0
  SAY #17800 /* ~It was Galvarey; he had me bring my companion there on the pretense of determining <PRO_HISHER> danger, but he had no intention of letting <CHARNAME> leave once there.~ */
  IF ~~ THEN EXTERN ~JAREVIA~ 3
END

IF ~~ THEN BEGIN 149 // from: JAREVIA:3.0
  SAY #17807 /* ~Bah!  He was a fool bent on advancing his own station!  His intent was to use <CHARNAME> as a trophy, hoping to gain enough influence to become a Herald!~ */
  IF ~~ THEN EXTERN ~JAREVIA~ 4
END

IF ~~ THEN BEGIN 150 // from: JAREVIA:4.3 JAREVIA:4.0
  SAY #17819 /* ~As you wish.  Reviane, <CHARNAME> is of interest because <PRO_HESHE> is one of the Children.  Galvarey wished to capitalize on the fear around the prophecies of old.~ */
  IF ~~ THEN EXTERN ~JAREVIA~ 5
END

IF ~~ THEN BEGIN 151 // from: JAREVIA:4.2 JAREVIA:4.1
  SAY #17825 /* ~If that is your wish, <CHARNAME>.  Reviane, suffice to say that Galvarey had an unhealthy interest in my compatriot.  You must trust me in this matter.~ */
  IF ~~ THEN EXTERN ~JAREVIA~ 6
END

IF ~~ THEN BEGIN 152 // from:
  SAY #17826 /* ~<CHARNAME> has proven that <PRO_HESHE> is not a slave to <PRO_HISHER> origins, just as Galvarey proved that calling oneself a Harper is not enough to make you one in your heart.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 153 // from: JAREVIA:6.0 JAREVIA:5.0
  SAY #17831 /* ~You must do as you will, Reviane. I have told you my circumstance, there is little more for me to say.~ */
  IF ~~ THEN REPLY #17832 /* ~I will stand by you in this, Jaheira. We should attack and get the upper hand.~ */ GOTO 154
  IF ~~ THEN REPLY #17833 /* ~Stand down your weapons, Jaheira. We need not shed any blood here today.~ */ GOTO 155
END

IF ~~ THEN BEGIN 154 // from: 153.0
  SAY #17840 /* ~If you attack you are no better than Galvarey.  I will meet your threats with whatever force that I can!  Do not do this.  Harpers seek the truth...~ */
  IF ~~ THEN EXTERN ~JAREVIA~ 7
END

IF ~~ THEN BEGIN 155 // from: 153.1
  SAY #17846 /* ~I will not draw arms against you, Reviane. This has been a huge mistake, and I will not be party to making another.~ */
  IF ~ReputationGT(Player1,15)
~ THEN EXTERN ~JAREVIA~ 8
  IF ~ReputationLT(Player1,16)
~ THEN EXTERN ~JAREVIA~ 9
END

IF ~~ THEN BEGIN 156 // from: JAREVIA:9.0
  SAY #17882 /* ~As am I, Reviane.~ */
  IF ~~ THEN EXIT
END

IF WEIGHT #19 /* Triggers after states #: 197 198 200 291 378 437 441 447 528 even though they appear after this state */
~Global("DerminSpawn","GLOBAL",2)
~ THEN BEGIN 157 // from:
  SAY #18237 /* ~Der... Dermin? Is that you? It has been some time.~ [JAHEIRA1] */
  IF ~~ THEN DO ~SetGlobal("DerminSpawn","GLOBAL",3)
~ EXTERN ~JADERMIN~ 0
END

IF ~~ THEN BEGIN 158 // from: JADERMIN:0.0
  SAY #18238 /* ~What is the matter, Dermin? You would not have let me walk on by, would you? I know we did not always see eye to eye, but I assure you the respect...~ */
  IF ~~ THEN EXTERN ~JADERMIN~ 1
END

IF ~~ THEN BEGIN 159 // from: JADERMIN:1.0
  SAY #18240 /* ~Of... of course, you were the one that introduced me to the Harpers.~ */
  IF ~~ THEN EXTERN ~JADERMIN~ 2
END

IF ~~ THEN BEGIN 160 // from: JADERMIN:2.0
  SAY #18242 /* ~What... what are you getting at, Dermin?~ */
  IF ~~ THEN EXTERN ~JADERMIN~ 3
END

IF ~~ THEN BEGIN 161 // from: JADERMIN:3.0
  SAY #18325 /* ~I see.  And what power has decided that I should be killed?  I serve nature and protect the good of the land through my work as a Harper.  Who have I offended?~ */
  IF ~~ THEN EXTERN ~JADERMIN~ 4
END

IF ~~ THEN BEGIN 162 // from: JADERMIN:4.0
  SAY #18488 /* ~I have washed my hands of the incident in the Harper Hold. Galvarey was in the wrong and brought his fate upon himself.~ */
  IF ~~ THEN EXTERN ~JADERMIN~ 5
END

IF ~~ THEN BEGIN 163 // from: JADERMIN:5.0
  SAY #18490 /* ~He was in the wrong!  Of that I am certain!  Galvarey sought to imprison <CHARNAME> for his own gain and I took the side of right.  I could do no other!~ */
  IF ~~ THEN EXTERN ~JADERMIN~ 6
END

IF ~~ THEN BEGIN 164 // from: JADERMIN:6.0
  SAY #18493 /* ~This is wrong, Dermin. This is not the right solution.~ */
  IF ~~ THEN EXTERN ~JADERMIN~ 7
END

IF ~~ THEN BEGIN 165 // from: 171.0 JADERMIN:7.3 JADERMIN:7.0
  SAY #18500 /* ~Dermin... I...~ */
  IF ~~ THEN GOTO 166
END

IF ~~ THEN BEGIN 166 // from: 165.0
  SAY #18501 /* ~Dermin, I cannot do as you ask.  You are in the wrong, as was Galvarey.  I was right to choose <CHARNAME>'s side, and it is your loss if you cannot see this.~ */
  IF ~~ THEN EXTERN ~JADERMIN~ 8
END

IF ~~ THEN BEGIN 167 // from: JADERMIN:8.0
  SAY #18503 /* ~This is not justice. This is revenge for a lie, a falsehood that none seem bothered to find the truth behind. If this is Harper justice then I...~ */
  IF ~~ THEN EXTERN ~JADERMIN~ 9
END

IF ~~ THEN BEGIN 168 // from: JADERMIN:9.0
  SAY #18505 /* ~If this is the justice you represent then I... I renounce you. I renounce... I renounce my life as a Harper.~ */
  IF ~~ THEN EXTERN ~JADERMIN~ 10
END

IF ~~ THEN BEGIN 169 // from: JADERMIN:10.0
  SAY #18507 /* ~It would seem I am the only one that has thought any of this through. You do not, Galvarey did not, and now the Harpers out for blood do not.~ */
  IF ~~ THEN GOTO 170
END

IF ~~ THEN BEGIN 170 // from: 169.0
  SAY #18508 /* ~I mourn many fellows of the Harp, but they died fighting for balance and truth.  Galvarey did not, and this matter cheapens their loss.  I will not be party to it.~ */
  IF ~~ THEN EXTERN ~JADERMIN~ 14
END

IF ~~ THEN BEGIN 171 // from: JADERMIN:7.1
  SAY #18518 /* ~It is their... it is my duty to 'meddle,' <CHARNAME>. It is only this instance where they are wrong. I cannot go along with this.~ */
  IF ~~ THEN GOTO 165
END

IF ~~ THEN BEGIN 172 // from: JADERMIN:7.2
  SAY #18527 /* ~<CHARNAME>, you... you do not trust my judgement either?  I have stood by you through the mistakes of my own kind, and you still keep your guard around me?~ */
  IF ~~ THEN EXTERN ~JADERMIN~ 11
END

IF ~~ THEN BEGIN 173 // from: JADERMIN:11.0
  SAY #18532 /* ~No... no... I do not think it is. You are advocating revenge without thought. You are not giving the balance its due. I... I have little choice here I think.~ */
  IF ~~ THEN GOTO 174
END

IF ~~ THEN BEGIN 174 // from: 173.0
  SAY #18534 /* ~Dermin... Dermin, I renounce my life as a Harper.~ */
  IF ~~ THEN EXTERN ~JADERMIN~ 12
END

IF ~~ THEN BEGIN 175 // from: JADERMIN:12.0
  SAY #18536 /* ~You are right, of course, and <PRO_HISHER> has proven it.  No, I think it best if I return to tending the balance with my druidic brethren.~ */
  IF ~~ THEN GOTO 526
END

IF ~~ THEN BEGIN 176 // from: JADERMIN:13.0
  SAY #18538 /* ~That it is.  <CHARNAME>, I know you will not upset the balance, but if you change, we will meet again.  I will not be happy if you cheapen my choice here today.~ */
  IF ~~ THEN DO ~ActionOverride("Dermin",EscapeArea())
SetGlobal("JaheiraAbandoned","GLOBAL",1)
LeaveParty()
ChangeAIScript("",DEFAULT)
EscapeArea()
~ SOLVED_JOURNAL #16556 /* ~Jaheira renounces her Harper status.

We have met with yet another Harper... this one, apparently, a former tutor of Jaheira's by the name of Dermin.  He told Jaheira that he was sent to execute her for the deaths at the Harper Hold, and while he did not attack, Jaheira renounced her life as a Harper.

But as I had urged her on to this path, she felt that I did not trust her judgement any more than the Harpers, and so she has left the group.  I fear she is gone for good.~ */ EXIT
END

IF ~~ THEN BEGIN 177 // from: JADERMIN:14.0
  SAY #18546 /* ~It shall not be peaceful, but it is clearer than the course you are on. Goodbye Dermin.~ */
  IF ~OR(2)
Global("JaheiraRomanceActive","GLOBAL",0)
Global("JaheiraRomanceActive","GLOBAL",3)
~ THEN REPLY #18547 /* ~Are you certain of this? I did not want to be a burden, Jaheira.~ */ GOTO 178
  IF ~OR(2)
Global("JaheiraRomanceActive","GLOBAL",0)
Global("JaheiraRomanceActive","GLOBAL",3)
~ THEN REPLY #18548 /* ~You have a place here, Jaheira, regardless of this mess.~ */ GOTO 179
  IF ~~ THEN REPLY #18549 /* ~Well, now that this bit of garbage is over we can get back to what's important.~ */ GOTO 180
  IF ~OR(2)
Global("JaheiraRomanceActive","GLOBAL",1)
Global("JaheiraRomanceActive","GLOBAL",2)
~ THEN REPLY #18553 /* ~Are you certain of this, Jaheira? I did not want to be a burden.~ */ GOTO 182
  IF ~OR(2)
Global("JaheiraRomanceActive","GLOBAL",1)
Global("JaheiraRomanceActive","GLOBAL",2)
~ THEN REPLY #18554 /* ~You have a place here, Jaheira, regardless of this mess.~ */ GOTO 184
END

IF ~~ THEN BEGIN 178 // from: 177.0
  SAY #18498 /* ~Do not concern yourself.  This was the only course open, even if... I... I wish to not talk of this.  This matter is... is behind me.  Onward, we have much to do.~ */
  IF ~~ THEN DO ~ActionOverride("Dermin",EscapeArea())
SetGlobal("JaheiraNotHarper","GLOBAL",1)
~ SOLVED_JOURNAL #47983 /* ~Jaheira renounces her Harper status.

We have met with yet another Harper... this one, apparently, a former tutor of Jaheira's by the name of Dermin.  He told Jaheira that he was sent to execute her for the deaths at the Harper Hold, and while he did not attack, Jaheira renounced her life as a Harper in anger over the injustice.~ */ EXIT
END

IF ~~ THEN BEGIN 179 // from: 177.1
  SAY #18499 /* ~I thank you, <CHARNAME>, but part of me is gone. I... I will speak no more of this. This is behind me. I must go forward. Come, we have friends to avenge.~ */
  IF ~~ THEN DO ~ActionOverride("Dermin",EscapeArea())
SetGlobal("JaheiraNotHarper","GLOBAL",1)
~ SOLVED_JOURNAL #47983 /* ~Jaheira renounces her Harper status.

We have met with yet another Harper... this one, apparently, a former tutor of Jaheira's by the name of Dermin.  He told Jaheira that he was sent to execute her for the deaths at the Harper Hold, and while he did not attack, Jaheira renounced her life as a Harper in anger over the injustice.~ */ EXIT
END

IF ~~ THEN BEGIN 180 // from: 177.2
  SAY #18551 /* ~Garbage!?  Do you comprehend the magnitude of what I have done?!  Do you see... what... no, I will not cheapen this moment by arguing with you.~ */
  IF ~~ THEN GOTO 181
END

IF ~~ THEN BEGIN 181 // from: 180.0
  SAY #18552 /* ~<CHARNAME>, find your own way.  See to it that you continue the course we began.  Do not make a liar of me, or we will meet again under violent circumstances.~ */
  IF ~~ THEN DO ~ActionOverride("Dermin",EscapeArea())
SetGlobal("JaheiraAbandoned","GLOBAL",1)
LeaveParty()
ChangeAIScript("",DEFAULT)
EscapeArea()
~ JOURNAL #47984 /* ~Jaheira renounces her Harper status.

We have met with another Harper... this one, apparently, a former tutor of Jaheira's by the name of Dermin.  He told Jaheira that he was sent to execute her for the deaths at the Harper Hold, and while he did not attack, Jaheira renounced her life as a Harper in anger over the injustice of it all.  She was so wrapped up in the gravity of her decision that she blew up when I urged us to continue on and left for good.  Perhaps just as well, considering all the trouble she brought me.~ */ EXIT
END

IF ~~ THEN BEGIN 182 // from: 177.3
  SAY #18555 /* ~You are no burden, <CHARNAME>; you are why I go on.  I have friends to avenge, but life is also for the living.  My life is worth pursuing. I... I hope you agree.~ */
  IF ~~ THEN GOTO 183
END

IF ~~ THEN BEGIN 183 // from: 184.0 182.0
  SAY #18556 /* ~Come, enough sadness for the day. We have much to do and... and together we will not fail.~ */
  IF ~~ THEN DO ~ActionOverride("Dermin",EscapeArea())
SetGlobal("JaheiraNotHarper","GLOBAL",1)
~ SOLVED_JOURNAL #47983 /* ~Jaheira renounces her Harper status.

We have met with yet another Harper... this one, apparently, a former tutor of Jaheira's by the name of Dermin.  He told Jaheira that he was sent to execute her for the deaths at the Harper Hold, and while he did not attack, Jaheira renounced her life as a Harper in anger over the injustice.~ */ EXIT
END

IF ~~ THEN BEGIN 184 // from: 177.4
  SAY #18557 /* ~I take strength from the group, but... more so in your company.  I have friends to avenge, but life is also for the living.  Life is worth pursuing.  I... I hope you agree.~ */
  IF ~~ THEN GOTO 183
END

IF ~~ THEN BEGIN 185 // from:
  SAY #18637 /* ~But... what?~ */
  IF ~~ THEN EXTERN ~BERNARD~ 29
END

IF ~~ THEN BEGIN 186 // from:
  SAY #18639 /* ~Not the way they tell it, Bernard. You know me, so trust in what I do.~ */
  IF ~~ THEN EXTERN ~BERNARD~ 30
END

IF ~~ THEN BEGIN 187 // from: JATERMIN:0.0
  SAY #19435 /* ~Do... I know you? I... your voice is familiar, but I cannot place your face.~ [JAHEIRC2] */
  IF ~~ THEN EXTERN ~JATERMIN~ 1
END

IF ~~ THEN BEGIN 188 // from: JATERMIN:1.0
  SAY #19437 /* ~We met among the Harpers, did we not?  I am through with them.  Many a decent person I met, but damned if I'll be crucified for the failures of their own.~ */
  IF ~~ THEN EXTERN ~JATERMIN~ 2
END

IF ~~ THEN BEGIN 189 // from: JATERMIN:2.0
  SAY #19455 /* ~Then do so. I wish this matter behind me, once and for all.~ */
  IF ~~ THEN EXTERN ~JATERMIN~ 3
END

IF ~~ THEN BEGIN 190 // from: JATERMIN:7.2 JATERMIN:7.0
  SAY #19689 /* ~Uh... I...~ [JAHEIRD8] */
  IF ~~ THEN EXTERN ~JATERMIN~ 8
END

IF ~~ THEN BEGIN 191 // from: JATERMIN:8.0
  SAY #19699 /* ~I... I don't know.~ */
  IF ~~ THEN EXTERN ~JATERMIN~ 9
END

IF ~~ THEN BEGIN 192 // from: JATERMIN:7.3 JATERMIN:7.1
  SAY #19717 /* ~Undoubtedly. I would do as such again without hesitation. <CHARNAME> is proven decent and others are all the more fools for not seeing so.~ [JAHEIRD9] */
  IF ~~ THEN EXTERN ~JATERMIN~ 11
END

IF ~~ THEN BEGIN 193 // from: JATERMIN:12.0
  SAY #19736 /* ~I... I believe I have placed a proper name to your manner, now that I have experienced it up close. I should have thought you fond of anagrams, 'Terminsel.'~ */
  IF ~~ THEN EXTERN ~JATERMIN~ 13
END

IF ~~ THEN BEGIN 194 // from: JAERTOF:8.0
  SAY #20543 /* ~Don't make deals with this scum! He won't keep his Mmmph!~ */
  IF ~~ THEN EXTERN ~JAERTOF~ 9
END

IF ~~ THEN BEGIN 195 // from: JAERTOF:11.0
  SAY #20551 /* ~You lying son of a mMMPH!!~ */
  IF ~~ THEN EXTERN ~JAERTOF~ 12
END

IF ~~ THEN BEGIN 196 // from: JAERTOF:12.0
  SAY #20553 /* ~Fight as best you can, <CHARNAME>, I am free of him!~ */
  IF ~~ THEN EXIT
END

IF WEIGHT #8 /* Triggers after states #: 291 even though they appear after this state */
~Global("JaheiraBanditPlot","GLOBAL",3)
~ THEN BEGIN 197 // from:
  SAY #20555 /* ~Gllgghh!~ */
  IF ~~ THEN DO ~SetGlobal("JaheiraBanditPlot","GLOBAL",4)
~ EXTERN ~JAERTOF~ 14
END

IF WEIGHT #9 /* Triggers after states #: 291 even though they appear after this state */
~Global("JaheiraBanditPlot","GLOBAL",5)
~ THEN BEGIN 198 // from:
  SAY #20558 /* ~No! Blast you filthy bogslimes! Not again!~ [JAHEIR90] */
  IF ~~ THEN DO ~SetGlobal("JaheiraBanditPlot","GLOBAL",6)
~ EXTERN ~JAERTOF~ 16
END

IF ~~ THEN BEGIN 199 // from: JAERTOF:17.0
  SAY #20561 /* ~Oh for crying at the moon, don't prostrate yourself before this weasel. That's all I'm going to stand!~ */
  IF ~~ THEN EXTERN ~JAERTOF~ 18
END

IF WEIGHT #10 /* Triggers after states #: 291 even though they appear after this state */
~Global("JaheiraBanditPlot","GLOBAL",7)
~ THEN BEGIN 200 // from:
  SAY #20563 /* ~Fight, I am free of him!~ [JAHEIR91] */
  IF ~~ THEN DO ~SetGlobal("JaheiraBanditPlot","GLOBAL",8)
SetGlobal("BanditsWuss","GLOBAL",1)
~ EXIT
END

IF WEIGHT #20 /* Triggers after states #: 291 378 437 441 447 528 even though they appear after this state */
~Global("BanditsSlit","GLOBAL",1)
GlobalLT("JaheiraBanditPlot","GLOBAL",9)
~ THEN BEGIN 201 // from:
  SAY #20564 /* ~You... you...~ [JAHEIR86] */
  IF ~~ THEN REPLY #20571 /* ~Now, Jaheira, no need to thank me.~ */ GOTO 205
  IF ~~ THEN REPLY #20572 /* ~Are you alright? I tried as best I could to get you free.~ */ GOTO 205
  IF ~~ THEN REPLY #20573 /* ~Well, that was quite the fun, wasn't it?~ */ GOTO 205
END

IF WEIGHT #21 /* Triggers after states #: 291 378 437 441 447 528 even though they appear after this state */
~Global("BanditsStole","GLOBAL",1)
GlobalLT("JaheiraBanditPlot","GLOBAL",9)
~ THEN BEGIN 202 // from:
  SAY #20565 /* ~You... you were pretty quick to give up your equipment.~ [JAHEIR87] */
  IF ~~ THEN REPLY #20594 /* ~It's all replaceable, everything except you.~ */ GOTO 212
  IF ~~ THEN REPLY #20595 /* ~Material things; there are always more. I've gotten by with less. People are harder to replace, some more than others.~ */ GOTO 212
  IF ~~ THEN REPLY #20596 /* ~Ahh, it's all just baggage. I couldn't carry it all without you anyway.~ */ GOTO 212
END

IF WEIGHT #22 /* Triggers after states #: 291 378 437 441 447 528 even though they appear after this state */
~Global("BanditsSacrifice","GLOBAL",1)
GlobalLT("JaheiraBanditPlot","GLOBAL",9)
~ THEN BEGIN 203 // from:
  SAY #20566 /* ~Are... are you alright?~ [JAHEIR88] */
  IF ~~ THEN REPLY #20582 /* ~I was more worried about you. I'm a little sore, but I'll be alright.~ */ GOTO 208
  IF ~~ THEN REPLY #20583 /* ~Just a scratch or two here and there. Nothing a day or two of rest won't cure.~ */ GOTO 208
  IF ~~ THEN REPLY #20584 /* ~I... I think so. Rather a close call there.~ */ GOTO 208
END

IF WEIGHT #23 /* Triggers after states #: 291 378 437 441 447 528 even though they appear after this state */
~Global("BanditsWuss","GLOBAL",1)
GlobalLT("JaheiraBanditPlot","GLOBAL",9)
~ THEN BEGIN 204 // from:
  SAY #20567 /* ~Well, that was the most stunning display of bravado I have ever had the pleasure of seeing. Could you have stooped any lower?~ [JAHEIR89] */
  IF ~~ THEN REPLY #20576 /* ~It was all a ruse. I just played the ineffectual coward to throw him off. Yeah, that's it.~ */ GOTO 207
  IF ~~ THEN REPLY #20577 /* ~I couldn't lose my stuff, and I couldn't let him hurt you. Groveling was the only way.~ */ GOTO 207
  IF ~~ THEN REPLY #20578 /* ~Ahh, stow it. Everything worked out in the end.~ */ GOTO 207
END

IF ~~ THEN BEGIN 205 // from: 201.2 201.1 201.0
  SAY #20574 /* ~You IDIOT! Do you realize how easily he could have killed me?! That was the most irresponsible thing I have EVER had the misfortune of seeing!~ */
  IF ~~ THEN GOTO 206
END

IF ~~ THEN BEGIN 206 // from: 205.0
  SAY #20575 /* ~Rest assured I'll not forget that!  It's a wonder my head is still attached, or that yours ever was!  Stand well back of me; I'm doubly careful from now on!~ */
  IF ~~ THEN DO ~SetGlobal("JaheiraRomanceActive","GLOBAL",3)
~ EXIT
END

IF ~~ THEN BEGIN 207 // from: 204.2 204.1 204.0
  SAY #20581 /* ~Regardless, I had thought you made of sterner mettle. I was mistaken, and will not expect as such from ye again.~ */
  IF ~~ THEN DO ~SetGlobal("JaheiraRomanceActive","GLOBAL",3)~ EXIT
END

IF ~~ THEN BEGIN 208 // from: 203.2 203.1 203.0
  SAY #20585 /* ~Good, I am so glad... you IDIOT! What were you thinking!  You could have been killed!  An arrow can pierce the heart or the eyes when you stand like a pincushion!~ */
  IF ~~ THEN REPLY #20586 /* ~It was a risk I had to take. I couldn't let him hurt you.~ */ GOTO 209
  IF ~~ THEN REPLY #20587 /* ~I... I suppose. I didn't think about it at the time. I just wanted you safe.~ */ GOTO 209
  IF ~~ THEN REPLY #20588 /* ~I thought he was bluffing, but I would rather risk myself than you on such a bet.~ */ GOTO 209
END

IF ~~ THEN BEGIN 209 // from: 208.2 208.1 208.0
  SAY #20589 /* ~Don't you EVER do something that stupid again, you hear me? Not in a thousand seasons! I lost... I lost...~ */
  IF ~~ THEN GOTO 210
END

IF ~~ THEN BEGIN 210 // from: 212.0 209.0
  SAY #20590 /* ~*ahem*... I lost Khalid... to a pointless death, I'm not going... to lose you too.~ */
  IF ~~ THEN REPLY #20591 /* ~Jaheira? Jaheira, I...~ */ GOTO 211
END

IF ~~ THEN BEGIN 211 // from: 210.0
  SAY #20592 /* ~Oh, shut up and let's get out of here. We'll... we'll talk later.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 212 // from: 202.2 202.1 202.0
  SAY #20598 /* ~Regardless, I really appreciate what you did... what you tried to do. I was worried that I was... I mean, I've already lost... um...~ */
  IF ~~ THEN GOTO 210
END

IF ~~ THEN BEGIN 213 // from:
  SAY #20813 /* ~This is... most disturbing, <CHARNAME>.  Nature itself curls back from this vileness.  Something must be done!~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 214 // from:
  SAY #21397 /* ~You'll keep your hands to yourself, lowly one, or have them cut off!~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 215 // from:
  SAY #21778 /* ~Do not test me, rogue.  I have not the patience for it.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 216 // from:
  SAY #22450 /* ~You should go then, small one.  The world is as easily accessible to you as one foot placed in front of the other.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 217 // from:
  SAY #22512 /* ~You should rub your drunken eyes, then, human sailor.  And then avert them, for you are close to offending me.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 218 // from:
  SAY #23696 /* ~I would sooner jump into a whirlpool than to sit here for endless hours, as you must surely do.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 219 // from: 6.0 4.0 3.0
  SAY #14683 /* ~He... Khalid... is dead, and has been so for some time! Beyond a point there can be no raising, especially when the body has been... has been desecrated!~ */
  IF ~~ THEN GOTO 5
END

IF ~~ THEN BEGIN 220 // from:
  SAY #14685 /* ~Yes, there are greater spells that raise even the aged dead, but they leech from the caster and I will not ask that of someone!  Khalid would not have it!~ */
  IF ~~ THEN GOTO 221
END

IF ~~ THEN BEGIN 221 // from: 220.0
  SAY #14687 /* ~We live in a time of miracles, and nature allows the rebirth of many that have passed beyond the vale, but there is a time when... when it is better to let go.~ */
  IF ~~ THEN GOTO 5
END

IF ~~ THEN BEGIN 222 // from: 3.1
  SAY #14691 /* ~You will not speak ill of my life with Khalid! I will answer such insults with lethal intent, and rightfully so! You cannot know... you cannot!~ */
  IF ~~ THEN GOTO 6
END

IF ~~ THEN BEGIN 223 // from: 5.1
  SAY #14695 /* ~Your opinion is of a fool that thinks magic and spells are the ultimate forces that shape our lives!  You will learn that some... some things are unalterable!~ */
  IF ~~ THEN GOTO 7
END

IF ~~ THEN BEGIN 224 // from: 13.0
  SAY #14696 /* ~We cannot prevail here; best we leave until we can.  Another day, another place; there will be righteous vengeance, but in its own time.  Oh yes... in time.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 225 // from: 15.0
  SAY #14698 /* ~I doubt we would have come this far if a battle was not distracting our host!  We will exact punishment when we can; there is no point in dying here.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 226 // from: 17.1
  SAY #14699 /* ~I expect less of you with each utterance.  I have said what I know and you can take it or leave it.  Ask around and you will know I speak the truth.~ */
  IF ~~ THEN GOTO 19
END

IF ~~ THEN BEGIN 227 // from: 17.2
  SAY #14700 /* ~I was wondering the same, though we are not all that far from home and organizations can span continents.  Perhaps it is not an individual that seeks our heads.~ */
  IF ~~ THEN GOTO 20
END

IF ~~ THEN BEGIN 228 // from: 22.0
  SAY #14706 /* ~I do not know the city well enough to give directions though.  We will have to seek out the slums.  Perhaps we may find who holds Imoen still.~ */
  IF ~~ THEN GOTO 344
END

IF ~~ THEN BEGIN 229 // from: 23.0
  SAY #14715 /* ~Perhaps in the slums we will find who planned this, or who has Imoen still.  I have heard that the Copper Coronet is a good place to find information.~ */
  IF ~~ THEN GOTO 344
END

IF ~~ THEN BEGIN 230 // from:
  SAY #24798 /* ~Do you also find sensual my disdain for your disgusting manner?~ */
  IF ~~ THEN EXTERN ~SALVANAS~ 7
END

IF ~~ THEN BEGIN 231 // from:
  SAY #24802 /* ~I could set you on fire with more than that, if you truly wish.~ */
  IF ~~ THEN EXTERN ~SALVANAS~ 8
END

IF ~~ THEN BEGIN 232 // from:
  SAY #24804 /* ~The first thing of sense you have said.  Now stay out of my way.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 233 // from: 28.0
  SAY #24836 /* ~That you live in poverty is gratifying, if you must live at all!  I would suggest you change your tone.  I am not in a mood for giving charity to old slavers!~ */
  IF ~~ THEN EXTERN ~BARONP~ 5
END

IF ~~ THEN BEGIN 234 // from:
  SAY #24875 /* ~I take it I am the one being addressed, here?~ */
  IF ~~ THEN EXTERN ~WAYLANE~ 10
END

IF ~~ THEN BEGIN 235 // from:
  SAY #24877 /* ~I would say you are a fool trying to sell something you do not own and a wastrel attempting to take advantage of the innocent.~ */
  IF ~~ THEN EXTERN ~WAYLANE~ 11
END

IF ~~ THEN BEGIN 236 // from:
  SAY #24879 /* ~It is because of dirt such as you that I do not like coming to the city.  Do not speak to me again, criminal.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 237 // from:
  SAY #25320 /* ~What is this?  Why do you exhibit such an unpleasant demeanor?  What have my people done to deserve such hatred from you?~ */
  IF ~~ THEN EXTERN ~BELMIN~ 8
END

IF ~~ THEN BEGIN 238 // from:
  SAY #25322 /* ~I lead no one to evil, human.  And we elves have reason to be proud... we are an old race, far older than you.~ */
  IF ~~ THEN EXTERN ~BELMIN~ 9
END

IF ~~ THEN BEGIN 239 // from:
  SAY #25324 /* ~You are a fool, human, and I've no reason to discuss anything with you further.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 240 // from:
  SAY #25458 /* ~Are... are you speaking of me?  And Khalid?  How do you know of this, answer me!~ */
  IF ~~ THEN EXTERN ~CELVAN~ 1
END

IF ~~ THEN BEGIN 241 // from:
  SAY #25600 /* ~You should be careful, woman... you might miss him more than you think should your wish come true.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 242 // from:
  SAY #25615 /* ~Not all elves are 'flighty'... in their many years they learn all too well the responsibilities and pitfalls of this world.  You would do well to remember that.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 243 // from:
  SAY #25741 /* ~Have no fear for me, my friend.  I am well capable of defending myself... and punishing those who commit such acts on others!~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 244 // from:
  SAY #25783 /* ~It is not the magic that is evil, but the purpose behind it, and the purpose of many magic users is good... something I am sure even you have benefited from somehow.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 245 // from: JAHABOAM:1.0
  SAY #26476 /* ~N-no, that's quite alright. Do not make a fuss.~ */
  IF ~~ THEN EXTERN ~DSHOP02~ 2
END

IF ~~ THEN BEGIN 246 // from: JAHABOAM:6.0 JAHABOAM:4.0
  SAY #9659 /* ~I said not to...~ */
  IF ~~ THEN EXTERN ~DSHOP02~ 5
END

IF ~~ THEN BEGIN 247 // from: JAHABOAM:9.0 JAHABOAM:7.0
  SAY #9695 /* ~<CHARNAME>! You do not need to...~ */
  IF ~~ THEN REPLY #9697 /* ~I believe he said he was talking to me, Jaheira. Shush yourself and take the gift.~ */ EXTERN ~DSHOP02~ 10
  IF ~~ THEN REPLY #9698 /* ~Well, I suppose not. If you are sure you do not want it.~ */ EXTERN ~DSHOP02~ 8
END

IF ~~ THEN BEGIN 248 // from:
  SAY #26496 /* ~Heh...~ */
  IF ~~ THEN GOTO 249
END

IF ~~ THEN BEGIN 249 // from: 248.0
  SAY #26497 /* ~Well...~ */
  IF ~~ THEN GOTO 250
END

IF ~~ THEN BEGIN 250 // from: 249.0 JAHABOAM:12.0
  SAY #26498 /* ~What a... charming fellow. Completely insane of course. Out of his mind. Blind as a bat. No idea what he was saying.~ */
  IF ~~ THEN REPLY #26499 /* ~Yes... yes of course. Out of his mind. Yes.~ */ GOTO 251
  IF ~~ THEN REPLY #26500 /* ~Perhaps. Or perhaps I have been blind myself.~ */ GOTO 253
END

IF ~~ THEN BEGIN 251 // from: 250.0
  SAY #26503 /* ~Yes. Well.~ */
  IF ~~ THEN GOTO 252
END

IF ~~ THEN BEGIN 252 // from: 253.0 251.0
  SAY #26504 /* ~Let's... let's get going shall we?~ */
  IF ~!PartyHasItem("MISC5W")~ THEN EXIT
  IF ~PartyHasItem("MISC5W")~ THEN GOTO 254
END

IF ~~ THEN BEGIN 253 // from: 250.1
  SAY #26505 /* ~Um... I...~ */
  IF ~~ THEN GOTO 252
END

IF ~~ THEN BEGIN 254 // from: 252.1
  SAY #26733 /* ~The... the locket is lovely, by the way. Thank you.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 255 // from: JADERMIN:15.0
  SAY #26961 /* ~Dermin? What are you doing back here? I am glad to see you, I had thought our friendship...~ [JAHEIRA8] */
  IF ~~ THEN EXTERN ~JADERMIN~ 16
END

IF ~~ THEN BEGIN 256 // from: JADERMIN:16.0
  SAY #26963 /* ~What are you talking about?~ */
  IF ~~ THEN EXTERN ~JADERMIN~ 17
END

IF ~~ THEN BEGIN 257 // from: JADERMIN:17.0
  SAY #26965 /* ~What? Such a thing has never been done!~ */
  IF ~~ THEN EXTERN ~JADERMIN~ 18
END

IF ~~ THEN BEGIN 258 // from: JADERMIN:18.0
  SAY #26967 /* ~What do you mean?~ */
  IF ~~ THEN EXTERN ~JADERMIN~ 19
END

IF ~~ THEN BEGIN 259 // from: JADERMIN:21.0 JADERMIN:20.0
  SAY #26973 /* ~Very well, Dermin. I will think on this.~ */
  IF ~~ THEN EXTERN ~JADERMIN~ 22
END

IF ~~ THEN BEGIN 260 // from:
  SAY #26975 /* ~Well, that was decidedly unpleasant, and more than I wish to worry about.~ */
  IF ~~ THEN REPLY #26976 /* ~You will not agree to such a thing, of course.~ */ GOTO 261
  IF ~~ THEN REPLY #26977 /* ~More of their tricks. I do not trust him.~ */ GOTO 263
  IF ~~ THEN REPLY #26978 /* ~His deal is thought provoking. What are you going to do?~ */ GOTO 262
END

IF ~~ THEN BEGIN 261 // from: 260.0
  SAY #26979 /* ~Of... of course. It would be senseless. It does put a different light on things though. I will give this much though indeed.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 262 // from: 260.2
  SAY #26980 /* ~I am going to do exactly what I said I would do. I am going to think about this. All of this.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 263 // from: 260.1
  SAY #26981 /* ~I have known him a long time. He was a mentor when I had none. I will think on this a long time. All of this.~ */
  IF ~~ THEN EXIT
END

IF WEIGHT #24 /* Triggers after states #: 291 378 437 441 447 528 even though they appear after this state */
~Global("DerminSpawn","GLOBAL",6)
~ THEN BEGIN 264 // from:
  SAY #27405 /* ~Stop.~ [JAHEIRB2] */
  IF ~~ THEN DO ~SetGlobal("DerminSpawn","GLOBAL",7)
~ GOTO 265
END

IF ~~ THEN BEGIN 265 // from: 264.0
  SAY #27406 /* ~Do you see him? Ready yourself.~ [JAHIERBX] */
  IF ~~ THEN GOTO 266
END

IF ~~ THEN BEGIN 266 // from: 265.0
  SAY #27407 /* ~Dermin! I would speak at you!~ */
  IF ~~ THEN EXTERN ~JADERMIN~ 23
END

IF ~~ THEN BEGIN 267 // from: JADERMIN:23.0
  SAY #27409 /* ~Shut up!  I said I would speak AT you!  This matter is finished!  I will not acknowledge this again!  If you press it I will be forced to deal with you!~ */
  IF ~~ THEN EXTERN ~JADERMIN~ 24
END

IF ~~ THEN BEGIN 268 // from: JADERMIN:24.0
  SAY #27411 /* ~Yes, actually, and you well know it!  Galvarey was no more a Harper than a treant.  His actions betrayed him, and all those that followed him!~ */
  IF ~~ THEN GOTO 269
END

IF ~~ THEN BEGIN 269 // from: 268.0
  SAY #27412 /* ~The garish Hold, his political agenda; he was merely using the weight of the Harper name to promote himself. Tell me: what did he offer you?~ */
  IF ~~ THEN EXTERN ~JADERMIN~ 25
END

IF ~~ THEN BEGIN 270 // from: JADERMIN:25.0
  SAY #27414 /* ~Then I am better for it.  Call me traitor, but I have followed the spirit of the Harpers.  You are the traitor, and if the events were known others would see!~ */
  IF ~~ THEN EXTERN ~JADERMIN~ 26
END

IF ~~ THEN BEGIN 271 // from: JADERMIN:26.0
  SAY #27416 /* ~Of course not.  Despite the ambushes you will still be able to claim the moral high ground for your actions.  What happened to you, Dermin?  I do not know you.~ */
  IF ~~ THEN EXTERN ~JADERMIN~ 27
END

IF ~~ THEN BEGIN 272 // from: JADERMIN:27.0
  SAY #27418 /* ~At the cost of the innocents. That is always the way.~ */
  IF ~~ THEN EXTERN ~JADERMIN~ 28
END

IF ~~ THEN BEGIN 273 // from: JADERMIN:28.0
  SAY #27420 /* ~It certainly disrupted you.  The innocents also include Harpers that have died thinking they were fighting for the right cause.  Galvarey's cause.  Your cause.~ */
  IF ~~ THEN EXTERN ~JADERMIN~ 29
END

IF ~~ THEN BEGIN 274 // from: JADERMIN:29.0
  SAY #27422 /* ~As was yours, though I suspect you have been gone for years.~ */
  IF ~~ THEN EXTERN ~JADERMIN~ 30
END

IF ~~ THEN BEGIN 275 // from: JADERMIN:30.0
  SAY #27424 /* ~Save it, Dermin. I have no more guilt about facing you, or any other sent on this Fool's Crusade. You are the betrayers, not I. I know this in my heart.~ */
  IF ~~ THEN EXTERN ~JADERMIN~ 31
END

IF WEIGHT #25 /* Triggers after states #: 291 378 437 441 447 528 even though they appear after this state */
~Global("DerminSpawn","GLOBAL",8)
~ THEN BEGIN 276 // from:
  SAY #27426 /* ~I did not wish to do this. I did not. We are in the right, <CHARNAME>, but why does it still hurt?~ */
  IF ~~ THEN REPLY #27427 /* ~The right thing is not always the easiest. Actually, it's usually the bloody hard bit.~ */ DO ~IncrementGlobal("DerminSpawn","GLOBAL",1)
~ GOTO 277
  IF ~~ THEN REPLY #27428 /* ~People do not always want to see reason. You do what you can...~ */ DO ~IncrementGlobal("DerminSpawn","GLOBAL",1)
~ GOTO 282
  IF ~~ THEN REPLY #27429 /* ~You know the answers to such things better than I. I'll spare you my cliches.~ */ DO ~IncrementGlobal("DerminSpawn","GLOBAL",1)
~ GOTO 284
END

IF ~~ THEN BEGIN 277 // from: 276.0
  SAY #27430 /* ~Heh, you and your jokes make me smile far too often, even when I do not want to. People will think I am getting soft.~ */
  IF ~~ THEN REPLY #27431 /* ~Yes, but you're always quick with a backhand to set them right.~ */ GOTO 278
  IF ~~ THEN REPLY #27432 /* ~Not a chance. Hey, why didn't I get to say something to him? I wanted to help.~ */ GOTO 280
END

IF ~~ THEN BEGIN 278 // from: 277.0
  SAY #27433 /* ~Haha! Shush you! I'm supposed to be feeling bad about this whole thing. Oh, let's just get moving.~ */
  IF ~~ THEN GOTO 279
END

IF ~~ THEN BEGIN 279 // from: 281.0 278.0
  SAY #27434 /* ~(snicker)~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 280 // from: 277.1
  SAY #27435 /* ~I've sat through all of your little plots and plans.  The least you can do is toss me a bone now and then.  Yeesh, take <PRO_HISHER> thunder for one conversation and <PRO_HESHE> gets all touchy.~ */
  IF ~~ THEN GOTO 281
END

IF ~~ THEN BEGIN 281 // from: 280.0
  SAY #27436 /* ~Let's get out of here. We've still got things to do.~ */
  IF ~~ THEN GOTO 279
END

IF ~~ THEN BEGIN 282 // from: 276.1
  SAY #27437 /* ~Yes, yes, you do what you can, not always what you want. The Big Little Book of Alaundo, right? Insightful.~ */
  IF ~~ THEN GOTO 283
END

IF ~~ THEN BEGIN 283 // from: 282.0
  SAY #27438 /* ~I am sorry, <CHARNAME>, I shouldn't be taking my anger out on you. Let's just get moving. I'll be alright in a while.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 284 // from: 276.2
  SAY #27439 /* ~Heh, a wise move.  I will not have this situation made trite.  I may be in a foul mood for a while, you understand?  Yes, I think you do.  Thank you.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 285 // from:
  SAY #27863 /* ~Are you trying to tell me, bard, that you do not remember us?  You were working for that evil sorceress, Silke, when we ran into you.~ */
  IF ~~ THEN EXTERN ~GARRICK~ 4
END

IF ~~ THEN BEGIN 286 // from:
  SAY #27865 /* ~Well, you didn't have many thoughts in your head, then, and it is obvious you do not have many now.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 287 // from:
  SAY #28450 /* ~Perhaps you should go and soak your head within a bucket, guard,  before you attempt to address me again.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 288 // from:
  SAY #29651 /* ~Obviously, if I did have a problem, you would be the very last person I would be speaking to, you selfish and close-minded fool.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 289 // from:
  SAY #30033 /* ~You Amnish are too closed-minded about the demi-human kin that live amongst you in peace... they are not so different from you as you seem to think.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 290 // from:
  SAY #30059 /* ~You certainly are not!  And perhaps you should think, sir, before you speak such insults so candidly.~ */
  IF ~~ THEN EXIT
END

IF WEIGHT #3 ~Global("JaheiraCursedDead","GLOBAL",1)
~ THEN BEGIN 291 // from:
  SAY #33335 /* ~Too... weak... I feel the curse within... Damn you, Ployer... I'll be cured... yet...~ [JAHEIRD1] */
  IF ~~ THEN DO ~Kill(Myself)~ EXIT
END

IF ~~ THEN BEGIN 292 // from:
  SAY #33663 /* ~Her cause seems just, and she is druid kin of a sort. Let us do our best to aid.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 293 // from: 47.0 46.0
  SAY #34526 /* ~I will find my own way and...(cough)... and damned if I won't live to see you die on this path you've chosen. Ah, I will waste no more breath on you!~ */
  IF ~~ THEN DO ~EraseJournalEntry(1363)
EraseJournalEntry(4751)
EraseJournalEntry(4833)
EraseJournalEntry(4834)
EraseJournalEntry(4836)
EraseJournalEntry(47970)
EraseJournalEntry(47971)
LeaveParty()
EscapeArea()~ SOLVED_JOURNAL #47972 /* ~Save Jaheira from Baron Ployer's curse.

One of Jaheira's old enemies managed to place a curse on her that I just don't have the time to track down a cure for.  I let her leave the party, so that she might find a cure on her own.  She was not pleased, to say the least.~ */ EXIT
END

IF ~~ THEN BEGIN 294 // from: 57.0
  SAY #34528 /* ~You wish me gone!  I (cough!) I shall seek help on my own.  A word before I go: beware your friends. No doubt they will eventually treat you as you treat them.~ */
  IF ~~ THEN DO ~EraseJournalEntry(1363)
EraseJournalEntry(4751)
EraseJournalEntry(4833)
EraseJournalEntry(4834)
EraseJournalEntry(4836)
EraseJournalEntry(47970)
EraseJournalEntry(47971)
LeaveParty()
EscapeArea()~ EXIT
END

IF ~~ THEN BEGIN 295 // from: 63.0
  SAY #34529 /* ~He was irredeemable when he was on trial.  He lives because he 'donated' to the state.  I will make good use of our next meeting, but not just because of his attack.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 296 // from: IMOENJ:29.0
  SAY #38634 /* ~No! You do not know. This is not the time for this conversation, child.~ [JAHEIRE1] */
  IF ~~ THEN EXTERN ~IMOENJ~ 30
END

IF ~~ THEN BEGIN 297 // from: IMOENJ:30.0
  SAY #38636 /* ~What are you babbling about, Imoen? I am not in the mood.~ */
  IF ~~ THEN EXTERN ~IMOENJ~ 31
END

IF ~~ THEN BEGIN 298 // from: IMOENJ:31.0
  SAY #38638 /* ~You saw this? You watched as it was done?~ */
  IF ~~ THEN EXTERN ~IMOENJ~ 32
END

IF ~~ THEN BEGIN 299 // from: IMOENJ:32.0
  SAY #38640 /* ~Stop, I don't want to hear this.~ */
  IF ~~ THEN EXTERN ~IMOENJ~ 33
END

IF ~~ THEN BEGIN 300 // from: IMOENJ:33.0
  SAY #38642 /* ~Be quiet, child! No more!~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 301 // from: IMOENJ:34.0
  SAY #38644 /* ~You've seen some horrible things best forgotten. We all have, in our day. This will pass when we... avenge the fallen and... bury this son of a bitch.~ */
  IF ~~ THEN EXTERN ~IMOENJ~ 35
END

IF ~~ THEN BEGIN 302 // from: IMOENJ:35.0
  SAY #38646 /* ~Imoen! Enough! Let's go!~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 303 // from:
  SAY #38675 /* ~We have done nothing to you.  I see that you are an elf... we are prisoners here, as are you, perhaps if we could--~ */
  IF ~~ THEN EXTERN ~CLONE1~ 7
END

IF ~~ THEN BEGIN 304 // from: IMOENJ:43.1
  SAY #38676 /* ~Nonsense, he was secretive with everyone. We just had... mutual acquaintances.~ */
  IF ~~ THEN EXTERN ~IMOENJ~ 44
END

IF ~~ THEN BEGIN 305 // from: IDRYAD2:3.1
  SAY #38692 /* ~So... I see we have a name for our captor at last.  Irenicus, is it?  Tell me, dryads, why this Irenicus would go to such lengths to keep you three here.~ */
  IF ~~ THEN EXTERN ~IDRYAD2~ 16
END

IF ~~ THEN BEGIN 306 // from: IDRYAD3:4.1
  SAY #38699 /* ~Surely you won't refuse them the chance to return to their forest, <CHARNAME>?  It takes no effort from us, and would be a kindness to them.  Think it over.~ */
  IF ~~ THEN DO ~IncrementGlobal("ImoenDryad","AR0602",1)~ EXIT
END

IF ~~ THEN BEGIN 307 // from: LIFE1:3.0
  SAY #38720 /* ~It is monstrous that one would do such a thing to a servant, to lock him away in an eternity of pain.  It offends nature.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 308 // from:
  SAY #38726 /* ~Nature does not intend her creations to live past their allotted time.  Certainly not this forgotten servant, tormented and then left for dead, but not dead.~ */
  IF ~~ THEN GOTO 309
END

IF ~~ THEN BEGIN 309 // from: 308.0
  SAY #38729 /* ~I wonder how this master came to live such a life that he abandons much of it?  The fault of ill-considered magic, no doubt.  We shall see when we find him.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 310 // from: NALIAJ:136.2
  SAY #38742 /* ~<CHARNAME> will do as <PRO_HESHE> decides is best.  While kind enough to give the beggar a coin, there is no need for <PRO_HIMHER> to give away everything <PRO_HESHE> owns.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 311 // from:
  SAY #38761 /* ~For shame, <CHARNAME>, that you could speak to a child so.  Have you no compassion for the helpless?~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 312 // from:
  SAY #38773 /* ~Take care, <CHARNAME>.  I have heard of these Cowled Wizards.  Spellcasters of the highest order, the only magic-users allowed here in Amn, I believe.~ */
  IF ~~ THEN EXTERN ~BYSTAND2~ 4
END

IF ~~ THEN BEGIN 313 // from:
  SAY #38862 /* ~Greetings to you, good sir.  I trust all is well?~ */
  IF ~~ THEN EXTERN ~RIBALD~ 25
END

IF ~~ THEN BEGIN 314 // from:
  SAY #38864 /* ~I am not here in an official capacity, suspicious one.  There is no need to worry.~ */
  IF ~~ THEN EXTERN ~RIBALD~ 26
END

IF ~~ THEN BEGIN 315 // from: KALAH2:9.4 KALAH2:8.4 KALAH2:7.4
  SAY #38877 /* ~The gnome is dead.  How he was able to perform these great feats of illusion will have to remain a mystery, it seems.~ */
  IF ~!Dead("Aerie")
~ THEN DO ~StartCutSceneMode()
EraseJournalEntry(34110)
EraseJournalEntry(34111)
SetGlobalTimer("CircusEnded","GLOBAL",ONE_DAY)
AddexperienceParty(25000)
ActionOverride("Aerie",Wait(3))
ActionOverride("Aerie",StartDialogueNoSet([PC]))
ActionOverride("Kalah",Kill(Myself))
~ EXIT
  IF ~Dead("Aerie")
!Dead("Quaylem")
~ THEN DO ~StartCutSceneMode()
EraseJournalEntry(34110)
EraseJournalEntry(34111)
SetGlobalTimer("CircusEnded","GLOBAL",ONE_DAY)
AddexperienceParty(25000)
ActionOverride("Quayle",Wait(3))
ActionOverride("Quayle",StartDialogueNoSet([PC]))
ActionOverride("Kalah",Kill(Myself))
~ EXIT
  IF ~Dead("Aerie")
Dead("Quaylem")
~ THEN DO ~EraseJournalEntry(34110)
EraseJournalEntry(34111)
SetGlobalTimer("CircusEnded","GLOBAL",ONE_DAY)
AddexperienceParty(25000)
ActionOverride("Kalah",Kill(Myself))
~ EXIT
END

IF ~~ THEN BEGIN 316 // from:
  SAY #38920 /* ~That was unbecoming of you, <CHARNAME>, to be so forceful with one of such a lesser station.  But I suppose you shall do as you wish, regardless.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 317 // from:
  SAY #38941 /* ~It sounds like there is a trade of flesh going on, <CHARNAME>, but questioning this man will get us nowhere.  Perhaps a more thorough inquiry is called for.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 318 // from:
  SAY #38944 /* ~I doubt this man is a prisoner, <CHARNAME>.  More likely a slave, prohibitions notwithstanding.  A revolting practice, wherever it is carried out.~ */
  IF ~!IsValidForPartyDialog("Yoshimo")~ THEN EXIT
  IF ~IsValidForPartyDialog("Yoshimo")~ THEN EXTERN ~YOSHJ~ 30
END

IF ~~ THEN BEGIN 319 // from: KORGANJ:43.1
  SAY #39178 /* ~There is nothing wrong with a noble task duly undertaken.  And perhaps it will be enjoyable to see you in a greener setting, dwarf.~ */
  IF ~~ THEN EXTERN ~KORGANJ~ 44
END

IF ~~ THEN BEGIN 320 // from: MINSCJ:74.2
  SAY #39181 /* ~I hope you intend to go to this village soon, <CHARNAME>.  A visit to greener lands would be welcome after our trek through this crowded city.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 321 // from:
  SAY #39282 /* ~You may wish to reconsider your refusal, <CHARNAME>.  This may be a way to overcome the slavers here for good.  It is the honorable path, if you are interested.~ */
  IF ~!IsValidForPartyDialog("Korgan")
!IsValidForPartyDialog("Keldorn")~ THEN EXIT
  IF ~IsValidForPartyDialog("Korgan")~ THEN EXTERN ~KORGANJ~ 45
  IF ~!IsValidForPartyDialog("Korgan")
IsValidForPartyDialog("Keldorn")~ THEN EXTERN ~KELDORJ~ 95
END

IF ~~ THEN BEGIN 322 // from: KORGANJ:47.1
  SAY #39362 /* ~Do not overly concern yourself with the pursuit of precious metals alone, Korgan.  There are other matters that we must consider, here.~ */
  IF ~~ THEN EXTERN ~KORGANJ~ 48
END

IF ~~ THEN BEGIN 323 // from: MINSCJ:78.1
  SAY #39364 /* ~Ah, a chance to strike at the heart of slavery here in Athkatla.  Think of it, <CHARNAME>, you could make a difference, if you wish.  At least for a while.~ */
  IF ~!IsValidForPartyDialog("Yoshimo")~ THEN EXTERN ~HENDAK~ 24
  IF ~IsValidForPartyDialog("Yoshimo")~ THEN EXTERN ~YOSHJ~ 33
END

IF ~~ THEN BEGIN 324 // from: LEHTIN:10.1
  SAY #39372 /* ~A thoroughly despicable man... and an equally despicable place.  This is the sort of thing that comes naturally with civilization, it seems.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 325 // from: MADAM:16.0
  SAY #39398 /* ~No, he is not.  He has no interest in anything you might have to sell, woman.~ */
  IF ~~ THEN EXTERN ~MADAM~ 17
END

IF ~~ THEN BEGIN 326 // from: MESSEN:15.1
  SAY #39402 /* ~Druids would not attack a town without cause.  It would be a very extreme reaction, <CHARNAME>, and is definitely something we should investigate.~ */
  IF ~~ THEN EXTERN ~MESSEN~ 8
END

IF ~~ THEN BEGIN 327 // from: KORGANJ:51.2
  SAY #39413 /* ~You will not, Korgan.  There is a disturbance in nature that we are to restore... I will not have you swinging about, heedless of the consequences.~ */
  IF ~~ THEN EXTERN ~KORGANJ~ 52
END

IF ~~ THEN BEGIN 328 // from: KORGANJ:52.1
  SAY #39414 /* ~You may wish to reconsider, Korgan, doves can carry several diseases, and I wouldn't wish you vomiting and cramps simply for being an ignorant lout.~ */
  IF ~~ THEN EXTERN ~KORGANJ~ 53
END

IF ~~ THEN BEGIN 329 // from: KORGANJ:53.1
  SAY #39415 /* ~You're welcome to try, but you are not the only one trained in martial skill.  Remember that in the forest you are in my domain, and at an extreme disadvantage.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 330 // from:
  SAY #39422 /* ~I thought such childish antics to be above you, <CHARNAME>.  But if it makes you feel better, I suppose I cannot stop you.~ */
  IF ~~ THEN EXTERN ~RUFFIAN~ 7
END

IF ~~ THEN BEGIN 331 // from:
  SAY #39424 /* ~I cannot believe you would partake in such cruelty, <CHARNAME>.  I refuse to watch this.~ */
  IF ~!IsValidForPartyDialog("Minsc")~ THEN DO ~ClearAllActions()
SetGlobal("SurlyFight","AR0406",1)~ EXIT
  IF ~IsValidForPartyDialog("Minsc")~ THEN EXTERN ~MINSCJ~ 84
END

IF ~~ THEN BEGIN 332 // from: IDRYAD2:2.1 IDRYAD1:3.1
  SAY #39590 /* ~So... I see we have a name for our captor at last.  Irenicus, is it?  Tell me, dryads, why this Irenicus would go to such lengths to keep you three here.~ */
  IF ~~ THEN EXTERN ~IDRYAD2~ 15
END

IF ~~ THEN BEGIN 333 // from: JAERTOF:1.0
  SAY #40725 /* ~Get your hands off me! So help me I'll...~ */
  IF ~~ THEN EXTERN ~JAERTOF~ 2
END

IF ~~ THEN BEGIN 334 // from: 1.0
  SAY #42212 /* ~Where are the mirrors... the switches to pull to show where he is hidden... Khalid!~ [JAHEIRC5] */
  IF ~~ THEN GOTO 335
END

IF ~~ THEN BEGIN 335 // from: 334.0
  SAY #42213 /* ~Damn... damn you...~ [JAHEIRC6] */
  IF ~~ THEN GOTO 337
END

IF ~~ THEN BEGIN 336 // from: 337.0
  SAY #42214 /* ~I... no.~ */
  IF ~~ THEN REPLY #42215 /* ~This... this is Khalid? What has happened to him?~ */ GOTO 338
  IF ~~ THEN REPLY #42216 /* ~This isn't real, is it? He couldn't be dead?~ */ GOTO 338
  IF ~~ THEN REPLY #42217 /* ~Looks like the fool finally got himself killed.~ */ GOTO 338
END

IF ~~ THEN BEGIN 337 // from: 335.0
  SAY #42218 /* ~Damn you! I will have the heart of who has done this! I will tear their blackened heart from their... I will...~ */
  IF ~~ THEN GOTO 336
END

IF ~~ THEN BEGIN 338 // from: 336.2 336.1 336.0
  SAY #42219 /* ~Shut up! No more words! Words are nothing!~ */
  IF ~IsValidForPartyDialog("Yoshimo")
~ THEN EXTERN ~YOSHJ~ 37
  IF ~!IsValidForPartyDialog("Yoshimo")
IsValidForPartyDialog("Minsc")
~ THEN EXTERN ~MINSCJ~ 87
  IF ~!IsValidForPartyDialog("Yoshimo")
!IsValidForPartyDialog("Minsc")
~ THEN GOTO 340
END

IF ~~ THEN BEGIN 339 // from:
  SAY #42221 /* ~Stranger! Nobody! I will not hear your words! Leave me!~ */
  IF ~IsValidForPartyDialog("Minsc")
~ THEN EXTERN ~MINSCJ~ 87
  IF ~!IsValidForPartyDialog("Minsc")~ THEN GOTO 340
END

IF ~~ THEN BEGIN 340 // from: 341.0 339.1 338.2
  SAY #42223 /* ~No words! No more words!! Save your speeches, save your proverbs!! The only voice I wish to hear is... is dead!! No more!! No...~ */
  IF ~~ THEN GOTO 342
END

IF ~~ THEN BEGIN 341 // from: MINSCJ:87.0
  SAY #42224 /* ~Imbecile! Affront to nature! What do you and your rodent know?! What can you know?!?!~ */
  IF ~~ THEN GOTO 340
END

IF ~~ THEN BEGIN 342 // from: 340.0
  SAY #42225 /* ~No...~ */
  IF ~~ THEN GOTO 2
END

IF ~~ THEN BEGIN 343 // from: 2.0
  SAY #42226 /* ~Khalid of my heart, let my love... my love guide the way...~ */
  IF ~~ THEN GOTO 3
END

IF ~~ THEN BEGIN 344 // from: 229.0 228.0 21.0
  SAY #42227 /* ~Khalid? Silvanus let him hear my vow... If I must, I shall empty this city of all within to find his killer... So do I swear.~ */
  IF ~~ THEN REPLY #42228 /* ~Well, that was certainly morbid. Are you going to talk to him often?~ */ GOTO 345
  IF ~~ THEN REPLY #42229 /* ~A fine sentiment. I will aid as best I can.~ */ GOTO 345
  IF ~~ THEN REPLY #42230 /* ~We have other things to worry about too. Don't waste your time.~ */ GOTO 345
END

IF ~~ THEN BEGIN 345 // from: 344.2 344.1 344.0
  SAY #42231 /* ~It is my wont to do this, and I shall see that it is done properly. If you would assist, more the better. If not, be prepared to stand aside.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 346 // from:
  SAY #44178 /* ~She seems distant. Those are not Imoen's eyes. Not the one we knew, anyway.~ */
  IF ~~ THEN EXTERN ~PPIMOEN~ 1
END

IF ~~ THEN BEGIN 347 // from:
  SAY #47077 /* ~An excellent warning, if vague.  I shall think on your words, though I doubt I shall alter my course.  What will come, will come.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 348 // from: KORGANJ:57.1
  SAY #48466 /* ~Have you no sense of charity, dwarf?  What is the sense of freeing such children only to subject them to starvation and destitution, then?~ */
  IF ~~ THEN EXTERN ~KORGANJ~ 58
END

IF ~~ THEN BEGIN 349 // from: KELDORJ:99.2
  SAY #48475 /* ~Really, <CHARNAME>, couldn't you have spared a little gold for the child?  You may have rescued them only to subject them to starvation and worse.~ */
  IF ~!IsValidForPartyDialog("Anomen")
!IsValidForPartyDialog("Korgan")~ THEN EXIT
  IF ~IsValidForPartyDialog("Anomen")~ THEN EXTERN ~ANOMENJ~ 180
  IF ~!IsValidForPartyDialog("Anomen")
IsValidForPartyDialog("Korgan")~ THEN EXTERN ~KORGANJ~ 60
END

IF ~~ THEN BEGIN 350 // from:
  SAY #48480 /* ~And one wonders how long you have been able to hide your arrogance and disregard behind a semblance of honor, Anomen.  Helm would disapprove, I think.~ */
  IF ~~ THEN EXTERN ~ANOMENJ~ 181
END

IF ~~ THEN BEGIN 351 // from:
  SAY #48481 /* ~I do not fear you, knight!  Any moment you wish to meet on the field of battle, I will be there!~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 352 // from: KORGANJ:60.0
  SAY #48485 /* ~It comes as no surprise to me that an immoral dwarf such as yourself has a heart of stone, Korgan.  I simply expect better from <CHARNAME>.~ */
  IF ~~ THEN REPLY #48486 /* ~Knock it off, you two!~ */ EXTERN ~KORGANJ~ 61
  IF ~~ THEN REPLY #48487 /* ~Go to hell, Jaheira!  I saved them, didn't I?~ */ GOTO 353
  IF ~~ THEN REPLY #48488 /* ~Maybe you're right.  I'll think on your words.~ */ EXTERN ~KORGANJ~ 62
  IF ~~ THEN REPLY #48489 /* ~Let's just get out of here.~ */ EXIT
END

IF ~~ THEN BEGIN 353 // from: 352.1
  SAY #48491 /* ~That you did, <CHARNAME>, but there is a responsibility that comes with such actions as well.  You might decide to ponder that at some point in the future.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 354 // from:
  SAY #48512 /* ~How sad, to have been kept prisoner in such a state.  And by what?  The presence in the sword?  It does not make sense.~ */
  IF ~!IsValidForPartyDialog("Aerie")
!IsValidForPartyDialog("Nalia")~ THEN DO ~ActionOverride("quallo",EscapeArea())~ EXIT
  IF ~IsValidForPartyDialog("Aerie")~ THEN EXTERN ~AERIEJ~ 56
  IF ~!IsValidForPartyDialog("Aerie")
IsValidForPartyDialog("Nalia")~ THEN EXTERN ~NALIAJ~ 230
END

IF ~~ THEN BEGIN 355 // from:
  SAY #48515 /* ~A puzzle, obviously.  We must find the four things spoken of to unlock whatever mystery is hidden here.  Who would hide something in such a fashion, I wonder?~ */
  IF ~!IsValidForPartyDialog("Jan")
!IsValidForPartyDialog("Viconia")~ THEN EXIT
  IF ~IsValidForPartyDialog("Jan")~ THEN EXTERN ~JANJ~ 94
  IF ~!IsValidForPartyDialog("Jan")
IsValidForPartyDialog("Viconia")~ THEN EXTERN ~VICONIJ~ 38
END

IF ~~ THEN BEGIN 356 // from: MINSCJ:97.2 MINSCJ:96.3
  SAY #48530 /* ~I think it would be an excellent idea to get outside of the city and administer justice on such evil creatures.  Tyranny is best matched with equal force.~ */
  IF ~!IsValidForPartyDialog("Korgan")
!IsValidForPartyDialog("Nalia")~ THEN EXIT
  IF ~IsValidForPartyDialog("Korgan")~ THEN EXTERN ~KORGANJ~ 68
  IF ~!IsValidForPartyDialog("Korgan")
IsValidForPartyDialog("Nalia")~ THEN EXTERN ~NALIAJ~ 231
END

IF ~~ THEN BEGIN 357 // from: KORGANJ:68.0
  SAY #48534 /* ~I've fought many an ogre in the past, dwarf, and many other powerful evil creatures aside from such.  You should be wary that I do not add you to the list.~ */
  IF ~~ THEN EXTERN ~KORGANJ~ 69
END

IF ~~ THEN BEGIN 358 // from:
  SAY #48551 /* ~Ah, Gorion once said that he and some Harpers dealt a humiliating blow to a dragon in the Stormhorn Mountains.  I was not aware this was the same one.~ */
  IF ~~ THEN EXTERN ~FIRKRA02~ 5
END

IF ~~ THEN BEGIN 359 // from:
  SAY #48573 /* ~I am sure you have your reasons, <CHARNAME>, but be not quick to turn down an offer of sanctuary.  I am not eager to battle paladins without need.~ */
  IF ~!IsValidForPartyDialog("Viconia")
!IsValidForPartyDialog("Yoshimo")~ THEN EXIT
  IF ~IsValidForPartyDialog("Viconia")~ THEN EXTERN ~VICONIJ~ 40
  IF ~!IsValidForPartyDialog("Viconia")
IsValidForPartyDialog("Yoshimo")~ THEN EXTERN ~YOSHJ~ 44
END

IF ~~ THEN BEGIN 360 // from:
  SAY #48592 /* ~Indeed.  They seek your agreement before telling you what they wish you to do.  The Cowled Wizards are not to be trusted, <CHARNAME>, as you well know.~ */
  IF ~!IsValidForPartyDialog("Yoshimo")
!IsValidForPartyDialog("Korgan")~ THEN EXTERN ~TOLGER~ 2
  IF ~IsValidForPartyDialog("Yoshimo")~ THEN EXTERN ~YOSHJ~ 46
  IF ~!IsValidForPartyDialog("Yoshimo")
IsValidForPartyDialog("Korgan")~ THEN EXTERN ~KORGANJ~ 218
END

IF ~~ THEN BEGIN 361 // from: MAZZYJ:125.1 KELDORJ:107.2
  SAY #48599 /* ~While surely all murderers must be brought to task, I wonder what manner of justice the Cowled Wizards would apply.  It is something to consider.~ */
  IF ~~ THEN EXTERN ~TOLGER~ 19
END

IF ~~ THEN BEGIN 362 // from:
  SAY #48630 /* ~We will have to be careful with the Cowled Wizards now at our heels.  But it is a righteous cause, and another companion to stand at our side is always welcome.~ */
  IF ~!IsValidForPartyDialog("Minsc")
!IsValidForPartyDialog("Cernd")
OR(2)
!Global("HiredByCowled","GLOBAL",1)
!IsValidForPartyDialog("Korgan")~ THEN EXIT
  IF ~IsValidForPartyDialog("Minsc")~ THEN EXTERN ~MINSCJ~ 104
  IF ~!IsValidForPartyDialog("Minsc")
IsValidForPartyDialog("Cernd")~ THEN EXTERN ~CERNDJ~ 93
  IF ~!IsValidForPartyDialog("Minsc")
!IsValidForPartyDialog("Cernd")
Global("HiredByCowled","GLOBAL",1)
IsValidForPartyDialog("Korgan")~ THEN EXTERN ~KORGANJ~ 221
END

IF ~~ THEN BEGIN 363 // from:
  SAY #48645 /* ~And well you should be. This is coward's work, despicable to the core.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 364 // from:
  SAY #48668 /* ~You are mistaken. I do not bear that name, and I will not. The greater balance bids me here.~ */
  IF ~~ THEN EXTERN ~ARNMAN04~ 1
END

IF ~~ THEN BEGIN 365 // from:
  SAY #48678 /* ~You are lucky we did not allow the creatures to complete what they started.  You are a fool, merchant, and should think with your head instead of your purse.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 366 // from:
  SAY #48693 /* ~I think I should like to walk through this place when we no longer need anything from the devil we know.~ */
  IF ~!IfValidForPartyDialogue("KELDORN")~ THEN EXIT
  IF ~IfValidForPartyDialogue("KELDORN")~ THEN EXTERN ~KELDORJ~ 117
END

IF ~~ THEN BEGIN 367 // from:
  SAY #48762 /* ~I... I am not always frowning, I... oh, go away, child.  Why are the children of this city so annoying?~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 368 // from:
  SAY #48814 /* ~Hmm... wait one moment... do I know you?~ */
  IF ~~ THEN EXTERN ~FFCUST01~ 10
END

IF ~~ THEN BEGIN 369 // from:
  SAY #48815 /* ~I see.  A Zhentarim agent, if I recall, but one of no consequence.  Pay him no heed, <CHARNAME>.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 370 // from:
  SAY #48889 /* ~Ah, yes.  The infamous capacity for drow compassion is revealed once again.  Ignore her, <CHARNAME>, and let us get this task over with quickly.~ */
  IF ~!IsValidForPartyDialog("Anomen")
!IsValidForPartyDialog("Jan")~ THEN EXIT
  IF ~IsValidForPartyDialog("Anomen")~ THEN EXTERN ~ANOMENJ~ 197
  IF ~!IsValidForPartyDialog("Anomen")
IsValidForPartyDialog("Jan")~ THEN EXTERN ~JANJ~ 110
END

IF ~~ THEN BEGIN 371 // from:
  SAY #48901 /* ~Ah, Berinvar, <CHARNAME> is not a Harper but I certainly am. Will you treat my guests as friends and answer? I assume the guardians are Spectral Harpists?~ */
  IF ~~ THEN EXTERN ~BERINVAR~ 9
END

IF ~~ THEN BEGIN 372 // from:
  SAY #48907 /* ~He and the others seem preoccupied with the trinkets around their necks. I find it odd I have not heard of this before now. Harpers do not often wear symbols to make themselves *more* noticeable.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 373 // from:
  SAY #48924 /* ~This person makes me ill. <CHARNAME>, I suggest we move on before I ignore the greater balance and return him to the dust.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 374 // from:
  SAY #48926 /* ~No doubt you have plied your trade on good folk as well in the past. Your balance will come in the end. Nothing goes unpunished.~ */
  IF ~~ THEN EXTERN ~BOOTER~ 19
END

IF ~~ THEN BEGIN 375 // from: NALIAJ:244.1 INSPECT:13.3
  SAY #48951 /* ~The confines of the city do much to chisel at the sanity of its inhabitants, but I wonder if there is some other force at work.  We had best be wary.~ */
  IF ~~ THEN EXTERN ~INSPECT~ 14
END

IF ~~ THEN BEGIN 376 // from: INSPECT:29.1
  SAY #48960 /* ~I'm not sure the lieutenant should go alone.  We have evidence of the culprit, but we know nothing of his ability.  There may be danger we are not aware of.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 377 // from:
  SAY #48967 /* ~His work?!  What does he speak of?  Quickly, <CHARNAME>, we must stop him before he escapes!~ */
  IF ~~ THEN EXIT
END

IF WEIGHT #11 ~AreaCheck("AR0502")
Global("EnteredTanner","AR0502",0)~ THEN BEGIN 378 // from:
  SAY #48976 /* ~This... this place smells heavy of death, <CHARNAME>, and the evidence of it is all around us.  Step carefully, for I believe we enter the workshop sanctum of a madman.~ */
  IF ~Global("ToldInspector","GLOBAL",0)~ THEN DO ~SetGlobal("EnteredTanner","AR0502",1)
~ EXIT
  IF ~Global("ToldInspector","GLOBAL",1)~ THEN DO ~SetGlobal("EnteredTanner","AR0502",1)
~ GOTO 379
END

IF ~~ THEN BEGIN 379 // from: 378.1
  SAY #48982 /* ~I have little doubt, <CHARNAME>, that we will also find Lieutenant Aegisfield somewhere herein... hopefully the man is still alive.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 380 // from: ISHADMT1:4.2 ISHADMT1:3.3
  SAY #49030 /* ~You are mistaken, but I care not! Khalid will be avenged, whether you stand aside willingly or not!~ */
  IF ~~ THEN EXTERN ~ISHADMT1~ 7
END

IF ~~ THEN BEGIN 381 // from:
  SAY #49206 /* ~I should think not! Child, surely you are better than this? Are you certain of this choice?~ */
  IF ~~ THEN EXTERN ~DHARLOT2~ 2
END

IF ~~ THEN BEGIN 382 // from:
  SAY #49208 /* ~That was unnecessarily harsh. I can see that we shall be at odds more often than not, Drow.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 383 // from:
  SAY #49248 /* ~Such a lack of compassion is unseemly for a knight.  Would you have others judge you as quickly?~ */
  IF ~~ THEN EXTERN ~ANOMENJ~ 211
END

IF ~~ THEN BEGIN 384 // from:
  SAY #49263 /* ~One should not turn away an offered hand so quickly, <CHARNAME>, but I would be wary of its secretive origin.  Perhaps we can find Imoen on our own.~ */
  IF ~~ THEN EXTERN ~GAELAN~ 75
END

IF ~~ THEN BEGIN 385 // from: KELDORJ:141.2
  SAY #49282 /* ~Shadow Thieves?  Perhaps we shall finally get answers as to their interest in us.~ */
  IF ~!IsValidForPartyDialog("Anomen")
!IsValidForPartyDialog("Edwin")~ THEN EXIT
  IF ~IsValidForPartyDialog("Anomen")~ THEN EXTERN ~ANOMENJ~ 212
  IF ~!IsValidForPartyDialog("Anomen")
IsValidForPartyDialog("Edwin")~ THEN EXTERN ~EDWINJ~ 64
END

IF ~~ THEN BEGIN 386 // from: LUSETTE:11.1
  SAY #49295 /* ~My own Harpers have used us.  I should have suspected... the gaudy necklaces, the invitation.  Ah, well.  If Xzar was doing as she said, he deserved his fate.~ */
  IF ~!IsValidForPartyDialog("Jan")~ THEN EXIT
  IF ~IsValidForPartyDialog("Jan")~ THEN EXTERN ~JANJ~ 112
END

IF ~~ THEN BEGIN 387 // from: LYROS:11.3
  SAY #49322 /* ~I was wondering when you would turn up, Zhent.  I had suspected our parting would not be permanent when last we met, and it appears my suspicions were correct.~ */
  IF ~~ THEN EXTERN ~LYROS~ 28
END

IF ~~ THEN BEGIN 388 // from: LYROS:24.3
  SAY #49339 /* ~Be wary, <CHARNAME>, the Harpers will not brook interference lightly, and this Zhentarim likely holds only the worst of intentions in his heart.~ */
  IF ~~ THEN EXTERN ~LYROS~ 30
END

IF ~~ THEN BEGIN 389 // from: LYROS:19.1
  SAY #49347 /* ~Well, if you wish to investigate what has happened to the spy, that is up to you, <CHARNAME>.  I suggest caution and perhaps some common sense.~ */
  IF ~~ THEN GOTO 390
END

IF ~~ THEN BEGIN 390 // from: 389.0
  SAY #49348 /* ~If the Harpers will even speak to us, which I doubt, they certainly will not reveal what they did with the halfling.  Best not to ask about him directly.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 391 // from: MAEVAR:31.1
  SAY #49384 /* ~It is good that this is the final of these tasks set for us.  I've no taste for bounty hunting, but let us find this thief and have the deed done with quickly.~ */
  IF ~!IsValidForPartyDialog("Aerie")~ THEN EXIT
  IF ~IsValidForPartyDialog("Aerie")~ THEN EXTERN ~AERIEJ~ 83
END

IF ~~ THEN BEGIN 392 // from: MERONIA:4.1
  SAY #49404 /* ~Yes, this is an odd structure for the Harpers to erect.  I have never heard of an opulent base such as this.  Secrecy has always been the watchword before.~ */
  IF ~~ THEN EXTERN ~MERONIA~ 5
END

IF ~~ THEN BEGIN 393 // from: MERONIA:10.5
  SAY #49410 /* ~I am a Harper, Meronia.  Might I be allowed to speak to these guardians?  I assume they are spectral Harpists.  Perhaps they could satisfy my... curiosity.~ */
  IF ~~ THEN EXTERN ~MERONIA~ 20
END

IF ~~ THEN BEGIN 394 // from:
  SAY #49419 /* ~Yes... I've noticed the amulets you wear.  I've heard of the Harper pins, but nothing of these.  Is this a local custom?~ */
  IF ~~ THEN EXTERN ~PACE~ 6
END

IF ~~ THEN BEGIN 395 // from:
  SAY #49489 /* ~Your memory is selective, Red Wizard.  Why do you now work with Shadow Thieves, and what is your connection to our capture by Irenicus?  Khalid is dead and I will have an answer!~ */
  IF ~~ THEN EXTERN ~EDWIN~ 56
END

IF ~~ THEN BEGIN 396 // from: KORGANJ:90.1
  SAY #49540 /* ~How about conscience, dwarf?  Or morality?  Perhaps <CHARNAME> knows what is best.~ */
  IF ~~ THEN EXTERN ~KORGANJ~ 91
END

IF ~~ THEN BEGIN 397 // from:
  SAY #49552 /* ~Do not make us laugh, thief master.  We have heard of your guild war.  You would not approach outsiders if your own house was strong and solid, hm?~ */
  IF ~~ THEN EXTERN ~RENAL~ 58
END

IF ~~ THEN BEGIN 398 // from: IMOEN2:22.1
  SAY #49553 /* ~<CHARNAME>! You would abandon Imoen here? I would rather leave myself than have you cast her away in this place. It is not right.~ */
  IF ~~ THEN EXTERN ~IMOEN2~ 23
END

IF ~~ THEN BEGIN 399 // from:
  SAY #49586 /* ~You would leave a person in obvious distress to his own devices?  I would have expected better of you, <CHARNAME>.~ */
  IF ~!IsValidForPartyDialog("Aerie")
!IsValidForPartyDialog("Nalia")
!IsValidForPartyDialog("Keldorn")~ THEN DO ~SetGlobalTimer("RenfeldDeath","LOCALS",TWO_DAYS)~ EXIT
  IF ~IsValidForPartyDialog("Aerie")~ THEN EXTERN ~AERIEJ~ 87
  IF ~!IsValidForPartyDialog("Aerie")
IsValidForPartyDialog("Nalia")~ THEN EXTERN ~NALIAJ~ 253
  IF ~!IsValidForPartyDialog("Aerie")
!IsValidForPartyDialog("Nalia")
IsValidForPartyDialog("Keldorn")~ THEN EXTERN ~KELDORJ~ 150
END

IF ~~ THEN BEGIN 400 // from:
  SAY #49599 /* ~But it is the truth, is it not?  I am a Harper myself, and we simply wish to be treated as guests.  <CHARNAME> did bring you your poisoned friend, after all.~ */
  IF ~~ THEN EXTERN ~RYLOCK~ 14
END

IF ~~ THEN BEGIN 401 // from:
  SAY #49606 /* ~That was foolish, <CHARNAME>!  The Harpers could have helped you.  (sigh)  But I suppose you will do as you always have, stubborn <PRO_MANWOMAN>.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 402 // from:
  SAY #49608 /* ~I am a Harper, friend, and I think I see where this is heading... is all this really necessary?~ */
  IF ~~ THEN EXTERN ~RYLOCK~ 54
END

IF ~~ THEN BEGIN 403 // from:
  SAY #49609 /* ~(sigh)  If the Harpers have asked this task to judge your worthiness, then there is no way around it.  Let us proceed and be done with these 'creatures'.~ */
  IF ~!IsValidForPartyDialog("Anomen")
!IsValidForPartyDialog("Yoshimo")~ THEN EXIT
  IF ~IsValidForPartyDialog("Anomen")~ THEN EXTERN ~ANOMENJ~ 220
  IF ~!IsValidForPartyDialog("Anomen")
IsValidForPartyDialog("Yoshimo")~ THEN EXTERN ~YOSHJ~ 75
END

IF ~~ THEN BEGIN 404 // from:
  SAY #49612 /* ~Hmm, I am surprised they are letting us in, even after all this.  I warn you, <CHARNAME>, be polite.  Our reason for being here is questionable enough as it is.~ */
  IF ~!IsValidForPartyDialog("Edwin")
!IsValidForPartyDialog("HaerDalis")~ THEN EXIT
  IF ~IsValidForPartyDialog("Edwin")~ THEN EXTERN ~EDWINJ~ 71
  IF ~!IsValidForPartyDialog("Edwin")
IsValidForPartyDialog("HaerDalis")~ THEN EXTERN ~HAERDAJ~ 82
END

IF ~~ THEN BEGIN 405 // from:
  SAY #49627 /* ~Hmmm... it's nice to know there's a 'softer' and 'sweeter' side to you... 'Eddie'.~ */
  IF ~~ THEN EXTERN ~EDWINJ~ 75
END

IF ~~ THEN BEGIN 406 // from:
  SAY #49631 /* ~And all feared the Slayer, for it walked like a mortal, but in its wake there came murder, and in the future there was death.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 407 // from:
  SAY #49778 /* ~This is a dark place to meet this woman, <CHARNAME>, and I sense an unnaturalness about her that is disturbing to me.  Step carefully.~ */
  IF ~~ THEN EXTERN ~BODHI~ 2
END

IF ~~ THEN BEGIN 408 // from: MAZZYJ:149.1 KELDORJ:154.2
  SAY #49783 /* ~How does she know of our link to the Shadow Thieves?  And what would they think of this meeting?  Be careful, <CHARNAME>, our lives may hang in the balance.~ */
  IF ~!IsValidForPartyDialog("Minsc")
!IsValidForPartyDialog("Valygar")
!IsValidForPartyDialog("Aerie")
!IsValidForPartyDialog("Anomen")
!IsValidForPartyDialog("Korgan")
!IsValidForPartyDialog("Yoshimo")~ THEN EXTERN ~BODHI~ 130
  IF ~IsValidForPartyDialog("Minsc")~ THEN EXTERN ~MINSCJ~ 126
  IF ~!IsValidForPartyDialog("Minsc")
IsValidForPartyDialog("Valygar")~ THEN EXTERN ~VALYGARJ~ 59
  IF ~!IsValidForPartyDialog("Minsc")
!IsValidForPartyDialog("Valygar")
IsValidForPartyDialog("Aerie")~ THEN EXTERN ~AERIEJ~ 88
  IF ~!IsValidForPartyDialog("Minsc")
!IsValidForPartyDialog("Valygar")
!IsValidForPartyDialog("Aerie")
IsValidForPartyDialog("Anomen")~ THEN EXTERN ~ANOMENJ~ 222
  IF ~!IsValidForPartyDialog("Minsc")
!IsValidForPartyDialog("Valygar")
!IsValidForPartyDialog("Aerie")
!IsValidForPartyDialog("Anomen")
IsValidForPartyDialog("Korgan")~ THEN EXTERN ~KORGANJ~ 98
  IF ~!IsValidForPartyDialog("Minsc")
!IsValidForPartyDialog("Valygar")
!IsValidForPartyDialog("Aerie")
!IsValidForPartyDialog("Anomen")
!IsValidForPartyDialog("Korgan")
IsValidForPartyDialog("Yoshimo")~ THEN EXTERN ~YOSHJ~ 76
END

IF ~~ THEN BEGIN 409 // from:
  SAY #49812 /* ~Boldly said, creature, yet you do not face us.  <CHARNAME> has been underestimated by far better.  You will rue the day of conflict when it comes, I think.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 410 // from:
  SAY #49886 /* ~Step slowly, you do not look well at all. How do you feel?~ */
  IF ~~ THEN EXIT
  IF ~~ THEN REPLY #49887 /* ~~ */ EXIT
  IF ~~ THEN REPLY #49888 /* ~~ */ EXIT
  IF ~~ THEN REPLY #49889 /* ~~ */ EXIT
END

IF ~~ THEN BEGIN 411 // from: MINSCJ:135.2
  SAY #49913 /* ~You have your ransom, <CHARNAME>, but you could have avoided the inevitable reputation of a kidnapper.  Sometimes I think you act without due consideration.~ */
  IF ~!IsValidForPartyDialog("Viconia")~ THEN EXIT
  IF ~IsValidForPartyDialog("Viconia")~ THEN EXTERN ~VICONIJ~ 61
END

IF ~~ THEN BEGIN 412 // from:
  SAY #49920 /* ~Are you well? I am growing very worried about you, you know. I should not like to lose you in this evil place.~ */
  IF ~~ THEN REPLY #49921 /* ~Jaheira, I would get back if I were you. I think it's happening again!~ */ DO ~SetGlobal("EndangerLovedOne","GLOBAL",1)
~ GOTO 413
  IF ~~ THEN REPLY #49922 /* ~Get back, Jaheira, if you value your life.~ */ DO ~SetGlobal("EndangerLovedOne","GLOBAL",1)
~ GOTO 413
  IF ~~ THEN REPLY #49923 /* ~Leave me be, woman! You endanger yourself just standing there!~ */ DO ~SetGlobal("EndangerLovedOne","GLOBAL",1)
~ GOTO 413
END

IF ~~ THEN BEGIN 413 // from: 412.2 412.1 412.0
  SAY #49924 /* ~<CHARNAME>? Your lips move but there is no sound. <CHARNAME>? <CHARNAME>!!!~ */
  IF ~~ THEN DO ~ActionOverride(Player1,ReallyForceSpell(Myself,SLAYER_CHANGE))~ EXIT
END

IF ~~ THEN BEGIN 414 // from:
  SAY #49953 /* ~Nature is not so vindictive, fool.  It cares not who prostrates before it, it cares only that the balance is maintained.~ */
  IF ~~ THEN EXTERN ~ACOLYTE1~ 2
END

IF ~~ THEN BEGIN 415 // from:
  SAY #49963 /* ~Long Sword Hilt

This is the hilt of a long sword.  It appears to have been forged by a fine craftsman, even though the blade was broken off long ago and the pommel is obviously missing a large gem.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 416 // from:
  SAY #49969 /* ~You would have killed me, if I had let you. You would have left me to rot in this place.~ */
  IF ~~ THEN REPLY #49971 /* ~I fear this will not be the last time this happens. I can't control it.~ */ GOTO 417
  IF ~~ THEN REPLY #49972 /* ~I tried to warn you, but I couldn't speak. I am sorry. I should leave.~ */ GOTO 418
  IF ~~ THEN REPLY #49973 /* ~It wasn't my fault. Whine if you want, but I'm the one really in trouble here.~ */ GOTO 419
END

IF ~~ THEN BEGIN 417 // from: 416.0
  SAY #49974 /* ~I'm not sure you should try to control it. We must distance you from it, not embrace it. We will make due, despite the danger.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 418 // from: 416.1
  SAY #49975 /* ~No, you should not be alone during this. We will get through, I am sure. We just have to keep going, no matter what comes.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 419 // from: 416.2
  SAY #49976 /* ~You are not the only one affected by this! It is so hard to see you...~ */
  IF ~~ THEN GOTO 420
END

IF ~~ THEN BEGIN 420 // from: 419.0
  SAY #49977 /* ~<CHARNAME>, please, let's just keep moving. We'll get through, I'm sure of it. Really.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 421 // from:
  SAY #50006 /* ~Are you well? It would only be fitting to take some time to rest. You have been through quite an ordeal.~ */
  IF ~~ THEN REPLY #50007 /* ~I felt strange for a moment, like I wasn't in control.~ */ GOTO 423
  IF ~~ THEN REPLY #50008 /* ~It's nothing, leave me alone.~ */ GOTO 422
  IF ~~ THEN REPLY #50009 /* ~I don't want to worry anyone. Just forget it.~ */ GOTO 422
END

IF ~~ THEN BEGIN 422 // from: 421.2 421.1
  SAY #50011 /* ~Very well, but keep me apprised of your condition.  Imoen supposedly went through the same ritual, but she did not seem to suffer from sudden attacks like that.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 423 // from: 421.0
  SAY #50013 /* ~That is troubling. I do not know what effect having the ritual had on you, but it does appear to be different from what Imoen suffered. Odd.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 424 // from: NALIAJ:257.3
  SAY #50037 /* ~I am glad that you have chosen this course, <CHARNAME>.  This cult stinks of wrongness, an affront against nature that must be stopped!~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 425 // from:
  SAY #50053 /* ~You align yourself with a temple that threatens its followers?  You would bow down before a vindictive god, <CHARNAME>?  You are strange, indeed.~ */
  IF ~~ THEN EXTERN ~BHNALLA~ 53
END

IF ~~ THEN BEGIN 426 // from:
  SAY #50100 /* ~Hold, <CHARNAME>, do not be foolish!  You, there... how can we be certain of your innocence?  Why are you here if you are no longer members of the cult?~ */
  IF ~~ THEN EXTERN ~SASSAR~ 4
END

IF ~~ THEN BEGIN 427 // from: NEB:5.1
  SAY #50121 /* ~<CHARNAME>!  This... this is the same child-killing dwarf from Baldur's Gate!  I remember!  For the greater balance, his head must be brought to the authorities!~ */
  IF ~!IsValidForPartyDialog("Minsc")~ THEN DO ~Attack("Neb")~ EXIT
  IF ~IsValidForPartyDialog("Minsc")~ THEN DO ~Attack("Neb")~ EXTERN ~MINSCJ~ 140
END

IF ~~ THEN BEGIN 428 // from:
  SAY #50124 /* ~I... I understand.  It is an avatar of a faded god, left guarding an item that has waned in power.  Loathing has replaced the worship of his followers.  A lingering fate.~ */
  IF ~~ THEN EXTERN ~RIFTG03~ 8
END

IF ~~ THEN BEGIN 429 // from:
  SAY #50534 /* ~I have no love for Drow, nor for this Drow in particular... but it seems that she has done nothing to deserve this fate other than simply be a Drow.  This is not justice.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 430 // from:
  SAY #50555 /* ~Is that what you see as justice, <CHARNAME>?  I sensed great sadness behind her darkness.  With balance, she might have been... well, who knows?~ */
  IF ~!IsValidForPartyDialog("Minsc")
!IsValidForPartyDialog("Aerie")
!IsValidForPartyDialog("Keldorn")~ THEN EXIT
  IF ~IsValidForPartyDialog("Minsc")~ THEN EXTERN ~MINSCJ~ 146
  IF ~!IsValidForPartyDialog("Minsc")
IsValidForPartyDialog("Aerie")~ THEN EXTERN ~AERIEJ~ 113
  IF ~!IsValidForPartyDialog("Minsc")
!IsValidForPartyDialog("Aerie")
IsValidForPartyDialog("Keldorn")~ THEN EXTERN ~KELDORJ~ 179
END

IF ~~ THEN BEGIN 431 // from: KELDORJ:181.1
  SAY #50566 /* ~Truth be known, I am not opposed to having Viconia travel with us.  Remember, though, that many will think less of us simply because she is here.~ */
  IF ~!IsValidForPartyDialog("Aerie")
!IsValidForPartyDialog("Anomen")
!IsValidForPartyDialog("Minsc")~ THEN EXTERN ~VICONI~ 25
  IF ~IsValidForPartyDialog("Aerie")~ THEN EXTERN ~AERIEJ~ 114
  IF ~!IsValidForPartyDialog("Aerie")
IsValidForPartyDialog("Anomen")~ THEN EXTERN ~ANOMENJ~ 249
  IF ~!IsValidForPartyDialog("Aerie")
!IsValidForPartyDialog("Anomen")
IsValidForPartyDialog("Minsc")~ THEN EXTERN ~MINSCJ~ 147
END

IF ~~ THEN BEGIN 432 // from:
  SAY #50639 /* ~<CHARNAME>? Are you... yourself? That was... the Slayer! You became a form of the avatar of Bhaal... but the god is dead...~ */
  IF ~~ THEN GOTO 433
END

IF ~~ THEN BEGIN 433 // from: 432.0
  SAY #50640 /* ~<CHARNAME>, this is not right at all.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 434 // from:
  SAY #50660 /* ~<CHARNAME>, we had best move quickly! The mages you have let loose will need direction or they will be impossible to control.~ */
  IF ~~ THEN DO ~SetGlobal("playerTalk","AR1515",2)
SetGlobal("AsylumPlot","GLOBAL",54)
StartCutSceneMode()
StartCutScene("Cut41m")
~ EXIT
END

IF ~~ THEN BEGIN 435 // from:
  SAY #50957 /* ~We must be subservient, <CHARNAME>.  To them we are lesser Drow and no doubt under suspicion.  Any sign of disobedience would bring scrutiny upon us.~ */
  IF ~~ THEN GOTO 436
END

IF ~~ THEN BEGIN 436 // from: 435.0
  SAY #50958 /* ~The Drow have a harsh culture, one I am not overly familiar with.  We must harden our hearts if we are to blend in.  The alternative is discovery and death.~ */
  IF ~~ THEN EXIT
END

IF WEIGHT #12 ~See(Player1)
!StateCheck(Player1,STATE_SLEEPING)
OR(2)
Global("JaheiraRomanceActive","GLOBAL",1)
Global("JaheiraRomanceActive","GLOBAL",2)
Global("PhaereInnuendo","GLOBAL",1)
!Range("Phaere",6)
Global("JaheiraMad1","LOCALS",0)~ THEN BEGIN 437 // from:
  SAY #51254 /* ~Just what are you on to, <CHARNAME>?  You think I am blind, not to see your foolish behavior with the drow woman?  Why would you play such an idiotic game... do you not remember our situation?~ */
  IF ~~ THEN REPLY #51257 /* ~Are you jealous, Jaheira?  I would not expect that from you.~ */ DO ~SetGlobal("JaheiraMad1","LOCALS",1)~ GOTO 438
  IF ~~ THEN REPLY #51258 /* ~It's a ploy, Jaheira... nothing more.~ */ DO ~SetGlobal("JaheiraMad1","LOCALS",1)~ GOTO 439
  IF ~~ THEN REPLY #51259 /* ~I'll do as I like, Jaheira.  Keep your opinions to yourself.~ */ DO ~SetGlobal("JaheiraMad1","LOCALS",1)~ GOTO 440
END

IF ~~ THEN BEGIN 438 // from: 437.0
  SAY #51261 /* ~Jealous of a simple Drow that turns her eyes up at you?  Is your opinion of me so low?  I merely think that flirtations will gain nothing and endanger us all.~ */
  IF ~~ THEN REPLY #51262 /* ~It's a ploy, Jaheira... nothing more.~ */ GOTO 439
  IF ~~ THEN REPLY #51263 /* ~I'll do as I like, Jaheira.  Keep your opinions to yourself.~ */ GOTO 440
END

IF ~~ THEN BEGIN 439 // from: 438.0 437.1
  SAY #51264 /* ~It is a foolish one.  Drow enjoy neither affection nor intense attraction.  Sex is nothing but a game to them.  To indulge would be... disappointing.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 440 // from: 438.1 437.2
  SAY #51265 /* ~Oh?  I am disappointed.  Indulge your carnality, by all means, if it means so much to you.  I shall say no more on that subject or any other.~ */
  IF ~~ THEN DO ~SetGlobal("JaheiraRomanceActive","GLOBAL",3)~ EXIT
END

IF WEIGHT #13 ~See(Player1)
!StateCheck(Player1,STATE_SLEEPING)
OR(2)
Global("JaheiraRomanceActive","GLOBAL",1)
Global("JaheiraRomanceActive","GLOBAL",2)
Global("PhaereInnuendo","GLOBAL",2)
!Range("Phaere",6)
Global("JaheiraMad2","LOCALS",0)~ THEN BEGIN 441 // from:
  SAY #52240 /* ~You spent quite some time in the drow woman's chambers, <CHARNAME>.  Care to elaborate what you were about, as if I did not know?~ */
  IF ~ReputationGT(Player1,12)~ THEN REPLY #52241 /* ~She forced me, Jaheira.  I had no choice if I wanted to maintain our guise.~ */ DO ~SetGlobal("JaheiraMad2","LOCALS",1)~ GOTO 442
  IF ~ReputationLT(Player1,13)~ THEN REPLY #52242 /* ~She forced me, Jaheira.  I had no choice if I wanted to maintain our guise.~ */ DO ~SetGlobal("JaheiraMad2","LOCALS",1)~ GOTO 443
  IF ~~ THEN REPLY #52243 /* ~It served a purpose and nothing more.~ */ DO ~SetGlobal("JaheiraMad2","LOCALS",1)~ GOTO 444
  IF ~~ THEN REPLY #52244 /* ~I didn't have much choice.  I'm sorry.~ */ DO ~SetGlobal("JaheiraMad2","LOCALS",1)~ GOTO 445
  IF ~~ THEN REPLY #52245 /* ~It's none of your business, either way.~ */ DO ~SetGlobal("JaheiraMad2","LOCALS",1)~ GOTO 446
END

IF ~~ THEN BEGIN 442 // from: 441.0
  SAY #52246 /* ~I suppose that is true enough, although I can think of several lies you might have tried for our sake.  But I trust you enough.  Let us just... move on.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 443 // from: 441.1
  SAY #52247 /* ~Hmph.  You are just the sort to lie to me about this.  And that this makes me uncomfortable is even worse.  I think I prefer to be on my own for a time.~ */
  IF ~~ THEN DO ~SetGlobal("JaheiraRomanceActive","GLOBAL",3)~ EXIT
END

IF ~~ THEN BEGIN 444 // from: 441.2
  SAY #52248 /* ~I know the purpose.  Simple self-gratification, or do you maintain there was no way to avoid the situation?  Ahhh, enough... I do not want to hear any more.~ */
  IF ~~ THEN DO ~SetGlobal("JaheiraRomanceActive","GLOBAL",3)~ EXIT
END

IF ~~ THEN BEGIN 445 // from: 441.3
  SAY #52249 /* ~I am sorry too, and disappointed, but I suppose it could not be avoided... with you being male and in this guise.  I shall... attempt to forget about it.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 446 // from: 441.4
  SAY #52250 /* ~No?  Very well.  I shall endeavour to keep my shrewish opinions to myself, on this and all other matters regarding us.~ */
  IF ~~ THEN DO ~SetGlobal("JaheiraRomanceActive","GLOBAL",3)~ EXIT
END

IF WEIGHT #14 ~See(Player1)
!StateCheck(Player1,STATE_SLEEPING)
OR(2)
Global("JaheiraRomanceActive","GLOBAL",1)
Global("JaheiraRomanceActive","GLOBAL",2)
Global("PhaereInnuendo","GLOBAL",3)
!Range("Phaere",6)
Global("JaheiraMad3","LOCALS",0)~ THEN BEGIN 447 // from:
  SAY #52251 /* ~Hmmm... out so soon?  Did the drow woman not dig her claws into you successfully?  That is good.  I shudder to think what might have happened otherwise.~ */
  IF ~~ THEN DO ~SetGlobal("JaheiraMad3","LOCALS",1)~ EXIT
END

IF ~~ THEN BEGIN 448 // from: NALIA:109.4
  SAY #52293 /* ~How can you refuse so coldly?  I will not stand idly by.  Nalia... we will aid you, as will <CHARNAME>, I am sure.  What is the problem, precisely?~ */
  IF ~~ THEN EXTERN ~NALIA~ 50
END

IF ~~ THEN BEGIN 449 // from:
  SAY #55188 /* ~A bitter end to a terrible man.  We did well, I think, but I am not certain that all has been restored to as it was.  <CHARNAME>?  Do you feel any different?~ */
  IF ~~ THEN EXTERN ~PLAYER1~ 17
END

IF ~~ THEN BEGIN 450 // from: MINSCJ:155.6 KORGANJ:115.4 JANJ:147.3 IMOEN2J:11.8
  SAY #55210 /* ~It... it is not finished, is it?  This is death... and your strange power has dragged me here with you.  So be it, then.  We stand together until the end.~ [JAHEIRD3] */
  IF ~!IsValidForPartyDialog("Cernd")
!IsValidForPartyDialog("Mazzy")
!IsValidForPartyDialog("Anomen")
!IsValidForPartyDialog("HaerDalis")
!IsValidForPartyDialog("Keldorn")
!IsValidForPartyDialog("Nalia")
!IsValidForPartyDialog("Edwin")~ THEN EXIT
  IF ~IsValidForPartyDialog("Cernd")~ THEN EXTERN ~CERNDJ~ 100
  IF ~!IsValidForPartyDialog("Cernd")
IsValidForPartyDialog("Mazzy")~ THEN EXTERN ~MAZZYJ~ 166
  IF ~!IsValidForPartyDialog("Cernd")
!IsValidForPartyDialog("Mazzy")
IsValidForPartyDialog("Anomen")~ THEN EXTERN ~ANOMENJ~ 258
  IF ~!IsValidForPartyDialog("Cernd")
!IsValidForPartyDialog("Mazzy")
!IsValidForPartyDialog("Anomen")
IsValidForPartyDialog("HaerDalis")~ THEN EXTERN ~HAERDAJ~ 100
  IF ~!IsValidForPartyDialog("Cernd")
!IsValidForPartyDialog("Mazzy")
!IsValidForPartyDialog("Anomen")
!IsValidForPartyDialog("HaerDalis")
IsValidForPartyDialog("Keldorn")~ THEN EXTERN ~KELDORJ~ 189
  IF ~!IsValidForPartyDialog("Cernd")
!IsValidForPartyDialog("Mazzy")
!IsValidForPartyDialog("Anomen")
!IsValidForPartyDialog("HaerDalis")
!IsValidForPartyDialog("Keldorn")
IsValidForPartyDialog("Nalia")~ THEN EXTERN ~NALIAJ~ 268
  IF ~!IsValidForPartyDialog("Cernd")
!IsValidForPartyDialog("Mazzy")
!IsValidForPartyDialog("Anomen")
!IsValidForPartyDialog("HaerDalis")
!IsValidForPartyDialog("Keldorn")
!IsValidForPartyDialog("Nalia")
IsValidForPartyDialog("Edwin")~ THEN EXTERN ~EDWINJ~ 95
END

IF ~~ THEN BEGIN 451 // from:
  SAY #55650 /* ~I understand plenty already! This place reeks of corruption and deceit!~ */
  IF ~~ THEN EXTERN ~PPIRENI1~ 7
END

IF ~~ THEN BEGIN 452 // from:
  SAY #55671 /* ~Rest, child. None of this group shall harm you.~ */
  IF ~~ THEN EXTERN ~PPIRENI1~ 21
END

IF ~~ THEN BEGIN 453 // from: KORGANJ:117.2
  SAY #55672 /* ~Oh?  Is that what those retching noises were?  I thought that perhaps there was a wounded seal somewhere onboard giving birth.~ */
  IF ~~ THEN EXTERN ~KORGANJ~ 118
END

IF ~~ THEN BEGIN 454 // from:
  SAY #55677 /* ~Okay, I'm not quite so concerned about this little freak. Rule as you will, little tyrant, just as long as it is from a cell.~ */
  IF ~~ THEN EXTERN ~PPIRENI1~ 23
END

IF ~~ THEN BEGIN 455 // from:
  SAY #55686 /* ~I suppose we could expect no less from a simple pirate.  Begone with you, then, scoundrel.  No doubt you would only bring us more trouble here than we need.~ */
  IF ~~ THEN EXTERN ~PPSAEM~ 34
END

IF ~~ THEN BEGIN 456 // from:
  SAY #55693 /* ~These are the same creatures we fought when we entered the lair of the vampire that was aligned against your own guild.  Bodhi must be nearby, indeed.~ */
  IF ~~ THEN EXTERN ~PPSIME~ 7
END

IF ~~ THEN BEGIN 457 // from:
  SAY #55698 /* ~Do you spend all your time in the guise of others, child? Do you not take solace in the balance of your true self?~ */
  IF ~~ THEN EXTERN ~PPDILI~ 4
END

IF ~~ THEN BEGIN 458 // from:
  SAY #55726 /* ~War?  War amongst the elves?  What could that mean?  How could even Irenicus start such a thing?  That would bring nothing but ruin!~ */
  IF ~~ THEN EXTERN ~VALYGARJ~ 38
END

IF ~~ THEN BEGIN 459 // from:
  SAY #55740 /* ~As much as I should not trust his advice, he may have a point, <CHARNAME>.  There are powerful mages above who may be the difference between life and death.~ */
  IF ~!IsValidForPartyDialog("Anomen")
!IsValidForPartyDialog("Edwin")
!IsValidForPartyDialog("Viconia")~ THEN EXIT
  IF ~IsValidForPartyDialog("Anomen")~ THEN EXTERN ~ANOMENJ~ 265
  IF ~!IsValidForPartyDialog("Anomen")
IsValidForPartyDialog("Edwin")~ THEN EXTERN ~EDWINJ~ 106
  IF ~!IsValidForPartyDialog("Anomen")
!IsValidForPartyDialog("Edwin")
IsValidForPartyDialog("Viconia")~ THEN EXTERN ~VICONIJ~ 129
END

IF ~~ THEN BEGIN 460 // from: MINSCJ:163.1
  SAY #55779 /* ~What revenge do *you* have, wizard?  You killed my Khalid with no more thought than one would give to a fly!  I shall have *my* revenge!  Nature's fury shall strike you down!~ */
  IF ~!IsValidForPartyDialog("Imoen2")~ THEN EXTERN ~PPIRENI2~ 60
  IF ~IsValidForPartyDialog("Imoen2")~ THEN EXTERN ~IMOEN2J~ 19
END

IF ~~ THEN BEGIN 461 // from:
  SAY #55788 /* ~You think us fools?!  You knew your ship was scuttled when you first spoke to us, didn't you?!  You seek to use us somehow!!~ */
  IF ~~ THEN EXTERN ~PPSAEM3~ 3
END

IF ~~ THEN BEGIN 462 // from:
  SAY #55809 /* ~She sees the universe unrestricted. It is amazing that she manages to be as lucid as she is.~ */
  IF ~!IsValidForPartyDialogue("EDWIN")~ THEN EXIT
  IF ~IsValidForPartyDialogue("EDWIN")~ THEN EXTERN ~EDWINJ~ 110
END

IF ~~ THEN BEGIN 463 // from:
  SAY #55813 /* ~And what would you have to do with that, Edwin? Perhaps if ego was all that was required.~ */
  IF ~~ THEN EXTERN ~EDWINJ~ 111
END

IF ~~ THEN BEGIN 464 // from:
  SAY #55821 /* ~I should have known.  Once again your peculiar destiny has drawn us into something, <CHARNAME>.  Even the shark gods flounder in anticipation of your arrival.~ */
  IF ~~ THEN EXTERN ~SAHPR1~ 13
END

IF ~~ THEN BEGIN 465 // from: KELDORJ:198.1
  SAY #55840 /* ~I have never known you to be so judgmental, paladin.  Surely you do not label all Sahuagin so?  Condemn them all to death and you are no better than they.~ */
  IF ~~ THEN EXTERN ~KELDORJ~ 199
END

IF ~~ THEN BEGIN 466 // from:
  SAY #55859 /* ~Must it come to slaughter, Sahuagin?  Your priestesses speak of your entire people needing your blood... have you attempted to resolve this with the King peacefully?~ */
  IF ~~ THEN EXTERN ~SAHPR2~ 18
END

IF ~~ THEN BEGIN 467 // from:
  SAY #55876 /* ~Well, Viconia. It would seem you carry less weight than you thought. He questions your worth, rightfully so.~ */
  IF ~~ THEN EXTERN ~VICONIJ~ 81
END

IF ~~ THEN BEGIN 468 // from:
  SAY #55889 /* ~A most underhanded maneuver, <CHARNAME>.  Although I am sure it is no less than Phaere might have planned for us.  There is an ironic justice in this, no?~ */
  IF ~!IsValidForPartyDialog("Viconia")
!IsValidForPartyDialog("Keldorn")~ THEN DO ~SetGlobal("udPhaTimerOn","GLOBAL",0)
StartCutSceneMode()
StartCutScene("Cut44r")~ EXIT
  IF ~IsValidForPartyDialog("Viconia")~ THEN EXTERN ~VICONIJ~ 139
  IF ~!IsValidForPartyDialog("Viconia")
IsValidForPartyDialog("Keldorn")~ THEN EXTERN ~KELDORJ~ 200
END

IF ~~ THEN BEGIN 469 // from:
  SAY #55895 /* ~So... a war?  Open battle between the Drow and the surface has not occurred in... eons.  With a greater demon to back them... I truly wonder why Irenicus would do this.~ */
  IF ~~ THEN EXTERN ~UDPHAE01~ 138
END

IF ~~ THEN BEGIN 470 // from: NALIAJ:280.7 MAZZYJ:175.2 KELDORJ:201.4
  SAY #55913 /* ~You would commit such a sacrilege against nature?!  Had I known, I would never have accompanied you!  No, I will not let this be!!~ */
  IF ~!IsValidForPartyDialog("Minsc")~ THEN DO ~LeaveParty()
Enemy()~ EXTERN ~UDDEMON~ 22
  IF ~IsValidForPartyDialog("Minsc")~ THEN DO ~LeaveParty()
Enemy()~ EXTERN ~MINSCJ~ 170
END

IF ~~ THEN BEGIN 471 // from:
  SAY #55921 /* ~As much as I despise this form, it does seem to have captivated our friend here. He seems fearful.~ */
  IF ~~ THEN EXTERN ~UDDUER01~ 15
END

IF ~~ THEN BEGIN 472 // from:
  SAY #55934 /* ~Despite what she says, <CHARNAME>, we may be able to use this situation to our advantage.  Perhaps there is no need to kill Solaufein.  Consider this, at least.~ */
  IF ~~ THEN DO ~SetGlobal("SolaufeinJob","GLOBAL",8)
SetGlobalTimer("udPhaTimer","GLOBAL",THREE_DAYS)
SetGlobal("udPhaTimerOn","GLOBAL",1)~ EXIT
END

IF ~~ THEN BEGIN 473 // from: KELDORJ:204.1
  SAY #55948 /* ~Drow roaming the surface, even the most noble, should expect an occasional misunderstanding.  I am sure this can be worked out, <CHARNAME>... I suggest you try.~ */
  IF ~!IsValidForPartyDialog("Anomen")
!IsValidForPartyDialog("Viconia")~ THEN EXTERN ~C6DRIZZ1~ 2
  IF ~IsValidForPartyDialog("Anomen")~ THEN EXTERN ~ANOMENJ~ 272
  IF ~!IsValidForPartyDialog("Anomen")
IsValidForPartyDialog("Viconia")~ THEN EXTERN ~VICONIJ~ 145
END

IF ~~ THEN BEGIN 474 // from: MAZZYJ:177.1 KELDORJ:205.2
  SAY #55966 /* ~This Drow is well respected by the Harpers, <CHARNAME>.  I will not assist you fighting him.  I will return to Athkatla; consider your idiocy before we speak again.~ */
  IF ~!IsValidForPartyDialog("Minsc")
!IsValidForPartyDialog("Viconia")~ THEN DO ~ChangeAIScript("",DEFAULT)
SetLeavePartyDialogFile()
SetGlobal("KickedOut","LOCALS",1)
LeaveParty()
EscapeAreaMove("AR0300",1257,3007,14)~ EXIT
  IF ~IsValidForPartyDialog("Minsc")~ THEN DO ~ChangeAIScript("",DEFAULT)
SetLeavePartyDialogFile()
SetGlobal("KickedOut","LOCALS",1)
LeaveParty()
EscapeAreaMove("AR0300",1257,3007,14)~ EXTERN ~MINSCJ~ 172
  IF ~!IsValidForPartyDialog("Minsc")
IsValidForPartyDialog("Viconia")~ THEN DO ~ChangeAIScript("",DEFAULT)
SetLeavePartyDialogFile()
SetGlobal("KickedOut","LOCALS",1)
LeaveParty()
EscapeAreaMove("AR0300",1257,3007,14)~ EXTERN ~VICONIJ~ 146
END

IF ~~ THEN BEGIN 475 // from: JANJ:166.1
  SAY #55997 /* ~An excellent idea, <CHARNAME>.  Adding Drizzt and his companions to our battle against Bodhi will certainly tip the scales.  You show great wisdom.~ */
  IF ~!IsValidForPartyDialog("Keldorn")
!IsValidForPartyDialog("Viconia")~ THEN EXIT
  IF ~IsValidForPartyDialog("Keldorn")~ THEN EXTERN ~KELDORJ~ 206
  IF ~!IsValidForPartyDialog("Keldorn")
IsValidForPartyDialog("Viconia")~ THEN EXTERN ~VICONIJ~ 150
END

IF ~~ THEN BEGIN 476 // from: KELDORJ:207.1
  SAY #56009 /* ~I know of this one, <CHARNAME>, from the Harpers.  A drow of good alignment and heroic reputation.  He is deserving of respect.~ */
  IF ~!IsValidForPartyDialog("HaerDalis")
!IsValidForPartyDialog("Korgan")
!IsValidForPartyDialog("Minsc")~ THEN EXTERN ~C6BRUEN1~ 8
  IF ~IsValidForPartyDialog("HaerDalis")~ THEN EXTERN ~HAERDAJ~ 118
  IF ~!IsValidForPartyDialog("HaerDalis")
IsValidForPartyDialog("Korgan")~ THEN EXTERN ~KORGANJ~ 139
  IF ~!IsValidForPartyDialog("HaerDalis")
!IsValidForPartyDialog("Korgan")
IsValidForPartyDialog("Minsc")~ THEN EXTERN ~MINSCJ~ 173
END

IF ~~ THEN BEGIN 477 // from:
  SAY #56041 /* ~A fine sentiment, Cernd, though we may be forced into more trouble than we wish.~ */
  IF ~~ THEN EXTERN ~CERNDJ~ 116
END

IF ~~ THEN BEGIN 478 // from:
  SAY #56080 /* ~That was close. We must make an effort to act as we appear.~ */
  IF ~!IsValidForPartyDialogue("EDWIN")
!IsValidForPartyDialogue("KORGAN")
!IsValidForPartyDialogue("AERIE")~ THEN EXIT
  IF ~IsValidForPartyDialogue("EDWIN")
~ THEN EXTERN ~EDWINJ~ 123
  IF ~IsValidForPartyDialogue("KORGAN")
!IsValidForPartyDialogue("EDWIN")~ THEN EXTERN ~KORGANJ~ 149
  IF ~IsValidForPartyDialogue("AERIE")
!IsValidForPartyDialogue("EDWIN")
!IsValidForPartyDialogue("KORGAN")~ THEN EXTERN ~AERIEJ~ 158
END

IF ~~ THEN BEGIN 479 // from:
  SAY #56083 /* ~The Seldarine?  The collection of elven gods led by Corellan Latharian?  How would he ever propose to do join such ranks?  Mad!  Mad!~ */
  IF ~~ THEN EXTERN ~SUAVATAR~ 6
END

IF ~~ THEN BEGIN 480 // from:
  SAY #56085 /* ~Your soul is borrowed, and it shall be returned.  You are a blight upon nature and you shall be destroyed!!~ */
  IF ~!IsValidForPartyDialog("Minsc")
!IsValidForPartyDialog("Imoen2")~ THEN EXIT
  IF ~IsValidForPartyDialog("Minsc")~ THEN EXTERN ~MINSCJ~ 176
  IF ~!IsValidForPartyDialog("Minsc")
IsValidForPartyDialog("Imoen2")~ THEN EXTERN ~IMOEN2J~ 30
END

IF ~~ THEN BEGIN 481 // from:
  SAY #56087 /* ~Edwin, in some another time... some other place, such a comment would get you a beating of mythic proportions. It may yet.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 482 // from: NALIAJ:287.11 MAZZYJ:180.2 KORGANJ:150.10 KELDORJ:214.8 JANJ:168.3
  SAY #56111 /* ~No more platitudes, Irenicus.  You have taken much from all of us.  Now you die your final death!!~ [JAHEIRD2] */
  IF ~!IsValidForPartyDialog("Minsc")
!IsValidForPartyDialog("Imoen2")~ THEN DO ~ClearAllActions()
StartCutSceneMode()
StartCutScene("cut85c")
~ EXIT
  IF ~IsValidForPartyDialog("Minsc")~ THEN EXTERN ~MINSCJ~ 179
  IF ~!IsValidForPartyDialog("Minsc")
IsValidForPartyDialog("Imoen2")~ THEN EXTERN ~IMOEN2J~ 31
END

IF ~~ THEN BEGIN 483 // from:
  SAY #56130 /* ~<CHARNAME>! I will not let you do this! You will not murder those that beg for aid! Who will follow me!~ */
  IF ~~ THEN REPLY #56131 /* ~Do what you must! I have made my decision!~ */ DO ~SetGlobal("SvirHostile","GLOBAL",1)
LeaveParty()
Enemy()
ActionOverride("Keldorn",LeaveParty())
ActionOverride("Keldorn",Enemy())
ActionOverride("Mazzy",LeaveParty())
ActionOverride("Mazzy",Enemy())
ActionOverride("Valygar",LeaveParty())
ActionOverride("Valygar",Enemy())
ActionOverride("Aerie",LeaveParty())
ActionOverride("Aerie",Enemy())
~ SOLVED_JOURNAL #57768 /* ~Svirfneblin Village Concerns.

I spoke with Goldander Blackenrock, Lord of the svirfneblin village. His pompous title revealed the shallow nature of his needs. He spoke of a means that I might enter the Drow city, by enlisting the aid of Adalon, a powerful creature that holds court at the base of the great staircase. Goldander wanted me to first perform a service for his village, defeating some creature that they had unearthed, and he offered to grant me access to Adalon as reward, giving me a glow stone or some such, so that I could pass through the darkness that protects her lair. I cut out the middleman and killed the lot of them.~ */ EXIT
  IF ~~ THEN REPLY #56132 /* ~All right, I won't kill him then. Yeesh.~ */ EXTERN ~UDSVIR03~ 26
END

IF ~~ THEN BEGIN 484 // from:
  SAY #56154 /* ~It would appear that neither of us have much of a choice in the matter. We must trust one another.~ */
  IF ~~ THEN EXTERN ~UDSIMYAZ~ 17
END

IF ~~ THEN BEGIN 485 // from:
  SAY #56162 /* ~Of course, my Lady Adalon. <CHARNAME>, do keep quiet.~ */
  IF ~~ THEN EXTERN ~UDSILVER~ 15
END

IF ~~ THEN BEGIN 486 // from:
  SAY #56165 /* ~It is unfortunate that they did not offend you in some way. We might have been spared the headache of this journey if they had to face an angry Silver.~ */
  IF ~~ THEN EXTERN ~UDSILVER~ 17
END

IF ~~ THEN BEGIN 487 // from:
  SAY #56174 /* ~To become such a hated thing... I do not look forward to that.~ */
  IF ~!IsValidForPartyDialogue("VICONIA")~ THEN EXTERN ~UDSILVER~ 26
  IF ~IsValidForPartyDialogue("VICONIA")~ THEN EXTERN ~VICONIJ~ 164
END

IF ~~ THEN BEGIN 488 // from:
  SAY #56176 /* ~You should have made more of an effort. We have an obligation to destroy you, as if we needed more reasons.~ */
  IF ~OR(4)
!See("Imoen2")
StateCheck("Imoen2",STATE_SLEEPING)
!InParty("Imoen2")
Dead("Imoen2")
!IsValidForPartyDialogue("ANOMEN")
!IsValidForPartyDialogue("HAERDALIS")
!IsValidForPartyDialogue("KORGAN")
!IsValidForPartyDialogue("MINSC")~ THEN EXTERN ~C6BODHI~ 14
  IF ~IsValidForPartyDialogue("ANOMEN")~ THEN EXTERN ~ANOMENJ~ 278
  IF ~IsValidForPartyDialogue("HAERDALIS")
!IsValidForPartyDialogue("ANOMEN")~ THEN EXTERN ~HAERDAJ~ 128
  IF ~IsValidForPartyDialogue("KORGAN")
!IsValidForPartyDialogue("ANOMEN")
!IsValidForPartyDialogue("HAERDALIS")~ THEN EXTERN ~KORGANJ~ 158
  IF ~IsValidForPartyDialogue("MINSC")
!IsValidForPartyDialogue("ANOMEN")
!IsValidForPartyDialogue("HAERDALIS")
!IsValidForPartyDialogue("KORGAN")
~ THEN EXTERN ~MINSCJ~ 184
  IF ~See("Imoen2")
!StateCheck("Imoen2",STATE_SLEEPING)
InParty("Imoen2")
!Dead("Imoen2")
!IsValidForPartyDialogue("MINSC")
!IsValidForPartyDialogue("ANOMEN")
!IsValidForPartyDialogue("HAERDALIS")
!IsValidForPartyDialogue("KORGAN")~ THEN EXTERN ~IMOEN2J~ 36
END

IF ~~ THEN BEGIN 489 // from:
  SAY #56413 /* ~Knock him on the head?  It is obvious this lout has no compassion for others, and no inclination of how nature must be protected.  Ignore him, <CHARNAME>.~ */
  IF ~~ THEN EXTERN ~TREVIL01~ 16
END

IF ~~ THEN BEGIN 490 // from:
  SAY #56417 /* ~<CHARNAME>, you can't seriously consider poisoning this font.  If there is evil there, we must cleanse it.  To destroy it is sacrilege!  I will not allow it!~ */
  IF ~!IsValidForPartyDialog("Minsc")
!IsValidForPartyDialog("Keldorn")
!IsValidForPartyDialog("Korgan")
!IsValidForPartyDialog("HaerDalis")~ THEN EXIT
  IF ~IsValidForPartyDialog("Minsc")~ THEN EXTERN ~MINSCJ~ 186
  IF ~!IsValidForPartyDialog("Minsc")
IsValidForPartyDialog("Keldorn")~ THEN EXTERN ~KELDORJ~ 220
  IF ~!IsValidForPartyDialog("Minsc")
!IsValidForPartyDialog("Keldorn")
IsValidForPartyDialog("Korgan")~ THEN EXTERN ~KORGANJ~ 162
  IF ~!IsValidForPartyDialog("Minsc")
!IsValidForPartyDialog("Keldorn")
!IsValidForPartyDialog("Korgan")
IsValidForPartyDialog("HaerDalis")~ THEN EXTERN ~HAERDAJ~ 130
END

IF ~~ THEN BEGIN 491 // from:
  SAY #56425 /* ~No, <CHARNAME>, no!!  This is evil!  You poison nature, itself!  I shall not partake in this... who stands with me?!~ */
  IF ~~ THEN DO ~LeaveParty()
Enemy()
ActionOverride("Cernd",LeaveParty())
ActionOverride("Cernd",Enemy())
ActionOverride("Valygar",LeaveParty())
ActionOverride("Valygar",Enemy())
ActionOverride("Minsc",LeaveParty())
ActionOverride("Minsc",Enemy())
ActionOverride("Keldorn",LeaveParty())
ActionOverride("Keldorn",Enemy())
ActionOverride("Mazzy",LeaveParty())
ActionOverride("Mazzy",Enemy())
ActionOverride("Aerie",LeaveParty())
ActionOverride("Aerie",Enemy())~ EXTERN ~TREVIL02~ 6
  IF ~OR(2)
Dead("trevil02")
!See("trevil02")~ THEN DO ~LeaveParty()
Enemy()
ActionOverride("Cernd",LeaveParty())
ActionOverride("Cernd",Enemy())
ActionOverride("Valygar",LeaveParty())
ActionOverride("Valygar",Enemy())
ActionOverride("Minsc",LeaveParty())
ActionOverride("Minsc",Enemy())
ActionOverride("Keldorn",LeaveParty())
ActionOverride("Keldorn",Enemy())
ActionOverride("Mazzy",LeaveParty())
ActionOverride("Mazzy",Enemy())
ActionOverride("Aerie",LeaveParty())
ActionOverride("Aerie",Enemy())~ EXTERN ~CEFALD04~ 4
END

IF ~~ THEN BEGIN 492 // from:
  SAY #56453 /* ~These people are slaves, mentally as well as physically, controlled despite themselves.  All we can offer them, unfortunately, is a quick death.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 493 // from: KELDORJ:227.1
  SAY #56457 /* ~There are many who easily side-step laws through wealth.  Perhaps, in this case, it would be best to see why the law has failed so.~ */
  IF ~!IsValidForPartyDialog("Minsc")
!IsValidForPartyDialog("Viconia")~ THEN EXTERN ~ANOMENJ~ 52
  IF ~IsValidForPartyDialog("Minsc")~ THEN EXTERN ~MINSCJ~ 188
  IF ~!IsValidForPartyDialog("Minsc")
IsValidForPartyDialog("Viconia")~ THEN EXTERN ~VICONIJ~ 165
END

IF ~~ THEN BEGIN 494 // from:
  SAY #56461 /* ~The law may not be able to do anything, Anomen, but such men as this Saerk always trip over their own schemes.  If he is responsible, he will pay, as you say.~ */
  IF ~!IsValidForPartyDialog("Edwin")
!IsValidForPartyDialog("Yoshimo")~ THEN EXTERN ~ANOMENJ~ 177
  IF ~IsValidForPartyDialog("Edwin")~ THEN EXTERN ~EDWINJ~ 134
  IF ~!IsValidForPartyDialog("Edwin")
IsValidForPartyDialog("Yoshimo")~ THEN EXTERN ~YOSHJ~ 94
END

IF ~~ THEN BEGIN 495 // from:
  SAY #56465 /* ~Too many of the wealthy escape justice, yes.  If you are sure that Saerk is responsible for the death of your sister, then we must ensure he pays dearly!~ */
  IF ~!IsValidForPartyDialog("HaerDalis")
!IsValidForPartyDialog("Viconia")~ THEN EXIT
  IF ~IsValidForPartyDialog("HaerDalis")~ THEN EXTERN ~HAERDAJ~ 132
  IF ~!IsValidForPartyDialog("HaerDalis")
IsValidForPartyDialog("Viconia")~ THEN EXTERN ~VICONIJ~ 166
END

IF ~~ THEN BEGIN 496 // from:
  SAY #56470 /* ~By... by the gods!  You foolish man!  Can you say that this young woman was a murderer, as well?!  You have murdered an innocent!~ */
  IF ~~ THEN EXTERN ~ANOMENJ~ 281
END

IF ~~ THEN BEGIN 497 // from: MARIA:5.3
  SAY #56474 /* ~I have the feeling we are intruding on a very private matter, <CHARNAME>.  I feel uncomfortable with our intrusion, perhaps we should leave...~ */
  IF ~~ THEN EXTERN ~KELDORJ~ 22
END

IF ~~ THEN BEGIN 498 // from:
  SAY #56481 /* ~A fair line easily used by servants of the sorcerer themselves.  We have been imprisoned and worse, and given many reasons to distrust strangers we encounter.~ */
  IF ~~ THEN EXTERN ~YOSHIMO~ 1
END

IF ~~ THEN BEGIN 499 // from:
  SAY #56487 /* ~You have extorted a payment from Raelis in return for our help, <CHARNAME>.  I do not agree with this decision... it smacks of selfish greed.~ */
  IF ~!IsValidForPartyDialog("Keldorn")
!IsValidForPartyDialog("Viconia")
!IsValidForPartyDialog("Aerie")
!IsValidForPartyDialog("Anomen")~ THEN EXTERN ~BOUNHA~ 6
  IF ~IsValidForPartyDialog("Keldorn")~ THEN EXTERN ~KELDORJ~ 231
  IF ~!IsValidForPartyDialog("Keldorn")
IsValidForPartyDialog("Viconia")~ THEN EXTERN ~VICONIJ~ 167
  IF ~!IsValidForPartyDialog("Keldorn")
!IsValidForPartyDialog("Viconia")
IsValidForPartyDialog("Aerie")~ THEN EXTERN ~AERIEJ~ 176
  IF ~!IsValidForPartyDialog("Keldorn")
!IsValidForPartyDialog("Viconia")
!IsValidForPartyDialog("Aerie")
IsValidForPartyDialog("Anomen")~ THEN EXTERN ~ANOMENJ~ 284
END

IF ~~ THEN BEGIN 500 // from: ISAEA:29.4
  SAY #56498 /* ~We must be calm, <CHARNAME>.  Vengeance will only bring conflict with the guard.  To help Nalia, we must prove that our cause is just... there is no other way.~ */
  IF ~~ THEN DO ~StartCutSceneMode()
StartCutScene("cut39a")~ EXIT
END

IF ~~ THEN BEGIN 501 // from:
  SAY #56508 /* ~A mind flayer?  Here?  A spy perhaps, using its psionic powers to keep its secret.  Strange that Jan's mad uncle should be aware of its presence.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 502 // from: NALIA:13.4 MINSCJ:194.1 KORGANJ:167.2
  SAY #56516 /* ~You speak as if unaware of class distinction, and yet your manner exudes it.  A sign of immaturity... perhaps adventuring is not the place for you.~ */
  IF ~~ THEN EXTERN ~NALIA~ 66
END

IF ~~ THEN BEGIN 503 // from: NALIA:14.4 MINSCJ:195.1 KORGANJ:168.2
  SAY #56517 /* ~You speak as if unaware of class distinction, and yet your manner exudes it.  A sign of immaturity... good, then, that <CHARNAME> is sending you ahead.~ */
  IF ~~ THEN EXTERN ~NALIA~ 53
END

IF ~~ THEN BEGIN 504 // from:
  SAY #56528 /* ~You dare reprimand those who have died defending you?  Even now they strive to protect you from evil you don't even understand!  You could have been dead!~ */
  IF ~~ THEN EXTERN ~DELCIA~ 39
END

IF ~~ THEN BEGIN 505 // from:
  SAY #56551 /* ~I have no fear for his well being, monster.~ */
  IF ~~ THEN EXTERN ~BODHIAMB~ 13
END

IF ~~ THEN BEGIN 506 // from:
  SAY #56877 /* ~Where? Where exactly is it being put to good use? We are not to be played with, Linvail. I should like to see results and I should like to see them soon.~ */
  IF ~~ THEN EXTERN ~ARAN~ 50
END

IF ~~ THEN BEGIN 507 // from:
  SAY #56899 /* ~Oh, how generous.  Do you expect that to compensate while you delay our more important concerns?  We have friends in need of rescue and vengeance both!~ */
  IF ~~ THEN EXTERN ~ARAN~ 52
END

IF ~~ THEN BEGIN 508 // from: MAZZYJ:188.1
  SAY #56906 /* ~And vengeance!~ */
  IF ~~ THEN EXTERN ~ARAN~ 54
END

IF ~~ THEN BEGIN 509 // from: JARLAXLE:0.2
  SAY #57066 /* ~I see.  You must be the rogue, Jarlaxle, that was mentioned to us, yes?~ */
  IF ~~ THEN EXTERN ~JARLAXLE~ 1
END

IF ~~ THEN BEGIN 510 // from:
  SAY #57396 /* ~A poor thing, <CHARNAME>.  We could have done better by these people, with minimal effort.  It is a better fate than what the drow had in store, however.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 511 // from:
  SAY #57455 /* ~No.  'Veldrin' would not be interested in such diversions, male.  I... as a female, I command you to stand away from him.  Slug.~ */
  IF ~~ THEN EXTERN ~DADROW21~ 3
END

IF ~~ THEN BEGIN 512 // from:
  SAY #57903 /* ~Yes, declare your loyalty, Viconia. When you eventually betray us I will hold your statement up as proof of the untrustworthy nature of your kind.~ */
  IF ~!IsValidForPartyDialogue("MINSC")
!IsValidForPartyDialogue("CERND")~ THEN EXTERN ~VICONIJ~ 120
  IF ~IsValidForPartyDialogue("MINSC")~ THEN EXTERN ~MINSCJ~ 205
  IF ~IsValidForPartyDialogue("CERND")
!IsValidForPartyDialogue("MINSC")~ THEN EXTERN ~CERNDJ~ 133
END

IF ~~ THEN BEGIN 513 // from:
  SAY #57911 /* ~Cernd, I would normally bow to your wisdom, but in this matter I think you are... mistaken. I make no protest, I merely wish to state my opinion.~ */
  IF ~~ THEN EXTERN ~VICONIJ~ 120
END

IF ~~ THEN BEGIN 514 // from:
  SAY #58132 /* ~We are bought off, yet again. I do not deny that they are the best chance we have to find our quarry, but we had best do their little chores quickly.~ */
  IF ~!IsValidForPartyDialogue("KORGAN")
!IsValidForPartyDialogue("MINSC")
!IsValidForPartyDialogue("CERND")~ THEN EXIT
  IF ~IsValidForPartyDialogue("KORGAN")~ THEN EXTERN ~KORGANJ~ 181
  IF ~IsValidForPartyDialogue("MINSC")
!IsValidForPartyDialogue("KORGAN")~ THEN EXTERN ~MINSCJ~ 206
  IF ~IsValidForPartyDialogue("CERND")
!IsValidForPartyDialogue("KORGAN")
!IsValidForPartyDialogue("MINSC")~ THEN EXTERN ~CERNDJ~ 134
END

IF ~~ THEN BEGIN 515 // from: KORGANJ:181.0
  SAY #58133 /* ~Thank you for you opinion, Korgan. I'll just place it over here where it can collect flies all on its own.~ */
  IF ~~ THEN EXTERN ~KORGANJ~ 182
END

IF ~~ THEN BEGIN 516 // from:
  SAY #58164 /* ~You baffle me sometimes, Cernd, but I bow to your wisdom on this matter.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 517 // from:
  SAY #58186 /* ~Not just thieves, but traitorous thieves. Our associations sink ever lower in Aran's service. Let's get this over with.~ */
  IF ~!IsValidForPartyDialogue("KORGAN")~ THEN EXIT
  IF ~IsValidForPartyDialogue("KORGAN")~ THEN EXTERN ~KORGANJ~ 184
END

IF ~~ THEN BEGIN 518 // from:
  SAY #58187 /* ~I have heard some in the Harpers speak of it. It is more than a prison or supposed asylum, it is a place to forget people that are 'troublesome'.~ */
  IF ~~ THEN EXTERN ~ARAN~ 41
END

IF ~~ THEN BEGIN 519 // from:
  SAY #58198 /* ~Long ago I promised to assist you if your adopted father fell.  That promise has not expired, nor has your worthiness.  I stand with you if you will have me.~ */
  IF ~True()~ THEN EXTERN ~PLAYER1~ 53
  IF ~IsValidForPartyDialog("Anomen")
Global("AnomenRomanceActive","GLOBAL",2)~ THEN EXTERN ~PLAYER1~ 52
  IF ~IsValidForPartyDialog("Aerie")
Global("AerieRomanceActive","GLOBAL",2)~ THEN EXTERN ~PLAYER1~ 51
  IF ~IsValidForPartyDialog("Viconia")
Global("ViconiaRomanceActive","GLOBAL",2)~ THEN EXTERN ~PLAYER1~ 50
  IF ~IsValidForPartyDialog("Anomen")
!Global("AnomenRomanceActive","GLOBAL",2)~ THEN EXTERN ~PLAYER1~ 48
  IF ~IsValidForPartyDialog("Aerie")
!Global("AerieRomanceActive","GLOBAL",2)~ THEN EXTERN ~PLAYER1~ 47
  IF ~IsValidForPartyDialog("Viconia")
!Global("ViconiaRomanceActive","GLOBAL",2)~ THEN EXTERN ~PLAYER1~ 46
END

IF ~~ THEN BEGIN 520 // from:
  SAY #58247 /* ~It is not necessary to say anything, <CHARNAME>.  I know what comes next... I know what may happen.  To either of us.~ */
  IF ~~ THEN GOTO 521
END

IF ~~ THEN BEGIN 521 // from: 520.0
  SAY #58248 /* ~We have been through too much to let that stop what you must do.  For all the pain that losing Khalid brought... I would not give up our years of good works.~ */
  IF ~~ THEN GOTO 522
END

IF ~~ THEN BEGIN 522 // from: 521.0
  SAY #58249 /* ~Let us regain your soul and make you whole again.  And what comes after... comes after.  I look forward to it... should the gods prove willing.~ */
  IF ~~ THEN EXTERN ~PLAYER1~ 53
END

IF ~~ THEN BEGIN 523 // from:
  SAY #58518 /* ~No, Valygar, we shall not give up on you.  The Cowled Wizards believe much if they think to use everyone as they wish.  You will receive nothing this day, mage!~ */
  IF ~~ THEN EXTERN ~TOLGER~ 81
END

IF ~~ THEN BEGIN 524 // from:
  SAY #58719 /* ~You will hear the name "traitor" many more times today, Yoshimo, but let me be the first among the group to spit it at you!~ */
  IF ~!IsValidForPartyDialogue("VICONIA")
!IsValidForPartyDialogue("AERIE")
!IsValidForPartyDialogue("ANOMEN")
!IsValidForPartyDialogue("NALIA")
!IsValidForPartyDialogue("KELDORN")
!IsValidForPartyDialogue("KORGAN")
!IsValidForPartyDialogue("EDWIN")
!IsValidForPartyDialogue("MAZZY")
!IsValidForPartyDialogue("JAN")
!IsValidForPartyDialogue("VALYGAR")
!IsValidForPartyDialogue("HAERDALIS")
!IsValidForPartyDialogue("CERND")
!IsValidForPartyDialogue("MINSC")~ THEN EXTERN ~YOSHJ~ 114
  IF ~IsValidForPartyDialogue("VICONIA")~ THEN EXTERN ~VICONIJ~ 182
  IF ~!IsValidForPartyDialogue("VICONIA")
IsValidForPartyDialogue("AERIE")~ THEN EXTERN ~AERIEJ~ 192
  IF ~IsValidForPartyDialogue("ANOMEN")
!IsValidForPartyDialogue("AERIE")
!IsValidForPartyDialogue("VICONIA")~ THEN EXTERN ~ANOMENJ~ 306
  IF ~IsValidForPartyDialogue("NALIA")
!IsValidForPartyDialogue("ANOMEN")
!IsValidForPartyDialogue("AERIE")
!IsValidForPartyDialogue("VICONIA")~ THEN EXTERN ~NALIAJ~ 317
  IF ~IsValidForPartyDialogue("KELDORN")
!IsValidForPartyDialogue("NALIA")
!IsValidForPartyDialogue("ANOMEN")
!IsValidForPartyDialogue("AERIE")
!IsValidForPartyDialogue("VICONIA")~ THEN EXTERN ~KELDORJ~ 250
  IF ~IsValidForPartyDialogue("KORGAN")
!IsValidForPartyDialogue("KELDORN")
!IsValidForPartyDialogue("NALIA")
!IsValidForPartyDialogue("ANOMEN")
!IsValidForPartyDialogue("AERIE")
!IsValidForPartyDialogue("VICONIA")~ THEN EXTERN ~KORGANJ~ 190
  IF ~IsValidForPartyDialogue("EDWIN")
!IsValidForPartyDialogue("KORGAN")
!IsValidForPartyDialogue("KELDORN")
!IsValidForPartyDialogue("NALIA")
!IsValidForPartyDialogue("ANOMEN")
!IsValidForPartyDialogue("AERIE")
!IsValidForPartyDialogue("VICONIA")~ THEN EXTERN ~EDWINJ~ 161
  IF ~IsValidForPartyDialogue("MAZZY")
!IsValidForPartyDialogue("EDWIN")
!IsValidForPartyDialogue("KORGAN")
!IsValidForPartyDialogue("KELDORN")
!IsValidForPartyDialogue("NALIA")
!IsValidForPartyDialogue("ANOMEN")
!IsValidForPartyDialogue("AERIE")
!IsValidForPartyDialogue("VICONIA")~ THEN EXTERN ~MAZZYJ~ 201
  IF ~IsValidForPartyDialogue("JAN")
!IsValidForPartyDialogue("MAZZY")
!IsValidForPartyDialogue("EDWIN")
!IsValidForPartyDialogue("KORGAN")
!IsValidForPartyDialogue("KELDORN")
!IsValidForPartyDialogue("NALIA")
!IsValidForPartyDialogue("ANOMEN")
!IsValidForPartyDialogue("AERIE")
!IsValidForPartyDialogue("VICONIA")~ THEN EXTERN ~JANJ~ 182
  IF ~IsValidForPartyDialogue("VALYGAR")
!IsValidForPartyDialogue("JAN")
!IsValidForPartyDialogue("MAZZY")
!IsValidForPartyDialogue("EDWIN")
!IsValidForPartyDialogue("KORGAN")
!IsValidForPartyDialogue("KELDORN")
!IsValidForPartyDialogue("NALIA")
!IsValidForPartyDialogue("ANOMEN")
!IsValidForPartyDialogue("AERIE")
!IsValidForPartyDialogue("VICONIA")~ THEN EXTERN ~VALYGARJ~ 119
  IF ~IsValidForPartyDialogue("HAERDALIS")
!IsValidForPartyDialogue("VALYGAR")
!IsValidForPartyDialogue("JAN")
!IsValidForPartyDialogue("MAZZY")
!IsValidForPartyDialogue("EDWIN")
!IsValidForPartyDialogue("KORGAN")
!IsValidForPartyDialogue("KELDORN")
!IsValidForPartyDialogue("NALIA")
!IsValidForPartyDialogue("ANOMEN")
!IsValidForPartyDialogue("AERIE")
!IsValidForPartyDialogue("VICONIA")~ THEN EXTERN ~HAERDAJ~ 150
  IF ~IsValidForPartyDialogue("CERND")
!IsValidForPartyDialogue("HAERDALIS")
!IsValidForPartyDialogue("VALYGAR")
!IsValidForPartyDialogue("JAN")
!IsValidForPartyDialogue("MAZZY")
!IsValidForPartyDialogue("EDWIN")
!IsValidForPartyDialogue("KORGAN")
!IsValidForPartyDialogue("KELDORN")
!IsValidForPartyDialogue("NALIA")
!IsValidForPartyDialogue("ANOMEN")
!IsValidForPartyDialogue("AERIE")
!IsValidForPartyDialogue("VICONIA")~ THEN EXTERN ~CERNDJ~ 137
  IF ~IsValidForPartyDialogue("MINSC")
!IsValidForPartyDialogue("CERND")
!IsValidForPartyDialogue("HAERDALIS")
!IsValidForPartyDialogue("VALYGAR")
!IsValidForPartyDialogue("JAN")
!IsValidForPartyDialogue("MAZZY")
!IsValidForPartyDialogue("EDWIN")
!IsValidForPartyDialogue("KORGAN")
!IsValidForPartyDialogue("KELDORN")
!IsValidForPartyDialogue("NALIA")
!IsValidForPartyDialogue("ANOMEN")
!IsValidForPartyDialogue("AERIE")
!IsValidForPartyDialogue("VICONIA")~ THEN EXTERN ~MINSCJ~ 211
END

IF ~~ THEN BEGIN 525 // from: 110.0
  SAY #60891 /* ~I no more want the trip than you do, so I will not force and I will not leave, but I cannot rest easy until we go.~ */
  IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN 526 // from: 175.0
  SAY #60892 /* ~If you wish, Dermin, you may return whence you came with the message that 'Jaheira the Harper' is dead.~ */
  IF ~~ THEN EXTERN ~JADERMIN~ 13
END

IF ~~ THEN BEGIN 527 // from: 10.0
  SAY #60893 /* ~Perhaps we will meet again, but I shall not look forward to it!~ */
  IF ~~ THEN DO ~SetGlobal("SawKhalid","AR0603",1)
SetGlobal("JaheiraHunt","GLOBAL",1)
LeaveParty()
EscapeArea()
~ EXIT
END

IF WEIGHT #15 ~Global("PostCutSpeak","AR0700",1)
~ THEN BEGIN 528 // from: MINSCJ:239.1
  SAY #61015 /* ~I find it odd that this Irenicus would leave of his own volition.  And why take Imoen, when it is <CHARNAME> he is so obviously interested in?  Perhaps he expects us to give chase?~ */
  IF ~~ THEN DO ~SetGlobal("PostCutSpeak","AR0700",2)
~ GOTO 529
END

IF ~~ THEN BEGIN 529 // from: 528.0
  SAY #61016 /* ~We must step carefully, then.  We know little about him... who he was fighting, who took him or even where we are.  We seem to be drawn into machinations not of our own making.~ */
  IF ~OR(3)
!InParty("Minsc")
Dead("Minsc")
StateCheck("Minsc",STATE_SLEEPING)
OR(3)
!InParty("Yoshimo")
Dead("Yoshimo")
StateCheck("Yoshimo",STATE_SLEEPING)~ THEN EXIT
  IF ~InParty("Minsc")
!Dead("Minsc")
!StateCheck("Minsc",STATE_SLEEPING)~ THEN EXTERN ~MINSCJ~ 240
  IF ~OR(3)
!InParty("Minsc")
Dead("Minsc")
StateCheck("Minsc",STATE_SLEEPING)
InParty("Yoshimo")
!Dead("Yoshimo")
!StateCheck("Yoshimo",STATE_SLEEPING)~ THEN EXTERN ~YOSHJ~ 149
END

IF ~~ THEN BEGIN 530 // from: MINSCJ:240.0
  SAY #61018 /* ~Do not be foolish, Minsc.  We must know our enemies... and the extent of our danger, here... before we rush into anything.~ */
  IF ~OR(3)
!InParty("Yoshimo")
Dead("Yoshimo")
StateCheck("Yoshimo",STATE_SLEEPING)~ THEN EXIT
  IF ~InParty("Yoshimo")
!Dead("Yoshimo")
!StateCheck("Yoshimo",STATE_SLEEPING)~ THEN EXTERN ~YOSHJ~ 146
END
