BEGIN DBODHI
//Parting Talk Final
IF ~Global("FinalPartTalk","LOCALS",1)
!Global("BodhiRomance","GLOBAL",1)
!Global("BodhiRomance","GLOBAL",2)
!Global("BeginChallenge5","GLOBAL",0)~ THEN BEGIN PartTalkFinal
  SAY ~<CHARNAME>, we walked a long way together, I was fighting your endless enemies and tested my courage.~
  =
  ~But you don't have feelings for me.~
  =
  ~I am scared to die and I am scared of fight with Melissan.~
  =
  ~<CHARNAME>, please, let me go. I will not try to hunt you or have revenge.~
  =
  ~I just want to return to my crypt and live like lived before.~
  =
  ~Am I not deserved this by serving you?~
  IF ~~ THEN REPLY ~But Bodhi, I really love you. I can't get my love a form yet, but I cannot live without you!~ GOTO PartTalkFinal1
  IF ~~  REPLY ~Goodbye, Bodhi. You served me well. I wish you luck on your way home.~ GOTO PartTalkFinal2
  IF ~Gender(Player1,MALE)~ THEN REPLY ~You are monster, Bodhi, you must be killed for a sake of goodness.~  GOTO PartTalkFinal3M
  IF ~!Gender(Player1,MALE)~ THEN REPLY ~You are monster, Bodhi, you must be killed for a sake of goodness.~  GOTO PartTalkFinal3F  
  IF ~~ THEN REPLY ~Bodhi, you cannot leave. I need your power in my final battle.~    GOTO PartTalkFinal4
END

IF ~~ PartTalkFinal1
  SAY ~Really, <CHARNAME>?~
  =
  ~I'll stay for a while. I hope you are not lying to me, <CHARNAME>.~
  IF ~~ THEN DO ~SetGlobal("BodhiRomance","GLOBAL",1)~ EXIT
END


IF ~~ PartTalkFinal4
  SAY ~I hoped I will win your mind and heart.~
  =
  ~I don't want to die for a person, who doesn't feel anything for me.~
  IF ~~ REPLY ~Goodbye, Bodhi. You served me well. I wish you luck on your way home.~ GOTO PartTalkFinal2
  IF ~Gender(Player1,MALE)~ REPLY ~Bodhi, I cannot let you leave. You know much. If you want to leave, I will kill you.~ GOTO PartTalkFinal3M
  IF ~!Gender(Player1,MALE)~ REPLY ~Bodhi, I cannot let you leave. You know much. If you want to leave, I will kill you.~ GOTO PartTalkFinal3F
  IF ~~ THEN REPLY ~Give me a chance, Bodhi. I am not fit for love, but we can be partners. I swear I don't let you die.~ GOTO PartTalkFinal5
END

IF ~~ PartTalkFinal5
  SAY ~Partners?~
  IF ~GlobalGT("Happiness","GLOBAL",1000)~ THEN GOTO PartTalkFinal5Y
  IF ~GlobalLT("Happiness","GLOBAL",999)~ THEN GOTO PartTalkFinal5N
END


IF ~~ PartTalkFinal5Y
  SAY ~Give me time to think.~
  IF ~~ THEN DO ~SetGlobal("BodhiRomance","GLOBAL",1)~ EXIT
END


IF ~~ PartTalkFinal5N
  SAY ~I got nothing in return for serving you. Let me leave!~
  IF ~~ REPLY ~Goodbye, Bodhi. You served me well. I wish you luck on your way home.~ GOTO PartTalkFinal2
  IF ~Gender(Player1,MALE)~ REPLY ~Bodhi, I cannot let you leave. You know much. If you want to leave, I will kill you.~ GOTO PartTalkFinal3M
  IF ~!Gender(Player1,MALE)~ REPLY ~Bodhi, I cannot let you leave. You know much. If you want to leave, I will kill you.~ GOTO PartTalkFinal3F
END

IF ~~ PartTalkFinal2
  SAY ~Goodbye, <CHARNAME>. Stay alive.~
  IF ~~ THEN DO ~LeaveParty()
		DropInventory()
		EscapeArea()
  ~ EXIT
END

 IF ~~ PartTalkFinal3M
    SAY ~Try it, bastard!~
	IF ~~ THEN DO ~SetGlobal("BodhiHatesPlayer","GLOBAL",1)
	SetGlobal("BodhiRomance","GLOBAL",3)
	LeaveParty()
	Enemy()~ EXIT
END

 IF ~~ PartTalkFinal3F
    SAY ~Try it, bitch!~
	IF ~~ THEN DO ~SetGlobal("BodhiHatesPlayer","GLOBAL",1)
	SetGlobal("BodhiRomance","GLOBAL",3)
	LeaveParty()
	Enemy()~ EXIT
END

//Love Talk Final
//	Global("WorkingForBodhi","GLOBAL",0)

IF ~Global("FinalLoveTalk","LOCALS",1)
OR(2)
Global("BodhiRomance","GLOBAL",1)
Global("BodhiRomance","GLOBAL",2)
!Global("ChallengesDone","GLOBAL",0)~ THEN BEGIN LoveTalkFinal
  SAY ~<CHARNAME>, I must talk with you. This is the last time for this. Please, listen to me.~
  =
  ~I have talked earlier, that I didn't feel love and I had to develop my feelings for you.~
  =
  ~But it was a lie and I said it to pull the time.~
  =
  ~<CHARNAME>, I heard from Jon about some of your encouters and personal specifics. I already drawn myself a picture of you, <CHARNAME>.~
  =
  ~I envied the ease with which you defeat your enemies, confronting them face to face. I throught this was impossible for me.~
  =
  ~But I travelled with you for a while and now I am much more confident in my power, then was before meeting you.~
  IF ~!Global("WorkingForBodhi","GLOBAL",1)
  Global("WorkingForAran","GLOBAL",1)~  GOTO LoveTalkFinalAran
  IF ~Global("WorkingForBodhi","GLOBAL",1)
  !Global("WorkingForAran","GLOBAL",1)~  GOTO LoveTalkFinalBodhi
  IF ~Global("WorkingForBodhi","GLOBAL",0)
  Global("WorkingForAran","GLOBAL",0)~  GOTO LoveTalkFinalNoone  
END


IF ~~ LoveTalkFinalNoone
  SAY ~You went to Brinnlaw, and I went there immediately according to Jon's plan.~
  =
  ~You were captured.~
  =
  ~And that Jon teared up your souls from you and Imoen. I stood there and I symphatized you.~
  =
  ~I should have been happy and dance. But I swear, I couldn't. I knew what is to live without a soul. I couldn't bring myself to enjoy.~
  =
  ~And then Jon commanded me to kill you...~
  =
  ~I remember you standing there. Imoen became a vegetable. But you... You had lost your soul, but still stood powerful and fearless.~
  =
  ~This time I felt a soul for a first day after my exile, a warm feeling. And I felt Imoen's love for you, <CHARNAME>.~
  =
  ~This was a strange feeling: I was scared of you, I felt a sympathy for you and I felt stolen love for you.~
  =
  ~I understood that time, that I crossed a line. You will inevitably come for me. And I couldn't stop you.~
  =
  ~I run away, after talking nonsence to you, my <CHARNAME>.~
  =
  ~What hunt? What play? I have found you but at exactly that time I had lost any chance to talk to you, I throught.~
  =
  ~I went to crime for Jon, my brother. For what are you ready for Imoen?~
  =
  ~Jon was very angry that I let you run. I returned to a maze, praying, that you found a hole or activated portal, and left Spellhold.~
  =
  ~I intentionally gave task of preparing traps to that clown Dace. I couldn't control him properly, but Jon didn't know about this.~
  =
  ~But I returned to maze and stumbled upon you, <CHARNAME>. Why you didn't run? Or you came to kill me for what I done to Imoen?~
  =
  ~No, I didn't want to loose soul I got few hours ago. I didn't want to kill you. I knew Jon will kill me without hesistation, three.~
  =
  ~It was a check-mate. And then you became a slayer.~
  =
  ~Maybe you sensed my feelings and solved my problem. Or maybe it's just a happy coincidence. Or maybe your hate for me summoned a beast.~
  =
  ~I run away, feeling happiness, that you are alive and managed to overcome my brother's plot and saved me from check-mate.~  
   IF ~!Global("AerieVampire","GLOBAL",0)~ THEN GOTO LoveTalkFinalLoverAerie
   IF ~!Global("AnomenVampire","GLOBAL",0)~ THEN GOTO LoveTalkFinalLoverAnomen
   IF ~!Global("JaheiraVampire","GLOBAL",0)~ THEN GOTO LoveTalkFinalLoverAerie
   IF ~!Global("ViconiaVampire","GLOBAL",0)~ THEN GOTO LoveTalkFinalLoverAnomen
      IF ~Global("ViconiaVampire","GLOBAL",0)
Global("AerieVampire","GLOBAL",0)
Global("JaheiraVampire","GLOBAL",0)
Global("AnomenVampire","GLOBAL",0)
~ THEN GOTO LoveTalkFinalCrypt
END

IF ~~ LoveTalkFinalBodhi
  SAY ~I throught all went by Jon's plan when you chose me and my help.~
  =
  ~I gave you missions to test you. I acted like a cold bitch.~
  =
  ~I saw you look at me with interest. Nobody looked on me like that and without a single trace of fear.~
  =
  ~It was scaring me back then. If Jon's plan will be executed, you knew where to find me and my people.~
  =
  ~While we sailed to Brinnlaw, I was listening to your talks with your party.~
  =
  ~I felt like a rat. I just couldn't tell no to Jon. I didn't wanted to die. I was fearing Jon more than you that time.~
  =
  ~And that Jon teared up your souls from you and Imoen. I stood there and I symphatized you.~
  =
  ~I should have been happy and dance. But I swear, I couldn't. I knew what is to live without a soul. I couldn't bring myself to enjoy.~
  =
  ~And then Jon commanded me to kill you...~
  =
  ~I remember you standing there. Imoen became a vegetable. But you... You had lost your soul, but still stood powerful and fearless.~
  =
  ~This time I felt a soul for a first day after my exile, a warm feeling. I didn't absorb it at that time. And I felt Imoen's love for you, <CHARNAME>.~
  =
  ~This was a strange feeling: I was scared of you, I felt a sympathy for you and I felt stolen love for you.~
  =
  ~I understood that time, that I crossed a line. You will inevitably come for me. And I couldn't stop you.~
  =
  ~I run away, after talking nonsence to you, my <CHARNAME>.~
  =
  ~What hunt? What play? I have found you but at exactly that time I had lost any chance to talk to you, I throught.~
  =
  ~I went to crime for Jon, my brother. For what are you ready for Imoen?~
  =
  ~Jon was very angry that I let you run. I returned to a maze, praying, that you found a hole or activated portal, and left Spellhold.~
  =
  ~I intentionally gave task of preparing traps to that clown Dace. I couldn't control him properly, but Jon didn't know about this.~
  =
  ~But I returned to maze and stumbled upon you, <CHARNAME>. Why you didn't run? Or you came to kill me for what I done to Imoen?~
  =
  ~No, I didn't want to loose soul I got few hours ago. I didn't want to kill you. I knew Jon will kill me without hesistation, three.~
  =
  ~It was a check-mate. And then you became a slayer.~
  =
  ~Maybe you sensed my feelings and solved my problem. Or maybe it's just a happy coincidence. Or maybe your hate for me summoned a beast.~
  =
  ~I run away, feeling happiness, that you are alive and managed to overcome my brother's plot and saved me from check-mate.~  
   IF ~!Global("AerieVampire","GLOBAL",0)~ THEN GOTO LoveTalkFinalLoverAerie
   IF ~!Global("AnomenVampire","GLOBAL",0)~ THEN GOTO LoveTalkFinalLoverAnomen
   IF ~!Global("JaheiraVampire","GLOBAL",0)~ THEN GOTO LoveTalkFinalLoverAerie
   IF ~!Global("ViconiaVampire","GLOBAL",0)~ THEN GOTO LoveTalkFinalLoverAnomen
      IF ~Global("ViconiaVampire","GLOBAL",0)
Global("AerieVampire","GLOBAL",0)
Global("JaheiraVampire","GLOBAL",0)
Global("AnomenVampire","GLOBAL",0)
~ THEN GOTO LoveTalkFinalCrypt
END

IF ~~ LoveTalkFinalAran
  SAY ~I was in fury when you chose those filty thieves.~
  =
  ~I sensed that you throught of me as radical evil and have chosen lesser evil, as you throught.~
  =
  ~When you invaded in my crypt and hurt my people, defeated my partner Lassal, I collapsed from fear, <CHARNAME>.~
  =
  ~I felt this feeling almost everyday. But you scared me to death.~
  =
  ~You hurt my girls in Brinnlaw, they returned scared and I in histerics went to Jon.~
  =
  ~He dealt with you really quick and without fuzz.~
  =
  ~He teared up your souls from you and Imoen.~
  =
  ~I should have been happy and dance. But I swear, I couldn't. I knew what is to live without a soul. I couldn't bring myself to enjoy.~
  =
  ~And then Jon commanded me to kill you...~
  =
  ~I remember you standing there. Imoen became a vegetable. But you... You had lost your soul, but still stood powerful and fearless.~
  =
  ~This time I felt a soul for a first day after my exile, a warm feeling. I didn't absorb it at that time. And I felt Imoen's love for you, <CHARNAME>.~
  =
  ~This was a strange feeling: I was scared of you, I felt a sympathy for you and I felt stolen love for you.~
  =
  ~I understood that time, that I crossed a line. You will inevitably come for me. And I couldn't stop you.~
  =
  ~I run away, after talking nonsence to you, my <CHARNAME>.~
  =
  ~What hunt? What play? I have found you but at exactly that time I had lost any chance to talk to you.~
  =
  ~Jon was very angry that I let you run. I returned to a maze, praying, that you found a hole or activated portal, and left Spellhold.~
  =
  ~I intentionally gave task of preparing traps to that clown Dace. I couldn't control him properly, but Jon didn't know about this.~
  =
  ~But I returned to maze and stumbled upon you, <CHARNAME>. Why you didn't run? Or you came to kill me for what I done to Imoen?~
  =
  ~No, I didn't want to loose soul I got few hours ago. I couldn't kill you because of my all-consuming fear. I knew Jon will kill me without hesistation, three.~
  =
  ~It was a check-mate. And then you became a slayer.~
  =
  ~Maybe your hate for me summoned a beast. Maybe it's just a happy coincidence for my excuses.~
  =
  ~I run away, getting cold from fear and relief.~
  =
  ~I helped Jon invade Suldanesselar and hide back in my crypt, to prevent Lanthorn from getting to those slicky elves.~
  =
  ~I was hoping that you will not come back, because without a soul you will be weakened. But in deepest abyss of my heart I prayed to Myrkul that I will see you again.~
  =
  ~And than you have returned and entered Graveyard.~
   IF ~!Global("AerieVampire","GLOBAL",0)~ THEN GOTO LoveTalkFinalLoverAerie
   IF ~!Global("AnomenVampire","GLOBAL",0)~ THEN GOTO LoveTalkFinalLoverAnomen
   IF ~!Global("JaheiraVampire","GLOBAL",0)~ THEN GOTO LoveTalkFinalLoverAerie
   IF ~!Global("ViconiaVampire","GLOBAL",0)~ THEN GOTO LoveTalkFinalLoverAnomen
   IF ~Global("ViconiaVampire","GLOBAL",0)
Global("AerieVampire","GLOBAL",0)
Global("JaheiraVampire","GLOBAL",0)
Global("AnomenVampire","GLOBAL",0)
~ THEN GOTO LoveTalkFinalCrypt
END


IF ~~ LoveTalkFinalLoverAerie
  SAY ~I went to greet you with my minions. I throught I will see scared person, begging for my mercy. But I didn't see that.~
  =
  ~You have lost your soul, you were empty just like me before, but that excuse of an elf, this demagogic bitch curled around you, chirruping delirium.~
  =
  ~Why no one liked me, when I lost my soul? Do I not have a right to be loved?~
  =
  ~I abducted this little fly and turned her into the vampire, I erased her memories, her feelings for you.~
  =
  ~You should have understood, that she is only a doll, an empty vessel full of imposed moral and idle talk.~
  =
  ~Why did you choose her? She didn't know a tragedy or hard life. And yet you felt for her.~
  =
  ~I wanted to show you, that I am superior to her. I can manipulate and control. I can command. I studied this for years. I am not a mindless toy.~
  IF ~~ THEN GOTO LoveTalkFinalCrypt
END



IF ~~ LoveTalkFinalLoverAnomen
  SAY ~I went to greet you with my minions. I throught I will see scared person, begging for my mercy. But I didn't see that.~
  =
  ~You have lost your soul, you were empty just like me before, but that puritan walked near you.~
  =
  ~Why no one liked me, when I lost my soul? Do I not have a right to be loved?~
  =
  ~I abducted that butcher, that was using his belonging as an excuse for killing, and turned him into the vampire, I erased his memories, his feelings for you.~
  =
  ~You should have understood, that he is only a machine, a zombie goverment uses to set on those who don't obey their laws, made for them.~
  =
  ~Why did you choose him? He didn't know a tragedy or hard life. And yet you felt for him.~
  =
  ~I wanted to show you, that I am superior to him. I can manipulate and control. I can command. I studied this for years. I am not a brainless weapon of righteoness.~
  IF ~~ THEN GOTO LoveTalkFinalCrypt
END



IF ~~ LoveTalkFinalLoverJaheira
  SAY ~I went to greet you with my minions. I throught I will see scared person, begging for my mercy. But I didn't see that.~
  =
  ~You have lost your soul, you were empty just like me before, but that harper butcher walked near you.~
  =
  ~Why no one liked me, when I lost my soul? Do I not have a right to be loved?~
  =
  ~I abducted that cow and turned her into the vampire, I erased her memories.~
  =
  ~But there weren't any feeling for you, <CHARNAME>. She is a spy, a whore, seducing you by Harpers order.~
  =
  ~She received a task to watch over you and kill you, if you go out of her reach.~
  =
  ~Why did you choose her? She don't cost a finger of you.~
  =
  ~I wanted to show you, that she is empty golem, doing commands of others. She is not a person that feets you.~
  IF ~~ THEN GOTO LoveTalkFinalCrypt
END


IF ~~ LoveTalkFinalLoverViconia
  SAY ~I went to greet you with my minions. I throught I will see scared person, begging for my mercy. But I didn't see that.~
  =
  ~You have lost your soul, you were empty just like me before, but that drow bitch walked near you.~
  =
  ~Why no one liked me, when I lost my soul? Do I not have a right to be loved?~
  =
  ~I abducted Viconia, that sleeps with men only to get what she wants, and then throws them away, and turned her into the vampire, I erased her memories and her feelings.~
  =
  ~She really liked and admired you, <CHARNAME>. I looked into her past and I saw, that she is like me in many things.~
  =
  ~She too was exiled by her nation, she had to survive and endure sufferings. I was scared. She is a real woman, and she is worthy of you.~
  =
  ~Why I erased her? I was scared about my own perspectives.~
  IF ~~ THEN GOTO LoveTalkFinalCrypt
END

IF ~~ LoveTalkFinalCrypt
  SAY ~Than you murdered my people and opened the door to my last hideout, <CHARNAME>.~
  =
  ~I've gathered all my pride and started talk with you, <CHARNAME>.~
  =
  ~Why you was repeating elvish lies about me and Jon? Did those elven bastards messed with your brains? They can do this.~
  =
  ~Revenge to these slicky people was near. I waited news from Jon from minute to minute. And it's you who came to break our plans.~
  =
  ~Our lives were bound together like sailor knots.~
  =
  ~I prepared for final blow from you. I was going to loose feeling of warmth, I have stolen few days ago.~  
  IF ~Global("BodhiJoinedParty","GLOBAL",1)
  Global("BodhiResurrected","GLOBAL",0)
~ THEN GOTO   LoveTalkFinalCryptJoined
  IF ~Global("BodhiJoinedParty","GLOBAL",1)
  Global("BodhiResurrected","GLOBAL",0)
~ THEN GOTO   LoveTalkFinalCryptJoined
  IF ~Global("BodhiResurrected","GLOBAL",1)
~ THEN GOTO   LoveTalkFinalCryptResurrected
END

IF ~~ LoveTalkFinalCryptJoined
  SAY ~And you stopped your hand at my final moments of life. You started the talk.~
  IF ~Global("Player1Loves","LOCALS",1)~ THEN GOTO   LoveTalkFinalCryptJoinedLove
  IF ~Global("Player1Loves","LOCALS",0)~ THEN GOTO   LoveTalkFinalCryptJoinedPower
END

IF ~~ LoveTalkFinalCryptJoinedLove
  SAY ~You said that I can live. You said I can leave Imoen's soul to myself.~
  =
  ~You said you love me, <CHARNAME>.~
  =
  ~I even felt light end joy in my heart. At least, we are not the different. Maybe I found my only love?~
  =
  ~<CHARNAME>, you said you will help me to have my revenge on elven kind.~
  =
  ~In my darkest hour salvation came.~
  =
  ~I throught maybe you will defend me from my most dangerous enemies.~
  =
  ~I throught nonetheless you can kill Jon and free me from his iron grasp.~
 
  IF ~~ THEN DO ~~ GOTO   LoveTalkFinalSuldanesselar
END


IF ~~ LoveTalkFinalCryptJoinedPower
  SAY ~You said that I can live. You said I can leave Imoen's soul to myself.~
  =
  ~You said you you want me at your side. You finally appreciated my resourcefulness.~
  =
  ~I understood we are the same, <CHARNAME>, manipulating and using others because of their qualities.~
  =
  ~I throught I still have a chance to get your heart and to became yours.~
  =
  ~<CHARNAME>, you said you will help me to have my revenge on elven kind.~
  =
  ~In my darkest hour salvation came.~
  =
  ~I throught maybe you will defend me from my most dangerous enemies.~
  =
  ~I throught nonetheless you can kill Jon and free me from his iron grasp.~
  
  IF ~~ THEN DO ~~ GOTO   LoveTalkFinalSuldanesselar
END

IF ~~ LoveTalkFinalCryptResurrected
  SAY ~My death was terrible. You scored a stake to my heart, <CHARNAME>.~
  =
  ~Warmth left me, and agony came in. I felt like I become center of whirlpool, sucking me into nowhere.~
  =
  ~And then came Eternal Darkness, much more colder than vampire's body, much more dark and silent, then the darkest night in Graveyard.~
  =
  ~No more joys of body. No more hunts. No more bloodlust. No more extasy of blood sucking.~
  =
  ~<CHARNAME>, and then came a light. I again was in my crypt, and you stood before me.~
  =
  ~You are the one for me, I throught than.~
  
  IF ~~ THEN DO ~~ GOTO   LoveTalkFinalSuldanesselar	
END


IF ~~ LoveTalkFinalSuldanesselar
  SAY ~There was Suldanesselar. I saw these little useless elves, running in panic and getting retribution.~
  =
  ~And you know, I no longer wished their total death. They were manipulated by one person, by a bitch queen.~
  =
  ~It was Ellesime, the one I really hated all these years. Immortal whore of Suldanesselar, scooped up the strength of Tree of Life as a parasite.~
  IF ~	Global("BodhiKilledSuelle","LOCALS",1)
	Global("BodhiTalkOnJon","LOCALS",3)~ THEN GOTO   LoveTalkFinalSuldanesselar1
  IF ~	Global("BodhiKilledSuelle","LOCALS",1)
	Global("BodhiTalkOnJon","LOCALS",2)~ THEN GOTO   LoveTalkFinalSuldanesselar2 //no tree
  IF ~	Global("BodhiKilledSuelle","LOCALS",0)
  !Global("BodhiTalkOnJon","LOCALS",2)
  !Global("BodhiTalkOnJon","LOCALS",3)~ THEN GOTO   LoveTalkFinalSuldanesselar3 //no tree	
END

IF ~~ LoveTalkFinalSuldanesselar1
  SAY ~You made my wildest dreams come true.~
  =
  ~I killed Ellesime.~
  =
  ~Jon killed Tree of Life and all elven nation of Suldanesselar.~
  =
  ~Now what elves have done to me and my brother, returned to them. They also lost all elvish.~
  =
  ~You killed Jon and returned your soul.~
  IF ~~ THEN DO ~~ GOTO LoveTalkFinalEnding
END


IF ~~ LoveTalkFinalSuldanesselar2
  SAY ~You made my wildest dreams come true.~
  =
  ~I killed Ellesime.~
  =
  ~You killed Jon and returned your soul.~
  IF ~~ THEN DO ~~ GOTO LoveTalkFinalEnding
END



IF ~~ LoveTalkFinalSuldanesselar3
  SAY   ~You killed Jon and returned your soul.~
  IF ~~ THEN DO ~~ GOTO LoveTalkFinalEnding
END

IF ~~ LoveTalkFinalEnding
  SAY ~This was all for me.~
  IF ~Global("BodhiDontGetMallaSoul","GLOBAL",1)~ GOTO LoveTalkFinalEndingMalla
  IF ~Global("BodhiDontGetMallaSoul","GLOBAL",0)~ GOTO LoveTalkFinalEndingConfession
END

IF ~~ LoveTalkFinalEndingMalla
  SAY ~You even return me warmth by allowing to consume Malla's soul.~
  IF ~~ THEN DO ~~ GOTO LoveTalkFinalEndingConfession  
END

IF ~~ LoveTalkFinalEndingConfession
  SAY ~<CHARNAME>, I am definitive about you.~
  =
  ~I love you. You are the only one in all worlds I care about and would sacrifice part of me.~
  =
  ~You are my obsession and my partner.~
  =
  ~Answer me, <CHARNAME>, what are your feelings about me. Do you love too?~
  IF ~~ THEN REPLY ~Bodhi, I love you. Be with me, until Darkness will take us.~ GOTO LoveTalkFinalPlayerLoves
  IF ~~ THEN REPLY ~Bodhi, I didn't know about your feelings. Stay with me, I must understand myself yet.~ GOTO LoveTalkFinalPlayerLikes
  IF ~~ THEN REPLY ~Bodhi, I don't love you. We are the same, I manipulated you to use your power, knowledge and resources.~ GOTO LoveTalkFinalPlayerUses
  IF ~~ THEN REPLY ~Do this corpse really thinks it loves me? As for me, Bodhi, you are a dead meat. I will use you until you are useful.~ GOTO LoveTalkFinalPlayerLaughs
  IF ~~ THEN REPLY ~Bodhi, I love another.~ GOTO LoveTalkFinalPlayerBusy
  IF ~~ THEN REPLY ~I love Emilia.~ GOTO LoveTalkFinalPlayerEmilia
  IF ~~ THEN REPLY ~I love no one, Bodhi. But I need you as partner. Together we will rule all.~ GOTO LoveTalkFinalPlayerMight
 END
 
 IF ~~ LoveTalkFinalPlayerLoves
    SAY ~<CHARNAME>...~
	=
	~(Bodhi starts to cry from happiness, her black cold tears are falling on her marble breasts)~
	=
	~Embrace me, <CHARNAME>, and never let me out.~
	=
	~I will go with you to deepest pit of Abyss. Let's kill Melissan and be together. And rule together.~
	IF ~~ THEN DO ~SetGlobal("BodhiLoved","GLOBAL",1)
	SetGlobal("BodhiRomance","GLOBAL",2)~ EXIT
END
 
 IF ~~ LoveTalkFinalPlayerLikes
    SAY ~<CHARNAME>, I waited this for too long.~
	=
	~There is a battle ahead, the most terrifying and decisive. In which Faerun's fate will be designed.~
	=
	~I still fear death, <CHARNAME>. What if you are using me, only pretending to have feelings for me?~
	=
	~What if I will die there, and you just step over my ash and go futher?~
    IF ~~ THEN REPLY ~Bodhi, I cannot yet say I love you. But we have good times together and share pleasures and troubles. I swear I am not using you. Just live next to me. I will protect you as I did before.~ GOTO LoveTalkFinalPlayerLikes2
  IF ~~ THEN REPLY ~You want true? I have manipulated you. You are an useful tool. Nothing more.~ GOTO LoveTalkFinalPlayerLaughs
END


 IF ~~ LoveTalkFinalPlayerLikes2
    SAY ~<CHARNAME>, I believe you.~
	=
	~Kiss me, please.~
	=
	~I will go with you then. We are linked in a knot. Let's kill Melissan.~
	IF ~~ THEN DO ~SetGlobal("BodhiLiked","GLOBAL",1)~ EXIT
END

 IF ~~ LoveTalkFinalPlayerUses
    SAY ~I feared I will hear this.~
	=
	~All my hopes lost and I feel my loneliness will be constant.~
	=
	~But I am not the one who will allow to use myself.~
	=
	~If you don't love me, I will kill you and free myself from your web, <CHARNAME>.~
	IF ~~ THEN DO ~SetGlobal("BodhiHatesPlayer","GLOBAL",1)
	SetGlobal("BodhiRomance","GLOBAL",3)
	LeaveParty()
	Enemy()~ EXIT
END

 IF ~~ LoveTalkFinalPlayerLaughs
    SAY ~You are monster, <CHARNAME>.~
	=
	~I am woman and I will rather die than allow such attitude towards me!~
	IF ~~ THEN DO ~SetGlobal("BodhiHatesPlayer","GLOBAL",1)
	SetGlobal("BodhiRomance","GLOBAL",3)
	LeaveParty()
	Enemy()~ EXIT
END



 IF ~~ LoveTalkFinalPlayerBusy
    SAY ~If you do not love me, you will not love anyone.~
	IF ~~ THEN DO ~SetGlobal("BodhiHatesPlayer","GLOBAL",1)
	SetGlobal("BodhiRomance","GLOBAL",3)
	LeaveParty()
	Enemy()~ EXIT
END


 IF ~~ LoveTalkFinalPlayerEmilia
    SAY ~Who is that Emilia, at first?~
	=
	~Another elven witch?~
	=
	~If you do not love me, you will not love anyone.~
	IF ~~ THEN DO ~SetGlobal("BodhiHatesPlayer","GLOBAL",1)
	SetGlobal("BodhiRomance","GLOBAL",3)
	LeaveParty()
	Enemy()~ EXIT
END







 IF ~~ LoveTalkFinalPlayerMight
    SAY ~No that thing I wanted, <CHARNAME>. I ruled for too long and there is no joy.~
	=
	~I wanted you to rule my heart.~
	=
	~But maybe I will find a crack in your heart and lurk inside?~
	=
	~<CHARNAME>, ahead there is a battle that will decide fate of a world.~
	=
	~I fear death and is not ready to sacrifice myself for you.~
	=
	~But we are partners and you defended me before. Let's kill Melissan and rule together as one.~
	IF ~~ THEN DO ~~ EXIT
END


//Love Talk8
IF ~Global("BodhiRomanceTalkInit","LOCALS",1)
Global("BodhiRomanceTalk","LOCALS",8)
Global("BodhiRomance","GLOBAL",2)~ THEN BEGIN romanceTalk8
  SAY ~<CHARNAME>, can I join you in your coffin. I want to please you by showing a few new tricks.~
  IF ~Gender(Player1,MALE)~ THEN REPLY ~Of cause, Bodhi. Let me undress you.~ GOTO romanceTalk8SexM
  IF ~!Gender(Player1,MALE)~ THEN REPLY ~Yes, Bodhi, let me unfasten your bra first.~ GOTO romanceTalk8SexF
  IF ~~ THEN REPLY ~Stay away from me with your tricks, corpse!~ GOTO romanceTalk8End
  IF ~~ THEN REPLY ~Bodhi, I don't want you today.~ GOTO romanceTalk8Later
END

IF ~~ romanceTalk8Later
   SAY ~No, this is bad. I wanted to show you my feelings. Today you don't want me. Tomorrow you will want another.~
   IF ~~ THEN DO ~~ EXIT
END




IF ~~ romanceTalk8End
  SAY ~I will no longer tolerate this. I was thinking you treat me like woman. You are just senseless racist.~
  IF ~~ THEN DO ~SetGlobal("BodhiHatesPlayer","GLOBAL",1)
	SetGlobal("BodhiRomance","GLOBAL",3)
	LeaveParty()
	Enemy()~ EXIT
END

IF ~~ romanceTalk8SexM
  SAY ~Before we begin, I noticed an interesting link. You know that mortals under fear of death make sex more often.~
  =
  ~Mortals make sex to give birth to breed to continue bloodline, if they'll die in near future.~
  =
  ~We, vampires, also fear death and feel that constant possibility of death before wake next evening.~
  =
  ~We can't have a breed, but sex instinct works. I think we, immortals, are more sexual and lustful, because by extasy we drown out fear.~
  =
  ~I want you to please me tonight as long as you can. I want to forget myself in extasy.~
   IF ~~ THEN REPLY ~Of cause, Bodhi. I will try my best tonight.~ GOTO   romanceTalk8SexM2
END

IF ~~ romanceTalk8SexF
  SAY ~Before we begin, I noticed an interesting link. You know that mortals under fear of death make sex more often.~
  =
  ~Mortals make sex to give birth to breed to continue bloodline, if they'll die in near future.~
  =
  ~We, vampires, also fear death and feel that constant possibility of death before wake next evening.~
  =
  ~We can't have a breed, but sex instinct works. I think we, immortals, are more sexual and lustful, because by extasy we drown out fear.~
  =
  ~I want you to please me tonight as long as you can. I want to forget myself in extasy.~
   IF ~~ THEN REPLY ~Of cause, Bodhi. I will try my best tonight.~ GOTO   romanceTalk8SexF2
END


IF ~~ romanceTalk8SexM2
  SAY ~Look what I can do by my feet...~
  IF ~~ THEN DO ~FadeToColor([30.0],0)
  SetGlobal("Player1HadSex","GLOBAL",1)
  SetGlobal("Player1HadSexWithBodhi","GLOBAL",1)
  IncrementGlobal("Happiness","LOCALS",340)
  IncrementGlobal("BodhiSex","LOCALS",1)
AdvanceTime(EIGHT_HOURS)
ChangeStat(Player1,FATIGUE,22,ADD)
ChangeStat(Myself,FATIGUE,17,ADD)
FadeFromColor([30.0],0)~ EXIT
END

IF ~~ romanceTalk8SexF2
  SAY ~Look, I brought a few toys for us...~
  IF ~~ THEN DO ~FadeToColor([30.0],0)
  SetGlobal("Player1HadSex","GLOBAL",1)
  SetGlobal("Player1HadSexWithBodhi","GLOBAL",1)
  IncrementGlobal("Happiness","LOCALS",380)
  IncrementGlobal("BodhiSex","LOCALS",1)
AdvanceTime(SIX_HOURS)
ChangeStat(Player1,FATIGUE,15,ADD)
ChangeStat(Myself,FATIGUE,16,ADD)
FadeFromColor([30.0],0)~ EXIT
END




//Love Talk7
IF ~Global("BodhiRomanceTalkInit","LOCALS",1)
Global("BodhiRomanceTalk","LOCALS",7)
Global("BodhiRomance","GLOBAL",2)
Global("Player1HadSexWithBodhi","GLOBAL",0)
~ THEN BEGIN romanceTalk7NoSex
  SAY ~<CHARNAME>, how many sex partners you had?~
  IF ~Global("BodhiLoveSaid","LOCALS",1)~ THEN REPLY ~Bodhi, I love you, that's enough for you to know.~ GOTO romanceTalk7LoveML
  IF ~Gender(Player1,MALE)~ THEN REPLY ~You are my first woman.~ GOTO romanceTalk7MSex0
  IF ~Gender(Player1,MALE)~ THEN REPLY ~I had one woman.~ GOTO romanceTalk7SexNo
  IF ~Gender(Player1,MALE)~ THEN REPLY ~I had known two women.~ GOTO romanceTalk7SexNo
  IF ~Gender(Player1,MALE)~ THEN REPLY ~I had known many women.~ GOTO romanceTalk7SexNo
  IF ~Gender(Player1,MALE)~ THEN REPLY ~I slept with as many women I could get to bed or pay for sex.~ GOTO romanceTalk7FSex4
  IF ~Gender(Player1,MALE)~ THEN REPLY ~I am bisexual and make love with men and women.~ GOTO romanceTalk7FSex5
  IF ~!Gender(Player1,MALE)~ THEN REPLY ~You are my first woman.~ GOTO romanceTalk7FSex0
  IF ~!Gender(Player1,MALE)~ THEN REPLY ~I had one woman.~ GOTO romanceTalk7SexNo
  IF ~!Gender(Player1,MALE)~ THEN REPLY ~I had known two women.~ GOTO romanceTalk7SexNo
  IF ~!Gender(Player1,MALE)~ THEN REPLY ~I had known many women.~ GOTO romanceTalk7SexNo
  IF ~!Gender(Player1,MALE)~ THEN REPLY ~I slept with as many women I could get to bed or pay for sex.~ GOTO romanceTalk7FSex4
  IF ~Gender(Player1,MALE)~ THEN REPLY ~I am bisexual and make love with men and women.~ GOTO romanceTalk7FSex5
  IF ~~ THEN REPLY ~I will not discuss my sexual life with dead meat.~ GOTO romanceTalk7End
  IF ~~ THEN REPLY ~Bodhi, I don't want to talk right now.~ GOTO romanceTalk7Later
END

IF ~Global("BodhiRomanceTalkInit","LOCALS",1)
Global("BodhiRomanceTalk","LOCALS",7)
Global("BodhiRomance","GLOBAL",2)
Global("Player1HadSexWithBodhi","GLOBAL",1)
~ THEN BEGIN romanceTalk7NoSex
  SAY ~<CHARNAME>, how many sex partners you had before me?~
  IF ~Global("BodhiLoveSaid","LOCALS",1)~ THEN REPLY ~Bodhi, I love you, that's enough for you to know.~ GOTO romanceTalk7LoveML
  IF ~Gender(Player1,MALE)~ THEN REPLY ~You are my first woman.~ GOTO romanceTalk7MSex0
  IF ~Gender(Player1,MALE)~ THEN REPLY ~I had one woman.~ GOTO romanceTalk7SexNo
  IF ~Gender(Player1,MALE)~ THEN REPLY ~I had known two women.~ GOTO romanceTalk7SexNo
  IF ~Gender(Player1,MALE)~ THEN REPLY ~I had known many women.~ GOTO romanceTalk7SexNo
  IF ~Gender(Player1,MALE)~ THEN REPLY ~I slept with as many women I could get to bed or pay for sex.~ GOTO romanceTalk7FSex4
  IF ~Gender(Player1,MALE)~ THEN REPLY ~I am bisexual and make love with men and women.~ GOTO romanceTalk7FSex5
  IF ~!Gender(Player1,MALE)~ THEN REPLY ~You are my first woman.~ GOTO romanceTalk7FSex0
  IF ~!Gender(Player1,MALE)~ THEN REPLY ~I had one woman.~ GOTO romanceTalk7SexNo
  IF ~!Gender(Player1,MALE)~ THEN REPLY ~I had known two women.~ GOTO romanceTalk7SexNo
  IF ~!Gender(Player1,MALE)~ THEN REPLY ~I had known many women.~ GOTO romanceTalk7SexNo
  IF ~!Gender(Player1,MALE)~ THEN REPLY ~I slept with as many women I could get to bed or pay for sex.~ GOTO romanceTalk7FSex4
  IF ~Gender(Player1,MALE)~ THEN REPLY ~I am bisexual and make love with men and women.~ GOTO romanceTalk7FSex5
  IF ~~ THEN REPLY ~I will not discuss my sexual life with dead meat.~ GOTO romanceTalk7End
  IF ~~ THEN REPLY ~Bodhi, I don't want to talk right now.~ GOTO romanceTalk7LaterS
END


IF ~~ romanceTalk7LoveML
  SAY ~I want to know you more, <CHARNAME>. But if you don't want to discuss this, than listen to my confession. I don't want to hide things that can hurt me later.~
  IF ~~ THEN GOTO romanceTalk7MSexConfession
END


IF ~~ romanceTalk7LaterS
   SAY ~<CHARNAME>, do you really want to develop something to me? Or I am just your underlay?~
   IF ~~ THEN DO ~IncrementGlobal("AbortTalk","LOCALS",1)~ EXIT
END

IF ~~ romanceTalk7MSex0
  SAY ~I don't believe you, <CHARNAME>.~
  IF ~~ THEN GOTO romanceTalk7MSexConfession
END


IF ~~ romanceTalk7MSex1
  SAY ~Looks like this woman was very skilled. You surely wasn't her first.~
  IF ~~ THEN GOTO romanceTalk7MSexConfession
END

IF ~~ romanceTalk7MSex2
  SAY ~Maybe you are telling the truth. You know how to handle your sword.~
  IF ~~ THEN GOTO romanceTalk7MSexConfession
END

IF ~~ romanceTalk7MSex3
  SAY ~You are a love cat, <CHARNAME>. You know how to handle your sword.~
  IF ~~ THEN GOTO romanceTalk7MSexConfession
END

IF ~~ romanceTalk7SexNo
  SAY ~I will try to believe in this, <CHARNAME>.~
  IF ~~ THEN GOTO romanceTalk7MSexConfession
END


IF ~~ romanceTalk7MSex4
  SAY ~You are a sex maniac, <CHARNAME>. Do you really have feelings for me? Or you just want to experience new partner you will then leave?~
  IF ~~ THEN DO ~SetGlobal("Player1Playboy","LOCALS",1)~ GOTO romanceTalk7MSexConfession
END


IF ~~ romanceTalk7MSex5
  SAY ~You are a sex maniac, <CHARNAME>. Do you really have feelings for me? Or I am just a new meat?~
  IF ~~ THEN DO ~SetGlobal("Player1Bisexual","LOCALS",1)~ GOTO romanceTalk7MSexConfession
END


IF ~~ romanceTalk7FSex0
  SAY ~I don't believe you, <CHARNAME>.~
  IF ~~ THEN GOTO romanceTalk7FSexConfession
END


IF ~~ romanceTalk7FSex1
  SAY ~Looks like this woman was very skilled. You surely wasn't her first.~
  IF ~~ THEN GOTO romanceTalk7FSexConfession
END

IF ~~ romanceTalk7FSex2
  SAY ~Maybe you are telling the truth. You know how to deal with woman's assets.~
  IF ~~ THEN GOTO romanceTalk7FSexConfession
END

IF ~~ romanceTalk7FSex3
  SAY ~You are a hot chick, <CHARNAME>. You know how to deal with woman's assets.~
  IF ~~ THEN GOTO romanceTalk7FSexConfession
END


IF ~~ romanceTalk7FSex4
  SAY ~You are a slut, <CHARNAME>. Do you really have feelings for me? Or you just seduce new woman and then throw me away?~
  IF ~~ THEN DO ~SetGlobal("Player1Playboy","LOCALS",1)~ GOTO romanceTalk7FSexConfession
END


IF ~~ romanceTalk7FSex5
  SAY ~You are a whore, <CHARNAME>. Do you really have feelings for me? Or I am just a new meat?~
  IF ~~ THEN DO ~SetGlobal("Player1Bisexual","LOCALS",1)~ GOTO romanceTalk7FSexConfession
END

IF ~~ romanceTalk7MSexConfession
  SAY ~I want to play with you with cards out, <CHARNAME>.~
  =
  ~I have lived for so long, and of cause I met different people and had sex with them.~
  =
  ~We are adult people and understand, that our bodies require making love to stay tuned.~
  =
  ~I often played with girls in my coven, but had no feelings for them.~
  =
  ~As for men, I knew only two of them.~
  =
  ~First was an elven boy in Suldanesselar, when I was young and I was an elf. I met with him only to experience what my body can feel. Our meetings ended with my exile.~
  =
  ~Second one was Lassal. He is an ancient vampire and aristocrate. When I moved to Athkatla, he came to greet me and accepted my move in the Graveyard.~
  =
  ~He was my partner before you. He is really good in making love. But he cares only about himself. I wasn't his only one woman.~
  =
  ~I told you that, <CHARNAME>, so you must not think of me as some whore making love with every man met.~
  IF ~~ THEN DO ~~ EXIT
END


IF ~~ romanceTalk7FSexConfession
  SAY ~I want to play with you with cards out, <CHARNAME>.~
  =
  ~I have lived for so long, and of cause I met different people and had sex with them.~
  =
  ~We are adult people and understand, that our bodies require making love to stay tuned.~
  =
  ~I often played with girls in my coven, but had no feelings for them. You are my first experience in trying monosexual relationship.~
  =
  ~As for men, I knew only two of them.~
  =
  ~First was an elven boy in Suldanesselar, when I was young and I was an elf. I met with him only to experience what my body can feel. Our meetings ended with my exile.~
  =
  ~Second one was Lassal. He is an ancient vampire and aristocrate. When I moved to Athkatla, he came to greet me and accepted my move in the Graveyard.~
  =
  ~He was my partner before you. He is really good in making love. But he cares only about himself. I wasn't his only one woman.~
  =
  ~I told you that, <CHARNAME>, so you must not think of me as some whore making love with every woman met.~
  IF ~~ THEN DO ~~ EXIT  
END

IF ~~ romanceTalk7Later
   SAY ~How will we know each other if we don't talk?~
   IF ~~ THEN DO ~IncrementGlobal("AbortTalk","LOCALS",1)~ EXIT
END

IF ~~ romanceTalk7End
  SAY ~I have developed feelings for you, <CHARNAME>. And they are not love and respect.~
  IF ~~ THEN DO ~SetGlobal("BodhiRomance","GLOBAL",3)
IncrementGlobal("Happiness","LOCALS",-250)~ EXIT
END

//Love Talk6
IF ~Global("BodhiRomanceTalkInit","LOCALS",1)
Global("BodhiRomanceTalk","LOCALS",6)
Global("BodhiRomance","GLOBAL",2)
Race(Player1,VAMPIRE)~ THEN BEGIN romanceTalk6V
   SAY ~<CHARNAME>, hold me tight and let me warm up by drinking your blood.~
   IF ~Gender(Player1,MALE)~ THEN REPLY ~Of cause, Bodhi. What's bothering you?~ GOTO romanceTalk6M
   IF ~!Gender(Player1,MALE)~ THEN REPLY ~Of cause, Bodhi. What's bothering you?~ GOTO romanceTalk6F
   IF ~~ THEN REPLY ~Bodhi, I don't have time for this.~ GOTO romanceTalk6Later
   IF ~Gender(Player1,MALE)~ THEN REPLY ~You will not drink a single drop of my blood, dead thing!~    GOTO romanceTalk6End
END

IF ~~ romanceTalk6M
   SAY ~I am scared of death, <CHARNAME>. I feel cold. Today I again had a nightmare about waking up in coffin and dying from stake in my heart.~
   IF ~Global("BodhiJoinedParty","GLOBAL",1)~ THEN REPLY ~It's just a nightmare. Calm down, Bodhi. I will protect you.~ GOTO romanceTalk6NoStake
   IF ~!Global("BodhiJoinedParty","GLOBAL",1)~ THEN REPLY ~You left me no choice, Bodhi. I had to pierce your heart with stake to get Lanthorn.~ GOTO romanceTalk6Stake
   IF ~~ THEN REPLY ~You deserved a stake in your heart by your actions, bitch.~  GOTO romanceTalk6End 
   IF ~~ THEN REPLY ~Bodhi, I don't have time for your whinings.~ GOTO romanceTalk6Later   
END


IF ~~ romanceTalk6F
   SAY ~I am scared of death, <CHARNAME>. I feel cold. Today I again had a nightmare about waking up in coffin and dying from stake in my heart.~
   IF ~Global("BodhiJoinedParty","GLOBAL",1)~ THEN REPLY ~It's just a nightmare. Calm down, Bodhi, let me embrace you. I will protect you.~ GOTO romanceTalk6NoStake
   IF ~!Global("BodhiJoinedParty","GLOBAL",1)~ THEN REPLY ~I had no choice, Bodhi. I had to pierce your heart with stake to get Lanthorn. I am really sorry.~ GOTO romanceTalk6Stake
   IF ~~ THEN REPLY ~You deserved a stake in your heart by your actions, bitch.~  GOTO romanceTalk6End 
   IF ~~ THEN REPLY ~Bodhi, I don't have time for your whinings.~ GOTO romanceTalk6Later   
END


IF ~~ romanceTalk6NoStake
  SAY ~Was it a nightmare, <CHARNAME>? Or is it a vision of a future for me?~
  IF ~~ THEN REPLY ~Calm down, Bodhi, have my blood. If you will be killed, I will find a way to restore you once again.~ GOTO romanceTalk6Blood
   IF ~~ THEN REPLY ~Bodhi, I don't have time for your whinings.~ GOTO romanceTalk6Later    
END

IF ~~ romanceTalk6Stake
  SAY ~Never again point stake at me, <CHARNAME>. It's a terrible pain to loose life this way.~
  IF ~~ THEN REPLY ~Calm down, Bodhi, have my blood. I will not kill you again, if you don't betray me.~ GOTO romanceTalk6Blood
   IF ~~ THEN REPLY ~Bodhi, I don't have time for your whinings.~ GOTO romanceTalk6Later    
END

IF ~~ romanceTalk6Blood
  SAY ~Thank you, <CHARNAME>. You are an only person in all worlds who pleases me.~
    IF ~!Global("Player1RaceBlood","GLOBAL",4)~ THEN GOTO suckbloodNo  
  IF ~Global("Player1RaceBlood","GLOBAL",4)~ THEN GOTO suckblood2
END


IF ~~ romanceTalk6End
  SAY ~I have developed feelings for you, <CHARNAME>. And they are not love and respect.~
  IF ~~ THEN DO ~SetGlobal("BodhiRomance","GLOBAL",3)
IncrementGlobal("Happiness","LOCALS",-350)~ EXIT
END


IF ~~ romanceTalk6Later
   SAY ~And when will you have a time for me, <CHARNAME>? We could die every day, you know.~
   IF ~~ THEN DO ~IncrementGlobal("AbortTalk","LOCALS",1)~ EXIT
END

//Love Talk5
IF ~Global("BodhiRomanceTalkInit","LOCALS",1)
Global("BodhiRomanceTalk","LOCALS",5)
Global("BodhiRomance","GLOBAL",2)~ THEN BEGIN romanceTalk5
  SAY ~<CHARNAME>, I want to have sex with you. Will you lay down with me?~
  IF ~Global("BodhiLoveSaid","LOCALS",1)~ THEN REPLY ~Bodhi, I love you, but don't you think it's too early for this?~ GOTO romanceTalk5Early
  IF ~Global("BodhiFeelingsSaid","LOCALS",1)~ THEN REPLY ~Do you ready for this, Bodhi? We haven't developed feelings yet.~ GOTO romanceTalk5Feelings
  IF ~Gender(Player1,MALE)~ THEN REPLY ~I will show you what I can do with you, Bodhi.~ GOTO romanceTalk5SexM
  IF ~!Gender(Player1,MALE)~ THEN REPLY ~This time you must show me stars, Bodhi.~ GOTO romanceTalk5SexF
  IF ~~ THEN REPLY ~I am not into necrophilia.~ GOTO romanceTalk5End
  IF ~~ THEN REPLY ~Bodhi, I don't want to do this today.~ GOTO romanceTalk5Later
END

IF ~~ romanceTalk5Later
   SAY ~I wanted to feel myself a woman, <CHARNAME>. We could die every day, you know.~
   IF ~~ THEN DO ~~ EXIT
END

IF ~~ romanceTalk5Early
  SAY ~If you say you love me, that proove that. I want to feel orgasm I never felt before.~
  IF ~Gender(Player1,MALE)~ THEN REPLY ~You are right, Bodhi. Feelings can't develop themselves without a practics.~ GOTO romanceTalk5SexM
  IF ~!Gender(Player1,MALE)~ THEN REPLY ~You are right, Bodhi. I also want to feel that, so you too must try hard.~ GOTO romanceTalk5SexF 
    IF ~~ THEN REPLY ~No, Bodhi, I don't want it that way.~ GOTO romanceTalk5Later
END

IF ~~ romanceTalk5Feelings
  SAY ~You talk about feelings, right? I want to feel orgasm I never felt before. That's the true feeling nature gave to us.~
  IF ~Gender(Player1,MALE)~ THEN REPLY ~You are right, Bodhi. Feelings can't develop themselves without a practics.~ GOTO romanceTalk5SexM
  IF ~!Gender(Player1,MALE)~ THEN REPLY ~You are right, Bodhi. Feelings can't develop themselves without a practics.~ GOTO romanceTalk5SexF  
  IF ~~ THEN REPLY ~No, Bodhi, I don't want it that way.~ GOTO romanceTalk5Later
END

IF ~~ romanceTalk5End
  SAY ~You are trying to humilate me, right? I am too old to allow this.~
  IF ~~ THEN DO ~SetGlobal("BodhiRomance","GLOBAL",3)
IncrementGlobal("Happiness","LOCALS",-320)~ EXIT
END

IF ~~ romanceTalk5SexM
  SAY ~Then no more words. Go into me and show me your passion, <CHARNAME>.~
  IF ~~ THEN DO ~FadeToColor([30.0],0)
  SetGlobal("Player1HadSex","GLOBAL",1)
  SetGlobal("Player1HadSexWithBodhi","GLOBAL",1)
  IncrementGlobal("Happiness","LOCALS",220)
  IncrementGlobal("BodhiSex","LOCALS",1)
AdvanceTime(TWO_HOURS)
ChangeStat(Player1,FATIGUE,8,ADD)
ChangeStat(Myself,FATIGUE,7,ADD)
FadeFromColor([30.0],0)~ EXIT
END

IF ~~ romanceTalk5SexF
  SAY ~Then no more words. Join me and show me your passion, <CHARNAME>..~
  IF ~~ THEN DO ~FadeToColor([30.0],0)
  SetGlobal("Player1HadSex","GLOBAL",1)
  SetGlobal("Player1HadSexWithBodhi","GLOBAL",1)
  IncrementGlobal("Happiness","LOCALS",180)
  IncrementGlobal("BodhiSex","LOCALS",1)
AdvanceTime(TWO_HOURS)
ChangeStat(Player1,FATIGUE,5,ADD)
ChangeStat(Myself,FATIGUE,5,ADD)
FadeFromColor([30.0],0)~ EXIT
END


//Love Talk4
IF ~Global("BodhiRomanceTalkInit","LOCALS",1)
Global("BodhiRomanceTalk","LOCALS",4)
Global("BodhiRomance","GLOBAL",2)
Global("BodhiControlsVampires","GLOBAL",0)~ THEN BEGIN romanceTalk4M
   SAY ~Say, <CHARNAME>, did you started to believe me?~
   =
   ~I want to return to the talk about controlling my people.~
   =
   ~I do not trust them, as I trust you.~
   =
   ~They must be controlled or they will betray us at most vitable moment.~
  IF ~~ THEN REPLY ~You are right, Bodhi. I am making your my right arm, control vampires for me.~ GOTO romanceTalk4ProposalOk
  IF ~~ THEN REPLY ~I still don't trust you, Bodhi. You will not control anyone.~ GOTO romanceTalk4ProposalNo
  IF ~~ THEN REPLY ~This is against my rules, Bodhi. You will not control free will of my companions.~ GOTO romanceTalk4ProposalNo 
END


IF ~Global("BodhiRomanceTalkInit","LOCALS",1)
Global("BodhiRomanceTalk","LOCALS",4)
Global("BodhiRomance","GLOBAL",2)
Global("BodhiControlsVampires","GLOBAL",1)~ THEN BEGIN romanceTalk4M
   SAY ~<CHARNAME>, I want to return to the talk about controlling my people.~
   =
   ~You now see, that I mean no harm to you?~
   =
   ~My people don't panic now, even they are on verge of death.~
   =
   ~I will not tolerate their weaknesses or self-preservation.~
  IF ~~ THEN REPLY ~You was right, Bodhi. Thank you for serving my aims.~ GOTO romanceTalk4ProposalThank
  IF ~~ THEN REPLY ~Now I trust you, Bodhi.~ GOTO romanceTalk4ProposalThank
  IF ~~ THEN REPLY ~I don't agree with you, but the results talk for themselves.~ GOTO romanceTalk4ProposalThank 
END

IF ~~ romanceTalk4ProposalThank
  SAY ~Believe it or not, but this is all for you, <CHARNAME>.~
  =
  ~I am glad to share my experience with you. At last, I am the only one in the world, to whom you can entrust your life, <CHARNAME>.~
    IF ~~ THEN DO ~IncrementGlobal("Happiness","GLOBAL",200)~ EXIT
END

IF ~~ romanceTalk4ProposalOk
  SAY ~I am doing this for my and yours safety, <CHARNAME>.~
  IF ~~ THEN DO ~SetGlobal("BodhiControlsVampires","GLOBAL",1)
IncrementGlobal("Happiness","GLOBAL",600)~ EXIT
END

IF ~~ romanceTalk4ProposalNo
  SAY ~Does our relationship not mean a thing for you, <CHARNAME>?~
  IF ~~ THEN DO ~IncrementGlobal("Happiness","GLOBAL",-300)~ EXIT
END

IF ~~ romanceTalk4Abort
   SAY ~As you wish.~
   IF ~~ THEN DO ~IncrementGlobal("AbortTalk","LOCALS",1)~ EXIT
END


//Love Talk3
IF ~Global("BodhiRomanceTalkInit","LOCALS",1)
Global("BodhiRomanceTalk","LOCALS",3)
Global("BodhiRomance","GLOBAL",2)~ THEN BEGIN romanceTalk3
   SAY ~Join me in my coffin, <CHARNAME>.~
   IF ~Gender(Player1,MALE)~ THEN REPLY ~With great pleasure.~ GOTO romanceTalk3SexM
   IF ~!Gender(Player1,MALE)~ THEN REPLY ~With great pleasure.~ GOTO romanceTalk3SexF
   IF ~~ THEN REPLY ~Bodhi, I don't have a wish for this today.~ GOTO romanceTalk3Later
   IF ~Gender(Player1,MALE)~ THEN REPLY ~I think, you are a dirty slut, Bodhi.~    GOTO romanceTalk3BitchM
   IF ~!Gender(Player1,MALE)~ THEN REPLY ~I think, you are a dirty slut, Bodhi.~    GOTO romanceTalk3BitchF
END

IF ~~ romanceTalk3BitchF
  SAY ~I only wanted to lay with you and talk this time.~
  IF ~~ THEN DO ~IncrementGlobal("Happiness","GLOBAL",-200)
  IncrementGlobal("AbortTalk","LOCALS",1)~ EXIT
END

IF ~~ romanceTalk3BitchM
  SAY ~I only wanted to lay with you and talk this time.~
  IF ~~ THEN DO ~IncrementGlobal("Happiness","GLOBAL",-200)
  IncrementGlobal("AbortTalk","LOCALS",1)~ EXIT
END

IF ~~ romanceTalk3SexM
  SAY ~Ha-ha, stop undressing, <CHARNAME>. I only invited you to join me and lay together talking to each other.~
  IF ~~ THEN REPLY ~Sorry, Bodhi. Of cause, if you want to talk, I'll join you.~ GOTO romanceTalk3Join1M
  IF ~~ THEN REPLY ~No, Bodhi, I am all wound up. I want it to happen now.~ GOTO romanceTalk3Join2M
END

IF ~~ romanceTalk3SexF
  SAY ~Ha-ha, stop undressing, kitty. I only invited you to join me and lay together talking to each other like girlfriends.~
  IF ~~ THEN REPLY ~Sorry, Bodhi. Of cause, if you want to talk, I'll join you.~ GOTO romanceTalk3Join1M
  IF ~~ THEN REPLY ~No, Bodhi, I am all wound up. I want it to happen now.~ GOTO romanceTalk3Join2M
END

IF ~~ romanceTalk3Join2M
  SAY ~<CHARNAME>, you are stallion. No, I don't want it today. I just wanted to know you better.~
  IF ~~ THEN REPLY ~Sorry, Bodhi. Of cause, if you want to talk, I'll join you.~ GOTO romanceTalk3Join1M
   IF ~~ THEN REPLY ~Goto Hell, bitch.~ GOTO   romanceTalk3NoM
END

IF ~~ romanceTalk3Join2F
  SAY ~<CHARNAME>, you are hot stull. I just wanted to know you better. You can pet me in process.~
  IF ~~ THEN REPLY ~Sorry, Bodhi. Of cause, if you want to talk, I'll join you.~ GOTO romanceTalk3Join1F
   IF ~~ THEN REPLY ~Goto Hell, bitch.~ GOTO   romanceTalk3NoF
END

IF ~~ romanceTalk3NoM
   SAY ~Thanks you for your 'feelings', <CHARNAME>.~
   IF ~~ THEN DO ~SetGlobal("BodhiRomance","GLOBAL",1)~ EXIT
END

IF ~~ romanceTalk3NoF
   SAY ~Look who's talking, <CHARNAME>.~
   IF ~~ THEN DO ~SetGlobal("BodhiRomance","GLOBAL",1)~ EXIT
END

IF ~~ romanceTalk3Join1M
  SAY ~Tell me, how did you know that you are a son of Bhaal.~
  IF ~~ THEN REPLY ~My stepfather Gorion was killed by Bhaalspawn Sarevok. He knew that I am Bhaalspawn and Gorion abducted me from Bhaal temple. He was a leader of Iron Throne organization in Baldur's Gate. I became aware of my heritage in process of getting to him.~ GOTO romanceTalk3Join4
  IF ~~ THEN REPLY ~It's not your business.~ GOTO romanceTalk3Abort
END

IF ~~ romanceTalk3Join1F
  SAY ~Tell me, how did you know that you are a daughter of Bhaal.~
  IF ~~ THEN REPLY ~My stepfather Gorion was killed by Bhaalspawn Sarevok. He knew that I am Bhaalspawn and Gorion abducted me from Bhaal temple. He was a leader of Iron Throne organization in Baldur's Gate. I became aware of my heritage in process of getting to him.~ GOTO romanceTalk3Join4
  IF ~~ THEN REPLY ~It's not your business.~ GOTO romanceTalk3Abort
END

IF ~~ romanceTalk3Join4
  SAY ~Pure <CHARNAME>. You sure well know games of mouse and cat.~
  =
  ~Hareishan mentioned that you killed Sarevok. Vampire Tsolak from allied Warlock's Crypt was sent to Athkatla to get his sword. My brother Jon managed to aquire his sword.~
  =
  ~Let's talk about something more actual...~
  IF ~~ THEN DO ~FadeToColor([30.0],0)
AdvanceTime(TWO_HOURS)
FadeFromColor([30.0],0)~ EXIT  
END

IF ~~ romanceTalk3Later
   SAY ~As you wish.~
   IF ~~ THEN DO ~IncrementGlobal("AbortTalk","LOCALS",1)~ EXIT
END

IF ~~ romanceTalk3Abort
   SAY ~As you wish.~
   IF ~~ THEN DO ~IncrementGlobal("AbortTalk","LOCALS",1)~ EXIT
END


//Love Talk2
IF ~Global("BodhiRomanceTalkInit","LOCALS",1)
Global("BodhiRomanceTalk","LOCALS",2)
Global("BodhiRomance","GLOBAL",2)~ THEN BEGIN romanceTalk2
  SAY ~<CHARNAME>, come to my coffin, please. I am here, waiting for you.~
  IF ~Global("BodhiLoveSaid","LOCALS",1)~ THEN REPLY ~Bodhi, I love you, but you are totally naked. Don't you think it's too early for this?~ GOTO romanceTalk2Early
  IF ~Global("BodhiFeelingsSaid","LOCALS",1)~ THEN REPLY ~Do you really ready for this, Bodhi? We haven't developed feelings yet.~ GOTO romanceTalk2Feelings
  IF ~Gender(Player1,MALE)~ THEN REPLY ~I will never say no to naked woman, Bodhi.~ GOTO romanceTalk2SexM
  IF ~!Gender(Player1,MALE)~ THEN REPLY ~I cannot say no to such hot kitty, Bodhi.~ GOTO romanceTalk2SexF
  IF ~!General(Player1,UNDEAD)~ THEN REPLY ~If I will want a corpse, I will go to cemetery and dig one.~ GOTO romanceTalk2End
  IF ~General(Player1,UNDEAD)~ THEN REPLY ~If I will want a corpse, I will go to cemetery and dig one.~ GOTO romanceTalk2EndV  
  IF ~~ THEN REPLY ~Bodhi, I don't have a wish for this today.~ GOTO romanceTalk2Later
END

IF ~~ romanceTalk2Early
  SAY ~I didn't know love, but I knew sex. I want to show you my gratitude.~
  =
  ~Isn't this the way how women show it?~
  IF ~~ THEN REPLY ~Bodhi, I want to develop our love, but there is no need for you to do this.~ GOTO romanceTalk2Purity
  IF ~Gender(Player1,MALE)~ THEN REPLY ~Alright, Bodhi, it's too soon, but I want you bad.~ GOTO romanceTalk2SexM  
  IF ~!Gender(Player1,MALE)~ THEN REPLY ~Alright, Bodhi, it's too soon, but I want to play with you.~ GOTO romanceTalk2SexF
  IF ~~ THEN REPLY ~If I will want a corpse, I will go to cemetery and dig one.~ GOTO romanceTalk2End
  IF ~~ THEN REPLY ~Bodhi, I don't have a wish for this today.~ GOTO romanceTalk2Later
END

IF ~~ romanceTalk2Feelings
  SAY ~I want to show you my gratitude, <CHARNAME>. Taste me and decide, if I am worth for your feelings.~
  =
  ~Isn't this the way how women show it?~
  IF ~~ THEN REPLY ~Bodhi, I want to develop feelings, but there is no need for you to do this.~ GOTO romanceTalk2Purity
  IF ~Gender(Player1,MALE)~ THEN REPLY ~Alright, Bodhi, we are adults, after all. I am undressing.~ GOTO romanceTalk2SexM  
  IF ~!Gender(Player1,MALE)~ THEN REPLY ~Alright, Bodhi, feelings don't develop themselves, I will play with you.~ GOTO romanceTalk2SexF
  IF ~~ THEN REPLY ~If I will want a corpse, I will go to cemetery and dig one.~ GOTO romanceTalk2End
  IF ~~ THEN REPLY ~Bodhi, I don't have a wish for this today.~ GOTO romanceTalk2Later
END

IF ~~ romanceTalk2Later
  SAY ~What a waste for this good night...~
  =
  ~I was waiting for pleasure...~
  IF ~~ THEN DO ~~ EXIT
END  
 

IF ~~ romanceTalk2Purity
  SAY ~I don't know you yet, <CHARNAME>. But I see you really want to make it step by step.~
  =
  ~I will give you myself other time, if you want.~
  IF ~~ THEN DO ~~ EXIT
END  
 
IF ~~ romanceTalk2SexM
  SAY ~Join me in my coffin, than, I will show you my whirlpool technique.~
  =
  ~You will not get dissapointed, I swear...~
  IF ~~ THEN DO ~FadeToColor([30.0],0)
  SetGlobal("Player1HadSex","GLOBAL",1)
  SetGlobal("Player1HadSexWithBodhi","GLOBAL",1)
  IncrementGlobal("Happiness","LOCALS",260)
  IncrementGlobal("BodhiSex","LOCALS",1)
AdvanceTime(TWO_HOURS)
ChangeStat(Player1,FATIGUE,6,ADD)
ChangeStat(Myself,FATIGUE,5,ADD)
FadeFromColor([30.0],0)~ EXIT
END

IF ~~ romanceTalk2SexF
  SAY ~Join me in my coffin, than, I will show you my tongue technics.~
  =
  ~You will not get dissapointed, I swear...~
  IF ~~ THEN DO ~FadeToColor([30.0],0)
  SetGlobal("Player1HadSex","GLOBAL",1)
  SetGlobal("Player1HadSexWithBodhi","GLOBAL",1)
  IncrementGlobal("Happiness","LOCALS",260)
  IncrementGlobal("BodhiSex","LOCALS",1)
AdvanceTime(TWO_HOURS)
ChangeStat(Player1,FATIGUE,6,ADD)
ChangeStat(Myself,FATIGUE,5,ADD)
FadeFromColor([30.0],0)~ EXIT
END

IF ~~ romanceTalk2EndV
   SAY ~Look, a talking corpse is joking on pure little Bodhi!~
   IF ~~ THEN DO ~~ EXIT
END

IF ~~ vampconvViolentf
  SAY ~(Bodhi jumps out of her coffin and grabs your shoulders, and then violently bites you into the neck.)~
  IF ~!Global("Player1RaceBlood","GLOBAL",4)~ THEN GOTO suckbloodNo  
  IF ~Global("Player1RaceBlood","GLOBAL",4)~ THEN GOTO vampconvViolent2
END

IF ~~ vampconvViolent2
  SAY ~(You feel her teeths have pierced your skin and gone to carotid vein. Blood flow is distracted and becomes pulsating. You feel that your blood flows into Bodhi.)~
IF ~~ GOTO vampconv3
END


IF ~~ romanceTalk2End
   SAY ~I will change things right now!~
   IF ~~ THEN DO ~~ GOTO vampconvViolentf
END

//Love Talk1
IF ~Global("BodhiRomanceTalkInit","LOCALS",1)
Global("BodhiRomanceTalk","LOCALS",1)
Global("BodhiRomance","GLOBAL",2)
Global("BodhiLoveSaid","LOCALS",1)~ THEN BEGIN romanceTalk1A
  SAY ~<CHARNAME>, about what you said to me in my crypt.. Was it true?~
   IF ~~ THEN REPLY ~Yes, Bodhi, I caress you with all my heart.~ GOTO romanceTalk1Love
   IF ~~ THEN REPLY  ~I didn't yet determined my feelings for you, Bodhi.~   GOTO romanceTalk1Feelings
   IF ~~ THEN REPLY  ~I just wanted to use your intellect and power in my course, Bodhi.~ GOTO romanceTalk1Use
   IF ~~ THEN REPLY  ~You are a parasite, I despise you and will kill you, if you are no longer useful for me.~ GOTO romanceTalk1Hate
   IF ~~ THEN REPLY  ~Shut up, Bodhi, I don't have time for you.~ GOTO romanceTalk1Abort   
END

IF ~Global("BodhiRomanceTalkInit","LOCALS",1)
Global("BodhiRomanceTalk","LOCALS",1)
Global("BodhiRomance","GLOBAL",2)
!Global("BodhiLoveSaid","LOCALS",1)~ THEN BEGIN romanceTalk1B
  SAY ~<CHARNAME>, do you have any feeling for me?~
   IF ~~ THEN REPLY  ~Yes, Bodhi, I caress you with all my heart.~ GOTO romanceTalk1Love
   IF ~~ THEN REPLY  ~I didn't determined my feeling for you, Bodhi.~   GOTO romanceTalk1Feelings
   IF ~~ THEN REPLY  ~I just wanted to use your intellect and power in my course, Bodhi.~ GOTO romanceTalk1Use
   IF ~~ THEN REPLY  ~Shut up, Bodhi, I don't have time for you.~ GOTO romanceTalk1Abort  
END


IF ~~ romanceTalk1Love
  SAY ~I never felt love when I was alive. But I want to be wanted. Maybe you will help me develop my feelings?~
  IF ~~ THEN REPLY ~Of cause, Bodhi, I will strive to get your heart.~ GOTO RomanceTalk1Love2
  IF ~~ THEN REPLY  ~I just wanted to use your intellect and power in my course, Bodhi.~ GOTO romanceTalk1Use
  IF ~~ THEN REPLY  ~Shut up, Bodhi, I don't have time for you.~ GOTO romanceTalk1Abort 
END

IF ~~ romanceTalk1Feelings
  SAY ~I never felt love when I was alive. But I want to be wanted. Maybe we both will develop our feelings?~
  IF ~~ THEN REPLY ~Maybe, Bodhi.~ GOTO RomanceTalk1Love3
  IF ~~ THEN REPLY  ~I just wanted to use your intellect and power in my course, Bodhi.~ GOTO romanceTalk1Use
  IF ~~ THEN REPLY  ~Shut up, Bodhi, I don't have time for you.~ GOTO romanceTalk1Abort 
END

IF ~~ romanceTalk1Use
   SAY ~Is this true, <CHARNAME>? Is there no future for us, just business?~
   IF ~~ THEN DO ~SetGlobal("BodhiUseSaid","LOCALS",1)
//IncrementGlobal("BodhiRomanceTalk","LOCALS",1)
~ EXIT
END

IF ~~ RomanceTalk1Love3
   SAY ~I want to see this, <CHARNAME>.~
   IF ~~ THEN DO ~IncrementGlobal("Happiness","LOCALS",5)
   SetGlobal("BodhiFeelingsSaid","LOCALS",1)~ EXIT
END

IF ~~ RomanceTalk1Love2
   SAY ~I will wait to see this, <CHARNAME>.~
   IF ~~ THEN DO ~IncrementGlobal("Happiness","LOCALS",100)
   SetGlobal("BodhiFeelingsSaid","LOCALS",1)~ EXIT
END

IF ~~ romanceTalk1Hate
   SAY ~I am just disposable material for you? I didn't became vampire for this.~
   =
   ~And I am not a parasite, I am predator. And I claim my right to feed.~
   IF ~~ THEN DO ~SetGlobal("BodhiRomance","GLOBAL",3)
SetGlobal("PlayerHateVampires","LOCALS",1)
ActionOverride(Player2,SetGlobal("PlayerHateVampires","LOCALS",1))
ActionOverride(Player3,SetGlobal("PlayerHateVampires","LOCALS",1))
ActionOverride(Player4,SetGlobal("PlayerHateVampires","LOCALS",1))
ActionOverride(Player5,SetGlobal("PlayerHateVampires","LOCALS",1))
ActionOverride(Player6,SetGlobal("PlayerHateVampires","LOCALS",1))~ EXIT
END

IF ~~ romanceTalk1Abort
   SAY ~I rarely was asked to shut up. I'll remember this.~
   IF ~~ THEN DO ~IncrementGlobal("AbortTalk","LOCALS",1)
~ EXIT
END

//

IF ~AreaCheck("AR4500")
   Gender(Player1,FEMALE)
   GlobalGT("BeginChallenge1","GLOBAL",1)
   Global("BodhiTalksAboutImoenSoul","LOCALS",0)
   Global("BodhiHaveImoenSoul","GLOBAL",1)~ THEN BEGIN talkAboutImoenSoul
  SAY ~<CHARNAME>, wait, the divine essense in my soul just have reacted to your pocket plane. I feel then Imoen's unconsciousness finally merged into mine. I begin to feel things I couldn't even feel of.~
  IF ~Global("BodhiRomance","GLOBAL",2)~ THEN REPLY ~My girl, do you feel bad? We must stop then and you must rest.~ GOTO talkAboutImoenSoulLove
  IF ~~ THEN REPLY ~Bodhi, do you feel bad? We must stop then and you must rest.~ GOTO talkAboutImoenSoulLike
  IF ~~ THEN REPLY ~Bodhi, stop whining and get up, we have things to do.~ GOTO talkAboutImoenSoulAnger   
 END  

IF ~AreaCheck("AR4500")
   !Gender(Player1,FEMALE)
   GlobalGT("BeginChallenge1","GLOBAL",1)
   !Global("BodhiTalksAboutImoenSoul","LOCALS",2)
   Global("BodhiHaveImoenSoul","GLOBAL",1)~ THEN BEGIN talkAboutImoenSoul
  SAY ~<CHARNAME>, wait, the divine essense in my soul just have reacted to your pocket plane. I feel then Imoen's unconsciousness finally merged into mine. I begin to feel things I couldn't even feel of.~
  IF ~Global("BodhiRomance","GLOBAL",2)~ THEN REPLY ~My Bodhi, do you feel bad? We must stop then and you must rest. Let me help you.~ GOTO talkAboutImoenSoulLove
  IF ~~ THEN REPLY ~Bodhi, do you feel bad? We must stop then and you must rest.~ GOTO talkAboutImoenSoulLike 
  IF ~~ THEN REPLY ~Bodhi, stop whining and get up, we have things to do.~ GOTO talkAboutImoenSoulAnger   
 END  

 IF ~~ talkAboutImoenSoulLove
 SAY ~Or no, no, <CHARNAME>. It's not illness. I feel I was never such powerful and predatory. My bloodlust resonated in Bhaal's realm and now I feel I can turn to Slayer like you did in Spellhold, my dear.~
 IF ~~ THEN DO ~SetGlobal("BodhiTalksAboutImoenSoul","LOCALS",2)~ EXIT
 END

 IF ~~ talkAboutImoenSoulLike
 SAY ~No, <CHARNAME>. It's not illness. I feel I was never such powerful and predatory. My bloodlust resonated in Bhaal's realm and now I feel I can turn to Slayer like you did in Spellhold.~
 IF ~~ THEN DO ~SetGlobal("BodhiTalksAboutImoenSoul","LOCALS",2)~ EXIT
 END

 IF ~~ talkAboutImoenSoulAnger
 SAY ~Don't talk to me like I am a thing or your property. I sweared to serve you, not to be humilated!~
 IF ~Global("BodhiRomance","GLOBAL",2)~ THEN DO ~SetGlobal("BodhiTalksAboutImoenSoul","LOCALS",2)
 SetGlobal("BodhiRomance","GLOBAL",1)~ EXIT
 IF ~Global("BodhiRomance","GLOBAL",1)~ THEN DO ~SetGlobal("BodhiTalksAboutImoenSoul","LOCALS",2)
 SetGlobal("BodhiRomance","GLOBAL",3)~ EXIT 
 IF ~~ THEN DO ~SetGlobal("BodhiTalksAboutImoenSoul","LOCALS",2)~ EXIT  
 END

 
 // control talk
 
 //Love Talk4
IF ~Global("BodhiControlTalk","LOCALS",1)
Gender(Player1,MALE)~ THEN BEGIN controlTalk4M
   SAY ~Say, <CHARNAME>, you are our master. What methods do you use to control your subordinates?~
   IF ~~ THEN REPLY ~My companions are my friends, I treat them like family and don't control their will like you have done to your coven.~ DO ~SetGlobal("BodhiControlTalk","LOCALS",2)~ GOTO controlTalk4Friendship
   IF ~~ THEN REPLY ~I hold on to a power of pledge. I travel with ones who pleadged to me to serve and help. I control them through their vows.~ DO ~SetGlobal("BodhiControlTalk","LOCALS",2)~  GOTO controlTalk4Pledge
   IF ~~ THEN REPLY ~I know I cannot trust anyone, I am paranoid and control my subordinates by gold and fear.~ DO ~SetGlobal("BodhiControlTalk","LOCALS",2)~  GOTO controlTalk4Fear
   IF ~~ THEN REPLY ~I control subordinates through magical artifacts and my Bhaalspawn powers.~ DO ~SetGlobal("BodhiControlTalk","LOCALS",2)~  GOTO controlTalk4Power
   IF ~~ THEN REPLY ~I am a handsome man. I use my charisma to stop companions from something stoopid or from betrayal.~ DO ~SetGlobal("BodhiControlTalk","LOCALS",2)~  GOTO controlTalk4Charisma
     IF ~~ THEN REPLY ~It's not your business.~ DO ~SetGlobal("BodhiControlTalk","LOCALS",2)~  GOTO controlTalk4Abort
END


IF ~Global("BodhiControlTalk","LOCALS",1)
Gender(Player1,MALE)
!Gender(Player1,MALE)~ THEN BEGIN controlTalk4F
   SAY ~Say, <CHARNAME>, you are our mistress. What methods do you use to control your subordinates?~
   IF ~~ THEN REPLY ~My companions are my friends, I treat them like family and don't control their will like you have done to your coven.~  DO ~SetGlobal("BodhiControlTalk","LOCALS",2)~ GOTO controlTalk4Friendship
   IF ~~ THEN REPLY ~I hold on to a power of pledge. I travel with ones who pleadged to me to serve and help. I control them through their vows.~  DO ~SetGlobal("BodhiControlTalk","LOCALS",2)~ GOTO controlTalk4Pledge
   IF ~~ THEN REPLY ~I know I cannot trust anyone, I am paranoid and control my subordinates by gold and fear.~ DO ~SetGlobal("BodhiControlTalk","LOCALS",2)~  GOTO controlTalk4Fear
   IF ~!Race(Player1,VAMPIRE)~ THEN REPLY ~I control subordinates through magical artifacts and my Bhaalspawn powers.~ DO ~SetGlobal("BodhiControlTalk","LOCALS",2)~  GOTO controlTalk4Power
   IF ~Race(Player1,VAMPIRE)~ THEN REPLY ~I control subordinates through magical artifacts and my Bhaalspawn powers.~  DO ~SetGlobal("BodhiControlTalk","LOCALS",2)~ GOTO controlTalk4PowerV   
   IF ~~ THEN REPLY ~I am a beauty. I use my charisma and sex appeal to stop companions from something stoopid or from betrayal.~  DO ~SetGlobal("BodhiControlTalk","LOCALS",2)~ GOTO controlTalk4Charisma
     IF ~~ THEN REPLY ~It's not your business.~ DO ~SetGlobal("BodhiControlTalk","LOCALS",2)~  GOTO controlTalk4Abort
END

IF ~~ controlTalk4Friendship
  SAY ~I didn't expect to hear such answer from a Slayer. Maybe previously you met people who value friendship. But now you deal with vampires.~
  =
  ~I think vampires can love and be friends, but our nature calls us. We fight for survival, at dangerous situations few vampires will be sacrificing themselves to protect you.~
  =
  ~Most of our kind don't want to die and loose immortality, even for friends.~
  IF ~~ THEN REPLY ~Where do you lead, Bodhi?~ GOTO controlTalk4Proposal
     IF ~~ THEN REPLY ~I will not discuss my methods.~ GOTO controlTalk4Abort
END

IF ~~ controlTalk4Pledge
  SAY ~I am not a knight, I am woman and it's natural for woman to not hold words. So I don't understand these pledges, it's a manly thing. Maybe previously you met people who value vows. But now you deal with vampires.~
  =
  ~I think vampires can try to hold vows, but our nature calls us. We fight for survival, at dangerous situations few vampires will be sacrificing themselves to protect you.~
  =
  ~Most of our kind don't want to die and loose immortality.~
  IF ~~ THEN REPLY ~Where do you lead, Bodhi?~ GOTO controlTalk4Proposal
     IF ~~ THEN REPLY ~I will not discuss my methods.~ GOTO controlTalk4Abort
END

IF ~~ controlTalk4Fear
  SAY ~I myself lived in fear for all these years of my vamprire existance. I must say that fear and gold can be a short term tool. But now you deal with vampires, who has a lot of time.~
  =
  ~We fight for survival, at dangerous situations few vampires will be sacrificing themselves to protect someone they fear. They will just run away, leaving you to die, as they don't like to fear something other than death.~
  =
  ~Most of our kind don't want to die and loose immortality for tyrant or rich man. We have a long time to gather gold indepedantly.~
  IF ~~ THEN REPLY ~Where do you lead, Bodhi?~ GOTO controlTalk4Proposal
     IF ~~ THEN REPLY ~I will not discuss my methods.~ GOTO controlTalk4Abort
END

IF ~~ controlTalk4Power
  SAY ~I understand you. I myself used my vampiric powers to control coven and erase unwanted memories. Your Bhaalspawn powers are good to control mortals. But now you deal with vampires, this is another case.~
  =
  ~We fight for survival, at dangerous situations few vampires will be sacrificing themselves to protect someone. They will just run away, leaving you to die.~
  =
  ~Most of our kind don't want to die and loose immortality. You don't know an instruments to mess with vampires minds.~
  IF ~~ THEN REPLY ~Where do you lead, Bodhi?~ GOTO controlTalk4Proposal
     IF ~~ THEN REPLY ~I will not discuss my methods.~ GOTO controlTalk4Abort
END

IF ~~ controlTalk4PowerV
  SAY ~I understand you. I myself used my vampiric powers to control coven and erase unwanted memories. Your Bhaalspawn powers are good to control mortals. But now you deal with vampires, this is another case.~
  =
  ~We fight for survival, at dangerous situations few vampires will be sacrificing themselves to protect someone. They will just run away, leaving you to die.~
  =
  ~Most of our kind don't want to die and loose immortality. You are a young vampire. You just don't yet know instruments to mess with vampires minds.~
  IF ~~ THEN REPLY ~Where do you lead, Bodhi?~ GOTO controlTalk4Proposal
     IF ~~ THEN REPLY ~I will not discuss my methods.~ GOTO controlTalk4Abort
END



IF ~~ controlTalk4Charisma
  SAY ~When I was a young and beatiful elven girl in Suldanesselar, I was capable of manipulating others by my charisma and sex appeal alone. But now you deal with vampires, this is another case.~
  =
  ~We fight for survival, at dangerous situations few vampires will be sacrificing themselves to protect someone because of appreciation or number of times that had sex. They will just run away, leaving you to die. Vampires cannot have children and continue their bloodline different way, by converting into vampire.~
  =
  ~Most of our kind don't want to die and loose immortality. Sexuality of your body or the way how you keep yourself will not have effect on them.~
  IF ~~ THEN REPLY ~Where do you lead, Bodhi?~ GOTO controlTalk4Proposal
     IF ~~ THEN REPLY ~I will not discuss my methods.~ GOTO controlTalk4Abort
END

IF ~~ controlTalk4Proposal
  SAY ~<CHARNAME>, allow me to control vampires by my powers prooven to be successful. Make me your right hand.~
  =
  ~I will not try my powers on you. I just can't do this, you are a Bhaalspawn, too powerful to me.~
  =
  ~But I know my people and I know they will betray you in bad situation, if not controlled by someone loyal.~
  =
  ~Will you allow this?~
  IF ~~ THEN REPLY ~You are right, Bodhi. I am making your my right arm, control vampires for me.~ GOTO controlTalk4ProposalOk
  IF ~~ THEN REPLY ~I don't trust you, Bodhi. You will not control anyone.~ GOTO controlTalk4ProposalNo
  IF ~~ THEN REPLY ~This is against my rules, Bodhi. You will not control free will of my companions.~ GOTO controlTalk4ProposalNo  
END

IF ~~ controlTalk4ProposalOk
  SAY ~You will not be dissapointed, <CHARNAME>.~
  IF ~~ THEN DO ~SetGlobal("BodhiControlsVampires","GLOBAL",1)
IncrementGlobal("Happiness","GLOBAL",600)~ EXIT
END

IF ~~ controlTalk4ProposalNo
  SAY ~As you wish.~
  IF ~~ THEN DO ~IncrementGlobal("Happiness","GLOBAL",-300)~ EXIT
END

IF ~~ controlTalk4Abort
   SAY ~As you wish.~
   IF ~~ THEN DO ~IncrementGlobal("AbortTalk","LOCALS",1)~ EXIT
END
 
 ///////////////

IF ~Global("BodhiTalkOnMallaSoul","LOCALS",0)
  Global("BodhiPromisedSoul","LOCALS",1)
  PartyHasItem("AMSOUL01")
  !AreaType(OUTDOOR)~ THEN BEGIN talkOnMallaSoul
  SAY ~<CHARNAME>, you promised me to search solution about gaining soul for me. Please, I beg of you, give me this Malla's soul. I am sick of be scared to die.~
  IF ~Global("BodhiRomance","GLOBAL",2)~ THEN REPLY ~Of cause, my love, take the stone and posess the soul of a girl. Your life are precious for me.~ GOTO talkOnMallaSoulOKLove
  IF ~Global("BodhiRomance","GLOBAL",2)~ THEN REPLY ~No, Bodhi, we must save the girl. We will find you another opportunity.~ GOTO talkOnMallaSoulNoLove  
  IF ~Global("BodhiRomance","GLOBAL",1)~ THEN REPLY ~Bodhi, you know, that I like you. Of cause, take it and restore yourself.~ GOTO talkOnMallaSoulOKLike
  IF ~Global("BodhiRomance","GLOBAL",1)~ THEN REPLY ~Bodhi, I really like you, but we must save the girl.~ GOTO talkOnMallaSoulNoLike  
  IF ~Gender(Player1,FEMALE)
  !Global("BodhiRomance","GLOBAL",1)
  !Global("BodhiRomance","GLOBAL",2)~ THEN REPLY ~Take it then, I don't give a damn about this girl.~ GOTO talkOnMallaSoulOKNeutralF
  IF ~Gender(Player1,FEMALE)
  !Global("BodhiRomance","GLOBAL",1)
  !Global("BodhiRomance","GLOBAL",2)~ THEN REPLY ~No, Bodhi, of cause you can't have soul of this girl.~ GOTO talkOnMallaSoulNoNeutralF   
  IF ~!Gender(Player1,FEMALE)
  !Global("BodhiRomance","GLOBAL",1)
  !Global("BodhiRomance","GLOBAL",2)~ THEN REPLY ~Take it then, I don't give a damn about this girl.~ GOTO talkOnMallaSoulOKNeutralM
  IF ~!Gender(Player1,FEMALE)
  !Global("BodhiRomance","GLOBAL",1)
  !Global("BodhiRomance","GLOBAL",2)~ THEN REPLY ~No, Bodhi, of cause you can't have soul of this girl.~ GOTO talkOnMallaSoulNoNeutralM  
  END

IF ~~ talkOnMallaSoulNoLove
  SAY ~You don't love me, <CHARNAME>, you just pretend to use my power and experience in your aims.~
  IF ~~ THEN DO ~SetGlobal("BodhiRomance","GLOBAL",1)~ EXIT
END

IF ~~ talkOnMallaSoulOKLove
  SAY ~Your actions on me speak of love more than words. I sincerery thank you, I owe my life to you.~
  IF ~~ THEN GOTO talkOnMallaSoulUse
END

IF ~~ talkOnMallaSoulOKLike
  SAY ~<CHARNAME>, I love you. I owe my life to you. And now you show that you care about me.~
  IF ~~ THEN GOTO talkOnMallaSoulUse
END

IF ~~ talkOnMallaSoulNoLike
  SAY ~What a fool I was... I started liking you. Feelings are measured in troubles, I now know a price of your words.~
  IF ~~ THEN DO ~SetGlobal("BodhiRomance","GLOBAL",3)
  SetGlobal("BodhiDontGetMallaSoul","GLOBAL",1)~ EXIT
END

IF ~~ talkOnMallaSoulOKNeutralF
  SAY ~Yes, mistress, I really appreciate your decision. I will serve you, if nothing more is expected.~
  IF ~~ THEN GOTO talkOnMallaSoulUse
END

IF ~~ talkOnMallaSoulNoNeutralF
  SAY ~Thanks for nothing, mistress.~
  IF ~~ THEN DO ~SetGlobal("BodhiRomance","GLOBAL",3)
SetGlobal("BodhiDontGetMallaSoul","GLOBAL",1)~ EXIT
END

IF ~~ talkOnMallaSoulOKNeutralM
  SAY ~Yes, master, I really appreciate your decision. I will serve you, I swear.~
  IF ~~ THEN GOTO talkOnMallaSoulUse
END

IF ~~ talkOnMallaSoulNoNeutralM
  SAY ~Thanks for nothing, master.~
  IF ~~ THEN DO ~SetGlobal("BodhiRomance","GLOBAL",3)~ EXIT
END

IF ~~ talkOnMallaSoulUse
  SAY ~(She takes Malla's soul stone, opens mouth and swallows it. Blood starts to leak from her black lips. She sits down in pose on lotos and starts to chant some spell. Finally she starts to fall to the ground senceless. You pick up her. She open eyes, in her eyes you see some glittering you never saw before. She kisses your hand that holds her head.)~
  IF ~~ THEN REPLY ~Bodhi, how are you?~ GOTO talkOnMallaSoulUse2
END

IF ~~ talkOnMallaSoulUse2
  SAY ~Fine, <CHARNAME>, fine. First time after my exile I started feeling something inside me. Maybe Malla's feelings are influencing me. Well, I must get up, we got a lot of things to do.~
  IF ~!Global("BodhiRomance","GLOBAL",1)
  !Global("BodhiRomance","GLOBAL",1)~ THEN DO ~CreateVisualEffectObject("SPDISPMA",Myself)
SetGlobal("BodhiPromisedSoul","LOCALS",2)
MoraleInc(Myself,5)
DestroyItem("AMSOUL01")
SetGlobal("BodhiRomance","GLOBAL",1)~ EXIT
  IF ~Global("BodhiRomance","GLOBAL",1)~ THEN DO ~CreateVisualEffectObject("SPDISPMA",Myself)
SetGlobal("BodhiPromisedSoul","LOCALS",2)
MoraleInc(Myself,10)
DestroyItem("AMSOUL01")
SetGlobal("BodhiRomance","GLOBAL",2)~ EXIT
  IF ~Global("BodhiRomance","GLOBAL",2)~ THEN DO ~CreateVisualEffectObject("SPDISPMA",Myself)
SetGlobal("BodhiPromisedSoul","LOCALS",2)
DestroyItem("AMSOUL01")
MoraleInc(Myself,15)~ EXIT
END



IF ~  Gender(Player1,FEMALE)
 Global("BodhiAhkatlaTempleSlaying","GLOBAL",2)
 Global("BodhiTalkOnTemplars2","LOCALS",1)
See(Player1)~ THEN BEGIN talkAboutTemplars2F
  SAY ~We finally prevailed. I think it's time to continue your journeys. Our stronghold will be safe for some time. Lessons taught in blood are remembered better, my mistress!~
  IF ~~ THEN DO ~SetGlobal("BodhiTalkOnTemplars2","LOCALS",2)~ EXIT
END

IF ~!Gender(Player1,FEMALE)
 Global("BodhiAhkatlaTempleSlaying","GLOBAL",2)
 Global("BodhiTalkOnTemplars2","LOCALS",1)
See(Player1)~ THEN BEGIN talkAboutTemplars2M
  SAY ~We finally prevailed. I think it's time to continue your journeys. Our stronghold will be safe for some time. Lessons taught in blood are remembered better, my master!~
  IF ~~ THEN DO ~SetGlobal("BodhiTalkOnTemplars2","LOCALS",2)~ EXIT
END


IF ~ Global("BodhiTalkOnTemplars","LOCALS",1)
AreaCheck("AR0808")
  Gender(Player1,FEMALE)
 Global("AR0800_VampireHuntersAttack","GLOBAL",1)
 
See(Player1)~ THEN BEGIN talkAboutTemplarsF
  SAY ~That was close. But we managed to break through to crypt. We must stop this in future. I propose we move to Temple District and eradicate heads of temples as soon as possible.~
   ++ ~I am not gonna do this terrible thing about gods!~ + templeNoF
   ++ ~I agree. They must answer for this ambush!~ + templeYesF
END

IF ~~ templeYesF
   SAY ~Than we must move out as soon as possible. We must kill Prelate Wessalen of Radiant Hearts and two old geezers dawnmaster Kreel of Helm and Highwatcher Oisig at Lathander. They must know whom they are dealing with!~
   IF ~~ THEN DO ~SetGlobal("BodhiAhkatlaTempleSlaying","GLOBAL",1)
   SetGlobal("BodhiTalkOnTemplars","LOCALS",2)~ EXIT
END

IF ~~ templeNoF
   SAY ~It's bad. They definitely will repeat these attacks.~
   ++ ~Okay, you are right. We must punish them!~ + templeYesF
   ++ ~I will wait for whatever comes.~  + templeExitF
END

IF ~~ templeExitF
   SAY ~As you wish, mistress!~
      IF ~~ THEN DO ~SetGlobal("BodhiAhkatlaTempleSlaying","GLOBAL",3)
	  SetGlobal("BodhiTalkOnTemplars","LOCALS",2)~ EXIT
END

IF ~ Global("BodhiTalkOnTemplars","LOCALS",1)
AreaCheck("AR0808")
  !Gender(Player1,FEMALE)
 Global("AR0800_VampireHuntersAttack","GLOBAL",1)
See(Player1)~ THEN BEGIN talkAboutTemplarsM
  SAY ~That was close. But we managed to break through to crypt. We must stop this in future. I propose we move to Temple District and eradicate heads of temples as soon as possible.~
   ++ ~I am not gonna do this terrible thing about gods!~ + templeNoM
   ++ ~I agree. They must answer for this ambush!~ + templeYesM
END

IF ~~ templeYesM
   SAY ~Than we must move out as soon as possible. We must kill Prelate Wessalen of Radiant Hearts and two old geezers dawnmaster Kreel of Helm and Highwatcher Oisig at Lathander. They must know whom they are dealing with!~
   IF ~~ THEN DO ~SetGlobal("BodhiAhkatlaTempleSlaying","GLOBAL",1)~ EXIT
END

IF ~~ templeNoM
   SAY ~It's bad. They definitely will repeat these attacks.~
   ++ ~Okay, you are right. We must punish them!~ + templeYesM
   ++ ~I will wait for whatever comes.~  + templeExitM
END

IF ~~ templeExitM
   SAY ~As you wish, master!~
      IF ~~ THEN DO ~SetGlobal("BodhiAhkatlaTempleSlaying","GLOBAL",3)~ EXIT
END

IF ~ See(Player1)
!Gender(Player1,FEMALE)
  Global("TalkAboutGovernmentSlaying","LOCALS",1)
    Global("BodhiStronghold","GLOBAL",2)~
THEN BEGIN TalkGovermentEnd
   SAY ~This is terrifing success! With government gone our stronghold is secured. We must return to crypt and tell all our people about it, my master!~
    IF ~~ THEN DO ~AddexperienceParty(50000)
	SetGlobal("TalkAboutGovernmentSlaying","LOCALS",2)~ EXIT
END

IF ~ See(Player1)
 Gender(Player1,FEMALE)
  Global("TalkAboutGovernmentSlaying","LOCALS",1)~
THEN BEGIN TalkGovermentEndF
   SAY ~This is terrifing success! With government gone our stronghold is secured. We must return to crypt and tell all our people about it, my mistress!~
    IF ~~ THEN DO ~AddexperienceParty(50000)
	SetGlobal("TalkAboutGovernmentSlaying","LOCALS",2)~ EXIT
END


IF ~ See(Player1)
Gender(Player1,FEMALE)
  Global("TalkAboutGoverment","LOCALS",1)
  Global("BodhiStronghold","GLOBAL",2)~
THEN BEGIN TalkGoverment
   SAY ~To secure our position as a force controlling Ahkatla, we must strike at goverment itself. This will totally diminish control of aristocracy over town and we will take the rule in our hands.~
   IF ~~ REPLY ~I am not gonna oppose the goverment!~ DO ~SetGlobal("TalkAboutGoverment","LOCALS",2)~ GOTO govNoF
   IF ~~ REPLY ~It is a good plan. I'm in!~ DO ~SetGlobal("TalkAboutGoverment","LOCALS",2)~  GOTO govYesF
END

IF ~ See(Player1)
 !Gender(Player1,FEMALE)
  Global("TalkAboutGoverment","LOCALS",1)
  Global("BodhiStronghold","GLOBAL",2)~
THEN BEGIN TalkGoverment
   SAY ~To secure our position as a force controlling Ahkatla, we must strike at goverment itself. This will totally diminish control of aristocracy over town and we will take the rule in our hands.~
   IF ~~ REPLY ~I am not gonna oppose the goverment!~ DO ~SetGlobal("TalkAboutGoverment","LOCALS",2)~  GOTO govNoM
   IF ~~ REPLY ~It is a good plan. I'm in!~ DO ~SetGlobal("TalkAboutGoverment","LOCALS",2)~  GOTO govYesM
END

IF ~~ govYesM
   SAY ~We must go to building of Counsil of Six and slay all visitors. Our main targets are Bylanna, Argrim, inspector Brega and mage Corneil. They must not see the light no more. Let's go, my master, I can't wait.~
 IF ~~ THEN DO ~ SetGlobal("BodhiAhkatlaGovernmentSlaying","GLOBAL",1)~ EXIT
END

IF ~~ govNoM
   SAY ~It's sad. They definitely will send a force to fight us, if we will not strike first.~
   ++ ~Okay, let's do this!~ + govYesM
   ++ ~I will wait for whatever comes.~  + govExitM
END

IF ~~ govExitM
   SAY ~As you wish, master!~
   IF ~~ THEN DO ~SetGlobal("BodhiAhkatlaGovernmentSlaying","GLOBAL",3)~ EXIT
END



IF ~~ govYesF
   SAY ~We must go to building of Counsil of Six and slay all visitors. Our main targets are Bylanna, Argrim, inspector Brega and mage Corneil. They must not see the light no more. Let's go, my mistress, I can't wait.~
 IF ~~ THEN DO ~ SetGlobal("BodhiAhkatlaGovernmentSlaying","GLOBAL",1)~ EXIT
END

IF ~~ govNoF
   SAY ~It's sad. They definitely will send a force to fight us, if we will not strike first.~
   ++ ~Okay, let's do this!~ + govYesF
   ++ ~I will wait for whatever comes.~  + govExitF
END

IF ~~ govExitF
   SAY ~As you wish, mistress!~
      IF ~~ THEN DO ~SetGlobal("BodhiAhkatlaGovernmentSlaying","GLOBAL",3)~ EXIT
END

IF ~ AreaCheck("AR0300")
OR(2)
  See("Door0305")
  See("Door0306")

  Global("AranDoorsUnlocked","LOCALS",1)
  Global("BodhiStronghold","GLOBAL",2)~
THEN BEGIN TalkAranDoor
   SAY ~So this is a hole Aran hides himself into. Let's shake the ground to let rats run out from it.~
   IF ~~ THEN DO ~   SetGlobal("EnableThiefGuild","AR0300",1)
   SetGlobal("StGuardAttack","AR0300",1)
  Unlock("DOOR0305")
Unlock("DOOR0306")~ EXIT
END


IF ~ !Gender(Player1,FEMALE)
OR(4)
  See("ARAN")
  See("ARAN02")
  See("CHGOOD08")
  See("PPARAN2")

  Global("TalkAboutAranFace","LOCALS",2)
  Global("BodhiStronghold","GLOBAL",2)~
THEN BEGIN TalkAranFight
   SAY ~You see, Aran, cat always catches a mouse! You have hidden yourself in the deepest hole. But this can't save you. I will personally finish our fairy little play and will take Ahkatla for my new master!~
   IF ~~ THEN DO ~SetGlobal("TalkAboutAran","LOCALS",3)~ EXIT
END

IF ~ Gender(Player1,FEMALE)
OR(4)
  See("ARAN")
  See("ARAN02")
  See("CHGOOD08")
  See("PPARAN2")

  Global("TalkAboutAranFace","LOCALS",1)
  Global("BodhiStronghold","GLOBAL",2)~
THEN BEGIN TalkAranFightF
   SAY ~You see, Aran, cat always catches a mouse! You have hidden yourself in the deepest hole. But this can't save you. I will personally finish our fairy little play and will take Ahkatla for my new mistress!~
   IF ~~ THEN DO ~~ EXIT
END


IF ~Global("TalkAboutAran","LOCALS",1)
  !Dead("ARAN")
  !Dead("ARAN2")
  !Dead("CHGOOD08")
  !Dead("PPARAN2")
  Global("BodhiStronghold","GLOBAL",2)~ THEN BEGIN strongholdQuest1
   SAY ~Now we must think about safety of our stronghold. We must kill Aran Linvail and destroy Shadow Thieves to prevent them from hurting our people.~
    ++ ~No, I will not kill him.~ + AranTalk1
	++ ~You are right, we must kill him.~ + AranTalk2
 END  
 
 IF ~~ AranTalk1
    SAY ~Than he will kill you.~
    IF ~PartyHasItem("misc4s")~ THEN GOTO AranTalk3
	IF ~!PartyHasItem("misc4s")~ THEN GOTO AranTalk4
END
	
 IF ~~ AranTalk2
    SAY ~Than we must prepare first.~
    IF ~PartyHasItem("misc4s")~ THEN GOTO AranTalk3
	IF ~!PartyHasItem("misc4s")~ THEN GOTO AranTalk4
END	

IF ~~ AranTalk3
   SAY ~You have a key to Aran hideout. Let'go there and finish this guild war in Ahkatla.~
   IF ~~ THEN DO ~SetGlobal("AttackedThieves","GLOBAL",1)
   SetGlobal("TalkAboutAran","LOCALS",2)

	  SetGlobal("HQEntry","GLOBAL",1)

~ EXIT
END
	

IF ~~ AranTalk4
   SAY ~Here is a key to Aran hideout. My spies retrieved it. Let'go there and finish this guild war in Ahkatla.~
   IF ~~ THEN DO ~  GiveItemCreate("MISC4S",Player1,1,1,0)
   SetGlobal("AttackedThieves","GLOBAL",1)
   SetGlobal("TalkAboutAran","LOCALS",2)


   SetGlobal("HQEntry","GLOBAL",1)

~ EXIT
END	
	
	
IF ~AreaCheck("AR0808")
  InParty(Myself)
  See(Player1)

  Race(Player1,VAMPIRE)
  Global("BodhiStronghold","GLOBAL",0)
   Global("TalkAboutGirls","LOCALS",1)~ THEN BEGIN strongholdAscension
   SAY ~Ahh, I almost feel the pain of my ex-minions in this room.~
   IF ~!Global("Player1CannibalVampire","GLOBAL",0)~ THEN GOTO killedCannibal
   IF 	~Global("Coffin1","AR0808",2)~ THEN GOTO killedGirls1
	IF 	~Global("Coffin2","AR0808",2)~ THEN GOTO killedGirls1
	IF 	~Global("Coffin3","AR0808",2)~ THEN GOTO killedGirls1
   IF 	~Global("Coffin1","AR0801",2)~ THEN GOTO killedBoys1
	IF 	~Global("Coffin2","AR0801",2)~ THEN GOTO killedBoys1
	IF 	~Global("Coffin3","AR0801",2)~ THEN GOTO killedBoys1	
    IF ~	!Global("Coffin1","AR0801",2)
	!Global("Coffin2","AR0801",2)
	!Global("Coffin3","AR0801",2)
	!Global("Coffin1","AR0808",2)
	!Global("Coffin2","AR0808",2)
	!Global("Coffin3","AR0808",2)~ THEN GOTO killedGirls2	
END  

IF ~~ killedBoys1
  SAY ~You have killed my boys, <CHARNAME>! They were so good... You don't deserve to be the owner of this stronghold.~
  IF ~~ THEN EXIT
  END
  
IF ~~ killedCannibal
  SAY ~You are a cannibal vampire, <CHARNAME>. Who knows whose heart will you devour next? You don't deserve to be the owner of this stronghold.~
  IF ~~ THEN EXIT
  END

IF ~~ killedGirls1
  SAY ~You have killed my girls, <CHARNAME>! They were so good... You don't deserve to be the master of this stronghold.~
  IF ~~ THEN EXIT
  END
  
IF ~~ killedGirls2
  SAY ~You didn't take lives of my people. I appreciate this, <CHARNAME>.You are fit to rule vampire kind and you have proven it.~
  IF ~~ THEN GOTO strongHoldAsk
  END
  
IF ~~ strongHoldAsk
   SAY ~I propose you to take a lead of all Ahkatla vampires and replace me in ruling them from this crypt. What do you say, <CHARNAME>?~
   IF ~OR(2)
   BeenInParty("Valen")
   InParty("Valen")~ REPLY ~I will rule and protect vampires of Ahkatla and make our kind great again!~ GOTO strongholdOkNoValen
   IF ~!BeenInParty("Valen")
   !InParty("Valen")~ REPLY ~I will rule and protect vampires of Ahkatla and make our kind great again!~ GOTO strongholdOkValen
   ++ ~I don't want to be ruler and I fear responsibility it takes.~ + strongholdNo
   ++ ~I don't have a quality to rule them.~ + strongholdNo
   ++ ~I just forgot to kill them.~ + strongholdNo1
END



IF ~~ strongholdOkNoValen
  SAY ~Hear me, my minions! I summon you to main room! Come freely, there will not be a danger. <CHARNAME> is one of us and will not hurt you.~
  IF ~~ THEN DO ~SetGlobal("Coffin1","AR0808",0)
SetGlobal("Coffin2","AR0808",0)
SetGlobal("Coffin3","AR0808",0)
SetGlobal("BodhiHappiness","LOCALS",200)
SetGlobal("BodhiStronghold","GLOBAL",1)
SetGlobal("TalkAboutGirls","LOCALS",2)
StartCutScene("cutbst3")
~ EXIT
END

IF ~~ strongholdOkValen
  SAY ~Hear me, my minions! I summon you to main room! Come freely, there will not be a danger. <CHARNAME> is one of us and will not hurt you.~
  IF ~~ THEN DO ~SetGlobal("Coffin1","AR0808",0)
SetGlobal("Coffin2","AR0808",0)
SetGlobal("Coffin3","AR0808",0)
SetGlobal("BodhiHappiness","LOCALS",200)
SetGlobal("BodhiStronghold","GLOBAL",1)
SetGlobal("TalkAboutGirls","LOCALS",2)
StartCutScene("cutbst2")
~ EXIT
END


IF ~~ strongholdNo
  SAY ~Hear me, my minions! From now on you must flee. I free you from my authority. Save yourselves.~
  IF ~~ THEN DO ~SetGlobal("Coffin1","AR0808",0)
SetGlobal("Coffin2","AR0808",0)
SetGlobal("Coffin3","AR0808",0)
SetGlobal("BodhiHappiness","LOCALS",-100)
SetGlobal("TalkAboutGirls","LOCALS",2)~ EXIT
END

IF ~~ strongholdNo1
  SAY ~Hear me, my minions! From now on you must flee from this crypt and avoid any contact with <CHARNAME>. It will mean your death. I free you from my authority. Save yourselves.~
  IF ~~ THEN DO ~SetGlobal("Coffin1","AR0808",0)
SetGlobal("Coffin2","AR0808",0)
SetGlobal("Coffin3","AR0808",0)~ GOTO strongholdNo2
END

IF ~~ strongholdNo2
SAY ~<CHARNAME>, I hope you will not find any of them in your lifetime. These are my people, and I hope they will live.~
IF ~~ THEN DO ~SetGlobal("TalkAboutGirls","LOCALS",2)
SetGlobal("BodhiHappiness","LOCALS",-300)
SetGlobal("BodhiRomance","GLOBAL",0)
SetGlobal("Coffin1","AR0808",0)
SetGlobal("Coffin2","AR0808",0)
SetGlobal("Coffin3","AR0808",0)~ EXIT
END


IF ~Gender(Player1,MALE)
Global("BodhiStronghold","GLOBAL",1)~ THEN BEGIN InnugurationM
 SAY ~My people. I am no longer your mistress. I present you <CHARNAME>. You already know him well. He is on of us, Child Of the Night, as we are all here. I declare <CHARNAME> a new master of our family. Kneel before him as I have done.~
 IF ~~ THEN GOTO InnugurationM2
END

IF ~~ InnugurationM2
 SAY ~<CHARNAME>, you are now our master. We kneel before you and will do anything you will command us!~
 IF ~~ THEN GOTO InnugurationM3
END

IF ~~ InnugurationM3
  SAY ~Hail our master!~
  IF ~~ THEN DO ~SetGlobal("BodhiStronghold","GLOBAL",2)
ChangeEnemyAlly("C6TANOV",NEUTRAL)	
ChangeEnemyAlly("BODVAM01",NEUTRAL)
ChangeEnemyAlly("BODVAM02",NEUTRAL)
ChangeEnemyAlly("VVDEL",NEUTRAL)
ChangeEnemyAlly("C6BGUARD",NEUTRAL)
ChangeEnemyAlly("C6HAREI",NEUTRAL)
ChangeEnemyAlly("PPPARIS",NEUTRAL)
ChangeEnemyAlly("ULVARYL",NEUTRAL)
ChangeEnemyAlly("C6SALIA",NEUTRAL)	
ChangeEnemyAlly("COHNTA",NEUTRAL)	
ChangeEnemyAlly("c6valen",NEUTRAL)	
ChangeEnemyAlly("C6MERE",NEUTRAL)	
ChangeEnemyAlly("LASSAL",NEUTRAL)	
SetGlobal("Coffin1","AR0808",0)
SetGlobal("Coffin2","AR0808",0)
SetGlobal("Coffin3","AR0808",0)
		  ~ EXIT
END

IF ~Gender(Player1,FEMALE)
Global("BodhiStronghold","GLOBAL",1)~ THEN BEGIN InnugurationF
 SAY ~My people. I am no longer your mistress. I present you <CHARNAME>. You already know her well. She is on of us, Child Of the Night, as we are all here. I declare <CHARNAME> a new mistress of our family. Kneel before her as I done.~
 IF ~~ THEN GOTO InnugurationF2
END

IF ~~ InnugurationF2
 SAY ~<CHARNAME>, you are now our mistress. We kneel before you and will do anything you will command us!~
 IF ~~ THEN GOTO InnugurationF3
END

IF ~~ InnugurationF3
  SAY ~Hail our master!~
  IF ~~ THEN DO ~SetGlobal("BodhiStronghold","GLOBAL",2)
ChangeEnemyAlly("C6TANOV",NEUTRAL)	
ChangeEnemyAlly("BODVAM01",NEUTRAL)
ChangeEnemyAlly("BODVAM02",NEUTRAL)
ChangeEnemyAlly("VVDEL",NEUTRAL)
ChangeEnemyAlly("C6BGUARD",NEUTRAL)
ChangeEnemyAlly("C6HAREI",NEUTRAL)
ChangeEnemyAlly("PPPARIS",NEUTRAL)
ChangeEnemyAlly("ULVARYL",NEUTRAL)
ChangeEnemyAlly("C6SALIA",NEUTRAL)	
ChangeEnemyAlly("COHNTA",NEUTRAL)	
ChangeEnemyAlly("c6valen",NEUTRAL)	
ChangeEnemyAlly("C6MERE",NEUTRAL)	
ChangeEnemyAlly("LASSAL",NEUTRAL)	
SetGlobal("Coffin1","AR0808",0)
SetGlobal("Coffin2","AR0808",0)
SetGlobal("Coffin3","AR0808",0)
		  ~ EXIT
END



//Global("BodhiTalksHell","LOCALS",0)
IF ~AreaCheck("AR4000")
	Global("BodhiTalksAboutSoul","LOCALS",1)
	!Global("BodhiRomance","GLOBAL",0)
	Global("BodhiResurrected","GLOBAL",1)~ THEN BEGIN statuesSoulRNS
	SAY ~You got your soul back. Does it feel good?~
    IF ~~ THEN DO ~SetGlobal("BodhiTalksAboutSoul","LOCALS",2)~ GOTO soulN1
END

IF ~AreaCheck("AR4000")
	Global("BodhiTalksAboutSoul","LOCALS",1)
	Global("BodhiRomance","GLOBAL",0)
	Global("BodhiResurrected","GLOBAL",1)~ THEN BEGIN statuesSoulRNS
	SAY ~You have returned your soul. Does it feel good?~
    IF ~~ THEN DO ~SetGlobal("BodhiTalksAboutSoul","LOCALS",2)~ GOTO soulN1
END

IF ~AreaCheck("AR4000")
	Global("BodhiTalksAboutSoul","LOCALS",1)
	!Global("BodhiRomance","GLOBAL",0)
	Global("BodhiResurrected","GLOBAL",0)~ THEN BEGIN statuesSoulRNS
	SAY ~You got your soul back. Does it feel good?~
    IF ~~ THEN DO ~SetGlobal("BodhiTalksAboutSoul","LOCALS",2)~ GOTO soulY1
END

IF ~AreaCheck("AR4000")
	Global("BodhiTalksAboutSoul","LOCALS",1)
	!Global("BodhiRomance","GLOBAL",0)
	Global("BodhiResurrected","GLOBAL",0)~ THEN BEGIN statuesSoulRNS
	SAY ~You have returned your soul. Does it feel good?~
    IF ~~ THEN DO ~SetGlobal("BodhiTalksAboutSoul","LOCALS",2)~ GOTO soulY1
END

IF ~~ soulN1
  SAY ~Could live without a soul?~
  ++ ~Noone can live without a soul. There is death everywhere.~ + soulN2
  ++ ~I have lived without a soul and it was not funny.~ + soulN2
 END 

 IF ~~ soulY1
  SAY ~Could live without a soul?~
    ++ ~Noone can live without a soul. There is death everywhere.~ + soulY2
  ++ ~I have lived without a soul and it was not funny.~ + soulY2
 END
 
 IF ~~ soulY2
  SAY ~You will understand me better, why I needed any solution for getting soul. I did fear death every second.~
   IF ~~ THEN DO ~~ EXIT
 END 
 
 IF ~~ soulN2
  SAY ~Then you will understand, how I feel. I fear every second. I have to be strong, but now without a soul I cannot rest a minute.~
   IF ~~ THEN DO ~~ EXIT
 END 
 

IF ~AreaCheck("AR2900")
	Global("BodhiTalksHell","LOCALS",1)
	!Global("BodhiRomance","GLOBAL",0)~ THEN BEGIN hellArrivalR
	SAY ~Is this place is where we will spend our Honeymoon, darling?~
    IF ~~ THEN DO ~ScreenShake([15.15],45)
	SetGlobal("BodhiTalksHell","LOCALS",2)~ EXIT
END


IF ~AreaCheck("AR2900")
	Global("BodhiTalksHell","LOCALS",1)
	Global("BodhiRomance","GLOBAL",0)~ THEN BEGIN hellArrival1
	SAY ~Seems we are dead and finally managed to get to Hell. The most appropriate place for us, hehe.~
    IF ~~ THEN DO ~ScreenShake([15.15],45)
	SetGlobal("BodhiTalksHell","LOCALS",2)~ EXIT
END

IF ~AreaCheck("AR2806")
	GlobalTimerExpired("JonInterrupted","GLOBAL")
	See(Player1)
	See("SUJON2")
	Global("BodhiKilledSuelle","LOCALS",1)
	Global("BodhiTalkOnJon","LOCALS",2)
	Global("BodhiProvokedJon","LOCALS",1)~ THEN BEGIN jonFight1K
	SAY ~Jon! It's your sister, Bodhi. Tables have turned. You will not be destroying Tree of Life. You will return soul to my precious <CHARNAME>!~
 IF ~~ THEN GOTO jonFight2K
END

IF ~~ jonFight2K
   SAY ~While you tried hard to impress your beloved bitch Ellesime, I killed her. Your bragging was all in vein. There will be nobody who will pity you, my little brother.~
    IF ~~ THEN DO ~
	ActionOverride("sujon2",ChangeAnimationNoEffect("SUJON"))
	Wait(2)
//	ActionOverride("sujon",DestroyItem("MINHP1"))
	ActionOverride("sujon",Enemy())
//ActionOverride("sujon2",Attack("c6bodhi"))
SetGlobal("BodhiProvokedJon","LOCALS",2)~ EXIT
END


IF ~AreaCheck("AR2806")
	GlobalTimerExpired("JonInterrupted","GLOBAL")
	See(Player1)
	See("SUJON2")
	Global("BodhiKilledSuelle","LOCALS",1)
	Global("BodhiTalkOnJon","LOCALS",3)
	Global("BodhiProvokedJon","LOCALS",1)~ THEN BEGIN jonFightFK
	SAY ~Jon! It's your sister, Bodhi. Tables have turned. You have destroyed Tree of Life and all elves will slowly wanish. You have archieved what you wanted. But now you will return soul to my precious <CHARNAME>!~
 IF ~~ THEN GOTO jonFight3K

END

IF ~~ jonFight3K
   SAY ~While you tried hard to impress your beloved bitch Ellesime, I killed her. Your bragging was all in vein. There will be nobody who will pity you, my little brother.~
    IF ~~ THEN DO ~
	ActionOverride("sujon2",ChangeAnimationNoEffect("SUJON"))
	Wait(2)
//	ActionOverride("sujon",DestroyItem("MINHP1"))
	ActionOverride("sujon",Enemy())
//ActionOverride("sujon2",Attack("c6bodhi"))
SetGlobal("BodhiProvokedJon","LOCALS",2)~ EXIT
END


IF ~AreaCheck("AR2806")
	GlobalTimerExpired("JonInterrupted","GLOBAL")
	See(Player1)
	See("SUJON2")
	Global("BodhiTalkOnJon","LOCALS",2)
	Global("BodhiProvokedJon","LOCALS",1)~ THEN BEGIN jonFight1
	SAY ~Jon! It's your sister, Bodhi. Tables have turned. You will not be destroying Tree of Life. You will return soul to my precious <CHARNAME>!~
    IF ~~ THEN DO ~
	ActionOverride("sujon2",ChangeAnimationNoEffect("SUJON"))
	Wait(2)
//	ActionOverride("sujon",DestroyItem("MINHP1"))
	ActionOverride("sujon",Enemy())
//ActionOverride("sujon2",Attack("c6bodhi"))
SetGlobal("BodhiProvokedJon","LOCALS",2)~ EXIT
END


IF ~AreaCheck("AR2806")
	GlobalTimerExpired("JonInterrupted","GLOBAL")
	See(Player1)
	See("SUJON2")
	Global("BodhiTalkOnJon","LOCALS",3)
	Global("BodhiProvokedJon","LOCALS",1)~ THEN BEGIN jonFightF
	SAY ~Jon! It's your sister, Bodhi. Tables have turned. You will not be destroying Tree of Life. You will return soul to my precious <CHARNAME>!~
    IF ~~ THEN DO ~		ScreenShake([15.15],45)
	ActionOverride("sujon2",ChangeAnimationNoEffect("SUJON"))
	Wait(2)	
//	ActionOverride("sujon",DestroyItem("MINHP1"))
	ActionOverride("sujon",Enemy())
//ActionOverride("sujon2",Attack("c6bodhi"))
SetGlobal("BodhiProvokedJon","LOCALS",2)
~ EXIT
END


IF ~AreaCheck("AR2806")
	Global("BodhiTalkOnJon","LOCALS",1)
	Global("BodhiKilledSuelle","LOCALS",1)
	See(Player1)
	See("SUJON2")
	!Global("BodhiRomance","GLOBAL",2)~ THEN BEGIN jonFateO
   SAY ~Now my revenge is done. You truly shown that your word means something. I got all I wanted for so long. Immortal queen of Suldanesselar lies dead and dismembered. She will be no longer ressurected. She is killed by Exile she despised.~
IF ~~ THEN GOTO jonFateO2
END

IF ~~ jonFateO2
   SAY ~<CHARNAME>, what do you want to do with Jon? Should you interrupt him and save this pathetic tree? Or we will wait until he finishes draining it?~ 
  ++ ~We will stop him from doing this.~ + jonFate1
  ++ ~Let him destroy Tree of Life. We will wait.~ + jonFate2
END

IF ~AreaCheck("AR2806")
	Global("BodhiTalkOnJon","LOCALS",1)
	Global("BodhiKilledSuelle","LOCALS",1)
	See(Player1)
	See("SUJON2")
	Global("BodhiRomance","GLOBAL",2)~ THEN BEGIN jonFateR
   SAY ~Now my revenge is done. You truly shown your love on me. I got all I wanted for so long. Immortal queen of Suldanesselar lies dead and dismembered. She will be no longer ressurected. She is killed by Exile she despised.~
IF ~~ THEN GOTO jonFateR2
END

IF ~~ jonFateR2
   SAY ~My dear <CHARNAME>, what do you want to do with Jon? Should you interrupt him and save this pathetic tree? Or we will wait until he finishes draining it?~ 
  ++ ~We will stop him from doing this.~ + jonFate1
  ++ ~Let him destroy Tree of Life. We will wait.~ + jonFate2
END

IF ~~ jonFate1
   SAY ~So be it!~ 
IF ~~ THEN DO ~SetGlobal("BodhiTalkOnJon","LOCALS",2)
SetGlobalTimer("JonInterrupted","GLOBAL",ONE_MINUTE)~ EXIT
END

IF ~~ jonFate2
   SAY ~We will wait!~ 
IF ~~ THEN DO ~SetGlobal("BodhiTalkOnJon","LOCALS",3)
AdvanceTime(FOUR_HOURS)
SetGlobalTimer("JonInterrupted","GLOBAL",ONE_MINUTE)~ EXIT
END


IF ~AreaCheck("AR2806")
	Global("BodhiTalkOnEllesime","LOCALS",1)
	See(Player1)~ THEN BEGIN seeEllesime
	SAY ~<CHARNAME>! How long I have waited for this to happen! Now this proud bitch queen Ellesime stands in this cell and waits for her fate.~
	IF ~~ THEN DO ~SetGlobal("BodhiTalkOnEllesime","LOCALS",2)~ GOTO seeEllesime2
END

IF ~~ seeEllesime2
    SAY ~She done this curse to us both. I was just truly sister to Jon. But she banned me also. Now I want to have my revenge, <CHARNAME>! Don't stop me!~
    ++ ~Go, Bodhi, kill her. I love you and I want your vengeance to be done.~ + seeEllesime3
    ++ ~Go, Bodhi, kill her. Do your vengeance.~ + seeEllesime4
    ++ ~Not this time, Bodhi. We must defeat Irenicus first.~ + seeEllesime5
    ++ ~I better kill you!~ + seeEllesime6	
END

IF ~~ seeEllesime3
SAY ~Prepare for the end, bitch! This is for all my suffering!~
IF ~~ THEN DO ~ActionOverride("suelle",DestroyItem("IMOENHP1"))
Kill("Suelle")
SetGlobal("BodhiRomance","GLOBAL",2)
SetGlobal("BodhiKilledSuelle","LOCALS",1)
SetGlobal("BodhiKilledSuelle","GLOBAL",1)~ EXIT
END


IF ~~ seeEllesime4
SAY ~Prepare for the end, bitch! This is for all my suffering!~
IF ~~ THEN DO ~ActionOverride("suelle",DestroyItem("IMOENHP1"))
Kill("Suelle")

SetGlobal("BodhiKilledSuelle","LOCALS",1)
SetGlobal("BodhiKilledSuelle","GLOBAL",1)~ EXIT
END


IF ~~ seeEllesime5
SAY ~I need my revenge now!~
IF ~~ THEN DO ~LeaveParty()
  SetGlobal("BodhiLeft","GLOBAL",1)
Enemy()
ActionOverride("suelle",DestroyItem("IMOENHP1"))
Kill("Suelle")~ EXIT
END

IF ~~ seeEllesime6
SAY ~Betrayer! I will not go down without a fight!~
IF ~~ THEN DO ~LeaveParty()
  SetGlobal("BodhiLeft","GLOBAL",1)
Enemy()~ EXIT
END


IF ~AreaCheck("AR2500")
	Global("BodhiTalkOnElves","LOCALS",1)
	See(Player1)~ THEN BEGIN openTree
	SAY ~Their god is too occupied in Suldanesselar. We can kill them all without redemption!~
	IF ~~ THEN DO ~SetGlobal("SummonElvenGod","AR2500",2)
	SetGlobal("GoodElfKill","GLOBAL",3)
	SetGlobal("BodhiTalkOnElves","LOCALS",2)~ EXIT
END

IF ~AreaCheck("AR2800")
    See("door02")

	Global("BodhiTalkOnPalace","LOCALS",1)
    PartyHasItem("c6lantho")	
	See(Player1)~ THEN BEGIN openPalace
	SAY ~Let's open the gate to Tree Of Life... Okay, we are in!~
	IF ~~ THEN DO ~SetGlobal("BodhiTalkOnPalace","LOCALS",2)
	Unlock("door02")

	~ EXIT
END


IF ~AreaCheck("AR2800")
    See("gate02")

	Global("BodhiTalkOnPalace2","LOCALS",1)
    PartyHasItem("c6lantho")	
	See(Player1)~ THEN BEGIN openPalace
	SAY ~Give me Lanthorn and I will open these Gates! One to go!~
	IF ~~ THEN DO ~SetGlobal("BodhiTalkOnPalace2","LOCALS",2)
	Unlock("gate02")
Unlock("gate01")
	~ EXIT
END

IF ~AreaCheck("AR2600")
    See("Door01")
	Global("BodhiTalkOnTree","LOCALS",1)
    PartyHasItem("c6lantho")	
	See(Player1)~ THEN BEGIN openTree
	SAY ~Okay, <CHARNAME>. I know how to open the road to Suldanesselar. Give me Lanthorn.~
	IF ~~ THEN GOTO  openTree1
END

IF ~AreaCheck("AR2600")
 //   See("Door01")
	Global("BodhiTalkOnTree","LOCALS",1)
    PartyHasItem("c6lantho")	
	See(Player1)~ THEN BEGIN openTree
	SAY ~Okay, <CHARNAME>. I know how to open the road to Suldanesselar. Give me Lanthorn.~
	IF ~~ THEN GOTO  openTree1
END

IF ~~ openTree1
  SAY ~Sesame, open!~
	IF ~~ THEN GOTO  openTree2  
END

IF ~~ openTree2
  SAY ~We can go in and slaughter them all.~
	IF ~~ THEN DO ~SetGlobal("DoorOpen","AR2600",1)
	SetGlobal("BodhiTalkOnTree","LOCALS",2)
			Unlock("Door01")
		OpenDoor("Door01")
		SetGlobal("TurnOffTrigger","AR2800",1)~ EXIT  
END


IF ~See(Player1)
  Global("BodhiResurrected","GLOBAL",1)~
THEN BEGIN greetingStart
   SAY ~Ahh, did you really missed me that much? Why I am here again?~
   ++ ~I throught it will be a waste of valuable resource to let you die.~ + briefingNV1
   ++ ~I already said I love you. I don't want you dead, even if you want it so.~ + briefingNV2
   ++ ~You don't deserve to die here, Bodhi.~ + briefingNV1
   ++ ~I've returned you to kill you again!~ + briefing3f
END


IF ~~ briefingNV1
  SAY ~I am too good to be dead? But with my soul gone I have no chance to be used by you.~
  ++ ~You must join my party, Bodhi. We will search for solution.~ + briefing2
  ++ ~You are free, Bodhi. I don't need you.~ + briefing3
  ++ ~Die, monster!~ + briefing3f
END

IF ~~ briefingNV2
  SAY ~You said that. But with my soul gone I have no chance to be loved and to love you.~
  ++ ~You must join my party, Bodhi. We will search for solution.~ + briefing2
  ++ ~You are free, Bodhi. I don't need you.~ + briefing3
  ++ ~Die, monster!~ + briefing3f
END


IF ~~ briefing2
  SAY ~If I reject this, you will return me again? Okay, it's better to be alive and lick elven boots, than to be proud and dead.~
  IF ~~ THEN DO ~
  SetGlobal("BodhiPromisedSoul","LOCALS",1)
  SetGlobal("BodhiResurrected","GLOBAL",2)
  DestroyItem("MONHP1")
  DestroyItem("MISCBP")
  GiveItemCreate("VVCASKET",Myself,1,1,0) // Empty Casket
SetDialog("DBODHI")
  JoinParty()
  ~ EXIT
END

IF ~~ briefing3f
  SAY ~Not again!~
  IF ~~ THEN DO ~DestroyItem("MONHP1")
  SetGlobal("BodhiResurrected","GLOBAL",2)
    SetGlobal("BodhiLeft","GLOBAL",1)
Enemy()
Attack(Player1)
~ EXIT
END

IF ~~ briefing3
  SAY ~Then goodbye, <CHARNAME>!~
  IF ~~ THEN DO ~RunAwayFromNoInterrupt(Player1,50)
  SetGlobal("BodhiResurrected","GLOBAL",2)
  DestroyItem("MONHP1")
DestroySelf()
~ EXIT
END




//when thrown out

IF ~Gender(Player1,MALE)
!InParty(Myself)
!Global("BodhiRomance","GLOBAL",0)~ THEN BEGIN GreetingVManRB1
SAY ~Did you get bored with yours Bodhi?~ 
 ++ ~Come with me, Bodhi, I need you.~ + notparty1m
 ++ ~Wait for me here, Bodhi, I will return.~ + notparty2
  ++ ~You are free, Bodhi. I don't need you.~ + briefing3 
 ++ ~I decided to kill you, Bodhi.~ + briefing3f
END

IF ~~ notparty2
SAY ~I will wait for you for so long!~
IF ~~ THEN DO ~~ EXIT
END

IF ~Gender(Player1,FEMALE)
!InParty(Myself)
!Global("BodhiRomance","GLOBAL",0)~ THEN BEGIN GreetingVFemRB1
SAY ~Did you missed me, my lovely <CHARNAME>?~ 
 ++ ~Come with me, Bodhi, I need you, sweetheart.~ + notparty1f
 ++ ~Wait for me, Bodhi, I will return.~ + notparty2
 ++ ~I decided to kill you, Bodhi.~ + briefing3f
END

IF ~Gender(Player1,MALE)
!InParty(Myself)
Global("BodhiRomance","GLOBAL",0)~ THEN BEGIN GreetingVManB1
SAY ~Do you not need me anymore?~ 
 ++ ~Return, Bodhi, I need your skills.~ + notparty1
 ++ ~Wait me here, Bodhi, I will return.~ + notparty2
  ++ ~You are free to go. I don't need you.~ + briefing3 
 ++ ~I decided to kill you, Bodhi.~ + briefing3f
END



IF ~Gender(Player1,FEMALE)
!InParty(Myself)
Global("BodhiRomance","GLOBAL",0)~ THEN BEGIN GreetingVFemB1
SAY ~Do you not need me anymore?~ 
 ++ ~Come with me, Bodhi, I need your skills.~ + notparty1
 ++ ~Wait me here, Bodhi, I will return.~ + notparty2
 ++ ~I decided to kill you, Bodhi.~ + briefing3f
END

IF ~~ notparty1m
  SAY ~Silently!~
  IF ~~ THEN DO ~
	//	DestroyItem("VVTSOLAK")
	//	DestroyItem("MONHP1")
		JoinParty()~ EXIT
END

IF ~~ notparty1f
  SAY ~I'm in, my kitty!~
  IF ~~ THEN DO ~
		JoinParty()~ EXIT
END

IF ~~ notparty1
  SAY ~Of cause!~
  IF ~~ THEN DO ~
		JoinParty()~ EXIT
END


IF ~Gender(Player1,MALE)
InParty(Myself)
Race(Player1,VAMPIRE)
!Global("BodhiRomance","GLOBAL",0)~ THEN BEGIN GreetingManRRV1
SAY ~<CHARNAME>, you just ask me.~ 
 ++ ~Are you hungry? You can suck my blood, Bodhi.~ + suckblood
 ++ ~Tell me your story, Bodhi.~ + talkBodhiM
 ++ ~No, nothing right now, Bodhi.~ + byesilent
  ++ ~I decided to kill you, Bodhi.~ + briefing3f
END

IF ~Gender(Player1,FEMALE)
InParty(Myself)
Race(Player1,VAMPIRE)
!Global("BodhiRomance","GLOBAL",0)~ THEN BEGIN GreetingFemRRV1
SAY ~Hello, <CHARNAME>! Do you need something, kitty?~ 
 ++ ~Are you hungry? You can suck my blood, Bodhi.~ + suckblood
 ++ ~Tell me your story, Bodhi.~ + talkBodhiF
 ++ ~No, nothing right now, Bodhi.~ + byesilent
  ++ ~I decided to kill you, Bodhi.~ + briefing3f
END

IF ~Gender(Player1,MALE)
InParty(Myself)
!Race(Player1,VAMPIRE)
!Global("BodhiRomance","GLOBAL",0)~ THEN BEGIN GreetingRRMan1
SAY ~<CHARNAME>, you just ask me.~ 
 ++ ~Are you hungry? You can suck my blood, Bodhi.~ + suckblood
 ++ ~I want to become vampire in your arms, Bodhi.~ + vampconvm
 ++ ~Tell me your story, Bodhi.~ + talkBodhiM
 ++ ~No, nothing right now, Bodhi.~ + byesilent
  ++ ~I decided to kill you, Bodhi.~ + briefing3f
END

IF ~Gender(Player1,FEMALE)
InParty(Myself)
!Race(Player1,VAMPIRE)
!Global("BodhiRomance","GLOBAL",0)~ THEN BEGIN GreetingRRFem1
SAY ~Hello, <CHARNAME>! Did you decided to join our kind, my mistress?~ 
 ++ ~Are you hungry? You can suck my blood, Bodhi.~ + suckblood
 ++ ~I want to become vampire in your arms, Bodhi.~ + vampconvf 
 ++ ~Tell me your story, Bodhi.~ +   talkBodhiM
 ++ ~No, nothing right now, Bodhi.~ + byesilent
  ++ ~I decided to kill you, Bodhi.~ + briefing3f
END


IF ~Gender(Player1,MALE)
InParty(Myself)
Race(Player1,VAMPIRE)
Global("BodhiRomance","GLOBAL",0)~ THEN BEGIN GreetingManV1
SAY ~Do you need something, my master?~ 
 ++ ~Are you hungry? You can suck my blood, Bodhi.~ + suckblood
 ++ ~Tell me your story, Bodhi.~ + talkBodhiM
 ++ ~No, nothing right now, Bodhi.~ + byesilent
  ++ ~I decided to kill you, Bodhi.~ + briefing3f
END

IF ~Gender(Player1,FEMALE)
InParty(Myself)
Race(Player1,VAMPIRE)
Global("BodhiRomance","GLOBAL",0)~ THEN BEGIN GreetingFemV1
SAY ~Do you need something, my mistress?~ 
 ++ ~Are you hungry? You can suck my blood, Bodhi.~ + suckblood
 ++ ~Tell me your story, Bodhi.~ + talkBodhiF
 ++ ~No, nothing right now, Bodhi.~ + byesilent
  ++ ~I decided to kill you, Bodhi.~ + briefing3f
END

IF ~Gender(Player1,MALE)
InParty(Myself)
!Race(Player1,VAMPIRE)
Global("BodhiRomance","GLOBAL",0)~ THEN BEGIN GreetingMan1
SAY ~Do you need something, <CHARNAME>?~ 
 ++ ~Are you hungry? You can suck my blood, Bodhi.~ + suckblood
 ++ ~I want to become vampire in your arms, Bodhi~ + vampconvm
 ++ ~Tell me your story, Bodhi.~ + talkBodhiM
 ++ ~No, nothing right now, Bodhi. Sorry for disturbance.~ + byesilent
   ++ ~I decided to end your life.~ + briefing3f
END

IF ~Gender(Player1,FEMALE)
InParty(Myself)
!Race(Player1,VAMPIRE)
Global("BodhiRomance","GLOBAL",0)~ THEN BEGIN GreetingFem1
SAY ~Do you need something, <CHARNAME>?~ 
 ++ ~Are you hungry? You can suck my blood, Bodhi.~ + suckblood
 ++ ~I want to become vampire in your arms, Bodhi~ + vampconvf 
 ++ ~Tell me your story, Bodhi.~ +   talkBodhiM
 ++ ~No, nothing right now, Bodhi.~ + byesilent
   ++ ~I decided to end your life.~ + briefing3f
END

IF ~~ byesilent
SAY ~You sure like to talk much.~
  IF ~~ THEN DO ~~ EXIT
END


IF ~~ talkBodhiM
  SAY ~You know my story. I and Jon were born in Suldanesselar. I wasn't married. But Jon had a wedding with Tanova, an elven noble woman. But he really slept with Ellesime, queen whore of Suldanesselar. They all three lived happily. Jon was found of magic and done some researches. And than this bitch Centeol thought she is loving Jon, and poisoned his wife. ~
  IF ~~ THEN GOTO talkBodhiM2
END

IF ~~ talkBodhiM2
  SAY ~Tanova died. Jon cursed Centeol and she fled from Suldanesselar. Jon was hopeless and tried to resurrect his wife. I proposed to turn to vampires for help. We have found a master, by the name of Lassal, and he made temporaly animated Tanova to vampiress.~
  IF ~~ THEN GOTO talkBodhiM3
END

IF ~~ talkBodhiM3
  SAY ~Tanova's mind was damaged. Jon decided to drain the power of Tree of Life and to ressurect Tanova in her true form. I have helped him. We both were failed, exiled and cursed. I went to Lassal again and he made me his minion.~
  IF ~~ THEN GOTO talkBodhiM4
END

IF ~~ talkBodhiM4
  SAY ~The end of story you know.~
  IF ~~ THEN EXIT
END

IF ~~ talkBodhiF
  SAY ~You know my story. I and Jon were born in Suldanesselar. I wasn't married. But Jon had a wedding with Tanova, an elven noble woman. But he really slept with Ellesime, queen whore of Suldanesselar. They all three lived happily. Jon was found of magic and done some researches. And than this bitch Centeol thought she is loving Jon, and poisoned his wife. ~
  IF ~~ THEN GOTO talkBodhiM2
END

IF ~~ talkBodhiF2
  SAY ~Tanova died. Jon cursed Centeol and she fled from Suldanesselar. Jon was hopeless and tried to resurrect his wife. I proposed to turn to vampires for help. We have found a master, by the name of Lassal, and he made temporaly animated Tanova to vampiress.~
  IF ~~ THEN GOTO talkBodhiM3
END

IF ~~ talkBodhiF3
  SAY ~Tanova's mind was damaged. Jon decided to drain the power of Tree of Life and to ressurect Tanova in her true form. I have helped him. We both were failed, exiled and cursed. I went to Lassal again and he made me his minion.~
  IF ~~ THEN GOTO talkBodhiM4
END

IF ~~ talkBodhiF4
  SAY ~The end of story you know.~
  IF ~~ THEN EXIT
END



IF ~~ suckblood
  SAY ~I am really hungry, thank you for your care.~
  IF ~!Global("Player1RaceBlood","GLOBAL",4)~ THEN GOTO suckbloodNo  
  IF ~Global("Player1RaceBlood","GLOBAL",4)~ THEN GOTO suckblood2
END

IF ~~ suckbloodNo
  SAY ~Wait! Your blood is not fit for me! I'm glad I didn't take a bite!~
  IF ~~ THEN DO ~~ EXIT
END


IF ~~ suckblood2
  SAY ~This is really magnificent!~
  IF ~~ THEN DO ~ApplyDamagePercent(Player1,85,MAGIC)
  SetGlobalTimer("BloodlustTimer","LOCALS",ONE_DAY)
		ApplySpell(Myself,RESTORE_FULL_HEALTH)~ EXIT 
END

IF ~~ vampconvm
  SAY ~(Bodhi embraces you and bites you into the neck.)~
  IF ~!Global("Player1RaceBlood","GLOBAL",4)~ THEN GOTO suckbloodNo  
  IF ~Global("Player1RaceBlood","GLOBAL",4)~ THEN GOTO vampconv2
END


IF ~~ vampconvf
  SAY ~(Bodhi embraces you and bites you into the neck.)~
  IF ~!Global("Player1RaceBlood","GLOBAL",4)~ THEN GOTO suckbloodNo  
  IF ~Global("Player1RaceBlood","GLOBAL",4)~ THEN GOTO vampconv2
END

IF ~~ vampconv2
  SAY ~(Suddently you feel her teeths have pierced your skin and gone to carotid vein. Blood flow is distracted and becomes pulsating. You feel that your blood flows into Bodhi.)~
IF ~~ GOTO vampconv3
END

IF ~~ vampconv3
  SAY ~(Soon you feel great weakness, your throuths are clouded. And you loose consciousness.)~
IF ~~ GOTO vampconv4
END

IF ~~ vampconv4
  SAY ~(...You open your eyes. World around you have changed. You have changed. You feel coldness of your body and immediately you feel all-consuming hunger growing in you. Now Bodhi is a closest creature in all universe.)~
IF ~!Global("BodhiVampirized","LOCALS",1)~ GOTO vampconv5
IF ~Global("BodhiVampirized","LOCALS",1)~ GOTO vampconv5
END

IF ~~ vampconv5
  SAY ~(You are now undead, as you wished. Now you feel presence of Bodhi and her woman-like calculating and ingenious throughts.)~

  IF ~~ THEN DO ~
ActionOverride(Player1,SetGlobal("ActorVampirisedLevel","LOCALS",3))  

		SetGlobal("BodhiVampirized","GLOBAL",1)	
	~ EXIT
END

INTERJECT SUJON 1 BodhiTalksOnJonIrenicus1
  == DBODHI     IF ~IsValidForPartyDialog("c6bodhi")
  !Gender(Player1,FEMALE)~ THEN 
    ~Hello, sweet brother. <CHARNAME> is more powerful you can imagine. I have choosen her instead of you, and see, I am here, and this was impossible with you, brother.~
  == DBODHI     IF ~IsValidForPartyDialog("c6bodhi")
  Gender(Player1,MALE)~ THEN 
    ~Hello, sweet brother. <CHARNAME> is more powerful you can imagine. I have choosen him instead of you, and see, I am here, and this was impossible with you, brother.~
  == SUJON    IF ~IsValidForPartyDialog("c6bodhi")~ THEN 
    ~Sister, you betrayed me for this worm?!~
END SUJON 2 		
		

INTERJECT SUJON 2 BodhiTalksOnJonIrenicus2
  == DBODHI     IF ~IsValidForPartyDialog("c6bodhi")~ THEN 
    ~Sorry, brother, but I decided, that death of Ellesime will be enough revenge for me. Your minions already killed most of the elven scum.~
  == SUJON    IF ~IsValidForPartyDialog("c6bodhi")~ THEN 
    ~You have killed Ellesime? You ruined my triumph! I had so much to tell her!~
  == DBODHI     IF ~IsValidForPartyDialog("c6bodhi")~ THEN 
    ~Did you forgot Tanova, your wife? She still remembers you.~
  == SUJON    IF ~IsValidForPartyDialog("c6bodhi")~ THEN 
    ~You know, sister, I loved only Ellesime.~
  == DBODHI     IF ~IsValidForPartyDialog("c6bodhi")~ THEN 
    ~How could you have loved this miserable wench at all? She slept with half of Suldanesselar.~
 == SUJON    IF ~IsValidForPartyDialog("c6bodhi")~ THEN 
    ~I wanted to make her mine. But now I just wanted for her to see, that I could have my revenge on all elvenkind.~
  == DBODHI     IF ~IsValidForPartyDialog("c6bodhi")
Global("BodhiRomance","GLOBAL",2)
Gender(Player1,MALE)~ THEN 
    ~Ok. But now I am changed. I think I found my man, and this is <CHARNAME>, brother. I recognized him as my master and he helped me to have revenge on Ellesime. He has all advantages as man, except for one thing - his soul. So you will return it to him right now!~	
  == DBODHI     IF ~IsValidForPartyDialog("c6bodhi")
Global("BodhiRomance","GLOBAL",2)
!Gender(Player1,MALE)~ THEN 
    ~Ok. But now I am changed. I think I found my partner in Darkness, and this is <CHARNAME>, brother. I recognized her as my mistress and lover,  and she helped me to have revenge on Ellesime. She has it all, except for one thing - her soul. So you will return it to her right now!~		
 END SUJON 14
		
	
INTERJECT SUELLEAP 4 BodhiTalksWithEllesimeApparition
  == DBODHI     IF ~IsValidForPartyDialog("c6bodhi")~ THEN 
    ~Do you remember me, bitch? I have returned and I seek my revenge on you. Your time is coming, and the end for your people is near!~
  == SUELLEAP     IF ~IsValidForPartyDialog("c6bodhi")~ THEN 
    ~No! Bodhi! It's you! <CHARNAME>, why you fetched this monster here?~
  == DBODHI    IF ~IsValidForPartyDialog("c6bodhi")~ THEN 
    ~Monster?! Allright, I am a monster you created. And I like my new nature. I will live longer than any Suldanesselar elvish cowards.~
  == SUELLEAP    IF ~IsValidForPartyDialog("c6bodhi")~ THEN 
    ~I am glad I exiled you along with Jon. You are nothing close to elves. You are alien to my kind.~
  == DBODHI    IF ~IsValidForPartyDialog("c6bodhi")~ THEN 
    ~Says bitch, who slept with every dog in Suldanesselar. I was a model elven woman. I helped my brother, because I was a good sister. You exiled me because of my disdain to you, you wanted to erase my family from Faerun. Now I will erase remains of your family.~
  == SUELLEAP   IF ~IsValidForPartyDialog("c6bodhi")~ THEN 
    ~Maybe you right, Bodhi. Please, help <CHARNAME> to destroy parasites and stop Jon, and I will think about reparation for you.~
  == DBODHI   IF ~IsValidForPartyDialog("c6bodhi")~ THEN 
    ~There could be no reparation to damage done. Count your last seconds, Ellesime, you will die along with this place.~
END SUELLEAP 7


INTERJECT HELLJON 0 BodhiTalksOnJonIrenicusInHell
  == DBODHI     IF ~IsValidForPartyDialog("c6bodhi")
  Gender(Player1,MALE)~ THEN 
    ~Jon, what a childish behaviour. Surrender to <CHARNAME>, return his soul, and perhaps you will live another day.~
  == DBODHI     IF ~IsValidForPartyDialog("c6bodhi")
  !Gender(Player1,MALE)~ THEN 
    ~Jon, what a childish behaviour. Surrender to <CHARNAME>, return his soul, and perhaps you will live another day.~
  == HELLJON     IF ~IsValidForPartyDialog("c6bodhi")~ THEN 
    ~Sister, do you think I will forgive you for betrayal and place, where I am in now?~
  == DBODHI    IF ~IsValidForPartyDialog("c6bodhi")
	Global("BodhiKilledSuelle","LOCALS",1)
	Global("BodhiTalkOnJon","LOCALS",3)~ THEN 
    ~Jon, what idiocy you are into now? Ellesime feeds worms, Tree of Life is destroyed and Suldanesselar elves will wanish from Faerun. Your revenge is complete.~
  == DBODHI    IF ~IsValidForPartyDialog("c6bodhi")
	Global("BodhiKilledSuelle","LOCALS",1)
	Global("BodhiTalkOnJon","LOCALS",2)~ THEN 
    ~Jon, what idiocy you are into now? Ellesime feeds worms, my revenge is complete. Return <CHARNAME>'s soul and find another way. I could make you a vampire.~
  == DBODHI    IF ~IsValidForPartyDialog("c6bodhi")
	!Global("BodhiKilledSuelle","LOCALS",1)
	!Global("BodhiTalkOnJon","LOCALS",2)
	!Global("BodhiTalkOnJon","LOCALS",3)~ THEN 
    ~Jon, what idiocy you are into now? Return <CHARNAME>'s soul and find another way.~
  == HELLJON    IF ~IsValidForPartyDialog("c6bodhi")~ THEN 
    ~I got this soul and it is mine. I will not return it to this low miserable Bhaalspawn.~	
END HELLJON 1