diff options
Diffstat (limited to 'npc/quests/quests_hugel.txt')
-rw-r--r-- | npc/quests/quests_hugel.txt | 8954 |
1 files changed, 8925 insertions, 29 deletions
diff --git a/npc/quests/quests_hugel.txt b/npc/quests/quests_hugel.txt index 7efecad91..4daa7b23d 100644 --- a/npc/quests/quests_hugel.txt +++ b/npc/quests/quests_hugel.txt @@ -1,15 +1,18 @@ //===== eAthena Script ======================================= //= Hugel Quest NPCs //===== By: ================================================== -//= MasterOfMuppets +//= MasterOfMuppets & SinSloth //===== Current Version: ===================================== -//= 1.0 +//= 1.2 //===== Compatible With: ===================================== //= eAthena //===== Description: ========================================= //= Quest NPC's related to Hugel //===== Additional Comments: ================================= //= 1.0 First version. [MasterOfMuppets] +//= 1.1 Added most of Hugel quests. Thanks to MasterOfMuppets +//= for scripting most of them. [SinSloth] +//= 1.2 Added Odin Temple Excavation quest. [SinSloth] //============================================================ //------------------------------------------------------------------------- @@ -2050,39 +2053,8932 @@ lhz_in03,193,28,3 script Makkie 83,{ } -hugel,71,197,3 script Lisa#HuQuest 90,{ +//------------------------------------------------------------------------- +// Rebellion Quest +//------------------------------------------------------------------------- - mes "[Lisa]"; - mes "Hugel is a pretty"; - mes "small, homely village."; - mes "Everyone knows everyone,"; - mes "everybody knows what"; - mes "everybody else is doing."; - mes "It's so suffocating!"; - next; - mes "[Lisa]"; - mes "There's no privacy in"; - mes "small towns. Someday,"; - mes "I wanna go out and"; - mes "live in the big city~"; +hugel,70,137,5 script Shede 879,{ + + cutin "siide1.bmp",2; + if(hg_tre == 0) + { + mes "[Shede]"; + mes "Yay~ are you talking to me? Yay!"; + mes "Hey, are you from a different city? Wow, nice to see you!"; + emotion e_gasp; + next; + mes "[Shede]"; + mes "Ever since the airport was built, Hugel has been so busy to welcome tourists and adventurers."; + mes "I am kind of surprised to see Hugel being so crowded like this,"; + mes "but I think that this is a good change for this town."; + next; + mes "[Shede]"; + mes "At the same time, I have so many customers to serve..."; + mes "In fact, I don't even have a time to cht-chat, hohoho."; + next; + switch( select( "Do you want me to help you?","I will leave you alone" ) ) + { + case 1: + mes "[Shede]"; + mes "Oh~ how kind of you! Thank you so much~"; + mes "Then can I ask you a favor?"; + emotion e_lv; + next; + mes "[Shede]"; + switch(rand(1,3)) + { + case 1: + mes "Uncle Hollun's birthday is coming,"; + mes "so I want to make \"^3131FFMushroom Flavor Cookies^000000\" for him."; + mes "Unfortunately, I am short of the most important ingredient, the Mushrooms."; + next; + cutin "siide2.bmp",2; + mes "[Shede]"; + mes "Ordinary mushrooms don't smell that good, but"; + mes "\"^3131FFMoks Mushrooms^000000\" which only grow in Hugel have such appetizing scent."; + mes "So, when they are added to cookies, they enhance the taste of cookies so much better."; + next; + mes "[Shede]"; + mes "Can you please go gather \"^3131FF5 Moks Mushroom Solution^000000\" from \"^3131FFMoks Mushrooms^000000\"?"; + mes "You will find the mushrooms in fields near Hugel."; + mes "I hope that you will bring their solution as quickly as you can!"; + set hg_tre,10; + close2; + cutin "",255; + end; + break; + case 2: + mes "In fact, Agette and I am competing with each other for the Hugel's best cookie master position."; + next; + mes "[Shede]"; + mes "Becoming the best cookie mater is not an easy thing to achieve."; + mes "Everyone can have the best ingredients and the best cooking utensils,"; + mes "but that doesn't mean that they can become the best cookie masters."; + next; + mes "[Shede]"; + mes "You need to know how to harmonize your skills and your senses"; + mes "to make the most delicious cookies."; + next; + cutin "siide2.bmp",2; + mes "[Shede]"; + mes "I dare to say that my cookies are the best."; + mes "However, Agette is also a professional cookie baker."; + next; + mes "[Shede]"; + mes "If I hear her name while baking,"; + mes "it makes me shake my hands in anxiety"; + mes "so that I make a mistake to measure the right amount of ingredients."; + mes "That explains how good she is at baking cookies."; + next; + mes "[Shede]"; + mes "Still, I am a proud cookie baker, and"; + mes "I can hear a voice from deep inside of me saying"; + mes "that I cannot be beat by her!"; + mes "Can you hear that?"; + mes "Can you hear my inner fighting spirit as a cookie baker?"; + next; + mes "[Shede]"; + mes "I am going to compete with her"; + mes "for the Hugel's best cookie mater position after a while."; + mes "So, I have been doing my best in practicing my skills to win her!"; + next; + mes "[Shede]"; + mes "There were many obstacles in my way to become the best cookie baker."; + mes "But, see? I am still here, alive and kicking! I will never give up! In that sense.."; + mes "I am going to challenge on baking ^FF0000Clam Cookies^000000 today!"; + mes "I am going to make them taste tangy and unique. I am sure that they will be a great sucess!"; + next; + mes "[Shede]"; + mes "When you go to the beach, "; + mes "you will find clams near the ferry."; + mes "Please gather ^3131FF5 Clam Flesh^000000 from the clams."; + mes "Please hurry!"; + set hg_tre,20; + close2; + cutin "",255; + end; + break; + case 3: + mes "In fact, I gave my heart to a gentleman."; + mes "I think that the time has come to let him know"; + mes "how I feel about him."; + next; + cutin "siide2.bmp",2; + mes "[Shede]"; + mes "So, I decided to bake special cookies called..."; + mes "...... ^3131FFDevil's Cookies^000000!"; + next; + mes "["+strcharinfo(0)+"]"; + mes "Devil's Cookies?"; + next; + cutin "siide1.bmp",2; + mes "[Shede]"; + mes "Yes, Devil's Cookies."; + mes "When you go outside of Hugel, you will find \"^3131FFMoks Bugs^000000\""; + mes "hiding in the bushes. They breed in this season, so they are plump with eggs."; + next; + mes "[Shede]"; + mes "When you stew their shells and use the broth to kneed flour,"; + mes "you can make fresh and crunch cookies."; + next; + cutin "siide2.bmp",2; + mes "[Shede]"; + mes "Devil's Cookies are so delicious, so they are rumored to dazzle the eaters with"; + mes "the mysteriously crunch texture and the sweetness, and to allure them to hell without them knowing."; + mes "Ah~ I hope that he will like them..."; + next; + cutin "siide1.bmp",2; + mes "[Shede]"; + mes "Would you please help me to bake the cookies? I need 5 Moks Bug Shells~"; + next; + mes "["+strcharinfo(0)+"]"; + mes "'......I am confused...Does she love him or hate him?'"; + emotion e_dots,1; + set hg_tre,30; + close2; + cutin "",255; + end; + break; + } + break; + case 2: + mes "[Shede]"; + mes "No, it is fine. Somehow I needed a break, hohoh!"; + close2; + cutin "",255; + end; + break; + } + } + else if(hg_tre > 9 && hg_tre < 15) + { + mes "[Shede]"; + mes "Can you please go gather \"^3131FF5 Moks Mushroom Solution^000000\" from \"^3131FFMoks Mushrooms^000000\"?"; + mes "You will find the mushrooms in fields near Hugel."; + mes "I hope that you will bring their solution as quickly as you can!"; + close2; + cutin "",255; + end; + } + else if(hg_tre > 19 && hg_tre < 25) + { + mes "[Shede]"; + mes "Please pick up \"^3131FF5 Clams^000000\" from a fish trap in the ferry."; + mes "I hope that you will bring their solution as quickly as you can!"; + close2; + cutin "",255; + end; + } + else if(hg_tre > 29 && hg_tre < 35) + { + mes "[Shede]"; + mes "Please bring \"^3131FF5 Moks Bug Shells^000000\" from outside of Hugel."; + mes "I hope that you will bring their solution as quickly as you can!"; + close2; + cutin "",255; + end; + } + else if(hg_tre == 15) + { + mes "[Shede]"; + mes "Oh! You came back earlier than I thought."; + mes "Now, I can bake the Mushroom Flavor Cookies for uncle Hollun."; + mes "Thank you so much."; + emotion e_heh; + set hg_tre,40; + close2; + cutin "",255; + end; + } + else if(hg_tre == 25) + { + mes "[Shede]"; + mes "Oh! You came back earlier than I thought."; + mes "Now, I can bake the best cookies of mine and compete with Agette!"; + mes "Thank you so much."; + emotion e_heh; + set hg_tre,40; + close2; + cutin "",255; + end; + } + else if(hg_tre == 35) + { + mes "[Shede]"; + mes "Oh! You came back earlier than I thought."; + mes "Now, I can bake Devil's Cookies to confess my love to the gentleman."; + mes "Thank you so much."; + emotion e_heh; + next; + mes "["+strcharinfo(0)+"]"; + mes "(If he knew what ingredients she used for the cookies,)"; + mes "(I am pretty sure that at least he will remember her face to avoid next time...)'"; + emotion e_dots,1; + set hg_tre,40; + close2; + cutin "",255; + end; + } + else if(hg_tre == 40) + { + if(lhz_boss == 44 && lhz_curse > 30) + { + mes "[Shede]"; + mes "Have you seen Mr. Herico?"; + mes "He is a lonesome old man who is staying at Hugel Inn."; + next; + mes "[Shede]"; + mes "If you have some time, why don't you go spend some time with him?"; + mes "I know that he will appreciate it."; + set hg_tre,41; + close2; + cutin "",255; + end; + } + else + { + mes "[Shede]"; + mes "So, how do you like Hugel?"; + mes "It is a peaceful village, isn't it?"; + close2; + cutin "",255; + end; + } + } + else if(hg_tre == 41) + { + mes "[Shede]"; + mes "Mr. Herico has an impediment in movement, so he usually stays in his room."; + mes "Please go spend some time with him. I know that he will appreciate it."; + close2; + cutin "",255; + end; + } + else + { + mes "[Shede]"; + mes "So, how do you like Hugel?"; + mes "It is a peaceful village, isn't it?"; + close2; + cutin "",255; + end; + } + +} + +hu_in01,256,40,3 script Herico 897,{ + + if(checkweight(7342,1) != 1) + { + mes "[Herico]"; + mes "Why don't you go take some load off your shoulder first, and come back?"; + close; + } + cutin "heri1.bmp",2; + if(hg_tre < 41) + { + mes "[Herico]"; + mes "The weather is beautiful today. *Sigh* But my body aches too badly to go out..."; + close2; + cutin "",255; + end; + } + else if(hg_tre == 41) + { + mes "[Herico]"; + mes "The weather is beautiful today. *Sigh* But my body aches too badly to go out..."; + next; + mes "["+strcharinfo(0)+"]"; + mes "Hello!"; + next; + mes "[Herico]"; + mes "Shede?"; + next; + mes "["+strcharinfo(0)+"]"; + mes "Oh, hello. Ms. Shede asked me to drop you by. Nice to meet you, I am ^3131FF"+strcharinfo(0)+"^000000."; + next; + mes "[Herico]"; + mes "Ah, hello. I heard that recently an airport was built in this town. So, are you from a different city?"; + mes "I like to see new things...although I don't like this chilly wind."; + mes "How do you like Hugel?"; + next; + mes "["+strcharinfo(0)+"]"; + mes "It is a peaceful and beautiful village, although I can tell that it is experiencing a change."; + mes "Everyone looks happy, and they feel very different than people in the other areas."; + mes "So I feel like that I am in a different land."; + next; + mes "[Herico]"; + mes "Everyone has worries and happyness at the same time."; + mes "You must have travelled many cities of this country,"; + mes "and have figured out many things on your own."; + mes "Am I right?"; + next; + switch( select( "Yes, you are right.","I am not so sure.","No." ) ) + { + case 1: + cutin "heri2.bmp",2; + mes "[Herico]"; + mes "I think that my senses are still working fine."; + mes "People's eyes tell many things to me."; + next; + cutin "heri1.bmp",2; + mes "[Herico]"; + mes "Your eyes are telling me your admiration and astonishment"; + mes "toward what you have seen in Hugel,"; + mes "which is a totally different experience for you."; + next; + mes "[Herico]"; + mes "People of Hugel don't question anyone."; + mes "It is an unwritten law of this village."; + mes "That is why I could have been resting in this village without worries."; + next; + mes "[Herico]"; + mes "However, as I see you, I suddenly have an urge to ruminate on my past"; + mes "that I have never spoken to anyone."; + mes "May I have a moment of your time, if you don't mind?"; + next; + mes "[Herico]"; + mes "Perhaps we will learn something from each other's story."; + set hg_tre,42; + close2; + cutin "",255; + end; + break; + case 2: + mes "[Herico]"; + mes "Then I guess that you have not been deeply impressed by this country."; + mes "Haha, alright, that's fine."; + close2; + cutin "",255; + end; + break; + case 3: + mes "[Herico]"; + mes "Oh, am I not?"; + mes "Haha, I am sorry for hazarding a conjecture."; + close2; + cutin "",255; + end; + break; + } + } + else if(hg_tre == 42) + { + mes "[Herico]"; + mes "Hmm...can you tell me your name once again?"; + next; + mes "["+strcharinfo(0)+"]"; + mes "Yes, my name is ^3131FF"+strcharinfo(0)+"^000000."; + next; + mes "[Herico]"; + mes "^3131FF"+strcharinfo(0)+"^000000, I have many interesting stories for you."; + mes "However, before I tell you my stories, I would like to ask you something. Do you mind?"; + next; + mes "[Herico]"; + mes "As you see, ever since an airport was built in this Hugel, many strangers are coming in and going out this village."; + mes "It may be a good change for Hugel, so that more people will know about its existence."; + mes "However, I have this bad feeling about the airport and airships."; + mes "I do not think that this country is not extending their airlines only for the transportation purposes."; + next; + mes "[Herico]"; + mes "Did you know that more and more people are using the ferry after the airport was built?"; + mes "Can't you see the reason of my doubt?"; + next; + mes "[Herico]"; + mes "Please find out the secret about the airship and the island."; + mes "Then I will tell you my stories."; + mes "I hope that you will do your best to find out the secret."; + set hg_tre,43; + close2; + cutin "",255; + end; + } + else if(hg_tre == 43) + { + if(hg_odin == 60) + { + mes "[Herico]"; + mes "Welcome back. I have been waiting for you with eager anticipation to hear about the secret."; + mes "Now, please tell me what you have found out."; + next; + mes "- You told him what you have seen and heard from the Odin Shirine, -"; + mes "- such as Giantes, Ymir's Heart and Rekenber. -"; + next; + cutin "heri3.bmp",2; + mes "[Herico]"; + mes "Rekenber...So, they have expanded"; + mes "their power even to this small village, Hugel."; + next; + mes "["+strcharinfo(0)+"]"; + mes "Do you know about them?"; + next; + mes "[Herico]"; + mes "Of course, I know them too well."; + next; + mes "[Herico]"; + mes "............"; + next; + cutin "heri1.bmp",2; + mes "[Herico]"; + mes "Thank you so much for your effort."; + mes "I am afraid that your dangerous journey has not been ended."; + next; + mes "[Herico]"; + mes "Well, this is time for me to tell you my story."; + mes "I hope that you will enjoy it."; + set hg_tre,44; + close2; + cutin "",255; + end; + } + else + { + mes "[Herico]"; + mes "Please find out the secret about the airship and the island."; + mes "Then I will tell you my stories."; + mes "I hope that you will do your best to find out the secret."; + close2; + cutin "",255; + end; + } + } + else if(hg_tre == 44) + { + mes "[Herico]"; + mes "Hmm...I don't know where to start."; + next; + mes "[Herico]"; + mes "As you know, we have bionic machines called"; + mes "^FF0000Guardians^000000."; + mes "We are using Guardians to protect important facilities"; + mes "or to avoid meaningless murders."; + next; + mes "[Herico]"; + mes "Have you ever thought about how the people in old times"; + mes "would protect their important facilities without guardians?"; + next; + mes "["+strcharinfo(0)+"]"; + mes "Perhaps, they hired many men to do that?"; + next; + mes "[Herico]"; + mes "Yes, you are right."; + mes "For the longest time, Schwaltzvalt Republic had had"; + mes "^3131FFMercenary Soldiers^000000 who exchanged their lives"; + mes "with the good money, and they used to take care of"; + mes "all the dirty jobs in the past."; + next; + mes "[Herico]"; + mes "They lost their jobs when Rekenber successfully invented and publicized guardians."; + mes "Guardians were made for humans, but sadly it was the worst thing that could happen to them."; + next; + mes "[Herico]"; + mes "As they lost their jobs to guardians, they rose in rebellion called ^FF0000Mercenary Rebellion^000000."; + next; + mes "[Herico]"; + mes "This Mercenary Rebellion was greatly responded to by the public."; + mes "However, they lost people's trust by choosing ^3131FFa violent method^000000"; + mes "to fight, instead of appealing to the public in a convincible way."; + mes "In other words, they lost their game by making a critical mistake."; + next; + mes "[Herico]"; + mes "Ever since their rebellion was failed,"; + mes "survivors of the rebellion have disappeared beyond history."; + next; + cutin "heri3.bmp",2; + mes "[Herico]"; + mes "Not only that, they held a fight with guardians in"; + mes "^FF0000the Sage Varmunt's birthplace^000000"; + mes "which was our proud national treasure!"; + mes "So the house was completely destroyed by the battle, and"; + mes "since then, no one knows where Sage Varmunt is."; + next; + mes "["+strcharinfo(0)+"]"; + mes "Sage Varmunt.....!"; + next; + cutin "heri1.bmp",2; + mes "[Herico]"; + mes "Oh...I must have been really upset about it."; + next; + mes "[Herico]"; + mes "To be honest with you,"; + mes "Sage Varmunt is partially responsible on guardians."; + mes "You know that he was the one"; + mes "who created their motive power."; + next; + mes "[Herico]"; + mes "It is riduculous that the mercenary soldiers were trying to"; + mes "make their revenge on Sage Varmunt"; + mes "for inventing guardians, you know."; + mes "But, it is understandable because they lost their jobs to guardians."; + next; + mes "[Herico]"; + mes "I heard about the Mercenary Rebellion after everything was ended,"; + mes "so there was nothing that I could do about Sage Varmunt."; + mes "He disappeared, and I couldn't figure out more"; + mes "than what I found from his birth place...so..."; + mes "I came to Hugel and settled down here."; + next; + mes "[Herico]"; + mes "I tried to find at least a little bit of his documents from his laboratory..."; + mes "but everything was gone...huh?"; + mes "Hold on, I just remember something very important!"; + next; + mes "[Herico]"; + mes "Where are all of his research documents?"; + mes "No...did mercenary soldiers took them or...possibly dispose them?"; + next; + mes "[Herico]"; + mes "Damn it! I am so stupid! Grrr..."; + mes "How couldn't I think about this earlier?"; + next; + mes "[Herico]"; + mes ""+strcharinfo(0)+", can you see what I want to tell you now?"; + mes "I have to take a long time to remember everything"; + mes "about the incident, but you must understand"; + mes "that this is an extremely important matter."; + next; + mes "[Herico]"; + mes "Mercenary Rebellion was a huge issue back then."; + mes "Hopefully, there will be at least one news reporter"; + mes "who remembers about the rebellion."; + next; + mes "[Herico]"; + mes "Please go to Lighthalzen and find a news reporter"; + mes "who still remembers about the rebellion."; + mes "If you find him, please ask him if he knows whereabouts of the rebellion survivors,"; + mes "so that you can find out what happened to Sage Varmunt and his research documents."; + set hg_tre,45; + close2; + cutin "",255; + end; + } + else if(hg_tre == 45) + { + mes "[Herico]"; + mes "Please go to Lighthalzen and find a news reporter"; + mes "who still remembers about the rebellion."; + mes "If you find him, please ask him if he knows whereabouts of the rebellion survivors,"; + mes "so that you can find out what happened to Sage Varmunt and his research documents."; + close2; + cutin "",255; + end; + } + else if(hg_tre > 45 && hg_tre < 49) + { + mes "[Herico]"; + mes "How have you been doing?"; + close2; + cutin "",255; + end; + } + else if(hg_tre == 49) + { + mes "[Herico]"; + mes "Did you find Sage Varmunt's research documents?"; + next; + cutin "",255; + mes "["+strcharinfo(0)+"]"; + mes "Well, about the documents..."; + next; + switch( select( "I ate them.","Rekenber has taken them into their possession." ) ) + { + case 1: + mes "I ate them."; + next; + mes "[Herico]"; + mes "Hahaha! That's funny!"; + next; + mes "["+strcharinfo(0)+"]"; + mes "No, it is not funny."; + next; + mes "[Herico]"; + mes "................."; + next; + mes "[Herico]"; + mes "Then...SPIT THEM OUT!"; + percentheal -5,0; + specialeffect2 3; + next; + mes "[Herico]"; + mes "SPIT THEM OUT!"; + percentheal -5,0; + specialeffect2 3; + next; + mes "[Herico]"; + mes "I SAID, SPIT THEM OUUUUUT!"; + percentheal -5,0; + specialeffect2 3; + next; + mes "["+strcharinfo(0)+"]"; + mes "Err...I was just kidding..."; + next; + cutin "heri2.bmp",2; + mes "[Herico]"; + mes "Haha, the first part was funny,"; + mes "but the second part was kind of scary, you know?"; + emotion e_dots; + emotion e_sob,1; + next; + mes "[Herico]"; + mes "So, tell me, where are all of his research documents?"; + next; + mes "["+strcharinfo(0)+"]"; + mes "Rekenber has taken them into their possession."; + next; + break; + case 2: + mes "Rekenber has taken them into their possession."; + next; + break; + } + cutin "heri3.bmp",2; + mes "[Herico]"; + mes "..........................."; + next; + cutin "heri1.bmp",2; + mes "[Herico]"; + mes "It was expected."; + next; + mes "["+strcharinfo(0)+"]"; + mes "What do you have in mind?"; + next; + mes "[Herico]"; + mes "First, I think that I should inform you about my true identity."; + mes "I may now be an old man whose days are numbered,"; + mes "but I used to work at ^3131FFthe Ymir's Heart imitation research department"; + mes " in Regenschirm laboratory^000000 under Sage Varmunt's supervision."; + emotion e_omg,1; + next; + cutin "heri2.bmp",2; + mes "[Herico]"; + mes "You look very surprised."; + next; + cutin "heri1.bmp",2; + mes "["+strcharinfo(0)+"]"; + mes "Does it mean that you are the one"; + mes "who created the Ymir's Heart imitation?"; + next; + mes "[Herico]"; + mes "Well, I was a mere assistant of Sage Varmunt,"; + mes "so I can't say that I created it."; + next; + mes "[Herico]"; + mes "Rekenber has been secretly gathering ^FF0000Ymir's Heart Pieces^000000."; + mes "They are very obsessed with Ymir's Heart Pieces,"; + mes "and I guess that it is because of the enormous power that the heart pieces possess within.."; + next; + mes "[Herico]"; + mes "However, the power of the original heart pieces"; + mes "are too strong for humans to control."; + mes "Thus, it is not fiseable to manipulate the power"; + mes "as energy sources."; + mes "That is why ^3131FFthe imitations of Ymir's Heart"; + mes "Pieces^000000 have been created."; + next; + mes "[Herico]"; + mes "We, researchers including Sage Varmunt, endeavoured"; + mes "our effort in studying and analyzing the revolutionary energy source"; + mes "for a long time."; + mes "And our effort has gained a fruitful result; the Imitations of Ymir's Heart Piece."; + next; + mes "[Herico]"; + mes "With the invention, we could create guardians."; + mes "We were so happy for the fact that we"; + mes "finally made our dream come true."; + next; + mes "["+strcharinfo(0)+"]"; + mes "But, Sage Varmunt was against the idea of using guardians"; + mes "for militant purposes, and I heard that he also participated"; + mes "in the Mercenary Rebellion."; + next; + mes "- You told him what you knew about the Mercenary Rebellion. -"; + next; + mes "[Herico]"; + mes "Hmm...now I see."; + next; + mes "[Herico]"; + mes "After we succeeded in creating the imitations of Ymir's Heart Piece,"; + mes "Sage Varmunt looked pretty depressed for some reason."; + mes "After all, he left the laboratory and said that ^3131FFby him"; + mes "staying with Regenschirm laboratory"; + mes "will make everyone miserable^000000."; + mes "I still don't figure out why he said that."; + next; + mes "[Herico]"; + mes "He was a really great scholar."; + mes "He always tried to use his knowledge in science for humankind."; + next; + mes "[Herico]"; + mes "As expected, after Sage Varmunt left Regenschirm,"; + mes "almost every research process started stagnating."; + mes "Even many projects were canceled or postponed."; + next; + cutin "heri3.bmp",2; + mes "[Herico]"; + mes "The upper management were threatened by the phenomenon,"; + mes "so they yelled at people to ^FF0000continue"; + mes "with their research by all means^000000."; + mes "They even allowed people to experiment"; + mes "on anything that is alive."; + next; + cutin "heri1.bmp",2; + mes "[Herico]"; + mes "......................"; + mes "That gave me a reason to leave Regenschirm."; + next; + mes "[Herico]"; + mes "Rekenber will do anything to achieve their goals."; + mes "They have become too powerful to just be considered a big corporation."; + next; + mes "["+strcharinfo(0)+"]"; + mes "That was why they found the \"Bio Lab\""; + mes "in order to continue with their research without Sage Varmunt."; + next; + cutin "heri3.bmp",2; + emotion e_ag; + mes "[Herico]"; + mes "What? \"Bio Lab\"? I didn't image that they could"; + mes "even think of that! I can't express enough of my resentment toward them!"; + next; + mes "[Herico]"; + mes "Science is to benefit humankinds,"; + mes "not to harm them. I think that something must be done."; + mes "Can you bring me a glass of water?"; + set hg_tre,50; + close2; + cutin "",255; + end; + } + else if(hg_tre == 50) + { + mes "[Herico]"; + mes "Can you guess what I am thinking right now?"; + next; + mes "[Herico]"; + mes "I am thinking about ^3131FFdestroying Regenschirm^000000."; + next; + mes "[Herico]"; + mes "Rekenber has become as powerful as this Schwaltzvalt Republic."; + mes "I don't think that I could destroy the entire corporation."; + mes "But even if I could, it could also lead to the fall of my country,"; + mes "because that's who big Rekenber means to this country."; + next; + mes "[Herico]"; + mes "So, instead, I am thinking to destroy \"Regenschirm\"."; + mes "Because the laboratory may not be as big as the corporation,"; + mes "but at the same time, it has a great meaning to them."; + mes "I want to stop their inhumane and dangerous practice in research."; + next; + mes "[Herico]"; + mes "...*Sigh*...Unfortunately, I do not possess any power to"; + mes "proceed with my plan. Thus, I need your help, desperately."; + next; + mes "[Herico]"; + mes "Let me hear your opinion."; + mes "Will you join me in destroying Regenschirm?"; + next; + switch( select( "Sorry, I won't.","Yes, I will." ) ) + { + case 1: + mes "[Herico]"; + mes "I respect your decision since this is not something"; + mes "that is okay for you to make a quick judgement."; + mes "I appreciate everything that you have done for me so far."; + mes "And if you change your mind, feel free to come back any time."; + close2; + cutin "",255; + end; + break; + case 2: + cutin "heri2.bmp",2; + mes "[Herico]"; + mes "I knew that you are too righteous to"; + mes "neglect lies and injustice."; + mes "I have seen that through your eyes."; + mes "I don't know how much we can achieve with this mission,"; + mes "but it is very meaningful for us to at least try."; + next; + mes "[Herico]"; + mes "Let's discuss further what we should do."; + set hg_tre,51; + close2; + cutin "",255; + end; + break; + } + } + else if(hg_tre == 51) + { + mes "[Herico]"; + mes "We must find out how we can stop them"; + mes "from doing more evil things, at least for a while."; + mes "Regenschirm is a historic laboratory, and thus"; + mes "an enormous amount of accumulated research data"; + mes "has been saved within the laboratory."; + mes "Without the research data,"; + mes "all the researching activity within Regenschirm"; + mes "will not be progressed."; + next; + mes "[Herico]"; + mes "Regenschirm is located at the underground level"; + mes "of Rekenber's Lighthalzen headquarters."; + mes "It is where their filthy ambitions are reflected on."; + mes "Please sneak into the laboratory"; + mes "and bring ^FF0000their research data^000000 to me."; + set hg_tre,52; + close2; + cutin "",255; + end; + } + else if(hg_tre == 52) + { + mes "[Herico]"; + mes "Regenschirm is located at the underground level"; + mes "of Rekenber's Laighthalzen headquarters."; + mes "Can you sneak into the place and bring me their research data?"; + close2; + cutin "heri1.bmp",255; + end; + } + else if(hg_tre == 53) + { + mes "[Herico]"; + mes "Ah, you are back."; + next; + mes "["+strcharinfo(0)+"]"; + mes "I had a little bit of trouble because I was caught by a guard."; + mes "But I took care of it."; + next; + mes "[Herico]"; + mes "Thank you so much for your trouble."; + mes "Haha, since they lost their research data,"; + mes "they wouldn't be able to continue with their research"; + mes "at least for a while, I hope."; + next; + mes "[Herico]"; + mes "Now, let's get into the next step, shall we?"; + mes "I know that you have gone through many difficulties so far,"; + mes "but this might be the most difficult thing that you've ever done."; + next; + mes "[Herico]"; + mes "In my opinion, the bio lab is the most important facility in Regenschirm."; + mes "We must not let that kind of inhumane place exist in this world any longer."; + mes "I am so horrified by the thought that they have been doing all sorts of evil things"; + mes "under an excuse of scientific research."; + next; + mes "[Herico]"; + mes "As I analyzed the research data which you have brought to me,"; + mes "the bio lab is consisted of 3 levels,"; + mes "and I suspect that the 2nd level is used to"; + mes "perform experimental research on living bodies."; + next; + mes "[Herico]"; + mes "I am pretty sure that we can find"; + mes "a miner who knows how to make"; + mes "Marine Sphere Bottles in ^3131FFEinbech^000000,"; + mes "since the Marine Sphere Bottles are needed to"; + mes "blast tunnels inside mines."; + next; + mes "[Herico]"; + mes "Haha...you know what I am going to ask you now, don't you?"; + next; + mes "[Herico]"; + mes "Please go meet with ^3131FFthe Marine Sphere Bottle manufacturer^000000,"; + mes "and purchase some Marine Sphere Bottles."; + mes "And explode ^3131FFthe bio experiment equipment^000000 in the 2nd level of bio lab!"; + next; + mes "[Herico]"; + mes "I know that this is a difficult task. But, please understand"; + mes "that you are the only hope that I have."; + mes "Please stop them from performing experimental research on living bodies!"; + delitem 7342,1; //File Folder + set hg_tre,54; + close2; + cutin "",255; + end; + } + else if(hg_tre == 54) + { + mes "[Herico]"; + mes "Please go meet with ^3131FFthe Marine Sphere Bottle manufacturer^000000,"; + mes "and purchase some Marine Sphere Bottles."; + mes "And explode ^3131FFthe bio experiment equipment^000000 in the 2nd level of bio lab."; + mes "You are the only hope that I have."; + mes "Let's hope that it will work out well."; + next; + mes "[Herico]"; + mes "If you know anyone"; + mes "who can create Marine Sphere Bottles for you,"; + mes "you may use his instead."; + close2; + cutin "",255; + end; + } + else if(hg_tre == 55) + { + mes "["+strcharinfo(0)+"]"; + mes "The machine was blown up."; + next; + cutin "heri2.bmp",2; + mes "[Herico]"; + mes "Excellent! Excellent!"; + next; + mes "[Herico]"; + mes "Now, I am relieved that they won't be able to"; + mes "proceed with their bio research at least for a while."; + mes "You did a great job, and I am so proud of you."; + next; + cutin "heri1.bmp",2; + mes "[Herico]"; + mes "I assume that there are"; + mes "some failed experimental objects remaining within the laboratory."; + mes "According to the research document,"; + mes "those experimental objects are identified with ^3131FFHandcuffs^000000."; + next; + mes "[Herico]"; + mes "From now on, I will reward you every time when you bring me"; + mes "a certain amount of the Handcuffs."; + next; + mes "[Herico]"; + mes "And...even though we succeeded in stopping them for now,"; + mes "it will not last that long."; + mes "We need someone who has a power to stop them permanently."; + mes "Sadly, I am not the one."; + next; + mes "[Herico]"; + mes "By any chance, do you know a man who can aid his power in stopping them?"; + next; + input @inputstr$; + if(@inputstr$ == "President Karl" || @inputstr$ == "President Weierstrass" || @inputstr$ == "President" || @inputstr$ == "Karl Weierstrass") + { + mes "["+strcharinfo(0)+"]"; + mes "I think that I know one..."; + next; + mes "[Herico]"; + mes "Okay, tell me who he is."; + next; + mes "["+strcharinfo(0)+"]"; + mes "Mr. President.....!"; + mes "Mr. President must be the one who can help us."; + next; + mes "[Herico]"; + mes "You mean Karl...something something?"; + mes "I may well say that Rekenber owns this country."; + mes "I don't think that he has not been influenced by them."; + next; + mes "["+strcharinfo(0)+"]"; + mes "No, Mr. President, who I know,"; + mes "has been trying to free this country from Rekenber."; + mes "Even if he was frustrated by a ridiculous reason at the last time,"; + mes "I believe that he has not given up in his hope."; + next; + mes "[Herico]"; + mes "Hmm...I see. Then I must count on your word."; + mes "I am giving the research data back to you,"; + mes "so please bring it to Mr. President."; + mes "Let's see how well he can handle it."; + mes "I appreciate you for doing everything for me so far,"; + mes "I really appreciate it."; + set hg_tre,56; + getitem 7342,1; + close2; + cutin "",255; + end; + } + mes "["+strcharinfo(0)+"]"; + mes "Umm...no, I don't think that I know anyone."; + next; + mes "[Herico]"; + mes "Oh...okay. Hmm...we certainly need someone"; + mes "with a power who can stop them permanently."; + mes "Why don't you go to different cities and find the one"; + mes "who can help us? I am pretty sure that"; + mes "you will find one."; + close2; + cutin "",255; + end; + } + else + { + if(countitem(7342)) + { + mes "[Herico]"; + mes "Why are you still here?"; + mes "That research data will aid a great help to Mr. President."; + mes "Please deliver it to him as soon as you can."; + close2; + cutin "",255; + end; + } + else + { + mes "[Herico]"; + mes "Hey, welcome back."; + next; + switch( select( "I brought Handcuffs","Regarding Sage Varmunt's documents" ) ) + { + case 1: + mes "[Herico]"; + mes "I am willing to exchange 1 of level 4 food with 100 Handcuffs."; + next; + switch( select( "Exchange.","Cancel." ) ) + { + case 1: + if(countitem(7345) > 99) //Handcuffs + { + mes "[Herico]"; + mes "There you go, thank you for your trouble."; + delitem 7345,100; //Handcuffs + switch(rand(1,6)) + { + case 1: + getitem 12044,1; //Herb Marinade Beef + break; + case 2: + getitem 12049,1; //Morroc Fruit Wine + break; + case 3: + getitem 12059,1; //Lutie Cold Noodle + break; + case 4: + getitem 12064,1; //Cream Sandwich + break; + case 5: + getitem 12069,1; //Steamed Ancient Lips + break; + case 6: + getitem 12054,1; //Seasoned Jellyfish + break; + } + close2; + cutin "",255; + end; + } + else + { + mes "[Herico]"; + mes "I don't think that you have brought me 100 Handcuffs."; + close2; + cutin "",255; + end; + } + break; + case 2: + break; + } + close2; + cutin "",255; + end; + break; + case 2: + mes "[Herico]"; + mes "When I checked the research data that you have brought to me,"; + mes "it seemed that Sage Varmunt wrote his documents in cipher,"; + mes "so they could not decode them."; + mes "That explains why they have been obsessed"; + mes "with bionic researches to figure out on their own."; + close2; + cutin "",255; + end; + break; + } + } + } + cutin "",255; + end; + +} + +lhz_in03,39,44,3 script Enquro Carson 97,{ + + if(hg_tre < 45) + { + mes "[Enquro Carson]"; + mes "Hello, everyone. This is Enquro Carson"; + mes "from Light News."; + next; + mes "[Enquro Carson]"; + mes "People want to hear prompt and accurate news."; + mes "I feel proud of myself as a news reporter"; + mes "especially when people are astonished by the news"; + mes "which I am delivering to them."; + close; + } + else if(hg_tre == 45) + { + mes "[Enquro Carson]"; + mes "Hello, everyone. This is Enquro Carson"; + mes "from Light News."; + next; + mes "[Enquro Carson]"; + mes "People want to hear prompt and accurate news."; + mes "I feel proud of myself as a news reporter"; + mes "especially when people are astonished by the news"; + mes "which I am delivering to them."; + next; + switch( select( "Mercenary Rebellion","News reporter job" ) ) + { + case 1: + mes "[Enquro Carson]"; + mes "Hmm...Mercenary Rebellion...?"; + mes "It happened pretty long time ago."; + mes "Mercenary soldiers lost their jobs"; + mes "after guardians were invented."; + mes "And they insisted their social security"; + mes "through a violent method, so the government had to stop them with force."; + next; + mes "["+strcharinfo(0)+"]"; + mes "Do you know any survivor of Mercenary Rebellion?"; + next; + mes "[Enquro Carson]"; + mes "Welll...I was not assigned to the case,"; + mes "and the news reporter who kept the coverage of the case"; + mes "retired long time ago..."; + mes "Oh, I think that I can check"; + mes "if he has left any documents about the rebellion."; + mes "Give me a moment."; + next; + mes "- *Rummage Rummage* -"; + mes "- *Rummage Rummage* -"; + mes "- *Rummage Rummage* -"; + next; + mes "[Enquro Carson]"; + mes "Oh! I found it."; + next; + mes "[Enquro Carson]"; + mes "Mr. Balparan, yes, he is the news reporter,"; + mes "must be greatly intrigued by the rebellion."; + mes "According to this documents, he tried to"; + mes "contact with the rebellion survivors"; + mes "after the rebellion ended in failure."; + next; + mes "["+strcharinfo(0)+"]"; + mes "Can you tell me the survivors' locations?"; + next; + mes "[Enquro Carson]"; + mes "Well, I am not supposed to release"; + mes "any kind of personal information to outside."; + mes "Hmm...but it happened a long time ago, and"; + mes "I don't know if they are still alive or not..."; + next; + mes "["+strcharinfo(0)+"]"; + mes "Thank you so much!"; + next; + mes "[Enquro Carson]"; + mes "Wait, wait, I didn't say that I would release their information yet."; + mes "Actually my motto is that"; + mes "\"^3131FFEvery bit of information must be shared^000000\"."; + next; + mes "[Enquro Carson]"; + mes "I hope that you are willing to share any information"; + mes "that you will find from the survivors with me."; + mes "Oh yes, do you know what? \"Commutative contract\"."; + next; + mes "[Enquro Carson]"; + mes "I heard of a private pub in Morroc,"; + mes "a city of Rune-Midgarts Kingdom"; + mes "that is not open to the public."; + mes "People keep talking about the pub's best drink,"; + mes "and I wonder how delicious the drink will be."; + mes "Can you please get me the drink? Hahaha, thanks!"; + set hg_tre,46; + close; + break; + case 2: + mes "[Enquro Carson]"; + mes ".......Hmmm...Hmmm...Hmmm."; + next; + mes "- Enquro Carson looks you up and down with squinting his eyes. -"; + next; + mes "[Enquro Carson]"; + mes "You are not saying that you want to be a news reporter, are you?"; + close; + break; + } + } + else if(hg_tre == 46) + { + if(!countitem(12112) || !countitem(12113)) + { + mes "[Enquro Carson]"; + mes "I heard of a private pub in Morroc,"; + mes "a city of Rune-Midgarts Kingdom"; + mes "that is not open to the public."; + mes "People keep talking about the pub's best drink,"; + mes "and I wonder how delicious the drink will be."; + mes "Can you please get me the drink? Hahaha, thanks!"; + close; + } + else + { + mes "[Enquro Carson]"; + mes "Wow, this is that famous drink!"; + mes "Let's see...*Gulp*"; + next; + emotion e_no1; + mes "[Enquro Carson]"; + mes "Wow! This is awsome!"; + mes "It is as delicious as I heard!"; + mes "Its taste is still lingering on my tongue,"; + mes "and it is like Wow!"; + next; + mes "[Enquro Carson]"; + mes "Anyways, according to Mr. Balparan's documents,"; + mes "errr....yes, this must be the name of the last mercenary soldier."; + mes "Mr. Balparan contacted with"; + mes "^3131FFWintzil Trony^000000,"; + mes "the last mercenary soldier for the last time in..."; + mes "^FF0000Hugel^000000. Wait, Hugel?"; + mes "Isn't that the small country at the corner of Schwaltzvalt Republic?"; + next; + mes "["+strcharinfo(0)+"]"; + mes "What? Hugel?"; + next; + mes "[Enquro Carson]"; + mes "Previously, it was very difficult to get to Hugel"; + mes "because there was no safe route."; + mes "Basically, the village was like an island within the continent,"; + mes "but ever since an airport was built there,"; + mes "the village is now having its period of prosperity."; + next; + mes "[Enquro Carson]"; + mes "You are lucky, you know that?"; + mes "Mr. Balparan gave up on meeting with the mercenary soldier"; + mes "in Hugel because it was too tough to just get there."; + mes "But you, all you need to do is just getting on to the airship."; + next; + mes "[Enquro Carson]"; + mes "Oh, by the way, I hope that you will keep"; + mes "this secret between you and me."; + mes "I released the personal information at my discretion,"; + mes "and I know that I am not allowed to do that. Hehe."; + emotion e_gg; + set hg_tre,47; + delitem 12112,1; //Tropical Sograt + delitem 12113,1; //Vermilion on the Beach + close; + } + } + else if(hg_tre == 47) + { + mes "[Enquro Carson]"; + mes "Just get on to the airship and go to Hugel."; + mes "Hopefully you will meet with ^3131FFWintzil Trony^000000"; + mes "or his son...or something."; + mes "Oh, be careful not to provoke him though."; + mes "He used to be a mercenary soldier, and they were famed for their violence."; + close; + } + else + { + mes "[Enquro Carson]"; + mes "This is very shameful for me to confess,"; + mes "but I tend to make lots and lots of spelling mistakes."; + mes "Yeah, I know, it is a shame."; + close; + } + +} + +hu_in01,310,380,5 script Girl 891,{ + + if(hg_tre < 47) + { + mes "[Girl]"; + mes "Bah, I am bored."; + close; + } + else if(hg_tre == 47) + { + mes "[Girl]"; + mes "Hehe...are you from another city?"; + mes "Heheh."; + next; + mes "["+strcharinfo(0)+"]"; + mes "Hey, little lady?"; + mes "By any chance, do you know a man named \"Wintzil Trony\"?"; + next; + mes "[Girl]"; + mes "There is no man named Wintzil Trony."; + next; + mes "["+strcharinfo(0)+"]"; + mes "Huh?"; + next; + mes "[Girl]"; + mes "I am the Wintzil Trony."; + mes "I am a girl, not a man."; + next; + mes "["+strcharinfo(0)+"]"; + mes "..............................................................................................................."; + next; + mes "["+strcharinfo(0)+"]"; + mes "(^3131FFOh dear Odin, am I on a test?"; + mes "Or are you trying to make sure that I still have a good memory?"; + mes "How could...how could...how could this little child"; + mes "is the last mercenary soldier?! This is absurd!)"; + next; + mes "["+strcharinfo(0)+"]"; + mes "Well...lady,"; + next; + mes "["+strcharinfo(0)+"]"; + mes "Are you sure that you are the last mer....no, no."; + mes "Then do you have any family member who shares the same name as yours?"; + mes "Like your father, for instance."; + next; + mes "["+strcharinfo(0)+"]"; + mes "I said, I am the only Wintzil Trony in my family."; + mes "And I don't have a father."; + mes "My mom is out of Hugel to sell Hugel's principal products."; + next; + mes "["+strcharinfo(0)+"]"; + mes "Did...did your father pass away?"; + next; + mes "[Wintzil Trony]"; + mes "I can't help it. He was too old."; + next; + mes "["+strcharinfo(0)+"]"; + mes "Well...do you remember what your father"; + mes "used to do when he was alive?"; + next; + mes "[Wintzil Trony]"; + mes "My father sowed seeds."; + next; + mes "["+strcharinfo(0)+"]"; + mes "(^3131FFGosh, she is not helping! This is not good!^000000)"; + next; + mes "["+strcharinfo(0)+"]"; + mes "Well, lady, I think that people usually"; + mes "say \"cultivate a field\" instead of saying \"sowing seeds\"."; + mes "Did you know that?"; + next; + mes "[Wintzil Trony]"; + mes "^3131FFBut my father had only one arm,"; + mes "so he couldn't do such a hard work like cultivating a field.^000000"; + mes "But, it was alright. I could help him because I am strong enough."; + mes "I cultivated fields with my mom and my father."; + mes "Do you want to know how strong I am? Look at this! Yap!"; + next; + mes "["+strcharinfo(0)+"]"; + mes ".................!"; + next; + mes "["+strcharinfo(0)+"]"; + mes "Umm...lady, can you show me your father's picture"; + mes "or something that used to belong to him?"; + next; + mes "[Wintzil Trony]"; + mes "Beh~ You are just like the guy who came by a long time ago."; + mes "He kept asking me things over and over again,"; + mes "then he became upset and left."; + next; + mes "["+strcharinfo(0)+"]"; + mes "(He might be the news reporter from the Light News.)"; + next; + mes "[Wintzil Trony]"; + mes "My father was a farmer. That's all I can say."; + mes "Beeeeh~"; + next; + mes "[Wintzil Trony]"; + mes "I am living in a house that is pretty empty."; + mes "All my father left to us is the shelf at the upstairs."; + next; + mes "["+strcharinfo(0)+"]"; + mes "Do you mind if I take a look at your father's shelf?"; + next; + mes "[Wintzil Trony]"; + mes "Sure!"; + mes "It is filled with books, and they don't look that interesting."; + mes "But, can you be careful to treat the shelf? It is a keepsake from my father."; + set hg_tre,48; + close; + } + else if(hg_tre > 48) + { + mes "[Wintzil Trony]"; + mes "I am bored and bored! When is my mom coming back?"; + close; + } + else + { + mes "[Wintzil Trony]"; + mes "If you promise me that you will not break it,"; + mes "you can take a look at the shelf."; + close; + } + +} + +hu_in01,317,312,0 script Book 111,{ + + cutin "hg_book.bmp",2; + if(hg_tre > 47) + { + mes "- You picked up a very thick book. -"; + mes "- You opened the book and found out -"; + mes "- that there were a small book hidden behind.-"; + next; + switch( select( "Read the small book.","Leave it alone." ) ) + { + case 1: + mes "- You picked up the small book. -"; + mes "- The book owner must want to -"; + mes "- keep it secret. -"; + next; + set @whilevar,1; + while(@whilevar) + { + switch( select( "Page 1","Page 2","Page 3","Page 4","Page 5","Page 6","Page 7","Page 8","Page 9","Stop Reading." ) ) + { + case 1: + mes "- You started reading the 1st page of the book. -"; + next; + mes "Date: **month **day"; + mes "I was told that Rekenber succeeded"; + mes "in creating a type of machine called ^FF000000Guardian^000000."; + mes "I have a bad feeling about that, so I decided to write a journal"; + mes "starting from today and keep everything in record."; + mes "¡¡"; + mes "\"^FF000000Guardian^000000\" is an android"; + mes "that was created based on the idea of \"^3131FFGiantes^000000\","; + mes "the giant tribe that was said to live in an ancient age."; + mes "It is memorized with various commands,"; + mes "so it is said to handle difficult things for humans as protecting"; + mes "important facilities and such."; + mes "¡¡"; + mes "However, those things are our job, the mercenary soldiers' job."; + mes "Mercenary soldier groups in many areas"; + mes "are already agitated by the news of the Guardian creation."; + mes "I am worried what is going to happen to us."; + next; + mes "..............................."; + mes "..............................."; + mes "..............................."; + next; + break; + case 2: + mes "- You started reading the 2nd page of the book. -"; + next; + mes "Date: **month **day"; + mes "Everybody in this place seems to be very confused and upset as well as me."; + mes "I made a stupid mistake to slip on one of the stairs"; + mes "while absent-mindedly walking down. I really need to straighten myself out."; + next; + mes "..............................."; + mes "..............................."; + mes "..............................."; + next; + break; + case 3: + mes "- You started reading the 3rd page of the book. -"; + next; + mes "Date: **month **day"; + mes "Today, we, \"Republic Garrison\","; + mes "were introduced to ^3131FF2 Guardians."; + mes "Those machines joined us for their test operation^000000."; + mes "Everyone seemed to be intimidated by their big and heavy frames."; + mes "I thought that these machines were supposed to aid humans in doing"; + mes "hard works. But it doesn't seem to be true."; + mes "To me, they are nothing but \"^FF0000weapons of mass destruction^000000\"."; + mes "Perhaps, they might be intended to be that way from the beginning."; + mes "¡¡"; + mes "What is going to be next after we finish testing the machines?"; + mes "No matter how bad other people criticize us for being greedy toward money,"; + mes "we always take pride in what we are doing, and we always do our best."; + mes "We must try our best to do our job, otherwise we will be dead right away."; + mes "But, now, we are losing our place to the lifeless machines."; + mes "Many people have quit this job after the machines were introduced."; + mes "I must admit that I am also being shaken by the thought."; + mes "¡¡"; + mes "Bah, god damn you, Rekenber! You just have created the worst invention in history!"; + next; + mes "..............................."; + mes "..............................."; + mes "..............................."; + next; + break; + case 4: + mes "- You started reading the 4th page of the book. -"; + next; + mes "Date: **month **day"; + mes "No one wouldn't know how boring it is to mount guard with a machine."; + next; + mes "..............................."; + mes "..............................."; + mes "..............................."; + next; + break; + case 5: + mes "- You started reading the 5th page of the book. -"; + next; + mes "Date: **month **day"; + mes "Damn it! Finally it happened today!"; + mes "Today, our troops was in total disorder."; + mes "One of the guardians caused an error and brought havoc."; + mes "While we were terrified and didn't know what to do, that broken guardian"; + mes "crushed the commander of 'Blade Canine Mercenary' to death."; + mes "¡¡"; + mes "I can't remember how we could regain control over the broken guardian."; + mes "My mind is still baffled for the fact that that machine actually killed an innocent guy as I was kind of worried about."; + mes "Many people were dispatched from Rekenber to investigate this matter, so hopefully they will figure out"; + mes "what the hell was wrong with that machine."; + mes "But, it is not going to change the fact that one of our comrade was taken his life by that merciless machine,"; + mes "and no once can replace his place for his family."; + next; + mes "..............................."; + mes "..............................."; + mes "..............................."; + next; + break; + case 6: + mes "- You started reading the 6th page of the book. -"; + next; + mes "Date: **month **day"; + mes "We received a message from upper management."; + mes "\"^3131FFKeep our mouth from spreading the story to outside.^000000\", that's the content of message."; + mes "Rekenber must have bribed the upper management of our troops with money."; + mes "Otherwise, why would they want us to keep our mouth sealed about a such shocking incident?"; + mes "We, angry mercenary soldiers burst into rage right after the morning session was over."; + mes "¡¡"; + mes "We went ahead and spread the story about the shocking incident to every mercenary troops."; + mes "And then we destroyed every guardian which we found in hangars."; + mes "The sounds of hammering metal and sirens were echoing everywhere, everywhere you went."; + mes "¡¡"; + mes "...We took refuge in a safe place out of our unit because of what happened."; + mes "We are planning to assert our social security to the public and inform the public with"; + mes "the danger of the guardians and the negligence of the government and Rekenber toward the incident."; + mes "Our leader told us that he has sent out letters to every mercenary troop"; + mes "to encourage them to participate in what we are trying to do."; + mes "¡¡"; + mes "I feel like...that I have just turn into a no-way-out."; + mes "I am facing my future with a deep sense of gloom."; + next; + mes "- You found a folded note between the pages that you were reading. -"; + next; + switch( select( "Check the note.","Read the next page." ) ) + { + case 1: + next; + mes "^3131FF.........................^000000"; + next; + mes "^3131FF...I am so sorry for hearing such devastating news and for your loss."; + mes "Every member of our troops are already aware of the shocking incident,"; + mes "and all of us are uncontrollably enraged."; + mes "The government has been bribed "; + mes "with Rekenber's filthy money and has become nothing but a puppet."; + mes "We must take control over our life once again. Our future depends on us."; + mes "We will join you, 'Blade Canine Mercenary' to fight for our rights.^000000"; + next; + mes "^3131FF.........................^000000"; + next; + break; + case 2: + break; + } + break; + case 7: + mes "- You started reading the 7th page.-"; + next; + mes "Date: **month **day"; + mes "Our firm will was not enough."; + mes "Our desperate effort was not enough!"; + mes "Many mercenary groups joined us to fight with the government and Rekenber."; + mes "But we were too weak to compete with their invincible guardians. We were literally swept away."; + mes "They were quicker than we expected in taking action, and lines and lines of guardians were coming after us."; + mes "There was nothing that we could do. We met with a disastrous defeat in the battle with guardians."; + mes "¡¡"; + mes "Everybody is still in shock, but we can't give up now."; + mes "I think that we are going to visit a house of a sage called \"Varmunt\" early in the morning."; + mes "I don't know why, but it seems that the sage is against the use of guardians."; + mes "People say that his mansion is rather like a fortress."; + mes "I also don't know why someone would want to build his house"; + mes "as strong as a fortress. Regardless, I am pretty sure that his support will be a great help for us."; + mes ""; + mes "It was a really tiring day today. It was also a very chaotic day."; + mes "To be honest, I don't know what is going to happen now."; + mes "I am scared if I would die helplessly. I am scared and depressed."; + mes "Why must this happen to us, and what have we done to deserve such a horrible treatment?"; + next; + mes "..............................."; + mes "..............................."; + mes "..............................."; + next; + break; + case 8: + mes "- You started reading the 8th page. -"; + next; + mes "Date: **month **day"; + mes "Our leader became desperate, so he sent a request to Schwaltzvalt Republic for ^3131FFa cease-fire agreement^000000."; + mes "I guess that he was frightened by guardians around the Varmunt mansion."; + mes "Sadly, Schwaltzvalt Republic declined our request without hesitation."; + mes "They stated through their reponse that ^FF0000they would not tolerate this kind of unacceptable rebellion by any means,"; + mes "and thus, they would take strong action against the rebellion this time.^000000."; + mes "I guess that the government is determined to eliminate us, the mercenary soldiers through this event."; + mes "People now started showing their resentment toward us, who brought disorder to their country."; + mes "This is not right. Something has went wrong. We just wanted the government to secure our lives, that was all."; + mes "Since we were declined for a cease-fire agreement, we are planning to hold the last fight tomorrow in this place."; + next; + mes "..............................."; + mes "..............................."; + mes "..............................."; + next; + break; + case 9: + mes "- You started reading the 9th page. -"; + next; + mes "Date: **month **day"; + mes "It has been a while since I wrote a journal last time."; + mes "I am in Hugel, a small town at the border of Schwaltzvalt Republic."; + mes "Because of the locational penalty, people of this town seldom see outsiders, and if they see one, they treate them warmheartedly."; + mes "Although I didn't have a time to write a journal that time, the last fight in the Varmunt mansion turned out to be our miserable defeat...as I was worried."; + mes "I was told that Sage Varmunt disappeared after the fight, and all of his documents were taken by Rekenber."; + mes "I am afraid that they might create a more powerful version of the existing guardian by using his documents."; + mes "¡¡"; + mes "I lost one arm during the last fight, and I barely escaped to Hugel."; + mes "I feel so lucky to be in Hugel, because when I arrived, I was a total mess with only one arm,"; + mes "but the people in this town did not ask me anything but welcomed me."; + mes " "; + mes "I have nowhere to go any longer. I am planning to live my life here as long as nothing happens soon."; + mes "¡¡"; + mes "My arm is throbbing with pain again. The history of mercenary soldiers ended, and I need to rest."; + mes "I hope that this will be the last page of my journal."; + if(hg_tre == 48) set hg_tre,49; + next; + mes "- The journal was ended at the page. -"; + next; + break; + case 10: + set @whilevar,0; + mes "- You closed the book. -"; + close2; + cutin "",255; + end; + break; + } + } + break; + case 2: + mes "- You closed the book. -"; + close2; + cutin "",255; + end; + break; + } + + } + +} + +einbech,208,124,3 script Bomb Maker 851,{ + + if(hg_tre == 54) + { + /*var max_max_c1 = CheckMaxCount 1201 1 + if (max_max_c1 == 1) + mes "[Boomer]"; + mes "Hey, you look pretty heavy, huh?"; + mes "Do you want me to help you?"; + close + return + endif + var now_weight = v[VAR_MAXWEIGHT] - v[VAR_WEIGHT] + if (now_weight < 2000) + mes "[Boomer]"; + mes "Hey, you look pretty heavy, huh?"; + mes "Do you want me to help you?"; + close + return + endif*/ + mes "[Boomer]"; + mes "Hey, what's up?"; + mes "I am a professional Marine Sphere Bottle maker."; + mes "You can call me Boomer."; + next; + switch( select( "Buy Marine Sphere Bottle.","End conversation." ) ) + { + case 1: + mes "[Boomer]"; + mes "Heh, you want my Marine Sphere Bottles, huh?"; + mes "You know, my bomb never fail to blow things away."; + mes "Do you want to cut a tunnel?"; + mes "You've got the right choice for the bomb here!"; + next; + mes "[Boomer]"; + mes "One Marine Sphere Bottle is 3,000 zeny."; + mes "You must understand that I am providing the bomb at such a low price"; + mes "considering its amazing performance!"; + mes "You will regret if you miss this chance. Hahaha!"; + next; + switch( select( "Buy.","Cancel." ) ) + { + case 1: + if(Zeny < 3000) + { + mes "[Boomer]"; + mes "Errr...You must have been so hurry to carry your wallet with you."; + close; + } + mes "[Boomer]"; + mes "Just make sure that you are not going to"; + mes "blow yourself away with this bomb, hahah!"; + set Zeny,Zeny-3000; + getitem 7138,1; //Marine Sphere Bottle + close; + break; + case 2: + mes "[Boomer]"; + mes "I believe that you will end up coming back to me. Heheh."; + close; + break; + } + break; + case 2: + mes "[Boomer]"; + mes "Boom! Don't you need a bomb? Boom!"; + close; + break; + } + } + else + { + mes "[Boomer]"; + mes "Hey, what's up?"; + mes "I am a professional Marine Sphere Bottle maker."; + mes "You can call me Boomer."; + } + +} + +hu_fild06,168,359,3 script Moks Mushrooms#Mush1 111,{ + + if(hg_tre > 9 && hg_tre < 15) + { + mes "- You found mushrooms that is as big as your palm. -"; + next; + switch( select( "Gather them.","Pass." ) ) + { + case 1: + mes "- You decided to gather the mushrooms. -"; + next; + mes "- *Snip Snip* -"; + next; + mes "- *Snip Snip* -"; + mes "- *Snip Snip* -"; + next; + mes "- *Snip Snip* -"; + mes "- *Snip Snip* -"; + mes "- *Snip Snip* -"; + specialeffect2 71; + next; + if(rand(1,5) > 4) + { + mes "- You were being clumsy and broke the mushrooms. You have failed in gathering the mushrooms. -"; + specialeffect2 194; + close; + } + mes "- You have successfully gathered mushrooms. -"; + specialeffect2 364; + set hg_tre,hg_tre+1; + if(hg_tre == 11) + mes "Collected Moks Mushroom Solution: 1ea "; + else if(hg_tre == 12) + mes "Collected Moks Mushroom Solution: 2ea "; + else if(hg_tre == 13) + mes "Collected Moks Mushroom Solution: 3ea "; + else if(hg_tre == 14) + mes "Collected Moks Mushroom Solution: 4ea "; + else if(hg_tre == 15) + mes "Collected Moks Mushroom Solution: 5ea "; + initnpctimer; + disablenpc "Moks Mushroom#Mush1"; + close; + break; + case 2: + mes "- You decided to pass by them. -"; + close; + break; + } + } + else if(hg_tre == 15) + { + mes "["+strcharinfo(0)+"]"; + mes "I think that this will do."; + close; + } + +OnTimer20000: + enablenpc "Moks Mushroom#Mush1"; + stopnpctimer; + end; + +} + +hu_fild06,194,341,3 script Moks Mushrooms#Mush2 111,{ + + if(hg_tre > 9 && hg_tre < 15) + { + mes "- You found mushrooms that is as big as your palm. -"; + next; + switch( select( "Gather them.","Pass." ) ) + { + case 1: + mes "- You decided to gather the mushrooms. -"; + next; + mes "- *Snip Snip* -"; + next; + mes "- *Snip Snip* -"; + mes "- *Snip Snip* -"; + next; + mes "- *Snip Snip* -"; + mes "- *Snip Snip* -"; + mes "- *Snip Snip* -"; + specialeffect2 71; + next; + if(rand(1,5) > 4) + { + mes "- You were being clumsy and broke the mushrooms. You have failed in gathering the mushrooms. -"; + specialeffect2 194; + close; + } + mes "- You have successfully gathered mushrooms. -"; + specialeffect2 364; + set hg_tre,hg_tre+1; + if(hg_tre == 11) + mes "Collected Moks Mushroom Solution: 1ea "; + else if(hg_tre == 12) + mes "Collected Moks Mushroom Solution: 2ea "; + else if(hg_tre == 13) + mes "Collected Moks Mushroom Solution: 3ea "; + else if(hg_tre == 14) + mes "Collected Moks Mushroom Solution: 4ea "; + else if(hg_tre == 15) + mes "Collected Moks Mushroom Solution: 5ea "; + initnpctimer; + disablenpc "Moks Mushroom#Mush2"; + close; + break; + case 2: + mes "- You decided to pass by them. -"; + close; + break; + } + } + else if(hg_tre == 15) + { + mes "["+strcharinfo(0)+"]"; + mes "I think that this will do."; + close; + } + +OnTimer20000: + enablenpc "Moks Mushroom#Mush2"; + stopnpctimer; + end; + +} + +hu_fild06,198,339,3 script Moks Mushrooms#Mush3 111,{ + + if(hg_tre > 9 && hg_tre < 15) + { + mes "- You found mushrooms that is as big as your palm. -"; + next; + switch( select( "Gather them.","Pass." ) ) + { + case 1: + mes "- You decided to gather the mushrooms. -"; + next; + mes "- *Snip Snip* -"; + next; + mes "- *Snip Snip* -"; + mes "- *Snip Snip* -"; + next; + mes "- *Snip Snip* -"; + mes "- *Snip Snip* -"; + mes "- *Snip Snip* -"; + specialeffect2 71; + next; + if(rand(1,5) > 4) + { + mes "- You were being clumsy and broke the mushrooms. You have failed in gathering the mushrooms. -"; + specialeffect2 194; + close; + } + mes "- You have successfully gathered mushrooms. -"; + specialeffect2 364; + set hg_tre,hg_tre+1; + if(hg_tre == 11) + mes "Collected Moks Mushroom Solution: 1ea "; + else if(hg_tre == 12) + mes "Collected Moks Mushroom Solution: 2ea "; + else if(hg_tre == 13) + mes "Collected Moks Mushroom Solution: 3ea "; + else if(hg_tre == 14) + mes "Collected Moks Mushroom Solution: 4ea "; + else if(hg_tre == 15) + mes "Collected Moks Mushroom Solution: 5ea "; + initnpctimer; + disablenpc "Moks Mushroom#Mush3"; + close; + break; + case 2: + mes "- You decided to pass by them. -"; + close; + break; + } + } + else if(hg_tre == 15) + { + mes "["+strcharinfo(0)+"]"; + mes "I think that this will do."; + close; + } + +OnTimer20000: + enablenpc "Moks Mushroom#Mush3"; + stopnpctimer; + end; + +} + +hugel,209,163,3 script Clam#C1 111,{ + + if(hg_tre > 19 && hg_tre < 25) + { + mes "- You found very fresh clams whose shells are shining under the sunlight. -"; + next; + switch( select( "Gather them.","Pass." ) ) + { + case 1: + mes "- You started opening clam shells to gather Clam Flesh.-"; + next; + mes "- *Snip Snip* -"; + next; + mes "- *Snip Snip* -"; + mes "- *Snip Snip* -"; + next; + mes "- *Snip Snip* -"; + mes "- *Snip Snip* -"; + mes "- *Snip Snip* -"; + specialeffect2 71; + next; + if(rand(1,5) > 4) + { + mes "- Clams are too strong to open. You have failed in gathering Clam Flesh. -"; + specialeffect2 194; + close; + } + mes "- You have successfully gathered Clam Flesh. -"; + specialeffect2 364; + set hg_tre,hg_tre+1; + if(hg_tre == 21) + mes "Collected Clam Flesh: 1ea "; + else if(hg_tre == 22) + mes "Collected Clam Flesh: 2ea "; + else if(hg_tre == 23) + mes "Collected Clam Flesh: 3ea "; + else if(hg_tre == 24) + mes "Collected Clam Flesh: 4ea "; + else if(hg_tre == 25) + mes "Collected Clam Flesh: 5ea "; + initnpctimer; + disablenpc "Clam#C1"; + close; + break; + case 2: + mes "- You decided to pass by them. -"; + close; + break; + } + } + else if(hg_tre == 25) + { + mes "["+strcharinfo(0)+"]"; + mes "I think that this will do."; + close; + } + +OnTimer20000: + enablenpc "Clam#C1"; + stopnpctimer; + end; + +} + +hugel,203,166,3 script Clam#C2 111,{ + + if(hg_tre > 19 && hg_tre < 25) + { + mes "- You found very fresh clams whose shells are shining under the sunlight. -"; + next; + switch( select( "Gather them.","Pass." ) ) + { + case 1: + mes "- You started opening clam shells to gather Clam Flesh.-"; + next; + mes "- *Snip Snip* -"; + next; + mes "- *Snip Snip* -"; + mes "- *Snip Snip* -"; + next; + mes "- *Snip Snip* -"; + mes "- *Snip Snip* -"; + mes "- *Snip Snip* -"; + specialeffect2 71; + next; + if(rand(1,5) > 4) + { + mes "- Clams are too strong to open. You have failed in gathering Clam Flesh. -"; + specialeffect 194; + close; + } + mes "- You have successfully gathered Clam Flesh. -"; + specialeffect2 364; + set hg_tre,hg_tre+1; + if(hg_tre == 21) + mes "Collected Clam Flesh: 1ea "; + else if(hg_tre == 22) + mes "Collected Clam Flesh: 2ea "; + else if(hg_tre == 23) + mes "Collected Clam Flesh: 3ea "; + else if(hg_tre == 24) + mes "Collected Clam Flesh: 4ea "; + else if(hg_tre == 25) + mes "Collected Clam Flesh: 5ea "; + initnpctimer; + disablenpc "Clam#C2"; + close; + break; + case 2: + mes "- You decided to pass by them. -"; + close; + break; + } + } + else if(hg_tre == 25) + { + mes "["+strcharinfo(0)+"]"; + mes "I think that this will do."; + close; + } + +OnTimer20000: + enablenpc "Clam#C2"; + stopnpctimer; + end; + +} + +hugel,217,158,3 script Clam#C3 111,{ + + if(hg_tre > 19 && hg_tre < 25) + { + mes "- You found very fresh clams whose shells are shining under the sunlight. -"; + next; + switch( select( "Gather them.","Pass." ) ) + { + case 1: + mes "- You started opening clam shells to gather Clam Flesh.-"; + next; + mes "- *Snip Snip* -"; + next; + mes "- *Snip Snip* -"; + mes "- *Snip Snip* -"; + next; + mes "- *Snip Snip* -"; + mes "- *Snip Snip* -"; + mes "- *Snip Snip* -"; + specialeffect2 71; + next; + if(rand(1,5) > 4) + { + mes "- Clams are too strong to open. You have failed in gathering Clam Flesh. -"; + specialeffect2 194; + close; + } + mes "- You have successfully gathered Clam Flesh. -"; + specialeffect2 364; + set hg_tre,hg_tre+1; + if(hg_tre == 21) + mes "Collected Clam Flesh: 1ea "; + else if(hg_tre == 22) + mes "Collected Clam Flesh: 2ea "; + else if(hg_tre == 23) + mes "Collected Clam Flesh: 3ea "; + else if(hg_tre == 24) + mes "Collected Clam Flesh: 4ea "; + else if(hg_tre == 25) + mes "Collected Clam Flesh: 5ea "; + initnpctimer; + disablenpc "Clam#C3"; + close; + break; + case 2: + mes "- You decided to pass by them. -"; + close; + break; + } + } + else if(hg_tre == 25) + { + mes "["+strcharinfo(0)+"]"; + mes "I think that this will do."; + close; + } + +OnTimer20000: + enablenpc "Clam#C3"; + stopnpctimer; + end; + +} + +hugel,204,150,3 script Clam#C4 111,{ + + if(hg_tre > 19 && hg_tre < 25) + { + mes "- You found very fresh clams whose shells are shining under the sunlight. -"; + next; + switch( select( "Gather them.","Pass." ) ) + { + case 1: + mes "- You started opening clam shells to gather Clam Flesh.-"; + next; + mes "- *Snip Snip* -"; + next; + mes "- *Snip Snip* -"; + mes "- *Snip Snip* -"; + next; + mes "- *Snip Snip* -"; + mes "- *Snip Snip* -"; + mes "- *Snip Snip* -"; + specialeffect2 71; + next; + if(rand(1,5) > 4) + { + mes "- Clams are too strong to open. You have failed in gathering Clam Flesh. -"; + specialeffect2 194; + close; + } + mes "- You have successfully gathered Clam Flesh. -"; + specialeffect2 364; + set hg_tre,hg_tre+1; + if(hg_tre == 21) + mes "Collected Clam Flesh: 1ea "; + else if(hg_tre == 22) + mes "Collected Clam Flesh: 2ea "; + else if(hg_tre == 23) + mes "Collected Clam Flesh: 3ea "; + else if(hg_tre == 24) + mes "Collected Clam Flesh: 4ea "; + else if(hg_tre == 25) + mes "Collected Clam Flesh: 5ea "; + initnpctimer; + disablenpc "Clam#C4"; + close; + break; + case 2: + mes "- You decided to pass by them. -"; + close; + break; + } + } + else if(hg_tre == 25) + { + mes "["+strcharinfo(0)+"]"; + mes "I think that this will do."; + close; + } + +OnTimer20000: + enablenpc "Clam#C4"; + stopnpctimer; + end; + +} + +hu_fild06,155,309,1 script Moks Bugs#Bug1 1053,{ + + if(hg_tre > 29 && hg_tre < 35) + { + mes "- You found big brown Moks Bugs in the bushes. -"; + next; + switch( select( "Catch them.","Pass." ) ) + { + case 1: + mes "- You nervously stretched your hands toward Moks Bugs.-"; + next; + mes "- *Whizz Whizz*-"; + next; + mes "- *Whizz Whizz Bzzzz* -"; + mes "- *Whizz Whizz*-"; + next; + mes "- *Whizz Whizz Bzzzz* -"; + mes "- *Whizz Whizz*-"; + mes "- *Whizz Whizz*-"; + specialeffect2 71; + next; + if(rand(1,5) > 4) + { + mes "- The bugs quickly ran away. You have failed to gather their shells. -"; + specialeffect2 194; + close; + } + mes "- You have successfully gathered Moks Bugs Shells. -"; + specialeffect2 364; + set hg_tre,hg_tre+1; + if(hg_tre == 31) + mes "Collected Moks Bugs Shells: 1ea "; + else if(hg_tre == 32) + mes "Collected Moks Bugs Shells: 2ea "; + else if(hg_tre == 33) + mes "Collected Moks Bugs Shells: 3ea "; + else if(hg_tre == 34) + mes "Collected Moks Bugs Shells: 4ea "; + else if(hg_tre == 35) + mes "Collected Moks Bugs Shells: 5ea "; + initnpctimer; + disablenpc "Moks Bugs#Bug1"; + close; + break; + case 2: + mes "- You decided to pass by them. -"; + close; + break; + } + } + else if(hg_tre == 35) + { + mes "["+strcharinfo(0)+"]"; + mes "Aww...I don't want to touch dirty things like bugs!"; + close; + } + +OnTimer20000: + enablenpc "Moks Bugs#Bug1"; + stopnpctimer; + end; + +} + +hu_fild06,218,320,1 script Moks Bugs#Bug2 1053,{ + + if(hg_tre > 29 && hg_tre < 35) + { + mes "- You found big brown Moks Bugs in the bushes. -"; + next; + switch( select( "Catch them","Pass." ) ) + { + case 1: + mes "- You nervously stretched your hands toward Moks Bugs.-"; + next; + mes "- *Whizz Whizz*-"; + next; + mes "- *Whizz Whizz Bzzzz* -"; + mes "- *Whizz Whizz*-"; + next; + mes "- *Whizz Whizz Bzzzz* -"; + mes "- *Whizz Whizz*-"; + mes "- *Whizz Whizz*-"; + specialeffect2 71; + next; + if(rand(1,5) > 4) + { + mes "- The bugs quickly ran away. You have failed to gather their shells. -"; + specialeffect2 194; + close; + } + mes "- You have successfully gathered Moks Bugs Shells. -"; + specialeffect2 364; + set hg_tre,hg_tre+1; + if(hg_tre == 31) + mes "Collected Moks Bugs Shells: 1ea "; + else if(hg_tre == 32) + mes "Collected Moks Bugs Shells: 2ea "; + else if(hg_tre == 33) + mes "Collected Moks Bugs Shells: 3ea "; + else if(hg_tre == 34) + mes "Collected Moks Bugs Shells: 4ea "; + else if(hg_tre == 35) + mes "Collected Moks Bugs Shells: 5ea "; + initnpctimer; + disablenpc "Moks Bugs#Bug2"; + close; + break; + case 2: + mes "- You decided to pass by them. -"; + close; + break; + } + } + else if(hg_tre == 35) + { + mes "["+strcharinfo(0)+"]"; + mes "Aww...I don't want to touch dirty things like bugs!"; + close; + } + +OnTimer20000: + enablenpc "Moks Bugs#Bug2"; + stopnpctimer; + end; + +} + +hu_fild06,249,329,1 script Moks Bugs#Bug3 1053,{ + + if(hg_tre > 29 && hg_tre < 35) + { + mes "- You found big brown Moks Bugs in the bushes. -"; + next; + switch( select( "Catch them","Pass." ) ) + { + case 1: + mes "- You nervously stretched your hands toward Moks Bugs.-"; + next; + mes "- *Whizz Whizz*-"; + next; + mes "- *Whizz Whizz Bzzzz* -"; + mes "- *Whizz Whizz*-"; + next; + mes "- *Whizz Whizz Bzzzz* -"; + mes "- *Whizz Whizz*-"; + mes "- *Whizz Whizz*-"; + specialeffect2 71; + next; + if(rand(1,5) > 4) + { + mes "- The bugs quickly ran away. You have failed to gather their shells. -"; + specialeffect2 194; + close; + } + mes "- You have successfully gathered Moks Bugs Shells. -"; + specialeffect2 364; + set hg_tre,hg_tre+1; + if(hg_tre == 31) + mes "Collected Moks Bugs Shells: 1ea "; + else if(hg_tre == 32) + mes "Collected Moks Bugs Shells: 2ea "; + else if(hg_tre == 33) + mes "Collected Moks Bugs Shells: 3ea "; + else if(hg_tre == 34) + mes "Collected Moks Bugs Shells: 4ea "; + else if(hg_tre == 35) + mes "Collected Moks Bugs Shells: 5ea "; + initnpctimer; + disablenpc "Moks Bugs#Bug3"; + close; + break; + case 2: + mes "- You decided to pass by them. -"; + close; + break; + } + } + else if(hg_tre == 35) + { + mes "["+strcharinfo(0)+"]"; + mes "Aww...I don't want to touch dirty things like bugs!"; + close; + } + +OnTimer20000: + enablenpc "Moks Bugs#Bug3"; + stopnpctimer; + end; + +} + +hu_fild06,218,373,1 script Moks Bugs#Bug4 1053,{ + + if(hg_tre > 29 && hg_tre < 35) + { + mes "- You found big brown Moks Bugs in the bushes. -"; + next; + switch( select( "Catch them.","Pass." ) ) + { + case 1: + mes "- You nervously stretched your hands toward Moks Bugs.-"; + next; + mes "- *Whizz Whizz*-"; + next; + mes "- *Whizz Whizz Bzzzz* -"; + mes "- *Whizz Whizz*-"; + next; + mes "- *Whizz Whizz Bzzzz* -"; + mes "- *Whizz Whizz*-"; + mes "- *Whizz Whizz*-"; + specialeffect2 71; + next; + if(rand(1,5) > 4) + { + mes "- The bugs quickly ran away. You have failed to gather their shells. -"; + specialeffect2 194; + close; + } + mes "- You have successfully gathered Moks Bugs Shells. -"; + specialeffect2 364; + set hg_tre,hg_tre+1; + if(hg_tre == 31) + mes "Collected Moks Bugs Shells: 1ea "; + else if(hg_tre == 32) + mes "Collected Moks Bugs Shells: 2ea "; + else if(hg_tre == 33) + mes "Collected Moks Bugs Shells: 3ea "; + else if(hg_tre == 34) + mes "Collected Moks Bugs Shells: 4ea "; + else if(hg_tre == 35) + mes "Collected Moks Bugs Shells: 5ea "; + initnpctimer; + disablenpc "Moks Bugs#Bug4"; + close; + break; + case 2: + mes "- You decided to pass by them. -"; + close; + break; + } + } + else if(hg_tre == 35) + { + mes "["+strcharinfo(0)+"]"; + mes "Aww...I don't want to touch dirty things like bugs!"; + close; + } + +OnTimer20000: + enablenpc "Moks Bugs#Bug4"; + stopnpctimer; + end; + +} + +lhz_in01,214,129,0 script A Pile of Paper 111,{ + + if(hg_tre == 52) + { + mes "- You found a pile of paper that was tied up with a thick ribbon."; + mes "On the very top paper, a period and a title saying 'Report of the **th Research'"; + mes "were written."; + next; + mes "["+strcharinfo(0)+"]"; + mes "Good, I must take this with me."; + set hg_tre,53; + getitem 7342,1; //File folder + donpcevent "HuMSpawner::OnMonster"; + close; + } + +} + +lhz_in01,235,129,0 script HuMSpawner 139,{ + + OnMonster: + if(rand(0,1)) + mapannounce "lhz_in01","Intruder alert! Protect the research documents!",1,0xFF0000; + else + mapannounce "lhz_in01","Intruder alert! Intruder alert!",1,0xFF0000; + monster "lhz_in01",208,133,"Guard",1682,1,"HuMSpawner::OnMonsterDead"; + monster "lhz_in01",217,135,"Guard",1682,1,"HuMSpawner::OnMonsterDead"; + initnpctimer; + end; + +OnTimer60000: + killmonster "lhz_in01","HuMSpawner::OnMonsterDead"; + stopnpctimer; + end; + +OnMonsterDead: + end; + +} + +lhz_dun02,244,226,0 script Unethical Machine 111,{ + + if(hg_tre == 54) + { + if(countitem(7138)) + { + mes "["+strcharinfo(0)+"]"; + mes "This must be it...whoa, it looks very spooky."; + mes "Today, I am going to destroy you"; + mes "for making innocent people's lives miserable!"; + next; + mes "- You threw a Marine Sphere Bottle toward the machine. -"; + next; + mes "BOOM!"; + specialeffect2 183; + enablenpc "HiddenExplosion"; + mapannounce "lhz_dun02","Beep------------------ ",1,0x99CCFF; + delitem 7138,1; //Marine sphere bottle + set hg_tre,55; + close; + } + else + { + mes "- You were staggered for the fact that"; + mes "you forgot to bring the Marine Sphere Bottle with you. -"; + close; + } + } + +} + +lhz_dun02,244,227,0 script HiddenExplosion 139,5,5,{ +OnInit: + disablenpc "HiddenExplosion"; + end; + +OnTouch: + percentheal -10,0; + specialeffect 4; + disablenpc "HiddenExplosion"; + end; + +} + +hu_in01,365,170,3 script Girl#Hu 793,{ + + mes "[Girl]"; + mes "I love sitting in front of a stove because it makes me warm~"; + mes "Ah...it is so warm and relaxing...and now I feel sleepy...Zzzzz Zzzz..."; + close; + +} + +hu_in01,377,106,3 script Pub Granny 891,{ + + mes "[Pub Granny]"; + mes "Recently we have many tourists visiting our town."; + mes "They make me pretty busy, but I am so happy to see them enjoying my food. Hohoho!"; + close; +} + +//------------------------------------------------------------------------- +// Memory Quest +//------------------------------------------------------------------------- + +hugel,198,169,0 script #HugelTree 139,2,2,{ + + if(BaseLevel > 49) + { + if(!hg_memory) + { + set hg_memory,1; + mes "^3355FFFor some reason, you"; + mes "feel very warm, safe,"; + mes "and secure near this"; + mes "tree. Just being near"; + mes "it brings you a sense"; + mes "of overwhelming comfort.^000000"; + close; + } + else if(hg_memory == 1) + { + mes "^3355FFFor some reason, you"; + mes "feel very warm, safe,"; + mes "and secure near this"; + mes "tree. Just being near"; + mes "it brings you a sense"; + mes "of overwhelming comfort.^000000"; + close; + } + else if(hg_memory == 6) + { + specialeffect2 57; + mes "^3355FFWhat's this strange"; + mes "feeling of dread?"; + mes "This peculiar chill..."; + mes "It's almost as if you"; + mes "were in Nifflheim...^000000"; + close; + } + else + { + mes "^3355FFFor some reason, you"; + mes "feel very warm, safe,"; + mes "and secure near this"; + mes "tree. Just being near"; + mes "it brings you a sense"; + mes "of overwhelming comfort.^000000"; + close; + } + } + else + { + mes "^3355FFFor some reason, you"; + mes "feel very warm, safe,"; + mes "and secure near this"; + mes "tree. Just being near"; + mes "it brings you a sense"; + mes "of overwhelming comfort.^000000"; + close; + } + +} + +hugel,191,172,3 script Manainne 892,1{ + + if(hg_memory == 1) + { + mes "[Manainne]"; + mes "This tree means so much"; + mes "to everyone in this town,"; + mes "and we all have special"; + mes "memories of this place. But"; + mes "that El Schatt fellow plans to"; + mes "chop it down for his shop..."; + next; + mes "[Manainne]"; + mes "You see him? That's"; + mes "El Schatt right there."; + mes "I've never met anyone"; + mes "so cruel and selfish!"; + mes "Right now he's surveying"; + mes "the land for construction..."; + set hg_memory,2; + close; + } + else if(hg_memory == 2) + { + mes "[Manainne]"; + mes "This tree means so much"; + mes "to everyone in this town,"; + mes "and we all have special"; + mes "memories of this place. But"; + mes "that El Schatt fellow plans to"; + mes "chop it down for his shop..."; + next; + mes "[Manainne]"; + mes "You see him? That's"; + mes "El Schatt right there."; + mes "I've never met anyone"; + mes "so cruel and selfish!"; + mes "Right now he's surveying"; + mes "the land for construction..."; + close; + } + else if(hg_memory == 5) + { + mes "[Manainne]"; + mes "You know, El Schatt and"; + mes "I used to get along when"; + mes "he dated my older sister,"; + mes "Kanainne. In fact, they'd"; + mes "always spend time together^FFFFFF ^000000 right under that tree. Weird, huh?"; + next; + mes "[Manainne]"; + mes "Then, well, Kanainne"; + mes "got really sick, and we..."; + mes "We couldn't help her. She"; + mes "passed away, and then El Schatt"; + mes "just disappeared. It was only"; + mes "recently that he's come back."; + next; + mes "[Manainne]"; + mes "Now El Schatt is just a"; + mes "heartless, money grubbing...!"; + mes "He's completely changed."; + mes "My sister would be rolling"; + mes "in her grave, seeing him now..."; + set hg_memory,6; + close; + } + else if(hg_memory == 6) + { + mes "[Manainne]"; + mes "Now El Schatt is just a"; + mes "heartless, money grubbing...!"; + mes "He's completely changed."; + mes "My sister would be rolling"; + mes "in her grave, seeing him now..."; + close; + } + else if(hg_memory == 7) + { + mes "[Manainne]"; + mes "What? That's..."; + mes "That's an incredible"; + mes "story. You met my dead"; + mes "sister in Nifflheim?! You"; + mes "must be lying to me!"; + next; + mes "[Manainne]"; + mes "Let's... Let's just"; + mes "stop talking about this,"; + mes "okay? I appreciate that you"; + mes "want to stop El Schatt from"; + mes "cutting down our tree, but"; + mes "this is almost too much."; + next; + set hg_memory,8; + mes "[Manainne]"; + mes "Gosh, all that talk"; + mes "about Nifflheim is..."; + mes "It's giving me the chills!"; + mes "A-aren't you cold?"; + close; + } + else if(hg_memory == 8) + { + mes "[Manainne]"; + mes "......"; + mes "........."; + mes "Huh? You're..."; + mes "Still here...?"; + next; + mes "[Manainne]"; + mes "Y-you know what's"; + mes "weird? The weather's"; + mes "perfectly fine, but I..."; + mes "I feel so cold all of a"; + mes "sudden. You don't feel"; + mes "it at all, don't you?"; + next; + mes "[Manainne]"; + mes "I think I'm coming down"; + mes "with something. My head"; + mes "feels so numb, and I c-can't"; + mes "focus any of my thoughts."; + mes "This is freakin' me out..."; + next; + mes "[Manainne]"; + mes "...!"; + next; + set hg_memory,9; + mes "[Manainne]"; + mes "......"; + mes ".........."; + close; + } + else if(hg_memory == 9) + { + mes "[Manainne]"; + mes "...I'm here. I'm really"; + mes "back! Oh, it's been so"; + mes "long! Hello, adventurer,"; + mes "remember me? I'm Kanainne,"; + mes "the spirit you saw down in"; + mes "Nifflheim. Let me explain..."; + next; + mes "[Manainne]"; + mes "My spirit was able to follow"; + mes "you here, and now that I'm"; + mes "here, I only have so much time"; + mes "to possess my sister's body,"; + mes "and then talk to El Schatt."; + mes "El Schatt? El Schatt...?"; + next; + mes "[El Schatt]"; + mes "Manainne...?"; + mes "What do you want?"; + mes "Quit bugging me,"; + mes "I'm busy right now..."; + next; + mes "[Manainne]"; + mes "It's... It's me,"; + mes "El Schatt, it's Kanainne."; + mes "Of course you remember"; + mes "me, right? Listen, I need to--"; + next; + mes "[El Schatt]"; + mes "Manainne...?!"; + mes "I'm shocked..."; + mes "Don't you respect"; + mes "your own sister?!"; + mes "I can't believe you'd..."; + mes "Knock it off right now!"; + next; + set hg_memory,10; + mes "[El Schatt]"; + mes "Look, out of my respect"; + mes "for you and the relationship"; + mes "that me and your sister had,"; + mes "I'm going to forget you said"; + mes "that. But don't you dare use"; + mes "her name that way again!"; + next; + mes "[Manainne]"; + mes "......"; + mes "........."; + mes "............"; + close; + } + else if(hg_memory == 10) + { + mes "[Manainne]"; + mes "Wait, El Schatt!"; + mes "It's really me, but"; + mes "I can only speak to you"; + mes "through my sister for"; + mes "a short time. L-listen..."; + next; + mes "[El Schatt]"; + mes "Manainne..."; + mes "You don't make jokes"; + mes "like that about the departed,"; + mes "especially if it's Kannaine."; + mes "You know better than that!"; + mes "Where the hell's your respect?!"; + next; + mes "[Manainne]"; + mes "''If you're the wind,"; + mes "I'll be the sky, so that you"; + mes "can fly freely in my arms...''"; + next; + mes "[El Schatt]"; + mes "Huh...?!"; + next; + mes "[Manainne]"; + mes "''My soul is just"; + mes "for you, the shining"; + mes "sun that brightens"; + mes "up my whole world.''"; + next; + mes "[El Schatt]"; + mes "How do you..."; + mes "How do you know"; + mes "those words...?"; + next; + mes "[Manainne]"; + mes "''In my dream, your"; + mes "eyes held the reflection"; + mes "of the ocean's clear waters...^FFFFFF ^000000 Someday I'll show them to you.''"; + next; + mes "[Manainne]"; + mes "''Your lovely face,"; + mes "your enticing smile..."; + mes "They're forever be in my"; + mes "heart, so I'll never be lonely.'' ^FFFFFF ^000000"; + next; + mes "[El Schatt]"; + mes "Manainne..."; + mes "How do you"; + mes "know that song?"; + next; + mes "[Manainne]"; + mes "El Schatt..."; + mes "It's me, Kanainne."; + mes "You wrote this song"; + mes "just for me. But I died"; + mes "before you could finish it."; + next; + mes "[Manainne]"; + mes "That was your dream,"; + mes "wasn't it? To play your"; + mes "beautiful music to make"; + mes "people happy? Did you ever"; + mes "finish our song for me?"; + next; + mes "[El Schatt]"; + mes "Hahahah, Manainne, alright."; + mes "Your sister must have told"; + mes "you about that song. Ha ha..."; + mes "You're t-taking it too far..."; + mes "Please, just... Just stop."; + next; + mes "[Manainne]"; + mes "El Schatt..."; + mes "Listen to me."; + mes "Look at me. It's"; + mes "really your Kanainne."; + next; + mes "[El Schatt]"; + mes "Kanainne...?"; + mes "It's too much to"; + mes "believe. I want to"; + mes "believe it so badly..."; + mes "Is it really you?"; + set hg_memory,11; + close; + } + else if(hg_memory == 11) + { + mes "[Manainne]"; + mes "El Schatt..."; + close; + } + else if(hg_memory == 12) + { + mes "^3355FFManainne is sobbing"; + mes "uncontrollably, and there's"; + mes "nothing you can do to comfort"; + mes "her. Nothing at all. You must"; + mes "leave her alone to her despair"; + mes "and unfathomable sense of loss.^000000"; + close; + } + else + { + mes "[Manainne]"; + mes "You know, even though"; + mes "it's not a wealthy area,"; + mes "I really love this small"; + mes "and quiet town. Even if"; + mes "I could live anywhere in"; + mes "the world, I'd live right here~"; + close; + } + +} + +niflheim,90,106,3 script A Spirit#HQuest 802,{ + + if(hg_memory == 6) + { + mes "[Spirit]"; + mes "El Schatt..."; + mes "Manainne..."; + mes "I miss them..."; + next; + mes "[Spirit]"; + mes "Those names... Yes,"; + mes "I remember now. Manainee"; + mes "was... my younger sister."; + mes "El Schatt was... my lover."; + mes "M-my name was... Kanainne!"; + next; + mes "[Kanainne's Spirit]"; + mes "Now I know why I'm here"; + mes "in this realm. El Schatt..."; + mes "I've been watching him."; + mes "He isn't able to let me go..."; + mes "But I can't directly intervene"; + mes "with the affairs of the living."; + next; + mes "[Kanainne's Spirit]"; + mes "I... I can borrow my"; + mes "sister's body? Yes, if she"; + mes "cooperates, maybe... Maybe"; + mes "it will work. I must... must do"; + mes "something before he does"; + mes "he hurts himself even more..."; + next; + mes "[Kanainne's Spirit]"; + mes "You... You can help"; + mes "me... Just go back to "; + mes "the living... to Hugel..."; + mes "Let me send you there..."; + set hg_memory,7; + close2; + warp "hugel",78,148; + } + else if(hg_memory == 7) + { + mes "[Kanainne's Spirit]"; + mes "You...! You can help"; + mes "me... Just go back to "; + mes "the living... to Hugel..."; + mes "Let me send you there..."; + close2; + warp "hugel",78,148; + } + else + { + mes "[Spirit]"; + mes "The living shouldn't"; + mes "be here in Nifflheim..."; + mes "Go back! Go back to your"; + mes "own world before it's too late!"; + next; + mes "[Spirit]"; + mes "El Schatt..."; + mes "Manainne..."; + mes "I miss them..."; + close; + } + +} + +hugel,100,103,3 script Perfitz 866,{ + + if(hg_memory == 3) + { + set hg_memory,4; + mes "[Perfitz]"; + mes "I'm pleased that my son has"; + mes "finally set his mind on the"; + mes "family business. I didn't know"; + mes "he had it in him to become"; + mes "such a proactive entrepreneur."; + next; + mes "[Perfitz]"; + mes "It's funny... He used to"; + mes "deperately fight me when it"; + mes "came to building shops where"; + mes "that tree has planted. Yes, I'm"; + mes "proud that he's grown as a"; + mes "business person. Heh heh~"; + next; + mes "[Perfitz]"; + mes "Although I'm pleased,"; + mes "I get this gut feeling that"; + mes "something's not right, like"; + mes "he's too excited about cutting"; + mes "that tree down. Maybe this old"; + mes "man is just too suspcious~"; + close; + } + else if(hg_memory == 4) + { + mes "[Perfitz]"; + mes "It's funny how things"; + mes "change. You know, El Schatt"; + mes "actually used to protest against^FFFFFF ^000000 my idea of building shops in the"; + mes "area when that tree grows. Hmm...^FFFFFF ^000000 I wonder, what happened to him?"; + close; + } + else + { + mes "[Perfitz]"; + mes "Money is very dependable..."; + mes "But it's value is relative, and"; + mes "can change at any moment."; + mes "Still, at my age, you can't"; + mes "live without it. Make sure you"; + mes "financially prepare of old age."; + next; + mes "[Perfitz]"; + mes "Now, most people assume that"; + mes "I have very few friends because"; + mes "I trust money more than people."; + mes "That's somewhat true: money"; + mes "will never betray you, and few"; + mes "friends can be so dependable."; + next; + mes "[Perfitz]"; + mes "However, friends that can"; + mes "be trusted for life are worth"; + mes "more than all the money in the"; + mes "world. To a rich man like me,"; + mes "those are the only friends"; + mes "that are worth having."; + close; + } + +} + +hugel,196,164,3 script El Schatt 50,{ + + if(hg_memory == 2) + { + mes "[El Schatt]"; + mes "What? What's that look for?"; + mes "Oh, you must have spoken to"; + mes "Manainne. Look, memories are"; + mes "nice and all, but I don't dwell"; + mes "on the past. I think about the"; + mes "future. That's what's best."; + next; + mes "[El Schatt]"; + mes "Hey, I've got some great"; + mes "memories of this place too,"; + mes "but you know what? I've decided"; + mes "to let go of them before they"; + mes "get too painful. That's life."; + mes "Besides, it's not all bad."; + next; + mes "[El Schatt]"; + mes "My father's been wanting to"; + mes "build a shop here for so long,"; + mes "and now, I think it's about time.^FFFFFF ^000000 And this business will help the"; + mes "entire community. We should've"; + mes "done this a long time ago..."; + next; + set hg_memory,3; + mes "[El Schatt]"; + mes "C'mon... Take a look"; + mes "around. I won't deny that"; + mes "this is a quaint and lovely"; + mes "town, but how much money do"; + mes "you think these people enjoy?"; + mes "I need to look to the future..."; + close; + } + else if(hg_memory == 3) + { + mes "[El Schatt]"; + mes "This is the perfect"; + mes "location for shops."; + mes "Yeah, I'll build a whole"; + mes "plaza, and rent it out to the"; + mes "merchants. Build up some"; + mes "commerce, attract businesses..."; + next; + mes "[El Schatt]"; + mes "Everyone should just"; + mes "forget about that tree."; + mes "When you think about it,"; + mes "it's just a waste of space..."; + close; + } + else if(hg_memory == 4) + { + set hg_memory,5; + mes "[El Schatt]"; + mes "You've spoken with my father?"; + mes "Hmpf! Don't tell me you're here"; + mes "to change my mind. I'm building"; + mes "those shops, and that's final."; + mes "It's useless to try to convince"; + mes "me otherwise. Understand?"; + next; + mes "[El Schatt]"; + mes "It's true that I used"; + mes "to think differently..."; + mes "I'd protect that old tree"; + mes "with my life, I won't deny"; + mes "it. But that's an old story that^FFFFFF ^000000 should be buried in the past..."; + close; + } + else if(hg_memory == 5) + { + mes "[El Schatt]"; + mes "The past is behind me"; + mes "as it should be. Now"; + mes "I must focus on building"; + mes "my family's businesses."; + mes "Father was right all along..."; + close; + } + else if(hg_memory == 7) + { + mes "[El Schatt]"; + mes "What did you say...?"; + mes "You met Kanainne?"; + mes "Listen, that's not funny."; + mes "I won't tolerate that kind"; + mes "of sick joke, so get out"; + mes "of here before I get angry."; + close; + } + else if(hg_memory == 10) + { + mes "[El Schatt]"; + mes "No way...!"; + mes "Kanainne is dead!"; + mes "There's no way"; + mes "I can believe this!"; + next; + mes "[Manainne]"; + mes "......"; + mes "........."; + mes "............"; + close; + } + else if(hg_memory == 11) + { + mes "[El Schatt]"; + mes "K-Kanainne! ^333333*Sob*^000000"; + mes "I've missed you so much!"; + mes "Why did you leave me?"; + next; + mes "[Manainne]"; + mes "Oh, my dear,"; + mes "sweet El Schatt..."; + mes "I'm so sorry. But"; + mes "that was my fate..."; + mes "It was my time to go..."; + mes "You have to let me go..."; + next; + mes "[El Schatt]"; + mes "I can't take it anymore!"; + mes "It hurts too much without you!"; + mes "I can't stop thinking about us,"; + mes "and all the memories... all of"; + mes "the memories hurt so much..."; + next; + mes "[Manainne]"; + mes "Is that why you want to"; + mes "cut down that tree? Because"; + mes "it reminds you too much of"; + mes "all of our days together?"; + next; + mes "[El Schatt]"; + mes "Y-yes! Seeing it makes"; + mes "me so angry and so sad!"; + mes "I wanted to get rid of it!"; + mes "If I don't forget you, then"; + mes "what will I do? I c-can't"; + mes "forget about you, c-can I?"; + next; + mes "[Manainne]"; + mes "Will destroying that tree"; + mes "make you happy? Do you think"; + mes "you'll be happy if you forget"; + mes "all about me? I know you're"; + mes "not like that, El Schatt."; + mes "You're not that cold..."; + next; + mes "[El Schatt]"; + mes "No... I don't want"; + mes "to forget you. All of"; + mes "our good times. But I miss"; + mes "you so much... I think I'm"; + mes "going to go insane! I don't"; + mes "know if I can endure this pain!"; + next; + mes "[Manainne]"; + mes "Please be strong for me,"; + mes "El Schatt. Someday, time"; + mes "will heal your wounds, and"; + mes "your memories of me will only"; + mes "bring you fondness, not pain."; + mes "I miss you El Schatt, and I..."; + next; + mes "[El Schatt]"; + mes "Kanainne...?"; + mes "K-Kanaine?"; + mes "What's happening?"; + next; + mes "[Manainne]"; + mes "El Schatt, I'm so sorry..."; + mes "But I have to go now. I can't"; + mes "stay in the world of the living"; + mes "for too long, and my time limit"; + mes "is almost up. I still... I..."; + next; + mes "[El Schatt]"; + mes "N-no! Please, stay with"; + mes "me! I'm not ready to lose"; + mes "you again! D-don't leave"; + mes "me again! Nooo! Kanainne!"; + mes "I need you here with me!"; + next; + mes "[Manainne]"; + mes "I can't do that..."; + mes "But please, El Schatt..."; + mes "Promise that you'll be"; + mes "yourself from now on..."; + mes "Be kind... And follow"; + mes "your true dreams..."; + next; + mes "[Manainne]"; + mes "Don't cut down"; + mes "that tree... And make..."; + mes "make beautiful music."; + mes "Please finish the song"; + mes "that you made for me for..."; + mes "for both of our sakes..."; + next; + mes "[El Schatt]"; + mes "Anything for you,"; + mes "Kanainne. I vow it..."; + next; + mes "[Manainne]"; + mes "El Schatt..."; + mes "I still... I still..."; + next; + mes "[El Schatt]"; + mes "Y-yes..."; + mes "Kanainne...?"; + next; + mes "[Manainne]"; + mes "......"; + mes "........."; + mes "............"; + next; + mes "^3355FF*Thud!*^000000"; + next; + mes "[El Schatt]"; + mes "Kanainne...?"; + mes "Kanainne!"; + next; + mes "[Manainne]"; + mes "...I..."; + mes "...El Schatt..."; + mes "She's gone again."; + mes "It's... I'm Manainne..."; + mes "^333333*Sniff*^000000 She had to go back..."; + next; + specialeffect2 71; + set hg_memory,12; + set BaseExp,BaseExp+50000; + getitem 603,1; //Old blue box + mes "[El Schatt]"; + mes "Oh... Oh dear"; + mes "sweet God... My..."; + mes "My dear Kanainne..."; + mes "No.... No... Please..."; + close; + } + else if(hg_memory == 12) + { + mes "[El Schatt]"; + mes "...Would you please"; + mes "leave me alone? I have..."; + mes "I have an awful lot to"; + mes "think about. And there's"; + mes "music that I have to write..."; + close; + } + else + { + mes "[El Schatt]"; + mes "Father was right..."; + mes "This area is the perfect"; + mes "place to build some stores."; + mes "All that's left is to chop down"; + mes "that old tree. It's in the way"; + mes "of a whole lot of things..."; + close; + } + +} + +//------------------------------------------------------------------------- +// Hide and Seek quest +//------------------------------------------------------------------------- + +hugel,107,67,3 script Torpy 706,{ + + if(BaseLevel > 49) + { + if(!hg_ubu01) + { + mes "[Torpy]"; + mes "D-Daddy...!"; + mes "Daddy where"; + mes "are you?! Wah~!"; + next; + switch( select( "What's wrong?:Ignore" ) ) + { + case 1: + mes "[Torpy]"; + mes "My Daddy hasn't"; + mes "been home for a few"; + mes "day now. I'm afraid that"; + mes "something must have"; + mes "happened to him. *Sniff*"; + next; + mes "["+strcharinfo(0)+"]"; + mes "Your Dad is missing?"; + mes "Why don't you tell me"; + mes "about the last time"; + mes "that you saw him?"; + next; + mes "[Torpy]"; + mes "Well, we were playing"; + mes "Hide-and-Seek, and then"; + mes "it was his turn to hide,"; + mes "and then, a-and then..."; + mes "I never found him!"; + next; + switch( select( "Really? Tell me more...:What, is that all...?" ) ) + { + case 1: + mes "[Torpy]"; + mes "Th-then my Mom got"; + mes "mad at Dad for hiding"; + mes "for so long. But when"; + mes "she went to find him, she"; + mes "disappeared too! I-I'm all"; + mes "alone now! Waaaaaah~!"; + next; + emotion e_dots,1; + mes "["+strcharinfo(0)+"]"; + mes "Don't worry, I'll look"; + mes "for your parents. I'm"; + mes "sure that I can find at"; + mes "least one of them just"; + mes "outside of town."; + set hg_ubu01,1; + close; + break; + case 2: + mes "["+strcharinfo(0)+"]"; + mes "Don't worry, your"; + mes "Dad will probably"; + mes "show up sooner"; + mes "or later. Well, lots"; + mes "of luck, kid."; + emotion e_dots,1; + close; + break; + } + break; + case 2: + mes "[Torpy]"; + mes "D-Daddy...!"; + mes "Mommiiiiiiiiie!"; + mes "Where are yoooou?!"; + mes "Wuh-Waaaaaaaaaah!"; + close; + break; + } + } + else if(hg_ubu01 == 2) + { + mes "[Torpy]"; + mes "Oh..."; + mes "Mommy was just"; + mes "outside of town?"; + mes "*Sob* Okay, I hope my"; + mes "Daddy comes back soon..."; + set hg_ubu01,3; + close; + } + else if(hg_ubu01 == 6) + { + mes "[Torpy]"; + mes "Y-you found my Daddy!"; + mes "Hooray! I was so worried"; + mes "about him! Th-thank you"; + mes "so much for your help!"; + next; + mes "[Torpy]"; + mes "Um, um, where is my"; + mes "Daddy hiding anyway?"; + mes "Oh? A barrel? Where"; + mes "was it again? Heh heh!"; + mes "Now I can find him!"; + next; + mes "[Torpy]"; + mes "Oh, would you go talk"; + mes "to my Mom, and tell her"; + mes "to come here please? And"; + mes "also tell her that Daddy"; + mes "is safe! See you later~"; + next; + emotion e_dots,1; + mes "......"; + mes "........."; + mes "............"; + next; + mes "[Torpy]"; + mes "^333333..............................."; + mes "Hee hee~ Once I find"; + mes "my Daddy, he has to get me"; + mes "a girlfriend! He promised~!^000000"; + set hg_ubu01,7; + close; + } + else if(hg_ubu01 == 7) + { + mes "[Torpy]"; + mes "Would you please hurry"; + mes "and talk to my Mom? She"; + mes "should be just outside of?"; + mes "this town, where you last"; + mes "saw her. Bye bye for now~"; + next; + emotion e_dots,1; + mes "......"; + mes "........."; + mes "............"; + next; + mes "[Torpy]"; + mes "^333333..............................."; + mes "Oh yeah! Should I have"; + mes "Mom help me pick out my"; + mes "new girlfriend? Hmm, I dunno."; + mes "Wh-what if they become friends?"; + mes "Um, that might not be good...^000000"; + close; + } + else if(hg_ubu01 == 8) + { + emotion e_dots,1; + mes "[Torpy]"; + mes "Daddy promised to get"; + mes "me a girlfriend if I beat him"; + mes "at Hide-and-Seek! Hahaha!"; + mes "I won, so now he has to do it!"; + next; + mes "[Torpy]"; + mes "Wait, but should I let"; + mes "my Dad pick my girlfriend?"; + mes "Maybe I should pick her..."; + mes "Yeah, I'll pick the perfectest"; + mes "girl that I can find! Yaaay~"; + set hg_ubu01,9; + close; + } + else if(hg_ubu01 == 9) + { + emotion e_dots,1; + mes "[Torpy]"; + mes "Maybe I should wait until"; + mes "I'm older to have a girlfriend."; + mes "I mean, what if the girl I pick"; + mes "now gets uglier when she"; + mes "grows up? Or what if she gets^FFFFFF ^000000 really fat? I better be careful..."; + next; + mes "^3355FFTorpy is still a young,"; + mes "naive child that has much"; + mes "to learn about girlfriends,"; + mes "or just people, in general.^000000"; + close; + } + else + { + mes "[Torpy]"; + mes "^333333*Sniff*^000000 D-Daddy's gone!"; + mes "Will you help me find my"; + mes "Daddy please? I h-have"; + mes "to find him now! H-Hurry!"; + close; + } + } + else + { + mes "[Torpy]"; + mes "Waaah~!"; + mes "I have to find"; + mes "my Daddy! Daddy...!"; + mes "Where are yooooou?!"; + close; + } + +} + +hu_fild06,190,367,3 script Torpy's Mom 701,{ + + if(hg_ubu01 == 0) + { + mes "[Torpy's Mom]"; + mes "Where did he go this time?!"; + mes "If my husband doesn't have"; + mes "a good excuse for not coming"; + mes "home, then he better come"; + mes "up with one or he'll be sorry!"; + close; + } + else if(hg_ubu01 == 1) + { + mes "[Torpy's Mom]"; + mes "Hmm? Oh, you talked to"; + mes "my little Torpy? He thinks his"; + mes "father and I just vanished?"; + mes "Oh, I'm so sorry, I think there's been some misunderstanding!"; + next; + mes "[Torpy's Mom]"; + mes "Although Torpy's father has"; + mes "been missing for a little"; + mes "while, I just stepped out of"; + mes "the house this morning. So"; + mes "I haven't even been gone for"; + mes "a few hours, much less a day."; + next; + mes "[Torpy's Mom]"; + mes "You see, my husband is"; + mes "a hunter, so it's usual for him"; + mes "not to come home for a few"; + mes "days. Still, he's never been"; + mes "gone for this long before,"; + mes "so I've been looking for him..."; + next; + mes "[Torpy's Mom]"; + mes "I've been getting a little"; + mes "worried myself, honestly."; + mes "He's not in any of his usual"; + mes "hunting grounds. Hopefully,"; + mes "if I wait here long enough,"; + mes "he'll show up sooner or later."; + next; + mes "[Torpy's Mom]"; + mes "If he doesn't show up"; + mes "today, I better search"; + mes "for him inside town. Maybe"; + mes "he's hiding somewhere,"; + mes "like at his friend's house."; + mes "Why is like always like this?"; + next; + mes "[Torpy's Mom]"; + mes "Listen, would you please"; + mes "tell my son Torpy that I'm"; + mes "fine and will be coming back"; + mes "home soon? Also, if you see"; + mes "my husband inside town, tell"; + mes "him that he better come home!"; + set hg_ubu01,2; + close; + } + else if(hg_ubu01 == 2) + { + mes "[Torpy's Mom]"; + mes "Listen, would you please"; + mes "tell my son Torpy that I'm"; + mes "fine and will be coming back"; + mes "home soon? Also, if you see"; + mes "my husband inside town, tell"; + mes "him that he better come home!"; + close; + } + else if(hg_ubu01 == 6) + { + mes "[Torpy's Mom]"; + mes "What?! He was hiding"; + mes "inside a barrel this"; + mes "entire time?! Oh, no."; + mes "I'm sorry, my husband has"; + mes "caused you so much trouble."; + next; + mes "[Torpy's Mom]"; + mes "I really appreciate"; + mes "everything you've done"; + mes "to help us find him. I know"; + mes "it's not much, but I hope"; + mes "you accept this as our thanks."; + mes "Goodbye for now, adventurer~"; + specialeffect2 71; + set hg_ubu01,8; + getitem 12065,3; //Green salad + set BaseExp,BaseExp+50000; + close; + } + else if(hg_ubu01 == 7) + { + mes "[Torpy's Mom]"; + mes "What?! He was hiding"; + mes "inside a barrel this"; + mes "entire time?! Oh, no."; + mes "I'm sorry, my husband has"; + mes "caused you so much trouble."; + next; + mes "[Torpy's Mom]"; + mes "I really appreciate"; + mes "everything you've done"; + mes "to help us find him. I know"; + mes "it's not much, but I hope"; + mes "you accept this as our thanks."; + mes "Goodbye for now, adventurer~"; + specialeffect2 68; + set hg_ubu01,8; + getitem 12065,3; //Green salad + set BaseExp,BaseExp+50000; + close; + } + else if(hg_ubu01 == 8) + { + mes "[Torpy's Mom]"; + mes "Sometimes I wonder if"; + mes "Torpy is too mature for"; + mes "his age, or if my husband"; + mes "is too immature. In a strange"; + mes "way, those two really take"; + mes "after each other. Oh, well..."; + close; + } + else if(hg_ubu01 == 9) + { + emotion e_dots,1; + mes "[Torpy's Mom]"; + mes "When is that husband"; + mes "of mine going to come"; + mes "out of that barrel? He"; + mes "didn't make another weird"; + mes "bet with Torpy, did he? Oh,"; + mes "the trouble with those two..."; + close; + } + else + { + mes "[Torpy's Mom]"; + mes "Where did he go this time?!"; + mes "If my husband doesn't have"; + mes "a good excuse for not coming"; + mes "home, then he better come"; + mes "up with one or he'll be sorry!"; + close; + } + +} + +hugel,100,176,3 script Suspicious Barrel 111,{ + + if(hg_ubu01 == 3) + { + mes "[Strange Man]"; + mes "So... hun...gry..."; + mes "F-food... Give me..."; + mes "F-food... Must... replenish..."; + mes "h-health... with... Steamed..."; + mes "Crab... Nippers... Please..."; + next; + emotion e_dots,1; + mes "^3355FFIt sounds like"; + mes "this barrel wants"; + mes "Steamed Crab Nippers.^000000"; + next; + switch( select( "I'll bring you Steamed Crab Nippers:Ignore" ) ) + { + case 1: + mes "[Strange Man]"; + mes "Please... cook me..."; + mes "Steamed... Crab Nippers...!"; + mes "You... n-need.... 10 Green"; + mes "Herbs... 1 Yellow Potions..."; + mes "and 10... N-Nippers... to"; + mes "c-cook th-them. Ugh..."; + next; + emotion e_dots,1; + mes "["+strcharinfo(0)+"]"; + mes "Hold on,"; + mes "I have to cook"; + mes "them for you?!"; + next; + mes "[Strange Man]"; + mes "Y-yes..."; + mes "It's... It's the"; + mes "o-only... possible..."; + mes "Way... P-please help..."; + set hg_ubu01,4; + close; + break; + case 2: + mes "[Strange Man]"; + mes "D-don't... leave..."; + mes "me... Here... Th-the..."; + mes "hunger...! It... It can't..."; + mes "It c-can't be... d-denied!"; + next; + emotion e_dots,1; + mes "["+strcharinfo(0)+"]"; + mes "Weirdo! Why don't you"; + mes "get out of that barrel,"; + mes "and get your Steamed"; + mes "Crab Nippers yourself?!"; + close; + break; + } + } + else if(hg_ubu01 == 4) + { + if(countitem(12051)) //Steamed crab nippers + { + mes "[Strange Man]"; + mes "Th-that... tantalizing..."; + mes "scent... It's S-Steamed..."; + mes "Crab... Nippers... Oh God..."; + mes "It's b-been so... l-long..."; + mes "G-Give me! G-Give me now!"; + next; + emotion e_dots,1; + mes "^3355FFYou dumped the"; + mes "Steamed Crab Nippers"; + mes "into the barrel where"; + mes "it was quickly devoured.^000000"; + delitem 12051,1; //Steamed crab nippers + set hg_ubu01,5; + next; + mes "[Strange Man]"; + mes "Ha ha ha!"; + mes "Back in the game, baby!"; + mes "Man, it's been, about what,"; + mes "3 days since I last ate?"; + mes "It's good to be alive!"; + close2; + donpcevent "Strange Man#Hugel::OnEnable"; + end; + } + else + { + mes "[Strange Man]"; + mes "Please... cook me..."; + mes "Steamed... Crab Nippers...!"; + mes "You... n-need.... 10 Green"; + mes "Herbs... 1 Yellow Potions..."; + mes "and 10... N-Nippers... to"; + mes "c-cook th-them. Ugh..."; + next; + emotion e_dots,1; + mes "["+strcharinfo(0)+"]"; + mes "Hold on,"; + mes "I have to cook"; + mes "them for you?!"; + next; + mes "[Strange Man]"; + mes "Y-yes..."; + mes "It's... It's the"; + mes "o-only... possible..."; + mes "Way... P-please help..."; + close; + } + } + else if(hg_ubu01 == 5) + { + if(countitem(12051)) //Steamed crab nippers + { + mes "[Strange Man]"; + mes "Th-that... tantalizing..."; + mes "scent... It's S-Steamed..."; + mes "Crab... Nippers... Oh God..."; + mes "It's b-been so... l-long..."; + mes "G-Give me! G-Give me now!"; + next; + emotion e_dots,1; + mes "^3355FFYou dumped the"; + mes "Steamed Crab Nippers"; + mes "into the barrel where"; + mes "it was quickly devoured.^000000"; + delitem 12051,1; //Steamed crab nippers + set hg_ubu01,5; + next; + mes "[Strange Man]"; + mes "Ha ha ha!"; + mes "Back in the game, baby!"; + mes "Man, it's been, about what,"; + mes "3 days since I last ate?"; + mes "It's good to be alive!"; + close2; + donpcevent "Strange Man#Hugel::OnEnable"; + end; + } + else + { + mes "[Strange Man]"; + mes "Please... cook me..."; + mes "Steamed... Crab Nippers...!"; + mes "You... n-need.... 10 Green"; + mes "Herbs... 1 Yellow Potions..."; + mes "and 10... N-Nippers... to"; + mes "c-cook th-them. Ugh..."; + next; + emotion e_dots,1; + mes "["+strcharinfo(0)+"]"; + mes "Hold on,"; + mes "I have to cook"; + mes "them for you?!"; + next; + mes "[Strange Man]"; + mes "Y-yes..."; + mes "It's... It's the"; + mes "o-only... possible..."; + mes "Way... P-please help..."; + close; + } + } + else if(hg_ubu01 == 6) + { + emotion e_dots,1; + mes "^3355FFFor now, you should"; + mes "tell Torpy and his mom"; + mes "where Torpy's father is"; + mes "hiding so they won't"; + mes "worry about him so much."; + close; + } + else if(hg_ubu01 == 7) + { + emotion e_dots,1; + mes "^800080Torpy's mom might want to know about^000000"; + mes "^800080this extraordinary barrel.^000000"; + close; + } + else if(hg_ubu01 == 8) + { + emotion e_dots,1; + mes "^800080How long does Torpy's father plan to stay within the barrel?^000000"; + close; + } + else if(hg_ubu01 == 9) + { + emotion e_dots,1; + mes "^800080That barrel will become a symbolic object^000000"; + mes "^800080that pays tribute to the firm will of Torpy's father^000000"; + mes "^800080who is trying hard to avoid keeping the promise with his son to find his wife.^000000"; + close; + } + else + { + emotion e_dots,1; + mes "^800080You hear something bustling from the hole in the barrel.^000000"; + mes "^800080However, it doesn't seem to be a big deal.^000000"; + close; + } + +} + +hugel,100,174,3 script Strange Man#Hugel 898,{ + + if(hg_ubu01 == 5) + { + mes "[Strange Man]"; + mes "Ahhhh... Thanks for"; + mes "the free meal! It was"; + mes "so invigorating! Well,"; + mes "I better climb back"; + mes "inside that barrel. See"; + mes "ya round, adventurer~"; + next; + mes "["+strcharinfo(0)+"]"; + mes "Hold it!"; + mes "Why are you hiding"; + mes "inside that barrel?!"; + next; + mes "[Strange Man]"; + mes "Huh? Oh, I'm just"; + mes "playing Hide-and-Seek"; + mes "with my son, that's all."; + next; + mes "["+strcharinfo(0)+"]"; + mes "But you haven't"; + mes "eaten in days! Wait,"; + mes "hold on, you wouldn't"; + mes "happen to be Torpy's"; + mes "father now, would you?"; + next; + mes "[Strange Man]"; + mes "Oh, you ran into my boy?"; + mes "Has he given up on our"; + mes "little wager yet? Because"; + mes "I'd really hate to lose..."; + next; + mes "["+strcharinfo(0)+"]"; + mes "Um, your wife and son"; + mes "are really worried about"; + mes "you. Shouldn't you be going"; + mes "home as soon as you can?"; + next; + mes "[Strange Man]"; + mes "No, I can't! Not until"; + mes "Torpy gives up! I made"; + mes "a really silly promise"; + mes "with my son, and if I lose"; + mes "this game of Hide-and-Seek..."; + mes "Well, I just can't lose! Bye!"; + set hg_ubu01,6; + next; + mes "^3355FFTorpy's father has"; + mes "hidden himself again,"; + mes "but at least now you"; + mes "can go back to Torpy's"; + mes "Mom and Torpy, and let them"; + mes "both know where he is hiding.^000000"; + close2; + disablenpc "Strange Man#Hugel"; + enablenpc "Suspicious Barrel"; + end; + } + else + { + mes "[Strange Man]"; + mes "Hahahaha!"; + mes "Steamed Crab Nippers!"; + mes "That really hit the spot!"; + mes "I ate so much, I won't"; + mes "have to eat again for days!"; + close; + } + +OnEnable: + enablenpc "Strange Man#Hugel"; + disablenpc "Suspicious Barrel"; + initnpctimer; + end; + +OnInit: + disablenpc "Strange Man#Hugel"; + end; + +OnTimer60000: + stopnpctimer; + disablenpc "Strange Man#Hugel"; + enablenpc "Suspicious Barrel"; + end; + +} + +//------------------------------------------------------------------------- +// Fish cake soup delivery +//------------------------------------------------------------------------- + +hu_in01,15,372,3 script Cellette Lavit 74,{ + + if(!hg_odeng) + { + mes "[Cellette]"; + mes "Hi there, thanks for"; + mes "visiting our lovely town!"; + mes "Why don't you come in and"; + mes "have a taste of authentic"; + mes "Hugel cuisine? I guarantee"; + mes "that you won't regret it~"; + next; + mes "[Cellette]"; + mes "My name is Cellette Lavit,"; + mes "and I proudly serve Fish Cake"; + mes "Soup, Hugel's specialty dish."; + mes "All the tourists that've tried"; + mes "it have loved it, and I have"; + mes "many regular customers~"; + next; + mes "[Cellette]"; + mes "This dish has something"; + mes "of a cult following, and it's"; + mes "not widely popularized, but I'm"; + mes "sure that it'll be considered"; + mes "representative of Schwaltzvalt"; + mes "Republic cuisine someday."; + next; + mes "[Cellette]"; + mes "Listen, you look like an"; + mes "able adventurer, so would"; + mes "you consider working part time"; + mes "for me? I have many orders for"; + mes "Fish Cake Soup, so there's"; + mes "no way I can make deliveries..."; + next; + mes "[Cellette]"; + mes "If you work for me, I'll"; + mes "waive the price: I'll give you"; + mes "1 Fish Cake Soup for each"; + mes "delivery that you complete."; + mes "But if you're not interested,"; + mes "you can just buy some now~"; + next; + switch( select( "Sure, I'll work for you!:I want to buy Fish Cake Soup.:See ya." ) ) + { + case 1: + mes "[Cellette]"; + mes "Oh, thank you so much!"; + mes "You can't imagine how busy"; + mes "I've been, and how much I need^FFFFFF ^000000 the help! Now, let's get started~"; + next; + set @randvar, rand(1,4); + if(@randvar == 1) + { + mes "[Cellette]"; + mes "Alright, please take this"; + mes "order of Fish Cake Soup to"; + mes "my friend Neha. I'm grateful"; + mes "that she's a regular customer--"; + mes "she's a good friend, but I'm sure^FFFFFF ^000000 that she loves the soup as well."; + set hg_odeng,1; + getitem 584,1; //Skewer soup + close; + } + else if(@randvar == 2) + { + mes "[Cellette]"; + mes "Right, take this next order"; + mes "of Fish Cake Soup to Maewan,"; + mes "another one of my regulars."; + mes "He's been buying my soup ever"; + mes "since I helped him start his^FFFFFF ^000000 business. Nice of him, isn't it?"; + set hg_odeng,2; + getitem 584,1; //Skewer soup + close; + } + else if(@randvar == 3) + { + mes "[Cellette]"; + mes "Okay, this order of Fish"; + mes "Cake Soup is ready! Please"; + mes "take it to my roommate Layoma."; + mes "But... Be careful. She's got"; + mes "a thing about punctuality."; + mes "Just try not to be late..."; + set hg_odeng,3; + getitem 584,1; //Skewer soup + close; + } + else if(@randvar == 4) + { + mes "[Cellette]"; + mes "Quick, take this Fish"; + mes "Paste Soup to Erjan. Um,"; + mes "but be careful, he's really"; + mes "nitpicky... And he likes to"; + mes "have everything in such"; + mes "and such and order..."; + set hg_odeng,4; + getitem 584,1; //Skewer soup + close; + } + break; + case 2: + mes "[Cellette]"; + mes "Oh, you'd like to try my"; + mes "Fish Cake Soup, eh? Good"; + mes "choice, I know you'll enjoy"; + mes "its delicious, hearty flavor~"; + mes "Each order costs 100 zeny."; + next; + switch( select( "Order a Fish Cake Soup:Cancel" ) ) + { + case 1: + if(Zeny > 99) + { + mes "[Cellette]"; + mes "Thanks! Enjoy your"; + mes "bowl of Fish Cake Soup."; + mes "I hope you come and "; + mes "visit me again, okay?"; + set Zeny,Zeny-100; + getitem 584,1; //Skewer soup + close; + } + else + { + mes "[Cellette]"; + mes "Oh, what's this?"; + mes "You don't have enough"; + mes "money? Well, come back"; + mes "after you save 100 zeny."; + mes "That's a really good price"; + mes "for my gourmet soup, you know."; + close; + } + break; + case 2: + mes "[Cellette]"; + mes "If you're ever hungry,"; + mes "or just want to enjoy"; + mes "a delicious meal, come"; + mes "and have some of my soup~"; + close; + break; + } + break; + case 3: + mes "[Cellette]"; + mes "Oh? You're not interested"; + mes "in trying my Fish Cake Soup"; + mes "at all? Well, if you change"; + mes "your mind, please come"; + mes "back. I just know you'll love"; + mes "the taste if you give it a try."; + close; + break; + } + } + else if(hg_odeng == 1) + { + if(countitem(584)) //Skewer soup + { + mes "[Cellette]"; + mes "Haven't you left already?"; + mes "My friend Neha is waiting"; + mes "for you to deliver her order"; + mes "of Fish Cake Soup. Please"; + mes "try to get it to her before the"; + mes "soup gets cold, okay?"; + close; + } + else + { + mes "[Cellette]"; + mes "What's that? You lost"; + mes "the Fish Cake Soup you're"; + mes "supposed to deliver to Neha?"; + mes "Oh well, I suppose I'll have"; + mes "to give you this fresh bowl"; + mes "of soup that I just made..."; + next; + if(Zeny > 99) + { + mes "[Cellette]"; + mes "But you need to be"; + mes "responsible and pay"; + mes "me for the food you lost."; + mes "There, I took 100 zeny"; + mes "from you. That's fair, so"; + mes "please don't lose it this time."; + set Zeny,Zeny-100; + getitem 584,1; //Skewer soup + close; + } + else + { + mes "[Cellette]"; + mes "W-wait... You don't"; + mes "have any money to pay"; + mes "me for the soup you lost?"; + mes "Well, I don't think I can"; + mes "trust somebody like you"; + mes "with any deliveries..."; + set hg_odeng,5; + close; + } + } + } + else if(hg_odeng == 2) + { + if(countitem(584)) //Skewer soup + { + mes "[Cellette]"; + mes "Whoa, whoa, whoa!"; + mes "You should have left"; + mes "already to deliver that"; + mes "soup to Maewan! Hurry,"; + mes "before it gets too cold!"; + close; + } + else + { + mes "[Cellette]"; + mes "What's that? You lost"; + mes "the Fish Cake Soup you're"; + mes "supposed to give to Maewan?"; + mes "Oh well, I suppose I'll have"; + mes "to give you this fresh bowl"; + mes "of soup that I just made..."; + next; + if(Zeny > 99) + { + mes "[Cellette]"; + mes "But you need to be"; + mes "responsible and pay"; + mes "me for the food you lost."; + mes "There, I took 100 zeny"; + mes "from you. That's fair, so"; + mes "please don't lose it this time."; + set Zeny,Zeny-100; + getitem 584,1; //Skewer soup + close; + } + else + { + mes "[Cellette]"; + mes "W-wait... You don't"; + mes "have any money to pay"; + mes "me for the soup you lost?"; + mes "Well, I don't think I can"; + mes "trust somebody like you"; + mes "with any deliveries..."; + set hg_odeng,5; + close; + } + } + } + else if(hg_odeng == 3) + { + if(countitem(584)) //Skewer soup + { + mes "[Cellette]"; + mes "I thought you left to"; + mes "deliver that soup to"; + mes "Layoma. You should hurry"; + mes "and bring it to her, before"; + mes "it doesn't taste good after"; + mes "it gets cold, you know."; + close; + } + else + { + mes "[Cellette]"; + mes "What's that? You lost"; + mes "the Fish Cake Soup you're"; + mes "supposed to give to Layoma?"; + mes "Oh well, I suppose I'll have"; + mes "to give you this fresh bowl"; + mes "of soup that I just made..."; + next; + if(Zeny > 99) + { + mes "[Cellette]"; + mes "But you need to be"; + mes "responsible and pay"; + mes "me for the food you lost."; + mes "There, I took 100 zeny"; + mes "from you. That's fair, so"; + mes "please don't lose it this time."; + set Zeny,Zeny-100; + getitem 584,1; //Skewer soup + close; + } + else + { + mes "[Cellette]"; + mes "W-wait... You don't"; + mes "have any money to pay"; + mes "me for the soup you lost?"; + mes "Well, I don't think I can"; + mes "trust somebody like you"; + mes "with any deliveries..."; + set hg_odeng,5; + close; + } + } + } + else if(hg_odeng == 4) + { + if(countitem(584)) + { + mes "[Cellette]"; + mes "Oh, dear, you better"; + mes "leave now and deliver"; + mes "that Fish Cake Soup to"; + mes "Erjan before he can think"; + mes "of something to complain about.^FFFFFF ^000000 Although it's probably too late..."; + close; + } + else + { + mes "[Cellette]"; + mes "What's that? You lost"; + mes "the Fish Cake Soup you're"; + mes "supposed to deliver to Erjan?"; + mes "Oh well, I suppose I'll have"; + mes "to give you this fresh bowl"; + mes "of soup that I just made..."; + next; + if(Zeny > 99) + { + mes "[Cellette]"; + mes "But you need to be"; + mes "responsible and pay"; + mes "me for the food you lost."; + mes "There, I took 100 zeny"; + mes "from you. That's fair, so"; + mes "please don't lose it this time."; + set Zeny,Zeny-100; + getitem 584,1; //Skewer soup + close; + } + else + { + mes "[Cellette]"; + mes "W-wait... You don't"; + mes "have any money to pay"; + mes "me for the soup you lost?"; + mes "Well, I don't think I can"; + mes "trust somebody like you"; + mes "with any deliveries..."; + set hg_odeng,5; + close; + } + } + } + else if(hg_odeng == 5) + { + mes "[Cellette]"; + mes "Ah, I'm sorry, but"; + mes "I can't do any business"; + mes "with somebody that's proven"; + mes "to be irresponsible. Nothing"; + mes "personal, it's just my policy."; + close; + } + else if(hg_odeng == 10) + { + mes "[Cellette]"; + mes "Good work! I hear that"; + mes "you successfully delivered"; + mes "the soup. I knew I could trust"; + mes "you! Ah, before I forget, here"; + mes "is your Fish Cake Soup. Thank"; + mes "you so much for your help~"; + set hg_odeng,0; + getitem 584,3; //Skewer soup + set BaseExp,BaseExp+1000; + next; + mes "[Cellette]"; + mes "It was really nice working"; + mes "with you, and I hope you come"; + mes "by and help me again sometime."; + mes "Oh, and please tell all your"; + mes "friends about my delicious"; + mes "Fish Cake Soup. See you later~"; + close; + } + else + { + mes "[Cellette]"; + mes "Come and taste some"; + mes "authentic Hugel cuisine!"; + mes "Enjoy a big steaming bowl"; + mes "of delicious Fish Cake Soup~"; + close; + } +} + +hugel,76,134,3 script Neha 101,{ + + if(hg_odeng == 1) + { + if(countitem(584)) + { + mes "[Neha]"; + mes "Oh, you have a delivery"; + mes "from Cellette, hm? Hmpf!"; + mes "You're late! Don't you know"; + mes "this soup isn't good if it"; + mes "isn't steaming hot?"; + next; + if(sex) + { + mes "[Neha]"; + mes "But... You're a handsome"; + mes "fellow, so I'll forgive you..."; + mes "On one condition. Bring me"; + mes "^FF00001 Whip^000000 with which to spank "; + mes "you. You better hurry, boy, or"; + mes "I won't let you off that easy."; + set hg_odeng,6; + close; + } + else + { + mes "[Neha]"; + mes "Yes, yes... You should"; + mes "be punished. You should be"; + mes "spanked. If you want to finish"; + mes "your delivery, then bring me"; + mes "^FF00001 Whip^000000 so that I can spank you"; + mes "for your impertinence, girl!"; + set hg_odeng,6; + close; + } + } + else + { + mes "[Neha]"; + mes "Oh ho ho ho ho ho~"; + mes "I just love cute little boys..."; + mes "But for some reason, it"; + mes "thrills me to torture them"; + mes "a little bit as well. Hoho~"; + close; + } + } + else if(hg_odeng == 6) + { + if(countitem(1960) && countitem(584)) //Whip and Skewer soup + { + mes "[Neha]"; + mes "Finally... My soup!"; + mes "And you brought me my Whip!"; + mes "Don't worry, I'll only give you"; + mes "just one hard spanking. It'll"; + mes "be over before you know it~"; + next; + mes "[Neha]"; + mes "Ha!"; + next; + mes "^3355FF*Slap*^000000"; + percentheal -25,0; + next; + mes "[Neha]"; + mes "Heeyah!!"; + next; + mes "^3355FF*SLAP*^000000"; + percentheal -25,0; + next; + mes "[Neha]"; + mes "Ooh, did I accidentally"; + mes "whip you twice? Heh heh..."; + mes "Well, I'm satisfied. I'll go"; + mes "ahead and tell Celette that"; + mes "you did a good job... I hope"; + mes "you come deliver my soup again~"; + delitem 1960,1; //Whip + delitem 584,1; //Skewer soup + set hg_odeng,10; + close; + } + else + { + mes "[Neha]"; + mes "^FF00001 Fish Cake Soup^000000..."; + mes "^FF00001 Whip^000000... Is that too"; + mes "much for a girl to ask?"; + mes "I'm hungry, and I want to"; + mes "hit somebody! What's wrong"; + mes "with that, huh? Now hurry up!"; + close; + } + } + else + { + mes "[Neha]"; + mes "Oh ho ho ho ho ho~"; + mes "I just love cute little boys..."; + mes "But for some reason, it"; + mes "thrills me to torture them"; + mes "a little bit as well. Hoho~"; + close; + } + +} + +hugel,87,139,3 script Maewan 86,{ + + if(hg_odeng == 2) + { + if(countitem(584)) + { + mes "[Maewan]"; + mes "Oh, finally, I've been"; + mes "waiting for my order of"; + mes "Fish Cake Soup from Cellette!"; + mes "Aaaah, it smells oh so delicious~ ^FFFFFF ^000000"; + next; + mes "[Maewan]"; + mes "Argh, but you're late!"; + mes "This is your fault, you"; + mes "know that, right? Well,"; + mes "it's not a big deal, but"; + mes "I can forgive you if you"; + mes "help me with my collection."; + next; + mes "[Maewan]"; + mes "Just bring me"; + mes "1 Bookclip in Memory,"; + mes "alright? Oh, and don't"; + mes "eat my soup before"; + mes "you deliver it to me!"; + set hg_odeng,7; + close; + } + else + { + mes "[Maewan]"; + mes "I like to think of"; + mes "myself as a man of"; + mes "eclectic taste. I love"; + mes "collecting strange and"; + mes "unique items, and learning"; + mes "all sorts of new things~"; + close; + } + } + else if(hg_odeng == 7 ) + { + if(countitem(584) && countitem(7015)) //Skewer soup and Bookclip in memory + { + mes "[Maewan]"; + mes "Great, you really brought"; + mes "me a Bookclip in Memory!"; + mes "Yes, this'll make a fine"; + mes "addition to my collection~"; + mes "Oh, and give me my soup."; + mes "Thanks again for delivering~"; + delitem 584,1; //Skewer soup + delitem 7015,1; //Bookclip in memory + set hg_odeng,10; + close; + } + else + { + mes "[Maewan]"; + mes "I know it sounds unfair"; + mes "of me to ask you to bring"; + mes "^FF00001 Bookclip in Memory^000000 with"; + mes "my ^FF0000Fish Cake Soup^000000, but well..."; + next; + mes "[Maewan]"; + mes "I'd feel left out if"; + mes "I didn't do it. I know"; + mes "all of Cellette's other"; + mes "customers are asking the"; + mes "people delivering their soup"; + mes "for all sorts of crazy things."; + close; + } + } + else + { + mes "[Maewan]"; + mes "I like to think of"; + mes "myself as a man of"; + mes "eclectic taste. I love"; + mes "collecting strange and"; + mes "unique items, and learning"; + mes "all sorts of new things~"; + close; + } + +} + +hugel,84,125,3 script Layoma 700,{ + + if(hg_odeng == 3) + { + if(countitem(584)) + { + mes "[Layoma]"; + mes "You're here to deliver"; + mes "my Fish Cake Soup?"; + mes "How could you be so late?!"; + mes "Don't you know that your"; + mes "incompetence also reflects"; + mes "on Cellette and her shop?!"; + next; + mes "[Layoma]"; + mes "I can't let you continue"; + mes "delivering for Cellette"; + mes "unless you prove that you're"; + mes "dependable to me. Erm, bring"; + mes "me ^FF00001 Mushroom Spore^000000, and"; + mes "I'll forget this whole thing."; + set hg_odeng,8; + close; + } + else + { + mes "[Layoma]"; + mes "I love singing songs,"; + mes "and I love eating mushrooms."; + mes "For a person living in Hugel,"; + mes "that's a pretty exciting life!"; + close; + } + } + else if(hg_odeng == 8) + { + if(countitem(584) && countitem(921)) //Skewer soup and Mushroom spore + { + mes "[Layoma]"; + mes "Great! You brought me"; + mes "1 Mushroom Spore! This"; + mes "will taste perfect with my"; + mes "bowl of Fish Cake Soup~"; + next; + mes "[Layoma]"; + mes "Alright, maybe I can"; + mes "count on you to work"; + mes "for my roommate Cellette"; + mes "a little while longer. Oh, and"; + mes "please tell her to not to come^FFFFFF ^000000 home so late all the time, okay?"; + delitem 921,1; //Mushroom spore + delitem 584,1; //Skewer soup + set hg_odeng,10; + close; + } + else + { + mes "[Layoma]"; + mes "Hey! I thought you"; + mes "wanted to prove that"; + mes "you're a reliable and"; + mes "trustworthy person! Go"; + mes "and bring me 1 Mushroom"; + mes "Spore with my Fish Cake Soup!"; + close; + } + } + else + { + mes "[Layoma]"; + mes "I love singing songs,"; + mes "and I love eating mushrooms."; + mes "For a person living in Hugel,"; + mes "that's a pretty exciting life!"; + close; + } + +} + +hugel,102,161,3 script Erjan 100,{ + + if(hg_odeng == 4) + { + if(countitem(584)) + { + mes "[Erjan]"; + mes "Well, I thought you'd"; + mes "never come to deliver"; + mes "my Fish Cake Soup. You're"; + mes "awfully late, you know that?"; + mes "Still, the smell is just so^FFFFFF ^000000 appetizing, I can barely resist..."; + next; + mes "[Erjan]"; + mes "Hm, but as the first son"; + mes "of the Franchefeschu family,"; + mes "I cannot eat this soup unless"; + mes "it is suitably prepared. Go!"; + mes "I command you to bring me"; + mes "the commoner's ^FF0000China^000000!"; + next; + set hg_odeng,9; + mes "[Erjan]"; + mes "Realize that I'm compromising"; + mes "with you by asking you to bring"; + mes "me regular China... I always"; + mes "enjoy my meals on the finest"; + mes "glass and tableware available."; + mes "That's how we noblemen live~"; + close; + } + else + { + mes "[Erjan]"; + mes "I am Erjan, first son of"; + mes "the noble Franchefeschu"; + mes "family. Commoner, if you"; + mes "do not have any business"; + mes "with me, then leave me be,"; + mes "and do whatever it is you do."; + close; + } + } + else if(hg_odeng == 9) + { + if(countitem(584) && countitem(736)) //Skewer soup and China + { + mes "[Erjan]"; + mes "Ah, so you've delivered"; + mes "my Fish Cake Soup with some"; + mes "proper China. Yes, this pleases"; + mes "me. Now, I may enjoy this meal"; + mes "in a manner befitting the"; + mes "Franchefeschu family."; + next; + mes "[Erjan]"; + mes "Although this China is"; + mes "below my standards, I also"; + mes "understand that this is the"; + mes "best you can do. Yes, to accept"; + mes "this is my... noblesse oblige."; + next; + mes "[Erjan]"; + mes "You are dismissed."; + mes "Please take your leave,"; + mes "and return to Cellette"; + mes "with my noble thanks."; + delitem 736,1; //China + delitem 584,1; //Skewer soup + set hg_odeng,10; + close; + } + else + { + mes "[Erjan]"; + mes "Must I repeat myself?"; + mes "Bring me my ^FF0000Fish Cake Soup^000000"; + mes "with ^FF00001 China^000000 so that I may"; + mes "properly enjoy my meal."; + close; + } + } + else + { + mes "[Erjan]"; + mes "I am Erjan, first son of"; + mes "the noble Franchefeschu"; + mes "family. Commoner, if you"; + mes "do not have any business"; + mes "with me, then leave me be,"; + mes "and do whatever it is you do."; + close; + } +} + +//------------------------------------------------------------------------- +// Juno Remedy Quest +//------------------------------------------------------------------------- + +yuno,111,156,3 script Euslan 90,{ + + if(BaseLevel < 60) + { + mes "[Euslan]"; + mes "^333333*Cough Cough*"; + mes "*Haaaaaaack*"; + mes "*C-cough* *Sob*^000000"; + close; + } + if(!hg_ma1) + { + mes "[Euslan]"; + mes "^333333*Cough Cough*"; + mes "*Haaaaaaack*"; + mes "*C-cough* *Sob*^000000"; + next; + switch( select( "Ignore:Speak to Euslan" ) ) + { + case 1: + mes "[Euslan]"; + mes "^333333*Sniff*"; + mes "*Huff Huff*"; + mes "*Cough Cough*^000000"; + close; + break; + case 2: + mes "[Euslan]"; + mes "*Huff Huff*"; + mes "*Cough Cough*^000000"; + next; + mes "^3355FFEusan is seized"; + mes "with emotion: it's"; + mes "been so long since"; + mes "someone has tried"; + mes "to speak to her.^000000"; + set hg_ma1,1; + close; + break; + } + } + else if(hg_ma1 == 1) + { + mes "[Euslan]"; + mes "^333333*Sniff* *Cough"; + mes "*Cough Cough*"; + mes "*Sob* *Sniff*^000000"; + next; + switch( select( "Ignore:Speak to Euslan" ) ) + { + case 1: + mes "[Euslan]"; + mes "^333333*Sniff*"; + mes "*Huff Huff*"; + mes "*Cough Cough*^000000"; + close; + break; + case 2: + mes "[Euslan]"; + mes "^333333*Sniff*"; + mes "*Huff Huff*"; + mes "*Cough Cough*^000000"; + next; + mes "[Euslan]"; + mes "Oh..."; + mes "Hello, wh-what"; + mes "^333333*Cough cough*^000000 did"; + mes "you want? ^333333*Sniff*^000000"; + next; + break; + } + switch( select( "Nothing!:Are you alright?" ) ) + { + case 1: + mes "[Euslan]"; + mes "Oh, I'm s-sorry..."; + mes "^333333*Cough Cough*^000000 I must"; + mes "have been mistaken..."; + close; + break; + case 2: + mes "[Euslan]"; + mes "Th-thank you so much"; + mes "for your concern. My"; + mes "^333333*Cough*^000000 name is Euslan,"; + mes "and it's nice to meet you."; + next; + mes "[Euslan]"; + mes "I've just been waiting here"; + mes "for my fiancee to return, but"; + mes "I'm starting to worry since"; + mes "I haven't heard from him in"; + mes "days. I really want to go out"; + mes "and find him on my own. ^333333*Cough*^000000"; + next; + mes "[Euslan]"; + mes "I really want to see my"; + mes "Thierry. If only I wasn't"; + mes "so sick, then I wouldn't have"; + mes "these problems. ^333333*Sob*^000000 Where"; + mes "is he? ^333333*Sniff*^000000 Where's my"; + mes "Thierry? I want to see him..."; + next; + break; + } + switch( select( "Leave her alone:Offer to find Thierry" ) ) + { + case 1: + mes "[Euslan]"; + mes "Thierry... ^333333*Sob*^000000"; + mes "When are you"; + mes "coming home?"; + mes "I'm so worried..."; + mes "^333333*Cough Cough*^000000"; + set hg_ma1,2; + close; + break; + case 2: + mes "[Euslan]"; + mes "...Are you really willing to"; + mes "go out and look for Thierry"; + mes "for me? Oh, thank you so"; + mes "much! You don't know how"; + mes "much your kind offer means"; + mes "to me. Now, let's see..."; + next; + mes "[Euslan]"; + mes "^333333*Cough*^000000 Right, Thierry"; + mes "went on a trip, traveling"; + mes "on one of the Airships, to"; + mes "find some medicine that the"; + mes "doctors say I need for my"; + mes "illness. ^333333*Cough Cough*^000000"; + next; + mes "[Euslan]"; + mes "I know it's like searching"; + mes "for a needle in a haystack,"; + mes "but the only way I can think"; + mes "of finding Thierry is to ask"; + mes "the Airship Crewmen if they"; + mes "might know where my fiancee is."; + next; + mes "[Euslan]"; + mes "^333333*Cough*^000000 Oh, right..."; + mes "My fiancee was planning on"; + mes "searching the Schwaltzvalt"; + mes "Republic, so maybe the crewmen"; + mes "on the Schwaltzvalt Republic^FFFFFF ^000000 domestic flights might know him."; + next; + mes "[Euslan]"; + mes "If you manage to find"; + mes "where Thierry might have"; + mes "gone, then please let me"; + mes "know as soon as you can,"; + mes "okay? Thanks for cheering"; + mes "me up, "+strcharinfo(0)+"."; + set hg_ma1,3; + close; + break; + } + } + else if(hg_ma1 == 2) + { + mes "[Euslan]"; + mes "I've just been waiting here"; + mes "for my fiancee to return, but"; + mes "I'm starting to worry since"; + mes "I haven't heard from him in"; + mes "days. I really want to go out"; + mes "and find him on my own. ^333333*Cough*^000000"; + next; + mes "[Euslan]"; + mes "I really want to see my"; + mes "Thierry. If only I wasn't"; + mes "so sick, then I wouldn't have"; + mes "these problems. ^333333*Sob*^000000 Where"; + mes "is he? ^333333*Sniff*^000000 Where's my"; + mes "Thierry? I want to see him..."; + next; + switch( select( "Leave her alone:Offer to find Thierry" ) ) + { + case 1: + mes "[Euslan]"; + mes "Thierry... ^333333*Sob*^000000"; + mes "When are you"; + mes "coming home?"; + mes "I'm so worried..."; + mes "^333333*Cough Cough*^000000"; + close; + break; + case 2: + mes "[Euslan]"; + mes "...Are you really willing to"; + mes "go out and look for Thierry"; + mes "for me? Oh, thank you so"; + mes "much! You don't know how"; + mes "much your kind offer means"; + mes "to me. Now, let's see..."; + next; + mes "[Euslan]"; + mes "^333333*Cough*^000000 Right, Thierry"; + mes "went on a trip, traveling"; + mes "on one of the Airships, to"; + mes "find some medicine that the"; + mes "doctors say I need for my"; + mes "illness. ^333333*Cough Cough*^000000"; + next; + mes "[Euslan]"; + mes "I know it's like searching"; + mes "for a needle in a haystack,"; + mes "but the only way I can think"; + mes "of finding Thierry is to ask"; + mes "the Airship Crewmen if they"; + mes "might know where my fiancee is."; + next; + mes "[Euslan]"; + mes "^333333*Cough*^000000 Oh, right..."; + mes "My fiancee was planning on"; + mes "searching the Schwaltzvalt"; + mes "Republic, so maybe the crewmen"; + mes "on the Schwaltzvalt Republic^FFFFFF ^000000 domestic flights might know him."; + next; + mes "[Euslan]"; + mes "If you manage to find"; + mes "where Thierry might have"; + mes "gone, then please let me"; + mes "know as soon as you can,"; + mes "okay? Thanks for cheering"; + mes "me up, "+strcharinfo(0)+"."; + set hg_ma1,3; + close; + break; + } + } + else if(hg_ma1 == 3 || hg_ma1 == 4) + { + mes "^333333Euslan is still patiently"; + mes "waiting for Thierry's return."; + mes "You should keep your promise"; + mes "to her by asking the crewmen on"; + mes "the Schwaltvalt Republic domestic flights about Euslan's fiancee.^000000"; + close; + } + else if(hg_ma1 == 5) + { + mes "[Euslan]"; + mes "Oh, you're back!"; + mes "^333333*Cough*^000000 Maybe it's too"; + mes "much to hope for, but did"; + mes "you learn anything about"; + mes "where my fiancee might be?"; + next; + menu "Well, I met Kaci on the Airship.",-; + mes "[Euslan]"; + mes "Oh, Kaci works on the"; + mes "Airship? It's been so long"; + mes "since I've seen her. I guess"; + mes "we've lost touch ever since"; + mes "I've gotten sick... Still, I'm"; + mes "glad to have heard from her."; + next; + mes "[Euslan]"; + mes "Oh, how fortunate! So Kaci"; + mes "knows where Thierry might be?"; + mes "^333333*Cough*^000000 Ah, he went to Hugel."; + mes "I have a brother that lives"; + mes "there, though it's been a while"; + mes "since I've heard from him..."; + next; + mes "[Euslan]"; + mes "Um, if you don't mind, would"; + mes "you please do another favor"; + mes "for me? If you travel to Hugel,"; + mes "would you find Thierry and tell"; + mes "that I'm alright? He must be"; + mes "so worried about he by now..."; + next; + mes "[Euslan]"; + mes "^333333*Cough Cough*^000000 It might"; + mes "be a good idea to ask my"; + mes "brother Eukran, who's working"; + mes "as a Bingo game coordinator"; + mes "in Hugel, since he might know"; + mes "where Thierry is. ^333333*Cough*^000000"; + next; + mes "[Euslan]"; + mes "I know that it's a lot"; + mes "to ask, so please don't"; + mes "trouble yourself if it's out"; + mes "of your way. Still, I'd really"; + mes "appreciate your help if you"; + mes "happen to pass through Hugel."; + set hg_ma1,6; + close; + } + else if(hg_ma1 == 6 || hg_ma1 == 7) + { + mes "[Euslan]"; + mes "If you get the chance,"; + mes "please visit my brother"; + mes "Eukran in Hugel, and ask"; + mes "him where my Thierry might be."; + mes "Thank you again for your kindness. ^FFFFFF ^000000"; + close; + } + else if(hg_ma1 == 8 || hg_ma1 == 9 || hg_ma1 == 10 || hg_ma1 == 11) + { + mes "^3355FFEuslan is waiting for"; + mes "you to bring her news from"; + mes "her fiancee Thierry. You better"; + mes "go back to Hugel to find him."; + close; + } + else if(hg_ma1 == 12) + { + mes "[Euslan]"; + mes "Oh, you've returned!"; + mes "^333333*Cough*^000000 Were you able to"; + mes "speak to my brother and"; + mes "find my fiancee Thierry?"; + next; + mes "^333333You tell Euslan that you"; + mes "were able to find Thierry,"; + mes "and that he has managed to"; + mes "procure some medicine for"; + mes "her. You give Euslan the"; + mes "medicine as Thierry requested.^000000"; + next; + mes "[Euslan]"; + mes "*Sniff* I don't deserve"; + mes "such a wonderful man. Why"; + mes "did that silly fool go through"; + mes "so much trouble for a useless"; + mes "woman like me. *Cough* I still^FFFFFF ^000000 don't understand it... I don't..."; + next; + mes "[Euslan]"; + mes "Thank you so much for"; + mes "your help, adventurer, and"; + mes "for bringing me this medicine."; + mes "I'll be waiting for Thierry to"; + mes "come back home, and do my"; + mes "best to get better. ^333333*Cough*^000000"; + next; + mes "[Euslan]"; + mes ""+strcharinfo(0)+"..."; + mes "I'll never forget what"; + mes "you've done for Thierry and"; + mes "me. I'll always be praying for"; + mes "your safety in your adventures."; + mes "Take care of yourself..."; + close2; + set hg_ma1,13; + specialeffect 253; + set BaseExp,BaseExp+900000; + set JobExp,JobExp+600000; + end; + } + else if(hg_ma1 == 13) + { + mes "^3355FFEuslan is still waiting"; + mes "for her fiancee to return"; + mes "home, but she appears"; + mes "much more relieved and"; + mes "relaxed than she used to be.^000000"; + close; + } + +} + +que_bingo,49,12,0 script #Hg_Quest 139,4,4,{ +OnTouch: + if(hg_ma1 == 6) + { + mes "[Arcade Owner]"; + mes "Welcome to the"; + mes "Bingo Game Arcade."; + mes "Would you like to"; + mes "play a game?"; + next; + menu "I want to meet the game coordinator.",-; + mes "[Arcade Owner]"; + mes "I'm sorry, but if he's on"; + mes "duty, we can't really let you"; + mes "meet him unless you come"; + mes "here to play a game. Our"; + mes "game coordinators tend"; + mes "to be pretty busy..."; + close; + } +} + +que_bingo,53,190,7 script Eukran 778,{ + + if(hg_ma1 == 6) + { + mes "[Eukran]"; + mes "Oh, weren't you just"; + mes "in the bingo room?"; + mes "I hope you enjoyed"; + mes "the game. Now, can"; + mes "I help you with anything?"; + next; + menu "Talk about Euslan",-; + mes "^3355FFYou tell Eukran about his"; + mes "sister's illness, and that"; + mes "she has sent you to search"; + mes "for her fiancee Thierry.^000000"; + next; + mes "[Eukran]"; + mes "*Sob* I had no idea"; + mes "that my sister Euslan"; + mes "was so sick! No wonder"; + mes "Thierry looked so depressed"; + mes "the last time I saw him. Why"; + mes "didn't he tell me anything?"; + next; + mes "[Eukran]"; + mes "You see, Thierry passed by"; + mes "here about a month ago, and"; + mes "told me that he had to visit"; + mes "the Odin Shrine. I wasn't"; + mes "sure then, but now I think"; + mes "he's trying to help my sister."; + next; + mes "[Eukran]"; + mes "There must be something"; + mes "there that can help my"; + mes "sister recover. Why else"; + mes "would Thierry go to such a"; + mes "dangerous place? No one goes^FFFFFF ^000000 to the Odin Shrine for no reason."; + close2; + set hg_ma1,8; + warp "que_bingo",37,24; + end; + } + +} + +odin_tem01,129,127,0 script HiddenActivator#Hugel 139,3,3{ +OnTouch: + if(hg_ma1 == 8) + { + mes "^3355FFYou can hear two"; + mes "people talking to"; + mes "each other a short"; + mes "distance away.^000000"; + next; + mes "[Suspicious Man]"; + mes "You sure your research"; + mes "is progressing? I haven't"; + mes "seen anything that even"; + mes "resembles real results!"; + next; + mes "[Young Man]"; + mes "I'm telling you, this isn't"; + mes "like the last project. There's"; + mes "no other way around it, it's"; + mes "going to take some time."; + mes "You just have to be patient..."; + next; + mes "[Suspicious Man]"; + mes "Fine. That's fine by me."; + mes "But what about your fiancee?"; + mes "I know she's near death's door:"; + mes "can you really afford to wait"; + mes "this long? Think about it."; + next; + mes "[Young Man]"; + mes "......"; + mes "........."; + mes "............"; + next; + mes "[Suspicious Man]"; + mes "Just finish this as"; + mes "soon as you can. For"; + mes "your fiancee's sake."; + mes "And your own sake."; + mes "Catch my meaning?"; + next; + mes "[Young Man]"; + mes "...I understand."; + next; + mes "^3355FFYou hear the sound of"; + mes "footsteps steadily becoming"; + mes "fainter and fainter. One of the"; + mes "men must be walking away.^000000"; + close2; + enablenpc "Young Man#Hu_Quest"; + initnpctimer; + end; + } + else if(hg_ma1 == 9 || hg_ma1 == 10 || hg_ma1 == 11) + { + enablenpc "Young Man#Hu_Quest"; + initnpctimer; + end; + } + +OnTimer180000: + disablenpc "Young Man#Hu_Quest"; + stopnpctimer; + end; + +OnInit: + disablenpc "Young Man#Hu_Quest"; + end; + +} + +odin_tem01,130,134,4 script Young Man#Hu_Quest 774,{ + + if(hg_ma1 == 8) + { + mes "[Young Man]"; + mes "Hm? Oh, an adventurer."; + mes "There's more and more"; + mes "of you coming to visit this"; + mes "Odin Shrine nowadays."; + next; + menu "Mr. Thierry?",-; + mes "[Thierry]"; + mes "...?!"; + mes "H-how do you"; + mes "know my name?"; + mes "Do I know you"; + mes "from somewhere?"; + next; + menu "Tell him about Euslan",-; + mes "[Thierry]"; + mes "Oh, Euslan sent you to me?"; + mes "I'm so sorry that you had to"; + mes "go through so much trouble."; + mes "Still, I'm glad to hear from her. Please let her know that I'm"; + mes "coming home soon, would you?"; + next; + menu "What are you doing here?",-; + mes "[Thierry]"; + mes "Well, um, I'm sorry."; + mes "I can't really go into the"; + mes "details, but I'm doing this"; + mes "work to find a cure for"; + mes "Euslan's disease. It's not"; + mes "curable by modern medicine..."; + close2; + set hg_ma1,9; + end; + } + else if(hg_ma1 == 9) + { + mes "[Thierry]"; + mes "I can't tell you more"; + mes "than that. Please just"; + mes "trust me on this. In the"; + mes "meantime, would you tell"; + mes "Euslan that I should be"; + mes "coming home very soon?"; + close; + } + else if(hg_ma1 == 10) + { + mes "[Thierry]"; + mes "Oh, I thought you"; + mes "already left Odin Shrine."; + mes "You don't have anything "; + mes "else to tell me, do you?"; + next; + menu "Warn Thierry about Suspicious Men",-; + mes "[Thierry]"; + mes "What?! It's just what"; + mes "I thought! They were just"; + mes "using me this whole time...!"; + mes "Still, I can't leave this"; + mes "place just yet... I can't..."; + next; + mes "[Thierry]"; + mes "I guess it all started when"; + mes "Euslan contracted that weird"; + mes "disease. None of the doctors"; + mes "knew what it was, none of them"; + mes "could do anything about it."; + mes "It was totally devastating..."; + next; + mes "[Thierry]"; + mes "Finally, I took her to see"; + mes "Mawong, who told us that he"; + mes "actually met someone that had"; + mes "that disease, and that there"; + mes "was a way for me to cure it."; + mes "I had to take my chances..."; + next; + mes "[Thierry]"; + mes "Mawong told me that the cure"; + mes "was somewhere near the Odin"; + mes "Shrine in Hugel. As you already"; + mes "know, this place is incredibly"; + mes "dangerous. But I don't care."; + mes "I'll do anything for Euslan."; + next; + mes "[Thierry]"; + mes "Of course, I only told Euslan"; + mes "that I'd be looking around the"; + mes "Schwaltzvalt Republic... If she"; + mes "knew I was at the Odin Shrine,"; + mes "she'd worry too much about me."; + next; + mes "[Thierry]"; + mes "Once I got here, I didn't"; + mes "know what to do, or what I was"; + mes "even looking for. Then, I ran"; + mes "into these strange men, and"; + mes "told them my story out of my"; + mes "frustration over my situation."; + next; + mes "[Thierry]"; + mes "It seemed like a miracle"; + mes "when they said that they knew"; + mes "how to cure Euslan. They told"; + mes "me that they were a research"; + mes "team working on a project"; + mes "related to my dilemna."; + next; + mes "[Thierry]"; + mes "I didn't even think twice"; + mes "about it: I immediately"; + mes "accepted their offer to"; + mes "join them. I did whatever"; + mes "research they asked while"; + mes "I searched for Euslan's cure..."; + next; + mes "[Thierry]"; + mes "Later, I overheard them"; + mes "talking, and I learned that"; + mes "they were really Rekenber"; + mes "Corporation agents. Their"; + mes "project had nothing to do"; + mes "with medicine or my Euslan..."; + next; + mes "[Thierry]"; + mes "Their true goal is to improve"; + mes "their guardian technology by"; + mes "finding the remains of some"; + mes "giant beneath the Odin Shrine."; + mes "Still, working with them gave"; + mes "me access to so many resources."; + next; + mes "[Thierry]"; + mes "I've actually been able to"; + mes "find a cure for Euslan's"; + mes "illness through my research"; + mes "with those men, so I can't"; + mes "quit now. I still need to make"; + mes "that medicine for Euslan!"; + next; + mes "[Thierry]"; + mes "So, behind their backs, I've"; + mes "been using their guardians to"; + mes "gather the ingredients needed"; + mes "for my fiancee's medicine. But"; + mes "if they're planning to get rid of^FFFFFF ^000000 me, I've just run out of time."; + next; + mes "[Thierry]"; + mes "It doesn't matter what"; + mes "happens to me, but I must"; + mes "save Euslan. I only need"; + mes "^FF00005 Runes of the Darkness^000000 to"; + mes "finish that medicine. Please"; + mes "help me get them, adventurer..."; + next; + mes "[Thierry]"; + mes "You're the only one I can"; + mes "trust to save Euslan. In the"; + mes "meantime, I'll be hiding from"; + mes "those men right over here."; + mes "If they get me, I'll never be"; + mes "able to make the medicine!"; + close2; + set hg_ma1,11; + end; + } + else if(hg_ma1 == 11) + { + if(countitem(7511) < 5) + { + mes "[Thierry]"; + mes "I understand that gathering"; + mes "materials here in the Odin"; + mes "Shrine is difficult, but try to"; + mes "get me ^3355FF5 Runes of the Darkness^000000"; + mes "as soon as you can. My Euslan"; + mes "really needs that medicine..."; + close; + } + mes "[Thierry]"; + mes "Oh! You really brought me"; + mes "the Runes of the Darkness!"; + mes "I can finally make the medicine"; + mes "that will save my dear Euslan."; + mes "I... I can't thank you enough"; + mes "for this. I'm so happy..."; + next; + mes "[Thierry]"; + mes "Please give me a moment:"; + mes "I want to make this right"; + mes "away. Let's see, ah, here"; + mes "are my research notes..."; + next; + mes "......"; + mes "........."; + mes "............"; + next; + mes "[Thierry]"; + mes "It's finally done. This"; + mes "medicine will cure Euslan."; + mes "If you'd do one last thing"; + mes "for me, please bring this to"; + mes "her. I've got to sneak away"; + mes "later after things calm down."; + next; + mes "[Thierry]"; + mes "Please understand that"; + mes "I want to see her as soon"; + mes "as I can, but I have to wait"; + mes "until those Rekenber agents"; + mes "stop searching for me. And let"; + mes "Eslan know I'll come home soon."; + next; + mes "^3355FFYou received the"; + mes "medicine that Thierry"; + mes "has made to give to Euslan.^000000"; + close2; + delitem 7511,5; //Darkness rune + set hg_ma1,12; + end; + } + else if(hg_ma1 == 12) + { + mes "[Thierry]"; + mes "Please give that"; + mes "medicine to Euslan as"; + mes "soon as you can: her life"; + mes "depends on it. Please let"; + mes "her know that I'm coming"; + mes "home as soon as I can."; + close; + } + else + { + mes "[Researcher]"; + mes "I'm sorry, Euslan..."; + mes "Please just wait for"; + mes "me a little while longer."; + mes "I swear I'll come home to you!"; + close; + } + +} + +odin_tem01,111,144,0 script HiddenHugel 139,2,2,{ +OnTouch: + if(hg_ma1 == 9) + { + mes "^3355FFYou hear the voice of"; + mes "the suspicious man that"; + mes "was speaking to Thierry"; + mes "a little while ago. You"; + mes "carefully listen to what"; + mes "he is saying...^000000"; + next; + mes "[Suspicious Man]"; + mes "Thierry seems to have"; + mes "caught on to what we're"; + mes "really up to. I think that's why^FFFFFF ^000000 he's slowing down on his"; + mes "research. We better get rid"; + mes "of him before it's too late."; + next; + mes "[Very Suspicious Man]"; + mes "Sure. Just let me"; + mes "know when you"; + mes "want him dead."; + mes "Then I'll kill him."; + mes "No problem."; + next; + mes "^3355FFThis isn't good!"; + mes "Thierry's in danger, so"; + mes "you better go tell him"; + mes "about this right now!^000000"; + close2; + set hg_ma1,10; + end; + } +} + +//------------------------------------------------------------------------- +// Cow Milking Quest +//------------------------------------------------------------------------- + +hugel,56,104,3 script Kurupe 709,3,3,{ + + if(hg_milk == 1) + { + mes "[Kurupe]"; + mes "Could Burupu be hiding"; + mes "from me again? He's been"; + mes "wanting to ditch work more"; + mes "and more ever since he wanted"; + mes "to become a Swordman. If only"; + mes "I could hire someone else..."; + next; + mes "[Kurupe]"; + mes "Unfortunately, he's the"; + mes "only one I can find that"; + mes "can actually milk my cow,"; + mes "Booboo! If you can find"; + mes "Burupu for me, I'll be sure"; + mes "to pay you for your effort."; + next; + switch( select( "Sure.","Sorry, I'm busy." ) ) + { + case 1: + mes "[Kurupe]"; + mes "Thank you, you're a"; + mes "lifesaver! I need to get the"; + mes "milk delivered by tomorrow,"; + mes "so I really need Burupu back!"; + mes "You should be able to find him"; + mes "somewhere just outside of town."; + set hg_milk,2; + close; + + case 2: + mes "[Kurupe]"; + mes "N-no...!"; + mes "If I can't find"; + mes "Burupu, then there's no"; + mes "way I'd be able to deliver"; + mes "the milk orders by tomorrow!"; + mes "Great, what am I gonna do?"; + close; + } + } + else if(hg_milk > 1 && hg_milk < 5) + { + mes "[Kurupe]"; + mes "Burupu, I need you"; + mes "to come to work! Maybe"; + mes "you can find him practicing"; + mes "with his sword right outside"; + mes "of town. I hope you can find"; + mes "that lazy guy for me..."; + close; + } + else if(hg_milk == 5) + { + mes "[Kurupe]"; + mes "Burupu is making demands?!"; + mes "I guess I don't have a choice."; + mes "You wouldn't happen to know"; + mes "how much Rapiers cost, do you?"; + mes "Why does Burupu want to become"; + mes "a Swordman so much, huh?"; + close; + } + else if(hg_milk == 6) + { + mes "[Kurupe]"; + mes "Oh, you're going to"; + mes "help me milk the cow?"; + mes "Great, great, thanks so"; + mes "much! Please milk Booboo"; + mes "right away, and get me"; + mes "some delicious milk~"; + set hg_milk,7; + close; + } + else if(hg_milk == 7) + { + mes "[Kurupe]"; + mes "Hmm, how about this?"; + mes "If you can actually milk"; + mes "Booboo the cow, then I'll"; + mes "give you some food. Does"; + mes "that sound fair? Anyway,"; + mes "please get to work soon~"; + close; + } + else if(hg_milk == 8) + { + mes "[Kurupe]"; + mes "Great! Now that you've"; + mes "milked Booboo, I can go"; + mes "and make my deliveries"; + mes "tomorrow! Here's a little"; + mes "something to eat as my way"; + mes "of saying, ''Thanks a lot~''"; + next; + if(checkweight(12063,3) != 1) + { + mes "[Kurupe]"; + mes "Wait a minute!"; + mes "Currently you are carrying"; + mes "too many items with you."; + mes "Please come back again"; + mes "after you store some items into kafra storage."; + close; + } + set hg_milk,9; + specialeffect2 71; + getexp 100000,0; + getitem 12063,3; + mes "[Kurupe]"; + mes "I always need"; + mes "someone to help me"; + mes "milk Booboo, especially"; + mes "when Burupu doesn't feel"; + mes "like doing it, so please come"; + mes "by and help me when you can~"; + close; + } + else if(hg_milk == 9) + { + mes "[Kurupe]"; + mes "Oh, it's you again!"; + mes "Did you want to help me"; + mes "out by milking Booboo the"; + mes "cow? I can always use a"; + mes "dependable person like you."; + next; + switch( select( "Sure, I'll milk Booboo.","What'll pay me this time?","Nah, just dropping by." ) ) + { + case 1: + mes "[Kurupe]"; + mes "Great, great! If you want"; + mes "to milk Booboo, first tell"; + mes "Burupu that he doesn't need"; + mes "to come in today, and then"; + mes "come back to me. Then, I'll"; + mes "let you milk Booboo the cow."; + set hg_milk,10; + close; + + case 2: + mes "[Kurupe]"; + mes "Let's see..."; + mes "Milk Booboo for me this"; + mes "time, and I'll randomly"; + mes "choose one of the following"; + mes "sets of rewards to give you."; + next; + mes "1 set of 5 Milk,"; + mes "1 set of 3 Honey,"; + mes "1 set of 5 Orange Potions,"; + mes "1 set of Yellow Potions, or"; + mes "1 Bundle of Food. Hmmm..."; + mes "That sounds fair, right?"; + close; + + case 3: + mes "[Kurupe]"; + mes "Ahahahah, it's good"; + mes "to see you! Now, don't"; + mes "be a stranger, alright?"; + mes "Burupu could learn a"; + mes "couple things from you..."; + close; + } + } + else if(hg_milk == 10) + { + mes "[Kurupe]"; + mes "For now, go talk"; + mes "to Burupu and let him"; + mes "know that he doesn't need"; + mes "to come into work today~"; + close; + } + else if(hg_milk == 11) + { + mes "[Kurupe]"; + mes "Ah, you spoke to"; + mes "Burupu already? Good,"; + mes "now would you please"; + mes "milk Booboo the cow?"; + mes "Thanks once again~"; + set hg_milk,12; + close; + } + else if(hg_milk == 12) + { + mes "[Kurupe]"; + mes "Please go and milk"; + mes "Booboo the cow as"; + mes "soon as you can, okay?"; + close; + } + else if(hg_milk == 13) + { + mes "[Kurupe]"; + mes "Ah, you've done a good"; + mes "job of milking Booboo the"; + mes "cow for me. Let's see, let's"; + mes "see, what would be good to"; + mes "give you as payment. Hmm..."; + next; + set .@milkreward,rand(1,10); + if (.@milkreward < 5) + { + mes "[Kurupe]"; + mes "You know what?"; + mes "Why don't you have"; + mes "some Milk? It's only"; + mes "fitting, after all. Besides,"; + mes "it's really good for you!"; + mes "Thanks again for your help~"; + if(checkweight(519,5) != 1) + { + next; + mes "[Kurupe]"; + mes "Wait a minute!"; + mes "Currently you are carrying"; + mes "too many items with you."; + mes "Please come back again"; + mes "after you store some items into kafra storage."; + close; + } + set hg_milk,9; + getitem 519,5; + close; + } + else if(.@milkreward > 4 && .@milkreward < 8) + { + mes "[Kurupe]"; + mes "Ah, I've got it!"; + mes "You like Orange Potions,"; + mes "right? Come on, you looove"; + mes "Orange Potions! Here, you can"; + mes "have a bunch as my way of saying thanks for milking Booboo the cow~"; + if(checkweight(502,5) != 1) + { + next; + mes "[Kurupe]"; + mes "Wait a minute!"; + mes "Currently you are carrying"; + mes "too many items with you."; + mes "Please come back again"; + mes "after you store some items into kafra storage."; + close; + } + set hg_milk,9; + getitem 502,5; + close; + } + else if(.@milkreward > 7 && .@milkreward < 10) + { + mes "[Kurupe]"; + mes "Oooh, I could give you"; + mes "some Yellow Potions, Yes,"; + mes "that's a good idea. Please"; + mes "take these Yellow Potions"; + mes "as a token of my gratitude"; + mes "for milking old Booboo."; + if(checkweight(503,5) != 1) + { + next; + mes "[Kurupe]"; + mes "Wait a minute!"; + mes "Currently you are carrying"; + mes "too many items with you."; + mes "Please come back again"; + mes "after you store some items into kafra storage."; + close; + } + set hg_milk,9; + getitem 503,5; + close; + } + else + { + set .@milkreward,rand(1,10); + if (.@milkreward < 7) + { + mes "[Kurupe]"; + mes "Hey, why don't you"; + mes "take some fresh Honey?"; + mes "Yes, it's sweet, delicious,"; + mes "it's everything you could"; + mes "ever want! Thanks for"; + mes "milking Booboo for me~"; + if(checkweight(518,3) != 1) + { + next; + mes "[Kurupe]"; + mes "Wait a minute!"; + mes "Currently you are carrying"; + mes "too many items with you."; + mes "Please come back again"; + mes "after you store some items into kafra storage."; + close; + } + set hg_milk,9; + getitem 518,3; + close; + } + mes "[Kurupe]"; + mes "Here, why don't you"; + mes "have some of this really"; + mes "delicious food? I don't"; + mes "remember what I packed in"; + mes "here, but I'm sure it tastes"; + mes "good, and it's good for you~"; + if(checkweight(12111,1) != 1) + { + next; + mes "[Kurupe]"; + mes "Wait a minute!"; + mes "Currently you are carrying"; + mes "too many items with you."; + mes "Please come back again"; + mes "after you store some items into kafra storage."; + close; + } + set hg_milk,9; + getitem 12111,1; + close; + } + } + else + { + mes "[Kurupe]"; + mes "Aww, nuts...!"; + mes "I've got so many"; + mes "Milk deliveries to do"; + mes "tomorrow, but what can"; + mes "I do without any Milk?!"; + close; + } + +OnTouch: + if (BaseLevel > 49) + { + if(!hg_milk) + { + mes "[Kurupe]"; + mes "Oh no, what am I gonna"; + mes "do?! I need to deliver the"; + mes "milk tomorrow, but Burupu"; + mes "still hasn't arrived yet!"; + emotion e_omg,0; + next; + mes "[Kurupe]"; + mes "When is he coming"; + mes "to work? Burupu,"; + mes "where are you?!"; + emotion e_swt,0; + set hg_milk,1; + close; + } + } + mes "[Kurupe]"; + mes "Why hasn't Burupu"; + mes "arrived yet? If he"; + mes "doesn't come soon,"; + mes "how will I get the milk"; + mes "delivered by tomorrow?"; close; +} + +hu_fild06,217,270,3 script Burupu 896,3,3,{ + + if (hg_milk == 3) + { + mes "[Burupu]"; + mes "What? Kurupe wants me"; + mes "to come in to work again?"; + mes "Man, does it look like I want"; + mes "to milk Booboo all my life?"; + mes "Forget that, I'm gonna be"; + mes "a Swordman! Tally-hoooe!"; + next; + mes "[Burupu]"; + mes "Yeah, ever since that"; + mes "Airship landed in our"; + mes "town, and I saw all those"; + mes "Swordmen, I knew it'd be"; + mes "my destiny! Forget ranching,^FFFFFF ^000000 I'm gonna wield a frickin' sword!"; + set hg_milk,4; + close; + } + else if(hg_milk == 4) + { + mes "[Burupu]"; + mes "Hey, that equipment of"; + mes "yours looks plenty expensive."; + mes "I think I'll need something"; + mes "like that if I wanna become"; + mes "a Swordman. Hey, I know"; + mes "how we can help each other~"; + next; + mes "[Burupu]"; + mes "I'll help you with milking"; + mes "Booboo the cow if you can get"; + mes "me some proper Swordman"; + mes "equipment. Let's see... Why not"; + mes "give me 1 Rapier with 2 Slots?^FFFFFF ^000000 That's not too much to ask, right?"; + next; + switch( select( "Alright.","Whoa, that's too much!" ) ) + { + case 1: + mes "[Burupu]"; + mes "I'm glad you agree~"; + mes "Okay then, try to bring"; + mes "me a Rapier with 2 Slots"; + mes "as soon as you can! I can't"; + mes "wait to start training with it!"; + set hg_milk,5; + close; + + case 2: + mes "[Burupu]"; + mes "You think so...?"; + mes "Well, it's the only"; + mes "thing I can think of"; + mes "that I really want..."; + close; + } + } + else if(hg_milk == 5) + { + if (!countitem(1110)) + { + mes "[Burupu]"; + mes "Hey, weren't you"; + mes "supposed to bring me"; + mes "a Rapier with 2 Slots?"; + mes "If you want me to milk"; + mes "Booboo the cow, then keep"; + mes "your end of our bargain~"; + close; + } + mes "[Burupu]"; + mes "Oh, wow...!"; + mes "That's such a beautiful"; + mes "Rapier! Look, it's got"; + mes "2 Slots and everything!"; + mes "I'm gonna start training"; + mes "with it right now!"; + delitem 1110,1; + set hg_milk,6; + next; + mes "[Burupu]"; + mes "You know what?"; + mes "I've changed my mind."; + mes "Screw milking that dumb cow!"; + mes "Still, a Swordman is supposed"; + mes "to keep his promises, huh?"; + mes "Okay then, how about this?"; + next; + mes "[Burupu]"; + mes "I hid my secret instructions"; + mes "for milking Booboo the cow"; + mes "under the ground just northeast"; + mes "of her. Read them carefully, and^FFFFFF ^000000 you should be able to milk her"; + mes "yourself. You can do it, right?"; + next; + mes "[Burupu]"; + mes "Anyway, don't forget"; + mes "to find and read those"; + mes "instructions. Oh, and"; + mes "thanks again for the Rapier~"; + close; + } + else if(hg_milk == 10) + { + mes "[Burupu]"; + mes "Hmm? You wanna milk"; + mes "Booboo today? Great,"; + mes "that means I've got more"; + mes "time to work on my fencing."; + mes "All right, now I can focus"; + mes "completely on my training!"; + set hg_milk,11; + close; + } + else + { + mes "[Burupu]"; + mes "I'm gonna become the"; + mes "best Swordman in the"; + mes "world! But first, I gotta"; + mes "learn how to use this thing!"; + mes "Heeeeee-YAH! How's that? That^FFFFFF ^000000 was almost a Magnum Break, right?"; + emotion e_swt2,0; + close; + } + +OnTouch: + if (hg_milk == 2) + { + mes "[Burupu]"; + mes "Heeeyah!"; + mes "Yaaaaaaaah!"; + mes "Wh-whooooooosh!"; + emotion e_swt2,0; + next; + mes "[Burupu]"; + mes "Crap! Why do I have"; + mes "to have such a crappy"; + mes "sword?! I mean, I'm getting"; + mes "tired of making all my own"; + mes "whooshing sounds and effects."; + set hg_milk,3; + emotion e_an,0; + close; + } + else if(hg_milk == 5) + { + mes "[Burupu]"; + mes "Heeeyah!"; + mes "Yaaaaaaaah!"; + mes "Yeeeeeeeyoooop!"; + emotion e_swt2,0; + close; + } +} + +hugel,72,101,0 script Burupu's Instructions 111,{ + + if (hg_milk < 6) + { + mes "^3355FFYou've found a small^000000"; + mes "^3355FFnotebook on the ground.^000000"; + close; + } + mes "^804000This small notebook^000000"; + mes "^804000contains Burupu's detailed^000000"; + mes "^804000instructions for milking^000000"; + mes "^804000Booboo the cow. Although^000000"; + mes "^804000it is written by hand, it^000000"; + mes "^804000is very well organized.^000000"; + next; + mes "[Table of Contents]"; + mes " "; + mes "Chapter 1: How to Milk Booboo"; + mes "Chapter 2: How to Treat Booboo"; + mes "Chapter 3: Before You Begin"; + next; + switch( select( "Chapter 1","Chapter 2","Chapter 3" ) ) + { + case 1: + mes "[Chapter 1]"; + mes "Booboo is a very emotionally"; + mes "sensitive cow that expresses"; + mes "herself through the power of"; + mes "song. You must listen to her"; + mes "song, determine how she feels,"; + mes "and then comb her just right."; + next; + mes "[Chapter 1]"; + mes "Basically, depending on"; + mes "how Booboo feels, you must"; + mes "give her the number of brush"; + mes "strokes that correspond to"; + mes "her song. I'll explain more"; + mes "about that in Chapter 2."; + close; + case 2: + mes "[Chapter 2 Contents]"; + mes " "; + mes "Part 1: How to Respond to"; + mes "Booboo the Cow's Feelings"; + mes "Part 2: Booboo's Songs"; + next; + switch( select( "Part 1","Part 2" ) ) + { + case 1: + mes "[Chapter 2, Part 1]"; + mes "Booboo the Cow usually"; + mes "expresses five different"; + mes "feelings through her songs:"; + mes "these are joy, sadness, anger,"; + mes "love, and neutral contentment."; + next; + mes "[Chapter 2, Part 1]"; + mes "^800080She is so happy^000000!"; + mes "When Booboo the Cow"; + mes "feels joy, then you go"; + mes "ahead and brush her"; + mes "hair 3 times before"; + mes "you can milk her."; + mes "^800080 3 times^000000."; + next; + mes "[Chapter 2, Part 1]"; + mes "^800080She is as usual^000000."; + mes "When she feels so-so, you need to"; + mes "comb her hair ^800080 5 times^000000."; + next; + mes "[Chapter 2, Part 1]"; + mes "If Booboo the cow feels"; + mes "sad, then you need to make"; + mes "her feel more loved. How"; + mes "do you do this? Just brush"; + mes "her hair at least 10 times."; + next; + mes "[Chapter 2, Part 1]"; + mes "Now, remember that when"; + mes "Booboo the cow is angry,"; + mes "you shouldn't touch her"; + mes "at all. Just say, ''No!'' to"; + mes "brushing her hair, okay?"; + next; + mes "[Chapter 2, Part 1]"; + mes "If you happen to see"; + mes "Booboo the cow in love,"; + mes "then just brush her hair"; + mes "once. Just look for the"; + mes "hearts, and you'll know"; + mes "that she's in love, okay?"; + next; + mes "[Chapter 2, Part 1]"; + mes "Whenever Booboo the"; + mes "cow is just feeling"; + mes "neutral contentment,"; + mes "then just brush her"; + mes "5 times. That's all~"; + close; + + case 2: + mes "[Chapter 2, Part 2]"; + mes "Booboo the cow will"; + mes "always sing this song."; + mes "Keep these sounds in"; + mes "mind when she sings them..."; + next; + mes "^ff0000Brr~ Brrbrr~ Boobooboo~^000000"; + mes "^0000ffBrrrrrr~ Booboo~ Boorrboo~^000000"; + mes "^ff0000Booruboorubrr~ Rrrrboo~^000000"; + mes "^0000ffRrrr~ Booboorrrr~ Boobooru~^000000"; + mes "^ff0000Boobooboo~ Rururu~ Booruboorub~^000000"; + mes "^0000ffBoo! B! Boo~^000000"; + next; + mes "[Chapter 2, Part 2]"; + mes "When you try to milk"; + mes "Booboo, she will sing this"; + mes "song with a slight difference."; + mes "Look for the difference in"; + mes "Booboo's song, and then"; + mes "hum the correvt word to her."; + close; + } + + case 3: + mes "[Chapter 3]"; + mes "If you want to milk"; + mes "Booboo the cow, you"; + mes "must first get permission"; + mes "from Kurupe. You will also"; + mes "need 3 Concentration Potions"; + mes "to insert into Booboo's comb."; + close; + } +} + +hugel,68,99,3 script Booboo the Cow 889,{ + + if (hg_milk == 7 || hg_milk == 12) + { + mes "[Booboo]"; + mes "Boop boop boo~"; + mes "Booboo Boop boo!"; + next; + mes "^804000It seems that"; + mes "Booboo the cow"; + mes "has something that"; + mes "she wants to tell you.^000000"; + next; + switch( select( "Attempt to Milk Booboo","It's not the right time!" ) ) + { + case 1: + if(countitem(645) > 2) + { + set @cowsong1,rand(1,5); + if (@cowsong1 == 1) callfunc "Func_MilkCow","cow_01.wav",3; + else if(@cowsong1 == 2) callfunc "Func_MilkCow","cow_02.wav",5; + else if(@cowsong1 == 3) callfunc "Func_MilkCow","cow_03.wav",10; + else if(@cowsong1 == 4) callfunc "Func_MilkCow","cow_04.wav",0; + else if(@cowsong1 == 5) callfunc "Func_MilkCow","cow_05.wav",1; + end; + } + mes "^3355FFTo use this comb to"; + mes "brush Booboo the cow,"; + mes "you will need to insert"; + mes "3 Concentration Potions."; + mes "You can only brush Booboo"; + mes "with this luxurious magic comb.^000000"; + close; + + case 2: + mes "^3355FFMaybe you should learn more"; + mes "about Booboo the cow, and"; + mes "get more information before"; + mes "you can attempt to milk her.^000000"; + close; + } + } + mes "[Booboo]"; + mes "Booo~Boooo!!"; + mes "Boobooboo Booo~~~"; + mes "Booboo Boop~"; + close; } + +function script Func_MilkCow { -hugel,126,151,3 script Emily#HuQuest 90,{ - mes "[Emily]"; - mes "I feel so blessed to"; - mes "live in this quaint, little"; - mes "town. It's so beautiful, and"; - mes "everyone here is so nice~"; + mes "^3355FFThis giant magic comb was"; + mes "specially ordered from Geffen's"; + mes "Magic Academy. It is designed"; + mes "to operate after inserting"; + mes "3 Concentration Potions"; + mes "into its special slots.^000000"; next; - mes "[Emily]"; - mes "For some reason, my older"; - mes "sister wants to move out of"; - mes "Hugel as soon as she can. She"; - mes "says that she's getting creeped"; - mes "out by the people that live here. Don't you think that sounds weird?"; + mes "^3355FFOnce you place your"; + mes "3 Concentration Potions"; + mes "into the comb, it begins"; + mes "to chime, and Booboo the"; + mes "cow beings to express her^FFFFFF ^3355FF feelings in the center of Hugel.^000000"; + delitem 645,3; + soundeffect ""+getarg(0)+"",0; + next; + soundeffect ""+getarg(0)+"",0; + mes "^3355FFNow it's time for you"; + mes "to brush Booboo the cow."; + mes "Depending on her mood,"; + mes "you need to brush her a"; + mes "certain number of times.^000000"; + next; + input @cowbrush; + if (@cowbrush != getarg(1)) + { + soundeffect "taming_fail.wav",0; + mes "^3355FFAwwww..."; + mes "Booboo the cow looks"; + mes "so disappointed. She"; + mes "looks like she wants"; + mes "to close herself off"; + mes "from the rest of the world...^000000"; + close; + } + soundeffect "cow_06.wav",0; + mes "^3355FFBooboo the cow"; + mes "seems fairly content,"; + mes "and is singing a serenade.^000000"; + next; + soundeffect "cow_06.wav",0; + set @cowsong2,rand(1,6); + mes "[Mrs. Booboo]"; + if (@cowsong2 == 1) + { + mes "^ff0000Brr~ Brrboo~ Boobooboo~^000000"; + mes "^0000ffBrrrrrr~ Booboo~ Boorrboo~^000000"; + mes "^ff0000Booruboorubrr~ Rrrrboo~^000000"; + mes "^0000ffRrrr~ Booboorrrr~ Boobooru~^000000"; + mes "^ff0000Boobooboo~ Rururu~ Booruboorub~^000000"; + mes "^0000ffBoo! B! Boo~~~^000000"; + } + else if (@cowsong2 == 2) + { + mes "^ff0000Brr~ Brrboo~ Boobooboo~^000000"; + mes "^0000ffRrrururu~ Booboo~ Boorrboo~^000000"; + mes "^ff0000Booruboorubrr~ Rrrrboo~^000000"; + mes "^0000ffRrrr~ Booboorrrr~ Boobooru~^000000"; + mes "^ff0000Boobooboo~ Rururu~ Booruboorub~^000000"; + mes "^0000ffBoo! B! Boo~~~^000000"; + } + else if (@cowsong2 == 3) + { + mes "^ff0000Brr~ Brrbrr~ Boobooboo~^000000"; + mes "^0000ffBrrrrrr~ Booboo~ Boorrboo~^000000"; + mes "^ff0000Booruboorubrr~ Rurub~^000000"; + mes "^0000ffRrrr~ Booboorrrr~ Boobooru~^000000"; + mes "^ff0000Boobooboo~ Rururu~ Booruboorub~^000000"; + mes "^0000ffBoo! B! Boo~^000000"; + } + else if (@cowsong2 == 4) + { + mes "^ff0000Brr~ Brrbrr~ Boobooboo~^000000"; + mes "^0000ffBrrrrrr~ Booboo~ Boorrboo~^000000"; + mes "^ff0000Booruboorubrr~ Rrrrboo~^000000"; + mes "^0000ffRrrr~ Booboorrrr~ Bbrrrr~^000000"; + mes "^ff0000Boobooboo~ Rururu~ Booruboorub~^000000"; + mes "^0000ffBoo! B! Boo~^000000"; + } + else if (@cowsong2 == 5) + { + mes "^ff0000Brr~ Brrbrr~ Boobooboo~^000000"; + mes "^0000ffBrrrrrr~ Booboo~ Boorrboo~^000000"; + mes "^ff0000Booruboorubrr~ Rrrrboo~^000000"; + mes "^0000ffRrrr~ Booboorrrr~ Boobooru~^000000"; + mes "^ff0000Bbb~ Rururu~ Booruboorub~^000000"; + mes "^0000ffBoo! B! Boo~^000000"; + } + else if (@cowsong2 == 6) + { + mes "^ff0000Brr~ Brrbrr~ Boobooboo~^000000"; + mes "^0000ffBrrrrrr~ Booboo~ Boorrboo~^000000"; + mes "^ff0000Booruboorubrr~ Rrrrboo~^000000"; + mes "^0000ffRrrr~ Booboorrrr~ Boobooru~^000000"; + mes "^ff0000Boobooboo~ Rururu~ Booruboorub~^000000"; + mes "^0000ffBoo! Boo! Boo~^000000"; + } + next; + mes "^3355FFHurry, respond to Booboo's song! Look for the word that is slightly"; + mes "different than Booboo's normal"; + mes "song in Burupu's notes, and then tell her the correct world without"; + mes "the tilde character (''~'').^000000"; + next; + if(@cowsong2 == 1) set @cowsong$,"Brrbrr"; + else if(@cowsong2 == 2) set @cowsong$,"Brrrrrr"; + else if(@cowsong2 == 3) set @cowsong$,"Rrrrboo"; + else if(@cowsong2 == 4) set @cowsong$,"Boobooru"; + else if(@cowsong2 == 5) set @cowsong$,"Boobooboo"; + else if(@cowsong2 == 6) set @cowsong$,"B"; + input @cowanswer$; + if (@cowanswer$ == @cowsong$) + { + soundeffect "tming_success.wav",0; + mes "^3355FFSuccess!"; + mes "Booboo the cow"; + mes "is quite happy, and"; + mes "you were able to milk"; + mes "her. Now, you should"; + mes "report to Kurupe.^000000"; + if(hg_milk == 12) set hg_milk,13; + else set hg_milk,8; + close; + } + soundeffect "taming_fail.wav",0; + mes "^3355FFUh oh..."; + mes "Booboo the cow is starting"; + mes "to snort violently! She seems"; + mes "pretty angry with you, so you"; + mes "better get away for now...^000000"; + close; +} + +//------------------------------------------------------------------------- +// Odin Temple Excavation quest +//------------------------------------------------------------------------- + +hugel,91,152,1 script Sign 837,{ + + mes "**Recruitment Notice**"; + mes " "; + if(hg_odin < 60) + { + mes "We are now hiring recruits"; + mes "for the Odin Shrine Expedition."; + mes " "; + mes "- Shrine Expedition Dept."; + if(!hg_odin) set hg_odin,1; + close; + } + mes "Join our magician"; + mes "community, and make"; + mes "all your days a festival!"; + mes " "; + mes "- Hugel Magician Community"; + close; +} + +hu_in01,19,161,0 script Alex 803,{ + + if(!hg_odin) + { + mes "[Alex]"; + mes "Whatever you're"; + mes "trying to sell me,"; + mes "I'm not interested!"; + mes "Now get out of here!"; + close; + } + else if(hg_odin == 1) + { + cutin "hu_alex01.bmp",2; + mes "[Alex]"; + mes "Huh...?"; + mes "What do you want?"; + next; + switch( select( "Excuse me...","I saw the recruitment notice and..." ) ) + { + case 1: + mes "[Alex]"; + mes "Whatever you're"; + mes "trying to sell me,"; + mes "I'm not interested!"; + mes "Now get out of here!"; + close2; + cutin "",255; + end; + + case 2: + mes "[Alex]"; + mes "Oh, so you saw the"; + mes "recruitment notice for the"; + mes "Odin Shrine Expedition, eh?"; + if(BaseLevel > 59) + { + mes "Hmmm... Alright, you look"; + mes "like you're strong enough."; + mes "Yeah, I think you qualify."; + next; + } + else + { + cutin "hu_alex02.bmp",2; + mes "Well, I dunno. I think that"; + mes "kind of expedition would"; + mes "eat you alive. No offense..."; + next; + mes "[Alex]"; + mes "Look, I'll reconsider"; + mes "whether you qualify after"; + mes "you get train a little more,"; + mes "develop your skills, you know,"; + mes "get stronger. For now, though,"; + mes "I don't think we can use you."; + close2; + cutin "",255; + end; + } + break; + } + cutin "hu_alex03.bmp",2; + mes "[Alex]"; + mes "I'm Alex Helmut, and I'm"; + mes "in charge of the expedition."; + mes "See that guy over there? That's"; + mes "my younger brother Julian who's"; + mes "also working on the excavation."; + next; + mes "[Alex]"; + mes "Our main goal in this"; + mes "excavation is to retrieve"; + mes "some extremely valuable"; + mes "item inside the shrine. However,^FFFFFF ^000000 it's too dangerous to go in there"; + mes "if you're not strong enough."; + next; + mes "[Alex]"; + mes "Anyway, if you'd like to"; + mes "help us, please take a look"; + mes "around the shrine and see"; + mes "if you'd want to work for us."; + mes "Please talk to the Boatman"; + mes "to travel to the shrine, okay?"; + set hg_odin,2; + close2; + cutin "",255; + end; + } + else if(hg_odin == 2) + { + cutin "hu_alex03.bmp",2; + mes "[Alex]"; + mes "You really oughtta"; + mes "check out the shrine"; + mes "for yourself first. Just talk"; + mes "to the Boatman so that"; + mes "he take you over there."; + close2; + cutin "",255; + end; + } + else if(hg_odin == 3) + { + cutin "hu_alex01.bmp",2; + mes "[Alex]"; + mes "Oh, so you've gone"; + mes "and seen the shrine"; + mes "already. So will you help"; + mes "us in our expedition?"; + next; + switch( select( "Who are the people in the next room?","Well...","Yes, I do." ) ) + { + case 1: + cutin "hu_alex02.bmp",2; + mes "[Alex]"; + mes "Oh... Them."; + mes "They're officially my"; + mes "co-workers, but quite"; + mes "frankly, they were forced"; + mes "upon me by the Rune-Midgarts"; + mes "Kingdom. It can't be helped..."; + next; + mes "[Alex]"; + mes "Anyway, I have to accept"; + mes "them to help international"; + mes "relations or something silly"; + mes "like that. They say they're here^FFFFFF ^000000 to research religious relics,"; + mes "but I just don't trust them."; + next; + cutin "hu_alex04.bmp",2; + mes "[Alex]"; + mes "In fact, I think it's"; + mes "obvious that they're here"; + mes "for something else, though"; + mes "I'm not sure what it may be."; + mes "And that gray haired lady..."; + mes "She totally creeps me out!"; + close2; + cutin "",255; + end; + + case 2: + mes "[Alex]"; + mes "Yeah, well, I know"; + mes "it might be a tough"; + mes "decision to make. Well,"; + mes "take your time. I understand"; + mes "that you have to weigh the"; + mes "risks and everything."; + close2; + cutin "",255; + end; + + case 3: + mes "[Alex]"; + mes "Great! In that case, your"; + mes "first assignment is to bring"; + mes "me ^3355FF5 Runes of the Darkness^000000"; + mes "from the shrine. Don't worry,"; + mes "I'll make sure that you're"; + mes "rewarded for your efforts."; + set hg_odin,4; + next; + mes "[Alex]"; + mes "This is your chance"; + mes "to show me that your"; + mes "dependability and sense"; + mes "of responsibility. Then,"; + mes "we can move on to the"; + mes "more important stuff."; + close2; + cutin "",255; + end; + } + } + else if(hg_odin == 4) + { + cutin "hu_alex02.bmp",2; + mes "[Alex]"; + mes "What are you still"; + mes "doing here? Shouldn't"; + mes "you be headed to the"; + mes "shrine already?"; + next; + switch( select( "What was I supposed to gather?","I'm leaving, I'm leaving!" ) ) + { + case 1: + cutin "hu_alex03.bmp",2; + mes "[Alex]"; + mes "You've forgotten"; + mes "already? I asked you"; + mes "to bring me ^3355FF5 Runes"; + mes "of the Darkness^000000. Okay,"; + mes "now hurry up and get to it."; + close2; + cutin "",255; + end; + + case 2: + mes "[Alex]"; + mes "That's fine..."; + mes "Just keep in mind that"; + mes "we're running behind"; + mes "schedule. If only that"; + mes "grey haired crone wasn't"; + mes "here... We'd be done by now!"; + close2; + cutin "",255; + end; + } + } + else if(hg_odin == 5) + { + cutin "hu_alex01.bmp",2; + mes "[Alex]"; + mes "Well, it's about"; + mes "time you came back."; + mes "So did you bring me"; + mes "^3355FF5 Runes of the Darkness^000000?"; + next; + switch( select( "Er, not yet...:There you go!" ) ) + { + case 1: + cutin "hu_alex02.bmp",2; + mes "[Alex]"; + mes "Wh-what?!"; + mes "You came here just to"; + mes "tell me that? Come back"; + mes "when you're done and"; + mes "don't waste my time!"; + next; + donpcevent "Julian::OnEmote"; + mes "[Julian]"; + mes "Hey, you know what,"; + mes "Alex? You can't push"; + mes "people around like that."; + mes "Besides, this adventurer"; + mes "isn't a pushover, you know?"; + next; + cutin "hu_alex03.bmp",2; + emotion e_an; + mes "[Alex]"; + mes "What was that...?"; + mes "Are you trying to"; + mes "make me mad, Julian?"; + next; + cutin "hu_alex02.bmp",2; + mes "[Julian]"; + mes "All I'm saying is that"; + mes "most adventurers know that"; + mes "you can't pay them what they're"; + mes "worth. That's why so many of"; + mes "them are going in and out"; + mes "of the other room, you know."; + next; + cutin "hu_alex04.bmp",2; + mes "[Alex]"; + mes "That... grey... haired...!"; + mes "N-no... Calm down, Alex..."; + mes "Lose your head, you lose"; + mes "everything... D-don't stoop"; + mes "down to her level."; + next; + cutin "hu_alex01.bmp",2; + mes "[Alex]"; + mes "Alright, I'm not in any"; + mes "position to make demands"; + mes "of you... But I would really"; + mes "appreciate it if you would"; + mes "bring me 5 Runes of the"; + mes "Darkness as soon as possible."; + close2; + cutin "",255; + end; + + case 2: + if(countitem(7511) > 4) + { + delitem 7511,5; + set hg_odin,6; + getitem 603,1; + mes "[Alex]"; + mes "Oh! Thank you"; + mes "so much, I'm sure"; + mes "these Runes will help"; + mes "us in our research. I know"; + mes "this isn't much, but please"; + mes "accept this Old Blue Box."; + next; + mes "[Julian]"; + mes "Wait..."; + mes "Research?"; + mes "Since when did"; + mes "you do research?"; + next; + cutin "hu_alex03.bmp",2; + mes "[Alex]"; + mes "Gosh, Julian,"; + mes "will you just"; + mes "shut up for a bit?"; + next; + mes "[Julian]"; + mes "Why? I'm the one who"; + mes "does all the grunt work"; + mes "and actual research."; + mes "You think you're so"; + mes "big just ''supervising...''"; + next; + cutin "hu_alex04.bmp",2; + mes "[Alex]"; + mes "J-Julian!"; + next; + mes "[Julian]"; + mes "Right, right, we've"; + mes "got a visitor. Yeah,"; + mes "okay, sorry about that."; + next; + cutin "hu_alex02.bmp",2; + mes "[Alex]"; + mes "I'm sorry about all"; + mes "this. If you don't mind,"; + mes "we'll continue our research"; + mes "and hopefully finish our"; + mes "project soon. Thanks once"; + mes "again for all of your help."; + close2; + cutin "",255; + end; + } + cutin "hu_alex02.bmp",2; + mes "[Alex]"; + mes "Hm? Oh, this isn't"; + mes "enough Runes of the"; + mes "Darkness. I asked you"; + mes "to bring me 5 of them..."; + close2; + cutin "",255; + end; + } + } + else if(hg_odin == 6) + { + cutin "hu_alex02.bmp",2; + mes "[Alex]"; + mes "...Darn it! I think I might"; + mes "have miscalculated. Maybe"; + mes "I really do need more of"; + mes "these. What am I gonna do?"; + mes "And what is that grey haired"; + mes "crone thinking? Hmmmm..."; + next; + emotion e_omg; + cutin "hu_alex03.bmp",2; + cutin "hu_alex01.bmp",2; + mes "[Alex]"; + mes "O-Oh! I had no idea that"; + mes "you were there! Y-you"; + mes "didn't hear anything"; + mes "s-strange, did you?"; + mes "Hahahahahahaha!"; + close2; + cutin "",255; + end; + } + else if(hg_odin > 11 && hg_odin < 17) + { + cutin "hu_alex03.bmp",2; + mes "[Alex]"; + mes "Excuse me?"; + mes "The grey haired crone"; + mes "offered you a part time"; + mes "job, but won't pay you?"; + next; + mes "[Alex]"; + mes "She's really shameless!"; + mes "We don't have much to pay"; + mes "volunteers, but we should"; + mes "at least give them something!"; + mes "How can she do this?! Oh, er,"; + mes "let me introduce myself first."; + next; + cutin "hu_alex01.bmp",2; + mes "[Alex]"; + mes "I'm Alex Helmut, and I'm"; + mes "in charge of the expedition."; + mes "See that guy over there? That's"; + mes "my younger brother Julian who's"; + mes "also working on the excavation."; + next; + cutin "hu_alex02.bmp",2; + mes "[Alex]"; + mes "As supervisor of this"; + mes "operation, I'm ashamed to"; + mes "say that the excavation is"; + mes "proceeding behind schedule."; + mes "If only that grey haired crone"; + mes "in the next room weren't here!"; + next; + mes "[Alex]"; + mes "I can't work with"; + mes "her at all! She's"; + mes "manipulative, greedy,"; + mes "selfish, and two faced!"; + mes "There's got to be another"; + mes "reason why she's here...!"; + close2; + cutin "",255; + end; + } + else + { + cutin "hu_alex02.bmp",2; + mes "[Alex]"; + mes "Hm? Did you need"; + mes "something? I'm sorry,"; + mes "but I can't help you"; + mes "right now. I'm pretty"; + mes "busy, so I just want to"; + mes "be left alone for a while."; + close2; + cutin "",255; + end; + } +} + +hu_in01,14,11,4 script Laura 70,{ + + if(!hg_odin) + { + cutin "hu_laura02.bmp",2; + mes "[Laura]"; + mes "Hm? What are you doing"; + mes "here? Ashe, Ashe! Get"; + mes "this person out of here!"; + close2; + cutin "",255; + warp "hu_in01",15,76; + end; + } + else if(hg_odin == 1) + { + cutin "hu_laura04.bmp",2; + mes "[Laura]"; + mes "Hm? Oh, you must be"; + mes "here in response to our"; + mes "recruitment notice, yes?"; + if(BaseLevel < 60) + { + cutin "hu_laura01.bmp",2; + mes "Let me take a look at you..."; + mes "Oh, you're all skin and bone!"; + mes "I can't use someone like you."; + close2; + cutin "",255; + end; + } + mes "I'm Laura Laurence, the"; + mes "Rune-Midgarts Kingdom rep"; + mes "for the Odin Shrine Expedition."; + next; + mes "[Laura]"; + mes "My assistant, Ashe"; + mes "Milton, is right over"; + mes "there. Say, 'Hello,' Ashe."; + next; + donpcevent "Ashe::OnEmote"; + mes "[Ashe]"; + mes "Hello!"; + next; + mes "[Laura]"; + mes "As you may already know,"; + mes "we're here to uncover relics"; + mes "from the Odin Shrine. However,"; + mes "the shrine is infested with"; + mes "powerful creatures that a weak"; + mes "woman like me can never defeat."; + next; + cutin "hu_laura01.bmp",2; + mes "[Laura]"; + mes "Would you let a poor"; + mes "fragile woman like me go"; + mes "in there alone? Someone like"; + mes "you must go in there for me."; + mes "Hence, the recruitment notice."; + next; + mes "[Laura]"; + mes "Now, we can't actually pay"; + mes "you for your work. In fact,"; + mes "we have absolutely nothing to"; + mes "give you. But you'd be doing"; + mes "a great service your country,"; + mes "the Rune-Midgart's Kingdom."; + next; + cutin "hu_laura04.bmp",2; + mes "[Laura]"; + mes "Think about it!"; + mes "You'd be making a great"; + mes "contribution, helping us"; + mes "learn more about the age"; + mes "when the gods showed"; + mes "themselves to humans!"; + next; + switch( select( "Nah, forget it.","Yes, I'll do it!" ) ) + { + case 1: + cutin "hu_laura01.bmp",2; + mes "[Laura]"; + mes "W-Wait! Think about"; + mes "the importance of learning"; + mes "about the age of gods! If you"; + mes "don't help us, then who will?"; + mes "We need to work together to"; + mes "build a better future, right?"; + next; + switch( select( "But you can't pay me.","Alright, I'll do it." ) ) + { + case 1: + cutin "hu_laura04.bmp",2; + mes "[Laura]"; + mes "You're right."; + mes "It's like I said"; + mes "before. I don't have"; + mes "anything to pay you."; + mes "..............................."; + next; + cutin "hu_laura01.bmp",2; + mes "[Laura]"; + mes "Curses! If this project had"; + mes "more funding, we'd have more"; + mes "than a cheesy recruitment ad,"; + mes "and some professional staff"; + mes "like those rich Schwaltzvalt"; + mes "Republic boys in the next room!"; + next; + cutin "hu_laura02.bmp",2; + mes "[Laura]"; + mes "Fine, it's your choice"; + mes "whether you want to work"; + mes "for us. I'm just disappointed"; + mes "that someone like you won't"; + mes "help us. I mean, don't you"; + mes "have any patriotism at all?"; + close2; + cutin "hu_laura02.bmp",255; + end; + + case 2: + break; + } + break; + + case 2: + mes "[Laura]"; + mes "Perfect! Now, you first"; + mes "you need to go to the shrine"; + mes "and survey the area for your"; + mes "own benefit. Talk to the Boatman,^FFFFFF ^000000 and he'll take you there, okay?"; + mes "Hurry up and come back soon!"; + set hg_odin,12; + close2; + cutin "hu_laura04.bmp",255; + end; + } + } + else if(hg_odin > 1 && hg_odin < 6) + { + mes "["+strcharinfo(0)+"]"; + mes "Excuse me, but"; + mes "what are you guys"; + mes "doing over here?"; + next; + cutin "hu_laura04.bmp",2; + mes "[Laura]"; + mes "What are we doing...?"; + mes "This is the shrine expedition"; + mes "office. You know, we're doing"; + mes "research on the artifacts found"; + mes "in the Odin Shrine on behalf"; + mes "of the Rune-Midgarts Kingdom."; + next; + switch( select( "About Alex and Julian","Alright, now I understand." ) ) + { + case 1: + cutin "hu_laura01.bmp",2; + mes "["+strcharinfo(0)+"]"; + mes "These people in the other"; + mes "room, Alex and Julian, are"; + mes "they also working in this same"; + mes "expedition in the Odin Shrine?"; + next; + cutin "hu_laura02.bmp",2; + mes "[Laura]"; + mes "...Oh. You must be working"; + mes "for those rich Schwaltvalt"; + mes "Republic kids. I can't work"; + mes "with that impudent girl, at"; + mes "all, so we're actually working"; + mes "in separate offices."; + next; + cutin "hu_laura04.bmp",2; + mes "[Laura]"; + mes "Sorry, let me introduce"; + mes "myself. I'm Laura Laurence,"; + mes "the leader of the Odin Shrine"; + mes "expedition for the Rune Midgarts^FFFFFF ^000000 Kingdom. Ashe Milton is my"; + mes "assistant for this excavation."; + next; + donpcevent "Ashe::OnEmote"; + mes "[Ashe]"; + mes "Hello!"; + next; + mes "[Laura]"; + mes "If you'd rather do"; + mes "a service for your"; + mes "country and quit working"; + mes "for those wealthy snobs, then"; + mes "come back here and let me know."; + close2; + cutin "hu_laura04.bmp",255; + end; + + case 2: + cutin "hu_laura01.bmp",2; + mes "[Laura]"; + mes "......"; + mes "........."; + mes "............"; + close2; + cutin "hu_laura01.bmp",255; + end; + + } + } + else if(hg_odin == 6) + { + cutin "hu_laura04.bmp",2; + mes "[Laura]"; + mes "Hey, I know you..."; + mes "You're a volunteer for the"; + mes "other office's expedition,"; + mes "right? Your timing couldn't"; + mes "be more perfect. Why don't"; + mes "you help us for a while?"; + next; + cutin "hu_laura01.bmp",2; + mes "[Laura]"; + mes "Basically, I want you"; + mes "to spy on that snobby girl,"; + mes "Alex of the Schwaltzvalt"; + mes "Republic office, and report"; + mes "what she's actually doing to me. ^FFFFFF ^000000"; + next; + cutin "hu_laura03.bmp",2; + mes "[Laura]"; + mes "I have to know..."; + mes "I need to know whether"; + mes "they discovered ''that thing''"; + mes "already. They can't have found"; + mes "it before us. It's impossible!"; + next; + cutin "hu_laura04.bmp",2; + mes "[Laura]"; + mes "Anyway, just eavesdrop"; + mes "on the Schwaltvalt Office"; + mes "by putting your ear really"; + mes "close to the door, and listen"; + mes "to them talk. Will you do that?"; + next; + cutin "hu_laura02.bmp",2; + mes "[Laura]"; + mes "..............................."; + mes "Of course, you're"; + mes "going to do it. Right?"; + next; + cutin "hu_laura03.bmp",2; + mes "[Laura]"; + mes "RIGHT?!"; + next; + switch( select( "Yeah, yeah, whatever.","Sure thing.","I s-s-s-suppose...!","Yes, Ma'am!" ) ) + { + case 1: + case 2: + case 3: + case 4: + break; + } + set hg_odin,17; + cutin "hu_laura04.bmp",2; + mes "[Laura]"; + mes "Good."; + mes "Now do it!"; + close2; + cutin "hu_laura04.bmp",255; + end; + } + else if(hg_odin == 12) + { + cutin "hu_laura02.bmp",2; + mes "[Laura]"; + mes "Ask the Boatman to take"; + mes "you to the Odin Shrine so"; + mes "that you can actually see it"; + mes "for yourself. If you don't think^FFFFFF ^000000 you can handle the expedition,"; + mes "then you can just let me know."; + close2; + cutin "hu_laura02.bmp",255; + end; + } + else if(hg_odin == 13) + { + cutin "hu_laura04.bmp",2; + mes "[Laura]"; + mes "Have you been to the"; + mes "Odin Shrine already?"; + mes "I know it's scary, but we"; + mes "need to finish our research"; + mes "for the good of mankind."; + next; + switch( select( "Yeah, yeah, whatever.","I see.","You're right, Ma'am." ) ) + { + case 1: + case 2: + case 3: + break; + } + mes "[Laura]"; + mes "Well, then."; + mes "Did you happen to"; + mes "find anything while"; + mes "you were there?"; + next; + switch( select( "Jellopies.","No." ) ) + { + case 1: + cutin "hu_laura01.bmp",2; + mes "[Laura]"; + mes "You can freakin' find"; + mes "Jellopy anywhere! I meant,"; + mes "did you find anything special"; + mes "while you were at the shrine!"; + next; + break; + + case 2: + cutin "hu_laura01.bmp",2; + mes "[Laura]"; + mes "Well, that's fine."; + mes "I did tell you to just"; + mes "take a look around, so"; + mes "I didn't expect you to"; + mes "bring me anything."; + next; + break; + } + cutin "hu_laura04.bmp",2; + mes "[Laura]"; + mes "Anyway, are you still willing"; + mes "to help us? I know that I said"; + mes "that we can't pay you, but to"; + mes "be fair, I can offer you something from my special collection."; + mes "How does that sound?"; + next; + switch( select( "Who are the guys in the other room?","Well...","Yes!" ) ) + { + case 1: + cutin "hu_laura01.bmp",2; + mes "[Laura]"; + mes "Oh, those are the"; + mes "Schwartzvalt Republic"; + mes "representatives for this"; + mes "Odin Shrine expedition."; + mes "Personally, I think they're"; + mes "just a bunch of rich phonies."; + next; + cutin "hu_laura03.bmp",2; + mes "[Laura]"; + mes "And that Alex girl..."; + mes "She may seem polite,"; + mes "but she's always giving"; + mes "these dirty looks, and"; + mes "greets me with a fake"; + mes "smile. I hate her!"; + next; + donpcevent "Ashe::OnEmote2"; //ET_PROFUSELY_SWAT + mes "[Ashe]"; + mes "Ms. Laurence...!"; + mes "Stop it, please!"; + mes "It's embarassing to"; + mes "hear you talk about"; + mes "a colleague like that."; + next; + mes "[Laura]"; + mes "C-colleague?! No way!"; + mes "I despise that spoiled brat,"; + mes "and she doesn't deserve the"; + mes "position that her rich daddy"; + mes "probably bought for her! Grrr!"; + mes "Come back later, I'm too mad!"; + close2; + cutin "hu_laura03.bmp",255; + end; + + case 2: + mes "[Laura]"; + mes "If you're having second"; + mes "thoughts, it might not be"; + mes "the best idea to work for me."; + mes "I mean, I believe in following"; + mes "your gut instincts, you know?"; + close2; + cutin "hu_laura04.bmp",255; + end; + + case 3: + set hg_odin,14; + mes "[Laura]"; + mes "That's what I've been"; + mes "next;ing to hear! Alright,"; + mes "please fetch me ^3355FF5 Runes of"; + mes "the Darkness^000000 from the Odin"; + mes "Shrine. Go now, adventurer~"; + close2; + cutin "hu_laura04.bmp",255; + end; + } + } + else if(hg_odin == 14) + { + cutin "hu_laura02.bmp",2; + mes "[Laura]"; + mes "Hm? You've got a job"; + mes "to do, don't you? What"; + mes "are you still doing here?"; + next; + switch( select( "What was I supposed to gather?","Don't worry, I'm leaving." ) ) + { + case 1: + mes "[Laura]"; + mes "You're supposed"; + mes "to bring me ^3355FF5 Runes"; + mes "of the Darkness^000000. Now,"; + mes "don't forget this time!"; + close2; + cutin "hu_laura02.bmp",255; + end; + + case 2: + mes "[Laura]"; + mes "Well, try to hurry up"; + mes "if you can. I'm already"; + mes "behind schedule because"; + mes "we have to work with those"; + mes "snobby rich kids in the"; + mes "other office. ^333333*Sigh...*^000000"; + close2; + cutin "hu_laura02.bmp",255; + end; + } + } + else if(hg_odin == 15) + { + cutin "hu_laura04.bmp",2; + mes "[Laura]"; + mes "Oh, you've come back."; + mes "So where are the Runes"; + mes "of the Darkness you brought?"; + next; + switch( select( "Er, I don't have them yet...","Right here!" ) ) + { + case 1: + cutin "hu_laura03.bmp",2; + mes "[Laura]"; + mes "This isn't really one"; + mes "of those jobs where you"; + mes "can take your time. Sure,^FFFFFF ^000000 I didn't give you a deadline, but"; + mes "we can't make progress on our^FFFFFF ^000000 research until you make progress."; + close2; + cutin "hu_laura03.bmp",255; + end; + + case 2: + if (countitem(7511) > 4) + { + delitem 7511,5; + set hg_odin,16; + getitem 603,1; + mes "[Laura]"; + mes "Oooh, nice job. It's good"; + mes "that we have more of these"; + mes "to study. Though, it seems"; + mes "that the more we research,"; + mes "the quicker it seems that"; + mes "we're not getting anywhere..."; + next; + mes "[Laura]"; + mes "Hey..."; + mes "Ashe. Why aren't we"; + mes "making any progress?"; + mes "What exactly have you"; + mes "been doing? None of those"; + mes "runes have any writing?"; + next; + mes "[Ashe]"; + mes "Well, I think there's"; + mes "supposed to be writing,"; + mes "but these runes are pretty"; + mes "old. I've got to polish this"; + mes "gunk off without damaging"; + mes "any writing that's there..."; + next; + cutin "hu_laura01.bmp",2; + mes "[Laura]"; + mes "By the way, what have the other guys been doing?"; + mes "What, they don't do anything but wasting their time?"; + mes "Ah~ I see. They are thinking that this is the perfect excuse"; + mes "for them to relax and rest."; + mes "Well, somehow they are the citizens of this country, you know."; + next; + cutin "hu_laura02.bmp",2; + mes "[Laura]"; + mes "What do you think those"; + mes "Schwaltzvalt snobs are doing?"; + mes "They must think this project"; + mes "is an excuse for them to relax"; + mes "and slack off! They can afford^FFFFFF ^000000 to, obviously. Hmpf! Rich people!"; + next; + cutin "hu_laura03.bmp",2; + mes "[Laura]"; + mes "They've got things so easy,"; + mes "while we're barely covering"; + mes "our research expenses!"; + mes "In fact, we've had to cut"; + mes "so many corners, skip"; + mes "meals and amenities..."; + next; + mes "[Ashe]"; + mes "I know! How can we"; + mes "carry on professional"; + mes "research in a shack?"; + mes "We're literally living at"; + mes "poverty standards here..."; + mes "Are we still researchers?"; + next; + cutin "hu_laura02.bmp",2; + mes "[Laura]"; + mes "I know that!"; + mes "I know that already!"; + mes "S-stop bringing it up!"; + next; + cutin "hu_laura01.bmp",2; + mes "[Laura]"; + mes "This is pathetic."; + mes "I can't even afford the"; + mes "energy to continue this"; + mes "conversation. You too,"; + mes "why don't you take a rest?"; + close2; + cutin "hu_laura01.bmp",255; + end; + } + else if(!countitem(7511)) + { + cutin "hu_laura02.bmp",2; + mes "[Laura]"; + mes ".................."; + mes "What is this?!"; + mes "You're supposed to"; + mes "bring me 5 of them!"; + next; + cutin "hu_laura03.bmp",2; + mes "[Laura]"; + mes "Is this your way of"; + mes "saying that you don't"; + mes "want to work for us?"; + mes "Why don't you say it"; + mes "to my face, eh?"; + next; + mes "[Ashe]"; + mes "Ms. Laurence, please,"; + mes "calm down! We're in no"; + mes "position to yell at anyone,"; + mes "especially volunteers! You"; + mes "of all people should know"; + mes "that they're doing us a favor!"; + next; + cutin "hu_laura02.bmp",2; + mes "[Laura]"; + mes "Okay, Ashe, I get it!"; + mes "And as for you, I'll give"; + mes "you another chance. Next"; + mes "time you see me, bring"; + mes "5 Runes of the Darkness!"; + close2; + cutin "hu_laura02.bmp",255; + end; + } + else if(countitem(7511) == 1) + { + cutin "hu_laura03.bmp",2; + mes "[Laura]"; + mes "...Only one?"; + mes "Look at me. I asked"; + mes "you for five. I know that"; + mes "one is better than nothing..."; + mes "But it's pretty darn close. Go"; + mes "get me 4 more this instant!"; + close2; + cutin "hu_laura03.bmp",255; + end; + } + else if(countitem(7511) == 2) + { + cutin "hu_laura03.bmp",2; + mes "[Laura]"; + mes "One, two..."; + mes "Huh? Th-that's all?!"; + mes "When I ask for 5 Runes"; + mes "of the Darkness, I mean"; + mes "5, not 2. Now hurry up"; + mes "and just do what I asked!"; + close2; + cutin "hu_laura03.bmp",255; + end; + } + else + { + mes "[Laura]"; + mes "One, two, three..."; + mes "That's it? Don't you"; + mes "know how to count to 5?"; + mes "Go and get me more of those"; + mes "Runes of the Darkness now!"; + next; + cutin "hu_laura03.bmp",2; + close2; + cutin "hu_laura03.bmp",255; + end; + } + } + } + else if(hg_odin == 16) + { + cutin "hu_laura02.bmp",2; + mes "[Laura]"; + mes "I wonder how much progress"; + mes "those pampered Schwaltzvalt"; + mes "snobs actually made. They've"; + mes "got the funds, so they could"; + mes "actually be further ahead"; + mes "than we are right now..."; + next; + mes "[Laura]"; + mes "I have to know..."; + mes "I need to know whether"; + mes "they discovered ''that thing''"; + mes "already. They can't have found"; + mes "it before us. It's impossible!"; + next; + cutin "hu_laura01.bmp",2; + mes "[Laura]"; + mes "...Hey, you."; + next; + switch( select( "...","...Me?" ) ) + { + case 1: + mes "[Laura]"; + mes "Hey, hey!"; + mes "Hey hey hey!"; + next; + mes "["+strcharinfo(0)+"]"; + mes "...Me?"; + next; + break; + + case 2: + break; + } + mes "[Laura]"; + mes "Basically, I want you"; + mes "to spy on that snobby girl,"; + mes "Alex of the Schwaltzvalt"; + mes "Republic office, and report"; + mes "what she's actually doing to me. ^FFFFFF ^000000"; + next; + cutin "hu_laura04.bmp",2; + mes "[Laura]"; + mes "Anyway, just eavesdrop"; + mes "on the Schwaltvalt Office"; + mes "by putting your ear really"; + mes "close to the door, and listen"; + mes "to them talk. Will you do that?"; + next; + cutin "hu_laura02.bmp",2; + mes "[Laura]"; + mes "..............................."; + mes "Of course, you're"; + mes "going to do it. Right?"; + next; + cutin "hu_laura03.bmp",2; + mes "[Laura]"; + mes "RIGHT?!"; + next; + switch( select( "Yeah, yeah, whatever.","Sure thing.","I s-s-s-suppose...!","Yes, Ma'am!" ) ) + { + case 1: + case 2: + case 3: + case 4: + break; + } + set hg_odin,17; + cutin "hu_laura04.bmp",2; + mes "[Laura]"; + mes "Good."; + mes "Now do it!"; + close2; + cutin "hu_laura04.bmp",255; + end; + } + else if(hg_odin == 17) + { + cutin "hu_laura02.bmp",2; + mes "[Laura]"; + mes "What are you standing"; + mes "around here for? Go and"; + mes "eavesdrop on those snobs"; + mes "next door! I must know"; + mes "what they're really up to!"; + close2; + cutin "hu_laura02.bmp",255; + end; + } + else if(hg_odin == 18 || hg_odin == 19) + { + cutin "hu_laura01.bmp",2; + mes "[Laura]"; + mes "Frankly, I know I'm paying"; + mes "you nothing to be spy, but"; + mes "please tell me what you"; + mes "learned about the Schwaltzvalt"; + mes "Republic Research Team."; + next; + switch( select( "Giantes","Ymir's Heart","Nothing" ) ) + { + case 1: + cutin "hu_laura04.bmp",2; + mes "["+strcharinfo(0)+"]"; + mes "I'm guessing that you're"; + mes "already familiar with the"; + mes "creature known as Giantes"; + mes "since you're an archaeologist."; + next; + cutin "hu_laura02.bmp",2; + mes "[Laura]"; + mes "Of course! It's an"; + mes "ancient beast on which"; + mes "the Guardians were inspired."; + mes "N-no way...! Are they here to"; + mes "finish their guardian research?"; + mes "What else did you learn?"; + next; + + case 2: + mes "["+strcharinfo(0)+"]"; + mes "Well, have you"; + mes "ever heard of Ymir's..."; + next; + donpcevent "Ashe::OnEmote3"; //ET_SURPRISE + mes "[Ashe]"; + mes "...Heart?"; + mes "Ymir's Heart, right?"; + next; + mes "[Laura]"; + mes "Ashe, you know about"; + mes "this? What exactly"; + mes "is Ymir's Heart?"; + next; + switch( select( "It's candy.","It's a book.","It's a place.","Ymir was a giant..." ) ) + { + case 1: + mes "["+strcharinfo(0)+"]"; + mes "It's this..."; + mes "Um, really..."; + next; + break; + + case 2: + mes "["+strcharinfo(0)+"]"; + mes "Er, you see..."; + mes "A lot of people know"; + mes "about Ymir's Heart..."; + next; + break; + + case 3: + mes "["+strcharinfo(0)+"]"; + mes "You know the expression,"; + mes "''Home is where the heart"; + mes "is?'' Er, well, Ymir's Heart..."; + next; + break; + + case 4: + mes "["+strcharinfo(0)+"]"; + mes "The truth is,"; + mes "Ymir was this giant..."; + next; + break; + } + donpcevent "Ashe::OnEmote4"; //ET_OK + mes "[Ashe]"; + mes "Ymir's Heart?"; + mes "That's a clothing"; + mes "brand, isn't it? Yeah,"; + mes "it's popular amongst"; + mes "the trendy crowd in the"; + mes "Schwaltzvalt Republic."; + next; + cutin "hu_laura01.bmp",2; + mes "[Laura]"; + mes "Clothing brand?"; + mes "You mean those snobs"; + mes "are just spending their"; + mes "time talking about fashion"; + mes "in there? Huh. Don't they"; + mes "have better things to do?"; + next; + cutin "hu_laura04.bmp",2; + mes "[Laura]"; + mes "In the meantime, would"; + mes "you do one more favor for"; + mes "me? I'd like you to go to"; + mes "the shrine one last time."; + mes "I hear that it's built on"; + mes "two connected islands..."; + next; + mes "[Laura]"; + mes "I want you to check the"; + mes "inner island, and see"; + mes "what you can find while"; + mes "I investigate the Schwaltzvalt"; + mes "Research Team. I'm sorry, but"; + mes "you're the only one I can ask."; + set hg_odin,20; + close2; + cutin "hu_laura04.bmp",255; + end; + + case 3: + mes "[Laura]"; + mes "Nothing...?"; + mes "Are you sure that's"; + mes "all you learned?"; + close2; + cutin "hu_laura01.bmp",255; + end; + } + } + else if(hg_odin == 20) + { + cutin "hu_laura01.bmp",2; + mes "[Laura]"; + mes "I wonder..."; + mes "What could be going on?"; + mes "Hopefully I'll be able"; + mes "to find the answers..."; + close2; + cutin "hu_laura01.bmp",255; + end; + } +} + +hu_in01,18,167,4 script Julian 86,{ + + if(!hg_odin) + { + mes "[Julian]"; + mes "^333333*Sigh...*^000000"; + close; + } + else if(hg_odin == 1) + { + mes "[Julian]"; + mes "Say, are you here"; + mes "for a job? We're looking"; + mes "for someone that's passionate"; + mes "about ancient history. If you"; + mes "want to make money, then this"; + mes "this the wrong place for you~"; + next; + mes "[Julian]"; + mes "This is supposed to be"; + mes "a collaborative excavation,"; + mes "but the team leaders are too"; + mes "stubborn and refuse to make"; + mes "any compromises. It's been"; + mes "incredibly frustrating..."; + next; + mes "[Julian]"; + mes "Basically, each of our teams"; + mes "is conducting its own research"; + mes "for now. Now, we need your help"; + mes "to find any relics from the Odin ^FFFFFF ^000000 Shrine. We'd appreciate it if you"; + mes "brought as many as you can!"; + close; + } + else if(hg_odin == 2) + { + mes "[Julian]"; + mes "You sure you want"; + mes "to work for someone"; + mes "like my boss? Can't"; + mes "you tell that she's"; + mes "evil? Escape from this"; + mes "place while you still can!"; + next; + mes "[Alex]"; + mes "Julian...!"; + next; + mes "[Julian]"; + mes "See what I mean?"; + close; + } + else if(hg_odin == 3) + { + mes "[Julian]"; + mes "Wow, you must really"; + mes "like this kind of work,"; + mes "huh? I didn't really expect"; + mes "that you'd go to the shrine..."; + close; + } + else if(hg_odin == 4) + { + mes "[Julian]"; + mes "I'm amazed to see you"; + mes "working so hard. You must"; + mes "like pleasing other people,"; + mes "I guess, but try not to be too"; + mes "kind. Wouldn't want that..."; + close; + } + else if(hg_odin == 5) + { + mes "[Julian]"; + mes "Geez..."; + mes "You're a really nice"; + mes "person, you know that?"; + mes "Just try not to be taken"; + mes "for a sucker, okay?"; + close; + } + else + { + mes "[Julian]"; + mes "Why are both of our"; + mes "team leaders so bull"; + mes "headed? Maybe it has"; + mes "something to do with"; + mes "them being old and single."; + mes "Don't tell them I said that!"; + close; + } + +OnEmote: + emotion e_ho,0; + end; +} + +hu_in01,16,21,0 script Ashe#5 139,2,2,{ + +OnTouch: + if (hg_odin == 18) + { + mes "[Ashe]"; + mes "......?"; + next; + set hg_odin,19; + mes "[Ashe]"; + mes "......"; + mes "........."; + close; + } +} + +hu_in01,16,20,4 script Ashe 95,{ + + switch(hg_odin) + { + case 0: + mes "[Ashe]"; + mes "Hello, may I help you?"; + mes "Please understand that"; + mes "unauthorized personnel"; + mes "are prohibited from entering"; + mes "this area. Have you come to"; + mes "assist in the expedition?"; + close; + + case 1: + mes "[Ashe]"; + mes "Oh, you've here in response"; + mes "to the recruitment notice?"; + mes "Well then, let me give you"; + mes "a brief idea about the work."; + mes "First off, we can't pay you any"; + mes "money, so you'd be a volunteer."; + next; + mes "[Ashe]"; + mes "Instead, you're allowed to"; + mes "keep whatever you excavate"; + mes "in the Odin Shrine, so long"; + mes "as we don't need it for our"; + mes "research. This opportunity"; + mes "might prove worthwhile to you."; + next; + mes "[Ashe]"; + mes "Now, we should be working"; + mes "together with the Schwaltvalt"; + mes "Republic's Research Team, but"; + mes "our leaders aren't getting along^FFFFFF ^000000 at all. There's just a huge"; + mes "clash of personalities..."; + next; + mes "[Ashe]"; + mes "In any case, if you'd"; + mes "like to join us in our"; + mes "efforts to uncover the"; + mes "secrets of the past, then"; + mes "please speak to Ms. Laurence."; + close; + + case 2: + case 12: + mes "[Ashe]"; + mes "So you're off to the"; + mes "Odin Shrine? Good luck,"; + mes "and be careful, alright?"; + close; + + case 3: + case 13: + mes "[Ashe]"; + mes "Oh, you're back"; + mes "earlier than I thought!"; + mes "I think someone with"; + mes "your talent can be"; + mes "a really big help to us!"; + close; + + case 4: + mes "[Ashe]"; + mes "Hm? You've decided to"; + mes "help the Schwaltzvalt Team?"; + mes "That's fine, but I'm afraid"; + mes "Ms. Laurence may be a little"; + mes "upset by that. Well, it's fine"; + mes "with me. I don't really care."; + close; + + case 5: + mes "[Ashe]"; + mes "How's the work coming"; + mes "along? I know the team"; + mes "leaders hate each other,"; + mes "but they should recognize"; + mes "that one person's victory"; + mes "in research is victory for all."; + close; + + case 6: + mes "[Ashe]"; + mes "How's the work coming"; + mes "along? I know the team"; + mes "leaders hate each other,"; + mes "but they should recognize"; + mes "that one person's victory"; + mes "in research is victory for all."; + close; + + case 14: + mes "[Ashe]"; + mes "Please keep up"; + mes "the good work~"; + close; + + case 15: + if(countitem(7511) > 4) + { + mes "[Ashe]"; + mes "Well, it looks like"; + mes "everything turned out"; + mes "alright in the end, huh?"; + mes "Good work getting those runes."; + close; + } + mes "[Ashe]"; + mes "Oh, dear, you don't"; + mes "look very well. Did"; + mes "something happen?"; + close; + + case 16: + mes "[Ashe]"; + mes "I know that Ms. Laurence"; + mes "can be... vocally aggressive,"; + mes "but I'm sure that she really"; + mes "appreciates all of your hard"; + mes "work. Thank you so much for"; + mes "all of your efforts~"; + close; + + case 17: + mes "[Ashe]"; + mes "Why does Ms. Laurence"; + mes "have to be this way?"; + mes "I honestly think this"; + mes "rivalry is awfully petty..."; + close; + + case 19: + mes "[Ashe]"; + mes "Ehm..."; + mes "Don't worry"; + mes "about it~"; + close; + + case 20: + mes "[Ashe]"; + mes "Please don't ask"; + mes "me about anything..."; + mes "Besides, I mean"; + mes "you no harm~"; + close; + } + +OnEmote: + emotion e_heh,0; + end; + +OnEmote2: + emotion e_swt2,0; + end; + +OnEmote3: + emotion e_gasp,0; + end; + +OnEmote4: + emotion e_ok,0; + end; +} + +hu_in01,174,90,0 script Entrance 139,2,2,{ + +OnTouch: + if(hg_odin == 22 || hg_odin == 23) + { + mes "[Laura]"; + mes "So it means that everyone fooled me!"; + next; + mes "== Laura is violently wielding a thick file in the air. =="; + close; + } +} + +hu_in01,159,84,3 script Laura#2 70,{ + + if(hg_odin == 22 || hg_odin == 23) + { + cutin "hu_laura03.bmp",2; + donpcevent "Laura#2::OnEmote"; + mes "[Laura]"; + mes "Wh-what...?!"; + mes "Does this mean"; + mes "that everyone has"; + mes "had me fooled this"; + mes "whole time?! This is"; + mes "complete lunacy!"; + next; + cutin "hu_alex04.bmp",0; + donpcevent "Alex#2::OnEmote"; + mes "[Alex]"; + mes "What are you talking"; + mes "about, you crazy wench?"; + mes "You saw the shrine on the"; + mes "other side! That's no secret!"; + next; + cutin "hu_laura03.bmp",2; + mes "[Laura]"; + mes "I'm not talking about that!"; + mes "I saw your brother digging"; + mes "everywhere in town in the"; + mes "middle of the night!"; + next; + cutin "hu_alex04.bmp",0; + mes "[Alex]"; + mes "Lies...!"; + mes "Where the hell did"; + mes "you get that idea?"; + mes "What makes you think"; + mes "there are artifacts buried"; + mes "around here inside town?"; + next; + mes "[Alex]"; + mes "Besides, what makes you"; + mes "think that my brother would"; + mes "waste so much time doing"; + mes "something so ridiculous?"; + next; + cutin "hu_laura03.bmp",2; + mes "[Laura]"; + mes "Hahahaha! Yeah,"; + mes "defend your brother"; + mes "as much as you like,"; + mes "you hypocrite! What do"; + mes "you care about him, I know"; + mes "you two really hate each other!"; + next; + cutin "hu_alex04.bmp",0; + mes "[Alex]"; + mes "What was that...?"; + mes "I dare you to say"; + mes "that again! I'll make"; + mes "sure that you regret it!"; + next; + cutin "hu_laura01.bmp",2; + mes "[Laura]"; + mes "I know that you were helping"; + mes "him in his excavations. There's"; + mes "no way so much progress can be"; + mes "done by one man alone! In fact,"; + mes "I have evidence that proves it!"; + next; + mes "^3355FFLaura violently"; + mes "waves a thick file"; + mes "clasped in her hands.^000000"; + next; + donpcevent "Julian#2::OnEmote"; + mes "[Julian]"; + mes "What...?"; + mes "Argh, that's--!"; + next; + donpcevent "Laura#2::OnEmote2"; + mes "[Laura]"; + mes "That's right."; + mes "Now tell me, what the"; + mes "hell is ''^FF0000Ymir's Heart?^000000''"; + next; + cutin "hu_alex02.bmp",0; + mes "[Alex]"; + mes "......"; + mes "Julian!"; + next; + donpcevent "Julian#2::OnEmote2"; + mes "[Julian]"; + mes "Uh, this isn't my fault!"; + mes "Sh-she doesn't have any"; + mes "right to come into our office!"; + next; + cutin "hu_laura02.bmp",2; + mes "[Laura]"; + mes "Hah! Aren't we supposed to"; + mes "be equal partners in the same"; + mes "expedition? That's what I heard"; + mes "at the beginning! But you guys"; + mes "have something different in mind! ^FFFFFF ^000000"; + next; + cutin "hu_laura03.bmp",2; + mes "[Laura]"; + mes "It's awfully suspicious: you"; + mes "guys are only going out at"; + mes "night, and you're making so"; + mes "little progress with the Odin"; + mes "Shrine excavation. Tell me,"; + mes "what are your true goals?!"; + next; + cutin "hu_alex03.bmp",0; + donpcevent "Alex#2::OnEmote3"; + mes "[Alex]"; + mes "I-I don't know what you're"; + mes "talking about! J-Julian must"; + mes "have gotten some mission, and"; + mes "has been carrying it out without^FFFFFF ^000000 my consent! Don't go twisting"; + mes "the facts, you... you thief!"; + next; + cutin "hu_laura03.bmp",2; + mes "[Laura]"; + mes "Thief...?!"; + mes "Look who's"; + mes "talking!"; + next; + mes "^3355FFLaura tossed the file"; + mes "away, and threateningly"; + mes "rolled up her sleeves.^000000"; + next; + donpcevent "Ashe#2::OnEmote"; + mes "[Ashe]"; + mes "S-stop!"; + mes "Both of you!"; + next; + donpcevent "Laura#2::OnEmote3"; + mes "[Laura]"; + mes "Stay out of"; + mes "this, Ashe!"; + next; + cutin "hu_alex04.bmp",0; + donpcevent "Alex#2::OnEmote"; + mes "[Alex]"; + mes "Yeah, this is none"; + mes "of your business!"; + next; + set hg_odin,25; + mes "[Ashe]"; + mes "Oh... Oh, dear!"; + close2; + cutin "hu_alex04.bmp",255; + end; + } + else if(hg_odin > 23) + { + cutin "hu_laura03.bmp",2; + donpcevent "Laura#2::OnEmote"; + mes "[Laura]"; + mes "Hah...!"; + mes "Did you..."; + mes "Just hit me?"; + next; + cutin "hu_alex04.bmp",0; + donpcevent "Alex#2::OnEmote"; + mes "[Alex]"; + mes "You crazy...!"; + close2; + cutin "hu_alex04.bmp",255; + end; + } +OnEmote: + emotion e_an,0; + end; + +OnEmote2: + emotion e_ag,0; + end; + +OnEmote3: + emotion e_swt2,0; + end; +} + +hu_in01,158,84,5 duplicate(Laura#2) Alex#2 803,0,0 + +hu_in01,162,85,4 script Ashe#2 95,{ + + if(hg_odin == 22 || hg_odin == 23) + { + mes "[Ashe]"; + mes "This..."; + mes "This doesn't"; + mes "look good at all!"; + close; + } + else if(hg_odin == 25) + { + mes "^3355FFAshe picked up"; + mes "the file that Laura"; + mes "tossed away.^000000"; + next; + mes "[Ashe]"; + mes "Um, I've got a favor"; + mes "of my own to ask you."; + mes "Would you please bring"; + mes "this file to Morroc? Just"; + mes "bring it to my comrade"; + mes "over at the South Gate."; + next; + mes "[Ashe]"; + mes "I'm sorry, but we don't"; + mes "have much time left. I guess"; + mes "this is the last time we will"; + mes "ever see each other, so thank"; + mes "you for all your help, friend."; + next; + set hg_odin,59; + mes "[Ashe]"; + mes "Don't worry, my comrade"; + mes "at Morroc's South Gate will"; + mes "explain everything once you"; + mes "find him. Please hurry!"; + close; + } + else if(hg_odin == 59) + { + mes "[Ashe]"; + mes "Don't worry, my comrade"; + mes "at Morroc's South Gate will"; + mes "explain everything once you"; + mes "find him. Please hurry, and"; + mes "find him as soon as you can!"; + close; + } + +OnEmote: + emotion e_sob,0; + end; +} + +hu_in01,171,90,0 script Ashe#3 139,2,2,{ + +OnTouch: + if(hg_odin == 25) + { + mes "^3355FFAshe picked up"; + mes "the file that Laura"; + mes "tossed away.^000000"; + next; + mes "[Ashe]"; + mes "Um, I've got a favor"; + mes "of my own to ask you."; + mes "Would you please bring"; + mes "this file to Morroc? Just"; + mes "bring it to my comrade"; + mes "over at the South Gate."; + next; + mes "[Ashe]"; + mes "I'm sorry, but we don't"; + mes "have much time left. I guess"; + mes "this is the last time we will"; + mes "ever see each other, so thank"; + mes "you for all your help, friend."; + next; + set hg_odin,59; + mes "[Ashe]"; + mes "Don't worry, my comrade"; + mes "at Morroc's South Gate will"; + mes "explain everything once you"; + mes "find him. Please hurry!"; + close; + } +} + +hu_in01,155,82,4 script Julian#2 86,{ + + if (hg_odin == 22 || hg_odin == 23) + { + mes "[Julian]"; + mes "I..."; + mes "I don't know"; + mes "what I should do!"; + close; + } + mes "[Julian]"; + mes "I've stopped caring"; + mes "whether they fight or"; + mes "not... I'm so not get"; + mes "involved. If you want,"; + mes "you can try to stop them..."; close; -}
\ No newline at end of file +OnEmote: + emotion e_omg,0; + end; + +OnEmote2: + emotion e_swt2,0; + end; +} + +moc_fild12,160,372,0 script Hit 139,{ + +OnEffect: + specialeffect 122; + end; +} + +moc_fild12,160,365,0 script Ashe#4 139,4,4,{ + +OnTouch: + if(hg_odin == 59) + { + mes "[???]"; + mes "...Silence."; + next; + mes "[???]"; + mes "Don't turn, don't"; + mes "flinch, don't even"; + mes "breathe. You're being"; + mes "followed. Hold on a sec"; + mes "while I take care of him."; + next; + donpcevent "Hit::OnEffect"; + mes "[???]"; + mes "Ha!"; + next; + mes "[???]"; + mes "..............................."; + mes "Good. You've done some"; + mes "good work. Just drop the file"; + mes "to the ground. And for your"; + mes "own good, don't turn around."; + next; + mes "^3355FFYou drop the file"; + mes "to the ground, and it"; + mes "immediately vanishes in"; + mes "a small whirlwind of sand.^000000"; + next; + mes "[???]"; + mes "I know that you've"; + mes "gotten involved in all"; + mes "this unexpectedly. Before"; + mes "I leave, have you got any"; + mes "questions? Otherwise, I'll go."; + next; + switch( select( "Who's Ashe?","What happened to Laura?" ) ) + { + case 1: + mes "[???]"; + mes "You'll never see her"; + mes "again. She's already"; + mes "been assigned to a new"; + mes "mission. If it makes you"; + mes "feel better, she's one of the"; + mes "members of ''Secret Wing.''"; + next; + break; + + case 2: + mes "[???]"; + mes "She'll be fine. If you're that"; + mes "interested in archaeology,"; + mes "you'll be happy to know that"; + mes "she'll run the excavation the"; + mes "way she wants to. Rekenber and Arunafeltz should leave her alone."; + next; + mes "[???]"; + mes "You're probably curious"; + mes "about Ashe, and perhaps"; + mes "myself as well. Now, have you"; + mes "ever heard of ''Secret Wing?''"; + next; + break; + } + mes "[???]"; + mes "Secret Wing is a secret"; + mes "organization that's scattered"; + mes "now, but some of the members"; + mes "are still active. Just consider us enemies of Rekenber Corporation"; + mes "in the Schwaltzvalt Republic."; + next; + mes "[???]"; + mes "Everything you saw and"; + mes "heard is all true. The ghost"; + mes "of Giantes still remains within"; + mes "the Odin Shrine. Rekenber wants"; + mes "it for their ends, as well as"; + mes "Arunafeltz. It's complicated..."; + next; + mes "[???]"; + mes "The people of Rune-Midgarts"; + mes "and Schwaltzvalt Republic still"; + mes "don't know what's going on."; + mes "A lot of people are just being"; + mes "used... Like that one lady,"; + mes "that archaeologist, Laura."; + next; + getexp 700000,0; + set hg_odin,60; + mes "[???]"; + mes "...Thanks for"; + mes "the file. Take care."; + mes "Always watch your back."; + close; + } +} + +hugel,209,109,2 script Boatman 709,{ + + mes "[Boatman]"; + mes "Ah, hello~"; + mes "Would you like to sail"; + mes "to the Odin Shrine? The"; + mes "fare for 1 passenger is"; + mes "800 zeny. Shall we board?"; + next; + switch( select( "No, thanks.","Sure!" ) ) + { + case 1: + mes "[Boatman]"; + mes "Ah, alright."; + mes "If you change your"; + mes "mind, I invite you"; + mes "to return and just"; + mes "let me know."; + close; + + case 2: + if (Zeny < 800) + { + mes "[Boatman]"; + mes "Hm? You don't have enough"; + mes "money to pay the fare. Well,"; + mes "just come back when you do"; + mes "have the zeny, and then I'll"; + mes "take you to the Odin Shrine."; + close; + } + mes "[Boatman]"; + mes "Alright then,"; + mes "climb aboard!"; + mes "We'll arrive near"; + mes "the Odin Shrine soon~"; + close2; + set Zeny,Zeny -800; + if (hg_odin == 2) set hg_odin,3; + else if(hg_odin == 4) set hg_odin,5; + else if(hg_odin == 12) set hg_odin,13; + else if(hg_odin == 14) set hg_odin,15; + warp "odin_tem01",100,146; + end; + } +} + +odin_tem01,93,146,4 script Boatman 709,{ + + mes "[Boatman]"; + mes "Ah, would you"; + mes "like to sail back to"; + mes "Hugel now, or did you"; + mes "want to explore a bit more?"; + next; + switch( select( "I still need to look around...","Yes, take me back to Hugel." ) ) + { + case 1: + mes "[Boatman]"; + mes "Well, alright."; + mes "Just let me know"; + mes "when you're ready to"; + mes "leave this dangerous place."; + close; + + case 2: + mes "[Boatman]"; + mes "Alright then,"; + mes "climb aboard!"; + mes "We'll arrive near"; + mes "Hugel very soon~"; + close2; + warp "hugel",206,109; + end; + } +} + +odin_tem03,4,2,0 script OdinInit -1,{ + +OnInit: + initnpctimer; + end; + +OnTimer100000: + stopnpctimer; + switch(rand(1,5)) + { + case 1: + donpcevent "warpinside#1::OnEnter"; + end; + case 2: + donpcevent "warpinside#2::OnEnter"; + end; + case 3: + donpcevent "warpinside#3::OnEnter"; + end; + case 4: + donpcevent "warpinside#4::OnEnter"; + end; + case 5: + donpcevent "warpinside#5::OnEnter"; + end; + } +} + +odin_tem03,206,302,0 script warpinside#1 139,3,3,{ + +OnInit: + disablenpc "warpinside#1"; + end; + +OnEnter: + enablenpc "warpinside#1"; + end; + +OnTouch: + if(hg_odin > 19 && hg_odin < 23) + { + switch(rand(1,4)) + { + case 1: + donpcevent "warpinside#2::OnEnter"; + break; + + case 2: + donpcevent "warpinside#3::OnEnter"; + break; + + case 3: + donpcevent "warpinside#4::OnEnter"; + break; + + case 4: + donpcevent "warpinside#5::OnEnter"; + break; + } + disablenpc "warpinside#1"; + set hg_odin,21; + warp "que_hugel",36,179; + end; + } +} + +odin_tem03,288,271,0 script warpinside#2 139,3,3,{ + +OnInit: + disablenpc "warpinside#2"; + end; + +OnEnter: + enablenpc "warpinside#2"; + end; + +OnTouch: + if(hg_odin > 19 && hg_odin < 23) + { + switch(rand(1,4)) + { + case 1: + donpcevent "warpinside#1::OnEnter"; + break; + + case 2: + donpcevent "warpinside#3::OnEnter"; + break; + + case 3: + donpcevent "warpinside#4::OnEnter"; + break; + + case 4: + donpcevent "warpinside#5::OnEnter"; + break; + } + disablenpc "warpinside#2"; + set hg_odin,21; + warp "que_hugel",36,179; + end; + } +} + +odin_tem03,283,241,0 script warpinside#3 139,3,3,{ + +OnInit: + disablenpc "warpinside#3"; + end; + +OnEnter: + enablenpc "warpinside#3"; + end; + +OnTouch: + if(hg_odin > 19 && hg_odin < 23) + { + switch(rand(1,4)) + { + case 1: + donpcevent "warpinside#1::OnEnter"; + break; + + case 2: + donpcevent "warpinside#2::OnEnter"; + break; + + case 3: + donpcevent "warpinside#4::OnEnter"; + break; + + case 4: + donpcevent "warpinside#5::OnEnter"; + break; + } + disablenpc "warpinside#3"; + set hg_odin,21; + warp "que_hugel",36,179; + end; + } +} + +odin_tem03,179,275,0 script warpinside#4 139,3,3,{ + +OnInit: + disablenpc "warpinside#4"; + end; + +OnEnter: + enablenpc "warpinside#4"; + end; + +OnTouch: + if(hg_odin > 19 && hg_odin < 23) + { + switch(rand(1,4)) + { + case 1: + donpcevent "warpinside#1::OnEnter"; + break; + + case 2: + donpcevent "warpinside#2::OnEnter"; + break; + + case 3: + donpcevent "warpinside#3::OnEnter"; + break; + + case 4: + donpcevent "warpinside#5::OnEnter"; + break; + } + disablenpc "warpinside#4"; + set hg_odin,21; + warp "que_hugel",36,179; + end; + } +} + +odin_tem03,320,264,0 script warpinside#5 139,3,3,{ + +OnInit: + disablenpc "warpinside#5"; + end; + +OnEnter: + enablenpc "warpinside#5"; + end; + +OnTouch: + if(hg_odin > 19 && hg_odin < 23) + { + switch(rand(1,4)) + { + case 1: + donpcevent "warpinside#1::OnEnter"; + break; + + case 2: + donpcevent "warpinside#2::OnEnter"; + break; + + case 3: + donpcevent "warpinside#3::OnEnter"; + break; + + case 4: + donpcevent "warpinside#4::OnEnter"; + break; + } + disablenpc "warpinside#5"; + set hg_odin,21; + warp "que_hugel",36,179; + end; + } +} + +hu_in01,99,90,0 script Empty 139,3,3,{ + +OnTouch: + mes "^3355FFThis place is empty."; + mes "Everyone must"; + mes "have already left.^000000"; + close; +} + +que_hugel,35,29,5 script object#1 139,2,2,{ + +OnTouch: + if(hg_odin == 21) + { + mes "^3355FFA weathered structure"; + mes "of the Odin Shrine is"; + mes "half buried beneath the"; + mes "ground, but it still looks"; + mes "fairly stable and durable.^000000"; + next; + mes "["+strcharinfo(0)+"]"; + mes "......"; + mes "........."; + next; + switch( select( "Pass","Explore" ) ) + { + case 1: + mes "^3355FFYou decided to pass"; + mes "by the shrine's remnants.^000000"; + close; + + case 2: + if (rand(1,3) == 1) + { + mes "^3355FFYou catch a bright"; + mes "shimmer among the"; + mes "remnants of the shrine.^000000"; + next; + switch( select( "Ignore","Pick it up" ) ) + { + case 1: + mes "^3355FFYou decide to continue"; + mes "searching through the"; + mes "shrine's ruins.^000000"; + close; + + case 2: + mes "^3355FFYou find a shining stone"; + mes "within the ruins, and carefully"; + mes "put it into your bag.^000000"; + next; + mes "^FF0000Thud!^000000"; + next; + mes "["+strcharinfo(0)+"]"; + mes "What...?"; + mes "What was"; + mes "that noise?!"; + next; + specialeffect 90; + specialeffect 90; + specialeffect 90; + mes "["+strcharinfo(0)+"]"; + mes "Wa...waaaahhhh!"; + close2; + set hg_odin,22; + warp "que_hugel",163,31; + end; + } + } + mes "^3355FFUnfortunately, you"; + mes "were unable to find"; + mes "anything in the ruins.^000000"; + close; + } + } + else if(hg_odin == 22) { warp "que_hugel",163,31; end; } +} + +que_hugel,163,31,0 script object#2 139,3,3,{ + +OnTouch: + mes "^3355FFWhen you come back"; + mes "to your senses, you"; + mes "find that nothing is"; + mes "left in this place.^000000"; + close; +} + +que_hugel,163,178,0 script object#3 139,3,3,{ + +OnTouch: + if(hg_odin == 22) + { + mes "["+strcharinfo(0)+"]"; + mes "Huh?"; + mes "What's happening?"; + next; + mes "["+strcharinfo(0)+"]"; + mes "Waaaaahhhh!"; + close2; + set hg_odin,23; + warp "odin_tem03",264,260; + end; + } +} + +hu_in01,15,108,0 script alex#warp 45,1,1,{ + +OnTouch: + if(hg_odin == 17) + { + mes "[Alex]"; + mes "Haven't you found it yet?"; + mes "You said that it'd be here!"; + mes "You told me so many people"; + mes "are drawn to his place since"; + mes "Ymir's Heart might really"; + mes "be buried in this area!"; + next; + mes "[Julian]"; + mes "I'm pretty sure it's"; + mes "around here somewhere,"; + mes "but I need more time to dig!"; + next; + mes "[Alex]"; + mes "I understand why you wanted"; + mes "to follow me here, but there's"; + mes "no way to confirm its existence"; + mes "in this area without digging"; + mes "it up. Plus, I'm still worried"; + mes "about the ''Shinokas'' issue..."; + next; + mes "["+strcharinfo(0)+"]"; + mes "...Shinokas?"; + next; + mes "[Alex]"; + mes "We couldn't find"; + mes "Ymir's Heart inside"; + mes "the village, either..."; + mes "Why don't you just--"; + next; + mes "[Julian]"; + mes "Yeah, you think you can do"; + mes "everything yourself since"; + mes "you're so much better than"; + mes "me, huh?! I'm the black sheep"; + mes "of the family, and father loves"; + mes "you more than me, right?!"; + next; + mes "[Alex]"; + mes "You already know that."; + next; + mes "[Julian]"; + mes "Wha--?!"; + mes "Why... I...!"; + next; + mes "[Alex]"; + mes "Geez, you're impatient."; + mes "Listen, your ambitions"; + mes "can ruin everything. You're"; + mes "not planning on defying me,"; + mes "are you? Because if you are..."; + next; + mes "[Julian]"; + mes "You can never understand"; + mes "why I want to find Ymir's"; + mes "Heart! I'm not going to give"; + mes "up looking for it, so just"; + mes "leave me alone!"; + next; + mes "[Alex]"; + mes "I know you better than"; + mes "yourself, and I can do"; + mes "everything better than you"; + mes "can. Forget Ymir's Heart for"; + mes "now. Giantes is our highest,"; + mes "most important priority!"; + next; + mes "[Julian]"; + mes "You always...!"; + mes "..............................."; + mes "Wait... You hear that?"; + next; + set hg_odin,18; + mes "[Alex]"; + mes "We'll continue this"; + mes "conversation later."; + close; + } + else if(hg_odin == 18) + { + mes "......"; + mes "........."; + close; + } + else + { + warp "hu_in01",15,155; + end; + } +} + +hugel,52,90,0 script alex#warp2 45,1,1,{ + +OnTouch: + if(hg_odin > 59) warp "hu_in01",102,90; + else if(hg_odin > 21 && hg_odin < 60) warp "hu_in01",173,90; + else warp "hu_in01",33,90; + end; +} + +hu_in01,155,70,0 script alex#warp3 45,1,1,{ + +OnTouch: + mes "^3355FFThe door is locked.^000000"; + close; +} + +hu_in01,155,108,0 script alex#warp4 45,1,1,{ + +OnTouch: + mes "^3355FFThe door is locked.^000000"; + close; +} |