BEGIN DIVALIR



IF ~Dead("Yasraena")
Global("PCBetrayedYasraena","GLOBAL",0)~ THEN BEGIN DivalirVow
SAY ~Yasraena's blood is on your hands. I will escape this prison and have my revenge! I swear it.~ [YASRA120]
IF ~~ THEN DO ~SetGlobal("PCBetrayedYasraena","GLOBAL",1)~ EXIT
END



IF ~InParty("Yasraena")
!StateCheck("Yasraena",STATE_SLEEPING)
Global("MetDivalir","GLOBAL",1)
!PartyHasItem("YSDVKEY")~ THEN BEGIN AintGotKeyYet
SAY ~I still feel the inhibiting magic about me. Have you not yet found Tsabrak?~ [YASRA121]
 ++ ~I no longer care for your quest. Rot in your cage!~ DO ~SetGlobal("PCGoesBackOnWord","GLOBAL",1)~ GOTO AintGotKeyYet1a
 ++ ~Not yet. We are still looking.~ GOTO AintGotKeyYet2a
 + ~Gender(Player1,MALE)~ + ~I hate you, Divalir. I wish you had never been born.~ GOTO AintGotKeyYetJealous1a
 + ~Gender(Player1,MALE)~ + ~I would rather be in your place, Divalir, than out here.~ GOTO AintGotKeyYetJealous2a
END

IF ~~ THEN BEGIN AintGotKeyYet2a
 SAY ~Please hurry. I know my time is short.~
 IF ~~ THEN EXIT
END

IF ~~ THEN BEGIN AintGotKeyYet1a
 SAY ~What?!~
 IF ~~ THEN DO ~SetGlobal("YSUselessGlobal","LOCALS",1)~ EXTERN YASRAENJ YasraenaIndignant
END

IF ~~ THEN BEGIN AintGotKeyYetJealous1a
SAY ~What? Why? What have I ever done to you, you who are a stranger to me?~
++ ~You stole Yasraena's heart, and I cannot forgive you for it.~ GOTO AintGotKeyYetJealous1b
++ ~You were my love's first lover, and I wish you were dead.~ GOTO AintGotKeyYetJealous1c
++ ~I want Yasraena for myself, of course, idiot.~ GOTO AintGotKeyYetJealous1d
END

IF ~~ THEN BEGIN AintGotKeyYetJealous1b
SAY ~(Divalir smiles wryly.) It must be difficult to have to save my life then.~
=
~Yet Yasraena is mine alone, as she ever shall be.~
IF ~~ THEN DO ~SetGlobal("YSUselessGlobal","LOCALS",1)~ EXTERN YASRAENJ YasraenaFaithful
END

IF ~~ THEN BEGIN AintGotKeyYetJealous1c
SAY ~Your love?! Do you mean to say that you and Yasraena--~
=
~(Divalir breaks off, unable to continue. He turns to Yasraena.)~
IF ~~ THEN DO ~SetGlobal("YSUselessGlobal","LOCALS",1)~ EXTERN YASRAENJ YasraenaFaithfulb
END

IF ~~ THEN BEGIN AintGotKeyYetJealous1d
SAY ~You want her? (Divalir shakes his head, unmoved by your wish for his death.)~
=
~You can never have her, nor would my death give her to you.~
=
~She is mine only.~
IF ~~ THEN DO ~SetGlobal("YSUselessGlobal","LOCALS",1)~ EXTERN YASRAENJ YasraenaFaithful
END


IF ~~ THEN BEGIN AintGotKeyYetJealous2a
SAY ~Why? Why would you be the prisoner and slave of the drow? What is it that you envy me?~
++ ~I envy you the possession of Yasraena's love.~ GOTO AintGotKeyYetJealous1b
++ ~I envy you the taking of Yasraena's maidenhead.~ GOTO AintGotKeyYetJealous2b
++ ~I wish I could kill you for being Yasraena's lover. I wanted her all to myself!~ GOTO AintGotKeyYetJealous2c
END

IF ~~ THEN BEGIN AintGotKeyYetJealous2b
SAY ~(Divalir's eyes widen.) You wish the possession of *my* Yasraena's body?~
=
~Never. You shall never have her! She is mine only.~
IF ~~ THEN DO ~SetGlobal("YSUselessGlobal","LOCALS",1)~ EXTERN YASRAENJ YasraenaFaithful
END

IF ~~ THEN BEGIN AintGotKeyYetJealous2c
SAY ~All to yourself? You mean to say that you and Yasraena--~
=
~(Divalir breaks off, unable to continue. He turns to Yasraena.)~
IF ~~ THEN DO ~SetGlobal("YSUselessGlobal","LOCALS",1)~ EXTERN YASRAENJ YasraenaFaithfulb
END


APPEND YASRAENJ
IF ~Global("PCGoesBackOnWord","GLOBAL",1)Global("YSUselessGlobal","LOCALS",1)~ THEN BEGIN YasraenaIndignant
 SAY ~What? You would do this despicable act?~ [YASRA122]
 =
 ~(Yasraena's eyes widen in shock that is quickly replaced with fury as she comes to the horrifying realization.)~
 =
 ~You have led us here! You are in league with the drow! My Divalir, we are betrayed.~
IF ~~ THEN DO ~AddJournalEntry(@5001,QUEST)SetGlobal("PCBetrayedYasraena","GLOBAL",1)LeaveParty()Enemy()EquipMostDamagingMelee()Attack(LastSeenBy())~ EXIT
END

IF ~~ THEN BEGIN YasraenaFaithful
SAY ~(Yasraena has been staring at you in open-mouthed shock, but she recovers herself at these words.)~
=
~Of course, my ssinssrigg. You are, as well you know, my only life. I shall love you all my days.~
IF ~~ THEN EXIT
END


IF ~~ THEN BEGIN YasraenaFaithfulb
SAY ~No, my Divalir! <CHARNAME> may harbor some feeling for me--I neither know nor care!~
=
~You only are my heart and life, as well you know!~
=
~(Yasraena's tears testify to her sincerity, and Divalir presses her hand, reassured.)~
IF ~~ THEN EXIT
END                      
END


CHAIN
IF ~InParty("Yasraena")
!StateCheck("Yasraena",STATE_SLEEPING)
Global("MetDivalir","GLOBAL",1)
PartyHasItem("YSDVKEY")~
THEN DIVALIR YSGotKey
~Yasraena, you have returned victorious--~ [YASRA123]
== BYASRAEN
~You are injured, beloved. Try not to speak.~ [YASRA124]
== DIVALIR
~Indeed, I am wounded almost to death, and I feel a chill creeping into my bones.~
== BYASRAEN
~(Yasraena reaches through the bars in fear of his life.) My Divalir, no! You must hold on.~
== DIVALIR
~(Divalir presses her hands.) I will survive, my love, but I must return to Suldanessellar to rest. I will convalesce there and wait for you.~
== BYASRAEN
~But we can help you, Divalir, take you there!~
== DIVALIR
~No. I have a contingency spell, and I will use my magic to flee this place. I would be a burden if I came with you.~
=
~Continue with <CHARNAME>, for we owe <PRO_HIMHER> a debt of honor; and <PRO_HESHE> is on a great journey, the end of which shall alter the Realms forever.~
=
~Farewell, beloved Yasraena. I will look for you in Suldanessellar.~
=
~My thanks to you, <CHARNAME>. I will not forget it.~
DO ~AddJournalEntry(@5002,QUEST)AddexperienceParty(120000)SetGlobal("DivalirRescued","GLOBAL",1)TakePartyItem("YSDVKEY")DestroyItem("YSDVKEY")ReallyForceSpell("DIVALIR",DRYAD_TELEPORT)~
EXIT



CHAIN
IF ~InParty("Yasraena")
!StateCheck("Yasraena",STATE_SLEEPING)
Global("MetDivalir","GLOBAL",0)
Global("TalkedToYSCPTN","GLOBAL",0)
Gender(Player1,MALE)
CheckStatLT(Player1,15,CHR)~
THEN DIVALIR DivalirGreetYasraena
~Yasraena! You have found me!~ [YASRA125]
DO ~SetGlobal("MetDivalir","GLOBAL",1)~
== BYASRAEN
~At last! My Divalir. (Yasraena's face is transfigured with joy.)~ [YASRA126]
=
~I have found you like a jewel beneath the earth. Long and weary my search has been. My ssinssrigg, how did you come to this place?~
== DIVALIR
~You remember the raiding party?~
== BYASRAEN
~(Yasraena shudders.) How can I ever forget that horrid night, the night you were taken from me?~
== DIVALIR
~(Divalir's eyes shine as he looks on Yasraena, despite the dark words he speaks.)~
=
~The strange drow who descended unawares on our warband took me prisoner and led me back here. They interrogated me, demanding information about Menzoberranzan's defenses. But they did not penetrate my disguise.~
=
~I believe they once formulated designs on your city, but now their plans have changed: they go against the surface Elves.~
=
~I have outlived my usefulness and am to be sacrificed to Lloth.~
== BYASRAEN
~No, beloved! I will not allow it! What can be done?~
== DIVALIR
~The Matron Mother's guards who have been assigned to me are on their way to the upper levels even as we speak.~
=
~Go and find them there! Quickly. The captain, Tsabrak, carries a magical wand that suppresses my abilities. I cannot use magic to leave this place as long as he wields it.~
== BYASRAEN
~We will go, Divalir, and we shall not fail.~
=
~<CHARNAME>, shall we go?~
END
 ++ ~Yasraena, we cannot take this action. It is too risky.~ DO ~SetGlobal("YSTooRisky","GLOBAL",1)~ GOTO DivalirGreetYasraena1a
 ++ ~Yes, Yasraena. Not a moment to lose.~ GOTO DivalirGreetYasraena2a
 ++ ~What are you talking about? Let's turn him in for a reward!~ DO ~SetGlobal("PCBetrayedYasraena","GLOBAL",1)~ GOTO DivalirGreetYasraena3a

CHAIN DIVALIR DivalirGreetYasraena1a
~Yes, Yasraena. It is too risky. You must not sacrifice yourself for my sake. I was selfish even to have mentioned it.~
== BYASRAEN
~Nonsense! I will do it myself, my own, and I will risk all for you, just as you did for me that fateful night.~
DO ~AddJournalEntry(@5003,QUEST)LeaveParty()EscapeArea()~
EXIT

CHAIN DIVALIR DivalirGreetYasraena2a
~Then go, and may fortune favor you, beloved.~
== BYASRAEN
~We shall not fail. Look for our return, Divalir.~
DO ~AddJournalEntry(@5004,QUEST)AddexperienceParty(20000)~
EXIT

CHAIN DIVALIR DivalirGreetYasraena3a
~What?~
== BYASRAEN
~What? You would do this despicable act?~ [YASRA122]
=
~(Yasraena's eyes widen in shock that is quickly replaced with fury as she comes to the horrifying realization.)~
=
~You have led us here! You are in league with the drow! My Divalir, we are betrayed.~
DO ~AddJournalEntry(@5005,QUEST)LeaveParty()Enemy()EquipMostDamagingMelee()Attack(LastSeenBy())~
EXIT



CHAIN
IF ~InParty("Yasraena")
!StateCheck("Yasraena",STATE_SLEEPING)
Global("MetDivalir","GLOBAL",0)
Global("TalkedToYSCPTN","GLOBAL",0)
Gender(Player1,MALE)
CheckStatGT(Player1,14,CHR)~
THEN DIVALIR DivalirGreetYasraenaCHA
~Yasraena! You have found me!~ [YASRA125]
DO ~SetGlobal("MetDivalir","GLOBAL",1)~
== BYASRAEN
~At last! My Divalir. (Yasraena's face is transfigured with joy.)~ [YASRA126]
=
~I have found you like a jewel beneath the earth. Long and weary my search has been. My ssinssrigg, how did you come to this place?~
== DIVALIR
~(Divalir ignores Yasraena for a moment and turns his jealous gaze upon you.) And who is this?~
END
 ++ ~I am <CHARNAME>, Yasraena's friend.~ GOTO DivalirGreetYasraenaCHA4a
 ++ ~I am Yasraena's lover! Who are *you*?~ GOTO DivalirGreetYasraenaCHA5a
 ++ ~No one of significance.~ GOTO DivalirGreetYasraenaCHA4a
 ++ ~I am your death! I've been waiting for this moment to slay you and have Yasraena for myself!~ GOTO DivalirGreetYasraenaCHA6a

CHAIN DIVALIR DivalirGreetYasraenaCHA4a
~(Divalir's face relaxes, and his eyes look on you in marked relief.) I see.~
=
~(At last, he turns back to Yasraena.) Yasraena, you remember the raiding party?~
== BYASRAEN
~(Yasraena shudders.) How can I ever forget that horrid night, the night you were taken from me?~
== DIVALIR
~(Divalir's eyes shine as he looks on Yasraena, despite the dark words he speaks.)~
=
~The strange drow who descended unawares on our warband took me prisoner and led me back here. They interrogated me, demanding information about Menzoberranzan's defenses. But they did not penetrate my disguise.~
=
~I believe they once formulated designs on your city, but now their plans have changed: they go against the surface Elves.~
=
~I have outlived my usefulness and am to be sacrificed to Lloth.~
== BYASRAEN
~No, beloved! I will not allow it! What can be done?~
== DIVALIR
~The Matron Mother's guards who have been assigned to me are on their way to the upper levels even as we speak.~
=
~Go and find them there! Quickly. The captain, Tsabrak, carries a magical wand that suppresses my abilities. I cannot use magic to leave this place as long as he wields it.~
== BYASRAEN
~We will go, Divalir, and we shall not fail.~
=
~<CHARNAME>, shall we go?~
END
 ++ ~Yasraena, we cannot take this action. It is too risky.~ DO ~SetGlobal("YSTooRisky","GLOBAL",1)~ GOTO DivalirGreetYasraenaCHA1a
 ++ ~Yes, Yasraena. Not a moment to lose.~ GOTO DivalirGreetYasraenaCHA2a
 ++ ~What are you talking about? Let's turn him in for a reward!~ DO ~SetGlobal("PCBetrayedYasraena","GLOBAL",1)~ GOTO DivalirGreetYasraenaCHA3a

CHAIN DIVALIR DivalirGreetYasraenaCHA1a
~Yes, Yasraena. It is too risky. You must not sacrifice yourself for my sake. I was selfish even to have mentioned it.~
== BYASRAEN
~Nonsense! I will do it myself, my own, and I will risk all for you, just as you did for me that fateful night.~
DO ~AddJournalEntry(@5003,QUEST)LeaveParty()EscapeArea()~
EXIT

CHAIN DIVALIR DivalirGreetYasraenaCHA2a
~Then go, and may fortune favor you, beloved.~
== BYASRAEN
~We shall not fail. Look for our return, Divalir.~
DO ~AddJournalEntry(@5004,QUEST)AddexperienceParty(20000)~
EXIT

CHAIN DIVALIR DivalirGreetYasraenaCHA3a
~What?~
== BYASRAEN
~What? You would do this despicable act?~ [YASRA122]
=
~(Yasraena's eyes widen in shock that is quickly replaced with fury as she comes to the horrifying realization.)~
=
~You have led us here! You are in league with the drow! My Divalir, we are betrayed.~
DO ~AddJournalEntry(@5005,QUEST)LeaveParty()Enemy()EquipMostDamagingMelee()Attack(LastSeenBy())~
EXIT

CHAIN DIVALIR DivalirGreetYasraenaCHA5a
~Her lover?! Yasraena, is this true?~
== BYASRAEN
~No, Divalir. <CHARNAME> is lying. I would not betray you so!~
=
~<CHARNAME>, why are you lying to Divalir?~
END
 ++ ~Yasraena, admit to this elf your passion for me, the sweet-nothings we have spoken while lying in each other's arms.~ DO ~SetGlobal("PCBetrayedYasraena","GLOBAL",1)~ GOTO DivalirGreetYasraenaCHA5b
 ++ ~She is right; I am lying.  But I love Yasraena.~ GOTO DivalirGreetYasraenaCHA5c
 ++ ~She led me on from the beginning! Turnabout is fair play.~ GOTO DivalirGreetYasraenaCHA5c

CHAIN DIVALIR DivalirGreetYasraenaCHA5b
~What?! Yasraena . . . ~
== BYASRAEN
~<CHARNAME>! You will answer for your lies with your life! How dare you impugn my honor and my loyalty for Divalir!~
=
~(She draws her swords and turns to Divalir. With her eyes filled with unshed tears, she gives Divalir one final kiss.) Goodbye, my love.~
DO ~LeaveParty()Enemy()EquipMostDamagingMelee()Attack(LastSeenBy())~
EXIT

CHAIN DIVALIR DivalirGreetYasraenaCHA5c
~I see, <CHARNAME>. You have fallen under her spell.  She is intoxicating, is she not?  But she is my beloved, and I am hers.~
=
~(At last, he turns back to Yasraena.) Yasraena, you remember the raiding party?~
== BYASRAEN
~(Yasraena shudders.) How can I ever forget that horrid night, the night you were taken from me?~
== DIVALIR
~(Divalir's eyes shine as he looks on Yasraena, despite the dark words he speaks.)~
=
~The strange drow who descended unawares on our warband took me prisoner and led me back here. They interrogated me, demanding information about Menzoberranzan's defenses. But they did not penetrate my disguise.~
=
~I believe they once formulated designs on your city, but now their plans have changed: they go against the surface Elves.~
=
~I have outlived my usefulness and am to be sacrificed to Lloth.~
== BYASRAEN
~No, beloved! I will not allow it! What can be done?~
== DIVALIR
~The Matron Mother's guards who have been assigned to me are on their way to the upper levels even as we speak.~
=
~Go and find them there! Quickly. The captain, Tsabrak, carries a magical wand that suppresses my abilities. I cannot use magic to leave this place as long as he wields it.~
== BYASRAEN
~We will go, Divalir, and we shall not fail.~
=
~<CHARNAME>, shall we go?~
END
 ++ ~Yasraena, we cannot take this action. It is too risky.~ DO ~SetGlobal("YSTooRisky","GLOBAL",1)~ GOTO DivalirGreetYasraenaCHA1a
 ++ ~Yes, Yasraena. Not a moment to lose.~ GOTO DivalirGreetYasraenaCHA2a
 ++ ~What are you talking about? Let's turn him in for a reward!~ DO ~SetGlobal("PCBetrayedYasraena","GLOBAL",1)~ GOTO DivalirGreetYasraenaCHA3a

CHAIN DIVALIR DivalirGreetYasraenaCHA6a
~You insatiate, lustful beast!~
== BYASRAEN
~What? You would do this despicable act?~ [YASRA122]
=
~(Yasraena's eyes widen in shock that is quickly replaced with fury as she comes to the horrifying realization.)~
=
~The only body of mine you will ever have is my corpse! My Divalir, we are betrayed!~
DO ~LeaveParty()Enemy()EquipMostDamagingMelee()Attack(LastSeenBy())~
EXIT




CHAIN
IF ~InParty("Yasraena")
!StateCheck("Yasraena",STATE_SLEEPING)
Global("MetDivalir","GLOBAL",0)
Global("TalkedToYSCPTN","GLOBAL",0)
Gender(Player1,FEMALE)~
THEN DIVALIR DivalirGreetYasraenac
~Yasraena! You have found me!~ [YASRA125]
DO ~SetGlobal("MetDivalir","GLOBAL",1)~
== BYASRAEN
~At last! My Divalir. (Yasraena's face is transfigured with joy.)~ [YASRA126]
=
~I have found you like a jewel beneath the earth. Long and weary my search has been. My ssinssrigg, how did you come to this place?~
== DIVALIR
~You remember the raiding party?~
== BYASRAEN
~(Yasraena shudders.) How can I ever forget that horrid night, the night you were taken from me?~
== DIVALIR
~(Divalir's eyes shine as he looks on Yasraena, despite the dark words he speaks.)~
=
~The strange drow who descended unawares on our warband took me prisoner and led me back here. They interrogated me, demanding information about Menzoberranzan's defenses. But they did not penetrate my disguise.~
=
~I believe they once formulated designs on your city, but now their plans have changed: they go against the surface Elves.~
=
~I have outlived my usefulness and am to be sacrificed to Lloth.~
== BYASRAEN
~No, beloved! I will not allow it! What can be done?~
== DIVALIR
~The Matron Mother's guards who have been assigned to me are on their way to the upper levels even as we speak.~
=
~Go and find them there! Quickly. The captain, Tsabrak, carries a magical wand that suppresses my abilities. I cannot use magic to leave this place as long as he wields it.~
== BYASRAEN
~We will go, Divalir, and we shall not fail.~
=
~<CHARNAME>, shall we go?~
END
 ++ ~Yasraena, we cannot take this action. It is too risky.~ DO ~SetGlobal("YSTooRisky","GLOBAL",1)~ GOTO DivalirGreetYasraena1ac
 ++ ~Yes, Yasraena. Not a moment to lose.~ GOTO DivalirGreetYasraena2ac
 ++ ~What are you talking about? Let's turn him in for a reward!~ DO ~SetGlobal("PCBetrayedYasraena","GLOBAL",1)~ GOTO DivalirGreetYasraena3ac

CHAIN DIVALIR DivalirGreetYasraena1ac
~Yes, Yasraena. It is too risky. You must not sacrifice yourself for my sake. I was selfish even to have mentioned it.~
== BYASRAEN
~Nonsense! I will do it myself, my own, and I will risk all for you, just as you did for me that fateful night.~
DO ~AddJournalEntry(@5003,QUEST)LeaveParty()EscapeArea()~
EXIT

CHAIN DIVALIR DivalirGreetYasraena2ac
~Then go, and may fortune favor you, beloved.~
== BYASRAEN
~We shall not fail. Look for our return, Divalir.~
DO ~AddJournalEntry(@5004,QUEST)AddexperienceParty(20000)~
EXIT

CHAIN DIVALIR DivalirGreetYasraena3ac
~What?~
== BYASRAEN
~What? You would do this despicable act?~ [YASRA122]
=
~(Yasraena's eyes widen in shock that is quickly replaced with fury as she comes to the horrifying realization.)~
=
~You have led us here! You are in league with the drow! My Divalir, we are betrayed.~
DO ~AddJournalEntry(@5005,QUEST)LeaveParty()Enemy()EquipMostDamagingMelee()Attack(LastSeenBy())~
EXIT




CHAIN
IF ~InParty("Yasraena")
!StateCheck("Yasraena",STATE_SLEEPING)
Global("MetDivalir","GLOBAL",0)
Global("TalkedToYSCPTN","GLOBAL",1)
Gender(Player1,MALE)
CheckStatLT(Player1,15,CHR)~
THEN DIVALIR DivalirGreetYasraenab
~Yasraena! You have found me!~ [YASRA125]
DO ~SetGlobal("MetDivalir","GLOBAL",1)~
== BYASRAEN
~At last! My Divalir. (Yasraena's face is transfigured with joy.)~ [YASRA126]
=
~I have found you like a jewel beneath the earth. Long and weary has my search been. My ssinssrigg, how did you come to this place?~
== DIVALIR
~You remember the raiding party?~
== BYASRAEN
~(Yasraena shudders.) How can I ever forget that horrid night, the night you were taken from me?~
== DIVALIR
~(Divalir's eyes shine as he looks on Yasraena, despite the dark words he speaks.)~
=
~The strange drow who descended unawares on our warband took me prisoner and led me back here. They interrogated me, demanding information about Menzoberranzan's defenses. But they did not penetrate my disguise.~
=
~I believe they once formulated designs on your city, but now their plans have changed: they go against the surface Elves.~
=
~I have outlived my usefulness and am to be sacrificed to Lloth.~
== BYASRAEN
~No, beloved! I will not allow it! What can be done?~
== DIVALIR
~The Matron Mother's guards who have been assigned to me are in the southeastern part of the city even as we speak. The place where they are appears to lead nowhere, but there is a secret passage for them.~
=
~Go and find them there! Quickly. The captain, Tsabrak, carries a magical wand that suppresses my abilities. I cannot use magic to leave this place as long as he wields it.~
== BYASRAEN
~We will go, Divalir, and we shall not fail.~
=
~<CHARNAME>, shall we go?~
END
 ++ ~Yasraena, we cannot take this action. It is too risky.~ DO ~SetGlobal("YSTooRisky","GLOBAL",1)~ GOTO DivalirGreetYasraena1ab
 ++ ~Yes, Yasraena. Not a moment to lose.~ GOTO DivalirGreetYasraena2ab
 ++ ~What are you talking about? Let's turn him in for a reward!~ DO ~SetGlobal("PCBetrayedYasraena","GLOBAL",1)~ GOTO DivalirGreetYasraena3ab

CHAIN DIVALIR DivalirGreetYasraena1ab
~Yes, Yasraena. It is too risky. You must not sacrifice yourself for my sake. I was selfish even to have mentioned it.~
== BYASRAEN
~Nonsense! I will do it myself, my own, and I will risk all for you, just as you did for me that fateful night.~
DO ~AddJournalEntry(@5006,QUEST)LeaveParty()EscapeArea()~
EXIT

CHAIN DIVALIR DivalirGreetYasraena2ab
~Then go, and may fortune favor you, beloved.~
== BYASRAEN
~We shall not fail. Look for our return, Divalir.~
DO ~AddJournalEntry(@5007,QUEST)AddexperienceParty(20000)~
EXIT

CHAIN DIVALIR DivalirGreetYasraena3ab
~What?~
== BYASRAEN
~What? You would do this despicable act?~ [YASRA122]
=
~(Yasraena's eyes widen in shock that is quickly replaced with fury as she comes to the horrifying realization.)~
=
~You have led us here! You are in league with the drow! My Divalir, we are betrayed.~
DO ~AddJournalEntry(@5008,QUEST)LeaveParty()Enemy()EquipMostDamagingMelee()Attack(LastSeenBy())~
EXIT



CHAIN
IF ~InParty("Yasraena")
!StateCheck("Yasraena",STATE_SLEEPING)
Global("MetDivalir","GLOBAL",0)
Global("TalkedToYSCPTN","GLOBAL",1)
Gender(Player1,MALE)
CheckStatGT(Player1,14,CHR)~
THEN DIVALIR DivalirGreetYasraenaCHAb
~Yasraena! You have found me!~ [YASRA125]
DO ~SetGlobal("MetDivalir","GLOBAL",1)~
== BYASRAEN
~At last! My Divalir. (Yasraena's face is transfigured with joy.)~ [YASRA126]
=
~I have found you like a jewel beneath the earth. Long and weary has my search been. My ssinssrigg, how did you come to this place?~
== DIVALIR
~(Divalir ignores Yasraena for a moment and turns his jealous gaze upon you.) And who is this?~
END
 ++ ~I am <CHARNAME>, Yasraena's friend.~ GOTO DivalirGreetYasraenaCHA4ab
 ++ ~I am Yasraena's lover! Who are *you*?~ GOTO DivalirGreetYasraenaCHA5ab
 ++ ~No one of significance.~ GOTO DivalirGreetYasraenaCHA4ab
 ++ ~I am your death! I've been waiting for this moment to slay you and have Yasraena for myself!~ GOTO DivalirGreetYasraenaCHA6ab

CHAIN DIVALIR DivalirGreetYasraenaCHA4ab
~(Divalir's face relaxes, and his eyes look on you in marked relief.) I see.~
=
~(At last, he turns back to Yasraena.) Yasraena, you remember the raiding party?~
== BYASRAEN
~(Yasraena shudders.) How can I ever forget that horrid night, the night you were taken from me?~
== DIVALIR
~(Divalir's eyes shine as he looks on Yasraena, despite the dark words he speaks.)~
=
~The strange drow who descended unawares on our warband took me prisoner and led me back here. They interrogated me, demanding information about Menzoberranzan's defenses. But they did not penetrate my disguise.~
=
~I believe they once formulated designs on your city, but now their plans have changed: they go against the surface Elves.~
=
~I have outlived my usefulness and am to be sacrificed to Lloth.~
== BYASRAEN
~No, beloved! I will not allow it! What can be done?~
== DIVALIR
~The Matron Mother's guards who have been assigned to me are in the southeastern part of the city even as we speak. The place where they are appears to lead nowhere, but there is a secret passage for them.~
=
~Go and find them there! Quickly. The captain, Tsabrak, carries a magical wand that suppresses my abilities. I cannot use magic to leave this place as long as he wields it.~
== BYASRAEN
~We will go, Divalir, and we shall not fail.~
=
~<CHARNAME>, shall we go?~
END
 ++ ~Yasraena, we cannot take this action. It is too risky.~ DO ~SetGlobal("YSTooRisky","GLOBAL",1)~ GOTO DivalirGreetYasraenaCHA1ab
 ++ ~Yes, Yasraena. Not a moment to lose.~ GOTO DivalirGreetYasraenaCHA2ab
 ++ ~What are you talking about? Let's turn him in for a reward!~ DO ~SetGlobal("PCBetrayedYasraena","GLOBAL",1)~ GOTO DivalirGreetYasraenaCHA3ab

CHAIN DIVALIR DivalirGreetYasraenaCHA1ab
~Yes, Yasraena. It is too risky. You must not sacrifice yourself for my sake. I was selfish even to have mentioned it.~
== BYASRAEN
~Nonsense! I will do it myself, my own, and I will risk all for you, just as you did for me that fateful night.~
DO ~AddJournalEntry(@5006,QUEST)LeaveParty()EscapeArea()~
EXIT

CHAIN DIVALIR DivalirGreetYasraenaCHA2ab
~Then go, and may fortune favor you, beloved.~
== BYASRAEN
~We shall not fail. Look for our return, Divalir.~
DO ~AddJournalEntry(@5007,QUEST)AddexperienceParty(20000)~
EXIT

CHAIN DIVALIR DivalirGreetYasraenaCHA3ab
~What?~
== BYASRAEN
~What? You would do this despicable act?~ [YASRA122]
=
~(Yasraena's eyes widen in shock that is quickly replaced with fury as she comes to the horrifying realization.)~
=
~You have led us here! You are in league with the drow! My Divalir, we are betrayed.~
DO ~AddJournalEntry(@5008,QUEST)LeaveParty()Enemy()EquipMostDamagingMelee()Attack(LastSeenBy())~
EXIT

CHAIN DIVALIR DivalirGreetYasraenaCHA5ab
~Her lover?! Yasraena, is this true?~
== BYASRAEN
~No, Divalir. <CHARNAME> is lying. I would not betray you so!~
=
~<CHARNAME>, why are you lying to Divalir?~
END
 ++ ~Yasraena, admit to this elf your passion for me, the sweet-nothings we have spoken while lying in each other's arms.~ DO ~SetGlobal("PCBetrayedYasraena","GLOBAL",1)~ GOTO DivalirGreetYasraenaCHA5bb
 ++ ~She is right; I am lying.  But I love Yasraena.~ GOTO DivalirGreetYasraenaCHA5cb
 ++ ~She led me on from the beginning! Turnabout is fair play.~ GOTO DivalirGreetYasraenaCHA5cb

CHAIN DIVALIR DivalirGreetYasraenaCHA5bb
~What?! Yasraena . . . ~
== BYASRAEN
~<CHARNAME>! You will answer for your lies with your life! How dare you impugn my honor and my loyalty for Divalir!~
=
~(She draws her swords and turns to Divalir. With her eyes filled with unshed tears, she gives Divalir one final kiss.) Goodbye, my love.~
DO ~LeaveParty()Enemy()EquipMostDamagingMelee()Attack(LastSeenBy())~
EXIT

CHAIN DIVALIR DivalirGreetYasraenaCHA5cb
~I see, <CHARNAME>. You have fallen under her spell.  She is intoxicating, is she not?  But she is my beloved, and I am hers.~
=
~(At last, he turns back to Yasraena.) Yasraena, you remember the raiding party?~
== BYASRAEN
~(Yasraena shudders.) How can I ever forget that horrid night, the night you were taken from me?~
== DIVALIR
~(Divalir's eyes shine as he looks on Yasraena, despite the dark words he speaks.)~
=
~The strange drow who descended unawares on our warband took me prisoner and led me back here. They interrogated me, demanding information about Menzoberranzan's defenses. But they did not penetrate my disguise.~
=
~I believe they once formulated designs on your city, but now their plans have changed: they go against the surface Elves.~
=
~I have outlived my usefulness and am to be sacrificed to Lloth.~
== BYASRAEN
~No, beloved! I will not allow it! What can be done?~
== DIVALIR
~The Matron Mother's guards who have been assigned to me are on their way to the upper levels even as we speak.~
=
~Go and find them there! Quickly. The captain, Tsabrak, carries a magical wand that suppresses my abilities. I cannot use magic to leave this place as long as he wields it.~
== BYASRAEN
~We will go, Divalir, and we shall not fail.~
=
~<CHARNAME>, shall we go?~
END
 ++ ~Yasraena, we cannot take this action. It is too risky.~ DO ~SetGlobal("YSTooRisky","GLOBAL",1)~ GOTO DivalirGreetYasraenaCHA1ab
 ++ ~Yes, Yasraena. Not a moment to lose.~ GOTO DivalirGreetYasraenaCHA2ab
 ++ ~What are you talking about? Let's turn him in for a reward!~ DO ~SetGlobal("PCBetrayedYasraena","GLOBAL",1)~ GOTO DivalirGreetYasraenaCHA3ab

CHAIN DIVALIR DivalirGreetYasraenaCHA6ab
~You insatiate, lustful beast!~
== BYASRAEN
~What? You would do this despicable act?~ [YASRA122]
=
~(Yasraena's eyes widen in shock that is quickly replaced with fury as she comes to the horrifying realization.)~
=
~The only body of mine you will ever have is my corpse! My Divalir, we are betrayed!~
DO ~LeaveParty()Enemy()EquipMostDamagingMelee()Attack(LastSeenBy())~
EXIT


CHAIN
IF ~InParty("Yasraena")
!StateCheck("Yasraena",STATE_SLEEPING)
Global("MetDivalir","GLOBAL",0)
Global("TalkedToYSCPTN","GLOBAL",1)
Gender(Player1,FEMALE)~
THEN DIVALIR DivalirGreetYasraenabc
~Yasraena! You have found me!~ [YASRA125]
DO ~SetGlobal("MetDivalir","GLOBAL",1)~
== BYASRAEN
~At last! My Divalir. (Yasraena's face is transfigured with joy.)~ [YASRA126]
=
~I have found you like a jewel beneath the earth. Long and weary has my search been. My ssinssrigg, how did you come to this place?~
== DIVALIR
~You remember the raiding party?~
== BYASRAEN
~(Yasraena shudders.) How can I ever forget that horrid night, the night you were taken from me?~
== DIVALIR
~(Divalir's eyes shine as he looks on Yasraena, despite the dark words he speaks.)~
=
~The strange drow who descended unawares on our warband took me prisoner and led me back here. They interrogated me, demanding information about Menzoberranzan's defenses. But they did not penetrate my disguise.~
=
~I believe they once formulated designs on your city, but now their plans have changed: they go against the surface Elves.~
=
~I have outlived my usefulness and am to be sacrificed to Lloth.~
== BYASRAEN
~No, beloved! I will not allow it! What can be done?~
== DIVALIR
~The Matron Mother's guards who have been assigned to me are in the southeastern part of the city even as we speak. The place where they are appears to lead nowhere, but there is a secret passage for them.~
=
~Go and find them there! Quickly. The captain, Tsabrak, carries a magical wand that suppresses my abilities. I cannot use magic to leave this place as long as he wields it.~
== BYASRAEN
~We will go, Divalir, and we shall not fail.~
=
~<CHARNAME>, shall we go?~
END
 ++ ~Yasraena, we cannot take this action. It is too risky.~ DO ~SetGlobal("YSTooRisky","GLOBAL",1)~ GOTO DivalirGreetYasraena1abc
 ++ ~Yes, Yasraena. Not a moment to lose.~ GOTO DivalirGreetYasraena2abc
 ++ ~What are you talking about? Let's turn him in for a reward!~ DO ~SetGlobal("PCBetrayedYasraena","GLOBAL",1)~ GOTO DivalirGreetYasraena3abc

CHAIN DIVALIR DivalirGreetYasraena1abc
~Yes, Yasraena. It is too risky. You must not sacrifice yourself for my sake. I was selfish even to have mentioned it.~
== BYASRAEN
~Nonsense! I will do it myself, my own, and I will risk all for you, just as you did for me that fateful night.~
DO ~AddJournalEntry(@5006,QUEST)LeaveParty()EscapeArea()~
EXIT

CHAIN DIVALIR DivalirGreetYasraena2abc
~Then go, and may fortune favor you, beloved.~
== BYASRAEN
~We shall not fail. Look for our return, Divalir.~
DO ~AddJournalEntry(@5007,QUEST)AddexperienceParty(20000)~
EXIT

CHAIN DIVALIR DivalirGreetYasraena3abc
~What?~
== BYASRAEN
~What? You would do this despicable act?~ [YASRA122]
=
~(Yasraena's eyes widen in shock that is quickly replaced with fury as she comes to the horrifying realization.)~
=
~You have led us here! You are in league with the drow! My Divalir, we are betrayed.~
DO ~AddJournalEntry(@5008,QUEST)LeaveParty()Enemy()EquipMostDamagingMelee()Attack(LastSeenBy())~
EXIT

