From 40e9eb64c3a241da438111827930bafde49813cd Mon Sep 17 00:00:00 2001 From: L0ne_W0lf Date: Wed, 6 Apr 2011 21:46:28 +0000 Subject: Added two new quests, Alberta Boy and Secret Note of Bazett. Implemented 13.2 update to Report to the New World quest. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@14775 54d463be-8e91-2dee-dedb-b68131a5f0ec --- npc/Changelog.txt | 3 + npc/quests/quests_13_1.txt | 525 +++++++++++++++++++++++++++----- npc/quests/quests_13_2.txt | 667 +++++++++++++++++++++++++++++++++++++++++ npc/quests/quests_alberta.txt | 676 ++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 1798 insertions(+), 73 deletions(-) diff --git a/npc/Changelog.txt b/npc/Changelog.txt index a1423fba6..e9eeb6aed 100644 --- a/npc/Changelog.txt +++ b/npc/Changelog.txt @@ -1,5 +1,8 @@ Date Added ====== +2011/04/06 + * Rev. 14775 Added two new quests, Alberta Boy and Secret Note of Bazett. [L0ne_W0lf] + * Implemented 13.2 update to Report to the New World quest. 2011/03/21 * Fixed and commented out old Anthell entrance warps (bugreport:3589). Moved entrance to cmd_fild08 to match mapcache updates [Gepard] - Fixed an issue in Resurrection of Satan Morroc (Continental Guard Quest) when player dying/logging out during conversation diff --git a/npc/quests/quests_13_1.txt b/npc/quests/quests_13_1.txt index a85c3173d..eeba75889 100644 --- a/npc/quests/quests_13_1.txt +++ b/npc/quests/quests_13_1.txt @@ -3,7 +3,7 @@ //===== By: ================================================== //= L0ne_W0lf //===== Current Version: ===================================== -//= 1.7 +//= 1.8 //===== Compatible With: ===================================== //= eAthena SVN //===== Description: ========================================= @@ -34,6 +34,8 @@ //= 1.5 Removed a 'close;' which should have been 'close2'. (bugreport:4276) //= 1.6 Fixed check in cat hand agent. //= 1.7 Moved the close in Cat Hand Service Warps. (bugreport:4079) [L0ne_W0lf] +//= 1.8 Added 13.2 Additions to Report from the New World NPCs +//= Upped success rates for Report from the New World drops. //============================================================ // Onward to the New World @@ -11474,12 +11476,308 @@ mid_campin,90,121,5 script Hibba Agip 459,{ cutin "ep13_captin_edq",255; close; } - else if (ep13_1_edq > 13) { + else if (ep13_1_edq == 14) { mes "[Hibba Agip]"; mes "Hey, how have you been? It's too early to say that we've figured out who's the mastermind."; next; mes "[Hibba Agip]"; mes "Please be patient, I'll contact you when the time is right."; + next; + mes "[Hibba Agip]"; + mes "Wait, have you explored this area yet? I mean the wide tundra and fields around the camp."; + next; + mes "[Hibba Agip]"; + mes "There are many fun things outside. If you are an adventurer, go explore for yourself. Come back after you've explored the areas around the camp."; + cutin "ep13_captin_edq",255; + close; + } + else if ((ep13_1_edq == 15) && (ins_nyd == 1)) { + mes "[Hibba Agip]"; + mes "Ah, it's you again. So, are you accustomed to this area now?"; + next; + mes "[Hibba Agip]"; + mes "What brings you here again? You seem to have something to say to me."; + next; + switch(select("I just want to say hello.:I found a weird portal below the mine cave.")) { + case 1: + mes "[Hibba Agip]"; + mes "Well hello then..."; + next; + mes "[Hibba Agip]"; + mes "Please be patient. I'll contact you when the time is right."; + cutin "ep13_captin_edq",255; + break; + case 2: + mes "[Hibba Agip]"; + mes "What portal? I've never heard about it."; + next; + mes "[Hibba Agip]"; + mes "That place must be where both races fight against each other. It might be dangerous there."; + next; + mes "[Hibba Agip]"; + mes "I have no idea of what it is like. It is not in my field of expertise."; + next; + mes "[Hibba Agip]"; + mes "There is someone here who can help you. He is a historian from Rune-Midgarts. He may be aware of some relics or something that could help."; + next; + mes "[Hibba Agip]"; + mes "Find the historian and see if he has any useful information for you."; + set ins_nyd,2; + cutin "ep13_captin_edq",255; + break; + } + close; + } + else if ((ins_nyd > 1) && (ins_nyd < 7)) { + mes "[Hibba Agip]"; + mes "He's at his post, you can't find him?"; + next; + mes "[Hibba Agip]"; + mes "His name is Magniffer... look for him.. he's somewhere around here..."; + cutin "ep13_captin_edq",255; + close; + } + else if (ins_nyd == 7) { + // 13.2 Addon + mes "[Hibba Agip]"; + mes "Did you talk with the scholar? Thesedays, I haven't seen him for a while."; + next; + mes "[Staff Officer Abidal]"; + mes "That's because you don't like talking to him."; + next; + mes "[Hibba Agip]"; + mes "Hey, don't judge me like that...the problem is only that I can't see him often."; + next; + mes "[Hibba Agip]"; + mes "Whatever. Did something happen because he showed up to me? Tell me more."; + next; + switch(select("Tell the story.")) { + case 1: + mes "[Hibba Agip]"; + mes "Hmmm... umm... so..."; + next; + mes "[Hibba Agip]"; + mes "So, that's why that happened like that... It's so complicated..."; + next; + mes "[Hibba Agip]"; + mes "And you guys...you just take a task that you start up at first."; + next; + mes "[Staff Officer Abidal]"; + mes "You sent him to Doctor Magnifer first...."; + next; + mes "[Hibba Agip]"; + mes "I just thought that he needed someone to talk to."; + next; + mes "[Staff Officer Abidal]"; + mes "Ah yeah... you're right."; + next; + mes "[Hibba Agip]"; + mes "Hmm... for example, you want to investigate a cave that you found, but you got on the Laphine and Sapha's nerves. right?"; + next; + mes "[Hibba Agip]"; + mes "And that two guys pay attention and stay quiet, but they are doing it for themselves.."; + next; + mes "[Hibba Agip]"; + mes "The most important thing is that this place is the ground that the Yggdrasilberry takes root acording to Magnifer."; + next; + mes "[Hibba Agip]"; + mes "Abidal, do you have anything to say about this?"; + next; + mes "[Staff Officer Abidal]"; + mes "Our object is to make contact with one tribe and investgate this world and how adaptable it can be."; + next; + mes "[Staff Officer Abidal]"; + mes "Actually, we don't have to make this situation bigger than it already is."; + next; + mes "[Hibba Agip]"; + mes "Yeah right. I don't want to extend this thing anymore..."; + next; + mes "[Staff Officer Abidal]"; + mes "But the two tribes have remained neutral towards us up until now."; + next; + mes "[Staff Officer Abidal]"; + mes "We don't really know what attitude they have towards us."; + next; + mes "[Hibba Agip]"; + mes "Yeah.. that makes sense... If they made a general attack, we would probably fail."; + next; + mes "[Staff Officer Abidal]"; + mes "We should map out a strategy. There is a method that uses Laphine and Sapha's together."; + next; + mes "[Staff Officer Abidal]"; + mes "We send this guy to one of the tribes and ask for cooperation in our investgation."; + next; + mes "[Hibba Agip]"; + mes "Will they help us? They have already said threatening words..."; + next; + mes "[Staff Officer Abidal]"; + mes "Of course they will help us. if they reject our demand, we just say that we'll ask for help from the other tribe."; + next; + mes "[Hibba Agip]"; + mes "Right, if we do that, they will have no other choice."; + next; + mes "[Staff Officer Abidal]"; + mes "In this situation, they want to avoid showing that place to the other tribe."; + next; + mes "[Staff Officer Abidal]"; + mes "So, they have to cooperate with us."; + next; + mes "[Hibba Agip]"; + mes "Oh, you have a malicious idea."; + next; + mes "[Staff Officer Abidal]"; + mes "That's called that Kuhotanrangjigea from east. I didn't make that by myself."; + next; + mes "[Hibba Agip]"; + mes "Whatever.. Hey, you there... your name is " + name + " right? Do you know what to do?"; + next; + mes "[Hibba Agip]"; + mes "Go to one of the tribes and ask for help officially. I'll send someone to the other tribe."; + next; + mes "[Hibba Agip]"; + mes "I'm going to give you a choice. Which tribe do you want to go to?"; + next; + switch(select("Laphine:Sapha")) { + case 1: + mes "[Hibba Agip]"; + mes "Okay, then I place responsibility on you. from now on you focus on acquiring a good reputation with the Laphine."; + next; + mes "[Hibba Agip]"; + mes "It won't be easy to get a good impression from the Sapha again."; + next; + mes "[Hibba Agip]"; + mes "So you must earn us a good reputation from the Laphine."; + next; + mes "[Hibba Agip]"; + mes "Will you choose the Laphine?"; + next; + switch(select("Choose Laphine.:Think again.")) { + case 1: + mes "[Hibba Agip]"; + mes "Good. You are now responsible with building our relationship with the Laphine tribe."; + next; + mes "[Hibba Agip]"; + mes "Go to the chief of the Laphine and if he doesn't accept our request, just say that you are going to ask for help from the Sapha."; + next; + mes "[Hibba Agip]"; + mes "You have your orders! Now I'm going to look for an adventurer who is willing to be sent to the Sapha."; + set ins_nyd,81; + cutin "ep13_captin_edq",255; + break; + case 2: + mes "[Hibba Agip]"; + mes "Yeah? Then think again and decide."; + cutin "ep13_captin_edq",255; + break; + } + break; + case 2: + mes "[Hibba Agip]"; + mes "Okay, then I place responsibility on you. from now on you focus on acquiring a good reputation with the Sapha."; + next; + mes "[Hibba Agip]"; + mes "It won't be easy to get a good impression from the Laphine again."; + next; + mes "[Hibba Agip]"; + mes "So you must earn us a good reputation from the Sapha."; + next; + mes "[Hibba Agip]"; + mes "Will you choose the Sapha?"; + next; + switch(select("Choose Sapha.:Think again.")) { + case 1: + mes "[Hibba Agip]"; + mes "Good. You are now responsible with building our relationship with the Sapha tribe."; + next; + mes "[Hibba Agip]"; + mes "Go to the chief of the Sapha and if he doesn't accept our request, just say that you are going to ask for help from the Laphine."; + next; + mes "[Hibba Agip]"; + mes "You have your orders! Now I'm going to look for an adventurer who is willing to be sent to the Laphine."; + set ins_nyd,82; + cutin "ep13_captin_edq",255; + break; + case 2: + mes "[Hibba Agip]"; + mes "Yeah? then think again and decide."; + cutin "ep13_captin_edq",255; + break; + } + break; + } + break; + } + close; + } + else if (ins_nyd == 81) { + mes "[Hibba Agip]"; + mes "Good. You are now responsible with building our relationship with the Laphine tribe."; + next; + mes "[Hibba Agip]"; + mes "Go to the chief of the Laphine and if he doesn't accept our request, just say that you are going to ask for help from the Sapha."; + next; + mes "[Hibba Agip]"; + mes "I'm going to look for an adventurer who is willing to be sent to the Sapha."; + cutin "ep13_captin_edq",255; + close; + } + else if (ins_nyd == 82) { + mes "[Hibba Agip]"; + mes "Good. You are now responsible with building our relationship with the Sapha tribe."; + next; + mes "[Hibba Agip]"; + mes "Go to the chief of the Sapha and if he doesn't accept our request, just say that you are going to ask for help from the Laphine."; + next; + mes "[Hibba Agip]"; + mes "You have your orders! Now I'm going to look for an adventurer who is willing to be sent to the Laphine."; + cutin "ep13_captin_edq",255; + close; + } + else if ((ins_nyd == 91) || (ins_nyd == 101) || (ins_nyd == 111)) { + mes "[Hibba Agip]"; + mes "How's the activity in Laphine? They have a stern character."; + next; + mes "[Hibba Agip]"; + mes "I'm not cut out for matching with them...ew..."; + next; + mes "[Hibba Agip]"; + mes "I'm going to send a few able men to the Sapha, you don't have to worry about it."; + cutin "ep13_captin_edq",255; + close; + } + else if ((ins_nyd == 92) || (ins_nyd == 102) || (ins_nyd == 112)) { + mes "[Hibba Agip]"; + mes "How's the activity Sapha? They have a stern character."; + next; + mes "[Hibba Agip]"; + mes "I'm not cut out for matching with them...ew..."; + next; + mes "[Hibba Agip]"; + mes "I'm going to send a few able men to the Laphine, you don't have to worry about it."; + cutin "ep13_captin_edq",255; + close; + } + else if ((ins_nyd == 121) || (ins_nyd == 131) || (ins_nyd == 132)) { + mes "[Hibba Agip]"; + mes "You've come back alive? Let us celebrate your immunity!"; + next; + mes "[Hibba Agip]"; + mes "Who would have thought that that outsiders would be treated so vulgar by the leaders of the other tribes?"; + next; + mes "[Hibba Agip]"; + mes "I have said before this thing is not the last, and certainly there is something waiting for us."; + next; + mes "[Hibba Agip]"; + mes "It is time for us to head out, is it not, instructor?"; + next; + mes "[Staff Officer Abidal]"; + mes "Right... It's time..."; + next; + mes "[Instructor Igrid]"; + mes "I'm ready."; + next; + mes "[Hibba Agip]"; + mes "I am looking forward to what will happen... Whew..."; cutin "ep13_captin_edq",255; close; } @@ -11704,8 +12002,8 @@ mid_campin,94,118,3 script Staff Officer Abidal 755,{ mes "[Staff Officer Abidal]"; mes "Umm... This page should go here and.."; next; - set .@ep13_edq_wrong,rand(1,12); - if ((countitem(11013) == 0) && (.@ep13_edq_wrong == 4)) { + set .@ep13_edq_wrong,rand(1,7); + if ((countitem(11013) == 0) && (.@ep13_edq_wrong == 1)) { mes "[Staff Officer Abidal]"; mes "Thank you for your hard work. We were able to restore one volume of the report."; next; @@ -11718,7 +12016,7 @@ mid_campin,94,118,3 script Staff Officer Abidal 755,{ mes "Keep up the good work on finding the rest of the volumes."; close; } - else if ((countitem(11013) == 1) && (.@ep13_edq_wrong == 4)) { + else if ((countitem(11013) == 1) && (.@ep13_edq_wrong == 1)) { mes "[Staff Officer Abidal]"; mes "Thank you for your hard work. We were able to restore one volume of the report."; next; @@ -11727,7 +12025,7 @@ mid_campin,94,118,3 script Staff Officer Abidal 755,{ delitem 6040,10; //Some_Of_Report close; } - else if ((countitem(11014) == 0) && (.@ep13_edq_wrong == 6)) { + else if ((countitem(11014) == 0) && ((.@ep13_edq_wrong == 3) || (.@ep13_edq_wrong == 2))) { mes "[Staff Officer Abidal]"; mes "Thank you for your hard work. We were able to restore one volume of the report."; next; @@ -11740,7 +12038,7 @@ mid_campin,94,118,3 script Staff Officer Abidal 755,{ mes "Keep up the good work on finding the rest of the volumes."; close; } - else if ((countitem(11014) == 1) && (.@ep13_edq_wrong == 6)) { + else if ((countitem(11014) == 1) && ((.@ep13_edq_wrong == 3) || (.@ep13_edq_wrong == 2))) { mes "[Staff Officer Abidal]"; mes "Thank you for your hard work. We were able to restore one volume of the report."; next; @@ -11749,7 +12047,7 @@ mid_campin,94,118,3 script Staff Officer Abidal 755,{ delitem 6040,10; //Some_Of_Report close; } - else if ((countitem(11015) == 0) && (.@ep13_edq_wrong == 8)) { + else if ((countitem(11015) == 0) && ((.@ep13_edq_wrong == 5) || (.@ep13_edq_wrong == 6))) { mes "[Staff Officer Abidal]"; mes "Thank you for your hard work. We were able to restore one volume of the report."; next; @@ -11762,7 +12060,7 @@ mid_campin,94,118,3 script Staff Officer Abidal 755,{ mes "Keep up the good work on finding the rest of the volumes."; close; } - else if ((countitem(11015) == 1) && (.@ep13_edq_wrong == 8)) { + else if ((countitem(11015) == 1) && ((.@ep13_edq_wrong == 5) || (.@ep13_edq_wrong == 6))) { mes "[Staff Officer Abidal]"; mes "Thank you for your hard work. We were able to restore one volume of the report."; next; @@ -11771,7 +12069,7 @@ mid_campin,94,118,3 script Staff Officer Abidal 755,{ delitem 6040,10; //Some_Of_Report close; } - else if ((countitem(11016) == 0) && (.@ep13_edq_wrong == 10)) { + else if ((countitem(11016) == 0) && (.@ep13_edq_wrong == 7)) { mes "[Staff Officer Abidal]"; mes "Thank you for your hard work. We were able to restore one volume of the report."; next; @@ -11784,7 +12082,7 @@ mid_campin,94,118,3 script Staff Officer Abidal 755,{ mes "Keep up the good work on finding the rest of the volumes."; close; } - else if ((countitem(11016) == 1) && (.@ep13_edq_wrong == 10)) { + else if ((countitem(11016) == 1) && (.@ep13_edq_wrong == 7)) { mes "[Staff Officer Abidal]"; mes "Thank you for your hard work. We were able to restore one volume of the report."; next; @@ -11807,8 +12105,8 @@ mid_campin,94,118,3 script Staff Officer Abidal 755,{ mes "[Staff Officer Abidal]"; mes "Umm... This page should go here and.."; next; - set .@ep13_edq_wrong,rand(1,10); - if ((countitem(11013) == 0) && (.@ep13_edq_wrong == 4)) { + set .@ep13_edq_wrong,rand(1,5); + if ((countitem(11013) == 0) && (.@ep13_edq_wrong == 1)) { mes "[Staff Officer Abidal]"; mes "Thank you for your hard work. We were able to restore one volume of the report."; next; @@ -11821,7 +12119,7 @@ mid_campin,94,118,3 script Staff Officer Abidal 755,{ mes "Keep up the good work on finding the rest of the volumes."; close; } - else if ((countitem(11013) == 1) && (.@ep13_edq_wrong == 4)) { + else if ((countitem(11013) == 1) && (.@ep13_edq_wrong == 1)) { mes "[Staff Officer Abidal]"; mes "Thank you for your hard work. We were able to restore one volume of the report."; next; @@ -11830,7 +12128,7 @@ mid_campin,94,118,3 script Staff Officer Abidal 755,{ delitem 6040,10; //Some_Of_Report close; } - else if ((countitem(11014) == 0) && (.@ep13_edq_wrong == 6)) { + else if ((countitem(11014) == 0) && (.@ep13_edq_wrong == 2)) { mes "[Staff Officer Abidal]"; mes "Thank you for your hard work. We were able to restore one volume of the report."; next; @@ -11843,7 +12141,7 @@ mid_campin,94,118,3 script Staff Officer Abidal 755,{ mes "Keep up the good work on finding the rest of the volumes."; close; } - else if ((countitem(11014) == 1) && (.@ep13_edq_wrong == 6)) { + else if ((countitem(11014) == 1) && (.@ep13_edq_wrong == 2)) { mes "[Staff Officer Abidal]"; mes "Thank you for your hard work. We were able to restore one volume of the report."; next; @@ -11852,7 +12150,7 @@ mid_campin,94,118,3 script Staff Officer Abidal 755,{ delitem 6040,10; //Some_Of_Report close; } - else if ((countitem(11015) == 0) && (.@ep13_edq_wrong == 8)) { + else if ((countitem(11015) == 0) && ((.@ep13_edq_wrong == 3) || (.@ep13_edq_wrong == 4))) { mes "[Staff Officer Abidal]"; mes "Thank you for your hard work. We were able to restore one volume of the report."; next; @@ -11865,7 +12163,7 @@ mid_campin,94,118,3 script Staff Officer Abidal 755,{ mes "Keep up the good work on finding the rest of the volumes."; close; } - else if ((countitem(11015) == 1) && (.@ep13_edq_wrong == 8)) { + else if ((countitem(11015) == 1) && ((.@ep13_edq_wrong == 3) || (.@ep13_edq_wrong == 4))) { mes "[Staff Officer Abidal]"; mes "Thank you for your hard work. We were able to restore one volume of the report."; next; @@ -11874,7 +12172,7 @@ mid_campin,94,118,3 script Staff Officer Abidal 755,{ delitem 6040,10; //Some_Of_Report close; } - else if ((countitem(11016) == 0) && (.@ep13_edq_wrong == 10)) { + else if ((countitem(11016) == 0) && (.@ep13_edq_wrong == 5)) { mes "[Staff Officer Abidal]"; mes "Thank you for your hard work. We were able to restore one volume of the report."; next; @@ -11887,7 +12185,7 @@ mid_campin,94,118,3 script Staff Officer Abidal 755,{ mes "Keep up the good work on finding the rest of the volumes."; close; } - else if ((countitem(11016) == 1) && (.@ep13_edq_wrong == 10)) { + else if ((countitem(11016) == 1) && (.@ep13_edq_wrong == 5)) { mes "[Staff Officer Abidal]"; mes "Thank you for your hard work. We were able to restore one volume of the report."; next; @@ -12006,7 +12304,7 @@ mid_campin,94,118,3 script Staff Officer Abidal 755,{ close; } } - else if ((ep13_1_edq > 8) && (ep13_1_edq < 13)) { + else if ((ep13_1_edq == 8) || ((ep13_1_edq > 8) && (ep13_1_edq < 13))) { mes "[Staff Officer Abidal]"; mes "Phew, I'm glad we can resume the mission again."; next; @@ -12014,7 +12312,18 @@ mid_campin,94,118,3 script Staff Officer Abidal 755,{ mes "...Aren't you leaving? I think you should."; close; } + else if (ins_nyd > 0) { + // 13.2 addon + mes "[Staff Officer Abidal]"; + mes "I heard that you got a new duty from Commander Agip."; + next; + mes "[Staff Officer Abidal]"; + mes "...Aren't you leaving? I think you should."; + close; + } else { + mes "[Staff Officer Abidal]"; + mes "Hello, I'm Staff Officer Abidal. Safe travels, Adventurer."; close; } } @@ -12063,6 +12372,12 @@ mid_campin,85,118,7 script Instructor Igrid 751,{ mes "What are you looking at? Go mind your own business!"; close; } + else { + // 13.2 addon + mes "[Instructor Igrid]"; + mes "I am Expedition Training Instructor Igrid, and the commander responsible for training soldiers. "; + close; + } } mid_camp,206,286,3 script Expedition Messenger 997,{ @@ -12335,9 +12650,9 @@ man_fild01,315,95,3 script Expedition Scout#1 707,{ mes "Oh, you must be" + strcharinfo(0) + ". I heard that you'll be delivering the report."; next; mes "[Expedition Scout]"; - mes "Good news! I've found 3 pieces of paper that appear to be part of the report."; + mes "Good news! I've found 5 pieces of paper that appear to be part of the report."; next; - getitem 6040,3; //Some_Of_Report + getitem 6040,5; //Some_Of_Report changequest 3090,3091; erasequest 3090; setquest 3091; @@ -12350,9 +12665,9 @@ man_fild01,315,95,3 script Expedition Scout#1 707,{ mes "Oh, you must be" + strcharinfo(0) + ". I heard that you'll be delivering the report."; next; mes "[Expedition Scout]"; - mes "Good news! I've found 1 piece of paper that appear to be part of the report."; + mes "Good news! I've found 2 pieces of paper that appear to be part of the report."; next; - getitem 6040,1; //Some_Of_Report + getitem 6040,2; //Some_Of_Report changequest 3090,3091; erasequest 3090; setquest 3091; @@ -12365,9 +12680,9 @@ man_fild01,315,95,3 script Expedition Scout#1 707,{ mes "Oh, you must be" + strcharinfo(0) + ". I heard that you'll be delivering the report."; next; mes "[Expedition Scout]"; - mes "Good news! I've found 2 pieces of paper that appear to be part of the report."; + mes "Good news! I've found 3 pieces of paper that appear to be part of the report."; next; - getitem 6040,2; //Some_Of_Report + getitem 6040,3; //Some_Of_Report changequest 3090,3091; erasequest 3090; setquest 3091; @@ -12405,9 +12720,9 @@ man_fild01,315,95,3 script Expedition Scout#1 707,{ mes "Oh, you must be" + strcharinfo(0) + ". I heard that you'll be delivering the report."; next; mes "[Expedition Scout]"; - mes "Good news! I've found 3 pieces of paper that appear to be part of the report."; + mes "Good news! I've found 5 pieces of paper that appear to be part of the report."; next; - getitem 6040,3; //Some_Of_Report + getitem 6040,5; //Some_Of_Report erasequest 3091; setquest 3091; mes "[Expedition Scout]"; @@ -12419,9 +12734,9 @@ man_fild01,315,95,3 script Expedition Scout#1 707,{ mes "Oh, you must be" + strcharinfo(0) + ". I heard that you'll be delivering the report."; next; mes "[Expedition Scout]"; - mes "Good news! I've found 1 piece of paper that appear to be part of the report."; + mes "Good news! I've found 2 pieces of paper that appear to be part of the report."; next; - getitem 6040,1; //Some_Of_Report + getitem 6040,2; //Some_Of_Report erasequest 3091; setquest 3091; mes "[Expedition Scout]"; @@ -12433,9 +12748,9 @@ man_fild01,315,95,3 script Expedition Scout#1 707,{ mes "Oh, you must be" + strcharinfo(0) + ". I heard that you'll be delivering the report."; next; mes "[Expedition Scout]"; - mes "Good news! I've found 2 pieces of paper that appear to be part of the report."; + mes "Good news! I've found 3 pieces of paper that appear to be part of the report."; next; - getitem 6040,2; //Some_Of_Report + getitem 6040,3; //Some_Of_Report erasequest 3091; setquest 3091; mes "[Expedition Scout]"; @@ -12510,9 +12825,9 @@ man_fild03,202,251,3 script Expedition Scout#2 707,{ mes "Oh, you must be" + strcharinfo(0) + ". I heard that you'll be delivering the report."; next; mes "[Expedition Scout]"; - mes "Good news! I've found 3 pieces of paper that appear to be part of the report."; + mes "Good news! I've found 5 pieces of paper that appear to be part of the report."; next; - getitem 6040,3; //Some_Of_Report + getitem 6040,5; //Some_Of_Report changequest 3090,3091; erasequest 3090; setquest 3091; @@ -12525,9 +12840,9 @@ man_fild03,202,251,3 script Expedition Scout#2 707,{ mes "Oh, you must be" + strcharinfo(0) + ". I heard that you'll be delivering the report."; next; mes "[Expedition Scout]"; - mes "Good news! I've found 1 piece of paper that appear to be part of the report."; + mes "Good news! I've found 2 piece of paper that appear to be part of the report."; next; - getitem 6040,1; //Some_Of_Report + getitem 6040,2; //Some_Of_Report changequest 3090,3091; erasequest 3090; setquest 3091; @@ -12540,9 +12855,9 @@ man_fild03,202,251,3 script Expedition Scout#2 707,{ mes "Oh, you must be" + strcharinfo(0) + ". I heard that you'll be delivering the report."; next; mes "[Expedition Scout]"; - mes "Good news! I've found 2 pieces of paper that appear to be part of the report."; + mes "Good news! I've found 3 pieces of paper that appear to be part of the report."; next; - getitem 6040,2; //Some_Of_Report + getitem 6040,3; //Some_Of_Report changequest 3090,3091; erasequest 3090; setquest 3091; @@ -12580,9 +12895,9 @@ man_fild03,202,251,3 script Expedition Scout#2 707,{ mes "Oh, you must be" + strcharinfo(0) + ". I heard that you'll be delivering the report."; next; mes "[Expedition Scout]"; - mes "Good news! I've found 3 pieces of paper that appear to be part of the report."; + mes "Good news! I've found 5 pieces of paper that appear to be part of the report."; next; - getitem 6040,3; //Some_Of_Report + getitem 6040,5; //Some_Of_Report erasequest 3091; setquest 3091; mes "[Expedition Scout]"; @@ -12594,9 +12909,9 @@ man_fild03,202,251,3 script Expedition Scout#2 707,{ mes "Oh, you must be" + strcharinfo(0) + ". I heard that you'll be delivering the report."; next; mes "[Expedition Scout]"; - mes "Good news! I've found 1 piece of paper that appear to be part of the report."; + mes "Good news! I've found 2 pieces of paper that appear to be part of the report."; next; - getitem 6040,1; //Some_Of_Report + getitem 6040,2; //Some_Of_Report erasequest 3091; setquest 3091; mes "[Expedition Scout]"; @@ -12608,9 +12923,9 @@ man_fild03,202,251,3 script Expedition Scout#2 707,{ mes "Oh, you must be" + strcharinfo(0) + ". I heard that you'll be delivering the report."; next; mes "[Expedition Scout]"; - mes "Good news! I've found 2 pieces of paper that appear to be part of the report."; + mes "Good news! I've found 3 pieces of paper that appear to be part of the report."; next; - getitem 6040,2; //Some_Of_Report + getitem 6040,3; //Some_Of_Report erasequest 3091; setquest 3091; mes "[Expedition Scout]"; @@ -12675,9 +12990,9 @@ spl_fild02,295,368,3 script Expedition Scout#3 707,{ mes "Oh, you must be" + strcharinfo(0) + ". I heard that you'll be delivering the report."; next; mes "[Expedition Scout]"; - mes "Good news! I've found 3 pieces of paper that appear to be part of the report."; + mes "Good news! I've found 5 pieces of paper that appear to be part of the report."; next; - getitem 6040,3; //Some_Of_Report + getitem 6040,5; //Some_Of_Report changequest 3090,3091; erasequest 3090; setquest 3091; @@ -12690,9 +13005,9 @@ spl_fild02,295,368,3 script Expedition Scout#3 707,{ mes "Oh, you must be" + strcharinfo(0) + ". I heard that you'll be delivering the report."; next; mes "[Expedition Scout]"; - mes "Good news! I've found 1 piece of paper that appear to be part of the report."; + mes "Good news! I've found 2 pieces of paper that appear to be part of the report."; next; - getitem 6040,1; //Some_Of_Report + getitem 6040,2; //Some_Of_Report changequest 3090,3091; erasequest 3090; setquest 3091; @@ -12705,9 +13020,9 @@ spl_fild02,295,368,3 script Expedition Scout#3 707,{ mes "Oh, you must be" + strcharinfo(0) + ". I heard that you'll be delivering the report."; next; mes "[Expedition Scout]"; - mes "Good news! I've found 2 pieces of paper that appear to be part of the report."; + mes "Good news! I've found 3 pieces of paper that appear to be part of the report."; next; - getitem 6040,2; //Some_Of_Report + getitem 6040,3; //Some_Of_Report changequest 3090,3091; erasequest 3090; setquest 3091; @@ -12745,9 +13060,9 @@ spl_fild02,295,368,3 script Expedition Scout#3 707,{ mes "Oh, you must be" + strcharinfo(0) + ". I heard that you'll be delivering the report."; next; mes "[Expedition Scout]"; - mes "Good news! I've found 3 pieces of paper that appear to be part of the report."; + mes "Good news! I've found 5 pieces of paper that appear to be part of the report."; next; - getitem 6040,3; //Some_Of_Report + getitem 6040,5; //Some_Of_Report erasequest 3091; setquest 3091; mes "[Expedition Scout]"; @@ -12759,9 +13074,9 @@ spl_fild02,295,368,3 script Expedition Scout#3 707,{ mes "Oh, you must be" + strcharinfo(0) + ". I heard that you'll be delivering the report."; next; mes "[Expedition Scout]"; - mes "Good news! I've found 1 piece of paper that appear to be part of the report."; + mes "Good news! I've found 2 piece of paper that appear to be part of the report."; next; - getitem 6040,1; //Some_Of_Report + getitem 6040,2; //Some_Of_Report erasequest 3091; setquest 3091; mes "[Expedition Scout]"; @@ -12773,9 +13088,9 @@ spl_fild02,295,368,3 script Expedition Scout#3 707,{ mes "Oh, you must be" + strcharinfo(0) + ". I heard that you'll be delivering the report."; next; mes "[Expedition Scout]"; - mes "Good news! I've found 2 pieces of paper that appear to be part of the report."; + mes "Good news! I've found 3 pieces of paper that appear to be part of the report."; next; - getitem 6040,2; //Some_Of_Report + getitem 6040,3; //Some_Of_Report erasequest 3091; setquest 3091; mes "[Expedition Scout]"; @@ -12850,9 +13165,9 @@ spl_fild03,172,71,3 script Expedition Scout#4 707,{ mes "Oh, you must be" + strcharinfo(0) + ". I heard that you'll be delivering the report."; next; mes "[Expedition Scout]"; - mes "Good news! I've found 3 pieces of paper that appear to be part of the report."; + mes "Good news! I've found 5 pieces of paper that appear to be part of the report."; next; - getitem 6040,3; //Some_Of_Report + getitem 6040,5; //Some_Of_Report changequest 3090,3091; erasequest 3090; setquest 3091; @@ -12865,9 +13180,9 @@ spl_fild03,172,71,3 script Expedition Scout#4 707,{ mes "Oh, you must be" + strcharinfo(0) + ". I heard that you'll be delivering the report."; next; mes "[Expedition Scout]"; - mes "Good news! I've found 1 piece of paper that appear to be part of the report."; + mes "Good news! I've found 2 pieces of paper that appear to be part of the report."; next; - getitem 6040,1; //Some_Of_Report + getitem 6040,2; //Some_Of_Report changequest 3090,3091; erasequest 3090; setquest 3091; @@ -12880,9 +13195,9 @@ spl_fild03,172,71,3 script Expedition Scout#4 707,{ mes "Oh, you must be" + strcharinfo(0) + ". I heard that you'll be delivering the report."; next; mes "[Expedition Scout]"; - mes "Good news! I've found 2 pieces of paper that appear to be part of the report."; + mes "Good news! I've found 3 pieces of paper that appear to be part of the report."; next; - getitem 6040,2; //Some_Of_Report + getitem 6040,3; //Some_Of_Report changequest 3090,3091; erasequest 3090; setquest 3091; @@ -12920,9 +13235,9 @@ spl_fild03,172,71,3 script Expedition Scout#4 707,{ mes "Oh, you must be" + strcharinfo(0) + ". I heard that you'll be delivering the report."; next; mes "[Expedition Scout]"; - mes "Good news! I've found 3 pieces of paper that appear to be part of the report."; + mes "Good news! I've found 5 pieces of paper that appear to be part of the report."; next; - getitem 6040,3; //Some_Of_Report + getitem 6040,5; //Some_Of_Report erasequest 3091; setquest 3091; mes "[Expedition Scout]"; @@ -12934,9 +13249,9 @@ spl_fild03,172,71,3 script Expedition Scout#4 707,{ mes "Oh, you must be" + strcharinfo(0) + ". I heard that you'll be delivering the report."; next; mes "[Expedition Scout]"; - mes "Good news! I've found 1 piece of paper that appear to be part of the report."; + mes "Good news! I've found 2 pieces of paper that appear to be part of the report."; next; - getitem 6040,1; //Some_Of_Report + getitem 6040,2; //Some_Of_Report erasequest 3091; setquest 3091; mes "[Expedition Scout]"; @@ -12948,9 +13263,9 @@ spl_fild03,172,71,3 script Expedition Scout#4 707,{ mes "Oh, you must be" + strcharinfo(0) + ". I heard that you'll be delivering the report."; next; mes "[Expedition Scout]"; - mes "Good news! I've found 2 pieces of paper that appear to be part of the report."; + mes "Good news! I've found 3 pieces of paper that appear to be part of the report."; next; - getitem 6040,2; //Some_Of_Report + getitem 6040,3; //Some_Of_Report erasequest 3091; setquest 3091; mes "[Expedition Scout]"; @@ -13502,6 +13817,10 @@ OnEnable: monster "spl_fild02",0,0,"Luciola Vespa",1994,1,"ep13_spl_fild02_mon_edq::OnMyMobDead"; monster "spl_fild02",0,0,"Luciola Vespa",1994,1,"ep13_spl_fild02_mon_edq::OnMyMobDead"; monster "spl_fild02",0,0,"Luciola Vespa",1994,1,"ep13_spl_fild02_mon_edq::OnMyMobDead"; + monster "spl_fild02",0,0,"Luciola Vespa",1994,1,"ep13_spl_fild02_mon_edq::OnMyMobDead"; + monster "spl_fild02",0,0,"Luciola Vespa",1994,1,"ep13_spl_fild02_mon_edq::OnMyMobDead"; + monster "spl_fild02",0,0,"Pinguicula",1995,1,"ep13_spl_fild02_mon_edq::OnMyMobDead"; + monster "spl_fild02",0,0,"Pinguicula",1995,1,"ep13_spl_fild02_mon_edq::OnMyMobDead"; monster "spl_fild02",0,0,"Pinguicula",1995,1,"ep13_spl_fild02_mon_edq::OnMyMobDead"; monster "spl_fild02",0,0,"Pinguicula",1995,1,"ep13_spl_fild02_mon_edq::OnMyMobDead"; monster "spl_fild02",0,0,"Pinguicula",1995,1,"ep13_spl_fild02_mon_edq::OnMyMobDead"; @@ -13524,7 +13843,19 @@ OnTimer600000: OnMyMobDead: set .@spl_fild02_mob_dead,mobcount("spl_fild02","ep13_spl_fild02_mon_edq::OnMyMobDead"); - if (.@spl_fild02_mob_dead < 10) && ((ep13_1_edq == 71) || (ep13_1_edq == 72)) { + if (.@spl_fild02_mob_dead < 14) && ((ep13_1_edq == 71) || (ep13_1_edq == 72)) { + getitem 6040,1; //Some_Of_Report + } + else if (.@spl_fild02_mob_dead < 13) && ((ep13_1_edq == 71) || (ep13_1_edq == 72)) { + getitem 6040,1; //Some_Of_Report + } + else if (.@spl_fild02_mob_dead < 12) && ((ep13_1_edq == 71) || (ep13_1_edq == 72)) { + getitem 6040,1; //Some_Of_Report + } + else if (.@spl_fild02_mob_dead < 11) && ((ep13_1_edq == 71) || (ep13_1_edq == 72)) { + getitem 6040,1; //Some_Of_Report + } + else if (.@spl_fild02_mob_dead < 10) && ((ep13_1_edq == 71) || (ep13_1_edq == 72)) { getitem 6040,1; //Some_Of_Report } else if (.@spl_fild02_mob_dead < 9) && ((ep13_1_edq == 71) || (ep13_1_edq == 72)) { @@ -13570,9 +13901,13 @@ OnEnable: monster "spl_fild03",0,0,"Luciola Vespa",1994,1,"ep13_spl_fild03_mon_edq::OnMyMobDead"; monster "spl_fild03",0,0,"Luciola Vespa",1994,1,"ep13_spl_fild03_mon_edq::OnMyMobDead"; monster "spl_fild03",0,0,"Luciola Vespa",1994,1,"ep13_spl_fild03_mon_edq::OnMyMobDead"; + monster "spl_fild03",0,0,"Luciola Vespa",1994,1,"ep13_spl_fild03_mon_edq::OnMyMobDead"; + monster "spl_fild03",0,0,"Cornus",1992,1,"ep13_spl_fild03_mon_edq::OnMyMobDead"; monster "spl_fild03",0,0,"Cornus",1992,1,"ep13_spl_fild03_mon_edq::OnMyMobDead"; monster "spl_fild03",0,0,"Cornus",1992,1,"ep13_spl_fild03_mon_edq::OnMyMobDead"; monster "spl_fild03",0,0,"Cornus",1992,1,"ep13_spl_fild03_mon_edq::OnMyMobDead"; + monster "spl_fild03",0,0,"Cornus",1992,1,"ep13_spl_fild03_mon_edq::OnMyMobDead"; + monster "spl_fild03",0,0,"Naga",1993,1,"ep13_spl_fild03_mon_edq::OnMyMobDead"; monster "spl_fild03",0,0,"Naga",1993,1,"ep13_spl_fild03_mon_edq::OnMyMobDead"; monster "spl_fild03",0,0,"Naga",1993,1,"ep13_spl_fild03_mon_edq::OnMyMobDead"; monster "spl_fild03",0,0,"Naga",1993,1,"ep13_spl_fild03_mon_edq::OnMyMobDead"; @@ -13594,7 +13929,19 @@ OnTimer600000: OnMyMobDead: set .@spl_fild03_mob_dead,mobcount("spl_fild03","ep13_spl_fild03_mon_edq::OnMyMobDead"); - if (.@spl_fild03_mob_dead < 10) && ((ep13_1_edq == 71) || (ep13_1_edq == 72)) { + if (.@spl_fild03_mob_dead < 14) && ((ep13_1_edq == 71) || (ep13_1_edq == 72)) { + getitem 6040,1; //Some_Of_Report + } + else if (.@spl_fild03_mob_dead < 13) && ((ep13_1_edq == 71) || (ep13_1_edq == 72)) { + getitem 6040,1; //Some_Of_Report + } + else if (.@spl_fild03_mob_dead < 12) && ((ep13_1_edq == 71) || (ep13_1_edq == 72)) { + getitem 6040,1; //Some_Of_Report + } + else if (.@spl_fild03_mob_dead < 11) && ((ep13_1_edq == 71) || (ep13_1_edq == 72)) { + getitem 6040,1; //Some_Of_Report + } + else if (.@spl_fild03_mob_dead < 10) && ((ep13_1_edq == 71) || (ep13_1_edq == 72)) { getitem 6040,1; //Some_Of_Report } else if (.@spl_fild03_mob_dead < 9) && ((ep13_1_edq == 71) || (ep13_1_edq == 72)) { @@ -13642,6 +13989,10 @@ OnEnable: monster "man_fild01",0,0,"Nepenthes",1988,1,"ep13_man_fild01_mon_edq::OnMyMobDead"; monster "man_fild01",0,0,"Nepenthes",1988,1,"ep13_man_fild01_mon_edq::OnMyMobDead"; monster "man_fild01",0,0,"Nepenthes",1988,1,"ep13_man_fild01_mon_edq::OnMyMobDead"; + monster "man_fild01",0,0,"Nepenthes",1988,1,"ep13_man_fild01_mon_edq::OnMyMobDead"; + monster "man_fild01",0,0,"Nepenthes",1988,1,"ep13_man_fild01_mon_edq::OnMyMobDead"; + monster "man_fild01",0,0,"Hillslion",1989,1,"ep13_man_fild01_mon_edq::OnMyMobDead"; + monster "man_fild01",0,0,"Hillslion",1989,1,"ep13_man_fild01_mon_edq::OnMyMobDead"; monster "man_fild01",0,0,"Hillslion",1989,1,"ep13_man_fild01_mon_edq::OnMyMobDead"; monster "man_fild01",0,0,"Hillslion",1989,1,"ep13_man_fild01_mon_edq::OnMyMobDead"; monster "man_fild01",0,0,"Hillslion",1989,1,"ep13_man_fild01_mon_edq::OnMyMobDead"; @@ -13664,7 +14015,19 @@ OnTimer600000: OnMyMobDead: set .@man_fild01_mob_dead,mobcount("man_fild01","ep13_man_fild01_mon_edq::OnMyMobDead"); - if (.@man_fild01_mob_dead < 10) && ((ep13_1_edq == 71) || (ep13_1_edq == 72)) { + if (.@man_fild01_mob_dead < 14) && ((ep13_1_edq == 71) || (ep13_1_edq == 72)) { + getitem 6040,1; //Some_Of_Report + } + else if (.@man_fild01_mob_dead < 13) && ((ep13_1_edq == 71) || (ep13_1_edq == 72)) { + getitem 6040,1; //Some_Of_Report + } + else if (.@man_fild01_mob_dead < 12) && ((ep13_1_edq == 71) || (ep13_1_edq == 72)) { + getitem 6040,1; //Some_Of_Report + } + else if (.@man_fild01_mob_dead < 11) && ((ep13_1_edq == 71) || (ep13_1_edq == 72)) { + getitem 6040,1; //Some_Of_Report + } + else if (.@man_fild01_mob_dead < 10) && ((ep13_1_edq == 71) || (ep13_1_edq == 72)) { getitem 6040,1; //Some_Of_Report } else if (.@man_fild01_mob_dead < 9) && ((ep13_1_edq == 71) || (ep13_1_edq == 72)) { @@ -13712,6 +14075,10 @@ OnEnable: monster "man_fild03",0,0,"Centipede",1987,1,"ep13_man_fild03_mon_edq::OnMyMobDead"; monster "man_fild03",0,0,"Centipede",1987,1,"ep13_man_fild03_mon_edq::OnMyMobDead"; monster "man_fild03",0,0,"Centipede",1987,1,"ep13_man_fild03_mon_edq::OnMyMobDead"; + monster "man_fild03",0,0,"Centipede",1987,1,"ep13_man_fild03_mon_edq::OnMyMobDead"; + monster "man_fild03",0,0,"Centipede",1987,1,"ep13_man_fild03_mon_edq::OnMyMobDead"; + monster "man_fild03",0,0,"Tatacho",1986,1,"ep13_man_fild03_mon_edq::OnMyMobDead"; + monster "man_fild03",0,0,"Tatacho",1986,1,"ep13_man_fild03_mon_edq::OnMyMobDead"; monster "man_fild03",0,0,"Tatacho",1986,1,"ep13_man_fild03_mon_edq::OnMyMobDead"; monster "man_fild03",0,0,"Tatacho",1986,1,"ep13_man_fild03_mon_edq::OnMyMobDead"; monster "man_fild03",0,0,"Tatacho",1986,1,"ep13_man_fild03_mon_edq::OnMyMobDead"; @@ -13734,7 +14101,19 @@ OnTimer600000: OnMyMobDead: set .@man_fild03_mob_dead,mobcount("man_fild03","ep13_man_fild03_mon_edq::OnMyMobDead"); - if (.@man_fild03_mob_dead < 10) && ((ep13_1_edq == 71) || (ep13_1_edq == 72)) { + if (.@man_fild03_mob_dead < 14) && ((ep13_1_edq == 71) || (ep13_1_edq == 72)) { + getitem 6040,1; //Some_Of_Report + } + else if (.@man_fild03_mob_dead < 13) && ((ep13_1_edq == 71) || (ep13_1_edq == 72)) { + getitem 6040,1; //Some_Of_Report + } + else if (.@man_fild03_mob_dead < 12) && ((ep13_1_edq == 71) || (ep13_1_edq == 72)) { + getitem 6040,1; //Some_Of_Report + } + else if (.@man_fild03_mob_dead < 11) && ((ep13_1_edq == 71) || (ep13_1_edq == 72)) { + getitem 6040,1; //Some_Of_Report + } + else if (.@man_fild03_mob_dead < 10) && ((ep13_1_edq == 71) || (ep13_1_edq == 72)) { getitem 6040,1; //Some_Of_Report } else if (.@man_fild03_mob_dead < 9) && ((ep13_1_edq == 71) || (ep13_1_edq == 72)) { diff --git a/npc/quests/quests_13_2.txt b/npc/quests/quests_13_2.txt index 3d2e10f66..876f49e0d 100644 --- a/npc/quests/quests_13_2.txt +++ b/npc/quests/quests_13_2.txt @@ -19,6 +19,7 @@ //= Daily Quests: //= - Midgard Ore //= - Alfheim Perfume +//= Secret note of Bazett //= Yggdrasil Dungeon Floor 2 puzzle. //===== Additional Comments: ================================= //= 1.0 First version @@ -10792,6 +10793,672 @@ OnTimer60000: end; } +// Secret note of Bazett +//============================================================ +mid_camp,283,198,5 script Bazett Teablack#ep13bs 883,{ + if (checkweight(1201,1) == 0) { + mes " - Hold on!! -"; + mes " - You are carrying too many different items - "; + mes " - You cannot receive the reward - "; + mes " - Please use the Kafra service - "; + mes " - And try again. - "; + close; + } + if (ep13_2_rhea < 100) { + mes "[Industrious Man]"; + mes "Hu~~"; + mes "That's pretty interesting..."; + mes "I will take note of it in my research papers."; + emotion e_ic,"Bazett Teablack#ep13bs"; + next; + mes "[Industrious Man]"; + mes "write..write..."; + mes "crunch..crunch..."; + next; + mes " - He doesn't seem to recognize that I am standing next to him as he continues writing something. -"; + next; + mes "[Industrious Man]"; + mes "write..write..."; + mes "crunch..crunch..."; + mes "...."; + close; + } + if (ep13_2_busut < 1) { + if (isequipped(2782) == 1) { + mes "[Industrious Man]"; + mes "Hu~~"; + mes "That's pretty interesting..."; + mes "I will take note of it in my research papers."; + emotion e_ic,"Bazett Teablack#ep13bs"; + next; + mes "[Industrious Man]"; + mes "write..write..."; + mes "crunch..crunch..."; + next; + mes " - He doesn't seem to recognize that I am standing next to him as he continues writing something. -"; + next; + mes "[Industrious Man]"; + mes "write..write..."; + mes "crunch..crunch..."; + mes "...."; + next; + mes "[Industrious Man]"; + mes "Auch!!!"; + mes "Who...who are you?!"; + mes "How long have you been standing there?"; + emotion e_omg,"Bazett Teablack#ep13bs"; + next; + mes "["+strcharinfo(0)+"]"; + mes "Uh, I'm just passing by."; + mes "You look like you're busy with something."; + next; + mes "["+strcharinfo(0)+"]"; + mes "See you~!!"; + emotion e_swt2,1; + next; + mes "[Industrious Man]"; + mes "Uh!! Wait!!"; + mes "Your finger... Is that..?!"; + next; + mes " - He grabs your hand with a surprised look -"; + next; + mes "[Industrious Man]"; + mes "This is the ^0000FFRing of the Ancient Wise King^000000!!!!!"; + mes "This has to be fate that I've met you!"; + next; + mes "[Industrious Man]"; + mes "My research is not going so well. The god of fate must have sent you to me. I'm sure of it!!"; + emotion e_no1,"Bazett Teablack#ep13bs"; + next; + mes "["+strcharinfo(0)+"]"; + mes "......"; + mes "......What?!"; + emotion e_omg,1; + next; + mes "[Industrious Man]"; + mes "Would you like to help me with my search?"; + next; + switch(select("What kind of search?:Sure.:Borrrring.")) { + case 1: + mes "[Industrious Man]"; + mes "To put it simply, I'm searching for fairies and giants that live around here."; + next; + mes "[Industrious Man]"; + mes "Though I believe they all live in the same place, they are sure to have different cultures."; + mes "...first and foremost is proof of their existence."; + next; + mes "[Industrious Man]"; + mes "What about it?"; + mes "Are you interested?"; + next; + switch(select("Sure.:Not really.")) { + case 1: + mes "[Industrious Man]"; + mes "Haha... I just know that I'm right!"; + mes "Hahahaha!!"; + next; + mes "[Industrious Man]"; + mes "So let's work together from this point on. Let me introduce myself."; + mes "As you can see from my name tag, my name is ^0000FFBazett Teablack^000000."; + next; + mes "["+strcharinfo(0)+"]"; + mes "I am "+strcharinfo(0)+"."; + next; + select("OK, so what can I do for you?"); + mes "[Bazett]"; + mes ""+strcharinfo(0)+" let's see..!!"; + mes "Search Manuk and Splendide fields everyday for signs of the fairies or giants."; + next; + mes "[Bazett]"; + mes "It's not difficult."; + mes "So please share any information that you can gather as you travel through those areas."; + next; + mes "[Bazett]"; + mes "Hopefully I can find what I am looking for with the information you can find."; + set ep13_2_busut,2; + setquest 11101; + close; + case 2: + mes "[Industrious Man]"; + mes "............."; + mes "............."; + mes "............."; + mes "............."; + mes "...........Why!!!!!"; + emotion e_sob,"Bazett Teablack#ep13bs"; + next; + mes "[Industrious Man]"; + mes "Well if you decide to change your mind, come back to me."; + set ep13_2_busut,1; + close; + } + break; + case 2: + mes "[Industrious Man]"; + mes "Haha... I just know that I'm right!"; + mes "Hahahaha!!"; + next; + mes "[Industrious Man]"; + mes "So let's work together from this point on. Let me introduce myself."; + mes "As you can see from my name tag, my name is ^0000FFBazett Teablack^000000."; + next; + mes "["+strcharinfo(0)+"]"; + mes "I am "+strcharinfo(0)+"."; + next; + select("OK, so what can I do for you?"); + mes "[Bazett]"; + mes ""+strcharinfo(0)+" let's see..!!"; + mes "Search Manuk and Splendide fields everyday for signs of the fairies or giants."; + next; + mes "[Bazett]"; + mes "It's not difficult."; + mes "So please share any information that you can gather as you travel through those areas."; + next; + mes "[Bazett]"; + mes "Hopefully I can find what I am looking for with the information you can find."; + set ep13_2_busut,2; + setquest 11101; + close; + case 3: + mes "[Industrious Man]"; + mes "............."; + next; + mes "[Industrious Man]"; + mes "............."; + mes "............."; + next; + mes "[Industrious Man]"; + mes "............."; + mes "............."; + mes "............."; + next; + mes "[Industrious Man]"; + mes "............."; + mes "............."; + mes "............."; + mes "............."; + next; + mes "[Industrious Man]"; + mes "............."; + mes "............."; + mes "............."; + mes "............."; + mes "...........Why!!!!!"; + emotion e_sob,"Bazett Teablack#ep13bs"; + next; + mes "[Industrious Man]"; + mes "Well if you decide to change your mind, come back to me."; + set ep13_2_busut,1; + close; + } + } + else { + if (rand(1,2) == 1) { + mes "[Industrious Man]"; + mes "Gthgh sdsWryi"; + mes "Apeu hjsu opuer "; + next; + mes "["+strcharinfo(0)+"]"; + mes "?????"; + mes "What'd you say?"; + next; + mes "[Industrious Man]"; + mes "Oh! Sorry, I think I said it wrong..."; + mes "I was just infatuated with my research..."; + next; + mes "[Industrious Man]"; + mes "You should find a way to understand this strange language that I've discovered here in the Ash Vacuum."; + next; + mes "[Industrious Man]"; + mes "Without the ability to communicate it would be really difficult to get around here, don't you think?"; + close; + } + else { + mes "[Industrious Man]"; + mes "TalDathMush Di nahDeh"; + mes "ReAnduDu So sehr"; + next; + mes "["+strcharinfo(0)+"]"; + mes "?????"; + mes "Huh?"; + next; + mes "[Industrious Man]"; + mes "Oh! I must've said it wrong..."; + mes "My research hasn't been going too well lately."; + next; + mes "[Industrious Man]"; + mes "There should be a way for you to understand this strange language here."; + next; + mes "[Industrious Man]"; + mes "Without the ability to communicate it would be really difficult to get around here, don't you think?"; + close; + } + } + } + if (ep13_2_busut == 1) { + mes "[Industrious Man]"; + mes "Ah! You've returned!"; + mes "Now are you interested in my research?"; + next; + switch(select("Yes.:No.")) { + case 1: + mes "[Industrious Man]"; + mes "Haha... I just know that I'm right!"; + mes "Hahahaha!!"; + next; + mes "[Industrious Man]"; + mes "So let's work together from this point on. Let me introduce myself."; + mes "As you can see from my name tag, my name is ^0000FFBazett Teablack^000000."; + next; + mes "["+strcharinfo(0)+"]"; + mes "I am "+strcharinfo(0)+"."; + next; + select("OK, so what can I do for you?"); + mes "[Bazett]"; + mes ""+strcharinfo(0)+" let's see..!!"; + mes "Search Manuk and Splendide fields everyday for signs of the fairies or giants."; + next; + mes "[Bazett]"; + mes "It's not difficult."; + mes "So please share any information that you can gather as you travel through those areas."; + next; + mes "[Bazett]"; + mes "Hopefully I can find what I am looking for with the information you can find."; + set ep13_2_busut,2; + setquest 11101; + close; + case 2: + mes "[Industrious Man]"; + mes "............."; + mes "Well if you decide to change your mind, come back to me."; + emotion e_sob,"Bazett Teablack#ep13bs"; + close; + } + } + if (ep13_2_busut == 2) { + mes "[Bazett]"; + mes "Um... for today can you search for giants in the Manuk Field?"; + mes "That place is pretty cold so, you might need a coat."; + next; + mes "[Bazett]"; + mes "I used this note so it should still be useful. Take it..."; + mes "Ah... and don't worry about the title of the note."; + next; + mes "[Bazett]"; + mes "After you've finished searching bring that note back to me."; + next; + mes "[Bazett]"; + mes "Got it? Ok take care and see you soon."; + set ep13_2_busut,3; + set ep13_2_bs1,1; + set ep13_2_bs2,1; + set ep13_2_bs3,1; + set ep13_2_bs4,1; + getitem 6074,1; //Bazett's_Order + changequest 11101,11102; + close; + } + if (ep13_2_busut == 3) { + mes "[Bazett]"; + mes "How's the search going?"; + next; + if (countitem(6074) < 1) { + mes "[Bazett]"; + mes "!!!!!!!"; + mes "You lost the notes!!?"; + mes "Sigh..."; + next; + mes "[Bazett]"; + mes "What's done has been done."; + mes "I'll give you a new one."; + getitem 6074,1; //Bazett's_Order + close; + } + else { + mes "[Bazett]"; + mes "Take it easy..."; + close; + } + } + if (ep13_2_busut == 4) { + mes "[Bazett]"; + mes "Oh! You're done with the investigation?"; + next; + switch(select("Yes.:Not yet...")) { + case 1: + if (countitem(6074) < 1) { + mes "[Bazett]"; + mes "!!!!!!!"; + mes "You lost the notes!!?"; + mes "Sigh..."; + next; + mes "[Bazett]"; + mes "What's done has been done."; + mes "You must be tired, go take a rest."; + mes "I'll go prepare new notes."; + mes "You can just go investigate again for me."; + set ep13_2_busut,7; + erasequest 11102; + setquest 11104; + close; + } + else { + mes "[Bazett]"; + mes "May I take a look at the notes first?"; + mes "Oh!!"; + next; + mes " - Bazett is reading the detailed contents - "; + mes " - He seems to be captivated. - "; + mes " - It's better if I leave him alone. - "; + mes " - So he can finish. - "; + next; + mes "[Bazett]"; + mes "Mm...there are actually such things?!"; + next; + mes "[Bazett]"; + mes "Mm...I see, I see."; + next; + mes "[Bazett]"; + mes "Even though the content is simple, it's well organized and interesting."; + mes "As expected of "+strcharinfo(0)+"!!"; + next; + mes "[Bazett]"; + mes "You've done well."; + mes "You must be exhausted. Go take a rest. We'll continue tomorrow."; + next; + mes "[Bazett]"; + mes "Ah... this isn't much, but it's a coin that the giants use."; + mes "Maybe you can buy something from them with this."; + delitem 6074,1; //Bazett's_Order + set ep13_2_busut,7; + if (ep13_2_bs1 == 3) getitem 6080,1; //Manuk_Coin + if (ep13_2_bs2 == 3) getitem 6080,1; //Manuk_Coin + if (ep13_2_bs3 == 3) getitem 6080,1; //Manuk_Coin + if (ep13_2_bs4 == 3) getitem 6080,1; //Manuk_Coin + erasequest 11102; + setquest 11104; + close; + } + break; + case 2: + mes "[Bazett]"; + mes "Take it easy..."; + close; + } + } + else { + mes "[Bazett]"; + mes "You've done well."; + mes "You must be exhausted. Go take a rest, we'll continue tomorrow."; + close; + } +} + +manuk,193,135,0 script Worker#ep13bs 454,{ + if (isequipped(2782) == 1) { + if (ep13_2_busut == 3) { + if (ep13_2_bs1 == 1) { + mes "[Worker]"; + mes "Oops, it's dangerous, almost broken."; + mes "I should hurry to change it...otherwise."; + next; + mes "["+strcharinfo(0)+"]"; + mes "What's the matter?"; + next; + mes "[Worker]"; + mes "Ah....here.....um..."; + mes "......"; + mes "........."; + mes "Nothing!!"; + emotion e_omg,"Worker#ep13bs"; + next; + mes "["+strcharinfo(0)+"]"; + mes "What's up?"; + next; + mes "[Worker]"; + mes "You are an outsider."; + mes "......"; + mes "I was suprised by your voice."; + next; + mes "["+strcharinfo(0)+"]"; + mes "Yes, sorry to startle you."; + emotion e_heh,1; + next; + mes "[Worker]"; + mes "Haha, it's ok."; + mes "Recently I heard about people like you but it's the first time I've actually met one."; + next; + mes "[Worker]"; + mes "You speak our language pretty good."; + next; + mes "["+strcharinfo(0)+"]"; + mes "Ah...anyway..you look like you're having some trouble. What happened?"; + next; + mes "[Worker]"; + mes "Nothing!!"; + next; + mes "["+strcharinfo(0)+"]"; + mes "Are you sure? Fate has to have brought us together for a reason."; + mes "Tell me~"; + next; + mes "[Worker]"; + mes "......"; + mes "Frankly..."; + next; + mes "[Worker]"; + mes "The screw is too old to use to fix the tent, so I should change it before it breaks."; + next; + mes "[Worker]"; + mes "I can't leave so I'm just waiting for my friend to pass by to help me."; + next; + mes "["+strcharinfo(0)+"]"; + mes "Can I help you?"; + next; + mes "[Worker]"; + mes "No~that's alright. We just met so I can't ask you for a favor."; + next; + mes "["+strcharinfo(0)+"]"; + mes "That's ok! We can help each other!"; + next; + mes "- Suddenly there is a screeching sound as the screw breaks -"; + next; + mes "[Worker]"; + mes "Ugh!!!"; + mes "**Sigh**"; + emotion e_sob,"Worker#ep13bs"; + emotion e_sob,1; + next; + mes "[Worker]"; + mes "Well that's that!"; + mes "Anyway my name is ^0000FFGill^000000."; + next; + mes "[Gill]"; + mes "I need something to fix the tent with, if you can get^0000FF 30 Horn of Hillslion^000000, I can make them into sturdy enough screws."; + next; + mes "[Gill]"; + mes "Sorry, again for making you do this but I will be waiting here for you."; + set ep13_2_bs1,2; + setquest 11105; + close; + } + else if (ep13_2_bs1 == 2) { + if (countitem(6032) > 29) { + mes "[Gill]"; + mes "You helped me collect all of the Horns of Hillslion?"; + mes "Thank you so much."; + next; + mes "[Gill]"; + mes "It's all because of you, we are able to prevent anything disastrous."; + mes "^0000FFEven though you're also an alien race, but compared to the vile fairies^000000, I'm glad to have met someone like "+strcharinfo(0)+"."; + delitem 6032,30; //Horn_Of_Hilsrion + set ep13_2_bs1,3; + set ep13_2_busut,4; + completequest 11105; + close; + } + else { + mes "[Gill]"; + mes "Sorry, again for making you do this but I will be waiting here for you to bring back the^0000FF 30 Horn of Hillslions.^000000."; + close; + } + } + else if (ep13_2_bs1 == 3) { + mes "[Gill]"; + mes "Thank you for helping me."; + mes "^0000FFEven though you're also an alien race, but compared to the vile fairies^000000, I'm glad to have met someone like "+strcharinfo(0)+"."; + close; + } + else { + mes "[Worker]"; + mes "This is too dangerous, it's become too loose..."; + mes "It must be replaced soon..."; + close; + } + } + else if (ep13_2_busut == 4) { + if (ep13_2_bs1 == 1) { + mes "[Worker]"; + mes "This is too dangerous, it's become too loose..."; + mes "It must be replaced soon..."; + next; + mes "["+strcharinfo(0)+"]"; + mes "Is something wrong?"; + next; + mes "[Worker]"; + mes "Ah... see here..."; + mes "......"; + mes "........."; + mes "Nevermind. Nothing."; + emotion e_omg,"Worker#ep13bs"; + next; + mes "["+strcharinfo(0)+"]"; + mes "You don't have to be like this."; + next; + mes "[Worker]"; + mes "You are one of the strange race, aren't you?"; + mes "......"; + mes "To suddenly hear you speak our language gave me a bit of a shock."; + next; + mes "["+strcharinfo(0)+"]"; + mes "Since I'm travelling here, so I thought I'd need it..."; + emotion e_heh,1," ET_SMILE"; + next; + mes "[Worker]"; + mes "Haha, is that so?"; + mes "I've heard of the rumour that your race exists, but I've never seen one before."; + next; + mes "[Worker]"; + mes "And to think you can speak our language. Interesting."; + next; + mes "["+strcharinfo(0)+"]"; + mes "Ah...but just a moment ago, you were having a hard time with something. Is something wrong?"; + next; + mes "[Worker]"; + mes "It's nothing."; + next; + mes "["+strcharinfo(0)+"]"; + mes "Ah~ It must be fate that we met~"; + mes "You can just tell me."; + next; + mes "[Worker]"; + mes "......"; + mes "Well..."; + next; + mes "[Worker]"; + mes "The screw that is used to keep our tent in place is rusting away... we must get a new one."; + next; + mes "[Worker]"; + mes "But I can't leave this place, so I was waiting for someone to pass by."; + mes "And you just happened to talk to me. I thought you were someone from our tribe."; + next; + mes "["+strcharinfo(0)+"]"; + mes "I can help you."; + next; + mes "[Worker]"; + mes "No, it's alright. We just met, so I don't want to trouble you."; + next; + mes "["+strcharinfo(0)+"]"; + mes "Don't worry about it! Life is all about helping eachother, don't you think so?"; + next; + mes " - While the disagreement is taking place, - "; + mes " - The screw that has held its ground til now - "; + mes " - Finally gives in and breaks in half. - "; + next; + mes "[Worker]"; + mes "Ah!!!"; + emotion e_sob,"Worker#ep13bs"; + emotion e_sob,1; + next; + mes "[Worker]"; + mes "I can't just care about pride now."; + mes "Let me introduce myself, I am ^0000FFGill^000000."; + next; + mes "[Gill]"; + mes "I need a screw to stablize our tent, and it can be found from the ^0000FFHillslion^000000 monster."; + mes "Please help me collect ^0000FF30 Horns of Hillslion^000000, and that should be enough for now."; + next; + mes "[Gill]"; + mes "I'm really sorry, so please hurry."; + set ep13_2_bs1,2; + setquest 11105; + close; + } + else if (ep13_2_bs1 == 2) { + if (countitem(6032) > 29) { + mes "[Gill]"; + mes "You helped me collect all of the Horns of Hillslion?"; + mes "Thank you so much."; + next; + mes "[Gill]"; + mes "It's all because of you, we are able to prevent anything disastrous."; + mes "^0000FFEven though you're also an alien race, but compared to the vile fairies^000000, I'm glad to have met someone like "+strcharinfo(0)+"."; + delitem 6032,30; //Horn_Of_Hilsrion + set ep13_2_bs1,3; + completequest 11105; + close; + } + else { + mes "[Gill]"; + mes "Making you do something like this, I feel ashamed."; + close; + } + } + else if (ep13_2_bs1 == 3) { + mes "[Gill]"; + mes "Thank you for helping me."; + mes "^0000FFEven though you're also an alien race, but compared to the vile Fairies^000000, I'm glad to have met someone like "+strcharinfo(0)+"."; + close; + } + else { + mes "[Worker]"; + mes "This is too dangerous, it's become too loose..."; + mes "It must be replaced soon..."; + close; + } + } + else { + mes "[Gill]"; + mes "You're here again?"; + mes "Talking with someone occasionally is quite relaxing."; + close; + } + } + else { + mes "[Worker]"; + mes "Ehahdie O Ehai"; + mes "Ohek Hekdh I dkek"; + mes "Ohehp Qe Tehdhah"; + next; + mes "[Worker]"; + mes "Ehaodke Thdieqak Khehdi"; + mes "PHhdkel"; + mes "Thhdqdcczk U dheagelokd dok"; + next; + mes "- You can't understand what he's saying. - "; + close; + } +} + // Yggdrasil Dungeon Floor 2 puzzle. //============================================================ nyd_dun02,178,255,0 script Strange Device#ep13_out 844,3,3,{ 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; +} -- cgit v1.2.3-70-g09d2