summaryrefslogtreecommitdiff
path: root/npc/quests/quests_alberta.txt
diff options
context:
space:
mode:
authorai4rei <ai4rei@54d463be-8e91-2dee-dedb-b68131a5f0ec>2011-04-09 09:09:35 +0000
committerai4rei <ai4rei@54d463be-8e91-2dee-dedb-b68131a5f0ec>2011-04-09 09:09:35 +0000
commit1260d294ed795011b5b73284e308a6a01d9eef9e (patch)
tree6663a0ae44f8ac7d830598311411843401f129a1 /npc/quests/quests_alberta.txt
parent28532995686a5315ddf0ad6557ae00cb2fe76206 (diff)
downloadhercules-1260d294ed795011b5b73284e308a6a01d9eef9e.tar.gz
hercules-1260d294ed795011b5b73284e308a6a01d9eef9e.tar.bz2
hercules-1260d294ed795011b5b73284e308a6a01d9eef9e.tar.xz
hercules-1260d294ed795011b5b73284e308a6a01d9eef9e.zip
* Merged changes from trunk [14742:14782/trunk].
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/branches/renewal@14783 54d463be-8e91-2dee-dedb-b68131a5f0ec
Diffstat (limited to 'npc/quests/quests_alberta.txt')
-rw-r--r--npc/quests/quests_alberta.txt676
1 files changed, 676 insertions, 0 deletions
diff --git a/npc/quests/quests_alberta.txt b/npc/quests/quests_alberta.txt
index 938552655..828fc92a0 100644
--- a/npc/quests/quests_alberta.txt
+++ b/npc/quests/quests_alberta.txt
@@ -14,6 +14,8 @@
//= Hat of Sun God, Sunday Hat, Mage Hat, Magician Hat Quests
//= [Aegis conversion]
//= Turtle Island Quests
+//= [Aegis Conversion]
+//= Alberta Boy
//===== Additional Comments: =================================
//= Fully working
//= 1.1 Fixed Spore Doll exploit, Gramp's Tiger skin label bug
@@ -2317,3 +2319,677 @@ tur_dun03,67,130,4 script Knight#tur4 105,{
mes "Anyway, be careful in this third level of Turtle Island. A lot of our men were annihilated when they went to explore the East and North sides, so be careful!";
close;
}
+
+// Alberta Boy
+//============================================================
+alberta_in,131,95,5 script Iromo#ep3_2 706,{
+ if (ep13_2_hiki == 13) {
+ mes "[Iromo]";
+ mes "But... this world is...";
+ mes "What a big world... Not just humans...";
+ mes "Other lifeforms just like us...";
+ mes "Where could they be?...";
+ next;
+ mes "[Iromo]";
+ mes "...Their lives.. and...";
+ mes "Their kingdom... and land...";
+ mes "Where could they be...";
+ next;
+ mes "[Iromo]";
+ mes "If they exist, that'd be great...";
+ mes "No... they must exist...";
+ mes "I wish one day... one day I can go there...";
+ close;
+ }
+ if (ep13_2_hiki == 12) {
+ mes "[Iromo]";
+ mes "If it's too painful...";
+ mes "It's better if I don't...";
+ next;
+ mes "-Silent pause-";
+ next;
+ set name,PcName;
+ mes "-" + name + " starts to speak-";
+ mes "-And tells him of the journeys-";
+ mes "-Adventures, joy, sorrow, and loss-";
+ mes "-One by one to the boy-";
+ next;
+ mes "-Fighting monsters, and winning-";
+ mes "-Coming across many people, and-";
+ mes "-leaving them, and tells of many other things-";
+ mes "-As much as possible, to the boy.-";
+ next;
+ mes "-Much has happened, and-";
+ mes "-There were many dangers, but in the end-";
+ mes "-Happy things outweighs the bad,-";
+ mes "-What I have received is more than what I have lost.-";
+ mes "-I try hard to convey this message to Iromo.-";
+ next;
+ mes "[Iromo]";
+ mes "...";
+ next;
+ mes "[Iromo]";
+ mes "...So in the end...";
+ mes "You just want me... to go outside...";
+ mes "Am I right...";
+ next;
+ select("It's true, you'll get more than you pay.");
+ mes "[Iromo]";
+ mes "...";
+ next;
+ mes "[Iromo]";
+ mes "...But now... I am not going outside.";
+ mes "I am still afraid...";
+ next;
+ mes "[Iromo]";
+ mes "Even if I don't go out right now,";
+ mes "I will still... make an effort to do so.";
+ mes "One day, I will surely become...";
+ mes "..An adventurer... and do many, many things.";
+ next;
+ set ep13_2_hiki,13;
+ completequest 10089;
+ getexp 80000,0;
+ mes "[Iromo]";
+ mes "The world is big, there are many things...";
+ mes "I have not seen yet. Yes... I want to...";
+ mes "...see them all.";
+ close;
+ }
+ if ((ep13_2_hiki == 11) && (friendship > 14)) {
+ mes "[Iromo]";
+ mes "To go on an adventure with my friends,";
+ mes "I would still rather stay here.";
+ mes "I would still rather stay here quietly and safely.";
+ next;
+ mes "[Iromo]";
+ mes "Alright...go away. I know...";
+ mes "I know what you want to say...what an annoyance...";
+ next;
+ mes "-You don't give up, and continue to-";
+ mes "-tell of the stories-";
+ mes "-shared with friends.-";
+ mes "-You tell of the truth.-";
+ next;
+ mes "-Someone met long ago,-";
+ mes "-Suddenly leaves,-";
+ mes "-and finally reunited, but-";
+ mes "-because of the cruel fate-";
+ mes "-he dies in this tragedy.-";
+ mes "-In the end, it's all a tragedy...-";
+ next;
+ mes "-But you emphasize -";
+ mes "-Even though the ending is tragic,-";
+ mes "-A beautiful friendship-";
+ mes "-Will not disappear because of that.-";
+ next;
+ mes "[Iromo]";
+ mes "...";
+ next;
+ mes "[Iromo]";
+ mes "...Thank you for telling me...";
+ mes "They are great friends...";
+ next;
+ if (Sex == 0) {
+ mes "[Iromo]";
+ mes "...And? ...What do you...";
+ mes "Want to say to me this time...";
+ mes "You've told me many stories...";
+ mes "...How about one of your own?";
+ next;
+ }
+ else {
+ mes "[Iromo]";
+ mes "...And? ...What do you...";
+ mes "Want to say to me this time...";
+ mes "You've told me many stories...";
+ mes "...How about one of your own?";
+ next;
+ }
+ select("Friendship cannot be forgotten.");
+ mes "[Iromo]";
+ mes "...";
+ next;
+ select("To have that kind of friends and that kind of friendship...");
+ select("You need to get out of your house and see the world.");
+ mes "[Iromo]";
+ mes "Though you changed a story... but...";
+ mes "You're still talking about this...";
+ next;
+ select("To be honest, the other kids miss you.");
+ mes "[Iromo]";
+ mes "...Him? ...Miss me? That's...";
+ mes "Something from a long time ago...";
+ next;
+ select("There are many things you don't know yet.");
+ mes "[Iromo]";
+ mes "...";
+ next;
+ select("Don't you think it's a waste to stay home?");
+ mes "[Iromo]";
+ mes "...";
+ next;
+ select("In order to find safety, you would give up fun adventures?");
+ select("That's too bad. Change is a very fun thing.");
+ mes "[Iromo]";
+ mes "...Change...";
+ mes "Is fun...?";
+ next;
+ select("Outside this city and this kingdom, there is a bigger world.");
+ mes "[Iromo]";
+ mes "...";
+ next;
+ select("Since it's so big, there are many fun things.");
+ mes "[Iromo]";
+ mes "Really...? Other than Alberta, and Rune-Midgarts...?";
+ mes "There are other places...?";
+ next;
+ set ep13_2_hiki,12;
+ changequest 10088,10089;
+ mes "[Iromo]";
+ mes "But... there will also be many troubles...";
+ mes "Isn't that true... I can't relax...";
+ mes "I... don't like those...";
+ close;
+ }
+ if (ep13_2_hiki == 11) {
+ mes "[Iromo]";
+ mes "To go on an adventure with my friends,";
+ mes "I would still rather stay here.";
+ mes "I would still rather stay here quietly and safely.";
+ next;
+ mes "[Iromo]";
+ mes "Alright... go away. I know...";
+ mes "I know what you want to say... what an annoyance...";
+ close;
+ }
+ if (ep13_2_hiki == 10) {
+ set .@cooltime,checkquest(10087,PLAYTIME);
+ if (.@cooltime == 2) {
+ mes "[Iromo]";
+ mes "...You really are annoying...";
+ mes "What exactly do you want from me...?";
+ next;
+ mes "[Iromo]";
+ mes "A long time ago... I had a friend just like you.";
+ mes "I met him when I went out to play...";
+ mes "But...";
+ mes "He must've forgotten all about me...";
+ next;
+ set ep13_2_hiki,11;
+ changequest 10087,10088;
+ getexp 67000,0;
+ mes "[Iromo]";
+ mes "Nevermind... it's not unexpected...";
+ mes "To go on an adventure with my friends,";
+ mes "I would still rather stay here.";
+ mes "I would still rather stay here quietly and safely.";
+ close;
+ }
+ mes "[Iromo]";
+ mes "...What... Right now, I...";
+ mes "I don't want to... hear anything...";
+ mes "Go away...";
+ close;
+ }
+ if ((ep13_2_hiki == 9) && (lhz_rekenber > 21)) {
+ mes "[Iromo]";
+ mes "...What is it... this time...?";
+ next;
+ select("A story about a pair of siblings.");
+ mes "-Tell him about Kazien and Lyozien.-";
+ mes "-Because of ill fate,-";
+ mes "-They were born to do illegal tasks-";
+ mes "-But the innocent Lyozien-";
+ mes "-Trusted his brother...-";
+ next;
+ mes "-And even though Kazien has become-";
+ mes "-a criminal, but as an older brother-";
+ mes "-He hopes to take good care of his younger brother.-";
+ next;
+ mes "-This is a story from far away,-";
+ mes "-But because you have seen it with your own eyes,-";
+ mes "-You can clearly express-";
+ mes "-Your feelings.-";
+ next;
+ mes "-This story must be able to-";
+ mes "-Stir up the interest of-";
+ mes "-Iromo, who has always wanted a brother.-";
+ next;
+ mes "[Iromo]";
+ mes "I see...They were great siblings...";
+ mes "Tragic...but also beautiful.";
+ mes "If only...I can be the protagonist...";
+ mes "..in such a story...";
+ next;
+ mes "[Iromo]";
+ mes "...But...I'm an only child...";
+ mes "...So there's nothing I can do...";
+ next;
+ select("You don't need to be related by blood to be brothers.");
+ mes "[Iromo]";
+ mes "...";
+ next;
+ select("You can find make of these brothers outside.");
+ mes "[Iromo]";
+ mes "...Outside?...";
+ next;
+ select("But if you stay at home, nothing will change.");
+ mes "[Iromo]";
+ mes "...";
+ next;
+ mes "[Iromo]";
+ mes "...What... So it's all my fault...";
+ mes "What you want to say...";
+ mes "...is always the same...";
+ mes "Get out... I'm not in the mood...";
+ next;
+ set ep13_2_hiki,10;
+ changequest 10086,10087;
+ getexp 57000,0;
+ mes "[Iromo]";
+ mes "...I'm not in a good mood, get out...";
+ close;
+ }
+ if ((ep13_2_hiki == 8) || (ep13_2_hiki == 9)) {
+ set .@cooltime,checkquest(10085,PLAYTIME);
+ if (.@cooltime == 2) {
+ mes "[Iromo]";
+ mes "You never give up, don't you?";
+ mes "What are you trying to say?";
+ next;
+ mes "[Iromo]";
+ mes "It is frustrating. But...";
+ mes "Why do you care about me so much?";
+ next;
+ if (Sex == 0) {
+ mes "[Iromo]";
+ mes "Really, its not that bad...";
+ mes "I wish I could have a sister like you.";
+ next;
+ }
+ else {
+ mes "[Iromo]";
+ mes "Really, its not that bad...";
+ mes "I wish I could have a brother like you.";
+ next;
+ }
+ mes "[Iromo]";
+ mes "Do you have any stories about siblings?";
+ next;
+ set ep13_2_hiki,9;
+ changequest 10085,10086;
+ mes "[Iromo]";
+ mes "What? Anything to say?";
+ mes "Seriously!";
+ mes "Just leave me alone.";
+ close;
+ }
+ mes "[Iromo]";
+ mes "Thank you for caring...";
+ mes "But that is ok...No thanks...";
+ close;
+ }
+ if (ep13_2_hiki == 7) {
+ set .@goyang,checkquest(10084,HUNTING);
+ if (.@goyang == 2) {
+ mes "[Iromo]";
+ mes "Oh, you made the furious cat";
+ mes "go away from the village?";
+ mes "...Oh, you did..Thanks!";
+ next;
+ mes "[Iromo]";
+ mes "But, I am still scared of";
+ mes "being outside.";
+ mes "I would rather stay at home.";
+ next;
+ set ep13_2_hiki,8;
+ changequest 10084,10085;
+ getexp 47000,0;
+ mes "[Iromo]";
+ mes "Thank you for being helpful.";
+ mes "But, no thanks.";
+ close;
+ }
+ mes "[Iromo]";
+ mes "If I go out, I will see the scary cat.";
+ next;
+ mes "[Iromo]";
+ mes "He will bite me..and";
+ mes "scratch me again.";
+ mes "I should stay at home.";
+ close;
+ }
+ if ((ep13_2_hiki == 6) && (countitem(528) > 0) && (countitem(501) > 0)) {
+ mes "[Iromo]";
+ mes "...Huh? This smell...";
+ mes "This is the one I like the most.";
+ mes "Ha Ha!";
+ next;
+ mes "[Iromo]";
+ mes "But..my mom is beside me.";
+ mes "(Wink, Wink)";
+ next;
+ mes "[Iromo]";
+ mes "...Thanks! I need to hide this.";
+ mes "Anyway, thank you!";
+ next;
+ mes "[Iromo]";
+ mes "It smells so good.";
+ next;
+ mes "[Iromo]";
+ mes "Huh?? If I go out,";
+ mes "then can I get these things?";
+ next;
+ mes "[Iromo]";
+ mes "......";
+ next;
+ mes "[Iromo]";
+ mes "But... I'm scared...";
+ next;
+ mes "[Iromo]";
+ mes "I am scared. If I go out...";
+ mes "No, I don't want to get hurt again.";
+ next;
+ select("Again?");
+ mes "[Iromo]";
+ mes "...there is a weird cat that can walk on two feet.";
+ mes "I like cats so I approached him.";
+ mes "Then suddenly he scratched and bit me.";
+ next;
+ delitem 528,1; //Monster's_Feed
+ delitem 501,1; //Red_Potion
+ set ep13_2_hiki,7;
+ changequest 10083,10084;
+ getexp 37500,0;
+ mes "[Iromo]";
+ mes "I don't want to see the cat again.";
+ mes "If I go out, I will see him. It is scary.";
+ close;
+ }
+ if ((ep13_2_hiki == 3) || (ep13_2_hiki == 4) || (ep13_2_hiki == 5) || (ep13_2_hiki == 5)) {
+ mes "[Iromo]";
+ mes "... I don't like being outside of the village.";
+ mes "Being inside of the house is the best.";
+ close;
+ }
+ if ((ep13_2_hiki == 1) || (ep13_2_hiki == 2)) {
+ mes "[Iromo]";
+ mes "Mother told me that";
+ mes "I should go out and play";
+ mes "with friends. But I don't";
+ mes "want to go out with them.";
+ next;
+ mes "[Iromo]";
+ mes "It is little bit inconvenient that";
+ mes "I can't get delicious food";
+ mes "that grows outside of the village.";
+ mes "I can stand it.";
+ next;
+ set ep13_2_hiki,2;
+ changequest 10079,10080;
+ mes "[Iromo]";
+ mes "But, I can have other food";
+ mes "instead of the outside food.";
+ mes "That way I don't have to go out.";
+ close;
+ }
+ mes "[Iromo]";
+ mes "......";
+ next;
+ mes "[Iromo]";
+ mes "I like my house and my room.";
+ mes "I don't want to go out.";
+ close;
+}
+
+alberta_in,120,93,3 script Iromo's Mother#ep3_2 53,{
+ if (ep13_2_hiki == 8) {
+ mes "[Mother]";
+ mes "Thank you for helping my son.";
+ mes "But I think we can't do anything";
+ mes "about him anymore.";
+ next;
+ mes "[Mother]";
+ mes "Iromo was really active and";
+ mes "curious about the world.";
+ mes "He wanted to see all the";
+ mes "sights of the world.";
+ next;
+ mes "[Mother]";
+ mes "But look at him now.";
+ mes "He doesn't go out anymore.";
+ mes "He is just stuck inside of his room.";
+ next;
+ mes "[Mother]";
+ mes "He became a timid person.";
+ mes "If he has an argument with me,";
+ mes "he doesn't talk to me for a week.";
+ next;
+ mes "[Mother]";
+ mes "You might have";
+ mes "a hard time getting";
+ mes "Iromo to talk to you.";
+ close;
+ }
+ if (ep13_2_hiki == 7) {
+ mes "[Mother]";
+ mes "Oh, I remember";
+ mes "what happened last time...";
+ mes "One day, Iromo came home";
+ mes "with tears in his eyes";
+ mes "And he seemed hurt.";
+ next;
+ mes "[Mother]";
+ mes "It was not a big injury.";
+ mes "I was worried about him so much.";
+ mes "But, he never tells me what happened that day.";
+ next;
+ mes "[Mother]";
+ mes "After that day, he hasn't talked to people much and doesn't go out at all.";
+ next;
+ mes "[Mother]";
+ mes "I hope he tells me what happened that day.";
+ mes "Iromo was such a good boy...";
+ close;
+ }
+ if ((ep13_2_hiki == 4) || (ep13_2_hiki == 5) || (ep13_2_hiki == 6)) {
+ mes "[Mother]";
+ mes "Hum.. Iromo's favorite?";
+ mes "Let me think...";
+ mes "Actually he likes all kinds of food.";
+ mes "He is not picky about food.";
+ next;
+ mes "[Mother]";
+ mes "When he went out with friends,";
+ mes "he spent all his pocket money,";
+ mes "but I don't know what he has been eating.";
+ next;
+ set ep13_2_hiki,3;
+ mes "[Mother]";
+ mes "Oh, why don't you ask Iromo's friend?";
+ mes "I think he would know about his favorite food.";
+ close;
+ }
+ if ((ep13_2_hiki == 2) || (ep13_2_hiki == 3)) {
+ mes "[Mother]";
+ mes "Hum.. Iromo's favorite?";
+ mes "Let me think...";
+ mes "Actually he likes all kinds of food.";
+ mes "He is not picky about food.";
+ next;
+ mes "[Mother]";
+ mes "When he went out with friends,";
+ mes "he spent all his pocket money,";
+ mes "but I don't know what he has been eating.";
+ next;
+ set ep13_2_hiki,3;
+ mes "[Mother]";
+ mes "Oh, why don't you ask Iromo's friend?";
+ mes "I think he would know about his favorite food.";
+ close;
+ }
+ mes "[Mother]";
+ mes "This little boy is my son, Iromo.";
+ next;
+ mes "[Mother]";
+ mes "He used to go out all the time.";
+ mes "He loved playing outside with friends.";
+ next;
+ mes "[Mother]";
+ mes "But, somehow...";
+ mes "he doesn't go out anymore.";
+ next;
+ if (BaseLevel > 40) {
+ set ep13_2_hiki,1;
+ setquest 10079;
+ }
+ mes "[Mother]";
+ mes "I am so worried about him...";
+ mes "What happened to him..?";
+ close;
+}
+
+alberta,45,106,5 script Little Boy#ep3_2 706,{
+ if (ep13_2_hiki == 6) {
+ mes "[Little Boy]";
+ mes "Iromo? He used to like ^FF0000Monster's Feed^000000 and ^FF0000Red Potion^000000.";
+ next;
+ mes "[Little Boy]";
+ mes "Oh ya and one more thing~!";
+ mes "I like Bananas. Haha.";
+ close;
+ }
+ if (ep13_2_hiki == 5) {
+ mes "[Little Boy]";
+ mes "......";
+ next;
+ mes "[Little Boy]";
+ mes "Yummy! Banana is always delicious!";
+ mes "Bananas are the best fruits ever!";
+ next;
+ mes "[Little Boy]";
+ mes "Thanks for the Banana...";
+ mes "Now I can think about";
+ mes "what Iromo likes to eat.";
+ next;
+ mes "[Little Boy]";
+ mes "He used to like junk food.";
+ mes "You know, cheap and weird tasting snacks...";
+ mes "So he had to hide when he had them.";
+ next;
+ mes "[Little Boy]";
+ mes "His mother wouldn't let him";
+ mes "have those kind of snacks...";
+ mes "So he hid them from her.";
+ mes "I don't know why he liked";
+ mes "those junk foods anyways.";
+ next;
+ mes "[Little Boy]";
+ mes "He usually enjoyed having";
+ mes "Monster's Feed.";
+ mes "He said it is good";
+ mes "with Red Potion soup.";
+ mes "He always had a Red Potion and Monster's Feed for his lunch.";
+ next;
+ mes "[Little Boy]";
+ mes "He's got a weird appetite.";
+ mes "I can't understand why he liked";
+ mes "those foods. He was odd...";
+ next;
+ set ep13_2_hiki,6;
+ changequest 10082,10083;
+ mes "[Little Boy]";
+ mes "Anyway, I already told you";
+ mes "what I know about him.";
+ mes "So, I am done now.";
+ mes "Let me know if you have more Bananas. Haha.";
+ mes "I love Bananas~~!";
+ close;
+ }
+ if ((ep13_2_hiki == 4) && (countitem(513) > 0)) {
+ mes "[Little Boy]";
+ mes "Huh? What a delicious smell!";
+ mes "You brought me Bananas!";
+ mes "Oh, thanks so much!";
+ next;
+ mes "[Little Boy]";
+ mes "Let me have them first.";
+ next;
+ mes "[Little Boy]";
+ mes "Chew, chew...";
+ next;
+ mes "[Little Boy]";
+ mes "Yum Yum...";
+ next;
+ delitem 513,1; //Banana
+ set ep13_2_hiki,5;
+ changequest 10081,10082;
+ mes "[Little Boy]";
+ mes "Wait. Wait...";
+ mes "***Gulp***";
+ mes "just a second...";
+ mes "Wait.";
+ close;
+ }
+ if (ep13_2_hiki == 4) {
+ mes "[Little Boy]";
+ mes "Banana~banana~";
+ mes "I love bananas~";
+ next;
+ mes "[Little Boy]";
+ mes "They don't sell bananas in this village...";
+ mes "I am eager to have bananas.";
+ next;
+ mes "[Little Boy]";
+ mes "Oh~ you promised!";
+ mes "Bring bananas for me~!! I will wait for you!";
+ close;
+ }
+ if (ep13_2_hiki == 3) {
+ mes "[Little Boy]";
+ mes "I am hugry. We don't have";
+ mes "much snack bar in this village.";
+ next;
+ mes "[Little Boy]";
+ mes "Huh? Iromo?";
+ mes "Oh, I haven't seen him for a long time...";
+ mes "Hum.. Where is he?";
+ mes "Did he move out?";
+ next;
+ mes "[Little Boy]";
+ mes "Huh? His favorite food?.";
+ mes "Hum.. What was it..?";
+ next;
+ mes "[Little Boy]";
+ mes "If I can remember it can you buy me a banana?";
+ next;
+ mes "[Little Boy]";
+ mes "Banana~banana~";
+ mes "I love bananas~";
+ next;
+ mes "[Little Boy]";
+ mes "They don't sell bananas in this village...";
+ mes "I am eager to have bananas.";
+ next;
+ set ep13_2_hiki,4;
+ changequest 10080,10081;
+ mes "[Little Boy]";
+ mes "Oh, you will buy me a banana?";
+ mes "I'll try to remember what Iromo's favorite food is for sure if you bring it to me.";
+ close;
+ }
+ mes "[Little Boy]";
+ mes "I am hugry. We don't have";
+ mes "much snack bar in this village.";
+ next;
+ mes "[Little Boy]";
+ mes "I hope they sell bananas";
+ mes "in this village.";
+ mes "Like other nice villages.";
+ next;
+ mes "[Little Boy]";
+ mes "This village is so boring...";
+ mes "What a small village.";
+ close;
+}