ADD_TRANS_TRIGGER ~SLAVLEAD~ 2 ~!InParty("Jaheira")~

EXTEND_BOTTOM ~SLAVLEAD~ 2
+~InParty("Jaheira")~+ ~I'm not giving any gold to no stupid slave!  Out of my way.~ DO ~SetGlobal("X#JahRill","GLOBAL",1)~ EXTERN ~JAHEIJ~ JaRill
+~PartyGoldGT(99) InParty("Jaheira")~+ ~Here, take the gold you need, and get yourself and the others away from here as soon as possible.~ + 4
END

CHAIN
IF ~Global("X#JahRill","GLOBAL",1)~ THEN ~JAHEIJ~ JaRill
~Do not listen to the babbling of that ignorant wayward child. Here is the money you need, now lead the rest of your men outside while we keep the Black Talons busy. As for you, <CHARNAME>... I have plenty of things to say about this little quip of yours, and none of them good. Gorion would feel nothing but shame.~
== ~SLAVLEAD~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~Thank you, ma'am, thank you very much! I wish you well, and hope that you can bring an end to this stinking operation.~
DO ~TakePartyGold(100)
SetGlobal("FREESLAV","GLOBAL",1)
EscapeArea()~
END

EXTEND_BOTTOM ~GERVIS~ 4
IF ~~ THEN DO ~ActionOverride("gervisse", Enemy())~ EXIT
END

APPEND ~GERVIS~
IF WEIGHT #-1 ~Global("X#VoltineAdd","GLOBAL",1)~ THEN BEGIN X#GrevisAdd
SAY ~Yes, what is it you want? Have you dealt with the druid yet?~
++ ~Err, no, we will be back.~ DO ~SetGlobal("X#VoltineAdd","GLOBAL",2)~ EXIT
++ ~We met Voltine. She says it is *you* who scares the girls and we believe her story. I think you should leave at once, old man.~ DO ~SetGlobal("X#VoltineAdd","GLOBAL",2)~ + VORE1.1
END

IF ~~ VORE1.1
SAY ~What? What impertinence is this? How foolish must you be to threaten a magic wielder! Never mind… I will dispose of you, if that is what takes for me to maintain my little… hobby.~
IF ~~ THEN GOTO 4
END

END

I_C_T ~VOLTIN~ 1 JahVoltine1
== ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~On behalf of my group, I apologize for the intrusion. I swear on my oath of druidry that intruding on other people's privacy is not a hobby of mine, nor of my companions. Perhaps to even out this misunderstanding, we could deal with this Gervisse of yours?~
== ~VOLTIN~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~Hmm, another druid here in the city. How… odd. I suppose you could try speaking with him; I do not see how you could make things worse. I have tried to drive him away, but in return he now spreads ugly rumors about me. If you rid this neighborhood of him, I would be grateful.~
DO ~SetGlobal("X#VoltineAdd","GLOBAL",1)~
END

I_C_T2 ~VOLTIN~ 3 JahVoltine2
== ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~It appears that we have done a good deed and earned ourselves an ally, <CHARNAME>. Ah, but forgive my manners, Voltine… My name is Jaheira, a druid of Cloakwood. Will you be staying here in the city?~
== ~VOLTIN~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~I am afraid not, Jaheira. I hear that the bandits of Larswood have been routed… I… fled to the city after it was clear that I would be unable to protect the nature from their intrusion. I think it is time for me to return and seek to heal the damage they have done as well as try and earn redemption in the eyes of the Oakfather.~
== ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~Then I wish you farewell and good luck, sister of the woods. ~
END

I_C_T ~GERVIS~ 3 JaGrevis
== ~JAHEIJ~IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~Yes... a graveyard shift. And all because *some* people would not let two little girls to fall asleep!~
DO ~SetGlobal("X#VoltineAdd","GLOBAL",1)~
END

INTERJECT_COPY_TRANS ~VICONI~ 9 JaheiraViconia5
== ~JAHEIJ~IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~Yes, it might not be wise to let her wander around, if only for her own safety. And we shall see if helping her was right after all. If she proves us wrong... well, then I truly pity her.~
== ~VICONI~IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~Save your pity for our foes!~
END

INTERJECT_COPY_TRANS ~VICONI~ 7  JaheiraViconia4
== ~JAHEIJ~IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~I do not feel guilty about killing this fool with his misguided sense of justice, but I am left to question whether saving this drow was a good enough reason for that. Whatever the answer might be, we better dispose of this corpse, lest we earn ourselves more trouble with the Flaming Fist.~
== ~VICONI~IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~Your underlings lack... respect for you, rivvin, to speak out of turn... pfft...~
END

INTERJECT_COPY_TRANS ~VICONI~ 6  JaheiraViconia3
== ~JAHEIJ~IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~I do not feel guilty about killing this fool with his misguided sense of justice, but I am left to question whether saving this drow was a good enough reason for that. Whatever the answer might be, we better dispose of this corpse, lest we earn ourselves more trouble with the Flaming Fist.~
== ~VICONI~IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~Your underlings lack... respect for you, rivvin, to speak out of turn... pfft...~
END

INTERJECT_COPY_TRANS ~VICONI~ 5  JaheiraViconia2
== ~JAHEIJ~IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~I do not feel guilty about killing this fool with his misguided sense of justice, but I am left to question whether saving this drow was a good enough reason for that. Whatever the answer might be, we better dispose of this corpse, lest we earn ourselves more trouble with the Flaming Fist.~
== ~VICONI~IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~Your underlings lack... respect for you, rivvin, to speak out of turn... pfft...~
END

INTERJECT_COPY_TRANS ~FLAM2~ 3  JaheiraViconia1
== ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~It is very likely that she possesses a cruel and evil heart and I suppose that no one will cry for her. But still, I am a little unsettled about the ease with which you took the decision, <CHARNAME>.~
END

INTERJECT_COPY_TRANS ~SAFANA~ 10  JaheiraSafana2
== ~JAHEIJ~ IF ~Gender(Player1, MALE) InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~Hmph. <CHARNAME>, be careful around our new companion. I know her type... do not trust easily or one day you will find her gone missing, together with our funds. I would normally trust you to make your own judgment, but from the way she was looking at you, I thought a warning would be appropriate.~
== ~SAFANA~ IF ~Gender(Player1, MALE) InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~What's your problem, daaarling?~
END

INTERJECT_COPY_TRANS ~SAFANA~ 5  JaheiraSafana1
== ~JAHEIJ~ IF ~Gender(Player1, MALE) InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~Hmph. <CHARNAME>, be careful around our new companion. I know her type... do not trust easily or one day you will find her gone missing, together with our funds. I would normally trust you to make your own judgment, but from the way she was looking at you, I thought a warning would be appropriate.~
== ~SAFANA~ IF ~Gender(Player1, MALE) InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~What's your problem, daaarling?~
END

INTERJECT_COPY_TRANS2 ~ENTILL~ 8  JaheiraEntill3
== ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING) !IsValidForPartyDialogue("Khalid")~ THEN ~Thank you for your kind words, Entillis, but right now I will not have anyone taking care of me. I can stand up for myself... life goes on and we shall see what comes of it.~
END


CHAIN IF ~~ THEN ~JAHEIJ~ JaheiraEntill2
~Entillis! Between your and Khalid's coddling, I really do not need anyone else looking out for me! Must I be made out to be a simpering, helpless waif who needs constant support of the men to survive? ~
== ~KHALIJ~ ~My d-dear, I know that you are anything b-but helpless... ~
== ~JAHEIJ~ ~Wise words, Khalid. Never forget them.~
END
IF ~~ THEN DO ~ ActionOverride("X#entill",EscapeArea())~ JOURNAL~It appears my dear friends Khalid and Jaheira are with the Harpers. I am honored and more than a little frightened to find that I warrant such attention. One of their compatriots, a kindly old gent named Entillis Fulsom, seems well-acquainted with my ongoing investigations into the Iron Throne. He has recommended to me the assistance of Scar and Duke Eltan, two men associated with the honorable Flaming Fist Mercenaries, here in Baldur's Gate... Harpers, yet... Sigh, why doesn't anyone ever tell me these things?~
EXIT


EXTEND_BOTTOM ~ENTILL~ 8
IF ~Gender(Player1, MALE) InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING) IsValidForPartyDialogue("Khalid")~ THEN  EXTERN ~JAHEIJ~ JaheiraEntill2
END

EXTEND_BOTTOM ~ENTILL~ 7
IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN  EXTERN ~JAHEIJ~ JaheiraEntill1
END

INTERJECT_COPY_TRANS ~LARRIA~ 3 JaheiraLarriaz
== ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~Nature has been offended here and the aggressors have been punished severely for their foolishness... Perhaps too severely, but 'tis not for me to judge. Let us leave, <CHARNAME>... let us leave and allow this unfortunate being to die in peace.~
END

INTERJECT_COPY_TRANS ~CORDYR~ 1 JaheiraCordyr
== ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~If you are looking for someone to remove these sirines for you, I suggest you look elsewhere. However, I can understand the resentment... you would do well to understand that it was no act of malice on their part. You can not blame them for something that is their nature.~
END

INTERJECT_COPY_TRANS ~HANNAH~ 1 JaheiraHannah1
== ~JAHEIJ~ IF ~!InParty("khalid") InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~A mage is keeping a nymph in enslavement. We should look into this, <CHARNAME>, these are worrying words for me to hear. And be careful for what you wish, woman... once the world were rid of all men, you might realize how much you miss them.~
END

INTERJECT_COPY_TRANS ~HANNAH~ 1 JaheiraHannah2
== ~JAHEIJ~ IF ~InParty("khalid") InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~A mage is keeping a nymph in enslavement. We should look into this, <CHARNAME>, these are worrying words for me to hear. But you are wrong to think that all men are callous brutes, woman. Ah, but I should not boast about my fortune.~
== ~KHALIJ~ IF ~InParty("khalid") InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~*blush* Ah, Jaheira... you... you shouldn't have... ~
END

INTERJECT_COPY_TRANS ~TREMAI~ 3 JaheiraTremai
== ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~To help would mean to intrude in the cycle of nature, but... by Silvanus, this is life of a child we are talking of! I would make an exception in this case and, I am sure, nature will not protest.~
END

INTERJECT_COPY_TRANS ~NEB~ 8 JaheiraNeb
== ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~Yes, let us follow him, <CHARNAME>... but do not lose sight of him. Once we are outside, I will not hesitate to slay him and I trust you will help.~
END

INTERJECT_COPY_TRANS ~PETRIN~ 3 JaheiraPetrine
== ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~Perhaps... when we have more time, we could see what can be done about the fate of this child. It would be wrong to allow her to wander through the streets at night. An orphanage is one option to consider.~
END

INTERJECT_COPY_TRANS ~RAMAZI~ 6 JaheiraRamazis2
== ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~Be wary, <CHARNAME>. I would suggest freeing this nymph, but not to exchange her for a petty reward... the creature's place is amongst her own kin, in nature. Nymphs have very close affinity with nature and within the walls of the city, they would perish very swiftly.~
END

INTERJECT_COPY_TRANS ~ABELA~ 12 JaheiraAbela2
== ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~I have not figured out yet if you truly are evil or just plain moronic. But it is time to set the speculations aside. Whatever your nature, you were never Gorion's child... and this is where your path ends.~
== ~KHALIJ~  IF ~InParty("khalid") InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~We c-can't let this c-creature be enslaved... or worse! J-Jaheira, I am with you!~
== ~KIVANJ~  IF ~InParty("kivan") InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~The woodland being will go free.~
DO ~ActionOverride("jaheira",LeaveParty()) ActionOverride("jaheira",Enemy()) ActionOverride("khalid",LeaveParty()) ActionOverride("khalid",Enemy())  ActionOverride("kivan",LeaveParty()) ActionOverride("kivan",Enemy())~
== ~ABELA~  IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~*Sigh*~
END

INTERJECT_COPY_TRANS ~RAMAZI~ 15 JaheiraRamazis1
== ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~Perhaps it is ignorance in your actions more than evil intent, <CHARNAME>... but regardless, I will not let this transaction commence. Silvanus demands, you will not take that nymph, mage!~
== ~KHALIJ~  IF ~InParty("khalid") InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~We c-can't let this c-creature be enslaved... or worse! J-Jaheira, I am with you!~
== ~KIVANJ~  IF ~InParty("kivan") InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~The woodland being will go free.~
DO ~ActionOverride("jaheira",LeaveParty()) ActionOverride("jaheira",Attack("ramazis")) ActionOverride("khalid",LeaveParty()) ActionOverride("khalid",Attack("ramazis")) ActionOverride("kivan",LeaveParty()) ActionOverride("kivan",Attack("ramazis"))~
END

INTERJECT_COPY_TRANS ~ABELA~ 9 JaheiraAbela1
== ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~I do not agree with our course of action. You would hand over a sentient being in slavery or worse for a few baubles? I suggest you rethink on this before we speak with Ramazith again, for I will not watch idly.~
== ~ABELA~  IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~*Sigh*~
END

INTERJECT_COPY_TRANS ~RAGEFA~ 6 JaRagefast
== ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~I came here expecting to find one of those vile mages who would dissect this beautiful creature looking for spell components. Instead, we find a foolish man with his mind clouded by passion and desire. And while he deserves to be admonished for keeping this nymph here against her will, I suppose it can be understood... we would do well to resolve this without bloodshed, <CHARNAME>.~
END

INTERJECT_COPY_TRANS ~NOBW8~ 3 JaAreana
== ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~I know not the man, but seeking to capitalize on the misfortune of another surely is despicable. However, the means which this woman is ready to put to use suggest that she is equally wicked. Truth be told, they both disgust me and I propose we leave them to settle their problems without our interference.~
END

INTERJECT_COPY_TRANS ~ARKION~ 1 JaArkion
== ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~To become a pawn of a twisted necromancer with clear intent on upsetting the delicate cycle of nature? Not me, <CHARNAME>, I refuse to trudge through filthy sewers in search for rotten corpses. Every fiber of my being screams in protest at such a suggestion.~
END

INTERJECT_COPY_TRANS ~ELMIN5~ 9 JaElminster5.2
== ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~It is quite reassuring to know that the path you have chosen is approved by Elminster himself. But more importantly, his approval comes with a useful word of advice.~
== ~ELMIN5~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~Fare thee well.~
END

INTERJECT_COPY_TRANS ~ELMIN5~ 2 JaElminster5.1
== ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~<CHARNAME>! Do you truly wish to anger someone as powerful as Elminster? Do we not have enough enemies? Perhaps his response was slightly... unmerited, but that is no excuse for losing patience so quickly!~
== ~ELMIN5~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~Ah, <PRO_HESHE knows not what <PRO_HESHE> is doing.~
END

INTERJECT_COPY_TRANS ~COKSMTH~ 0 JaWyvernsPeter
== ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~Accompanied by a horde of equally humble baby wyverns? State your purpose here, lest I follow my duty as nature's servant and determine it for myself.~
END

INTERJECT_COPY_TRANS ~TENYA~ 0 JaTENYA
== ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~That may be so, but they forgot to inform us that our adversary would be a young child. Rest assured, we will return to exchange a few words with them... and perhaps more than simple words. ~
END

INTERJECT_COPY_TRANS ~GERDE~ 0 JaGerde
== ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~Well, that was an interesting insight. While I agree that these beasts are a part of the great cycle of Nature, it would be foolish to disregard the danger they present. And while they do aerate the soil and improve crop yields, they also reduce the number of farmers managing these lands. They love to reduce the ranks of unsuspecting travelers and adventurers as well... particularly of young and foolish ones.~
END

INTERJECT_COPY_TRANS ~TELMAN~ 4 JaTelman
== ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING) !Dead("tenya")~ THEN ~No, and imagine our surprise when the witch we were supposed to kill turned out to be a mere child. This kind of deception makes me... very angry. ~
END

INTERJECT_COPY_TRANS ~ELMINS4~ 0 JaDoppelgangEl
== ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~<CHARNAME>, you have seen too  of these wicked beasts, to believe their lies now. Raise your weapons and let us rid the world of these foul mockeries of our friends and allies! ~
END

INTERJECT_COPY_TRANS ~RIELTA~ 8 JaRieltar3
== ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~I know that this must be very hard for you, to keep your temper in check when in presence of these vile monsters. But you know that it would not be right to pollute these sacred floors with their foul blood. We will make our move against them... but not here and not now. ~
END

INTERJECT_COPY_TRANS ~RIELTA~ 7 JaRieltar2
== ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~I know that this must be very hard for you, to keep your temper in check when in presence of these vile monsters. But you know that it would not be right to pollute these sacred floors with their foul blood. We will make our move against them... but not here and not now. ~
END

INTERJECT_COPY_TRANS ~RIELTA~ 2 JaRieltar1
== ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~We will surely end up in difficulties with the Watchers for this. And even though I approve of and share the intentions, a library, especially a sacred one as this, is no place for bloodshed. ~
END

INTERJECT_COPY_TRANS ~RIELTA~ 2 JaRieltar1
== ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~We will surely end up in difficulties with the Watchers for this. And even though I approve of and share the intentions, a library, especially a sacred one as this, is no place for bloodshed. ~
END

INTERJECT_COPY_TRANS2 ~BGWILLIA~ 10 ManyInt16
== ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~*snicker* I cannot remember ever laughing so hard... little <CHARNAME> and <PRO_HISHER> bearskin rug... I simply must see how our omnipotent authority figure looked, cute as a bug...~
== ~KHALIJ~ IF ~InParty("khalid") InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~P-perhaps in exchange I c-could allow <CHARNAME> to take a look at some of the paintings p-portraying you, my d-dear... especially the one I always c-carry with me. ~
== ~JAHEIJ~ IF ~InParty("khalid") InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~*blush* What... what painting, Khalid? I have absolutely no idea what you are talking about and I suggest we drop this nonsense now. We have more important things to do.~
== ~KHALIJ~ IF ~InParty("khalid") InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~*snicker* <CHARNAME>, you owe me for t-this one... ~
END

////
INTERJECT_COPY_TRANS ~TRANZI~ 10 JaTranzi2
== ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~I do not relish taking this path, but unfortunately it is the only truly safe option. I stand in agreement with your decision, <CHARNAME>.~
== ~TRANZI~ ~Ya all gonna die!~
END

INTERJECT_COPY_TRANS ~TRANZI~ 7 JaTranzi1
== ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~<CHARNAME>, we must not let this wretch get away, he will surely inform his superiors. It would be advisable if we could... prevent this, somehow... ~
END

INTERJECT_COPY_TRANS ~ELMIN2~ 4 JaheiraEl2.3
== ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~Do not dwell, <CHARNAME>. If Elminster won't, then I will tell you more of your foster father. But before we do that, there are things to be done... let us seek out this Tranzig first. After that, there will be time to talk.~
== ~ELMIN2~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~I trust thee in this matter, Jaheira, as I trusted Gorion.~
END

INTERJECT_COPY_TRANS ~ELMIN2~ 9 JaheiraEl2.2
== ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~True, <CHARNAME> has made some dubious decisions in the recent past, but perhaps we would do well not to judge <PRO_HIMHER> so quickly. I am quite confident that I will manage to keep him on the path of Balance, and by Gorion's memory, it shall be so.~
== ~ELMIN2~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~I trust thee in this matter, Jaheira, as I trusted Gorion.~
END

INTERJECT_COPY_TRANS ~ELMIN2~ 7 JaheiraEl2.1
== ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~Hmm, it would seem that Elminster himself approves of your chosen path. If only he could make the claim that it was his guidance leading you down this path. Alas, he only reserves for himself the right to judge. *sigh*~
== ~ELMIN2~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~Now, Jaheira, as a druid thou should see that I cannot intervene too closely in matters of... local import. But I trust thee as I trusted Gorion.~
END

EXTEND_BOTTOM ~PERDUE~ 6
IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN EXTERN ~JAHEIJ~ JAPerdue1
END

INTERJECT_COPY_TRANS2 ~FIREBE~ 2 JaheiraFirebeard
== ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~Hmm... an odd choice of a reward, as well as an odd choice of words. Both set me ill at ease, to be truthful.~
END

INTERJECT_COPY_TRANS ~SILKE~ 10 JaheiraSilke2
== ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~Do you always trust so blindly, <CHARNAME>? Could you not see that these men were no thugs and that we were tricked into killing them? Just to avoid any further such mishaps, I should take over the leadership from now on. You have proven to be unfit for the role.~
== ~SILKE~  IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~Do not listen to the ramblings of a bitter woman, my good <PRO_LADYLORD>. You have done well.~
END

INTERJECT_COPY_TRANS ~SILKE~ 6 JaheiraSilke1
== ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~For a "thespian extraordinaire", your attempt of conning us into a murder scheme looks extremely dull-witted.~
END

INTERJECT_COPY_TRANS ~KELDDA~ 1 JaheiraMLReward
== ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~Yes, I would have expected such opulence from these Lathanderites in rewarding us, there is splendour and excessiveness in everything they do, 'tis so out of balance... but all in all, at least they appreciate that a good deed has been done.~
== ~KELDDA~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~Your help was indeed much appreciated.~
END

INTERJECT_COPY_TRANS2 ~KORAX~ 3 JaheiraKorax
== ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~To accept the help of such foul abomination of Nature? Have it your way, but be aware that this mindless undead will turn on us as soon as no other prey is in sight.~
DO ~SetGlobal("X#KoraxCharmedJah","GLOBAL",1)~
END

INTERJECT_COPY_TRANS ~FLAM5~ 0 JaheiraBanditry
== ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~You have obviously been standing in the sun for too long, soldier, as your head has clearly overheated. I suggest that you cease this foolishness and let us pass. We are expected by the mayor of Nashkel, himself.~
END

INTERJECT_COPY_TRANS ~HALFTR~ 7 JaheiraFurret
== ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~*sigh* For all our sakes, I shall hold the party's funds from now on. You... you can have your *gem*, <CHARNAME>. ~
== ~HALFTR~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~You... you will see the true value of this gem yet!~
END

INTERJECT_COPY_TRANS ~POE~ 15 JaheiraPOE
== ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~I am more appreciative of the subtle symphonies that see themselves played out in the serenity of a forest grove, but I must admit that I found this young bard's tale to my liking. I swear, compared to those fops that pollute the taverns of Baldur's Gate, this man actually restores the good name to his calling! ~
== ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING) InParty("Garrick")~ THEN ~I hope you remember that tale, Garrick. At our next stop, you will sit and write it down, as I would like to hear it again.~
== ~BGARRI~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING) InParty("Garrick")~ THEN ~Y-yes, m'am! I sure do remember! Let me see if I can spin my talent and make some improvements to it... ~
== ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING) InParty("Garrick")~ THEN ~By Silvanus, DON'T! ~
END

INTERJECT_COPY_TRANS ~FORESH~ 3 JaheiraForeshadow
 == ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~Athaktla? No, thank you very much. I have visited that foul pit and have no intention to return there, not on my own volition.~
 == ~BKHALI~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING) InParty("Khalid")~ THEN ~It wasn't t-that bad, d-dear... at least your c-company made the trip worthwhile.~
 == ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING) InParty("Khalid")~ THEN ~Of course you know I would be happy any place with you, Khalid. ~
 == ~FORESH~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~O, it might not be the healthiest place for the likes of you.~
END

INTERJECT_COPY_TRANS2 ~BERRUN~ 4 JaheiraBerrun1
 == ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~You must excuse <CHARNAME>'s rudeness, Master Berrun, as it stems from lack of experience as a leader. I think that until <PRO_HESHE> obtains the necessary competency, <CHARNAME> would do better to leave me to handle all our negotiations.~
END

INTERJECT_COPY_TRANS2 ~BERRUN~ 11 JaheiraBerrun2
 == ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~Onwards we march then, <CHARNAME>. As this is your first dungeon, I fear that my skills as a healer will be heavily tested. Nevertheless, I will try to return all of us to Berrun still in one piece and victorious.~
END

INTERJECT_COPY_TRANS2 ~BERRUN~ 12 JaheiraBerrun3
 == ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~Onwards we march then, <CHARNAME>. As this is your first dungeon, I fear that my skills as a healer will be heavily tested. Nevertheless, I will try to return all of us to Berrun still in one piece and victorious.~
END

INTERJECT_COPY_TRANS2 ~BERRUN~ 13 JaheiraBerrun4
 == ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~Onwards we march then, <CHARNAME>. As this is your first dungeon, I fear that my skills as a healer will be heavily tested. Nevertheless, I will try to return all of us to Berrun still in one piece and victorious.~
END

INTERJECT_COPY_TRANS2 ~BERRUN~ 15 JaheiraBerrun5
 == ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~There is no need for gratitude, Berrun. Helping you was our duty as you well know. Despite my nagging doubts, <CHARNAME> did well, much better than I expected.~
== ~BERRUN~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~Why, <PRO_HESHE> certainly did! Young <CHARNAME> here is a true hero of Nashkel!~
END

INTERJECT_COPY_TRANS2 ~BERRUN~ 16 JaheiraBerrun6
 == ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~There is no need for gratitude, Berrun. Helping you was our duty as you well know. Despite my nagging doubts, <CHARNAME> did well, much better than I expected.~
== ~BERRUN~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~Why, <PRO_HESHE> certainly did! Young <CHARNAME> here is a true hero of Nashkel!~
END

INTERJECT_COPY_TRANS2 ~BERRUN~ 17 JaheiraBerrun7
 == ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~There is no need for gratitude, Berrun. Helping you was our duty as you well know. Despite my nagging doubts, <CHARNAME> did well, much better than I expected.~
== ~BERRUN~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~Why, <PRO_HESHE> certainly did! Young <CHARNAME> here is a true hero of Nashkel!~
END

INTERJECT_COPY_TRANS2 ~BERRUN~ 18 JaheiraBerrun8
 == ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~There is no need for gratitude, Berrun. Helping you was our duty as you well know. Despite my nagging doubts, <CHARNAME> did well, much better than I expected.~
== ~BERRUN~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~Why, <PRO_HESHE> certainly did! Young <CHARNAME> here is a true hero of Nashkel!~
END

INTERJECT_COPY_TRANS ~CORSON~ 6 JaheiraCorson
 == ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~*sigh* Stop looking at me like that, <CHARNAME>! Surely, you do not question the loyalty and common sense of *this* druid?~
 == ~CORSON~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~You are but a mockery of a druid, woman.~
END

INTERJECT_COPY_TRANS ~LASKAL~ 5 JaheiraLaskal
 == ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~Hmph. An offering from one of those filthy Shadow Druids. I am amazed he did not attack us on sight. Still, <CHARNAME>... I would not trust those detestable brews of theirs, that potion should be disposed of instead of being consumed.~
 == ~LASKAL~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~Your companion professed <PRO_HISHER> friendship. Do not test my tolerance.~
END

INTERJECT_COPY_TRANS ~TAKIYAH~ 0 JaheiraTakiyah
 == ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~But do you have the strength to carry out this penalty, you wicked fanatic? Does a handful of Shadow Druids have the strength to oppose civilization and shatter it, sending the remains of humankind back in descent to the barbaric state akin to orcs? No, neither you nor your vile comrades have the strength to do so and ‘tis a lesson you are about to learn.~
 == ~TAKIYAH~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~Then I shall die defending my faith and return when the Great Mother needs me again.~
END

INTERJECT_COPY_TRANS ~IZEFIA~ 0 JaheiraIzefia
 == ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~Or is it that because of your extremist doctrine more atrocities against nature are performed, as an act of revenge and retaliation to your cruel misdeeds? You and your blasted kin harm the Great Mother more than civilization that you seek to oppose, you have done this by antagonizing Nature with one of its most wondrous creations, the humankind. You shall be dealt with swiftly as will be the animal enslaver. Unlike you, we have the strength and will to oppose him.~
 == ~IZEFIA~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~You will find no slaves here, Jaheira. Only willing warriors, both humans and beasts. But I can see that it is true - you are among those who lie willingly about us. You want to kill me and proof yourself the stronger? Do it then, but know that by your hand a true defender of nature shall be slain.~
END

INTERJECT_COPY_TRANS ~AMARAN~ 4 JaheiraAmaran
 == ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~Ah, the infamous Shadow Archdruid himself, as unbalanced and unreasonable as any of his followers, as one can judge by the way of this greeting. And if that sickle that will try to cut me down is as dull as is your wit, then I have very little to fear. <CHARNAME> and I shall clear this wood of the taint of Shadow Druids, so that the *true* druids can resume their caring nurture of the forest.~
 == ~AMARAN~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~You are as good at platitudes as your mentor Seniyad.~
END

INTERJECT_COPY_TRANS ~BREVLI~ 1 JaheiraBrevlik1
 == ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING) OR(2) Class(Player1,BARD) Class(Player1,THIEF_ALL)~ THEN ~Ah, do not hesitate, little one. <CHARNAME> is surely interested in heroic ventures of the variety you are no doubt about to propose to us. *sigh* If only <PRO_HESHE>  would not expect us to be equally as interested....~
END

INTERJECT_COPY_TRANS ~BREVLI~ 14 JaheiraBrevlik2
 == ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~Ah, yes. We trudged all this way to Baldur’s Gate in order to steal a... a Tele-whatzit for this foolish little man. Or am I wrong, <CHARNAME>?~
END

INTERJECT_COPY_TRANS ~BREVLI~ 17 JaheiraBrevlik3
 == ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~Yes, suddenly becoming a common thief is indeed “too much fun”. Having the Flaming Fist list us as wanted criminals for this burglary, while we are attempting to investigate the situation in the city, will be even more fun, would it not? How did I ever end up with one such as you, <CHARNAME>?~
END

INTERJECT_COPY_TRANS ~BREVLI~ 18 JaheiraBrevlik4
 == ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~I must say that the generous reward somewhat “balances” out the moral dubiousness of the act itself... *snicker*~
== ~BREVLI~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~ With all due respect, ma'am...  thanks for your help!~
END

INTERJECT_COPY_TRANS ~BRIELB~ 14 JaheiraBrielbara
 == ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING) InParty("Coran")~ THEN ~You... you dare treat such a wonderful gift with such... such callousness... such indifference? Some would give anything to be in your place, but you... you do not even seem to care! Just... just stay away from me, elf, lest I do something we both regret later! No, make that, “lest I do something you will regret later”.~
== ~KHALIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING) InParty("Coran")~ THEN ~ N-now you’ve r-really d-done it, Coran. *sigh* B-best to leave her alone until I th-think of a good way to c-calm her d-down...~
END

INTERJECT_COPY_TRANS ~JARED~ 0 JaheiraJared
 == ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~We will help you, of course. But if I find out that you have been teasing or throwing rocks at the animal... then prepare to face the ire of this protector of Nature. It will be nothing compared to a single bear, that I promise.~
 END
 
INTERJECT_COPY_TRANS ~DRYAD~ 1 JaheiraDryad1
 == ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~Where does this cold-hearted mercenary attitude come from, <CHARNAME>? I could understand you asking for gold and riches while doing the bidding of a noble, but the dryad is a pure and innocent sylvan creature that possesses no valuables.~
 END
 
INTERJECT_COPY_TRANS ~DRYAD~ 4 JaheiraDryad2
 == ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~To say that I am disappointed is to say nothing at all. If not for my oath to Gorion, I would have given you a good beating for this ruthlessness.~
 == ~DRYAD~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~I must find help!~
END

INTERJECT_COPY_TRANS ~CALDO~ 6 JaheiraCaldo
 == ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~You knew full well that I would not stand for this, <CHARNAME>! I cannot let you murder this innocent creature! I do not relish breaking my oath to Gorion and raising a weapon against you, but you leave me no choice!~
 == ~BKHALI~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING) IsValidForPartyDialogue("Khalid")~ THEN ~ It seems that I will have to face you in c-combat, <CHARNAME>, little as I r-relish it, but I c-cannot let you c-c-commit this evil act.  I will always stand by Jaheira’s side in this.~
 DO ~SetGlobal("JaiDryadHostile","GLOBAL",1) ActionOverride("jaheira",LeaveParty()) ActionOverride("jaheira",Enemy()) ActionOverride("khalid",LeaveParty()) ActionOverride("Khalid",Enemy())~
END

INTERJECT_COPY_TRANS ~DRIENN~ 4 JaheiraDrienne
 == ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~I have mixed feelings about this, <CHARNAME>. On one hand, I detest everything that concerns the vile practice of necromancy... but on the other hand, only a monster could remain unmoved when facing a plea of a crying child.~
 == ~DRIENN~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~I must bring Pixie to Daddy!~
END

INTERJECT_COPY_TRANS ~SHOAL~ 8 JaheiraShoal
 == ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING) InParty("Khalid") !Dead("Khalid")~ THEN ~The nereids are dangerous and cunning creatures.  I wonder how many sailors has this one lured to their deaths.... but there is no malice in their intent, it is a part of their nature. Enslaving her by holding the shawl containing her essence was a despicable act I am glad we reversed.~
 == ~SHOAL~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING) InParty("Khalid") !Dead("Khalid")~ THEN ~More than you can imagine, druid... but they died happy... ~
END

INTERJECT_COPY_TRANS ~BOB~ 2 JaheiraBOB
 == ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~A dragon? Here? Oh, stop being ridiculous. A dragon’s presence is always easy to notice,  so I can assure you, there are no dragons hiding in the bowels of this mine. I would prescribe a brief walk in fresh air to clear these delusions.~
 == ~BOB~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~Well, missus, you know better, being adventurer and all... ~
END

INTERJECT_COPY_TRANS ~BOB~ 3 JaheiraBOB1
 == ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~A dragon? Here? Oh, stop being ridiculous. A dragon’s presence is always easy to notice,  so I can assure you, there are no dragons hiding in the bowels of this mine. I would prescribe a brief walk in fresh air to clear these delusions.~
 == ~BOB~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~Well, missus, you know better, being adventurer and all... ~
END

INTERJECT_COPY_TRANS ~MINERN~ 3 JaheiraMiner1
 == ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~I swear, the folly of these frightened miners exasperates me to no end. Who could be so dim witted as to not recognize a common kobold?~
 == ~MINERN~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~Then it's a kobold that'll kill me? Whatever...  ~
END

INTERJECT_COPY_TRANS ~MINERN~ 9 JaheiraMiner2
 == ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~I swear, the folly of these frightened miners exasperates me to no end. Who could be so dim witted as to not recognize a common kobold?~
 == ~MINERN~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~See? A KOBOLD! And they keep me quiet... ~
END


INTERJECT ~FALDOR~ 0 JaheiraFaldorn
 == ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~This girl and I will never get along. She will not be an asset to this group, but will only bring strife and dissent amidst us.~
END
IF ~~ THEN DO ~SetGlobal("JaiFaldorn","GLOBAL",1)~ EXIT

INTERJECT ~ZEKE~ 0 JaheiraZeke
 == ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~You mean that you have the scroll with which to release this petrified woman from her stone prison?~
 == ~ZEKE~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~Why yes I do! As I said, for mere 500 gold...~
 == ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~*THWACK!*~
 == ~ZEKE~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~OW! You... you hit me! ~
  == ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~Glad you noticed. I shall take that scroll, thank you very much. Now get out of here, and quickly, before I have the urge to hit you again. I have  little patience for miscreants, seeking profit in the misfortune of others.~
== ~ZEKE~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~Well... Oookey. I wanted myself to see if that scroll would work...~
END
IF ~~ THEN DO ~GiveItemCreate("SCRLPET","Jaheira",1,0,0)~
EXIT

INTERJECT_COPY_TRANS ~BASSIL~ 5 JaheiraBassil
 == ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~It figures that such a twisted, vile wretch would be spawned from nowhere else but Zhentil Keep... a mad servant to an equally mad god! But worry not, you will not sow strife any longer, dirty Zhent!~
  == ~BASSIL~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~You will see Cyric's glory when you rejoine the family, my lost sister...~
END

INTERJECT_COPY_TRANS ~BASSIL~ 6 JaheiraBassil2
 == ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~It figures that such a twisted, vile wretch would be spawned from nowhere else but Zhentil Keep... a mad servant to an equally mad god! But worry not, you will not sow strife any longer, dirty Zhent!~
  == ~BASSIL~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~You will see Cyric's glory when you rejoine the family, my lost sister...~
END

INTERJECT_COPY_TRANS ~BASSIL~ 10 JaheiraBassil3
 == ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~It figures that such a twisted, vile wretch would be spawned from nowhere else but Zhentil Keep... a mad servant to an equally mad god! But worry not, you will not sow strife any longer, dirty Zhent!~
  == ~BASSIL~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~You will see Cyric's glory when you rejoine the family, my lost sister...~
END

INTERJECT_COPY_TRANS ~BASSIL~ 11 JaheiraBassil4
 == ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~It figures that such a twisted, vile wretch would be spawned from nowhere else but Zhentil Keep... a mad servant to an equally mad god! But worry not, you will not sow strife any longer, dirty Zhent!~
  == ~BASSIL~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~You will see Cyric's glory when you rejoine the family, my lost sister...~
END

INTERJECT_COPY_TRANS ~BASSIL~ 12 JaheiraBassil5
 == ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~It figures that such a twisted, vile wretch would be spawned from nowhere else but Zhentil Keep... a mad servant to an equally mad god! But worry not, you will not sow strife any longer, dirty Zhent!~
  == ~BASSIL~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~You will see Cyric's glory when you rejoine the family, my lost sister...~
END

INTERJECT_COPY_TRANS ~BASSIL~ 13 JaheiraBassil6
 == ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~It figures that such a twisted, vile wretch would be spawned from nowhere else but Zhentil Keep... a mad servant to an equally mad god! But worry not, you will not sow strife any longer, dirty Zhent!~
  == ~BASSIL~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~You will see Cyric's glory when you rejoine the family, my lost sister...~
END

INTERJECT_COPY_TRANS ~BASSIL~ 14 JaheiraBassil7
 == ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~It figures that such a twisted, vile wretch would be spawned from nowhere else but Zhentil Keep... a mad servant to an equally mad god! But worry not, you will not sow strife any longer, dirty Zhent!~
  == ~BASSIL~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~You will see Cyric's glory when you rejoine the family, my lost sister...~
END

INTERJECT_COPY_TRANS ~MTOWN3~ 0 JaheiraDruggie
 == ~JAHEIJ~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~ No, <PRO_HESHE> is not interested and never will be. Not while I am around, of that you can be sure. Your life is yours to ruin, but do not tempt <CHARNAME> to do the same.~
  == ~MTOWN3~ IF ~InParty("jaheira") !Dead("jaheira") !StateCheck("jaheira",STATE_SLEEPING)~ THEN ~What do you... know...~
END


APPEND ~JAHEIJ~

//entering undercity

IF WEIGHT #-2 ~Global("X#JahUndercity","GLOBAL",1)~ THEN BEGIN JaheiraUNdercity
SAY ~Well, it appears that we have finally reached the final hurdle on our path. We have achieved much already... and you have led us with competence unexpected at your young age, <CHARNAME>. We all trust in you and know that you will not falter now. ~
IF ~InParty("khalid")~ THEN DO ~SetGlobal("X#JahUndercity","GLOBAL",2)~ EXTERN ~KHALIJ~ KhalidUnder1
IF ~!InParty("khalid")~ THEN DO ~SetGlobal("X#JahUndercity","GLOBAL",2)~ EXIT
END

//with Entillis

IF ~~ JaheiraEntill1
SAY ~*blush* Really, Entillis... did you have to mention that?~
++ ~Oh! Bwahahah! Please, could we have more embarrassing stories of Jaheira's past? ~ EXTERN ~ENTILL~ JAENTILL1.1
++ ~Well, as much as I love these family reunions, we really have no time for this. ~ DO ~ ActionOverride("X#entill",EscapeArea())~ JOURNAL ~It appears my dear friends Khalid and Jaheira are with the Harpers. I am honored and more than a little frightened to find that I warrant such attention. One of their compatriots, a kindly old gent named Entillis Fulsom, seems well-acquainted with my ongoing investigations into the Iron Throne. He has recommended to me the assistance of Scar and Duke Eltan, two men associated with the honorable Flaming Fist Mercenaries, here in Baldur's Gate... Harpers, yet... Sigh, why doesn't anyone ever tell me these things?~ EXIT
END

IF ~~ JAENTILL1.2
SAY ~Eh, sad as it is, but we also have important business elsewhere... I am sorry Entillis, but we really must move on. We will meet soon again, I hope.~
++ ~Yes, as much as I love these family reunions, we really have no time for this. ~ DO ~ ActionOverride("X#entill",EscapeArea())~ JOURNAL ~It appears my dear friends Khalid and Jaheira are with the Harpers. I am honored and more than a little frightened to find that I warrant such attention. One of their compatriots, a kindly old gent named Entillis Fulsom, seems well-acquainted with my ongoing investigations into the Iron Throne. He has recommended to me the assistance of Scar and Duke Eltan, two men associated with the honorable Flaming Fist Mercenaries, here in Baldur's Gate... Harpers, yet... Sigh, why doesn't anyone ever tell me these things?~ EXIT
END

//ToTSC Jaheira Mendas
IF WEIGHT #-2 ~Global("X#JaheiraMendas","GLOBAL",1)~ THEN BEGIN JaheiraMendasDead
SAY ~I... I feel the curse is dissipating slowly! We are cured of the infection, <CHARNAME>! Praise Silvanus, we have done it!~
IF ~~ THEN DO ~SetGlobal("X#JaheiraMendas","GLOBAL",2)~ EXIT
END

//ToTSC Jaheira Kaisha Interjection

IF WEIGHT #-2 ~Global("X#JaheiraKaisha","GLOBAL",1)~ THEN BEGIN JaheiraKaishaDead
SAY ~Hmph... strange. I still sense the foul infection within me. Perhaps... perhaps the death of this Selaad is the cure. I hope we will find him before it is too late.~
IF ~~ THEN DO ~SetGlobal("X#JaheiraKaisha","GLOBAL",2)~ EXIT
END

//ToTSC Jaheira Aec Interjections

IF WEIGHT #-2 ~Global("X#JaheiraTanar","GLOBAL",1)~ THEN BEGIN JaheiraReactAecDead
SAY ~<CHARNAME>, do you realize what we have achieved? We have banished a most fearsome and deadly tanar'ri demon back to the planes that spawned it! I feel pride and relief both, for we could have easily been killed in the most gruesome manner by being turned into mindless ghouls... as nature's servant I find that thought utterly horrifying. But now, Silvanus smiles on us all for what we have done!~
IF ~~ THEN DO ~SetGlobal("X#JaheiraTanar","GLOBAL",2)~ EXIT
END

//Jaheira Perdue Interjections

IF WEIGHT #-2 ~Global("X#JahOpinionOnHelpPerdue","GLOBAL",1)~ THEN BEGIN JaheiraReactToPerdue2
SAY ~I care little for the little braggart's missing sword, but it will still serve balance to exact justice on those evil creatures. ~
IF ~~ THEN DO ~SetGlobal("X#JahOpinionOnHelpPerdue","GLOBAL",2)~ EXIT
END

IF ~~ JAPerdue1
SAY ~*groan* And to think that you grew up in a library, surrounded by books of great wisdom and lore... yet cannot recognize even the description of a common gnoll? I only now start to comprehend the job that lies before me... ~
IF ~~ THEN EXTERN ~PERDUE~ 7
END

//Korax Turned Hostile

IF WEIGHT #-2 ~Global("X#KoraxCharmedJah","GLOBAL",2)~ THEN BEGIN JaheiraKoraxEnemy
SAY ~As I expected. At least now we have a good reason to end its unnatural state of existence! ~
IF ~~ THEN DO ~SetGlobal("X#KoraxCharmedJah","GLOBAL",3)~ EXIT
END

//After Durlag

IF WEIGHT #-2 ~Global("X#JaheiraDemon","GLOBAL",1)~ THEN BEGIN JaheiraDemon
SAY ~I am pleased to once again feel the soothing breath of Mother Nature, as her touch was barely noticeable in the depths of that accursed dungeon. Ah, but why do I complain? We did much good down there, did we not? Looking back at those battles, I marvel at how any of us are able to live and tell the tale, for the opponents we faced there were fierce beyond measure. And we can take much pride in destroying such a foul and unnatural creature as a demonknight, <CHARNAME>.~
+~InParty("Khalid")~ + ~It was a difficult task, but the cause was just and we succeeded. Your contribution was especially important, Jaheira.~ DO ~SetGlobal("X#JaheiraDemon","GLOBAL",2)~ + JADU1.1KH
+~!InParty("Khalid")~ + ~It was a difficult task, but the cause was just and we succeeded. Your contribution was especially important, Jaheira.~ DO ~SetGlobal("X#JaheiraDemon","GLOBAL",2)~ + JADU1.1
+~ReputationGT(Player1,10)~ + ~As well as it should be, Jaheira! None shall stand in the way of our might and with the aid of the loot we have captured here, our enemies will fall easily!~ DO ~SetGlobal("X#JaheiraDemon","GLOBAL",2)~ + JADU1.2H
+~!ReputationGT(Player1,10)~ + ~As well as it should be, Jaheira! None shall stand in the way of our might and with the aid of the loot we have captured here, our enemies will fall easily!~ DO ~SetGlobal("X#JaheiraDemon","GLOBAL",2)~  + JADU1.2L
++ ~Silence, woman! What is this "we" you keep mentioning the whole time? Look at me in awe and bow down before <CHARNAME>, The Conqueror of the Demonknight!~ DO ~SetGlobal("X#JaheiraDemon","GLOBAL",2)~ + JADU1.3
+ ~Class(Player1, BARD_ALL)~ + ~There is wisdom in your words Jaheira, as always... and the pride and satisfaction of our victory will be excellently conveyed by the poem I am currently composing!~ DO ~SetGlobal("X#JaheiraDemon","GLOBAL",2)~ + JADU1.4
+ ~Class(Player1, DRUID_ALL)~ + ~A good deed to restore balance to this place, yes, but it was still so distressing being down in that pit. It is so odd that even while closer to Earthmother's heart, her heartbeats were much harder to discern.~ DO ~SetGlobal("X#JaheiraDemon","GLOBAL",2)~ + JADU1.5
END

IF ~~ JADU1.1
SAY ~It is good to know that you find my aid beneficial, <CHARNAME>. There is not much else I can dedicate myself to, other than being useful to the group.~
IF ~~ THEN EXIT
END

IF ~~ JADU1.2H
SAY ~'Tis true, we have all grown quite powerful, <CHARNAME>. It gives us a reason to feel good about our chances, though there is hardly any reason to be overconfident. Still, we have done many good deeds together, and I trust we will continue on this path.~
IF ~~ THEN EXIT
END

IF ~~ JADU1.2L
SAY ~Hmph. Yes, I have noticed how we all have grown more and more powerful, but the change in you has been the most obvious. It is still not clear how you will use that power, but for the sake of us all, I pray that you do not stray from the path of the balance. I hope that you will prove that my caution is unwarranted.~
IF ~~ THEN EXIT
END

IF ~~ JADU1.3
SAY ~It is good that you have chosen this moment to remind us all that despite all the powerful foes we conquered, you have not mastered your own immaturity just yet. Thank you for this reminder, <CHARNAME>.~
IF ~~ THEN EXIT
END

IF ~~ JADU1.4
SAY ~Yes, I thought you would. But be careful not to exaggerate our accomplishments... it would be preferable that the tales of our deeds would not spread too widely. I... I would prefer not to be mentioned at all, though I fear it would be too much to ask from you... ~
IF ~~ THEN EXIT
END

IF ~~ JADU1.5
SAY ~That is an interesting observation, child. But I felt much the same as you do, while down there, so it is good to know that your link to Mother Nature is as strong and true as mine. I prayed to the Oakfather to give strength to all of us, but especially to you, for I saw you suffering. I am glad that my prayers were not for naught.~
IF ~~ THEN EXIT
END


//Jaheira Sirene

IF WEIGHT #-2 ~Global("JaiSirene","GLOBAL",1)~ THEN BEGIN JaiSirene1
SAY ~No doubt you have heard that the sirines inhabit parts of the coast south of Candlekeep, living in a fortress by the seashore.  Though, I do not think you had ever come into a conflict with them,  if we are to trudge through their territories it  is a likely outcome.  Know that their main weapon is the powerful charm spells, that twist our minds and make us fight each other. A strategy to prevent this is most welcome, and I have heard of clerics and mages using summons, such as skeletons and ogres, to keep the sirines at bay.  Perhaps this option is worth considering.~
IF ~Gender(Player1,MALE) ~ THEN DO ~SetGlobal("JaiSirene","GLOBAL",2)~ GOTO JaiSirene1.1
IF ~!Gender(Player1,MALE) ~ THEN DO ~SetGlobal("JaiSirene","GLOBAL",2)~EXIT
END

IF ~~ THEN JaiSirene1.1
SAY ~Of course, it may be that you do not plan to defend yourself from those charms, having heard that the beautiful sirines sometimes take male lovers. If that is so, then I will take this opportunity to remind you that the quest to bring Gorion’s murderer to justice still requires your attendance...~
IF ~~ THEN EXIT
END


//Jaheira Koveras
IF WEIGHT #-2 ~Global("JaiKoveras","GLOBAL",1)~ THEN JaiKoveras1
SAY ~Leave for now, “Koveras”... but we will meet again, I promise as much. And thank these sacred walls of Candlekeep and the presence of the Watchers,  else your blood would stain the tiles of the floor as I speak! ~
IF ~InParty("Khalid")~  THEN DO ~SetGlobal("JaiKoveras","GLOBAL",2)~ EXTERN ~BKHALI~ JaiKhKoveras1
IF ~!InParty("Khalid")~  THEN DO ~SetGlobal("JaiKoveras","GLOBAL",2)~ EXIT
END

//with Faldorn
IF WEIGHT #-2 ~Global("JaiFaldorn","GLOBAL",2)~ THEN  JaiFaldorn1
SAY ~I urge you to refuse her offer <CHARNAME>.~
++ ~I was not planning on letting her join us, Jaheira. Your druidic abilities are more than enough for our group. ~ DO ~SetGlobal("JaiFaldorn","GLOBAL",3)~ + JAIFaldorn1.1
++ ~Jaheira, I trust that your wisdom will convince her to abandon those extremist views. Surely you would be capable of achieving this? Or are you absolutely sure that I should turn her offer down?~DO ~SetGlobal("JaiFaldorn","GLOBAL",3)~ + JAIFaldorn1.2
++ ~Bah, we need another healer and she looks capable. Besides, I am rather fond of the Shadow Druid philosophy... ~ DO ~SetGlobal("JaiFaldorn","GLOBAL",3)~ + JAIFaldorn1.3
END

IF ~~ JAIFaldorn1.1
SAY ~I am glad you think so and have not failed to see the reason.~
IF ~~ THEN EXTERN ~FALDOR~ 2
END

IF ~~ JAIFaldorn1.2
SAY ~*sigh* Do not bother disguising your meaning, <CHARNAME>, I see past it with ease. Very well, let her join. I shall do my best to get along and mayhap convince her of the folly of her ways, but I will remain cautious. My reward for trying could very well be a sharp bite from this rabid wolf.~
IF ~~ THEN EXTERN ~FALDOR~ 3
END

IF ~~ JAIFaldorn1.3
SAY ~You are... WHAT? If this is merely a jest to annoy me, then I assure you that it is a very poor one. However, if your words are true, there will be more than one person in our group I will be wary of.~
IF ~~ THEN EXTERN ~FALDOR~ 3
END

// Jaheira, Upon Entering AR3500 (Basilisk Area East Of The Temple)
IF WEIGHT #-2 ~Global("JUEBAEOTT","GLOBAL",1)~ THEN JUEBAEOTT1
SAY ~<CHARNAME>, this area is rumored to be crowded with basilisks. Their gaze will petrify any of us, unless we protect ourselves with spells or potions. Unless you have such means of protection, I recommend that we return to Beregost. That is, if becoming a lawn ornament is not part of your planning.~
IF ~~ THEN DO ~SetGlobal("JUEBAEOTT","GLOBAL",2)~ EXIT
END

// Jaheira, Upon Entering Cloakwood 2 (AR2100)
IF WEIGHT #-2 ~Global("JUECAT","GLOBAL",1)~ THEN JUECAT1
SAY ~<CHARNAME>, I know that this part of Cloakwood is heavily infested with ettercaps and spiders. I would advise great caution, as these creatures are not only highly poisonous, but also are known to set devious traps for the unwary. While I possess the knowledge of how to cure the dangerous toxins, having a steady supply of antidote potions is advisable... especially, if you insist on more thorough examination of this area.~
IF ~~ THEN DO ~SetGlobal("JUECAT","GLOBAL",2)~ EXIT
END

//Jaheira sees Osmadi
IF WEIGHT #-2 ~Global("JAIOsmadi","GLOBAL",1)~ THEN JAIOsmadi
SAY ~Wait, <CHARNAME>! I see that someone with whom I share the calling of being a druid approaches us. No doubt he will be forthcoming with information about the perils that this part of Larswood Forest holds.~
IF ~~ THEN DO ~SetGlobal("JAIOsmadi","GLOBAL",2)~ EXIT
END

IF WEIGHT #-2 ~Global("JAIOsmadi","GLOBAL",3)~ THEN JAIOsmadi
SAY ~Well <CHARNAME>... excessive use of the henbane is a common oversight by some inexperienced druids, so I hope this will serve as a lesson for all of us. It appears that we are about to receive some answers.~
IF ~~ THEN DO ~SetGlobal("JAIOsmadi","GLOBAL",4)~ EXIT
END

IF WEIGHT #-2 ~Global("JAIShadowDruids","GLOBAL",1)~ THEN JAIShadowDruids
SAY ~We approach the grounds where the Shadow Druids tread. Allow me to tell you more of them, <CHARNAME>. The druidic Order normally accepts many different philosophies and thus has many different branches... but only one of these branches live waging constant warfare with the others, mostly secret, but on occasion openly. These people, the Shadow Druids, believe that Nature is a cleansing force that must be put to use to fight civilization that, according to their beliefs, has weakened humankind.~
= ~Their attempts to encourage people to abandon the attainment of civilization and return to more primitive existence as hunters and gatherers are often carried out with aggression and violence. While they think themselves as caring for Nature and Balance, the means by which they fight for their goals can be cruel and evil,  contrary to what the druidic Order proposes. They will not let us pass through their territories without interrogation... and as soon as they see me, they might react violently. I count on your support, <CHARNAME>.~
IF ~~ THEN DO ~SetGlobal("JAIShadowDruids","GLOBAL",2)~ EXIT
END

END

APPEND ~ENTILL~

IF ~~ JAENTILL1.1
SAY ~Hmmm... as I mentioned, I am in quite a hurry, but since you seem so sincerely interested... ~
IF ~~ THEN EXTERN ~JAHEIJ~ JAENTILL1.2
END

END

APPEND ~BKHALI~

IF ~~ JaiKhKoveras1
SAY ~N-now, d-dear... it wouldn’t d-do us any g-good to lose our tempers now, would it? All d-debts will be repaid in t-time, we will both m-make sure of it, t-together.... with <CHARNAME>’s help, of course.~
IF ~~ THEN EXIT
END

END

APPEND ~KHALIJ~ 

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

APPEND ~KRUMM~

IF ~Global("JaiDryadHostile","GLOBAL",2)~ THEN BEGIN KrummJah
  SAY ~Uhhhhmmmm...~
  IF ~~ THEN EXTERN ~DRYAD~ 5
END

END

//Jaheira Samuel

ADD_STATE_TRIGGER ~FLAM4~ 9 ~!InParty("Jaheira")~

APPEND ~FLAM4~
IF WEIGHT #3
~PartyHasItem("_MISC13") InParty("Jaheira")
~ THEN BEGIN 9
  SAY ~So we meet again.  Sorry, but I don't.......hey, who are you carrying there?~
  IF ~~ THEN REPLY ~It's one of our companions, he was wounded.~ GOTO 10
  IF ~~ THEN REPLY ~A hobgoblin we killed.  We think he's a member of the Chill, so we're taking him back to Beregost for identification.~ EXTERN ~BJAHEI~ JaiSamuel1
  IF ~~ THEN REPLY ~He's a merchant we found.  His caravan was attacked by bandits, and he was badly wounded.  He paid us to take him back to Beregost.~ GOTO 11
  IF ~~ THEN REPLY ~This is Samuel.  We want to turn him in for the 50 gold.~ GOTO 12
  END
  END
  
  APPEND ~BJAHEI~
  
  IF ~~ JaiSamuel1
  SAY ~*sigh* <CHARNAME>, I know it seems difficult to imagine, but not all members of the Flaming Fist are complete meatheads. Though I would not be too surprised if this one buys your ridiculous excuse.~
  IF ~~ THEN EXTERN ~FLAM4~ 10
  END
  END

// Jaheira, Upon Entering Ankheg Area North Of Friendly Arm Inn (AR1400)
CHAIN
IF WEIGHT #-2 ~Global("JUEAANOFAI","GLOBAL",1)~ THEN ~JAHEIJ~ JUEAANOFAI1
~Do you feel up to wrestling some ankhegs, <CHARNAME>? I agree that their shells could be used to procure a nice set of armor. But the danger is great, as their mandibles are strong enough to snap a small tree. They may catch you unaware by popping out of the ground in front of you.  Only to squirt a stream of toxic acid in your face.  We have arrived during their mating season, so they will be extremely aggressive. ~
DO ~SetGlobal("JUEAANOFAI","GLOBAL",2)~
== BIMOEN2 IF ~IsValidForPartyDialogue("Imoen2") IsValidForPartyDialogue("Khalid")~ THEN ~Oooh, they are more aggressive in the period of mating, Jaheira? Uh, is that also true for other... umm, animals?~
== ~BKHALI~ IF ~IsValidForPartyDialogue("Imoen2") IsValidForPartyDialogue("Khalid")~ THEN ~N-n-now, Imoen, I d-don’t r-r-really like that t-tone of your voice...~
== BIMOEN2 IF ~IsValidForPartyDialogue("Imoen2") IsValidForPartyDialogue("Khalid")~ THEN ~Oops! Guess I’ve been found out.~
EXIT

//Coran wyvern
CHAIN
IF WEIGHT #-2  ~Global("JUECAF","GLOBAL",1)~
THEN ~JAHEIJ~ JUECAF
~The lizard that just flew over our heads was indeed a wyvern, <CHARNAME>.~
= ~A most fearsome opponent, its talons can rip apart any overconfident warrior... and watch out for its barbed tail. If the stinger catches you, the poison may kill you before I have a chance to heal you.~
= ~My druidic powers, while considerable, are not limitless.~
DO ~SetGlobal("JUECAF","GLOBAL",2)~
== ~BJAHEI~ IF ~IsValidForPartyDialogue("Coran")~ THEN ~You did explain the dangers of wyvern hunting to <CHARNAME> before asking for help, did you not, Coran? ~
== ~BCORAN~ IF ~IsValidForPartyDialogue("Coran") !Global("CoranRomanceMatch","GLOBAL",1)~ THEN ~But of course... And if I may add... I find that your natural beauty is even further enhanced by our presence in the forest domain. It makes you appear... like a graceful dryad...~
== ~BCORAN~ IF ~IsValidForPartyDialogue("Coran") Global("CoranRomanceMatch","GLOBAL",1)~ THEN ~But of course... Speaking of <CHARNAME>... do you find that her beauty is even further enhanced by our presence in the forest domain? As graceful as a dryad... is she not?~
== ~BJAHEI~ IF ~IsValidForPartyDialogue("Coran")~ THEN ~ Bah! Why do I even bother addressing you, elf?~
EXIT

//Jaheira demonknight

CHAIN3 ~JAHEIJ~ JADU1.1KH
~It is nice of you to say so, <CHARNAME>, but do not make my role more important than that of others. Especially Khalid's, for he showed exceptional skill and courage.~
== ~BKHALI~ ~N-nonsense, d-dear... I was just trying to do my best, as were all of us... ~
== ~BJAHEI~ ~That is my husband, <CHARNAME>. Modesty is his second name. Your foster father could have picked no better guardian for you, trust me in this.~
EXIT
