diff options
Diffstat (limited to 'npc/quests/quests_rachel.txt')
-rw-r--r-- | npc/quests/quests_rachel.txt | 7478 |
1 files changed, 0 insertions, 7478 deletions
diff --git a/npc/quests/quests_rachel.txt b/npc/quests/quests_rachel.txt deleted file mode 100644 index 9e3cbdef7..000000000 --- a/npc/quests/quests_rachel.txt +++ /dev/null @@ -1,7478 +0,0 @@ -//================= Hercules Script ======================================= -//= _ _ _ -//= | | | | | | -//= | |_| | ___ _ __ ___ _ _| | ___ ___ -//= | _ |/ _ \ '__/ __| | | | |/ _ \/ __| -//= | | | | __/ | | (__| |_| | | __/\__ \ -//= \_| |_/\___|_| \___|\__,_|_|\___||___/ -//================= License =============================================== -//= This file is part of Hercules. -//= http://herc.ws - http://github.com/HerculesWS/Hercules -//= -//= Copyright (C) 2012-2020 Hercules Dev Team -//= Copyright (C) Euphy -//= Copyright (C) L0ne_W0lf -//= -//= Hercules is free software: you can redistribute it and/or modify -//= it under the terms of the GNU General Public License as published by -//= the Free Software Foundation, either version 3 of the License, or -//= (at your option) any later version. -//= -//= This program is distributed in the hope that it will be useful, -//= but WITHOUT ANY WARRANTY; without even the implied warranty of -//= MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -//= GNU General Public License for more details. -//= -//= You should have received a copy of the GNU General Public License -//= along with this program. If not, see <http://www.gnu.org/licenses/>. -//========================================================================= -//= Rachel Quests -//================= Description =========================================== -//= Collection of Rachel Quests -//= Lost Child Quest: -//= - End of quest coincides with opening the Sanctuary. -//= - Variable in use: lost_boy (max 13) -//= Bruspetti Quest: -//= - [Official Conversion] -//= - Requires friendship quest as a prerequisite. -//= - Variable in use: rach_vice (max 24) -//= Ice Necklace Quest: -//= - iRO uses a different sprite for Urstia, and no cutins. -//= - Variable in use: ice_necklace_q (max 7) -//= Sanctuary Quest: -//= - Actually two quests in one. Donation and dungeon quest. -//= - Requires 10000 donations before players can start the quest. -//= - Variable in use: ra_tem_q (max 23) (unset at end) -//= - Variable in use: Once completed MISC_QUEST bit 8192 is set -//= - Variable in use: ra_have_donated (0 no/1 yes) -//= - Variable in use: $rachel_donate (max 10000) -//================= Current Version ======================================= -//= 3.6 -//========================================================================= - -//== Lost Child Quest (Prerequisite to High Priest quest) :: rachel_wonjumin = -ra_in01,384,246,3 script Vincent#ra_in01 1_M_01,{ - if (BaseLevel < 60) { - mes "[Vincent]"; - mes "You're inside Sir Zhed's"; - mes "looking for new employees,"; - mes "I don't think you're suited"; - mes "for this kind of domestic"; - mes "work, brave adventurer."; - close; - } - if (lost_boy < 1) { - mes "[Vincent]"; - mes "I am Vincent, steward of"; - mes "this mansion and faithful"; - mes "servant to its master, Sir"; - mes "Zhed, the most powerful"; - mes "man in all of Arunafeltz."; - next; - mes "[Vincent]"; - mes "My master is currently out"; - mes "to attend the High Priest"; - mes "assembly, and has been gone"; - mes "for a few days. I would like to"; - mes "ask you for your help with"; - mes "a problem on his behalf."; - next; - switch(select("I'm too busy.", "Sure, why not?")) { - case 1: - mes "[Vincent]"; - mes "I understand."; - mes "I'm sorry that you're"; - mes "too busy at the moment..."; - mes "If you should be available"; - mes "later, then I'd like to ask for"; - mes "your assistance once again."; - close; - case 2: - mes "[Vincent]"; - mes "Thank you. You see,"; - mes "the pope awarded Sir Zhed"; - mes "for his great contributions to"; - mes "Arunafeltz with a precious gem."; - mes "However, this jewel is missing"; - mes "and I need your help to find it."; - next; - mes "[Vincent]"; - mes "I don't have any proof, but"; - mes "I suspect it was stolen by"; - mes "Phobe, a servant that"; - mes "disappeared about the same"; - mes "time the gem disappeared."; - next; - mes "[Vincent]"; - mes "Please retrieve this gem"; - mes "and find who stole it before"; - mes "Sir Zhed returns and finds"; - mes "out what happened. If you"; - mes "can keep this secret, I'd"; - mes "very much appreciate it."; - next; - mes "[Vincent]"; - mes "I believe that you'd want"; - mes "to interrogate Phobe, but"; - mes "he has run away somewhere."; - mes "You might want to question the"; - mes "other servants of his whereabouts. Thanks again for your help."; - lost_boy = 1; - setquest 8089; - close; - } - } - else if ((lost_boy >= 1) && (lost_boy < 4)) { - mes "[Vincent]"; - mes "I suggest looking around"; - mes "the mansion and asking the"; - mes "servants for any clues about"; - mes "Phobe's current location."; - close; - } - else if ((lost_boy >= 4) && (lost_boy < 7)) { - mes "[Vincent]"; - mes "We're running out"; - mes "of time... Please find"; - mes "the gem and Phobe"; - mes "as soon as you can."; - close; - } - else if (lost_boy == 7) { - mes "[Vincent]"; - mes "Ah...!"; - mes "H-hello! How are"; - mes "you still, er... That"; - mes "look on your face? Did"; - mes "you happen to find Logan?"; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "No! I actually got"; - mes "stabbed by Mogan, and"; - mes "then we had a talk. What's"; - mes "the big idea? I come to help"; - mes "you, and you try to have me"; - mes "killed! I want an explanation!"; - next; - mes "[Vincent]"; - mes "I... Yes, you deserve"; - mes "the truth after wh-what"; - mes "I tried to do to you. First"; - mes "of all, Phobe is my son, but"; - mes "please don't tell anybody!"; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "What?"; - mes "Why, what's"; - mes "the big deal?"; - next; - mes "[Vincent]"; - mes "There's something of"; - mes "a class system here in"; - mes "Arunafeltz. No one talks"; - mes "about it, but those that"; - mes "immigrated here and built this"; - mes "city are the dominant class."; - next; - mes "[Vincent]"; - mes "The native people are"; - mes "second class citizens that"; - mes "are looked down upon by the"; - mes "descendents of the settlers"; - mes "that developed this city. It"; - mes "is a sad, undeniable truth."; - next; - mes "[Vincent]"; - mes "The native people typically"; - mes "suffer from lower class status,"; - mes "and usually do the hard, blue"; - mes "collar work in the city. Jenny,"; - mes "Phobe's mother, is one of them."; - next; - mes "[Vincent]"; - mes "It's taboo for me to love her,"; - mes "especially since Sir Zhed has"; - mes "taken me under his wing and"; - mes "been like a father to me. If"; - mes "I married her, it'd greatly"; - mes "damage his reputation."; - next; - mes "[Vincent]"; - mes "I tried to control my"; - mes "feelings but... Well,"; - mes "Phobe was born. And there's"; - mes "no going back now. We did"; - mes "get secretly married though,"; - mes "and I don't regret that."; - next; - mes "[Vincent]"; - mes "Phobe must resent me..."; - mes "I've had to treat him and"; - mes "his mother like slaves"; - mes "in front of other people."; - mes "I know it's horrible... To be"; - mes "so cold to those you love."; - next; - mes "[Vincent]"; - mes "When he ran off with the"; - mes "jewel, I was actually more"; - mes "worried about Phobe than"; - mes "my master's treasure. So..."; - mes "I did what I could to try to"; - mes "get him back: I hired you."; - next; - mes "[Vincent]"; - mes "However, once you found"; - mes "Phobe, I planned to have"; - mes "you killed so that we could"; - mes "blame you for the theft. I'm"; - mes "sorry, I know it's wrong, but"; - mes "I was so worried about my boy!"; - next; - mes "[Vincent]"; - mes "I hope you forgive me..."; - mes "I'll do what I should've"; - mes "done from the beginning..."; - mes "I'll take full responsibility"; - mes "for the gem's theft, and Sir"; - mes "Zhed can do to me what he will."; - next; - mes "[Vincent]"; - mes "The gem is very special..."; - mes "Our pope commanded my"; - mes "master to keep the jewel"; - mes "safely, as it has the power"; - mes "to save Arunafeltz and Rachel"; - mes "when the time comes."; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "The gem is really that"; - mes "important, huh? Well, you"; - mes "almost had me killed, but"; - mes "since I'm still alive, I guess"; - mes "I can overlook it, you know?"; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "You won't get in trouble"; - mes "if I can find the jewel and"; - mes "Phobe before Sir Zhed"; - mes "returns, so I'll try to find"; - mes "them for you as soon as I can."; - next; - mes "[Vincent]"; - mes "You're willing to"; - mes "do that for me? ^333333*Sob*^000000"; - mes "Even after what I've put"; - mes "you through? ^333333*Sniff*^000000"; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "Eh, I went through all"; - mes "this trouble already, so"; - mes "I might as well finish the"; - mes "job. Besides, Phobe is"; - mes "just a kid, so he's probably"; - mes "hiding somewhere in town."; - lost_boy = 8; - changequest 8094,8095; - close; - } - else if (lost_boy == 8) { - mes "[Vincent]"; - mes "The gem is very special..."; - mes "Our pope commanded my"; - mes "master to keep the jewel"; - mes "safely, as it has the power"; - mes "to save Arunafeltz and Rachel"; - mes "when the time comes."; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "The gem is really that"; - mes "important, huh? Well, you"; - mes "almost had me killed, but"; - mes "since I'm still alive, I guess"; - mes "I can overlook it, you know?"; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "You won't get in trouble"; - mes "if I can find the jewel and"; - mes "Phobe before Sir Zhed"; - mes "returns, so I'll try to find"; - mes "them for you as soon as I can."; - next; - mes "[Vincent]"; - mes "You're willing to"; - mes "do that for me? ^333333*Sob*^000000"; - mes "Even after what I've put"; - mes "you through? ^333333*Sniff*^000000"; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "Eh, I went through all"; - mes "this trouble already, so"; - mes "I might as well finish the"; - mes "job. Besides, Phobe is"; - mes "just a kid, so he's probably"; - mes "hiding somewhere in town..."; - close; - } - else if (lost_boy == 9) { - mes "[Vincent]"; - mes "You came back!"; - mes "Were you able to"; - mes "find Phobe?! H-how"; - mes "is he? Is he alright?"; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "Huh? Oh yeah, he's"; - mes "just fine. I found Phobe"; - mes "loitering around Freya's"; - mes "Spring. Er, he's not willing"; - mes "to come home yet, but he did"; - mes "give me the gem he stole."; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "So... I earned my"; - mes "reward now, right?"; - mes "And no one has to die?"; - next; - mes "[Vincent]"; - mes "Yes, yes, thank you so"; - mes "much! I'll never forget"; - mes "what you've done for me."; - mes "Oh, my boy is alright!"; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "H-hey! Um, take"; - mes "this jewel! You need"; - mes "to return it to wherever"; - mes "it's supposed to go, right?"; - next; - mes "[Vincent]"; - mes "Oh, yes, I'd better do"; - mes "that. While I return this"; - mes "jewel, would you please"; - mes "tell my wife Jenny that our"; - mes "boy is okay? She's been"; - mes "very worried about him, so..."; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "You want me to tell"; - mes "Jenny about Phobe?"; - mes "Sure, sure, I'll do that."; - lost_boy = 10; - changequest 8096,8097; - close; - } - else if (lost_boy == 10) { - mes "[Vincent]"; - mes "Oh! While I return this"; - mes "jewel, would you please"; - mes "tell my wife Jenny that our"; - mes "boy is okay? She's been"; - mes "very worried about him, so..."; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "You want me to tell"; - mes "Jenny about Phobe?"; - mes "Sure, sure, I'll do that."; - close; - } - else if (lost_boy == 11) { - mes "["+strcharinfo(PC_NAME)+"]"; - mes "I told Jenny that"; - mes "about Phobe, and that"; - mes "the gem was returned..."; - mes "She seemed pretty relieved..."; - next; - mes "[Vincent]"; - mes "Thank you so much,"; - mes "adventurer. She's such"; - mes "a kind, loving woman, and"; - mes "I hate to see her go through"; - mes "all that torment. I don't deserve"; - mes "such a beautiful woman..."; - next; - mes "[Vincent]"; - mes "It's very fortunate that"; - mes "you've come to save us..."; - mes "Please drop by the next"; - mes "time that you're in Rachel,"; - mes "and I'll try to help you if I can."; - next; - mes "[Vincent]"; - mes "Ah, actually, I have"; - mes "one last favor to ask"; - mes "of you. Would you please"; - mes "bring this note and package"; - mes "to my master? He should still"; - mes "be in the temple right now."; - next; - mes "[Vincent]"; - mes "If you ask for High"; - mes "Priest Zhed and mention"; - mes "that I sent you, then he"; - mes "will meet with you."; - next; - mes "[Vincent]"; - mes "Now is the time for"; - mes "me to give you your"; - mes "reward. How about that?"; - mes "I don't know what's inside,"; - mes "but I know these items are"; - mes "quite valuable nowadays..."; - lost_boy = 12; - changequest 8098,8099; - getitem Old_Violet_Box,1; - next; - mes "[Vincent]"; - mes "Ah, and this note is a"; - mes "letter of recommendation"; - mes "that I have written for you."; - mes "Please deliver it to Sir Zhed"; - mes "as soon as possible. Good bye,"; - mes "and thank you for everything."; - next; - mes "^3355FFYou received a letter"; - mes "of recommendation"; - mes "from Vincent.^000000"; - close; - } - else { - mes "[Vincent]"; - mes "Thank you for everything"; - mes "that you've done for me"; - mes "and my family. If you ever"; - mes "need help, please don't"; - mes "hesitate to ask me, alright?"; - close; - } -} - -rachel,114,232,3 script Logan#ra_in01 4_M_LGTMAN,{ - if ((lost_boy < 1) || (lost_boy >= 3)) { - mes "[Logan]"; - mes "I'm just Logan, one"; - mes "of the many servants"; - mes "working here in Sir Zhed's"; - mes "glorious mansion. I've got"; - mes "a lot of work to do, so don't"; - mes "don't distract me, please."; - close; - } - else if (lost_boy == 1) { - mes "["+strcharinfo(PC_NAME)+"]"; - mes "Excuse me, but do"; - mes "you know man named"; - mes "Phobe by any chance?"; - mes "I heard that he used"; - mes "to work around here."; - next; - mes "[Logan]"; - mes "Er, may I ask"; - mes "you are? Why are"; - mes "you looking for him?"; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "Well, I've just been"; - mes "hired to look for him,"; - mes "and I was told that asking"; - mes "the servants around here"; - mes "was a good starting point."; - next; - mes "[Logan]"; - mes "Oh, okay. Yeah, Phobe's"; - mes "been missing ever since"; - mes "he left to buy stuff from"; - mes "the market a few days ago."; - mes "I hope the kid is alright."; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "Er, kid? Just"; - mes "how old is Phobe?"; - next; - mes "[Logan]"; - mes "He just turned fifteen."; - mes "That's all I know about"; - mes "him. Truth be told, I don't"; - mes "know much since I just"; - mes "started working here. Why don't"; - mes "you ask the senior employees?"; - next; - mes "[Logan]"; - mes "Let's see..."; - mes "You could ask Mr. Manson"; - mes "inside the mansion. He's"; - mes "been working here for a while."; - lost_boy = 2; - changequest 8089,8090; - close; - } - else if (lost_boy == 2) { - mes "[Logan]"; - mes "If you want to learn"; - mes "more about Phobe, you'd"; - mes "better ask one of the senior"; - mes "employees since I just started"; - mes "working here. Mr. Manson in"; - mes "the mansion is a good bet."; - close; - } -} - -ra_in01,372,200,3 script Manson#ra_in01 4_M_MIDDLE,{ - if (lost_boy < 1) { - mes "[Manson]"; - mes "I am Manson, one of the"; - mes "many servants working here"; - mes "in Sir Zhed's mansion. Er,"; - mes "would you be more careful"; - mes "walking around here? I hate"; - mes "cleaning up after visitors."; - close; - } - else if (lost_boy == 1) { - mes "[Manson]"; - mes "You know, considering"; - mes "that natives like me are"; - mes "looked down upon and"; - mes "are kinda of lower class,"; - mes "I'm really lucky to work for"; - mes "Sir Zhed here in the mansion."; - close; - } - else if (lost_boy == 2) { - mes "["+strcharinfo(PC_NAME)+"]"; - mes "Excuse me, but do you"; - mes "know a man named Phobe?"; - mes "He's gone missing, so I've"; - mes "been hired to look for him."; - next; - mes "[Manson]"; - mes "Ah, so you're the one"; - mes "that Vincent hired, huh?"; - mes "That's good, that's good."; - mes "I'm pretty sure Phobe is"; - mes "hiding somewhere and"; - mes "just goofing around."; - next; - mes "[Manson]"; - mes "I'm sure he can take care"; - mes "of himself, so we won't have"; - mes "to worry too much. Let's see,"; - mes "he asked me if I had any"; - mes "errands to for him to do,"; - mes "so I sent him to the market."; - next; - mes "[Manson]"; - mes "That's the last time I saw"; - mes "him. I guess he's using the"; - mes "money I gave him to feed himself"; - mes "while he's run away. He's young,"; - mes "so I can't really blame him."; - mes "We've all done crazy things~"; - next; - mes "[Manson]"; - mes "Ah, our gardener Jenny"; - mes "was the one that introduced"; - mes "me to him. She's worked for"; - mes "Sir Zhed for a long time, and"; - mes "she loves kids. I guess she's"; - mes "got a soft spot for Phobe."; - next; - mes "[Manson]"; - mes "No one knows who his"; - mes "parents are, so I guess"; - mes "he's an orphan. That's"; - mes "probably why she has him."; - mes "working with us in the mansion."; - next; - mes "[Manson]"; - mes "Jenny has done a lot for"; - mes "that boy. We skipped our"; - mes "usual employment process"; - mes "just for her, you know? And"; - mes "now Jenny and even Vincent"; - mes "are worried about him missing."; - next; - mes "[Manson]"; - mes "You know, if you want to"; - mes "know more about that kid,"; - mes "you should talk to Jenny."; - mes "She's working in the garden"; - mes "now, and she'd appreciate"; - mes "your help in finding Phobe."; - lost_boy = 3; - changequest 8090,8091; - close; - } - else if (lost_boy == 3) { - mes "[Manson]"; - mes "You know, if you want to"; - mes "know more about that kid,"; - mes "you should talk to Jenny."; - mes "She's working in the garden"; - mes "now, and she'd appreciate"; - mes "your help in finding Phobe."; - close; - } - else { - mes "[Manson]"; - mes "Nuts, there's so much"; - mes "work to do! I never seem"; - mes "to get it all done until"; - mes "the very end of the day."; - mes "Ah well, it's a living."; - close; - } -} - -rachel,48,237,3 script Jenny#ra_in01 4_F_KHELLISIA,{ - if (lost_boy < 3) { - mes "[Jenny]"; - mes "These grounds are owned by"; - mes "Sir Zhed and are considered"; - mes "private property. Please"; - mes "leave immediately if you"; - mes "haven't been invited!"; - close; - } - else if (lost_boy == 3) { - mes "["+strcharinfo(PC_NAME)+"]"; - mes "Excuse me, but are"; - mes "you Jenny? I've been"; - mes "told by Manson to speak"; - mes "to you if I wanted to learn"; - mes "more about Phobe. You see,"; - mes "Vincent hired me to find him."; - next; - mes "[Jenny]"; - mes "Oh! That's wonderful"; - mes "news! Y-yes, I'm Jenny."; - mes "What did you need to know?"; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "Er, anything you could"; - mes "tell me would be fine."; - mes "Things like his favorite"; - mes "hangouts might also be"; - mes "helpful for me to investigate."; - next; - mes "[Jenny]"; - mes "Phobe is such a good"; - mes "boy. I don't know what"; - mes "kind of trouble he's gotten"; - mes "into this time, but he's"; - mes "really a great kid if you"; - mes "just give him a chance."; - next; - mes "[Jenny]"; - mes "Oh... Vincent must"; - mes "also be--I'm-I'm very"; - mes "glad that he's hired"; - mes "you. But as for places"; - mes "he might be found, I'm"; - mes "not sure if I know."; - next; - mes "[Jenny]"; - mes "Have you tried the"; - mes "market? That's where"; - mes "he was last seen, wasn't it?"; - mes "Maybe they have some idea"; - mes "of where he was going?"; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "Oh... That's a good idea."; - mes "Alright, I guess I can go"; - mes "to the market and ask around."; - lost_boy = 4; - changequest 8091,8092; - close; - } - else if ((lost_boy >= 3) && (lost_boy < 6)) { - mes "[Jenny]"; - mes "Please find Phobe,"; - mes "and bring him back"; - mes "safely as soon as you"; - mes "can! I can't help but worry"; - mes "about that boy, you know?"; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "I'll do my best"; - mes "First, I guess I should ask"; - mes "around the market where"; - mes "Phobe was last seen."; - close; - } - else if (lost_boy == 6) { - mes "[Jenny]"; - mes "Please find Phobe,"; - mes "and bring him back"; - mes "safely as soon as you"; - mes "can! I can't help but worry"; - mes "about that boy, you know?"; - close; - } - else if ((lost_boy > 6) && (lost_boy < 11)) { - mes "[Jenny]"; - mes "Oh! You're back!"; - mes "Did you find Phobe?"; - next; - if (lost_boy == 7) { - mes "["+strcharinfo(PC_NAME)+"]"; - mes "Actually... Uh..."; - mes "I have something very"; - mes "important to discuss"; - mes "with Vincent first."; - } - else if (lost_boy == 8) { - mes "["+strcharinfo(PC_NAME)+"]"; - mes "Actually... Uh..."; - mes "Not just yet. But I'm"; - mes "following a really good"; - mes "lead! Don't worry, I'll"; - mes "find him soon, I promise."; - } - else if (lost_boy == 9) { - mes "["+strcharinfo(PC_NAME)+"]"; - mes "Actually... Uh..."; - mes "I should report to"; - mes "Vincent first and return"; - mes "this jewel, but I'll deliver"; - mes "some good news soon,"; - mes "I promise. Se eyou later~"; - } - else if (lost_boy == 10) { - mes "["+strcharinfo(PC_NAME)+"]"; - mes "Yes, he's fine, just"; - mes "hanging around the south"; - mes "side of town. He's safe,"; - mes "but he's not willing to"; - mes "come home just right now."; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "The jewel's been returned,"; - mes "so everything should be fine"; - mes "now. Also, Vincent explained"; - mes "everything to me. You know,"; - mes "how you, him, and Phobe"; - mes "are all related, so..."; - next; - mes "[Jenny]"; - mes "Oh! Oh, I see. He told"; - mes "you our secret? Well,"; - mes "I guess we can trust you."; - mes "Mostly, I'm just relieved"; - mes "that my son is alright, and"; - mes "that he won't get in trouble."; - next; - mes "[Jenny]"; - mes "Anyway, even though Phobe"; - mes "is being pretty stubborn,"; - mes "I'm sure he'll come back"; - mes "soon. As he grows up, I think"; - mes "he'll understand his father's"; - mes "position a little bit better."; - next; - mes "[Jenny]"; - mes "I hope so. Although"; - mes "it's been very hard for"; - mes "all three of us to live"; - mes "this way, I couldn't be"; - mes "happier. Thank you for"; - mes "all of your help, adventurer~"; - lost_boy = 11; - changequest 8097,8098; - } - close; - } - else if ((lost_boy > 10) && (lost_boy < 13)) { - mes "[Jenny]"; - mes "Thank you so much for"; - mes "finding my son. If there's"; - mes "anything I can ever do for"; - mes "you, please let me know."; - mes "You don't know how grateful"; - mes "I am to you as a mother..."; - close; - } - end; -} - -rachel,138,73,5 script Idle Merchant#ra_in01 4_M_03,{ - if ((lost_boy < 4) || (lost_boy >= 6)) { - mes "[Idle Merchant]"; - mes "Man! Business is going"; - mes "sooo slooow right now!"; - mes "Well, no point standing"; - mes "around this dump much"; - mes "longer. Maybe I should"; - mes "pack it up and go home."; - close; - } - else if (lost_boy == 4) { - mes "["+strcharinfo(PC_NAME)+"]"; - mes "Excuse me?"; - mes "Hello? Sir?"; - next; - mes "[Idle Merchant]"; - mes "Finally! A customer!"; - mes "I knew someone would come"; - mes "eventually! So whaddya want"; - mes "to buy? I got all sorts of"; - mes "handy little knickknacks~"; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "Sorry, not interested."; - mes "I just wanted to ask if"; - mes "you've seen a boy around"; - mes "here that's about fifteen"; - mes "years old. He supposedly"; - mes "ran away from home, so."; - next; - mes "[Idle Merchant]"; - mes "Fifteen? My own son is"; - mes "that age... I'm sorry, but"; - mes "I haven't seen any lads that"; - mes "age around here in the past"; - mes "few days. Though, you might"; - mes "want to ask the other merchants."; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "Cool. Thanks a lot."; - next; - mes "[Idle Merchant]"; - mes "Alright, then!"; - mes "Good luck bringing that"; - mes "boy home! Oh, and are you"; - mes "sure that you don't want"; - mes "to take a look around?"; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "Er, what exactly do"; - mes "you sell here? I can't"; - mes "recognize any of these"; - mes "goods that you're selling."; - next; - mes "[Idle Merchant]"; - mes "You know how some restaurants"; - mes "offer dishes with mock meat"; - mes "made out of vegetables and"; - mes "stuff like wheat gluten, right?"; - next; - mes "[Idle Merchant]"; - mes "Get this: mock vegetables"; - mes "made out of pure meat! Now"; - mes "how's that for the best of both"; - mes "worlds? Yeah? Yeah? Here,"; - mes "why don't you try a sample?"; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "What the?!"; - mes "No way in hell am"; - mes "I putting that in my"; - mes "mouth! What the heck"; - mes "is that supposed to be?"; - next; - mes "[Idle Merchant]"; - mes "It's the world's"; - mes "first zucchini..."; - mes "Made completely out"; - mes "of Grade A Sirloin Steak!"; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "No no no! I've got to"; - mes "go and ask those other"; - mes "merchants about that"; - mes "missing boy. Er, but"; - mes "good luck selling that."; - lost_boy = 5; - close; - } - else if (lost_boy >= 5) { - mes "["+strcharinfo(PC_NAME)+"]"; - mes "(^333333I better ask the other"; - mes "merchants around here if"; - mes "they've seen that boy. I'm"; - mes "wasting my time talking to"; - mes "this crazy merchant and his"; - mes "ridiculous mock vegetables.^000000)"; - close; - } -} - -rachel,120,47,3 script Idle Merchant#ra_in01_2 4_M_03,{ - if ((lost_boy < 5) || (lost_boy > 6)) { - mes "[Idle Merchant]"; - mes "I'm thinking of quitting"; - mes "this business... No one"; - mes "to seems to want whatever"; - mes "I'm selling! I definitely can't"; - mes "make a living like this."; - close; - } - else if (lost_boy == 5) { - mes "["+strcharinfo(PC_NAME)+"]"; - mes "Excuse me,"; - mes "um... Hello?"; - next; - mes "[Idle Merchant]"; - mes "Oh! Welcome to my shop!"; - mes "How can I help you today?"; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "Actually, I'm not"; - mes "here to buy anything..."; - mes "I'm looking for a boy"; - mes "named Phobe that was"; - mes "here a few days ago."; - mes "Have you seen him?"; - next; - mes "[Idle Merchant]"; - mes "Oh! Yeah, last night,"; - mes "some guy asked me to tell"; - mes "anyone looking for this guy"; - mes "named Phobe to give you"; - mes "a message. Basically, he wants"; - mes "you to come to the ''ice cave.''"; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "Who asked you to tell"; - mes "me that? How did he know"; - mes "that I'd come over here?"; - mes "Does he know where Phobe"; - mes "is? I-Is Phobe alright?"; - next; - mes "[Idle Merchant]"; - mes "No clue. I told you all"; - mes "I know. Let's see, his"; - mes "name was... Nogan?"; - mes "Rogan? Something"; - mes "like that. That's"; - mes "all I know, honest."; - next; - mes "[Idle Merchant]"; - mes "So the kid's missing,"; - mes "huh? Good luck finding"; - mes "him. Oh, and be careful"; - mes "in that ice cave. That place"; - mes "can be plenty dangerous."; - lost_boy = 6; - changequest 8092,8093; - close; - } - else if (lost_boy == 6) { - mes "[Idle Merchant]"; - mes "So yeah, last night,"; - mes "some guy asked me to tell"; - mes "anyone looking for this guy"; - mes "named Phobe to give you"; - mes "a message. Basically, he wants"; - mes "you to come to the ''ice cave.''"; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "Who asked you to tell"; - mes "me that? How did he know"; - mes "that I'd come over here?"; - mes "Does he know where Phobe"; - mes "is? I-Is Phobe alright?"; - next; - mes "[Idle Merchant]"; - mes "No clue. I told you all"; - mes "I know. Let's see, his"; - mes "name was... Nogan?"; - mes "Rogan? Something"; - mes "like that. That's"; - mes "all I know, honest."; - next; - mes "[Idle Merchant]"; - mes "So the kid's missing,"; - mes "huh? Good luck finding"; - mes "him. Oh, and be careful"; - mes "in that ice cave. That place"; - mes "can be plenty dangerous."; - close; - } -} - -ra_fild01,245,325,3 script Suspicious Man#ra_in01 4_M_RASWORD,{ - if ((lost_boy < 6) || (lost_boy > 7)) { - mes "[Suspicious Man]"; - mes "Th-there's not enough"; - mes "air here, it's so stuffy!"; - mes "Hey, get away! You're"; - mes "wasting all of my"; - mes "precious oxygen!"; - close; - } - if (lost_boy == 6) { - mes "["+strcharinfo(PC_NAME)+"]"; - mes "Excuse me, but do you"; - mes "know a man named"; - mes "Rogan? I'm here to--"; - next; - mes "[Suspicious Man]"; - mes "Hah! I had no idea"; - mes "it'd be this simple!"; - mes "Easiest money I've"; - mes "ever made! Bwahahaha!"; - mes "Time for you to die, kid!"; - next; - mes "[Suspicious Man]"; - mes "Hyah!"; - percentheal -50,0; - next; - mes "^3355FFThis suspicious man"; - mes "wounded you with a throwing"; - mes "dagger, and then threw another"; - mes "one that you managed to dodge."; - mes "You quickly retaliate to keep"; - mes "him from further harming you.^000000"; - next; - mes "[Suspicious Man]"; - mes "Argh! I..."; - mes "I guess I underestimated"; - mes "you! You're a lot stronger"; - mes "than when you're taken by"; - mes "surprise, adventurer!"; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "Hey, who the hell are"; - mes "you?! Are you Rogan?"; - mes "Are you the one that"; - mes "kidnapped Phobe?"; - next; - mes "[Suspicious Man]"; - mes "What th--? I didn't"; - mes "kidnap nobody! I don't"; - mes "know any Phobe! I was"; - mes "just hired to kill you and"; - mes "bring your body to my client."; - mes "This wasn't what I expected."; - next; - mes "[Suspicious Man]"; - mes "Vincent's instructions"; - mes "were to kill anyone that"; - mes "asked about Rogan, some"; - mes "name he made up. My name"; - mes "is Mogan. Gosh... I thought"; - mes "you were a really bad guy."; - next; - mes "[Mogan]"; - mes "Hey, set me straight"; - mes "here. Did you steal"; - mes "something really"; - mes "valuable, like some"; - mes "red jewel or something?"; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "Huh? No! Vincent actually"; - mes "sent me to look for the guy"; - mes "that stole that jewel, and"; - mes "to retrieve it for him!"; - next; - mes "[Mogan]"; - mes "It looks like he set"; - mes "us up, dude. That's..."; - mes "That's really low. Sorry,"; - mes "if I had known, I wouldn't"; - mes "have done it. Why would"; - mes "he manipulate us like that?"; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "I don't know..."; - mes "I'm going to talk"; - mes "to Vincent and make"; - mes "him explain everything."; - lost_boy = 7; - changequest 8093,8094; - close; - } - else if (lost_boy == 7) { - mes "[Mogan]"; - mes "It looks like he set"; - mes "us up, dude. That's..."; - mes "That's really low. Sorry,"; - mes "if I had known, I wouldn't"; - mes "have done it. Why would"; - mes "he manipulate us like that?"; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "I don't know..."; - mes "I'm going to talk"; - mes "to Vincent and make"; - mes "him explain everything."; - close; - } -} - -rachel,263,32,3 script Kid#ra_in01 4_M_RACHMAN1,{ - if (lost_boy < 7) { - mes "[Kid]"; - mes "Leave me alone!"; - close; - } - else if (lost_boy == 8) { - mes "^3355FFYou catch a shining"; - mes "glint from this boy's"; - mes "back pocket. Perhaps he"; - mes "has the jewel that Vincent"; - mes "wants you to retrieve.^000000"; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "Hey, you."; - mes "You must be"; - mes "Phobe, right?"; - next; - mes "[Kid]"; - mes "Yeah?"; - mes "So what?"; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "Your father sent"; - mes "me here to find you."; - next; - mes "[Phobe]"; - mes "No! Don't touch me!"; - mes "I have no father!"; - mes "H-he's dead to me!"; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "Well, in any case, I need"; - mes "to return the jewel that"; - mes "you're hiding in your pocket."; - mes "I know that it really belongs"; - mes "to Sir Zhed. If I don't, then"; - mes "your father will be in trouble."; - next; - mes "[Phobe]"; - mes "Hah! You mean ''Mister"; - mes "Vincent!'' That's fine"; - mes "by me! That's exactly"; - mes "why I took this thing!"; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "Oh, yeah? How do you"; - mes "think Ms. Jenny will"; - mes "feel? Do you think"; - mes "that she'll be happy"; - mes "hearing about this?"; - next; - mes "[Phobe]"; - mes ".............................."; - mes "...So you know about"; - mes "our family secret, huh?"; - mes "Alright, I'll give this to"; - mes "you. But I'm doing this for"; - mes "my mom, and not for him!"; - next; - mes "^3355FFPhobe gingerly pulls"; - mes "the shining red jewel"; - mes "from his pocket and"; - mes "reluctantly hands it to you.^000000"; - next; - mes "[Phobe]"; - mes "Just so you know,"; - mes "I don't plan on going"; - mes "back home! Well, just"; - mes "not this second anyway."; - mes "But let my mom know that"; - mes "I'm fine and not to worry."; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "Alright, I'll tell your mom"; - mes "But you should be getting"; - mes "back to them soon. Your"; - mes "father took a really big"; - mes "risk covering up for you."; - next; - mes "[Phobe]"; - mes "Hmpf! I..."; - mes "I don't care!"; - next; - mes "^3355FFIt doesn't look like"; - mes "you can force Phobe to"; - mes "return home for now, so"; - mes "you should bring this red"; - mes "jewel back to Vincent.^000000"; - lost_boy = 9; - changequest 8095,8096; - close; - } - else if (lost_boy == 9) { - mes "[Phobe]"; - mes "I... I'm not ready"; - mes "to go back home just"; - mes "fine, and let Mister Vincent"; - mes "know that I'm not sorry"; - mes "for what I did, okay?!"; - next; - mes "^3355FFIt doesn't look like"; - mes "you can force Phobe to"; - mes "return home for now, so"; - mes "you should bring this red"; - mes "jewel back to Vincent.^000000"; - close; - } - else { - mes "["+strcharinfo(PC_NAME)+"]"; - mes "You know, you should"; - mes "quit making trouble and"; - mes "listen to your parents."; - next; - mes "[Phobe]"; - mes "You're not the boss"; - mes "of me! Mind your own"; - mes "business! Jeez louise!"; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "I can't mind my own"; - mes "business if your actions"; - mes "are causing this much trouble"; - mes "to so many other people! You"; - mes "need to act more responsibly!"; - next; - mes "[Phobe]"; - mes "Mmmrrrr..."; - mes "Gosh... Fine."; - close; - } -} - -//== Bruspetti Quest (Perequisite: Lighthalzen "Friendship" quest) :: rachel_ryu = -ra_in01,235,194,5 script Katinshuell 4_M_RACHMAN1,{ - if (rach_vice > 21) { - mes "[Katinshuell]"; - mes "If I had only turned"; - mes "myself in... Maybe if I had"; - mes "made an effort to pay for"; - mes "my crime, me and Bruspetti"; - mes "could have had a chance..."; - close; - } - else if ((rach_vice == 21) && (countitem(Knife) > 0)) { - mes "[Katinshuell]"; - mes "Please... Please just"; - mes "leave me alone. I've lost"; - mes "the woman I love because"; - mes "of something stupid I did"; - mes "in the past. If you want to"; - mes "turn me in, go ahead..."; - delitem Knife,1; - rach_vice = 22; - changequest 8121,8122; - close; - } - else if (rach_vice == 21) { - mes "[Katinshuell]"; - mes "I suppose it's my"; - mes "fate to bear this guilt."; - mes "It's already destroyed my"; - mes "best chance of ever being"; - mes "truly happy. Bruspetti..."; - close; - } - else if ((rach_vice == 20) && (countitem(Knife) > 0)) { - mes "[Katinshuell]"; - mes "I suppose there's"; - mes "no reason to hide"; - mes "anything anymore..."; - mes "You've probably figured"; - mes "the important stuff by now..."; - next; - mes "[Katinshuell]"; - mes "I used to work as one"; - mes "of the security guards in"; - mes "Lighthalzen. We basically"; - mes "watched the border between"; - mes "the rich area and the slums."; - next; - mes "[Katinshuell]"; - mes "I actually was ordered"; - mes "to kill someone that was"; - mes "repeatedly moving between"; - mes "the slums and the rich area."; - mes "He was a wealthy kid..."; - mes "Didn't really deserve it."; - next; - mes "[" + strcharinfo(PC_NAME) + "]"; - mes "......"; - mes "........."; - next; - mes "[Katinshuell]"; - mes "I was paid a lot of money"; - mes "to do it. At first, I thought"; - mes "I was just doing my job. You"; - mes "know, I mean, the law was on"; - mes "my side. But the boy's blood"; - mes "wouldn't wash off my hands..."; - next; - mes "[" + strcharinfo(PC_NAME) + "]"; - mes "......"; - mes "........."; - next; - mes "[Katinshuell]"; - mes "I was scared to kill him,"; - mes "but once I did it, the guilt"; - mes "and the torment has been"; - mes "unbearable! I haven't been"; - mes "able to sleep... That's why"; - mes "I had to leave Lighthalzen."; - rach_vice = 21; - next; - mes "[" + strcharinfo(PC_NAME) + "]"; - mes "......"; - mes "........."; - next; - mes "[Katinshuell]"; - mes "Bruspetti shocked me when"; - mes "she had learned about what"; - mes "I did back then. My one true"; - mes "love... She couldn't bear the"; - mes "truth. When she heard it from"; - mes "my own lips, she went mad..."; - next; - mes "[" + strcharinfo(PC_NAME) + "]"; - mes "......"; - mes "........."; - next; - mes "[Katinshuell]"; - mes "I couldn't stop her..."; - mes "I struggled, and tried to"; - mes "save her, but she managed"; - mes "to drown herself in Freya's"; - mes "Spring. She's gone from my"; - mes "life. Just like that. Forever."; - next; - mes "[" + strcharinfo(PC_NAME) + "]"; - mes "......"; - mes "........."; - next; - mes "[Katinshuell]"; - mes "I came here after"; - mes "killing a man to start"; - mes "a new life, maybe get"; - mes "a clean slate, but I end up"; - mes "indirectly killing the woman"; - mes "I love. Why God?! Why?!"; - next; - mes "[" + strcharinfo(PC_NAME) + "]"; - mes "......"; - mes "........."; - next; - mes "[Katinshuell]"; - mes "Are you happy now?"; - mes "Are you happy now that?"; - mes "I've told you the truth?"; - mes "Doesn't that make me and"; - mes "you feel so much better?!"; - next; - mes "[" + strcharinfo(PC_NAME) + "]"; - mes "......"; - mes "........."; - next; - mes "[Katinshuell]"; - mes "..............................."; - mes "God! My life sucks!"; - close; - } - else if (rach_vice == 21) { - mes "[Katinshuell]"; - mes "^333333*Pant pant*^000000"; - mes "After all this"; - mes "time... I thought"; - mes "I could run away..."; - mes "But the voices still"; - mes "h-haunt me... Ha ha ha..."; - close; - } - else if ((rach_vice == 20) && (countitem(Knife) > 0)) { - mes "[Katinshuell]"; - mes "I..."; - mes "I don't deserve this!"; - mes "Why do you keep hounding"; - mes "me with these questions?"; - next; - mes "[" + strcharinfo(PC_NAME) + "]"; - mes "Did... Did something"; - mes "happen when Bruspetti"; - mes "confronted you at Freya's"; - mes "Spring? What did exactly"; - mes "did she learn about"; - mes "you in Lighthalzen?"; - next; - mes "[Katinshuell]"; - mes "I... I don't have"; - mes "to tell you anything!"; - next; - mes "[" + strcharinfo(PC_NAME) + "]"; - mes "How can you say that?!"; - mes "I just read in Bruspetti's"; - mes "diary that she learned"; - mes "something horrible about"; - mes "you, and it involved a"; - mes "Knife... just like this one."; - next; - mes "[Katinshuell]"; - mes ".........!"; - mes "............."; - mes "NOoo! I'm sorry, it's"; - mes "my fault! I was desperate!"; - mes "You don't understand how"; - mes "I used to live, you d-don't--!"; - rach_vice = 21; - next; - mes "[" + strcharinfo(PC_NAME) + "]"; - mes "Huh...?"; - mes "Mr. Katinshuell?"; - close; - } - else if ((rach_vice == 19) || (rach_vice == 20)) { - mes "[Katinshuell]"; - mes "I..."; - mes "I don't deserve this!"; - mes "Why do you keep hounding"; - mes "me with these questions?"; - next; - mes "[" + strcharinfo(PC_NAME) + "]"; - mes "Did... Did something"; - mes "happen when Bruspetti"; - mes "confronted you at Freya's"; - mes "Spring? What did exactly"; - mes "did she learn about"; - mes "you in Lighthalzen?"; - next; - mes "[Katinshuell]"; - mes "I... I don't have"; - mes "to tell you anything!"; - rach_vice = 20; - changequest 8120,8121; - next; - mes "[" + strcharinfo(PC_NAME) + "]"; - mes "(^333333He's still resisting"; - mes "me... How can I get"; - mes "him to reveal the truth?^000000)"; - close; - } - else if (rach_vice == 18) { - mes "[" + strcharinfo(PC_NAME) + "]"; - mes "Let's see..."; - mes "Oh this entry looks"; - mes "interesting. It's all"; - mes "about you, Katinshuell."; - next; - mes "- Date: OOXX -"; - mes "I'm so in love with him,"; - mes "but he always changes the"; - mes "subject whenever I ask him"; - mes "personal questions about his"; - mes "past. Could it be that he's"; - mes "hiding something from me?"; - next; - mes "- Date: OOXX -"; - mes "Is it another woman?"; - mes "I can't help but feel"; - mes "jealous! I need to know."; - mes "That's why I've decided to"; - mes "go to Lighthalzen and see"; - mes "what I can find out."; - next; - mes "- Date: OOXO -"; - mes "Dear Diary,"; - mes "Today I just learned"; - mes "the horrible truth... I need"; - mes "to make him confess it to"; - mes "me. I hope we can still be"; - mes "together after all of this..."; - next; - mes "- Date: OOXO -"; - mes "But I don't know if"; - mes "I can live with this!"; - mes "The man I love... It's"; - mes "unthinkable that he'd"; - mes "use a Knife t-to... I just"; - mes "want to throw up."; - next; - mes "- Date: OOXO -"; - mes "I'm planning to meet him"; - mes "tomorrow at Freya's Spring."; - mes "I can't help but look at him"; - mes "differently now, but still..."; - mes "He's the man I truly love."; - next; - mes "- Date: OOXO -"; - mes "I hope that I have"; - mes "good news the next"; - mes "time I write in this diary..."; - mes "Well, here's hoping."; - next; - mes "[" + strcharinfo(PC_NAME) + "]"; - mes "Well, that was"; - mes "the very last page..."; - mes "What happened when"; - mes "Bruspetti confronted"; - mes "you at Freya's Spring?"; - rach_vice = 19; - next; - mes "[Katinshuell]"; - mes "........."; - mes "I... I..."; - mes "........."; - close; - } - else if (rach_vice == 17) { - mes "[Katinshuell]"; - mes "Damn it! I don't want to"; - mes "think about her anymore!"; - mes "Get away from me, and take"; - mes "Bruspetti's diary with you!"; - next; - mes "[" + strcharinfo(PC_NAME) + "]"; - mes "What?! No way, not after"; - mes "that little outburst about"; - mes "killing or not killing Bruspetti!"; - mes "Fine, if you're not going to"; - mes "talk, then I'm going to flip"; - mes "through this diary for answers."; - rach_vice = 18; - close; - } - else if (rach_vice == 16) { - mes "[Katinshuell]"; - mes "Ha ha ha..."; - mes "Is this some sort"; - mes "of interrogation?"; - mes "I-I've done nothing"; - mes "wrong! Go ahead,"; - mes "ask me anything!"; - next; - mes "[" + strcharinfo(PC_NAME) + "]"; - mes "Alright then, why"; - mes "don't you explain this?"; - next; - switch(select("Mr. Shendar's House", "Lighthalzen", "Freya's Spring", "Bruspetti")) { - case 1: - mes "[" + strcharinfo(PC_NAME) + "]"; - mes "Mr. Shendar, Bruspetti's"; - mes "father, says that someone"; - mes "has been sneaking into his"; - mes "house for some reason."; - mes "Now, why would you do that?"; - next; - mes "["+ strcharinfo(PC_NAME) +"]"; - mes "You recognized"; - mes "Bruspetti's diary"; - mes "pretty quickly..."; - mes "And you did mention"; - mes "you were looking for it."; - next; - mes "[Katinshuell]"; - mes "Hmpf! S-stop"; - mes "talking crazy talk!"; - mes "I don't know what"; - mes "you're talking about!"; - close; - case 2: - mes "[" + strcharinfo(PC_NAME) + "]"; - mes "You know, I found out"; - mes "that Bruspetti was planning"; - mes "on going to Lighthalzen."; - mes "It seems that she needed"; - mes "to learn something really"; - mes "important over there..."; - next; - mes "[Katinshuell]"; - mes "No...!"; - mes "She couldn't have...!"; - next; - mes "[" + strcharinfo(PC_NAME) + "]"; - mes "Alright. It's no use"; - mes "pretending that you don't"; - mes "know her. You were her"; - mes "boyfriend, weren't you?"; - mes "What would she be trying"; - mes "to find in Lighthalzen?"; - next; - mes "[Katinshuell]"; - mes "No! No no no!"; - mes "Shut up! Shut up!"; - mes "Please! Just leave"; - mes "me alone! Get away"; - mes "from me right now!"; - next; - switch(select("Mr. Shendar's House", "Freya's Spring", "Recent Break-up")) { - case 1: - mes "[" + strcharinfo(PC_NAME) + "]"; - mes "So while she was away"; - mes "in Lighthalzen, you snuck"; - mes "in Mr. Shendar's house and--"; - next; - mes "[Katinshuell]"; - mes "Y-yes! Yes, that's right!"; - mes "It's because I was so worried"; - mes "about her! I had no idea that"; - mes "she went all the way over to"; - mes "Lighthalzen! Ha ha! Ha ha!"; - next; - mes "[" + strcharinfo(PC_NAME) + "]"; - mes "..............................."; - mes "(^333333Nuts! I think that"; - mes "backfired, so I'm going"; - mes "to have to try this again.)^000000"; - close; - case 2: - mes "[" + strcharinfo(PC_NAME) + "]"; - mes "So while she was away"; - mes "in Lighthalzen, you went"; - mes "to Freya's Spring, all"; - mes "by yourself, didn't you?!"; - next; - mes "[Katinshuell]"; - mes "......"; - mes "........."; - mes "Um? ...Yes."; - next; - mes "[" + strcharinfo(PC_NAME) + "]"; - mes "..............................."; - mes "(^333333Nuts! I think that"; - mes "backfired, so I'm going"; - mes "to have to try this again.)^000000"; - close; - case 3: - mes "[" + strcharinfo(PC_NAME) + "]"; - mes "Wait a second! Your break-up"; - mes "and Bruspetti's sudden need"; - mes "to investigate something in"; - mes "Lighthalzen... They're related"; - mes "somehow, aren't they?"; - next; - mes "[Katinshuell]"; - mes "......"; - mes "........."; - mes "No! It's not true!"; - next; - mes "[" + strcharinfo(PC_NAME) + "]"; - next; - switch(select("Mr. Shendar's house", "Freya's Spring")) { - case 1: - mes "[" + strcharinfo(PC_NAME) + "]"; - mes "So while she was away"; - mes "in Lighthalzen, you snuck"; - mes "in Mr. Shendar's house and--"; - next; - mes "[Katinshuell]"; - mes "Y-yes! Yes, that's right!"; - mes "It's because I was so worried"; - mes "about her! I had no idea that"; - mes "she went all the way over to"; - mes "Lighthalzen! Ha ha! Ha ha!"; - next; - mes "[" + strcharinfo(PC_NAME) + "]"; - mes "..............................."; - mes "(^333333Nuts! I think that"; - mes "backfired, so I'm going"; - mes "to have to try this again.)^000000"; - close; - case 2: - mes "[" + strcharinfo(PC_NAME) + "]"; - mes "Hmm... Why are you"; - mes "always hanging out at"; - mes "Freya's Spring alone?"; - mes "And why has Bruspetti"; - mes "not returned home yet?"; - next; - mes "[Katinshuell]"; - mes "...Will you stop talking nonsense?"; - mes "What is your evidence to convict me with the crime?"; - mes "I don't wish to hear you any longer."; - next; - mes "[" + strcharinfo(PC_NAME) + "]"; - mes "Even after you killed Bruspetti,"; - mes "you became worried about another possibility."; - mes "So you were plotting to get rid of the possibility, too."; - next; - rach_vice = 17; - mes "[Katinshuell]"; - mes "No! Stop it! Stop!"; - mes "Are you implying that"; - mes "I killed her?! I didn't!"; - mes "Quit this nonsense"; - mes "before I get really angry!"; - close; - } - } - case 3: - mes "[" + strcharinfo(PC_NAME) + "]"; - mes "Freya's Spring."; - mes "Why are you always"; - mes "hanging around there"; - mes "by yourself, eh?"; - next; - mes "[Katinshuell]"; - mes "..............................."; - mes "It's because I really"; - mes "miss my ex-girlfriend."; - next; - mes "[" + strcharinfo(PC_NAME) + "]"; - mes "Oh. Right."; - mes "That's a pretty"; - mes "good reason."; - close; - case 4: - mes "[" + strcharinfo(PC_NAME) + "]"; - mes "If Bruspetti is not"; - mes "your girlfriend, then..."; - mes "Who is?! Answer that!"; - next; - mes "[Katinshuell]"; - mes "..............................."; - mes "Fine, fine. You win."; - mes "She was my ex-girlfriend."; - mes "I just don't like talking"; - mes "about Bruspetti, that's all."; - mes "Now will you leave me alone?"; - next; - mes "[" + strcharinfo(PC_NAME) + "]"; - mes "(^333333Nuts! He wasn't supposed"; - mes "to cave in like that! I need"; - mes "to question him again until"; - mes "my gut feeling is satisfied!^000000)"; - close; - } - } - else if ((rach_vice == 15) && (countitem(Diary_Of_Blue))) { - mes "[Katinshuell]"; - mes "Oh, it's you again."; - mes "What do you want now?"; - mes "I just told you that I'm not"; - mes "in the mood for talking with"; - mes "anyone. I'm still coping with"; - mes "breaking up with my girlfriend."; - next; - mes "[" + strcharinfo(PC_NAME) + "]"; - mes "Katinshuell... I get the"; - mes "feeling that you're hiding"; - mes "something. By any chance,"; - mes "was Bruspetti your girlfriend?"; - next; - mes "[Katinshuell]"; - mes "Huh?! Er, wh-wh-what?"; - mes "What makes you think that?"; - mes "That's none of your business!"; - mes "Besides, don't you think that"; - mes "a girl like her is too good"; - mes "for some guy like me?!"; - next; - mes "[" + strcharinfo(PC_NAME) + "]"; - mes "I don't have any real"; - mes "reason to suspect you of"; - mes "anything, but my gut feeling"; - mes "and the way you reacted isn't"; - mes "very reassuring. Well, I guess"; - mes "I can flip through this book..."; - next; - mes "[Katinshuell]"; - mes "Hey! Hey that's..."; - mes "That's Bruspetti's diary!"; - mes "I-I've been looking for-- um..."; - next; - mes "[" + strcharinfo(PC_NAME) + "]"; - mes "Hey! How would you"; - mes "know about that?!"; - mes "Tell me the truth!"; - mes "Actually, you know what?"; - mes "Why don't we look at the"; - mes "truth together? How's that?"; - next; - mes "^3355FFYou nonchalantly"; - mes "toss the diary at"; - mes "Katinshuell's feet,"; - mes "and it opens to one of"; - mes "the pages in the middle.^000000"; - next; - mes "[Katinshuell]"; - mes "......!"; - delitem Diary_Of_Blue,1; - rach_vice = 16; - changequest 8119,8120; - close; - } - else if ((rach_vice == 10) || (rach_vice == 11)) { - mes "[Katinshuell]"; - mes "Argh! I'm so depressed."; - mes "Honestly, I just want to"; - mes "be left by myself for a really"; - mes "long time. What the heck do you"; - mes "want to ask me about, anyway?"; - next; - input(.@input$); - if (.@input$ == "Lighthalzen") { - mes "[Katinshuell]"; - mes "Lighthalzen...?"; - mes "a city in the Schwaltzvalt"; - mes "Republic. That, and it's"; - mes "a tough place to live in."; - mes "That's all I really know..."; - next; - } - else if (.@input$ == "Bruspetti") { - mes "[Katinshuell]"; - mes "...It's been a while"; - mes "since I heard that name."; - mes "Bruspetti... She's pretty"; - mes "popular around this town..."; - mes "Everyone liked her. Is that"; - mes "all you wanted to know?"; - next; - } - else if (.@input$ == "Freya's Spring") { - mes "[Katinshuell]"; - mes "Freya's Spring..."; - mes "That's just a park"; - mes "where old people and"; - mes "couples sort of hang out."; - mes "I don't like going there,"; - mes "though. You shouldn't, either."; - next; - } - else { - mes "[Katinshuell]"; - mes "..." + .@input$ + "?"; - mes "What? I don't understand you..."; - close; - } - rach_vice = 11; - changequest 8114,8115; - mes "[Katinshuell]"; - mes "You happy, now?"; - mes "Quit trying to pry into"; - mes "my personal business,"; - mes "and just enjoy touring this"; - mes "little town. That's what"; - mes "you came to do, right?"; - close; - } - else if (rach_vice == 4) { - mes "[Katinshuell]"; - mes "Uh... "; - mes "I just told you that I broke"; - mes "up with my girlfriend. You"; - mes "know, I kinda sorta wanna"; - mes "be left alone. Go away..."; - close; - } - else if (rach_vice == 3) { - mes "[Katinshuell]"; - mes "Eh? Oh, it's one of you"; - mes "guys, those do-gooder"; - mes "adventurers. You must not"; - mes "have anything else to do..."; - mes "Otherwise, why talk to me?"; - next; - mes "[Katinshuell]"; - mes "Geez... I know you guys go"; - mes "around solving problems,"; - mes "but this is one thing you"; - mes "can't handle. Me and my"; - mes "girlfriend are history now."; - mes "It's over between us."; - rach_vice = 4; - changequest 8107,8108; - close; - } - else if (rach_vice == 2) { - mes "[Katinshuell]"; - mes "You're an adventurer,"; - mes "so I don't think you'd "; - mes "understand how difficult"; - mes "it is to live a quiet, peaceful"; - mes "life. When you've lived through"; - mes "certain things, it's tough."; - next; - mes "[Katinshuell]"; - mes "When you're busy, you're"; - mes "distracted. But even if I'm"; - mes "left all alone, these thoughts"; - mes "of mine never cease to haunt me..."; - close; - } - else if (rach_vice == 1) { - mes "[Katinshuell]"; - mes "You're an adventurer,"; - mes "so I don't think you'd "; - mes "understand how difficult"; - mes "it is to live a quiet, peaceful"; - mes "life. When you've lived through"; - mes "certain things, it's tough."; - next; - mes "[Katinshuell]"; - mes "When you're busy, you're"; - mes "distracted. But even if I'm"; - mes "left all alone, these thoughts of mine never cease to haunt me..."; - close; - } - else if (rach_vice == 0) { - mes "[Katinshuell]"; - mes "You're an adventurer,"; - mes "so I don't think you'd "; - mes "understand how difficult"; - mes "it is to live a quiet, peaceful"; - mes "life. When you've lived through"; - mes "certain things, it's tough."; - next; - mes "[Katinshuell]"; - mes "I don't need any more"; - mes "excitement in my life."; - mes "I just want to live quietly,"; - mes "away from other people,"; - mes "and to be left all alone for"; - mes "some semblance of peace."; - if (friendship > 10) rach_vice = 1; - close; - } - mes "[Katinshuell]"; - mes "Do you believe in karma?"; - mes "I do... No matter what you"; - mes "do, even if you don't get"; - mes "caught, somehow it just"; - mes "catches up to you."; - next; - mes "[Katinshuell]"; - mes "Have you ever felt"; - mes "guilty about something,"; - mes "but hid from the truth?"; - mes "Let me tell you that it must"; - mes "be a painful experience. It's"; - mes "better to confess when you can."; - close; -} - -ra_in01,250,19,3 script Mr. Shendar 4_M_MIDDLE,{ - if (rach_vice > 21) { - mes "[Mr. Shendar]"; - mes "When will my precious"; - mes "daughter Bruspetti be"; - mes "coming home? I'm sure that"; - mes "she can take care of herself,"; - mes "but a father can't help but"; - mes "worry himself to death."; - next; - mes "[Mr. Shendar]"; - mes "Ah, if you happen to"; - mes "see my daughter in your"; - mes "travels, please tell her"; - mes "that her daddy is waiting"; - mes "for her to come home."; - mes "Thanks, adventurer."; - close; - } - else if (rach_vice == 14) { - mes "[Mr. Shendar]"; - mes "So you have a pretty"; - mes "good idea of who was"; - mes "sneaking around my house?"; - next; - mes "[" + strcharinfo(PC_NAME) + "]"; - mes "Well, I suspect this guy"; - mes "named Katinshuell because"; - mes "he might have been Bruspetti's"; - mes "boyfriend and he's been acting"; - mes "funny. Still, I don't have any"; - mes "real evidence of that."; - next; - mes "[Mr. Shendar]"; - mes "Bruspetti's boyfriend?!"; - mes "Hmpf! I don't like that"; - mes "boy already. I haven't"; - mes "met him yet, but its my"; - mes "solemn duty as a father"; - mes "to hate and distrust him!"; - close; - } - else if (rach_vice == 13) { - mes "[Mr. Shendar]"; - mes "Hey! Hey! Are you"; - mes "the pervert that's been"; - mes "sneaking into my house"; - mes "to prey on my daughter?!"; - next; - mes "[" + strcharinfo(PC_NAME) + "]"; - mes "Wha--?"; - mes "No, I'm just a--"; - next; - percentheal -50,0; - mes "^3355FF*BAM!*^000000"; - next; - mes "[" + strcharinfo(PC_NAME) + "]"; - mes "Ow! What did"; - mes "you do that for?"; - next; - mes "[Mr. Shendar]"; - mes "Still alive, eh? Hmpf!"; - mes "I'll finish you off! I'll..."; - mes "Er, huh?! Wait, I think"; - mes "I know you. You're that"; - mes "adventurer that's been"; - mes "here before, right?"; - next; - mes "[Mr. Shendar]"; - mes "Oh... I think I've made"; - mes "a mistake. I thought you"; - mes "were that person that's"; - mes "been prowling around my"; - mes "house. I don't know who he,"; - mes "but I'm sure it's not you..."; - next; - mes "[" + strcharinfo(PC_NAME) + "]"; - mes "Wait, wait..."; - mes "So someone has been"; - mes "sneaking around here?"; - mes "That's weird. Wait, that"; - mes "guy, the one that might"; - mes "be Bruspetti's boyfriend..."; - next; - mes "["+ strcharinfo(PC_NAME) +"]"; - mes "Right, his name was"; - mes "Katinshuell. That guy's"; - mes "been acting really funny."; - mes "Maybe he was the one sneaking"; - mes "around here? I'd better go"; - mes "and ask him about this..."; - next; - mes "[Mr. Shendar]"; - mes "Wait, where are"; - mes "you going? I... I'm"; - mes "sorry for hitting you?"; - next; - mes "[Mr. Shendar]"; - mes "Curses! If that guy is my"; - mes "daughter's boyfriend, and he's"; - mes "trespassing into my home, then"; - mes "he could be really dangerous."; - mes "It's too bad that I can't ask"; - mes "Bruspetti anything about him..."; - next; - mes "[Mr. Shendar]"; - mes "Hm... Alright, adventurer."; - mes "If you can find it, I'll allow"; - mes "you to take and read my"; - mes "daughter's diary. We need"; - mes "to learn more about this guy"; - mes "Katinshuell. If he's dangerous..."; - next; - mes "[Mr. Shendar]"; - mes "I'm sorry... I'm asking you"; - mes "for your help... But there's"; - mes "nothing else I can do as her"; - mes "father. Besides, adventurers"; - mes "like you can offer her the"; - mes "best protection..."; - rach_vice = 14; - changequest 8117,8118; - close; - } - else if (rach_vice == 9) { - mes "[Mr. Shendar]"; - mes "Curses! I should have never"; - mes "mentioned my daughter's"; - mes "diary to an adventurer like"; - mes "you! I know that your kind"; - mes "is naturally too curious...!"; - close; - } - else if (rach_vice == 8) { - mes "[Mr. Shendar]"; - mes "What? My daughter went"; - mes "to Lighthalzen? She doesn't"; - mes "know anyone there. Hmm, maybe"; - mes "that's the place where she was"; - mes "planning to go to learn more"; - mes "about what was bothering her."; - next; - mes "[Mr. Shendar]"; - mes "Yes, she was very generic:"; - mes "''Dad, I need to go somewhere.''"; - mes "and ''There's something I need"; - mes "to make sure of.'' Leaving out"; - mes "all the details does not put"; - mes "a doting father at ease!"; - next; - mes "[Mr. Shendar]"; - mes "Well, thank you for letting"; - mes "me know where she might be."; - mes "Now, I wish I knew what she"; - mes "was planning on doing. Maybe"; - mes "she wrote something about it"; - mes "in her diary? Yes, perhaps..."; - next; - mes "[Mr. Shendar]"; - mes "No! I can't do it!"; - mes "As a loving father, I can't"; - mes "allow myself to invade my"; - mes "precious daughter's privacy."; - mes "Even if she did carelessly leave"; - mes "her diary on top of her drawer."; - next; - mes "[Mr. Shendar]"; - mes "Oh, but how a father"; - mes "worries. Will my sweet,"; - mes "darling Bruspetti be alright?"; - rach_vice = 9; - changequest 8112,8113; - close; - } - else if ((rach_vice == 4) || (rach_vice == 5)) { - mes "[Mr. Shendar]"; - mes "I miss my daughter. Yes,"; - mes "the house smells different"; - mes "without her around. It's a little"; - mes "weird to be talking about this,"; - mes "but Bruspetti always did smell"; - mes "nice, just like her mother."; - next; - mes "[Mr. Shendar]"; - mes "Even if they didn't wear"; - mes "perfume, they had this"; - mes "distinctively pleasant"; - mes "scent about them. I guess"; - mes "it must be pheremonal?"; - rach_vice = 5; - changequest 8108,8109; - close; - } - else if (rach_vice == 2) { - mes "[Mr. Shendar]"; - mes "Take my advice: never"; - mes "have a daughter! You worry"; - mes "too much about them, and they"; - mes "neglect their parents once"; - mes "they grow up! I bet she's"; - mes "having a grand old time..."; - next; - mes "[Mr. Shendar]"; - mes "Confound it...!"; - mes "Whoever that guy is,"; - mes "he better not try any funny"; - mes "business! As her father, I have"; - mes "the legal right to wring his"; - mes "little neck! At least, I should..."; - close; - } - else if (rach_vice == 1) { - mes "[Mr. Shendar]"; - mes "I just found out that"; - mes "my precious daughter has"; - mes "been going out with someone."; - mes "She went to some other town"; - mes "for this boy, and I haven't"; - mes "heard a word from her since!"; - next; - mes "[Mr. Shendar]"; - mes "Take my advice: never"; - mes "have a daughter! You worry"; - mes "too much about them, and they"; - mes "neglect their parents once"; - mes "they grow up! I bet she's"; - mes "having a grand old time..."; - next; - mes "[Mr. Shendar]"; - mes "Probably on some lovey"; - mes "dovey trip with whoever that"; - mes "boy is. She's been gone an"; - mes "awful long time, but she's"; - mes "also an adult now. I... I guess"; - mes "she should be just fine."; - rach_vice = 2; - setquest 8106; - close; - } - mes "[Mr. Shendar]"; - mes "I just found out that"; - mes "my precious daughter has"; - mes "been going out with someone."; - mes "She went to some other town"; - mes "to see this boy, and I haven't"; - mes "heard a word from her since!"; - next; - mes "[Mr. Shendar]"; - mes "Take my advice: never"; - mes "have a daughter! You worry"; - mes "too much about them, and they"; - mes "neglect their parents once"; - mes "they grow up! I bet she's"; - mes "having a grand old time..."; - close; -} - -rachel,73,244,3 script Lachellen 4_F_SHABBY,{ - if (rach_vice > 21) { - mes "[Lachellen]"; - mes "If you happen to see"; - mes "Bruspetti, tell her to"; - mes "come talk to me. I need"; - mes "to know whether I figured"; - mes "out who her boyfriend is!"; - mes "I can't wait to see her~"; - close; - } - else if ((rach_vice == 11) || (rach_vice == 12)) { - mes "[Lachellen]"; - mes "Oh, hello again~"; - mes "Is there any way I can"; - mes "help you this time? I know"; - mes "you're looking for Bruspetti,"; - mes "so I'll help you if you have"; - mes "any questions for me~"; - next; - input(.@input$); - if (.@input$ == "Lighthalzen") { - mes "[Lachellen]"; - mes "Lighthalzen? Oh, that's"; - mes "right! Bruspetti did ask"; - mes "me about Lighthalzen a while"; - mes "ago. Yes, she seemed really"; - mes "interested in learning more"; - mes "about that place recently."; - next; - } - else if (.@input$ == "Freya's Spring") { - mes "[Lachellen]"; - mes "Freya's Spring?"; - mes "Oh, I like that place!"; - mes "Speaking of which, I know"; - mes "someone named Katinshuell"; - mes "that went there pretty often."; - mes "Usually men don't go alone..."; - next; - mes "[Lachellen]"; - mes "Wait, that's the place"; - mes "I told you about, where"; - mes "Bruspetti and her boyfriend"; - mes "usually met. Do you think"; - mes "she and Katinshuell...?"; - mes "Ooh, maybe I figured it out!"; - next; - mes "[Lachellen]"; - mes "But yeah, that place is"; - mes "usually filled with couples,"; - mes "so you look like a real loser"; - mes "if you go there alone. That's"; - mes "why I want a boyfriend now..."; - rach_vice = 12; - changequest 8115,8116; - next; - } - else { - mes "[Lachellen]"; - mes "Oh, I'm sorry..."; - mes "I don't know anything"; - mes "about "+.@input$+"."; - close; - } - mes "[Lachellen]"; - mes "Well, I don't know if"; - mes "you learned anything"; - mes "important from me,"; - mes "but I hope I helped"; - mes "you, even if it was"; - mes "just a little bit."; - close; - } - else if (rach_vice == 7) { - mes "[Lachellen]"; - mes "Let's see... Bruspetti"; - mes "and her guy would usually"; - mes "meet at... Um, I know where"; - mes "it is by feel, but I can't really"; - mes "give you good directions"; - mes "to get there. Er, sorry!"; - next; - mes "[Lachellen]"; - mes "Luckily, this town"; - mes "isn't that big, so I'm"; - mes "sure you'll find something"; - mes "if you just keep looking."; - mes "Oh, and if you find her,"; - mes "tell her I said ''hi,'' okay?"; - close; - } - else if (rach_vice == 6) { - mes "[Lachellen]"; - mes "Oh, Bruspetti's dad"; - mes "was talking about how"; - mes "good she smells? Yeah,"; - mes "she's kinda famous for"; - mes "that around here, so he's"; - mes "not creepy or anything."; - next; - mes "[Lachellen]"; - mes "I see, so you think you"; - mes "caught wind of her in some"; - mes "other town. Yeah, I heard"; - mes "that she went traveling to see"; - mes "if she could learn something,"; - mes "and she hasn't returned yet."; - next; - mes "[Lachellen]"; - mes "Oh, you know what?"; - mes "If she's in Lighthalzen,"; - mes "she's probably gone there to"; - mes "learn more about her boyfriend."; - mes "Bruspetti mentioned something"; - mes "about that when I last saw her."; - next; - mes "[Lachellen]"; - mes "I don't know anything"; - mes "else. Hmm, maybe if you"; - mes "check the place where she"; - mes "and her boyfriend usually"; - mes "went on dates, you might"; - mes "be able to find something."; - rach_vice = 7; - changequest 8110,8111; - close; - } - else if ((rach_vice == 2) || (rach_vice == 3)) { - mes "[Lachellen]"; - mes "Ooh, I'm so jealous"; - mes "of Bruspetti! She's been"; - mes "spending so much time with"; - mes "her new boyfriend recently..."; - mes "But she still refuses to tell"; - mes "me what his name is."; - next; - mes "[Lachellen]"; - mes "She told me that she's"; - mes "serious about him, but"; - mes "she's also admitted that"; - mes "she doesn't know much about"; - mes "him. Let's see... He grew up in Lighthalzen? That's all she knows."; - rach_vice = 3; - changequest 8106,8107; - close; - } - mes "[Lachellen]"; - mes "My friend Bruspetti"; - mes "is a really nice girl~"; - mes "Everyone loves her, and"; - mes "she's sooo beautiful. All"; - mes "the guys are jealous of"; - mes "her new boyfriend!"; - next; - mes "[Lachellen]"; - mes "Still, she's really"; - mes "shy, and won't tell me"; - mes "who he is. There's a lot"; - mes "I don't know about him, but"; - mes "I'm sure they're happy together."; - close; -} - -rachel,196,77,3 script Kid#1rachel 4_M_CHILD1,{ - mes "[Kid]"; - mes "Hey, have you seen"; - mes "Bruspetti? She's really"; - mes "nice and always buys me"; - mes "lots and lots of cookies!"; - next; - mes "[Kid]"; - mes "Hmm, I haven't seen"; - mes "her in a while, though."; - mes "I heard she went traveling"; - mes "somewhere. How long do"; - mes "you think she'll be gone, huh?"; - close; -} - -rachel,151,155,3 script Kid#2rachel 4_M_CHILD1,{ - mes "[Kid]"; - mes "Oh wow! I wanna be an"; - mes "adventurer like you when"; - mes "I grow up! Go to all sorts"; - mes "of places, visit different"; - mes "towns. It sounds so fun!"; - next; - mes "[Kid]"; - mes "Maybe if I find a really"; - mes "nice place, maybe I'll just"; - mes "stay and then move there."; - mes "There's somewhere here"; - mes "that did that, and moved"; - mes "from Lighthalzen to here~"; - next; - mes "[Kid]"; - mes "Yeah, as soon as I get"; - mes "a chance, I'm gonna ditch"; - mes "this town and see as much"; - mes "of the world as I can! I need"; - mes "to grow up faster than this!"; - close; -} - -rachel,266,35,3 script Grandma#rachel 4_F_RACHOLD,{ - if (rach_vice > 21) { - mes "[Grandma]"; - mes "When you get to be my"; - mes "age, you'll cherish all"; - mes "of your memories, even if"; - mes "the experience was hurtful"; - mes "when it actually happened."; - next; - mes "[Grandma]"; - mes "Your memories are part"; - mes "of who you are and what"; - mes "makes you unique. I can"; - mes "appreciate living the life"; - mes "that I have, even if it's"; - mes "not particularly special."; - close; - } - else if (rach_vice == 13) { - mes "[Grandma]"; - mes "When you get to be my"; - mes "age, you appreciate life"; - mes "more and can release your"; - mes "regrets more easily. I wasted"; - mes "much of my youth in needless"; - mes "worry when I could've relaxed."; - close; - } - else if (rach_vice == 12) { - mes "[Grandma]"; - mes "Oh, back again, eh?"; - mes "I guess you must really"; - mes "like coming to this place"; - mes "too. Hm, that reminds me..."; - next; - mes "[Grandma]"; - mes "See the edge of the spring?"; - mes "The same young man frequently"; - mes "comes to that spot, and stares"; - mes "into the water, just dripping with sadness. Someone so young"; - mes "shouldn't be feeling like that."; - next; - mes "[Grandma]"; - mes "You're supposed to come"; - mes "here to relax and enjoy"; - mes "the surrounding beauty,"; - mes "not wallow in your sorrow."; - mes "I guess that boy doesn't"; - mes "agree with me on that."; - next; - mes "[Grandma]"; - mes "You should be able"; - mes "to let go of whatever's"; - mes "bothering you, and just"; - mes "enjoy life as it is now."; - rach_vice = 13; - changequest 8116,8117; - close; - } - mes "[Grandma]"; - mes "I love this place,"; - mes "its beautiful scenary"; - mes "and serene atmosphere."; - mes "It's so heavenly peaceful."; - next; - mes "[Grandma]"; - mes "It brings my heart joy to see"; - mes "young couples can coming"; - mes "here and relaxing together."; - mes "Isn't love a grand thing?"; - close; -} - -lhz_in02,213,207,0 script #ratrace1 HIDDEN_NPC,4,4,{ -OnTouch: - if (rach_vice == 5) { - mes "[" + strcharinfo(PC_NAME) + "]"; - mes "This..."; - mes "This smell..."; - mes "It smells so nice!"; - mes "Like rose petals riding"; - mes "on a gentle breeze..."; - next; - mes "[" + strcharinfo(PC_NAME) + "]"; - mes "Wait, could this be"; - mes "the scent that Bruspetti's"; - mes "father mentioned earlier?"; - rach_vice = 6; - changequest 8109,8110; - close; - } - end; -} - -rachel,265,47,0 script #raevent1 HIDDEN_NPC,2,2,{ -OnTouch: - if (rach_vice == 23) { - mes "[" + strcharinfo(PC_NAME) + "]"; - mes "Just looking at this"; - mes "spring makes me think"; - mes "of Bruspetti. What really"; - mes "happened to her? I get"; - mes "the feeling that she"; - mes "caved in to despair."; - next; - mes "["+ strcharinfo(PC_NAME) +"]"; - mes "The water's not that"; - mes "cold, or very deep..."; - mes "And Katinshuell mentioned"; - mes "that her body went limp..."; - mes "But she was still looking"; - mes "at him. It's haunting..."; - next; - mes "["+ strcharinfo(PC_NAME) +"]"; - mes "I suppose she was torn..."; - mes "She loved him, but couldn't"; - mes "bear to live with his secret."; - mes "In the end, it's all so very"; - mes "tragic. Katinshuell isn't"; - mes "really a bad person..."; - next; - mes "[" + strcharinfo(PC_NAME) + "]"; - mes "He was forced to"; - mes "commit a heinous crime,"; - mes "and kept making mistakes,"; - mes "running from his guilt. Is"; - mes "anyone accountable for this?"; - mes "Who would be to blame?"; - next; - rach_vice = 24; - completequest 8122; - if (RENEWAL_EXP) { - if (BaseLevel > 90) getexp 130000,0; - else if (BaseLevel > 75) getexp 85000,0; - else getexp 45000,0; - } else { - if (BaseLevel > 90) getexp 1300000,0; - else if (BaseLevel > 75) getexp 850000,0; - else getexp 450000,0; - } - mes "[" + strcharinfo(PC_NAME) + "]"; - mes "Somehow, I wish that"; - mes "Katinshuell had the"; - mes "strength to face his"; - mes "guilt, and then to"; - mes "forgive himself."; - close; - } - else if (rach_vice == 22) { - mes "[" + strcharinfo(PC_NAME) + "]"; - mes "This must be where"; - mes "Bruspetti drowned..."; - next; - mes "[Grandma]"; - mes "Oh! Excuse me,"; - mes "young adventurer,"; - mes "but you mustn't stand"; - mes "there! It's very slippery."; - mes "What if you fall into the"; - mes "spring? It's dangerous."; - next; - mes "[" + strcharinfo(PC_NAME) + "]"; - mes "Oh... Er, thank you."; - mes "Yes, I wouldn't want"; - mes "to get myself drowned."; - next; - rach_vice = 23; - mes "[Grandma]"; - mes "Drowned...? I just"; - mes "wouldn't want you to"; - mes "get your clothes wet."; - mes "The water isn't that deep..."; - mes "Even if you can't swim, you"; - mes "can climb out, you know."; - next; - mes "[" + strcharinfo(PC_NAME) + "]"; - mes "...What?"; - close; - } - else if (rach_vice == 8) { - mes "[" + strcharinfo(PC_NAME) + "]"; - mes "That old woman told"; - mes "be to be careful not to"; - mes "slip and fall into the water"; - mes "around here, so I'd better"; - mes "make sure I tread carefully."; - close; - } - else if (rach_vice == 7) { - mes "[???]"; - mes "Oh, be very careful!"; - mes "You don't want to get"; - mes "too close to the water."; - mes "What if you slip and fall?"; - next; - mes "[" + strcharinfo(PC_NAME) + "]"; - mes "Huh?"; - next; - mes "[Grandma]"; - mes "Oh, I'm sorry if"; - mes "I startled you, but the"; - mes "ground that you're standing"; - mes "on is very slippery, you know."; - next; - mes "[" + strcharinfo(PC_NAME) + "]"; - mes "Ah, I see."; - rach_vice = 8; - changequest 8111,8112; - close; - } - end; -} - -ra_in01,255,25,0 script Book#ra_in HIDDEN_NPC,{ - if (rach_vice == 15) { - mes "^3355FFThis is where you"; - mes "found Bruspetti's diary."; - mes "Perhaps you should take"; - mes "it with you the next time"; - mes "you talk to Katinshuell.^000000"; - close; - } - else if (rach_vice == 14) { - rach_vice = 15; - changequest 8118,8119; - getitem Diary_Of_Blue,1; - mes "^3355FFThis must be"; - mes "Bruspetti's diary!"; - mes "You now have permission"; - mes "to take it with you so that"; - mes "you can figure out if she and"; - mes "Katinshuell are connected...^000000"; - close; - } - else if ((rach_vice == 9) || (rach_vice == 10)) { - mes "^3355FFThis must be"; - mes "Bruspetti's diary!"; - mes "But... reading it"; - mes "would make you feel"; - mes "like a real creep."; - mes "So don't touch it.^000000"; - rach_vice = 10; - changequest 8113,8114; - close; - } - -} - -//== Ice Necklace/Summon Ktullanux Quest and Glacial Heart buyer :: rachel_tre = -// iRO Changed this NPC to avoid "offending" people. -// To enable how it originally looked, uncomment the line below (npc header), -// and comment the line under it, and then uncomment the cutin lines. - -//rachel,157,183,3 script Sincere Follower Urstia 4_F_MASK,{ -rachel,157,183,3 script Sincere Follower Urstia 4_F_MASK1,{ - cutin "ra_usti1",2; - if (checkweight(Spawn,200) == 0) { - mes "^3355FFWait a second!"; - mes "Right now, you're carrying"; - mes "too many things with you."; - mes "Please come back after"; - mes "using the Kafra Service"; - mes "to store some of your items.^000000"; - } - if (ice_necklace_q < 1) { - mes "[Urstialla]"; - mes "Oh, are you an adventurer"; - mes "from the outside? Praise be"; - mes "to Freya! Her love and grace"; - mes "reaches all over the world,"; - mes "touching even the hearts of"; - mes "foreigners, leading them here!"; - next; - if (select("Freya? I'd like to know more.", "That's crazy talk!") == 1) { - emotion e_ok; - mes "[Urstialla]"; - mes "The day is coming when"; - mes "Freya will resurrect and"; - mes "lead all of her faithful to"; - mes "Valhalla. Now she is in a"; - mes "deep sleep, but even then,"; - mes "she watches over all of us."; - next; - mes "[Urstialla]"; - mes "You see, Freya used up"; - mes "all of her power fighting the"; - mes "most fearsome of demons"; - mes "in the Thousand Year War."; - mes "Now she rests and recovers"; - mes "in a pure and sacred place."; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "Wait..."; - mes "How do you"; - mes "know that all of"; - mes "this happened?"; - next; - mes "[Urstialla]"; - mes "These are truths that all"; - mes "of Freya's worshippers know."; - mes "Freya delivers her messages to"; - mes "us through her mortal vessel,"; - mes "our beautiful pope that shines"; - mes "with brilliant white light."; - next; - mes "[Urstialla]"; - mes "Unfortunately, even the most"; - mes "faithful experience lapses in"; - mes "judgment. It shames me to"; - mes "admit that my son Egapeo"; - mes "is... is guilty of sin."; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "Sin? What did he"; - mes "do, if you don't"; - mes "mind me asking?"; - next; - mes "[Urstialla]"; - mes "I don't know, but Egapeo"; - mes "has been sick for a while"; - mes "now. I'm convinced that he"; - mes "did something to anger Freya"; - mes "Although he may deserve it,"; - mes "I'm doing my best to help him."; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "...Wait. What?!"; - next; - mes "[Urstialla]"; - mes "I know that if I pray hard"; - mes "enough and please Freya,"; - mes "she will forgive my son and"; - mes "heal him of his illness."; - mes "But sometimes prayer isn't"; - mes "enough... I need to pay tribute."; - next; - mes "[Urstialla]"; - mes "I managed to acquire a"; - mes "necklace of incomparable"; - mes "beauty from the dwarves."; - mes "However, the gems have dulled"; - mes "with age and need to be shined"; - mes "before I can offer them to Freya."; - next; - mes "[Urstialla]"; - mes "However, not just anyone can"; - mes "shine this special necklace"; - mes "forged by the Dwarves. I need"; - mes "someone that knows arcane magic"; - mes "to help me. I think there's only"; - mes "one mage that can polish this..."; - next; - mes "[Urstialla]"; - mes "Maheo, the renown mage with"; - mes "access to the most powerful"; - mes "magic spells in the world,"; - mes "must be able to clean this"; - mes "necklace's gems! However"; - mes "There's no way I can reach him."; - next; - mes "[Urstialla]"; - mes "You see, Maheo left on a"; - mes "journey to subjugate the"; - mes "ice monsters in the ice cave"; - mes "to the north, and he hasn't"; - mes "returned yet. That place is too"; - mes "dangerous for people like me."; - next; - mes "[Urstialla]"; - mes "I know that you adventurers"; - mes "regularly travel through those"; - mes "kinds of areas, so would you"; - mes "please look for Maheo and ask"; - mes "him to clean this necklace on"; - mes "my behalf? Please, for my son..."; - next; - if (select("But that's none of my business!", "Alright, I'll do it.") == 1) { - mes "[Urstialla]"; - mes "I... I see."; - mes "I thought that Freya"; - mes "had led you to me, but"; - mes "maybe my prayers haven't"; - mes "been answered yet. Perhaps"; - mes "I need to pray more fervently?."; - close2; - cutin "",255; - end; - } - mes "[Urstialla]"; - mes "Thank you so much!"; - mes "Please, take care of this"; - mes "necklace and ask Maheo"; - mes "to restore its luster. Then,"; - mes "it'll be a fitting tribute to"; - mes "our loving goddess Freya."; - setquest 2109; - getitem Magic_Necklace,1; - ice_necklace_q = 1; - close2; - cutin "",255; - end; - } - cutin "ra_usti2",2; - mes "[Urstialla]"; - mes "..............................."; - mes "Are you telling me"; - mes "that you don't believe?"; - mes "Repent, and may your"; - mes "heart be opened to Freya!"; - } - else if ((ice_necklace_q >= 1) && (ice_necklace_q < 5)) { - mes "[Urstialla]"; - mes "Please find Maheo the"; - mes "Mage and ask him to restore"; - mes "the beauty of the necklace"; - mes "I gave you. He should be"; - mes "fighting monsters in the"; - mes "ice cave to the north."; - } - else if (ice_necklace_q == 5) { - if (countitem(Magic_Necklace_) > 0) { - mes "[Urstialla]"; - mes "Oh! My necklace! Thank you!"; - mes "It's so beautiful! It will"; - mes "make a wonderful tribute to"; - mes "Freya! I am certain with this,"; - mes "my son will get better!"; - next; - mes "[Urstialla]"; - mes "Here, I know it's not much,"; - mes "but please accept this as a"; - mes "token of my appreication for"; - mes " what you have done for me."; - delitem Magic_Necklace_,1; - getexp RENEWAL_EXP?90000:700000,0; - ice_necklace_q = 6; - completequest 2113; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "Oh, let's just say it was"; - mes "a worthwhile experience"; - mes "for me."; - next; - mes "[Urstialla]"; - mes "........."; - mes "............"; - mes "May Freya always protect and"; - mes "guide you and forgive you for"; - mes "that horrible joke."; - } - else { - mes "["+strcharinfo(PC_NAME)+"]"; - mes "Oh, no! The necklace has disappeared!"; - } - } - else { - mes "[Urstialla]"; - mes "May Freya always"; - mes "protect and guide you"; - mes "with her everflowing"; - mes "grace and wisdom.."; - } - close2; - cutin "",255; - end; -} - -ice_dun02,120,105,3 script Man Stuck in Ice#cave 4_M_FROZEN1,5,5,{ - if (checkweight(Spawn,200) == 0) { - mes "^3355FFWait a second!"; - mes "Right now, you're carrying"; - mes "too many things with you."; - mes "Please come back after"; - mes "using the Kafra Service"; - mes "to store some of your items.^000000"; - close; - } - if (ice_necklace_q == 1) { - cutin "ra_magic3",2; - emotion e_omg; - mes "[Man Stuck in Ice]"; - mes "H-hello?"; - mes "Hey! Hey, you!"; - mes "Help me break this"; - mes "ice! I need to get"; - mes "out of here!"; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "How did you get"; - mes "stuck in there?"; - next; - mes "[Man Stuck in Ice]"; - mes "I'll explain everything"; - mes "later! Just... Just get"; - mes "this ice off of me!."; - next; - if (getskilllv("MG_FIREBOLT") > 0) { - specialeffect EF_FIREBALL; - mes "^3355FFYou cast Fire Bolt at"; - mes "the ice..^000000"; - } - else { - specialeffect EF_HIT2; - mes "^3355FFYou hammer at the"; - mes "ice with all your might.^000000"; - } - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "......"; - mes "........"; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "I can't..."; - mes "I can't even scratch it"; - mes "Do you have any ideas?"; - next; - emotion e_sob; - mes "[Man Stuck in Ice]"; - mes "This is so humiliating..."; - mes "Me, the greatest mage"; - mes "of our age, Maheo, stuck"; - mes "in this pillar of ice."; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "Wait..."; - mes "You're Maheo?"; - next; - cutin "ra_magic1",2; - emotion e_gg; - mes "[Maheo]"; - mes "It's true. You're speaking to"; - mes "Maheo, the greatest mage,"; - mes "and master of arcane spells."; - mes "I know magic that even High"; - mes "Wizards can never hope to"; - mes "learn in their lifetimes!"; - next; - cutin "ra_magic4",2; - mes "[Maheo]"; - mes "Despite my greatness,"; - mes "I'm a humble man. See?"; - mes "That's why I always wear"; - mes "this Mage uniform..."; - mes "To remind myself of"; - mes "the value of humility."; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "So how did you get"; - mes "stuck in all of this ice?"; - next; - cutin "ra_magic3",2; - mes "[Maheo]"; - mes "Actually, this happened"; - mes "because I was too humble"; - mes "You see, I underestimated"; - mes "myself, and the devastating"; - mes "force of my own magic."; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "...Huh?"; - next; - mes "[Maheo]"; - mes "Yes, this wouldn't have"; - mes "happened if I wasn't so"; - mes "humble... Humble and kind."; - mes "It all started when I thought"; - mes "of this cave and how people"; - mes "sometimes come here to get ice."; - next; - mes "[Maheo]"; - mes "I then decided that"; - mes "I would exterminate these"; - mes "evil monsters for the good"; - mes "of the people! The citizens"; - mes "would feel protected, and"; - mes "I'd be recognized as a hero!"; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "Okay... I suppose"; - mes "that sounds normal"; - mes "enough. Go on."; - next; - mes "[Maheo]"; - mes "I valiantly battled"; - mes "the Snowiers. They were"; - mes "no match for my magic!"; - mes "And so, I decided to just"; - mes "destroy all of them with"; - mes "one cast of a magic spell."; - next; - mes "[Maheo]"; - mes "You know Meteor Storm?"; - mes "I know another spell like"; - mes "that... But it's two hundred"; - mes "times more powerful! Yes..."; - mes "It has the power of a million"; - mes "exploding suns! But then..."; - next; - emotion e_sob; - mes "[Maheo]"; - mes "It was too powerful!"; - mes "There were tremors, and"; - mes "flying shards of ice, and"; - mes "all the flame caused my"; - mes "clothes to catch on fire!"; - next; - emotion e_flash,1; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "You..."; - mes "you set fire"; - mes "to your clothes"; - next; - cutin "ra_magic2",2; - mes "[Maheo]"; - mes "Yes, but not to worry."; - mes "I quickly extinguished"; - mes "those flames with my"; - mes "powerful Frost Diver spell!"; - next; - cutin "ra_magic3",2; - mes "[Maheo]"; - mes "In hindsight..."; - mes "That may have"; - mes "been a mistake..."; - next; - cutin "ra_magic3",2; - mes "[Maheo]"; - mes "Enough about myself."; - mes "What noble pursuit brings"; - mes "you to this place, adventurer?"; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "I heard that you can"; - mes "polish the gems on this"; - mes "necklace with your magic,"; - mes "so I came here to find you."; - next; - mes "[Maheo]"; - mes "Verily, I can shine"; - mes "those gems so that they"; - mes "shine as brightly as a"; - mes "million exploding suns!"; - next; - mes "[Maheo]"; - mes "That is, as soon"; - mes "as I can get out"; - mes "of this ice. Hmm..."; - mes "But I doubt normal"; - mes "magic will be able"; - mes "to melt all of this."; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "Then how are we"; - mes "supposed to get"; - mes "you out of there?"; - next; - mes "[Maheo]"; - mes "Fear not. I'm sure"; - mes "that my master will know"; - mes "of a way to free me from"; - mes "this prison of ice. He can"; - mes "be found near Freya's Spring:"; - mes "beseech him on my behalf!"; - ice_necklace_q = 2; - changequest 2109,2110; - close2; - cutin "",255; - end; - } - else if ((ice_necklace_q == 2) || (ice_necklace_q == 3)) { - mes "[Maheo]"; - mes "My master may not have"; - mes "my sheer talent, but he"; - mes "is very knowledgable in"; - mes "the ways of magic. Please..."; - mes "Ask him for help. He should"; - mes "be reading near Freya's Spring."; - close; - } - else if (ice_necklace_q == 4) { - if (countitem(Hammer_Of_Wind) > 0) { - if (countitem(Magic_Necklace) > 0) { - mes "[Maheo]"; - mes "Oh, you're back!"; - mes "So did my master have"; - mes "any ideas on breaking"; - mes "this cold prison of ice?"; - next; - } - else { - mes "["+strcharinfo(PC_NAME)+"]"; - mes "Oh, shoot! I left the necklace in the city! I will be right back!"; - next; - mes "[Maheo]"; - mes "Hey, hey! Can't you just release me first?"; - emotion e_sob; - close; - } - } - else { - mes "[Maheo]"; - mes "My master may not have"; - mes "my sheer talent, but he"; - mes "is very knowledgable in"; - mes "the ways of magic. Please..."; - mes "Ask him for help. He should"; - mes "be reading near Freya's Spring."; - close; - } - mes "["+strcharinfo(PC_NAME)+"]"; - mes "Well, he made this"; - mes "magic hammer which is"; - mes "supposed to be able to"; - mes "break this magic ice."; - next; - mes "[Maheo]"; - mes "Of course!"; - mes "Why didn't I think of"; - mes "that? Great, now get"; - mes "me out of here please!"; - next; - mes "^3355FFYou tightly gripped"; - mes "the Wind Hammer, and"; - mes "swung it down at the ice"; - mes "with all of your strength.^000000"; - next; - specialeffect EF_TEIHIT3; - specialeffect EF_FREEZE; - specialeffect EF_ICECRASH; - mes "^3355FF*Pzzzzz*"; - mes "*CRASH!*^000000"; - next; - setnpcdisplay "Man Stuck in Ice#cave", 4_M_ARUNA_NFM1; - emotion e_gasp; - mes "[Maheo]"; - mes "Finally...!"; - mes "After all of this"; - mes "time! I'm free!"; - next; - specialeffect EF_BEGINSPELL4; - mes "[Maheo]"; - mes "Now, all of the monsters"; - mes "in this cave will taste the"; - mes "wrath of the greatest mage in"; - mes "the world! I'll have my revenge,"; - mes "and give those beasts double"; - mes "the pain that they gave me!"; - next; - monster "ice_dun02",108,109,"Snowier",1775,1,"Man Stuck in Ice#cave::OnMyMobDead"; - monster "ice_dun02",114,112,"Snowier",1775,1,"Man Stuck in Ice#cave::OnMyMobDead"; - monster "ice_dun02",126,105,"Snowier",1775,1,"Man Stuck in Ice#cave::OnMyMobDead"; - monster "ice_dun02",121,99,"Snowier",1775,1,"Man Stuck in Ice#cave::OnMyMobDead"; - specialeffect EF_LORD; - killmonster "ice_dun02","Man Stuck in Ice#cave::OnMyMobDead"; - mes "[Maheo]"; - mes "Muhahahahahahahaha!"; - next; - mes "[Maheo]"; - mes "Er, but first, I need to"; - mes "use my magic to clean"; - mes "that necklace of yours."; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "Here..."; - next; - mes "[Maheo]"; - mes "Oh! This was made by"; - mes "the Dwarves, wasn't it?"; - mes "It looks like they've made"; - mes "yet another masterpiece."; - mes "Shame that this is so"; - mes "tarnished, though."; - next; - mes "[Maheo]"; - mes "Let's see, now..."; - next; - specialeffect EF_FROSTWEAPON; - mes "^3355FF*Ting*^000000"; - next; - mes "[Maheo]"; - mes "Well, I suppose this"; - mes "is where we part ways."; - mes "Here, take this as a gift..."; - mes "And please don't mention"; - mes "the fact that I trapped myself"; - mes "in ice to anyone else, okay?"; - ice_necklace_q = 5; - changequest 2112,2113; - delitem Hammer_Of_Wind,1; - delitem Magic_Necklace,1; - getitem Magic_Necklace_,1; - getitem Ice_Particle,4; - close2; - cutin "",255; - setnpcdisplay "Man Stuck in Ice#cave", 4_M_FROZEN1; - end; - } - -OnTouch: - end; - -OnTouchNPC: - emotion e_an; - unitemote mobattached(), e_gg; - end; - -OnMyMobDead: - end; -} - -ice_dun02,120,3,0 script #cave_vos FAKE_NPC,{ -OnInit: - initnpctimer; - end; - -OnTimer3600000: - mapannounce "ice_dun02","Go away, you animals! I'll burn you to death once I get free!",bc_map,0xFFCE00; - end; - -OnTimer7200000: - mapannounce "ice_dun02","Hello? Can anyone hear me? I'm... I'm kind of stuck!",bc_map,0xFFCE00; - end; - -OnTimer10800000: - stopnpctimer; - mapannounce "ice_dun02","Please! I can't move! Hello? I think I might need help!",bc_map,0xFFCE00; - initnpctimer; - end; -} - -rachel,265,98,3 script Hamion#aru 4_M_RACHMAN2,{ - if (checkweight(Spawn,200) == 0) { - mes "^3355FFWait a second!"; - mes "Right now, you're carrying"; - mes "too many things with you."; - mes "Please come back after"; - mes "using the Kafra Service"; - mes "to store some of your items.^000000"; - close; - } - if (ice_necklace_q < 2) { - mes "[Hamion]"; - mes "Hm? Did you need"; - mes "something? If it's not too"; - mes "important, then I'd like to"; - mes "get back to reading my book."; - close; - } - else if (ice_necklace_q == 2) { - mes "[Hamion]"; - mes "Hm? Did you need"; - mes "something? If it's not too"; - mes "important, then I'd like to"; - mes "get back to reading my book."; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "Um, would you know"; - mes "a mage by the name"; - mes "of Maheo? I'm supposed"; - mes "to go look for his master"; - mes "around this area."; - next; - mes "[Hamion]"; - mes "Well, you've found him"; - mes "because that would be me."; - mes "What happened to Maheo?"; - next; - mes "[Hamion]"; - mes "He froze himself?!"; - mes "Hahahaha! Some genius!"; - mes "Oh, well, I suppose he still"; - mes "has plenty to learn about"; - mes "character, if not magic."; - next; - mes "[Hamion]"; - mes "Let's see, let's see..."; - mes "This book ought to have"; - mes "the answer. Mmm... Ah!"; - mes "Page 42! I need to construct"; - mes "an artifact in order to break"; - mes "that mystical ice. Mmm."; - next; - mes "[Hamion]"; - mes "Would you help"; - mes "me? I need to get"; - mes "^4D4DFF5 Rough Winds^000000,"; - mes "^4D4DFF1 Hammer^000000, and"; - mes "^4D4DFF1 Blank Scroll^000000"; - next; - mes "[Hamion]"; - mes "You can get Blank Scrolls"; - mes "in the Sage Academy in Juno."; - mes "Ah, and the Hammer is a weapon,"; - mes "not one of those smithing tools."; - mes "I'd help you if I could, but..."; - mes "I'm just smart, not strong."; - ice_necklace_q = 3; - changequest 2110,2111; - close; - } - else if (ice_necklace_q == 3) { - if ((countitem(Rough_Wind) < 5) || (countitem(Hammer) < 1) || (countitem(Scroll) < 1)) { - mes "[Hamion]"; - mes "I need to create"; - mes "a magical artifact"; - mes "to break the ice that's"; - mes "trapping Maheo. Would you"; - mes "please help me? There's no"; - mes "way I can get the items myself!"; - next; - mes "[Hamion]"; - mes "I need to get"; - mes "^4D4DFF5 Rough Winds^000000,"; - mes "^4D4DFF1 Hammer^000000, and"; - mes "^4D4DFF1 Blank Scroll^000000"; - next; - mes "[Hamion]"; - mes "You can get Blank Scrolls"; - mes "in the Sage Academy in Juno."; - mes "Ah, and the Hammer is a weapon,"; - mes "not one of those smithing tools."; - mes "I'd help you if I could, but..."; - mes "I'm just smart, not strong."; - close; - } - mes "[Hamion]"; - mes "Great, you have everything"; - mes "I need! But first, would you"; - mes "make sure that you only have"; - mes "1 Hammer in your inventory?"; - mes "If you have more than one,"; - mes "I might take the wrong Hammer."; - next; - if (select("Let me check.", "Don't worry, I checked.") == 1) { - mes "[Hamion]"; - mes "Alright, it's always"; - mes "better to be safe than"; - mes "sorry! If only Maheo was"; - mes "a little more careful, more"; - mes "like you are, then maybe this"; - mes "wouldn't have happened."; - close; - } - mes "[Hamion]"; - mes "Okay, I'll take your"; - mes "word for it. Now, let's"; - mes "bring the artifact forging"; - mes "process. Hmmm... Let me"; - mes "review it here on page 45."; - next; - mes "[Hamion]"; - mes "Here we go...!"; - next; - specialeffect(EF_CONE, AREA, playerattached()); - mes "^3355FF*Pzzzz*^000000"; - next; - mes "[Hamion]"; - mes "...Aaaand now it's done."; - mes "Here, take this Wind Hammer"; - mes "and use it to free Maheo."; - mes "This hammer will only work"; - mes "once, so make sure that you"; - mes "smash that ice properly!"; - delitem Hammer,1; - delitem Rough_Wind,5; - delitem Scroll,1; - ice_necklace_q = 4; - changequest 2111,2112; - getitem Hammer_Of_Wind,1; //Hammer_of_Wind - close; - } - else if (ice_necklace_q >= 4) { - mes "[Hamion]"; - mes "There are always"; - mes "singing birds and"; - mes "flitting butterflies"; - mes "all over this place"; - mes "It's so relaxing, and"; - mes "such a great place to read."; - close; - } -} - -rachel,113,96,5 script Mohadian 4_M_MIDDLE,10,10,{ - if (ice_necklace_q == 6) { - mes "[Mohadian]"; - mes "I work at the bar around"; - mes "here, and I've heard good"; - mes "things about you. Some of"; - mes "the customers've heard that"; - mes "you helped Urstialla by going"; - mes "into that dangerous Ice Cave."; - next; - mes "[Mohadian]"; - mes "Now, are you really capable"; - mes "of regularly defeating the"; - mes "snow monsters inside there?"; - mes "If you are, I've got a bit of a"; - mes "business proposition for you."; - next; - emotion e_ic; - mes "[Mohadian]"; - mes "The weather around here"; - mes "is naturally hot and humid,"; - mes "so we need ice to make cold,"; - mes "refreshing drinks at the pub."; - mes "And the Ice Cave is the best"; - mes "place to get that ice, right?"; - next; - mes "[Mohadian]"; - mes "If you bring me Ice Pieces"; - mes "from the Ice Cave, I'll buy"; - mes "them from you at 375 zeny"; - mes "each. Think of it as kind of a"; - mes "freelance job. I mean, if you"; - mes "can bring me ice, I'll buy it!."; - next; - mes "[Mohadian]"; - mes "You can make some good"; - mes "money, my customers can"; - mes "enjoy ice cold drinks, and"; - mes "my business will definitely"; - mes "benefit. We'd kill three birds"; - mes "with one stone! What do you say?"; - next; - if (select("No, thanks.", "Sure.") == 1) { - mes "[Mohadian]"; - mes "Aww, how disappointing."; - mes "I was really sure that this"; - mes "would be a great deal for"; - mes "both of us. Well, if you're"; - mes "willing to change your mind"; - mes "then we can be partners!"; - close; - } - mes "[Mohadian]"; - mes "Great! Now, the ice that"; - mes "I need comes from Glacial"; - mes "Hearts. You can obtain those"; - mes "by hunting the snow monsters"; - mes "in the Ice Cave. Remember, I'll"; - mes "pay you 375 zeny for each one!"; - ice_necklace_q = 7; - close; - } - else if (ice_necklace_q == 7) { - if (countitem(Ice_Heart) < 1) { - mes "[Mohadian]"; - mes "Bring me some Glacial"; - mes "Hearts from the Ice Cave,"; - mes "and I'll be sure to compensate"; - mes "you with some zeny. This is a"; - mes "really good deal for the two"; - mes "of us when you think about it."; - close; - } - mes "[Mohadian]"; - mes "Perfect, you brought me"; - mes "some Glacial Hearts! I can"; - mes "never get used to the beauty"; - mes "and purity of these ice crystals."; - next; - mes "[Mohadian]"; - mes "Yes, I think I might"; - mes "even be able to use these"; - mes "to make Arunafeltz Glacial"; - mes "Wine. Anyway, let me see"; - mes "how many you've brought me."; - next; - .@hearts = countitem(Ice_Heart); - .@totalprice = 375*.@hearts; - mes "[Mohadian]"; - mes .@hearts +" Glacial Hearts"; - mes "at 375 zeny each..."; - mes "Looks like I owe you"; - mes .@totalprice +" zeny. Here you are!"; - mes "It's always a pleasure"; - mes "doing business with you~"; - delitem Ice_Heart,.@hearts; //Glacial Hearts - Zeny += .@totalprice; - close; - } - -OnTouch: - if (ice_necklace_q == 6) { - mes "[Mohadian]"; - mes "Welcome to--"; - mes "Er? Hello?"; - mes "Excuse me?"; - close; - } - end; -} - -ice_dun03,126,126,3 script Blazing Fire#ice1 4_NFWISP,{ - mes "^3355FFThe flames in this fire"; - mes "barrier crackle with magic"; - mes "power. There's no way that"; - mes "you can put this fire out"; - mes "with conventional means.^000000"; - if (ice_necklace_q > 4) { - if ($@ktullanux_summon < 4) { - if (countitem(Ice_Particle) > 0) { - next; - select("Use Freezing Snow Powder."); - mes "^3355FFYou sprinkle the Freezing Snow"; - mes "Powder onto the flame. It"; - mes "flickers before extinguising.^000000"; - delitem Ice_Particle,1; //Freezing Snow Powder - hideonnpc "Blazing Fire#ice1"; - ++$@ktullanux_summon; - if ($@ktullanux_summon == 4) donpcevent "ice_boss#broad::OnStart"; - } - else if (countitem(Ice_Scale) > 0) { - next; - select("Use Ice Scale."); - mes "^3355FFYou throw the Ice Scale into"; - mes "the flame, it crackles before"; - mes "extinguising.^000000"; - delitem Ice_Scale,1; //Ice Scale - hideonnpc "Blazing Fire#ice1"; - ++$@ktullanux_summon; - if ($@ktullanux_summon == 4) donpcevent "ice_boss#broad::OnStart"; - close; - } - } - } - close; -} - - -ice_dun03,172,126,0 script Blazing Fire#ice2 4_NFWISP,{ - mes "^3355FFThe flames in this fire"; - mes "barrier crackle with magic"; - mes "power. There's no way that"; - mes "you can put this fire out"; - mes "with conventional means.^000000"; - if (ice_necklace_q > 4) { - if ($@ktullanux_summon < 4) { - if (countitem(Ice_Particle) > 0) { - next; - select("Use Freezing Snow Powder."); - mes "^3355FFYou sprinkle the Freezing Snow"; - mes "Powder onto the flame. It"; - mes "flickers before extinguising.^000000"; - delitem Ice_Particle,1; //Freezing Snow Powder - hideonnpc "Blazing Fire#ice2"; - ++$@ktullanux_summon; - if ($@ktullanux_summon == 4) donpcevent "ice_boss#broad::OnStart"; - } - else if (countitem(Ice_Scale) > 0) { - next; - select("Use Ice Scale."); - mes "^3355FFYou throw the Ice Scale into"; - mes "the flame, it crackles before"; - mes "extinguising.^000000"; - delitem Ice_Scale,1; //Ice Scale - hideonnpc "Blazing Fire#ice2"; - ++$@ktullanux_summon; - if ($@ktullanux_summon == 4) donpcevent "ice_boss#broad::OnStart"; - close; - } - } - } - close; -} - -ice_dun03,172,172,0 script Blazing Fire#ice3 4_NFWISP,{ - mes "^3355FFThe flames in this fire"; - mes "barrier crackle with magic"; - mes "power. There's no way that"; - mes "you can put this fire out"; - mes "with conventional means.^000000"; - if (ice_necklace_q > 4) { - if ($@ktullanux_summon < 4) { - if (countitem(Ice_Particle) > 0) { - next; - select("Use Freezing Snow Powder."); - mes "^3355FFYou sprinkle the Freezing Snow"; - mes "Powder onto the flame. It"; - mes "flickers before extinguising.^000000"; - delitem Ice_Particle,1; //Freezing Snow Powder - hideonnpc "Blazing Fire#ice3"; - ++$@ktullanux_summon; - if ($@ktullanux_summon == 4) donpcevent "ice_boss#broad::OnStart"; - } - else if (countitem(Ice_Scale) > 0) { - next; - select("Use Ice Scale."); - mes "^3355FFYou throw the Ice Scale into"; - mes "the flame, it crackles before"; - mes "extinguising.^000000"; - delitem Ice_Scale,1; //Ice Scale - hideonnpc "Blazing Fire#ice3"; - ++$@ktullanux_summon; - if ($@ktullanux_summon == 4) donpcevent "ice_boss#broad::OnStart"; - close; - } - } - } - close; -} - -ice_dun03,127,172,0 script Blazing Fire#ice4 4_NFWISP,{ - mes "^3355FFThe flames in this fire"; - mes "barrier crackle with magic"; - mes "power. There's no way that"; - mes "you can put this fire out"; - mes "with conventional means.^000000"; - if (ice_necklace_q > 4) { - if ($@ktullanux_summon < 4) { - if (countitem(Ice_Particle) > 0) { - next; - select("Use Freezing Snow Powder."); - mes "^3355FFYou sprinkle the Freezing Snow"; - mes "Powder onto the flame. It"; - mes "flickers before extinguising.^000000"; - delitem Ice_Particle,1; //Freezing Snow Powder - hideonnpc "Blazing Fire#ice4"; - ++$@ktullanux_summon; - if ($@ktullanux_summon == 4) donpcevent "ice_boss#broad::OnStart"; - } - else if (countitem(Ice_Scale) > 0) { - next; - select("Use Ice Scale."); - mes "^3355FFYou throw the Ice Scale into"; - mes "the flame, it crackles before"; - mes "extinguising.^000000"; - delitem Ice_Scale,1; //Ice Scale - hideonnpc "Blazing Fire#ice4"; - ++$@ktullanux_summon; - if ($@ktullanux_summon == 4) donpcevent "ice_boss#broad::OnStart"; - close; - } - } - } - close; -} - -ice_dun03,1,173,5 script ice_boss#broad FAKE_NPC,{ -OnStop: - stopnpctimer; - end; - -OnStart: - initnpctimer; - end; - -OnTimer2000: - mapannounce "ice_dun03","Someone has put out Thor's flames... Infidel!",bc_map,0xFF6633; - end; - -OnTimer8000: - mapannounce "ice_dun03","I, Ktullanux, must protect and preserve Thor's fierce flames...",bc_map,0xFF6633; - end; - -OnTimer10000: - mapannounce "ice_dun03","As the master of this cave, I vow vengeance!",bc_map,0xFF6633; - end; - -OnTimer13000: - mapannounce "ice_dun03","Only a human would be so foolhardy....",bc_map,0xFF6633; - end; - -OnTimer16000: - mapannounce "ice_dun03","Your curiosity will cost you, human.",bc_map,0xFF6633; - end; - -OnTimer19000: - mapannounce "ice_dun03","Prepare yourself for a freezing realm of pain which you cannot possibly imagine!",bc_map,0xFF6633; - end; - -OnTimer21000: - stopnpctimer; - donpcevent "ice_boss#on::OnStart"; - end; -} - -ice_dun03,1,174,3 script ice_boss#on FAKE_NPC,{ -OnStart: - monster "ice_dun03",150,135,"Ktullanux",1779,1,"ice_boss#on::OnMyMobDead"; - end; - -OnStartTimer: - initnpctimer; - end; - -OnStopTimer: - stopnpctimer; - end; - -OnMyMobDead: - mapannounce "ice_dun03","Oh, Odin! Please protect this place from Thor's fierce fire!",bc_map,0xFF6633; - mapannounce "ice_dun03","Pzzzzz...Pzzzz...",bc_map,0x33FFFF; - donpcevent "ice_boss#on::OnStartTimer"; - donpcevent "#ice_sec::OnStart"; - end; - -OnTimer7200000: - stopnpctimer; - $@ktullanux_summon = 0; - hideoffnpc "Blazing Fire#ice1"; - hideoffnpc "Blazing Fire#ice2"; - hideoffnpc "Blazing Fire#ice3"; - hideoffnpc "Blazing Fire#ice4"; - end; -} - -ice_dun03,1,175,3 script #ice_sec FAKE_NPC,{ -OnStart: - initnpctimer; - enablenpc "#ice_4f_1"; - enablenpc "#ice_4f_2"; - enablenpc "#ice_4f_3"; - enablenpc "#ice_4f_4"; - specialeffect(EF_MAPPILLAR2, AREA, getnpcid("#ice_4f_1")); - specialeffect(EF_MAPPILLAR2, AREA, getnpcid("#ice_4f_2")); - specialeffect(EF_MAPPILLAR2, AREA, getnpcid("#ice_4f_3")); - specialeffect(EF_MAPPILLAR2, AREA, getnpcid("#ice_4f_4")); - end; - -OnTimer60000: - stopnpctimer; - disablenpc "#ice_4f_1"; - disablenpc "#ice_4f_2"; - disablenpc "#ice_4f_3"; - disablenpc "#ice_4f_4"; - end; -} - -ice_dun03,150,137,0 script #ice_4f_1 WARPNPC,2,2,{ -OnTouch: - warp "ice_dun04",33,144; - end; - -OnInit: - disablenpc "#ice_4f_1"; - end; -} - -ice_dun03,138,148,0 script #ice_4f_2 WARPNPC,2,2,{ -OnTouch: - warp "ice_dun04",33,144; - end; - -OnInit: - disablenpc "#ice_4f_2"; - end; -} - -ice_dun03,161,148,0 script #ice_4f_3 WARPNPC,2,2,{ -OnTouch: - warp "ice_dun04",33,144; - end; - -OnInit: - disablenpc "#ice_4f_3"; - end; -} - -ice_dun03,151,162,0 script #ice_4f_4 WARPNPC,2,2,{ -OnTouch: - warp "ice_dun04",33,144; - end; - -OnInit: - disablenpc "#ice_4f_4"; - end; -} - -//== Donation Lottery Quest/High Priest Quest :: rachel_oz & rachel_ma1 = -ra_temple,119,180,0 script Temple Entrance#ra_tem WARPNPC,1,1,{ -OnTouch: - if ($rachel_donate >= 10000) { - if (MISC_QUEST & 8192) { warp "ra_temin",169,23; end; } - - if (ra_tem_q < 10) { - mes "^3355FFThe temple's"; - mes "entrance is locked.^000000"; - next; - select("Kick Door.", "Smash Door with Weapon."); - emotion e_omg,0,"Nemma#ra_temple"; - mes "[Priestess Nemma]"; - mes "Please don't do that!"; - close; - } - } - warp "ra_temin",169,23; - end; -} - -ra_temple,116,174,3 script Nemma#ra_temple 4_F_TRAINEE,{ - cutin "ra_nemma02",2; - if ($rachel_donate < 10000) { - if (ra_have_donated == 0) { - cutin "ra_nemma03",2; - mes "[Priestess Nemma]"; - mes "Good day, adventurer."; - mes "May I ask what brings"; - mes "you to the temple today?"; - next; - if (select("Just sight-seeing.", "I came to pray.") == 1) { - cutin "ra_nemma01",2; - mes "[Priestess Nemma]"; - mes "I guess most foreigners"; - mes "aren't familiar with our"; - mes "faith, so I suppose they"; - mes "wouldn't come here to pray..."; - mes "Well, I hope you enjoy your"; - mes "time here, adventurer."; - callsub L_End; - } - mes "[Priestess Nemma]"; - mes "Oh! I'm glad to see that"; - mes "our kind of spirituality is"; - mes "practiced in other countries~"; - mes "You know, we at the Temple of"; - mes "Cheshrumnir will be hosting a"; - mes "festival here at the temple."; - next; - cutin "ra_nemma01",2; - mes "[Priestess Nemma]"; - mes "We're accepting donations"; - mes "for the festival, so we'd be"; - mes "grateful if you could make"; - mes "a contribution. Regardless,"; - mes "we invite you to celebrate the"; - mes "grace of the goddess with us."; - emotion e_ho; - next; - mes "[Priestess Nemma]"; - mes "There's one High Priest that"; - mes "disagrees with collecting money"; - mes "from the temple's patrons, but"; - mes "it's up to you if you want to"; - mes "give or not. If you donate, you"; - mes "might be able to win a prize!"; - next; - mes "[Priestess Nemma]"; - mes "You can use our Lottery Tickets"; - mes "to win something nice from our"; - mes "Temple Storage. However, you"; - mes "donate the 50,000 zeny for each"; - mes "Lottery Ticket, which also happens to be the minimum donation amount."; - next; - cutin "ra_nemma03",2; - mes "[Priestess Nemma]"; - mes "The prizes that are given to"; - mes "donators are also randomly"; - mes "chosen, so I have no way of"; - mes "telling you what you'd get."; - mes "Would you be interested"; - mes "in making a donation?"; - next; - if (select("No, thanks.", "Sure.") == 1) { - cutin "ra_nemma01",2; - mes "[Priestess Nemma]"; - mes "I understand. Well,"; - mes "maybe some other time."; - mes "May Freya bless you on"; - mes "all your journeys. May the"; - mes "grace of the goddess always"; - mes "support us in all that we do~"; - callsub L_End; - } - mes "[Priestess Nemma]"; - mes "Great! How much would you"; - mes "like to donate? We can only"; - mes "accept donations in increments"; - mes "of 50,000 zeny, and we can only"; - mes "accept up to 150,000 zeny at once. It's a bit complicated, I know..."; - next; - switch(select("50,000z - 1 Lottery Ticket", "100,000z - 2 Lottery Ticket", "150,000z - 3 Lottery Ticket", "Cancel")) { - case 1: - callsub S_Donate,1,"50,000"; - break; - case 2: - callsub S_Donate,2,"100,000"; - break; - case 3: - callsub S_Donate,3,"150,000"; - break; - case 4: - cutin "ra_nemma02",2; - mes "[Priestess Nemma]"; - mes "I understand that it takes"; - mes "some thought to part with an"; - mes "amount of money like 50,000"; - mes "zeny. Even so, Freya is always"; - mes "protecting you, wherever you go~"; - break; - } - callsub L_End; - } - else { - cutin "ra_nemma03",2; - mes "[Priestess Nemma]"; - mes "Oh, you're " + strcharinfo(PC_NAME) + "!"; - mes "Welcome back! I remember"; - mes "that you donated just a little"; - mes "while ago. So what brings you"; - mes "to the temple today, hmm?"; - next; - switch(select("I've come to donate again.", "Just sight-seeing.", "I came to attend the service.", "I just wanted to see you again.")) { - case 1: - mes "[Priestess Nemma]"; - mes "You've come to make another"; - mes "donation? Splendid! How much"; - mes "would you like to donate this"; - mes "time? Remember that we can only"; - mes "accept donations in increments of"; - mes "50,000 zeny up to 150,000 zeny."; - next; - switch(select("50,000z - 1 Lottery Ticket", "100,000z - 2 Lottery Ticket", "150,000z - 3 Lottery Ticket", "Cancel")) { - case 1: - callsub S_Donate,1,"50,000"; - break; - case 2: - callsub S_Donate,2,"100,000"; - break; - case 3: - callsub S_Donate,3,"150,000"; - break; - case 4: - cutin "ra_nemma02",2; - mes "[Priestess Nemma]"; - mes "I understand that it takes"; - mes "some thought to part with an"; - mes "amount of money like 50,000"; - mes "zeny. Even so, Freya is always"; - mes "protecting you, wherever you go~"; - break; - } - callsub L_End; - case 2: - mes "[Priestess Nemma]"; - mes "Oh! If you'd like some"; - mes "information about our temple,"; - mes "why don't you ask Priestess"; - mes "Pano at the Help Desk inside?"; - next; - mes "[Priestess Nemma]"; - mes "Penno will also redeem"; - mes "your Lottery Tickets for"; - mes "prizes, although she doesn't"; - mes "really seem to enjoy that job."; - mes "Well, anyway, she'll help"; - mes "you out. See you later!"; - break; - case 3: - mes "[Priestess Nemma]"; - mes "You're here for the"; - mes "service? That's great~"; - mes "I hope you find the sense"; - mes "of calm that you can only"; - mes "get from goddess Freya~"; - break; - case 4: - mes "[Priestess Nemma]"; - mes "Oh, how sweet of you~"; - break; - } - callsub L_End; - } - } - else { - if (MISC_QUEST & 8192) { - cutin "ra_nemma01",2; - mes "[Priestess Nemma]"; - mes "Welcome to our temple!"; - callsub L_End; - } - if (ra_tem_q < 1) { - mes "[Priestess Nemma]"; - mes "Hello, there!"; - mes "..............................."; - mes "Um, for some reason, the"; - mes "temple gate hasn't opened yet"; - mes "But it should be open now. Well"; - mes "this happens sometimes so..."; - next; - mes "[Priestess Nemma]"; - mes "See, there's this auto locking"; - mes "system that was added to the"; - mes "gate when this temple was"; - mes "built, but now it's more of"; - mes "an annoyance than security."; - next; - mes "[Priestess Nemma]"; - mes "Every time someone messes"; - mes "with the lock, or if it breaks,"; - mes "we have to wait until it auto"; - mes "resets itself before it works"; - mes "again. No one can fix it"; - mes "really quickly, you know..."; - next; - mes "[Priestess Nemma]"; - mes "^333333*Sniff*^000000 What should I do?"; - mes "The auto reset never takes"; - mes "this long, and I really need"; - mes "to go inside. ^333333*Sob*^000000 P-Panno!"; - mes "Panno, I neeeed heeeeelp~!"; - ra_tem_q = 1; - callsub L_End; - } - else if ((ra_tem_q >= 1) && (ra_tem_q < 10)) { - mes "[Priestess Nemma]"; - mes "If the gate's locked, then"; - mes "I've just got to find that"; - mes "secret entrance. Some kids"; - mes "supposedly use it to enter"; - mes "and play pranks in the temple,"; - mes "but I don't know who they are..."; - next; - mes "[Priestess Nemma]"; - mes "Panno would know"; - mes "what to do... I think."; - mes "Ooh, Panno, help me!"; - callsub L_End; - } - else if (ra_tem_q == 10) { - cutin "ra_nemma04",2; - mes "[Priestess Nemma]"; - mes "Oh, "+strcharinfo(PC_NAME)+"!"; - mes "The gate just opened and"; - mes "I was able to get inside"; - mes "the temple! ^333333*Whew*^000000 I was"; - mes "getting really worried"; - mes "about it for awhile."; - next; - mes "[Priestess Nemma]"; - mes "This is the first time that the"; - mes "gate locked up since Panno"; - mes "was assigned to her post in"; - mes "the temple. I thought maybe"; - mes "something happened and"; - mes "she got in trouble, you know?"; - next; - cutin "ra_nemma02",2; - mes "[Priestess Nemma]"; - mes "Wait, wait..."; - mes "I'm outside. What if"; - mes "the gate locks up again?"; - mes "Oooh, what should I do?!"; - callsub L_End; - } - else if (ra_tem_q == 11) { - emotion e_ho; - cutin "ra_nemma03",2; - mes "[Priestess Nemma]"; - mes "Hey, "+strcharinfo(PC_NAME)+"~!"; - mes "We reached our target!"; - mes "Isn't that great? We're no"; - mes "longer asking for donations,"; - mes "but you can still redeem your"; - mes "Lottery Tickets inside, okay?"; - callsub L_End; - } - else if (ra_tem_q == 12) { - mes "[Priestess Nemma]"; - mes "Mmm... I know what"; - mes "I can do! I can ask for"; - mes "Firecrackers! Yes, that'll"; - mes "be fun for the festival."; - mes "Hey, do you know where"; - mes "those things are sold?"; - next; - cutin "ra_nemma01",2; - mes "[Priestess Nemma]"; - mes "I, uh, can't give you"; - mes "much... But if you would"; - mes "bring me some Firecrackers,"; - mes "then I'll pray for your good"; - mes "fortune. Sorry, but that's"; - mes "all I can really offer."; - next; - cutin "ra_nemma04",2; - mes "[Priestess Nemma]"; - mes "Hey, bring me"; - mes "a lot of Firecrackers,"; - mes "like, ^FF000020 of them^000000! Thank"; - mes "you thank you thank you!"; - ra_tem_q = 13; - callsub L_End; - } - else if (ra_tem_q == 13) { - mes "[Priestess Nemma]"; - mes "Hey, did you bring me"; - mes "^FF000020 Firecrackers^000000? Mmm?"; - next; - if(select("Yes.", "No, not yet.") == 1) { - cutin "ra_nemma01",2; - mes "[Priestess Nemma]"; - mes "Let's see..."; - next; - if (countitem(Fire_Cracker) >= 20) { - cutin "ra_nemma04",2; - delitem Fire_Cracker,20; - getexp RENEWAL_EXP?50000:200000,0; - ra_tem_q = 14; - mes "[Priestess Nemma]"; - mes "Yay!"; - mes "Firecrackers!"; - mes "Oh, let me pray"; - mes "for your good fortune!"; - next; - mes "^3355FFPriestess Nemma prayed"; - mes "fervently for your good"; - mes "fortune. It feels like"; - mes "it's actually working...^000000"; - next; - cutin "ra_nemma04",2; - mes "[Priestess Nemma]"; - mes "I'm done!"; - mes "Now it's time"; - mes "to play! Hm, maybe"; - mes "our pope would like"; - mes "to see these too?"; - callsub L_End; - } - cutin "ra_nemma02",2; - mes "[Priestess Nemma]"; - mes "Awww..."; - mes "This isn't enough"; - mes "Firecrackers. I mean,"; - mes "I know it's like a donation,"; - mes "but still. How much fun are"; - mes "fireworks if there isn't a lot?"; - } - else { - cutin "ra_nemma01",2; - mes "[Priestess Nemma]"; - mes "Awww..."; - mes "Well, I don't really"; - mes "have much to pay you"; - mes "back with, anyway~"; - } - callsub L_End; - } - else { - cutin "ra_nemma01",2; - mes "[Priestess Nemma]"; - mes "Welcome to our temple!"; - } - callsub L_End; - } - -L_End: - close2; - cutin "",255; - end; - -S_Donate: - cutin "ra_nemma01",2; - mes "[Priestess Nemma]"; - mes "So, " + strcharinfo(PC_NAME) + "..."; - mes "I just want to make sure:"; - mes "You want to donate "+getarg(1); - mes "zeny, and receive "+getarg(0)+" Lottery"; - if(getarg(0) == 1) mes "Ticket. Is that correct?"; - else mes "Tickets. Is that correct?"; - next; - if (select("No", "Yes") == 1) { - mes "[Priestess Nemma]"; - mes "Oh, I see. Well, if you"; - mes "don't have enough zeny with"; - mes "you, then you can just come"; - mes "back and donate later. Our"; - mes "goddess Freya smiles on the"; - mes "generous and rewards the patient!"; - return; - } - if (Zeny >= getarg(0)*50000) { - if (!checkweight(Temple_Lottery_Ticket,getarg(0))) { - cutin "ra_nemma02",2; - mes "[Priestess Nemma]"; - mes "I can scarcely believe it..."; - mes "You're carrying so much stuff,"; - mes "you don't even have enough"; - mes "room for a Lottery Ticket."; - mes "You'd better put some of"; - mes "your things in Storage, yes?"; - next; - cutin "ra_nemma01",2; - mes "[Priestess Nemma]"; - mes "Don't worry, I'll still be"; - mes "here after you make more"; - mes "space available in your"; - mes "Inventory. Hurry back, and"; - mes "donate if you can, okay?"; - return; - } - $rachel_donate += getarg(0); - getitem Temple_Lottery_Ticket,getarg(0); - Zeny -= getarg(0)*50000; - ra_have_donated = 1; - if ($rachel_donate > 9999) { - cutin "ra_nemma03",2; - mes "[Priestess Nemma]"; - mes "There you are~"; - mes "Thanks so much for"; - mes "your donation! I'm sure"; - mes "that Freya is smiling down"; - mes "upon you, and will reward"; - mes "you for your generosity~"; - return; - } - else { - .@Remaining = 10000-$rachel_donate; - cutin "ra_nemma03",2; - mes "[Priestess Nemma]"; - mes "Thank you so much! We'll be"; - mes "continuing to accept donations"; - mes "until we reach our target. Once"; - mes "we receive "+.@Remaining+" more donations"; - mes "in increments of 50,000 zeny,"; - mes "our fundraiser will finish."; - next; - mes "[Priestess Nemma]"; - mes "If you're feeling so"; - mes "inclined, come back later"; - mes "and make another contribution."; - mes "Thanks again, and may Freya"; - mes "always watch over you."; - return; - } - } - else { - mes "[Priestess Nemma]"; - mes "I'm sorry, but you have"; - mes "less than "+@Donate$+" zeny..."; - mes "I know it's asking a lot,"; - mes "but those are the rules that"; - mes "I've been told to follow, so..."; - mes "Well, maybe another time, yes?"; - return; - } -} - -rachel,243,37,3 script Kid#Candy Addict 4_M_CHILD1,{ - if ((ra_tem_q < 2) || (ra_tem_q > 9) || (MISC_QUEST & 8192)) { - mes "[Kid]"; - mes "Hey! What's that"; - mes "smile for? You're not"; - mes "gonna come pat my head,"; - mes "are you? No! I hate that!"; - next; - mes "[Kid]"; - mes "Don't come here!"; - mes "I don't want you to"; - mes "pat my head! Grrr..."; - mes "I-I'm warning you!"; - next; - mes "[Kid]"; - mes "Hey, look at your"; - mes "clothes! Where did"; - mes "you come from, huh?"; - next; - mes "[Kid]"; - mes "Are you from a"; - mes "different country?"; - next; - mes "[Kid]"; - mes "Huh, huh?"; - mes "What country"; - mes "are you from?"; - next; - mes "[Kid]"; - mes "Eh, whatever."; - next; - mes "[Kid]"; - mes "Oh hey, do"; - mes "you like candy?"; - if (ra_tem_q == 1) { - next; - switch(select("Not at all.", "Yeah.", "Sure, I love the stuff~", "Not much.")) { - case 1: - mes "[Kid]"; - mes "Hmpf! Okay."; - close; - case 2: - break; - case 3: - break; - case 4: - mes "[Kid]"; - mes "Oh. It's 'cause you're"; - mes "a grown-up. Why don't"; - mes "you like candies, anyway?"; - next; - mes "[Kid]"; - mes "Why, huh?"; - mes "Tell me, tell"; - mes "me, how come?"; - close; - } - if (rand(1,2) != 2) { - mes "[Kid]"; - mes "Oh yeah...?"; - next; - mes "[Kid]"; - mes "But you're a grown-up,"; - mes "aren't you? Heh heh heh!"; - next; - mes "[Kid]"; - mes "Candy is only for"; - mes "kids! Hahahahaah!"; - next; - mes "[Kid]"; - mes "I tricked you!"; - mes "You big big dummy!"; - } - else { - mes "[Kid]"; - mes "Oh, you do?"; - mes "Does that mean"; - mes "that you have"; - mes "any candy, then?"; - next; - mes "[Kid]"; - mes "I want one!"; - next; - mes "[Kid]"; - mes "Hurry, give me one!"; - mes "Gimmie gimmie~!"; - next; - if (countitem(Candy) > 0) { - mes "[Kid]"; - mes "Mmm..."; - mes "If you give me"; - mes "some Candy, then I'll"; - mes "tell you something"; - mes "really cool, yeah?"; - next; - if (select("Sure.", "No.") == 1) { - mes "[Kid]"; - mes "Yay~"; - next; - mes "[Kid]"; - mes "Hah! Got you!"; - mes "I didn't want any"; - mes "candy anyway! Nyeh!"; - mes "But I like you, so"; - mes "I can tell you a secret!"; - next; - mes "[Kid]"; - mes "Did you know that"; - mes "they always leave one"; - mes "of the windows to the temple"; - mes "unlocked? You spy on the"; - mes "priests inside. They're always"; - mes "fighting! Isn't that bad?"; - next; - mes "[Kid]"; - mes "Oh well, they're adults,"; - mes "so I dunno. Maybe they..."; - mes "Mm. Well, I remember that"; - mes "fighting is supposed to be bad."; - next; - mes "[Kid]"; - mes "Awww, nuts!"; - mes "I just remembered!"; - mes "If you have candy, it"; - mes "must be from another"; - mes "country! I should have"; - mes "taken it from you. Dang it!"; - next; - mes "[Kid]"; - mes "Oooh, I hate you"; - mes "now! Leave me alone!"; - ra_tem_q = 2; - close; - } - mes "[Kid]"; - mes "You don't wanna"; - mes "share your candy?"; - mes "Hmpf! I guess you"; - mes "must really love it."; - mes "...You big greedy."; - close; - } - mes "[Kid]"; - mes "Wait, you don't have"; - mes "any Candy, huh? How can"; - mes "you tell me you like Candy"; - mes "when you don't carry any?"; - mes "Look at this! My pockets"; - mes "are full of candy!"; - next; - mes "[Kid]"; - mes "See?"; - mes "Look at all"; - mes "this candy!"; - next; - mes "[Kid]"; - mes "Yeah, you have to"; - mes "have at least this"; - mes "much candy to say"; - mes "that you like them."; - mes "Hee hee hee hee!"; - next; - mes "[Kid]"; - mes "Oh hey..."; - mes "Would you like to"; - mes "have some candy?"; - next; - mes "[Kid]"; - mes "Haha! I tricked you!"; - mes "I'm not gonna share"; - mes "all this candy with you!"; - mes "All of it is for me!"; - next; - mes "[Kid]"; - mes "..............................."; - mes "Um... Are you mad?"; - next; - mes "[Kid]"; - mes "Oh..."; - mes "You are mad"; - mes "at me, aren't you?"; - next; - mes "[Kid]"; - mes "Okay, okay."; - mes "I'll tell you a really"; - mes "cool secret, so promise"; - mes "that you won't be mad anymore."; - next; - switch(select("No, thanks.", "What's that?")) { - case 1: - mes "[Kid]"; - mes "Please~"; - break; - case 2: - mes "[Kid]"; - mes "Did you know that"; - mes "they always leave one"; - mes "of the windows to the temple"; - mes "unlocked? You spy on the"; - mes "priests inside. They're always"; - mes "fighting! Isn't that bad?"; - next; - mes "[Kid]"; - mes "Oh well, they're adults,"; - mes "so I dunno. Maybe they..."; - mes "Mm. Well, I remember that"; - mes "fighting is supposed to be bad..."; - next; - mes "[Kid]"; - mes "Now, I hope you"; - mes "won't be mad at"; - mes "me anymore..."; - mes "If you're not,"; - mes "then I'm gonna"; - mes "be madder at you!"; - ra_tem_q = 2; - break; - } - } - } - close; - } - else if (ra_tem_q == 2) { - mes "[Kid]"; - mes "You're leaving?"; - mes "Don't you want to"; - mes "watch me play Rock,"; - mes "Paper, Scissors?"; - next; - mes "[Kid]"; - mes "Hey! I don't like"; - mes "the way you're looking"; - mes "at me. I don't like you"; - mes "watching me like that!"; - mes "Why don't you go away?"; - next; - mes "[Kid]"; - mes "Gosh, I said, go away!"; - next; - mes "[Kid]"; - mes "If you're that bored,"; - mes "why don't you peep through"; - mes "the windows in the temple,"; - mes "huh? Gosh! Some people!"; - close; - } -} - -ra_temple,67,209,0 script zawa00 FAKE_NPC,3,3,{ -OnTouch: - if (ra_tem_q == 2) { - mes "^3355FFYou notice a slightly"; - mes "open window that"; - mes "you can easily enter.^000000"; - next; - if(select("Stay", "Enter Through Window") == 2) { - mes "^3355FFYou pull the window,"; - mes "and it smoothly opens."; - mes "This is probably what"; - mes "those mischevious hits"; - mes "have been using to enter"; - mes "unnoticed into this temple.^000000"; - close2; - warp "que_rachel",62,82; - end; - } - mes "^3355FFYou decide that it's"; - mes "wrong to sneak into"; - mes "a place. But what if"; - mes "you don't get caught?^000000"; - close; - } - else if ((ra_tem_q >= 3) && (ra_tem_q < 10)) { - mes "^3355FFWould you like to"; - mes "enter the temple"; - mes "through this window?^000000"; - next; - if(select("Enter", "Cancel") == 1) { - close2; - warp "que_rachel",62,82; - end; - } - mes "^3355FFUsing this window is"; - mes "probably the only way"; - mes "that you can enter.^000000"; - close; - } - end; -} - -que_rachel,63,82,0 script Window#ra_temple HIDDEN_NPC,{ - mes "^3355FFThis window is open.^000000"; - next; - if(select("Stay", "Exit Through Window") == 2) { - close2; - warp "ra_temple",73,208; - end; - } - close; -} - -que_rachel,60,80,0 script zawa01 FAKE_NPC,5,5,{ -OnTouch: - if (ra_tem_q == 2) { - mes "^3355FFIt's strangely"; - mes "dark in here.^000000"; - ra_tem_q = 3; - close; - } - end; -} - -que_rachel,59,112,0 script zawa02 FAKE_NPC,10,10,{ -OnTouch: - if (ra_tem_q == 3) { - mes "^3355FFYou hear some"; - mes "noise from the hallway"; - mes "towards the chapel. It"; - mes "sounds like there are"; - mes "several other people here.^000000"; - ra_tem_q = 4; - close; - } - end; -} - -que_rachel,94,139,0 script zawa03 FAKE_NPC,10,10,{ -OnTouch: - if (ra_tem_q == 4) { - mes "^3355FFYou hear noises of some"; - mes "commotion from the stairs.^000000"; - ra_tem_q = 5; - close; - } - end; -} - -que_rachel,132,70,0 script zawa04 FAKE_NPC,10,10,{ -OnTouch: - if (ra_tem_q == 5) { - mes " "; - mes " "; - mes "^ff0000Crash!^000000"; - next; - mes "^3355FFYou hear something"; - mes "fall from the stairs,"; - mes "followed by noises that"; - mes "sound like a scuffle.^000000"; - ra_tem_q = 6; - close; - } - end; -} - -que_rachel,28,315,0 script Bloody Spot FAKE_NPC,5,5,{ -OnTouch: - if (ra_tem_q == 6) { - mes "^3355FFThere's a spot on the"; - mes "ground that's darker than"; - mes "the rest of the floor...^000000"; - next; - if (select("Investigate", "Ignore") == 1) { - mes "^3355FFIt's too dark to"; - mes "really see the spot^000000"; - next; - mes "..."; - mes "......"; - mes "........."; - next; - mes "^3355FFIt smells a little bit"; - mes "like copper or iron. Blood"; - mes "has probably been spilled here.^000000"; - ra_tem_q = 7; - close; - } - else { - mes "^3355FFYou decide that your"; - mes "time would be better spent"; - mes "investigating something else.^000000"; - close; - } - } - else if (ra_tem_q == 7) { - mes "^3355FFThis dark spot on the"; - mes "ground is really creepy,"; - mes "no matter how many"; - mes "times you look at it.^000000."; - next; - if (select("Investigate Again", "Ignore") == 1) { - mes "^3355FFThe blood on the ground"; - mes "hasn't dried up yet, but"; - mes "it's probably cold by now.^000000"; - next; - mes "..."; - mes "......"; - mes "........."; - next; - mes "^3355FFThe amount of blood"; - mes "on the ground is more"; - mes "than can be contained in just"; - mes "one person. You'd better get"; - mes "out of here before it's too late.^000000"; - ra_tem_q = 8; - close; - } - else { - mes "^3355FFYou decide that your"; - mes "time would be better spent"; - mes "investigating something else.^000000"; - close; - } - } - else if (ra_tem_q == 8) { - mes "^3355FFThis blood stain on the"; - mes "ground is a pretty bad"; - mes "sign. You might have to"; - mes "escape this place before"; - mes "whatever caused this much"; - mes "bleeding does the same to you.^000000"; - close; - } - end; -} - -que_rachel,170,37,0 script nemma01::nemma01 FAKE_NPC,5,5,{ -OnTouch: - if (ra_tem_q == 8) { - mes "[???]"; - mes "Only the goddess exists."; - next; - mes "[???]"; - mes "Everyone must be"; - mes "ready for her coming."; - next; - mes "[???]"; - mes "Izlude, my hometown,"; - mes "I have come to this"; - mes "place to build."; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "!"; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "Th-that's Priestess"; - mes "Panno's voice! But isn't"; - mes "she just outside the door?"; - mes "What exactly was she saying?"; - ra_tem_q = 9; - close; - } - end; -} - -que_rachel,175,37,0 duplicate(nemma01) nemma02 FAKE_NPC,5,5 -que_rachel,180,37,0 duplicate(nemma01) nemma03 FAKE_NPC,5,5 -que_rachel,165,37,0 duplicate(nemma01) nemma04 FAKE_NPC,5,5 -que_rachel,160,37,0 duplicate(nemma01) nemma05 FAKE_NPC,5,5 - -que_rachel,169,18,0 script Quest Temple Exit#ra_tem WARPNPC,2,2,{ - mes "^3355FFThe gate is closed.^000000"; - next; - switch(select("Push Gate", "Examine Gate", "Kick Gate", "Smash Gate with Weapon")) { - case 1: - mes "^3355FFYou push the gate"; - mes "with all of your might..."; - if (ra_tem_q == 9) { - close2; - ra_tem_q = 10; - warp "ra_temple",119,175; - end; - } - mes "But it won't even budge.^000000"; - break; - case 2: - mes "^3355FFThere's some strange"; - mes "machinery installed on"; - mes "the gate, and a slot where"; - mes "it looks you you can insert"; - mes "a card or permit. The lights"; - mes "are on, so it must be working.^000000"; - break; - case 3: - mes "^3355FFYou angrily kick the gate..."; - if (ra_tem_q == 9) { - close2; - ra_tem_q = 10; - warp "ra_temple",119,175; - end; - } - mes "But no matter how much rage"; - mes "you put into your kick, the"; - mes "gate refuses to open for you."; - mes "Oh, and your foot hurts too.^000000."; - break; - case 4: - mes "^3355FFWait! That's not"; - mes "a good idea. You can't"; - mes "smash down the gate to"; - mes "a holy place: heroes don't"; - mes "specialize in desecration.^000000"; - break; - - } - close; -} - -ra_temin,277,159,3 script High Priest Zhed#rachel 4_M_RACHOLD1,{ - if ((ra_tem_q > 14) || (MISC_QUEST&8192)) lost_boy = 14; - if (checkweight(Spawn,200) == 0) { - mes "^3355FFWait a second!"; - mes "Right now, you're carrying"; - mes "too many things with you."; - mes "Please come back after"; - mes "using the Kafra Service"; - mes "to store some of your items.^000000"; - close; - } - if (lost_boy == 12) { - cutin "ra_gman",2; - mes "[High Priest Zhed]"; - mes "For some reason, you look"; - mes "familiar to me. Are you supposed"; - mes "to be here? Otherwise, you should"; - mes "leave this place if you don't have"; - mes "the proper authorization."; - next; - select("I'm here on Vincent's behalf"); - mes "[High Priest Zhed]"; - mes "Vincent sent you? I see."; - mes "You must have been looking"; - mes "for me. I am High Priest Zhed,"; - mes "and I understand that you"; - mes "have a package for me."; - next; - mes "[High Priest Zhed]"; - mes "Usually, Vincent doesn't"; - mes "trust strangers to deliver"; - mes "these packages, but perhaps"; - mes "this was necessitated by some"; - mes "strange circumstance. Anyway,"; - mes "let's see what he sent me..."; - next; - cutin "ra_gman2",2; - mes "[High Priest Zhed]"; - mes "Hm? What's this?"; - mes "Vincent sent a note?"; - mes "I suppose this must be"; - mes "important. Give me just a"; - mes "moment to read this, please..."; - next; - mes "[High Priest Zhed]"; - mes "..............................."; - mes "...Hrrrmm. Vincent. Now"; - mes "I understand. So he was being"; - mes "intentionally cold towards Jenny"; - mes "and Phoebe so other people"; - mes "wouldn't get suspicious..."; - next; - cutin "ra_gman",2; - mes "[High Priest Zhed]"; - mes "Still, I don't think he"; - mes "had to do that--it might"; - mes "have been a little too"; - mes "much. Well, I really"; - mes "appreciate your help"; - mes "in this matter, adventurer."; - next; - mes "[High Priest Zhed]"; - mes "But tell me, did you only"; - mes "help Vincent and risk your"; - mes "life because you were being"; - mes "paid? Were you only being"; - mes "motivated by the money?"; - next; - select("Actually... I was just curious."); - mes "[High Priest Zhed]"; - mes "You were doing this just to"; - mes "satisfy your curiosity? Heh"; - mes "heh, that's very interesting."; - mes "That's also the best attitude"; - mes "for a brave adventurer. I like"; - mes "that. May I have your name?"; - next; - select("Tell him your name."); - mes "[High Priest Zhed]"; - mes ""+strcharinfo(PC_NAME)+"..."; - mes "Yes, that's a fine name."; - mes "It suits you well. I'll be sure"; - mes "to remember that. Again, let"; - mes "me thank you for risking your"; - mes "life to retrive my belongings."; - next; - mes "[High Priest Zhed]"; - mes "I shall be praying for"; - mes "Freya to guide and protect"; - mes "you in your travels. Peace"; - mes "be with you, "+strcharinfo(PC_NAME)+"."; - close2; - cutin "",255; - lost_boy = 13; - completequest 8099; - specialeffect(EF_ABSORBSPIRITS, AREA, playerattached()); - getexp RENEWAL_EXP?90000:900000,0; - end; - } - else if ((lost_boy == 13) && (ra_tem_q < 14)) { - mes "[High Priest Zhed]"; - mes "Ah, "+strcharinfo(PC_NAME)+"..."; - mes "I appreciate that you've"; - mes "managed to retrieve my"; - mes "belongings for me. You are"; - mes "a truly talented adventurer."; - mes "May Freya protect you..."; - } - else if ((lost_boy == 13) && (ra_tem_q == 14)) { - cutin "ra_gman",2; - mes "[High Priest Zhed]"; - mes "Ah, good, I was hoping you'd"; - mes "show up here sooner or later."; - mes "I have a favor to ask of you"; - mes "since I'm too busy to do it"; - mes "myself, and I trust you more"; - mes "than any other adventurer."; - next; - cutin "ra_gman2",2; - mes "[High Priest Zhed]"; - mes "However, before I give you"; - mes "the details, you must know"; - mes "that this favor must be kept"; - mes "secret. In other words, once"; - mes "I explain the task, you must"; - mes "accept my request."; - next; - if (select("Let me think about it.", "Yes, sure.") == 1) { - mes "[High Priest Zhed]"; - mes "I understand, but if you"; - mes "change your mind, please"; - mes "come back and let me know."; - mes "It's very hard for me to find"; - mes "someone that I can really"; - mes "rely on to do this for me..."; - close2; - cutin "",255; - end; - } - cutin "ra_gman",2; - mes "[High Priest Zhed]"; - mes "Ah, I'm relieved to see"; - mes "that you accept. Don't worry,"; - mes "this task isn't complicated,"; - mes "nor will it require much"; - mes "in the way of sacrifice."; - next; - cutin "ra_gman2",2; - mes "[High Priest Zhed]"; - mes "As you may already know,"; - mes "our country of Arunafeltz"; - mes "worships the goddess Freya."; - mes "There's almost no separation"; - mes "between politics, society,"; - mes "and our religion, really."; - next; - cutin "ra_gman",2; - mes "[High Priest Zhed]"; - mes "Now, the leader of our"; - mes "national religion, our pope,"; - mes "is a direct servant of Freya"; - mes "and delivers her messages"; - mes "to us. As such, she must live"; - mes "by very strict guidelines."; - next; - mes "[High Priest Zhed]"; - mes "Our pope is curious about"; - mes "the outside world and wishes"; - mes "to learn more about what lies"; - mes "beyond Arunafeltz, but she"; - mes "cannot come easily by this"; - mes "sort of knowledge."; - next; - mes "[High Priest Zhed]"; - mes "Firstly, she cannot leave"; - mes "Rachel, the place where the"; - mes "spirit of goddess Freya dwells."; - mes "Secondly, all citizens and priests are forbidden to leave the city in"; - mes "order to preserve our sanctity."; - next; - mes "[High Priest Zhed]"; - mes "These are implicit rules that"; - mes "normally aren't discussed openly,"; - mes "but everyone follows them to"; - mes "prevent from being stigmatized."; - mes "Frankly, I think it's somewhat shameful, but we're working on it."; - next; - mes "[High Priest Zhed]"; - mes "Furthermore, our pope must"; - mes "maintain her image of aloof"; - mes "piety, so it'd be inappropriate of her to openly question outside"; - mes "world affairs. Although, such"; - mes "knowledge would benefit her..."; - next; - mes "[High Priest Zhed]"; - mes "That is why the high priests"; - mes "decided to enlist a trustworthy"; - mes "adventurer to inform our pope"; - mes "about the outside world. Now"; - mes "you understand why I've asked"; - mes "you to keep all of this secret."; - next; - mes "[High Priest Zhed]"; - mes "You won't need to divulge"; - mes "outrageous secrets or anything"; - mes "like that. I presume mundane"; - mes "details would be enough to"; - mes "please her. Just let her be"; - mes "able to envision your homeland."; - next; - mes "[High Priest Zhed]"; - mes "Personally, I think it would"; - mes "be refreshing for our pope to"; - mes "hear a few of your stories as"; - mes "she is always worshipping"; - mes "our goddess on the behalf of"; - mes "everyone in our glorious city."; - next; - mes "[High Priest Zhed]"; - mes "Unfortunately, I cannot escort"; - mes "you to the priestess, but I will"; - mes "relate the means to which you"; - mes "can gain an audience with her."; - mes "First, you will need a ^FF0000High"; - mes "Priest's Recommendation^000000."; - next; - mes "[High Priest Zhed]"; - mes "I will write that for you, so"; - mes "there's no need to concern"; - mes "yourself with that. Next, you"; - mes "will need to gather ^FF000040 Glacial"; - mes "Hearts^000000 as symbolic proof of"; - mes "your strength and purity."; - next; - mes "[High Priest Zhed]"; - mes "While I finish writing this"; - mes "recommendation, let me tell"; - mes "you how to get to the pope's"; - mes "office where you must go once"; - mes "you gather 40 Glacial Hearts."; - next; - mes "[High Priest Zhed]"; - mes "Head west from the chapel"; - mes "in the center of the temple,"; - mes "and then enter a door guarded"; - mes "by two soldiers. Show them your"; - mes "recommendation and Glacial Hearts, and they should grant you passage."; - next; - mes "[High Priest Zhed]"; - mes "Ah, here you are."; - mes "I've finished writing"; - mes "your recommendation."; - mes "Well then, I guess I'll"; - mes "see you after you've"; - mes "completed this task."; - next; - mes "^3355FFYou received a High"; - mes "Priest's recommendation.^000000"; - close2; - cutin "",255; - ra_tem_q = 15; - lost_boy = 14; - setquest 8100; - end; - } - else if ((ra_tem_q == 15) || (ra_tem_q == 16)) { - mes "[High Priest Zhed]"; - mes "Once you gather"; - mes "^FF000040 Glacial Hearts^000000,"; - mes "you can show them, along"; - mes "with the recommendation I've"; - mes "written for you, to the soldiers"; - mes "guarding the pope's office."; - next; - mes "[High Priest Zhed]"; - mes "When you're ready to go"; - mes "to the pope's office, just"; - mes "head west from the chapel"; - mes "to the center of the temple:"; - mes "this is where the entrance is."; - } - else if (ra_tem_q == 17) { - mes "[High Priest Zhed]"; - mes "Ah, thank you so much"; - mes "for spending some time"; - mes "with the pope for me."; - mes "I can tell that she really"; - mes "enjoyed speaking to you."; - next; - mes "[High Priest Zhed]"; - mes "I am curious, though..."; - mes "Our pope is unaccustomed"; - mes "to speaking with outsiders,"; - mes "so I assume that you have"; - mes "your own questions after"; - mes "your conversation with her..."; - next; - select("Well, she did mention some Holy Ground..."); - cutin "ra_gman2",2; - mes "[High Priest Zhed]"; - mes "What...?!"; - mes "She mentioned"; - mes "the Holy Ground...?!"; - next; - cutin "ra_gman",2; - mes "[High Priest Zhed]"; - mes "The Holy Ground is a place"; - mes "where all humans, including"; - mes "the pope, have been forbidden."; - mes "We used to allow people to"; - mes "visit in the past, but... "; - next; - mes "[High Priest Zhed]"; - mes "Only the gods can access"; - mes "that place now. Listen, if"; - mes "the other priests ask about"; - mes "your conversation with the"; - mes "pope, please do not make any"; - mes "mention of the Holy Ground."; - next; - mes "[High Priest Zhed]"; - mes "Please don't ask me"; - mes "why, but believe me that"; - mes "it's very important that"; - mes "you feign ignorance of the"; - mes "Holy Ground's existence!"; - next; - mes "[????]"; - mes "Excuse me, Zhed?"; - mes "May I speak with you"; - mes "for a moment? I need"; - mes "to talk to you about"; - mes "a private matter..."; - next; - cutin "ra_gman2",2; - mes "[High Priest Zhed]"; - mes "Er, yes, of course!"; - mes "Excuse me for a moment..."; - mes "While you're waiting for me,"; - mes "why don't you relax in the"; - mes "next room? Don't forget:"; - mes "there is no Holy Ground."; - close2; - cutin "",255; - select("Okay."); - ra_tem_q = 18; - warp "ra_temin",297,156; - end; - } - else if (ra_tem_q == 18) { - mes "[High Priest Zhed]"; - mes "I'm sorry, but we're not"; - mes "quite finished with our"; - mes "discussion. Why don't you"; - mes "wait and relax in the next room"; - mes "over there in the meantime?"; - changequest 8101,8102; - close2; - cutin "",255; - warp "ra_temin",297,156; - end; - } - else if (ra_tem_q == 19) { - mes "[High Priest Zhed]"; - mes "I apologize for making"; - mes "you wait for so long: I had"; - mes "some crucial matters to"; - mes "discuss. Now, that look"; - mes "on your face tells me that"; - mes "you have a pressing question."; - next; - select("Ask about Bekento"); - cutin "ra_gman2",2; - mes "[High Priest Zhed]"; - mes "Bekento? Ah, you must"; - mes "have been speaking to"; - mes "High Priestess Niren."; - mes "She's the only one that"; - mes "calls me that. You see, my"; - mes "full name is Zhed Bekento."; - next; - cutin "ra_gman",2; - mes "[High Priest Zhed]"; - mes "Speaking of which..."; - mes "Did Niren ask you anything"; - mes "or tell you something that"; - mes "was out of the ordinary?"; - next; - mes "^3355FFAfter a little hesitation,"; - mes "you tell High Priest Zhed"; - mes "about your conversation"; - mes "with High Priestess Niren.^000000"; - next; - mes "[High Priest Zhed]"; - mes "Hmm, I see."; - mes "Yes. That sounds"; - mes "like something she'd do."; - mes "I'll explain it all later, but"; - mes "right now, I need to rest."; - mes "I'm getting old, you know."; - next; - cutin "ra_gman2",2; - mes "[High Priest Zhed]"; - mes "Ah, but before you go, let"; - mes "me warn you not to ^FF0000go near"; - mes "the Holy Ground^000000. I repeat,"; - mes "stay away from the Holy Ground."; - next; - mes "^3355FFThe Holy Ground..."; - mes "Why is High Priest Zhed"; - mes "so adamant about protecting"; - mes "the Holy Ground? Regardless..."; - mes "If you want to go there, then"; - mes "just go there. Who'll stop you?^000000"; - close2; - cutin "",255; - ra_tem_q = 20; - changequest 8103,8104; - end; - } - else if ((ra_tem_q >= 20) && (ra_tem_q < 22)) { - cutin "ra_gman2",2; - mes "[High Priest Zhed]"; - mes "Whatever you do, whatever"; - mes "journeys you take, please"; - mes "make sure that you stay"; - mes "away from the Holy Ground!"; - next; - mes "^3355FFNow, more than ever,"; - mes "you feel compelled to"; - mes "enter the Holy Ground.^000000"; - } - else if (ra_tem_q == 23) { - cutin "ra_gman2",2; - mes "[High Priest Zhed]"; - mes "Oh, it's you."; - mes "Let me guess..."; - mes "After everything I said,"; - mes "you still went ahead and"; - mes "visited the Holy Ground,"; - mes "didn't you? Oh, well..."; - next; - select("Did something happen?"); - cutin "ra_gman",2; - mes "[High Priest Zhed]"; - mes "Well, honestly, I've been"; - mes "temporarily suspended from"; - mes "work, but no need to worry."; - mes "It's not your fault. I've been"; - mes "in conflict with the other High"; - mes "Priests for a while, anyway."; - next; - mes "[High Priest Zhed]"; - mes "Please don't worry about it."; - mes "If not this, they would have"; - mes "found some other way to attack"; - mes "me. It would only be a matter"; - mes "of time. They're exaggerating"; - mes "your intrusion for their benefit."; - next; - cutin "ra_gman2",2; - mes "[High Priest Zhed]"; - mes "All I want is for"; - mes "Arunafeltz to be safe"; - mes "and at peace. I hope this"; - mes "land is not twisted by the"; - mes "greedy humans. I hope all will"; - mes "work according to Freya's will."; - next; - cutin "ra_gman",2; - mes "[High Priest Zhed]"; - mes "Ah, and please do not"; - mes "blame Niren. She must have"; - mes "her own reasons for her own"; - mes "actions. She has changed"; - mes "much but in the end, I think"; - mes "that we are still friends."; - next; - mes "[High Priest Zhed]"; - mes "One last thing:"; - mes "try not to let the"; - mes "other priests catch you"; - mes "doing anything forbidden."; - mes "It'd be a little embarassing"; - mes "for me, you understand."; - next; - mes "[High Priest Zhed]"; - mes "Still, you were secretly"; - mes "invited here, so I'm sure"; - mes "that only a very few of them"; - mes "would be able to recognize"; - mes "you. In the end, you'll do"; - mes "what you will, right?"; - next; - cutin "ra_gman2",2; - mes "[High Priest Zhed]"; - mes "...I think I know what"; - mes "you saw in the Holy Ground."; - mes "I'm sure that you have much"; - mes "to ask, but now isn't the time"; - mes "to seek for answers. Please,"; - mes "you must be patient."; - next; - mes "[High Priest Zhed]"; - mes "Until the right time"; - mes "comes, I want you not"; - mes "to tell anyone else what"; - mes "you saw in the Holy Ground."; - next; - cutin "ra_gman",2; - mes "[High Priest Zhed]"; - mes "Well then, adventurer,"; - mes "thank you for coming by."; - mes "I need to go lay down now,"; - mes "so if you'll let me rest..."; - close2; - MISC_QUEST |= 8192; - ra_tem_q = 0; - cutin "",255; - completequest 8105; - specialeffect(EF_ABSORBSPIRITS, AREA, playerattached()); - if (RENEWAL_EXP) - getexp 90000,60000; - else - getexp 900000,600000; - end; - } - else if (MISC_QUEST & 8192) { - // Start Veins "Thor Volcano Base" Quest Addition - if (rachel_camel == 25) { - // Start Nameless Island Access Quest Addition - if (aru_monas == 11) { - cutin "ra_gman",2; - mes "[High Priest Zhed]"; - mes "Ah, it's been a while,"; - mes "hasn't it? You look well,"; - mes "and I'm doing fine as you"; - mes "can see. What can I do"; - mes "for you today, "+strcharinfo(PC_NAME)+"?"; - next; - switch(select("I just wanted to say hi.", "Ask About Veins Incident")) { - case 1: - mes "[High Priest Zhed]"; - mes "As you well know, I'm only"; - mes "a High Priest in title, and"; - mes "lost much of my influence"; - mes "amongst many of the other"; - mes "priests for my views."; - next; - mes "[High Priest Zhed]"; - mes "Still, I have faith that"; - mes "justice and good will"; - mes "prevail over the corruption"; - mes "that plagues our priests,"; - mes "so long as good people"; - mes "are willing to act."; - break; - case 2: - mes "[High Priest Zhed]"; - mes "Veins incident?"; - mes "I haven't heard of"; - mes "anything... Well, perhaps"; - mes "if you'd elaborate, then"; - mes "I'd understand a bit more."; - next; - mes "^3355FFYou told High Priest"; - mes "Zhed about the group of"; - mes "smugglers arrested in Veins.^000000"; - next; - mes "[High Priest Zhed]"; - mes "Oh, I think I did hear"; - mes "something about that earlier."; - mes "Let's see now... Ah, right."; - mes "Niren mentioned something"; - mes "strange about them..."; - next; - mes "[High Priest Zhed]"; - mes "The smugglers were with"; - mes "a high ranking official from"; - mes "the Rune-Midgarts Kingdom,"; - mes "which is why Niren was so"; - mes "hesitant to take any action"; - mes "against them for a while."; - next; - mes "[High Priest Zhed]"; - mes "I was too preoccupied with"; - mes "other matters, and I didn't"; - mes "think much of it at the time."; - mes "Why don't you speak to Niren?"; - mes "I'm sure that she can tell you"; - mes "more about what happened."; - aru_monas = 12; - changequest 17007,17008; - next; - mes "[High Priest Zhed]"; - mes "If you do decide to"; - mes "visit Niren, please"; - mes "send her my regards."; - break; - } - } - // End Nameless Island Access Quest Addition. - else if (aru_vol == 0) { - cutin "ra_gman",2; - mes "[High Priest Zhed]"; - mes "Ah, it does my heart to"; - mes "good to see you again."; - mes "Adventurers willing to work"; - mes "so hard for the sake of world"; - mes "peace like yourself are fairly"; - mes "uncommon. I hope you know that."; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "Huh...?"; - mes "Please don't flatter"; - mes "me like that! Saying"; - mes "it like that is kind of"; - mes "overdoing it, isn't it?"; - emotion e_sigh,1; - next; - mes "[High Priest Zhed]"; - mes "Not at all. In fact, I'm"; - mes "sure that a place in"; - mes "Valhalla has already"; - mes "been secured for you"; - mes "by the Valkyries. Now, how"; - mes "may I help you, my friend?"; - next; - select("Mysterious Building in the Volcano"); - mes "["+strcharinfo(PC_NAME)+"]"; - mes "Actually, I was wondering"; - mes "if you knew of anything about"; - mes "this facility inside Thor"; - mes "Volcano near Veins. There"; - mes "might be something big"; - mes "going on over there."; - next; - mes "^3131FFYou told High Priest"; - mes "Zhed about the shackled"; - mes "child in Thor Volcano, and"; - mes "how you found the building"; - mes "hidden there. High Priest Zhed"; - mes "seemed disturbed by your words.^000000"; - next; - mes "[High Priest Zhed]"; - mes "I see. I have my suspicions"; - mes "about what is happening. Now,"; - mes "you're aware that Arunafeltz"; - mes "is governed by our church,"; - mes "and that our entire nation"; - mes "worships the goddess Freya."; - next; - mes "[High Priest Zhed]"; - mes "The priests that lead this"; - mes "nation are split into two main"; - mes "factions: I am considered part"; - mes "of the moderate faction, which"; - mes "usually butts heads with the"; - mes "jingoistic hard-liner faction."; - next; - mes "[High Priest Zhed]"; - mes "These hard-liner priests"; - mes "are more than willing to use"; - mes "violent methods if they believe"; - mes "it to be the will of Freya, and"; - mes "are the ones that established"; - mes "the military camp at Thor Volcano."; - next; - mes "[High Priest Zhed]"; - mes "Of course, it's also"; - mes "considered a geology camp"; - mes "since they're always monitoring"; - mes "that place for volcanic activity,"; - mes "but for all intents and purposes,"; - mes "they are training men to fight."; - next; - mes "[High Priest Zhed]"; - mes "It scares me to think"; - mes "about it, but I'm sure that"; - mes "they have many military supplies"; - mes "and machines of mass destruction"; - mes "hidden over there in the camp."; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "Wait, what exactly do"; - mes "they hope to accomplish"; - mes "by fighting? How do they"; - mes "intend to help the goddess"; - mes "Freya by using violence?"; - next; - mes "[High Priest Zhed]"; - mes "All the priests agree that"; - mes "reassembling Ymir's Heart will"; - mes "revive Freya. As you know, the"; - mes "pieces are scattered all over"; - mes "the world. Some are possessed"; - mes "by the Rune-Midgarts Kingdom."; - next; - mes "[High Priest Zhed]"; - mes "In the interest of avoiding"; - mes "conflict, the moderate faction"; - mes "of priests decided to hire"; - mes "scientists to reproduce Ymir's"; - mes "Heart, resulting in an"; - mes "imitation of that artifact."; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "An imitation of Ymir's"; - mes "Heart? I think I know of"; - mes "a famous scientist from the"; - mes "Schwartzvalt Republic that"; - mes "was working on that! Let's"; - mes "see, his name was..."; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "Isn't the scientist's name..."; - input(.@input$); - mes "^3131FF"+.@input$+"^000000?"; - next; - if (.@input$ == "Varmunt") { - mes "[High Priest Zhed]"; - mes "Oh, you've heard of him?"; - mes "Yes, his name was Varmunt."; - mes "Unfortunately, he deliberately"; - mes "destroyed the Imitation of"; - mes "Ymir's Heart into pieces,"; - mes "and then disappeared."; - next; - } - else { - mes "[High Priest Zhed]"; - mes ""+.@input$+"?"; - mes "No, that wasn't him."; - mes "The man that created the"; - mes "imitation of Ymir's Heart"; - mes "was named Varmunt."; - mes "He was truly a genius."; - next; - } - mes "[High Priest Zhed]"; - mes "I'm not sure what happened"; - mes "to Varmunt. All I know was that"; - mes "something serious happened"; - mes "in the Schwaltzvalt Republic,"; - mes "and that he disappeared in"; - mes "the fiasco. It's strange..."; - next; - mes "[High Priest Zhed]"; - mes "Although the working"; - mes "Ymir's Heart imitation that"; - mes "Varmunt had created was broken"; - mes "into pieces, other scientists"; - mes "managed to mostly reproduce"; - mes "his work with unstable Ymir Hearts."; - next; - mes "[High Priest Zhed]"; - mes "Since our moderate faction,"; - mes "was only able to provide"; - mes "unstable Ymir Heart imitations,"; - mes "the hard-liner faction quickly"; - mes "gained more respectability than"; - mes "us in the eyes of the people."; - next; - mes "[High Priest Zhed]"; - mes "Despite our advanced weaponry"; - mes "and armor, I'm afraid that our"; - mes "country of Arunafeltz is not as"; - mes "civilized and peaceful as I'd"; - mes "like it to be, and the hard-liners"; - mes "control our government now."; - next; - mes "[High Priest Zhed]"; - mes "Although the hard-liners"; - mes "allowed us to continue"; - mes "our research in faithfully"; - mes "reproducing Ymir's Heart,"; - mes "they've been developing their"; - mes "military might unopposed."; - next; - mes "[High Priest Zhed]"; - mes "So basically, the moderates"; - mes "are trying to recreate Ymir's"; - mes "Heart at research centers"; - mes "in the Holy Ground and the"; - mes "Schwaltzvalt Republic."; - next; - mes "[High Priest Zhed]"; - mes "The hard-liners are"; - mes "training soldiers and"; - mes "storing up military supplies"; - mes "and weapons in their camp"; - mes "in Thor Volcano. However,"; - mes "I don't know any more details."; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "This doesn't look good."; - mes "I mean, if they're gearing"; - mes "up to take the Ymir Heart"; - mes "Pieces by force, it'll be war"; - mes "against the Schwalzvalt Republic"; - mes "and the Rune-Midgarts Kingdom!"; - next; - mes "[High Priest Zhed]"; - mes "Seeing as I'm part of the"; - mes "moderate faction, as well as"; - mes "recently demoted, I just don't"; - mes "have access to much information"; - mes "about the hard-liners. However,"; - mes "there may still be hope yet..."; - next; - mes "[High Priest Zhed]"; - mes "War would be bad for all"; - mes "parties involved. That is"; - mes "why I'd like to ask you to"; - mes "sneak into the camp at"; - mes "Thor Volcano for the sake of"; - mes "protecting international peace."; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "I really want to know"; - mes "more about what they're"; - mes "planning to do, but that"; - mes "place is heavily guarded!"; - mes "How am I going to sneak in?"; - next; - mes "[High Priest Zhed]"; - mes "You're right."; - mes "We'll have to think"; - mes "of a really good way"; - mes "for you to infiltrate"; - mes "that place. Hmmmm..."; - aru_vol = 1; - setquest 2114; - close2; - cutin "",255; - end; - } - else if ((aru_vol > 0) && (aru_vol < 5)) { - mes "[High Priest Zhed]"; - mes "Hmm..."; - next; - switch(select("How to Sneak into the Camp ", "The Moderates", "The Hard-Liners")) { - case 1: - mes "[High Priest Zhed]"; - mes "I still don't have any"; - mes "ideas for sneaking into"; - mes "the camp at Thor Volcano."; - mes "Give me a little more time,"; - mes "and hopefully we can figure"; - mes "something out together."; - break; - case 2: - mes "[High Priest Zhed]"; - mes "We priests of the moderate"; - mes "faction are opposed to war,"; - mes "so we've been trying to"; - mes "develop imitations of Ymir's"; - mes "Heart for a long time. We've"; - mes "yet to succeed, unfortunately."; - next; - mes "[High Priest Zhed]"; - mes "The hard-liners actually"; - mes "opposed our efforts, but"; - mes "they've let us continue since"; - mes "they think they can eventually"; - mes "use imitation Ymir Hearts for"; - mes "military purposes."; - next; - mes "[High Priest Zhed]"; - mes "The Ymir Heart reproduction"; - mes "project has been frustrating"; - mes "the best minds in the world,"; - mes "and some scientists have even"; - mes "resorted to using forbidden"; - mes "methods. It's a shame, really."; - next; - mes "[High Priest Zhed]"; - mes "Varmunt actually succeeded"; - mes "in recreating Ymir's Heart,"; - mes "but then he destroyed it and"; - mes "he disappeared. He did it to"; - mes "prevent war, but we could"; - mes "really use his help now."; - break; - case 3: - mes "[High Priest Zhed]"; - mes "The hard-liners are especially"; - mes "fanatical in their devotion to"; - mes "Freya, and will use any means"; - mes "to further what they interpret"; - mes "as her will. They're willing to"; - mes "go to war for their beliefs."; - next; - mes "[High Priest Zhed]"; - mes "The fact that they've even"; - mes "built a military camp in Thor"; - mes "Volcano disturbs me greatly."; - mes "It's almost certain that they"; - mes "intend to wage war against any"; - mes "nation with a Ymir's Heart piece."; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "Who is in charge of that"; - mes "camp at Thor's Volcano?"; - next; - mes "[High Priest Zhed]"; - mes "High Priest Vildt."; - mes "He's in charge of all"; - mes "important buildings in"; - mes "Arunafeltz. His room is at"; - mes "the other side of the building,"; - mes "but it's always heavily guarded."; - next; - mes "[High Priest Zhed]"; - mes "Vildt is one of the"; - mes "highest ranking members"; - mes "of the hard-liner priest"; - mes "faction. He rarely makes it"; - mes "his business to see anybody"; - mes "that he sees as beneath him."; - break; - } - close2; - cutin "",255; - end; - } - else if (aru_vol == 5) { - cutin "ra_gman",2; - if (countitem(File01) > 0) { - mes "["+strcharinfo(PC_NAME)+"]"; - mes "Would you please"; - mes "take a look at this"; - mes "file, High Priest Zhed?"; - next; - mes "[High Priest Zhed]"; - mes "Of course."; - mes "Let's see, what's"; - mes "in this File Folder?"; - next; - mes "[High Priest Zhed]"; - mes "............."; - mes "................."; - mes "....................!"; - next; - mes "[High Priest Zhed]"; - mes "This is a geological"; - mes "report about Thor Volcano?"; - mes "Ah, I see. They must have"; - mes "someone regularly check"; - mes "to see if it will erupt."; - next; - mes "[High Priest Zhed]"; - mes "Although it's fairly dangerous"; - mes "to build a military camp there,"; - mes "some weapon materials can"; - mes "only be forged from the heat"; - mes "coming from Thor's Volcano."; - next; - mes "[High Priest Zhed]"; - mes "Yes, I think it's also"; - mes "likely that there are special"; - mes "weapon crafting metals and"; - mes "materials that can only be"; - mes "found on the volcano. That"; - mes "makes perfect sense."; - next; - mes "[High Priest Zhed]"; - mes "Although the volcano is"; - mes "dormant now, these reports"; - mes "claim that the volcano is"; - mes "either safe or ready to erupt"; - mes "at any time. The data here"; - mes "doesn't make any sense."; - next; - mes "[High Priest Zhed]"; - mes "Hm. This is just a hunch,"; - mes "but seeing these discrepancies"; - mes "in his reports, I really think this geologist has an agenda against"; - mes "the camp at Thor Volcano."; - next; - mes "[High Priest Zhed]"; - mes "You know, if that's true,"; - mes "he might be able to help"; - mes "you sneak into the camp."; - mes "Don't you think it's worth"; - mes "checking out for now?"; - next; - if (select("Yes", "No") == 2) { - mes "[High Priest Zhed]"; - mes "Well, you never know"; - mes "until you ask. Besides,"; - mes "I don't know if there's"; - mes "any other way to sneak"; - mes "into the Thor Volcano Camp..."; - next; - } - mes "[High Priest Zhed]"; - mes "I hope you'll go and talk"; - mes "to the geologist. He should"; - mes "be in Veins, the desert city"; - mes "south of Rachel. He's your"; - mes "best chance of entering the Thor"; - mes "Volcano camp without suspicion."; - delitem File01,1; - aru_vol = 6; - changequest 2115,2116; - } - else { - mes "["+strcharinfo(PC_NAME)+"]"; - mes "Huh...?"; - mes "Where did I put"; - mes "that File Folder?"; - } - } - else if (aru_vol == 6) { - cutin "ra_gman",2; - mes "[High Priest Zhed]"; - mes "I hope you'll go and talk"; - mes "to the geologist. He should"; - mes "be in Veins, the desert city"; - mes "south of Rachel. He's your"; - mes "best chance of entering the Thor"; - mes "Volcano camp without suspicion."; - close2; - cutin "",255; - end; - } - else if ((aru_vol > 6) && (aru_vol < 26)) { - cutin "ra_gman",2; - mes "[High Priest Zhed]"; - mes "I hope you'll go and talk"; - mes "to the geologist. He should"; - mes "be in Veins, the desert city"; - mes "south of Rachel. He's your"; - mes "best chance of entering the Thor"; - mes "Volcano camp without suspicion."; - close2; - cutin "",255; - end; - } - else if (aru_vol == 26) { - cutin "ra_gman",2; - mes "[High Priest Zhed]"; - mes "Oh! You're back!"; - mes "Was that geologist able"; - mes "to help you sneak into"; - mes "the Thor Volcano camp?"; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "More than that. We've"; - mes "convinced the camp that the"; - mes "volcano is going to explode,"; - mes "so they're scrambling to"; - mes "evacuate. They're really"; - mes "panicking over there!"; - next; - mes "[High Priest Zhed]"; - mes "Hahaha! That's great!"; - mes "Even if they do figure"; - mes "out that they've been"; - mes "fooled, it will take them"; - mes "some time to realize it"; - mes "in all that confusion."; - next; - mes "[High Priest Zhed]"; - mes "Yes, it might not be the"; - mes "perfect time to bring down"; - mes "the hard-liner faction right"; - mes "now, but the opportunity"; - mes "should present itself soon."; - mes "Thank you for all your help."; - next; - mes "[High Priest Zhed]"; - mes "Please relax for a while,"; - mes "and I'll take care of the rest."; - mes "When the time to strike comes,"; - mes "I will be contacting you again."; - mes "Together, we can protect"; - mes "peace between our nations."; - aru_vol = 27; - completequest 60213; - getexp RENEWAL_EXP?20000:200000,0; - close2; - cutin "",255; - end; - } - else if (aru_vol > 26) { - // Start Peace to Arunafeltz addition - if (aru_em < 7) { - mes "[High Priest Zhed]"; - mes "I'll be sure to contact"; - mes "you again for your help"; - mes "when the time is right."; - mes "I'm sure there are others"; - mes "that may need you now..."; - } - else if (aru_em == 8){ - cutin "ra_gman",2; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "Welcome, adventurer."; - mes "I'm glad to see that you're"; - mes "here. I think... I think an"; - mes "opportunity has arisen in"; - mes "which I could use your"; - mes "expert assistance."; - next; - cutin "ra_gman2",2; - mes "[High Priest Zhed]"; - mes "Though, I fear that I may be"; - mes "making the wrong decision."; - mes "After all, I no longer have"; - mes "much influence among the"; - mes "other priests... I can't help"; - mes "but think I'm in the wrong."; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "Don't lose heart,"; - mes "High Priest Zhed."; - mes "I... I believe in you!"; - next; - cutin "ra_gman",2; - mes "[High Priest Zhed]"; - mes "I guess you're right."; - next; - mes "[High Priest Zhed]"; - mes "As you well know, the"; - mes "highest authority in"; - mes "Arunafeltz is our Pope,"; - mes "the reincarnation of"; - mes "our goddess Freya."; - next; - mes "[High Priest Zhed]"; - mes "Unfortunately, she is too"; - mes "young and innocent, and she"; - mes "doesn't yet have the experience"; - mes "to assert control, and stamp"; - mes "out the in-fighting and"; - mes "corruption among the priests."; - next; - mes "[High Priest Zhed]"; - mes "In these desperate times,"; - mes "we will need someone to"; - mes "provide strong and confident"; - mes "leadership to the people"; - mes "of Arunafeltz before all"; - mes "is lost to war and violence."; - next; - mes "[High Priest Zhed]"; - mes "^333333*Sigh...*^000000"; - mes "I know it may not be"; - mes "right, but someone"; - mes "must do something"; - mes "before the other High"; - mes "Priests ruin our nation."; - next; - emotion e_omg,1; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "Y-you're not thinking"; - mes "of overthrowing the"; - mes "pope are you? I-isn't"; - mes "that a bit extreme?"; - next; - cutin "ra_gman2",2; - emotion e_swt; - mes "[High Priest Zhed]"; - mes "What? No, no!"; - mes "Don't jump to conclusions"; - mes "like that! Don't misunderstand"; - mes "me: I'm loyal to our pope."; - next; - cutin "ra_gman",2; - mes "[High Priest Zhed]"; - mes "I actually want to work"; - mes "very closely with the pope,"; - mes "in essense, rule together with"; - mes "her by combining my experience"; - mes "and her wisdom. It's ambitious,"; - mes "but what else can I do?"; - next; - mes "[High Priest Zhed]"; - mes "You remember how you"; - mes "stopped the hard-liner"; - mes "priests from carrying out"; - mes "their plans for war in the"; - mes "Thor Volcano camp? That will"; - mes "only stop them temporarily."; - next; - mes "[High Priest Zhed]"; - mes "They'll eventually prepare"; - mes "to act out in violence again."; - mes "We need a permanent solution"; - mes "to ensure that this sort of"; - mes "thing doesn't happen again."; - next; - mes "[High Priest Zhed]"; - mes "We need to convince the"; - mes "pope to finally act, and"; - mes "give my policy of peace"; - mes "her full support. Will"; - mes "you help me to do this?"; - next; - if (select("Yes", "No") == 2) { - mes "Well... Asking for the"; - mes "pope's support is the only"; - mes "solution I've been able to"; - mes "find. Do you have any ideas"; - mes "for protecting peace here"; - mes "in Arunafeltz?"; - next; - input(.@input$); - mes "["+strcharinfo(PC_NAME)+"]"; - mes ""+.@input$+"?"; - next; - mes "[High Priest Zhed]"; - mes "Well, I don't know."; - mes "It's a good idea, but"; - mes "I fear that it will only"; - mes "be effective in the short"; - mes "term. Why don't we just"; - mes "try what I've proposed first?"; - next; - } - mes "[High Priest Zhed]"; - mes "Hmm, now how can"; - mes "we convince the pope to"; - mes "support us? Even as Freya's"; - mes "reincarnation... She's just"; - mes "a young girl. She probably"; - mes "knows nothing of politics."; - next; - mes "[High Priest Zhed]"; - mes "It'd probably be best to"; - mes "tell her exactly what is"; - mes "happening. The full truth."; - mes "In my heart, I know that"; - mes "would be best."; - next; - mes "[High Priest Zhed]"; - mes "But... Maybe it would"; - mes "be better if we sugar"; - mes "coated it a little bit."; - mes "She might not be too"; - mes "receptive to us if we"; - mes "totally shock her."; - next; - mes "[High Priest Zhed]"; - mes "Hmm... What do you"; - mes "think? Should we stick"; - mes "with the truth, or do you"; - mes "think it'd be better if we"; - mes "exaggerate and... lie when"; - mes "we feel it's necessary?"; - next; - switch(select("Truth", "Lies")) { - case 1: - mes "[High Priest Zhed]"; - mes "That's what I think too."; - mes "Although I'm worried about"; - mes "how the pope will react at"; - mes "our message, I should have"; - mes "faith. I should have faith."; - next; - break; - case 2: - mes "[High Priest Zhed]"; - mes "I suppose that you may"; - mes "have a point. It might not"; - mes "be a good idea to totally"; - mes "expose her to the ugly"; - mes "truth. I'll try to be as"; - mes "honest as I can..."; - next; - break; - } - mes "[High Priest Zhed]"; - mes "Well, there's no time"; - mes "to waste. The two of us may"; - mes "not be enough to convince"; - mes "the pope to act for peace."; - mes "I already have someone in"; - mes "mind that might help us."; - next; - emotion e_flash,1; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "That sounds good."; - mes "Who is he?"; - next; - mes "[High Priest Zhed]"; - mes "My old friend, High Priest"; - mes "Niren. I'm not sure if she'll"; - mes "help me after all that's"; - mes "happened between us. She"; - mes "may even think I deserve"; - mes "to be excommunicated..."; - next; - emotion e_no1,1; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "Come on, it wouldn't"; - mes "hurt to try! Besides,"; - mes "Niren isn't a bad person."; - mes "Maybe she'll understand"; - mes "the way you see things"; - mes "if you explain them?"; - next; - mes "[High Priest Zhed]"; - mes "You're right, of course."; - mes "I'm just grasping at straws"; - mes "here, but she and I both used"; - mes "to believe that peace was"; - mes "possible. I don't know why"; - mes "she joined the hard-liners..."; - next; - mes "[High Priest Zhed]"; - mes ""+strcharinfo(PC_NAME)+"..."; - mes "Would you please talk to"; - mes "her, and just see how she's"; - mes "doing? It might not be a good"; - mes "time to mention our plan"; - mes "right away, though..."; - next; - mes "[High Priest Zhed]"; - mes "If you think that you"; - mes "have a chance of convincing"; - mes "her, then feel free and offer"; - mes "my proposal. Her office is"; - mes "located across from here,"; - mes "but she's always very busy..."; - next; - mes "[High Priest Zhed]"; - mes "There's actually"; - mes "a good chance that"; - mes "she is away somewhere"; - mes "on business. She is highly"; - mes "loved by the people, you know."; - aru_em = 9; - } - else if ((aru_em == 9) || (aru_em == 10)) { - mes "[High Priest Zhed]"; - mes "Please speak to Niren,"; - mes "and she if she'd be willing"; - mes "to help us convince the pope"; - mes "to enforce peace in our nation."; - } - else if (aru_em == 11) { - cutin "ra_gman",2; - mes "[High Priest Zhed]"; - mes "Welcome back."; - mes "So did you get a chance"; - mes "to speak to Niren? How did"; - mes "she respond to my proposal?"; - next; - mes "^3355FFYou explain Niren's reasons"; - mes "for her disappointment in"; - mes "the Moderate priest faction,"; - mes "and tell Zhed that she intends"; - mes "to carry out the plans for war."; - next; - mes "[High Priest Zhed]"; - mes "...................."; - mes "...................."; - mes "...................."; - next; - mes "[High Priest Zhed]"; - mes "Hmm... This explains why"; - mes "she and some other high"; - mes "priests started being absent"; - mes "from their offices. Many of"; - mes "them were invited over to"; - mes "the Schwaltzvalt Republic..."; - next; - mes "[High Priest Zhed]"; - mes "Regardless, I know for"; - mes "a fact that war is never"; - mes "a solution. It only brings"; - mes "death and destruction."; - next; - mes "[High Priest Zhed]"; - mes "Give me a moment."; - mes "I'm going to write"; - mes "a letter that I want"; - mes "you to give to Niren."; - aru_em = 12; - } - else if(aru_em == 12) { - cutin "ra_gman",2; - mes "[High Priest Zhed]"; - mes "Please bring this letter"; - mes "to Niren. I hope what"; - mes "I have to say will help"; - mes "her understand how I feel"; - mes "about these plans for war."; - next; - mes "^3355FFYou received a letter for"; - mes "Niren from High Priest Zhed.^000000"; - aru_em = 13; - } - else if((aru_em == 13) || (aru_em == 14)) { - mes "[High Priest Zhed]"; - mes "Please deliver my"; - mes "letter to Niren as"; - mes "soon as you can."; - mes "I really appreciate"; - mes "you helping me on this."; - } - else if ((aru_em > 14) && (aru_em < 20)) { - mes "[High Priest Zhed]"; - mes "Great news! Niren just"; - mes "sent me a reply: I can't"; - mes "believe that she's willing"; - mes "to help me! Would you please"; - mes "give her any help that she"; - mes "may need from now on?"; - } - else if(aru_em == 20) { - cutin "ra_gman",2; - mes "[High Priest Zhed]"; - mes "Ah, I've been"; - mes "waiting for you."; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "High Priest Zhed,"; - mes "everything's ready!"; - mes "High Priest Niren managed"; - mes "to send away all of those"; - mes "followers that were near the"; - mes "pope. You won't be interrupted."; - next; - mes "[High Priest Zhed]"; - mes "I hope we can get the pope"; - mes "to understand the situation"; - mes "of our nation. I only..."; - mes "Oh, Freya help us..."; - next; - mes "[High Priest Zhed]"; - mes ".............."; - mes ".............."; - mes ".............."; - next; - mes "[High Priest Zhed]"; - mes "Alright, I'm ready."; - mes "Let's receive an"; - mes "audience with the"; - mes "pope, shall we?"; - aru_em = 21; - } - else if(aru_em == 21) { - mes "[High Priest Zhed]"; - mes "I'm a little nervous"; - mes "about talking so brazenly"; - mes "to the pope, but I'm"; - mes "ready to go meet her."; - } - else if (aru_em == 22) { - mes "[High Priest Zhed]"; - mes "I believe that Niren"; - mes "has something important"; - mes "to tell you. Why don't"; - mes "you speak to her before"; - mes "coming back to me?"; - } - else if (aru_em == 23) { - cutin "ra_gman",2; - mes "[High Priest Zhed]"; - mes "I'm glad that everything"; - mes "turned out great. Your"; - mes "help was truly a blessing."; - mes "Although Schwaltzvalt will"; - mes "continue their plans without"; - mes "us, we've slowed them down."; - next; - mes "[High Priest Zhed]"; - mes "Yes, without our support,"; - mes "Schwaltzvalt won't have"; - mes "any excuse to continue"; - mes "their dangerous research"; - mes "for a little while, at least."; - next; - mes "[High Priest Zhed]"; - mes "Thor Volcano Camp"; - mes "should close down soon,"; - mes "now that we no longer"; - mes "have any use for it."; - next; - mes "[High Priest Zhed]"; - mes "I also underestimated our"; - mes "pope. She is more dignified,"; - mes "willed that I believed."; - mes "I owe her my apologies."; - next; - mes "[High Priest Zhed]"; - mes "We won't give up on"; - mes "reviving our goddess Freya,"; - mes "but we will retrieve Ymir's"; - mes "Heart through diplomacy"; - mes "rather than violence."; - mes "It won't be easy..."; - next; - mes "[High Priest Zhed]"; - mes "You've been instrumental"; - mes "in returning peace here in"; - mes "Arunafeltz. I've even been"; - mes "reinstated, and will be very"; - mes "busy from now on, working"; - mes "closely with the pope..."; - next; - mes "[High Priest Zhed]"; - mes "I know that the life of"; - mes "adventuring beckons you."; - mes "I know she'd like to see"; - mes "you before you leave, but"; - mes "she's sleeping deeply after"; - mes "that exhausting speech..."; - next; - mes "[High Priest Zhed]"; - mes "On behalf of our pope"; - mes "and all the citizens of"; - mes "Arunafeltz, I'd like to"; - mes "thank you for your heroism."; - mes "Your place in Valhalla is"; - mes "already assured, I'm sure."; - aru_em = 24; - getexp RENEWAL_EXP?150000:1500000,0; - } - else { - mes "[High Priest Zhed]"; - mes "May Freya bless you"; - mes "on all your journeys,"; - mes "my good friend."; - } - // End Peace to Arunafeltz addition - } - else { - cutin "ra_gman",2; - mes "[High Priest Zhed]"; - mes "Ugh...!"; - mes "I've got such"; - mes "a horrible headache!"; - } - } - else { - cutin "ra_gman",2; - mes "[High Priest Zhed]"; - mes "I should rest for now."; - mes "Please travel in safety."; - } - // End Veins "Thor Volcano Base" Quest Addition. - } - else { - cutin "ra_gman",2; - mes "[High Priest Zhed]"; - mes "May Freya be with you."; - } - close2; - cutin "",255; - end; -} - -ra_temin,170,46,3 script Panno#rachel 4_F_TRAINEE,{ - cutin "ra_fano03",2; - if (ra_tem_q >= 12 || MISC_QUEST & 8192) { - cutin "ra_fano03",2; - mes "[Priestess Panno]"; - mes "Good day."; - mes "Have you come to"; - mes "redeem Lottery Tickets?"; - next; - if (select("Yes", "No") == 2) { - if (ra_tem_q == 12) { - cutin "ra_fano01",2; - mes "[Priestess Panno]"; - mes "I already told you"; - mes "everything I know."; - mes "Remember to keep"; - mes "quiet about what I said."; - callsub L_End; - } - } - } - else if (ra_tem_q < 2) { - mes "[Priestess Panno]"; - mes "Greetings."; - mes "May Freya fill"; - mes "your days with joy."; - mes "Laughter. And prosperity."; - next; - switch(select("Redeem Lottery Tickets", "Temple Information", "Hey, what's happening?")) { - case 1: - cutin "ra_fano03",2; - mes "[Priestess Panno]"; - mes "Fine. You really"; - mes "want to exchange your"; - mes "Lottery Tickets? It's my job"; - mes "to ask and make sure, you"; - mes "know, in case you were saving"; - mes "them for some weird reason."; - next; - if (select("Yes", "No") == 2) { - cutin "ra_fano03",2; - mes "[Priestess Panno]"; - mes "You can redeem your"; - mes "Lottery Tickets at any"; - mes "time, so please visit"; - mes "me at your leisure."; - mes "Go with Freya."; - callsub L_End; - } - break; - - case 2: - cutin "ra_fano01",2; - mes "[Priestess Panno]"; - mes "The Chapel is located"; - mes "over the wall behind me."; - mes "Our pope's office and chambers"; - mes "are upstairs. You can only go"; - mes "there if you have special"; - mes "authorization."; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "......"; - mes "........."; - next; - mes "[Priestess Panno]"; - mes "............"; - mes "........."; - mes "......"; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "...?"; - next; - cutin "ra_fano02",2; - mes "[Priestess Panno]"; - mes "You come to a temple"; - mes "to pray, not to look"; - mes "around. Or chit-chat"; - mes "with the priestesses"; - mes "like me. Don't forget it."; - next; - cutin "ra_fano03",2; - mes "[Priestess Panno]"; - mes "The offices for the High"; - mes "Priests are located on each"; - mes "side of the hallway. However,"; - mes "you can only enter if you've"; - mes "been permitted beforehand."; - callsub L_End; - - case 3: - mes "[Priestess Panno]"; - mes "......................"; - mes "No chit-chat"; - mes "inside the temple."; - callsub L_End; - } - } - else if (ra_tem_q == 10) { - mes "[Priestess Panno]"; - mes "Good day."; - next; - - switch(select("Redeem Lottery Tickets", "Temple Information", "Hey, did you open the gate?")) { - - case 1: - cutin "ra_fano01",2; - mes "[Priestess Panno]"; - mes "You... still have"; - mes "Lottery Tickets from"; - mes "making donations for"; - mes "the festival? Look up the"; - mes "word ''punctuality'' in the"; - mes "dictionary. It might help you."; - next; - mes "[Priestess Panno]"; - mes "Fine. You really"; - mes "want to exchange your"; - mes "Lottery Tickets? It's my job"; - mes "to ask and make sure, you"; - mes "know, in case you were saving"; - mes "them for some weird reason."; - next; - if (select("Yes", "No") == 2) { - mes "[Priestess Panno]"; - mes "You can redeem your"; - mes "Lottery Tickets at any"; - mes "time, so please visit"; - mes "me at your leisure."; - mes "Go with Freya."; - callsub L_End; - } - break; - - case 2: - cutin "ra_fano01",2; - mes "[Priestess Panno]"; - mes "The Chapel is located"; - mes "over the wall behind me"; - mes "Our pope's office and chambers"; - mes "are upstairs. You can only go"; - mes "there if you have special"; - mes "authorization."; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "......"; - mes "........."; - next; - mes "[Priestess Panno]"; - mes "............"; - mes "........."; - mes "......"; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "...?"; - next; - cutin "ra_fano02",2; - mes "[Priestess Panno]"; - mes "You come to a temple"; - mes "to pray, not to look"; - mes "around. Or chit-chat"; - mes "with the priestesses"; - mes "like me. Don't forget it."; - next; - cutin "ra_fano02",2; - mes "[Priestess Panno]"; - mes "The offices for the High"; - mes "Priests are located on each"; - mes "side of the hallway. However,"; - mes "you can only enter if you've"; - mes "been permitted beforehand."; - callsub L_End; - - case 3: - cutin "ra_fano02",2; - mes "[Priestess Panno]"; - mes "Gate...?"; - next; - select("The locked gate to the temple!"); - mes "[Priestess Panno]"; - mes "I don't know"; - mes "what you mean."; - next; - select("Explain"); - mes "["+strcharinfo(PC_NAME)+"]"; - mes "I think that Priestess Nemma"; - mes "has been worried about the"; - mes "gate being broken, though"; - mes "it hasn't been like that since"; - mes "you've started your position"; - mes "here at the temple."; - next; - mes "[Priestess Panno]"; - mes "Worried...?"; - mes "Yes, my twin sister"; - mes "has been known to"; - mes "do a lot of that, and cry"; - mes "for my help. Am I right?"; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "It's weird"; - mes "...She said that the gate"; - mes "should automatically fix"; - mes "itself, but it hasn't been"; - mes "doing it lately. She was"; - mes "acting really funny.."; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "She was talking about"; - mes "the temple's history and"; - mes "how the security system was"; - mes "built. Then she mentioned you,"; - mes "so I get the feeling you might"; - mes "know something about this."; - next; - mes "[Priestess Panno]"; - mes "........."; - ra_tem_q = 11; - callsub L_End; - } - } - else if (ra_tem_q == 11) { - mes "["+strcharinfo(PC_NAME)+"]"; - mes "I remember now...!"; - mes "I was there when the gate"; - mes "closed, and I heard someone"; - mes "with your exact voice whisper"; - mes "something to magically open"; - mes "the gate! What's that all about?"; - next; - mes "[Priestess Panno]"; - mes "......"; - mes "........."; - mes "............"; - next; - mes "[Priestess Panno]"; - mes "......"; - mes "........."; - mes "............"; - mes "We... I mean...."; - next; - cutin "ra_fano01",2; - mes "[Priestess Panno]"; - mes "Nemma and I are descended"; - mes "from a family of great alchemists."; - mes "They went on a long, religious"; - mes "pilgrimage and ended up here."; - mes "They are the ones that built"; - mes "this temple and security system."; - next; - mes "[Priestess Panno]"; - mes "In a sense, this temple"; - mes "is the tomb of our ancestors,"; - mes "who left Rune-Midgarts and"; - mes "built this city of Rachel about"; - mes "a thousand years ago."; - next; - mes "[Priestess Panno]"; - mes "Over the generations, many"; - mes "Alchemists left Rune-Midgarts"; - mes "and settled here, converting"; - mes "the desert into green fields."; - mes "This temple was supposed"; - mes "be a shelter from intruders."; - next; - mes "[Priestess Panno]"; - mes "My ancestor designed the"; - mes "temple security system to"; - mes "require a special permit in"; - mes "order to access the temple"; - mes "But the invaders never came,"; - mes "and we didn't need the permits."; - next; - mes "[Priestess Panno]"; - mes "The special permits were"; - mes "disposed, but the automatic"; - mes "security system was left on"; - mes "the gate, just in case. Now,"; - mes "I've heard that the security"; - mes "system has been malfunctioning."; - next; - cutin "ra_fano03",2; - mes "[Priestess Panno]"; - mes "However, that's not possible."; - mes "Even by today's standards, the"; - mes "system is perfectly designed."; - mes "While I was praying in the"; - mes "Chapel some time ago, I found"; - mes "what is causing the gate problems."; - next; - mes "[Priestess Panno]"; - mes "Suddenly, the lights went"; - mes "out, and I could only barely"; - mes "see distinguish my surroundings."; - mes "I was about to go outside when"; - mes "I heard a noise from the stairs."; - next; - cutin "ra_fano02",2; - mes "[Priestess Panno]"; - mes "From what I can tell,"; - mes "someone is transporting"; - mes "something out of the Holy"; - mes "Grounds. I don't know what"; - mes "they keep there, though."; - mes "I'm not a high rank Priestess."; - next; - mes "[Priestess Panno]"; - mes "I'm not sure if I want"; - mes "to find out what's there"; - mes "I heard something that"; - mes "sounded like a horrible"; - mes "monster's howl. It was"; - mes "incredibly frightening."; - next; - mes "[Priestess Panno]"; - mes "I panicked, ran to"; - mes "my desk at the front,"; - mes "and just recited the secret"; - mes "password passed down from my"; - mes "ancestors to open the gate."; - next; - cutin "ra_fano01",2; - mes "[Priestess Panno]"; - mes "You see, my ancestors"; - mes "included the secret password"; - mes "and voice recognition feature"; - mes "into the gate in case something"; - mes "after they disposed of the"; - mes "temple permits--just in case."; - next; - mes "[Priestess Panno]"; - mes "The real reason why the gate"; - mes "is acting strangely is not"; - mes "because the gate is broken,"; - mes "but because someone is sneaking"; - mes "in and out of the Holy Ground."; - next; - mes "[Priestess Panno]"; - mes "Whoever they are, they"; - mes "must be using one of the"; - mes "old temple permits in order"; - mes "to cover their tracks. Now,"; - mes "you know everything."; - next; - cutin "ra_fano01",2; - mes "[Priestess Panno]"; - mes "You'd better not"; - mes "reveal what you learned"; - mes "from me. Otherwise, I'm"; - mes "sure we'll end up dead."; - mes "Excuse me now, I need"; - mes "to get back to work."; - ra_tem_q = 12; - callsub L_End; - } - else { - cutin "ra_fano02",2; - mes "[Priestess Panno]"; - mes "This is a holy place"; - mes "Behave yourself, and"; - mes "respect those who have"; - mes "come here just to worship."; - callsub L_End; - } - if(checkweight(Yggdrasilberry,1) == 0){ - cutin "ra_fano02",2; - mes "[Priestess Panno]"; - mes "You're carrying too much"; - mes "right now. What are you"; - mes "going to do if I give you"; - mes "something large, unwieldy"; - mes "and heavy? Put your junk"; - mes "away in Storage first."; - callsub L_End; - } - mes "[Priestess Panno]"; - mes "Here we go"; - mes "Excited? Mm"; - mes "I can redeem only"; - mes "1 Lottery Ticket at"; - mes "a time. Your reward"; - mes "for this ticket is..."; - next; - cutin "ra_fano02",2; - if (countitem(Temple_Lottery_Ticket) > 0) { - mes "[Priestess Panno]"; - mes "^FF0000This^000000. It's been in our"; - mes "storage for a while, but"; - mes "I hope this is acceptable"; - mes "as a token of the temple's"; - mes "gratitude. May Freya smile"; - mes "upon you for your generosity..."; - delitem 7570,1; - .@bonus_donate = rand(100); - if (.@bonus_donate == 99) { - .@bonus_donate2 = rand(100); - if (.@bonus_donate2 > 0 && .@bonus_donate2 < 11) getitem Old_Card_Album,1; //Old Card Album 0.1% - else if (.@bonus_donate2 > 10 && .@bonus_donate2 < 31) getitem Old_Violet_Box,1; //Old Violet Box 0.2% - else if (.@bonus_donate2 > 30 && .@bonus_donate2 < 61) getitem Old_Blue_Box,1; //Old Blue Box 0.3% - else getitem Yggdrasilberry,1; //Yggdrasil Berry 0.4+% - } - else if (.@bonus_donate > 88 && .@bonus_donate < 96) getitem Gift_Box,1; //Gift Box 7% - else if (.@bonus_donate > 76 && .@bonus_donate < 89) getitem Yggdrasilberry,1; //Yggdrasil Berry 12% - else if (.@bonus_donate > 65 && .@bonus_donate < 77) getitem Blue_Potion,1; //Blue Potion 11% - else if (.@bonus_donate > 57 && .@bonus_donate < 66) getitem Branch_Of_Dead_Tree,1; //Dead Branch 8% - else if (.@bonus_donate > 45 && .@bonus_donate < 58) getitem Seed_Of_Yggdrasil,1; //Yggdrasil Seed 12% - else if (.@bonus_donate > 5 && .@bonus_donate < 11) getitem Honey,1; //Honey 5% - else if (.@bonus_donate > 0 && .@bonus_donate < 6) getitem Royal_Jelly,1; //Royal Jelly 5% - else getitem White_Slim_Potion,1; //Condensed White Potion 39% - callsub L_End; - } - mes "[Priestess Panno]"; - mes "You..."; - mes "Don't have any Lottery"; - mes "Tickets to redeem."; - if ($rachel_donate > 9999) { - mes "We're not distributing"; - mes "them now, but maybe you"; - mes "can ask your friends for one."; - } - else { - mes "You can obtain them from"; - mes "Priestess Nemma at the temple"; - mes "entrance after you donate zeny."; - } - next; - cutin "ra_fano03",2; - mes "[Priestess Panno]"; - mes "May Freya be with you."; - callsub L_End; - -L_End: - close2; - cutin "",255; - end; -} - -ra_temin,134,128,3 script Pope's Office Guard#rac::raofficeguard 4_M_MASK1,{ - if ((ra_tem_q == 15) && (countitem(Ice_Heart) > 39)) { - mes "[Pope's Office Guard]"; - mes "Hm? What's that you have"; - mes "there? Oh, you've gathered"; - mes "40 Glacial Hearts and brought"; - mes "a recommendation letter from"; - mes "a High Priest? Most impressive."; - next; - mes "[Pope's Office Guard]"; - mes "I think I know why you're"; - mes "here. Thanks for bringing"; - mes "those to me, and I'll let you"; - mes "enter and see the pope"; - mes "Welcome, brave "+strcharinfo(PC_NAME)+"."; - close2; - ra_tem_q = 16; - delitem Ice_Heart,40; - end; - } - else if (ra_tem_q == 16) { - mes "[Pope's Office Guard]"; - mes "The pope is inside"; - mes "expecting you, so please"; - mes "don't keep her waiting long."; - close; - } - else if (MISC_QUEST & 8192) { - if ((aru_em == 15) || (aru_em == 21)) { - mes "- Niren told me to pay a visit to the Pope in her office... -"; - close; - } - else { - mes "[Pope's Office Guard]"; - mes "I'm sorry, but outsiders"; - mes "typically aren't allowed"; - mes "to visit the pope without"; - mes "special authorization."; - close; - } - } - else { - mes "[Pope's Office Guard]"; - mes "I'm sorry, but the pope"; - mes "is officiating a service"; - mes "now. Please come back"; - mes "after the service is ended."; - close; - } -} - -ra_temin,134,134,3 duplicate(raofficeguard) Pope's Office Guard#2ra 4_M_MASK1 - -ra_temin,134,131,0 script gyoin1#rachel WARPNPC,1,1,{ -OnTouch: - if (ra_tem_q == 16) - warp "ra_temin",276,239; - else if ((ra_tem_q > 16) || (MISC_QUEST & 8192)){ - if ((aru_em == 15) || (aru_em == 21)) - warp "ra_temin",276,239; - else { - mes "[Pope's Office Guard]"; - mes "I'm sorry, but the pope"; - mes "is officiating a service"; - mes "now. Please come back"; - mes "after the service is ended."; - close; - } - } - if (ra_tem_q < 16) { - mes "^3355FFThe door is locked.^000000"; - close; - } - end; -} - -ra_temin,275,226,0 script #rachel33 WARPNPC,1,1,{ - end; -OnTouch: - if (aru_em == 21) - warp "que_temsky",99,11; - else - warp "ra_temsky",99,11; - end; -} - -ra_temsky,95,99,6 script Priest#1rachel 4_M_TRAINEE,{ - mes "[Priest]"; - mes "May Freya be with you."; - close; -} - -ra_temsky,93,97,6 script Male Follower#1rachel::ramale 4_M_MASK1,{ - mes "[Male Follower]"; - mes "May Freya be with you."; - close; -} - -ra_temsky,90,95,6 duplicate(ramale) Male Follower#2rachel 4_M_MASK1 -ra_temsky,98,59,6 duplicate(ramale) Male Follower#3rachel 4_M_MASK1 - -ra_temsky,104,99,4 script Priestess#1rachel 4_F_TRAINEE,{ - mes "[Priestess]"; - mes "May Freya be with you."; - close; -} - -ra_temsky,106,97,4 script Female Follower#1rachel::rafemale 4_F_MASK1,{ - mes "[Female Follower]"; - mes "May Freya be with you."; - close; -} - -ra_temsky,108,95,4 duplicate(rafemale) Female Follower#2rachel 4_F_MASK1 -ra_temsky,101,59,4 duplicate(rafemale) Female Follower#3rachel 4_F_MASK1 - -ra_temsky,99,99,5 script Pope#rachel 4_F_ARUNA_POP,{ - if (ra_tem_q == 16) { - cutin "ra_bishop",2; - mes "^3355FFTh-this little"; - mes "girl is the pope...?!^000000"; - next; - mes "[Pope]"; - mes "..............................."; - mes "..........................Um..."; - mes "W-welcome. Is something"; - mes "wrong? Oh, I know, it's my"; - mes "eyes. I'm sorry if they"; - mes "scare you a little bit."; - next; - select("No, not at all...!"); - mes "[Pope]"; - mes "......"; - mes "......"; - mes "......You know, my appearance..."; - next; - mes "[Pope]"; - mes "It's alright. Actually,"; - mes "I'm used to it. People"; - mes "are usually a little shocked"; - mes "the first time they see me."; - mes "So... Um... Where do you"; - mes "come from, "+strcharinfo(PC_NAME)+"?"; - next; - input(@input$); - mes "[Pope]"; - mes @input$ +"...?"; - mes "I think I might have heard"; - mes "about that place before."; - mes "Wow... What did you do"; - mes "when you lived there?"; - next; - input(@input$); - mes "[Pope]"; - mes @input$ +"...?"; - mes "Wow, that sounds quite"; - mes "extraordinary. Ooh, ooh!"; - mes "Tell me, how have you come"; - mes "here to Rachel? I'm interested"; - mes "in knowing more about you~"; - next; - mes "^3355FFYou and the pope"; - mes "continued to comfortably"; - mes "converse. As she spoke, she"; - mes "seemed more like a young,"; - mes "lonely girl than a solemn"; - mes "religious figure for a nation.^000000"; - next; - mes "[Pope]"; - mes "...Wow, sometimes, I really"; - mes "wish I could live like you."; - mes "You'd think being pope would"; - mes "be great, but they make me work"; - mes "all the time. And there are all"; - mes "sorts of things I can't do."; - next; - mes "[Pope]"; - mes "You know what's weird?"; - mes "I think I'm the head of this"; - mes "religion, but there's a sacred"; - mes "place that even I'm not allowed"; - mes "to visit. Isn't that so weird?"; - next; - select("R-really...?"); - mes "[Pope]"; - mes "...Yeah. I don't know"; - mes "much about, and I'm not"; - mes "really supposed to talk"; - mes "about it. We just call this"; - mes "place the ''Holy Ground...''"; - next; - select("Holy Ground?"); - mes "[Pope]"; - mes "I'm sorry... I want"; - mes "to tell you more, but..."; - mes "That's all I know. I wonder..."; - mes "I wonder what they could"; - mes "be hiding over there..."; - next; - mes "[Priest]"; - mes "I'm sorry to interrupt"; - mes "your Excellency, but it's"; - mes "time to officiate services."; - mes "Pardon me."; - next; - mes "[Pope]"; - mes "Already?! Hmpf..."; - mes "Oh, before I forget,"; - mes "I needed to tell you that"; - mes "High Priest Zhed wanted"; - mes "to talk to you, "+strcharinfo(PC_NAME)+"."; - next; - mes "[Pope]"; - mes "I really want to thank"; - mes "you for coming to speak"; - mes "to me. I had a great time"; - mes "learning. Now I have to"; - mes "go officiate services, so..."; - mes "This is goodbye for now..."; - close2; - cutin "",255; - ra_tem_q = 17; - changequest 8100,8101; - end; - } - else { - if (aru_em < 15) { - mes "[Pope]"; - mes "Oh, that's right..."; - mes "Zhed... Er, High Priest"; - mes "Zhed wanted to speak to you!"; - close2; - cutin "",255; - end; - } - else if (aru_em == 15) { - mes "[Pope]"; - mes "Oh, hello! It's you again!"; - mes "Have you come to tell me"; - mes "interesting stories about"; - mes "the outside world again?"; - next; - input(.@input$); - mes "[Pope]"; - mes "Mm. That sounds pretty"; - mes "strange to me. Well, it's"; - mes "good to hear it from you."; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "(^333333I can't just leave"; - mes "now. I should try to see"; - mes "if I can learn anything"; - mes "useful from the pope...^000000)"; - next; - switch(select("Aren't you lonely?", "Do you ever take a break?")) { - case 1: - mes "[Pope]"; - mes "Well, there are always"; - mes "some priests with me all"; - mes "the time. Some of them"; - mes "even watch me when I sleep."; - mes "I don't think I have time"; - mes "to feel lonely, actually."; - next; - mes "[Pope]"; - mes "Thank you for asking."; - mes "Sometimes... Sometimes"; - mes "I wonder if I have a real"; - mes "family. I don't even know"; - mes "who'd they be or if they"; - mes "exist. I don't know..."; - next; - mes "[Pope]"; - mes "I... I'm sorry."; - mes "I guess you didn't"; - mes "expect to hear something"; - mes "like that. ^666666*Sigh*^000000 I'm feeling"; - mes "pretty exhausted. I better..."; - mes "I better get some rest..."; - aru_em = 16; - close2; - cutin "",255; - end; - case 2: - mes "[Pope]"; - mes "Well, even if I wanted"; - mes "to, I can't just go out"; - mes "and play. As pope... Well..."; - mes "Everyone and everything"; - mes "sort of needs my attention."; - close2; - cutin "",255; - end; - } - } - else if (aru_em == 16) { - mes "[Follower]"; - mes "The pope said that she's"; - mes "exhausted. Please come"; - mes "back when she's feeling"; - mes "better, and she will have"; - mes "an audience with you."; - } - } - close2; - cutin "",255; - end; -} - -ra_temin,294,149,0 script High Priestess Niren#ra 4_F_MADAME,{ - end; - -OnInit: - hideonnpc "High Priestess Niren#ra"; - end; - -OnEnable: - initnpctimer; - end; - -OnTimer120000: - stopnpctimer; - hideonnpc "High Priestess Niren#ra"; - end; -} - -ra_temin,293,144,0 script out1#rachel FAKE_NPC,3,3,{ -OnTouch: - if (ra_tem_q == 18) { - mes "^3355FFIt sounds like they're"; - mes "still talking. It'd be"; - mes "best to patient and wait"; - mes "just a little while longer."; - mes "Still... It's awfully boring.^000000"; - next; - mes "^3355FFA little eavesdropping"; - mes "never hurt anyone. Maybe"; - mes "you can hear them a little"; - mes "better if you listen from"; - mes "the left side of the wall.^000000"; - close2; - warp "ra_temin",300,153; - end; - } - end; -} - -ra_temin,288,151,0 script hidden1#rachel FAKE_NPC,1,6,{ -OnTouch: - if (ra_tem_q == 18) { - mes "^3355FFAt this distance you"; - mes "can cleartly hear the"; - mes "voices from the other"; - mes "side of the wall...^000000"; - next; - mes "[????]"; - mes "...Was it really"; - mes "necessary to involve"; - mes "an outsider in this"; - mes "situation? Answer me!"; - next; - mes "[High Priest Zhed]"; - mes "Is this about the"; - mes "accident? You know that"; - mes "I've disagreed with the"; - mes "actions that have led to"; - mes "the mana leakage."; - next; - mes "[High Priest Zhed]"; - mes "Even though I thought"; - mes "it was a reckless decision,"; - mes "I've closed the shrine and"; - mes "did my best to cover up this"; - mes "unfortunate accident."; - next; - mes "[????]"; - mes "I'm not blaming you. In"; - mes "fact, I'll admit it: that was"; - mes "our mistake. We caused"; - mes "the monster infestation by"; - mes "letting the mana leak."; - next; - mes "[????]"; - mes "But that's not related"; - mes "to what I'm asking you!"; - mes "Do you really think it's"; - mes "alright to allow an outsider"; - mes "to speak to our pope during"; - mes "such a tumultuous time?!"; - next; - mes "[High Priest Zhed]"; - mes "Why not? I thought it'd"; - mes "bring her great comfort."; - mes "She is very confused as to"; - mes "why the Holy Ground has been"; - mes "closed, and she cannot know"; - mes "what is happening there."; - next; - mes "[High Priest Zhed]"; - mes "Again... I strongly"; - mes "disagree with what is"; - mes "secretly going on over"; - mes "there. I know that I can't"; - mes "officially oppose this"; - mes "course of action, but..."; - next; - mes "[????]"; - mes "There's nothing to worry"; - mes "about! It'll all be over before"; - mes "you know it. Besides, it's"; - mes "too late to turn back now,"; - mes "so I warn you: don't you"; - mes "dare do anything foolish."; - next; - mes "^3355FFSomeone's coming!"; - mes "You'd better step away"; - mes "from the wall and feign"; - mes "ignorance as best you can!^000000"; - next; - hideoffnpc "High Priestess Niren#ra"; - cutin "ra_gwoman",2; - mes "[High Priestess Niren]"; - mes "Oh! You must be the one"; - mes "High Priest Be- er, Zhed,"; - mes "told me about. It's very nice"; - mes "to meet you. High Priestess"; - mes "Niren, at your service."; - next; - mes "[High Priestess Niren]"; - mes "I hear that you had the"; - mes "privilege of speaking with"; - mes "our pope, and that she had"; - mes "a wonderful time. What did"; - mes "you think of her, hm?"; - next; - select("She's different than what I expected..."); - cutin "ra_gwoman2",2; - mes "[High Priestess Niren]"; - mes "Ah, I know what you mean..."; - mes "Usually, most outsiders tell"; - mes "me that they expect our pope"; - mes "to be a wizened old man."; - mes "But that's not the case"; - mes "here in Arunafeltz."; - next; - cutin "ra_gwoman",2; - mes "[High Priestess Niren]"; - mes "Usually, our pope is chosen"; - mes "by her resemblance to our"; - mes "goddess Freya. She must"; - mes "have silvery blond hair, snowy"; - mes "skin, and divinely colored"; - mes "eyes. You saw, didn't you?"; - next; - mes "[High Priestess Niren]"; - mes "I'm curious: what kinds"; - mes "of things did you and the"; - mes "pope talk about? As you know,"; - mes "we priests are forbidden from"; - mes "leaving Arunafeltz, so..."; - next; - mes "^3355FFYou relate the details of"; - mes "your talk with the pope, but"; - mes "you make sure not to mention"; - mes "anything about the Holy Ground"; - mes "as High Priest Zhed had asked.^000000"; - next; - mes "[High Priestess Niren]"; - mes "Ah, that's fairly"; - mes "interesting, your land."; - mes "Tell me, how did you come"; - mes "to know Bekento, er, I mean,"; - mes "High Priest Zhed?"; - next; - mes "["+strcharinfo(PC_NAME)+"]"; - mes "(^666666Bekento?^000000)"; - next; - select("Explain how You Met High Priest Zhed"); - cutin "ra_gwoman2",2; - mes "[High Priestess Niren]"; - mes "........................."; - mes "That's all? Hm? That's"; - mes "pretty funny. ^333333*Sigh*^000000 I believe"; - mes "he trusts people too much..."; - mes "But that's only my opinion."; - next; - cutin "ra_gwoman",2; - mes "[High Priestess Niren]"; - mes "If you don't mind..."; - mes "I want to give you a bit of"; - mes "advice. Don't get too close"; - mes "to High Priest Zhed. If you"; - mes "do, you might end up getting"; - mes "yourself in trouble."; - next; - cutin "",255; - hideonnpc "High Priestess Niren#ra"; - mes "^3355FFHigh Priestess Niren left"; - mes "as soon as she said those words."; - mes "What could she possibly mean?"; - mes "For now, you may as well"; - mes "talk to High Priest Zhed.^000000"; - ra_tem_q = 19; - if (questprogress(8102) == 1) - changequest 8102,8103; - else - changequest 8101,8103; - close; - } - end; -} - -ra_temin,272,143,0 script key1#rachel FAKE_NPC,3,3,{ -OnTouch: - if (ra_tem_q == 20) { - mes "^3355FFYou find a small"; - mes "shining object laid"; - mes "on the floor.^000000"; - next; - if (select("Ignore", "Pick It Up") == 1) { - mes "^3355FFYou decided to ignore"; - mes "the small shining object,"; - mes "no matter how important it"; - mes "may be to you in the future.^000000"; - close; - } - mes "^3355FFUpon picking up the"; - mes "object, you are able to"; - mes "identify it as a small key."; - mes "Perhaps you can use it to"; - mes "open some kind of lock."; - ra_tem_q = 21; - close; - } - end; -} - -ra_temin,28,319,0 script saint1#rachel WARPNPC,4,2,{ -OnTouch: - if ((ra_tem_q > 21) || (MISC_QUEST & 8192)) { warp "ra_san01",140,135; end; } - - if (ra_tem_q == 21) { - mes "^3355FFThis must be the"; - mes "entrance to the Holy"; - mes "Ground. However, the"; - mes "door in your way is locked.^000000."; - next; - if (select("Quit", "Use Small Key") == 2) { - mes "^3355FFYou insert the Small"; - mes "Key that you found in"; - mes "High Priest Zhed's room,"; - mes "and find that it is able"; - mes "to unlock this door.^000000"; - close2; - warp "ra_san01",140,135; - end; - } - close; - } - mes "^3355FFThe door is locked.^000000"; - close; -} - -que_san04,119,115,0 script imir1#rachel FAKE_NPC,2,2,{ -OnTouch: - if (ra_tem_q == 21) { - mes "^3355FFThis large area looks"; - mes "like it was artificially build"; - mes "for some reason-- it doesn't"; - mes "seem like an area naturally"; - mes "infested by monsters.^000000"; - next; - mes "^3355FFPerhaps if you explore"; - mes "this place, you'll be able"; - mes "to find something interesting.^000000"; - close; - } - end; -} - -que_san04,119,133,0 script imir2#rachel FAKE_NPC,20,5,{ -OnTouch: - if (ra_tem_q == 21) { - mes "^3355FFThere's something here"; - mes "beneath the water. This"; - mes "may warrant a closer look.^000000"; - close; - } - end; -} - -que_san04,119,203,0 script imir3#rachel FAKE_NPC,7,7,{ -OnTouch: - if (ra_tem_q == 21) { - mes "^3355FFNo wonder this object"; - mes "in the water seems so"; - mes "familiar: it's a Ymir's"; - mes "Heart Piece! In fact, there's"; - mes "dozens of them just lying here.^000000"; - next; - mes "^3355FFWhy would so many of these"; - mes "powerful artifacts be here"; - mes "in the Holy Ground? Perhaps"; - mes "this is the secret that the"; - mes "priests are trying to keep.^000000"; - next; - hideoffnpc "High Priestess Niren#r2"; - cutin "ra_gwoman",2; - mes "[High Priestess Niren]"; - mes "How dare you intrude"; - mes "the Holy Ground! Identify"; - mes "yourself! I'll have you tried!"; - next; - cutin "ra_gwoman2",2; - mes "[High Priestess Niren]"; - mes "O-oh! It's you, the"; - mes "adventurer recommended"; - mes "by Bekento. Hm. I apologize"; - mes "for snapping at you like"; - mes "that. Didn't you know that"; - mes "no one's allowed here?"; - next; - cutin "ra_gwoman",2; - mes "[High Priestess Niren]"; - mes "Hmm. Well, you Rune-Midgarts"; - mes "adventurers are famous for your"; - mes "skills and abilities, but this"; - mes "was not expected. I mean, we"; - mes "made sure this place was"; - mes "absolutely secure."; - next; - cutin "ra_gwoman2",2; - mes "[High Priestess Niren]"; - mes "What's done is done..."; - mes "I warned Bekento that he"; - mes "might cause trouble for you,"; - mes "but it seems that you've"; - mes "caused trouble for him."; - next; - mes "[High Priestess Niren]"; - mes "Understand this:"; - mes "most intruders are"; - mes "severely punished, but"; - mes "because of my friendship"; - mes "with Bekento, I'm letting"; - mes "you off easy. Remember that."; - next; - sc_start SC_BLIND,600000,0; - mes "^3355FFNiren began to chant"; - mes "in a low voice, and your"; - mes "eyelids grow heavier as you"; - mes "grow drowsier and sleepier...^000000"; - close2; - cutin "",255; - hideonnpc "High Priestess Niren#r2"; - ra_tem_q = 22; - changequest 8104,8105; - warp "rachel",163,152; - end; - } - end; -} - -que_san04,122,200,4 script High Priestess Niren#r2 4_F_MADAME,{ - end; - -OnInit: - hideonnpc "High Priestess Niren#r2"; - end; - -OnEnable: - initnpctimer; - end; - -OnTimer120000: - stopnpctimer; - hideonnpc "High Priestess Niren#r2"; - end; -} - -rachel,163,152,0 script imir3#rachel2 FAKE_NPC,3,3,{ -OnTouch: - if (ra_tem_q == 22) { - mes "^3355FFYou feel a slight headache"; - mes "after you recollect your senses."; - mes "Somehow, you're been brought"; - mes "back to Rachel Town. How long"; - mes "have you been unconscious?^000000"; - next; - sc_end SC_BLIND; - mes "^3355FFIt would be best to"; - mes "ask High Priest Zhed"; - mes "about what had happened.^000000"; - ra_tem_q = 23; - close; - } - end; -} - -rachel,142,167,5 script Seeking Follower#rachel 4_F_MASK1,6,6,{ -OnTouch: - if ((lost_boy == 13) && (ra_tem_q == 20)) { - mes "[Arunafeltz Follower]"; - mes "Excuse me, but"; - mes "are you "+strcharinfo(PC_NAME)+"?"; - next; - select("Yes."); - mes "[Arunafeltz Follower]"; - mes "High Priest Zhed"; - mes "would like to see"; - mes "you right away, "+strcharinfo(PC_NAME)+"."; - next; - select("May ask why?"); - mes "[Arunafeltz Follower]"; - mes "Well, I actually have no"; - mes "idea. I'm only supposed to"; - mes "inform you that he's looking"; - mes "for you. Please visit High"; - mes "Priest Zhed in the second"; - mes "right room of the temple."; - close; - } - else { - mes "[Arunafeltz Follower]"; - mes "May Freya bless you"; - mes "on your journeys..."; - close; - } - end; -} |