From 7a7e43b8b2697734ec958c4b348f3a9077241c96 Mon Sep 17 00:00:00 2001 From: Jessica Tölke Date: Sun, 6 Feb 2011 00:43:47 +0100 Subject: gy inn: adding next parts of love triangle quest --- npc/027-2_Caretakers_House/husband.txt | 66 ++++++++++++++++++++++++++++++++-- 1 file changed, 64 insertions(+), 2 deletions(-) (limited to 'npc/027-2_Caretakers_House/husband.txt') diff --git a/npc/027-2_Caretakers_House/husband.txt b/npc/027-2_Caretakers_House/husband.txt index e48794f5..39ce10e6 100644 --- a/npc/027-2_Caretakers_House/husband.txt +++ b/npc/027-2_Caretakers_House/husband.txt @@ -18,11 +18,14 @@ //TODO: determine sane values set @ICE_CUBE_AMOUNT, 100; set @ICE_CUBE_EXP, 10000; - //TODO: determine sane values set @BONE_AMOUNT, 100; set @SKULL_AMOUNT, 50; set @BONE_EXP, 30000; + set @RUBY_AMOUNT, 20; // caution, this value needs to be the same as in the innkeepers script! + if (@state == 7) goto L_Thanks; + if (@state == 6) goto L_Apologize; + if (@state == 5) goto L_Waiting; if (@state == 4) goto L_News; if (@state == 3) goto L_Brought_Bones; if (@state == 2) goto L_Check_Bones; @@ -191,6 +194,7 @@ L_Jealousy: set @state, 4; callsub S_Update_Mask; close; + L_Man: mes "[Hamond]"; mes "\"You're a man - I think you would understand what is happening to me.\""; @@ -216,7 +220,65 @@ L_Bracelet: close; L_News: - mes "TODO: add story"; + mes "[Hamond]"; + mes "\"Ah, dear friend. How are you?\""; + if (@golbanez < 5) + menu + "I'm enjoying myself.",L_Close; + menu + "I'm enjoying myself.",L_Close, + "I found out what happened to you and this place.",-; + + mes "[Hamond]"; + mes "\"You did? Amazing! Please tell me.\""; + next; + mes "You explain him how you came here, about your researches and what Golbanez showed to you."; + next; + mes "[Hamond]"; + mes "\"WHAT? This is just crazy! But - you've shown me that you're trustworthy. This must be the truth.\""; + next; + mes "\"But still, it is hard to believe - I can't imagine I would ever hurt Reid and that she - that she would cheat at me.\""; + next; + mes "\"How did this come? What did I do wrong? I should have shown her my love more. I should have protected her from the allurements of this sneaky mage. And I - I should have never ever hurt her.\""; + next; + mes "Hamond seems about to break down."; + menu + "Maybe it was just fate.",-, + "You got very upset, don't blame yourself",-, + "You're right. You were very violent. How could you do that if you love her?",-; + + mes "[Hamond]"; + mes "\"I- I need to apologize.\""; + next; + mes "\"" + strcharinfo(0) + "! Can you help me once more? Please get " + @RUBY_AMOUNT + " rubies and bring them to her as a symbol of my love and my remorse.\""; + set @state, 5; + callsub S_Update_Mask; + close; + +L_Waiting: + mes "[Hamond]"; + mes "\"Did you bring Reid the " + @RUBY_AMOUNT + " rubies?\""; + close; + +L_Apologize: + mes "[Hamond]"; + mes "\"I thank you! Reid came to me to talk about what happened.\""; + next; + mes "\"We talked about all the stuff that happened. It's hard for me, but I accepted her feelings for that mage. I mean - we are dead! And we have to stay at this place together for remain of eternity! This is just pervert.\""; + next; + mes "\"But whatever, we need to get along with each other someway and I won't be the one who makes this difficult.\""; + next; + mes "\"And frankly, it gives me a bitter satisfaction that they long for each other but can't touch each other.\""; + next; + mes "\"However, you are a great friend and did a lot for me. I want you to have this.\""; + //TODO: determine reward and give it, idea: different bowler hat? + set @state, 7; + callsub S_Update_Mask; + close; + +L_Thanks: + mes "[Hamond]"; + mes "\"Good to see you, my friend! The inn is running well, I'm getting used in being dead.\""; close; L_Not_Enough_B: -- cgit v1.2.3-60-g2f50