diff --git a/db/pre-re/item_db.txt b/db/pre-re/item_db.txt index ffc2c7831b..318da7acc7 100644 --- a/db/pre-re/item_db.txt +++ b/db/pre-re/item_db.txt @@ -6405,7 +6405,7 @@ 14588,Pty_Blessing_Scroll,Party Blessing 10 Scroll,11,10,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ itemskill "CASH_BLESSING",10; },{},{} 14589,Pty_Inc_Agi_Scroll,Party Increase Agi 10 Scroll,11,10,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ itemskill "CASH_INCAGI",10; },{},{} 14590,Pty_Assumptio_Scroll,Party Assumptio 5 Scroll,11,10,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ itemskill "CASH_ASSUMPTIO",5; },{},{} -14591,Siege_Teleport_Scroll,WoE Teleport Scroll,2,0,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ callfunc "F_CashSeigeTele"; },{},{} +14591,Siege_Teleport_Scroll,WoE Teleport Scroll,2,0,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ callfunc "F_CashSiegeTele"; },{},{} 14592,Job_Manual50,JOB Battle Manual,2,0,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ sc_start SC_JEXPBOOST,1800000,50; },{},{} 14593,Magic_Power_Scroll,Mystical Amplification Scroll,11,0,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ itemskill "HW_MAGICPOWER",10; },{},{} 14594,Quagmire_Scroll,Quagmire Scroll,11,0,,10,,,,,0xFFFFFFFF,7,2,,,,,,{ itemskill "WZ_QUAGMIRE",5; },{},{} diff --git a/db/re/item_db.txt b/db/re/item_db.txt index e850acf002..7767db8a73 100644 --- a/db/re/item_db.txt +++ b/db/re/item_db.txt @@ -6320,7 +6320,7 @@ 12441,F_Bubble_Gum,F Old Bubble Gum,2,2,,10,,,,,0xFFFFFFFF,63,2,,,,,,{},{},{} 12442,F_Kafra_Card,F Kafra Card,2,2,,10,,,,,0xFFFFFFFF,63,2,,,,,,{},{},{} 12443,F_Neuralizer,F Neuralizer,2,2,,0,,,,,0xFFFFFFFF,63,2,,,,,,{},{},{} -12444,F_Dun_Tele_Scroll1,WoE Telport Scroll,2,0,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ callfunc "F_CashSeigeTele"; },{},{} +12444,F_Dun_Tele_Scroll1,WoE Telport Scroll,2,0,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ callfunc "F_CashSiegeTele"; },{},{} 12445,F_Str_Dish10_,F Str Dish10,2,2,,10,,,,,0xFFFFFFFF,63,2,,,,,,{},{},{} 12446,F_Agi_Dish10_,F Agi Dish10,2,2,,10,,,,,0xFFFFFFFF,63,2,,,,,,{},{},{} 12447,F_Int_Dish10_,F Int Dish10,2,2,,10,,,,,0xFFFFFFFF,63,2,,,,,,{},{},{} @@ -8153,7 +8153,7 @@ 14588,Pty_Blessing_Scroll,Party Blessing 10 Scroll,11,10,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ itemskill "CASH_BLESSING",10; },{},{} 14589,Pty_Inc_Agi_Scroll,Party Increase Agi 10 Scroll,11,10,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ itemskill "CASH_INCAGI",10; },{},{} 14590,Pty_Assumptio_Scroll,Party Assumptio 5 Scroll,11,10,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ itemskill "CASH_ASSUMPTIO",5; },{},{} -14591,Siege_Teleport_Scroll,WoE Teleport Scroll,2,0,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ callfunc "F_CashSeigeTele"; },{},{} +14591,Siege_Teleport_Scroll,WoE Teleport Scroll,2,0,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ callfunc "F_CashSiegeTele"; },{},{} 14592,Job_Manual50,JOB Battle Manual,2,0,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ sc_start SC_JEXPBOOST,1800000,50; },{},{} 14593,Magic_Power_Scroll,Mystical Amplification Scroll,11,0,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ itemskill "HW_MAGICPOWER",10; },{},{} 14594,Quagmire_Scroll,Quagmire Scroll,11,0,,10,,,,,0xFFFFFFFF,63,2,,,,,,{ itemskill "WZ_QUAGMIRE",5; },{},{} diff --git a/npc/instances/NydhoggsNest.txt b/npc/instances/NydhoggsNest.txt index db4e89d6bd..ced58fceb1 100644 --- a/npc/instances/NydhoggsNest.txt +++ b/npc/instances/NydhoggsNest.txt @@ -884,7 +884,7 @@ spl_in01,109,60,3 script Commander Lebiordirr#edq 435,3,3,{ mes "His Highness, the World Tree Yggdrasil, said that?"; next; mes "[Commander Lebiordirr]"; - mes "The reason behind all of this... is not because of the Sapha tribe, but because of the sudden leave of the Guardian? And the Guaridan has given up on his identity?"; + mes "The reason behind all of this... is not because of the Sapha tribe, but because of the sudden leave of the Guardian? And the Guardian has given up on his identity?"; next; mes "[Commander Lebiordirr]"; mes "This must be reported... reported to the High Priest of Alfheim... Unbelievable."; diff --git a/npc/other/CashShop_Functions.txt b/npc/other/CashShop_Functions.txt index 1763ce074b..3ca706d629 100644 --- a/npc/other/CashShop_Functions.txt +++ b/npc/other/CashShop_Functions.txt @@ -27,6 +27,7 @@ //= 1.7 Added Dungeon Teleport Scroll II maps. [Euphy] //= 1.8 Added VIP function. [Euphy] //= 1.9 Added checkdragon() in F_CashReset. [Capuche] +//= 2.0 Moved VIP_Third_Class function into other/re/CashShop_Functions. [Capuche] //============================================================ // Kafra Card @@ -303,35 +304,3 @@ function script F_Snowball { } end; } - -// VIP Functions -//============================================================ -function script VIP_Third_Class { - if (!vip_status(1)) { - mes "[Voice from nowhere]"; - mes "Access to Premium content is only available to those who possess a certain amount of Reset Stones."; - next; - if (countitem(6320) < 1) { - mes "[Voice from nowhere]"; - mes "In order to change to third class, you must bring 1 ^0000CCReset Stone^000000 or have a Premium account."; - //mes "Please visit our iShop to purchase the ^0000CCReset Stone^000000."; - close; - } else { - mes "[Voice from nowhere]"; - mes "Would you like to participate in this quest for 1 ^0000CCReset Stone^000000?"; - next; - switch(select("Yes:No")) { - case 1: - mes "[Voice from nowhere]"; - mes "Good luck, adventurer."; - delitem 6320,1; //Premium_Reset_Stone - break; - case 2: - mes "[Voice from nowhere]"; - mes "Very well."; - close; - } - } - } - return; -} diff --git a/npc/other/monster_race.txt b/npc/other/monster_race.txt index 9795a54099..59ff772372 100644 --- a/npc/other/monster_race.txt +++ b/npc/other/monster_race.txt @@ -93,7 +93,7 @@ OnEnable: enablenpc "Tire"+.@c+"#2"; enablenpc "Tire"+.@c+"#3"; if (.@tired < 30) enablenpc "Tire"+.@c+"#4"; - } else if (.@line) <= 60 { + } else if (.@line <= 60) { .@tired = rand(10,30); for ( .@i = 1; .@i <= 3; .@i++ ) enablenpc "Luk"+.@c+"#"+.@i; diff --git a/npc/quests/quests_nameless.txt b/npc/quests/quests_nameless.txt index 0eed58f002..8aab7ee3ec 100644 --- a/npc/quests/quests_nameless.txt +++ b/npc/quests/quests_nameless.txt @@ -4058,7 +4058,7 @@ cmd_fild01,55,160,0 script Heap of Earth 844,{ set diamond_edq,6; close; } - if (diamond_edq) == 9 { + if (diamond_edq == 9) { mes "[Dorian]"; mes "Ah, did you bring all"; mes "the materials I need to"; @@ -4152,7 +4152,7 @@ cmd_fild01,55,160,0 script Heap of Earth 844,{ close; } } - if (diamond_edq) == 10 { + if (diamond_edq == 10) { mes "[Dorian]"; mes "Did you already forget"; mes "my instructions for fixing my"; @@ -4216,7 +4216,7 @@ cmd_fild01,55,160,0 script Heap of Earth 844,{ close; } } - if (diamond_edq) == 11 { + if (diamond_edq == 11) { mes "[Dorian]"; mes "Ah, so you failed to"; mes "fix the Mystic Dryer de"; @@ -4227,7 +4227,7 @@ cmd_fild01,55,160,0 script Heap of Earth 844,{ set diamond_edq,10; close; } - if (diamond_edq) == 12 { + if (diamond_edq == 12) { mes "[Dorian]"; mes "Ah, I underestimated you."; mes "You really repaired the"; @@ -4253,7 +4253,7 @@ cmd_fild01,55,160,0 script Heap of Earth 844,{ mes "your kind of help. Farewell~"; close; } - if (diamond_edq) > 12 { + if (diamond_edq > 12) { mes "[Dorian]"; mes "Ah, hello! How have"; mes "you been? Are you in need"; @@ -4264,7 +4264,7 @@ cmd_fild01,55,160,0 script Heap of Earth 844,{ //OnTouch2: OnTouch: - if (diamond_edq) < 9 { + if (diamond_edq < 9) { mes "[Dorian]"; mes "Wh-what are you doing?"; mes "D-don't sully my wonderful"; @@ -4272,7 +4272,7 @@ OnTouch: mes "uncultured hands!"; close; } - if (diamond_edq) == 9 { + if (diamond_edq == 9) { mes "[Dorian]"; mes "Can't you see that the"; mes "machine won't work without"; @@ -4294,7 +4294,7 @@ OnTouch: mes "goods to Kafra Storage, please."; close; } - if (diamond_edq) == 10 { + if (diamond_edq == 10) { set .@bolt_rand,rand(2,5); mes "^3355FFThis must be Dorian's"; mes "Mystic Dryer de Elegance."; @@ -8051,7 +8051,7 @@ moc_ruins,90,67,3 script Suspicious Man#1 4W_M_03,4,4,{ callsub S_Quest; else { mes "[Suspicious Man]"; - if (atoi( strnpcinfo(2) ) == 1) { + if (strnpcinfo(2) == "1") { mes "..............................."; mes "..............................."; mes "............................... "; @@ -8169,7 +8169,7 @@ moc_ruins,90,67,3 script Suspicious Man#1 4W_M_03,4,4,{ } } else if (zdan_edq < 9) { - if (atoi( strnpcinfo(2) ) == 1) + if (strnpcinfo(2) == "1") mes "[Suspicious Man]"; else mes "[Thug]"; @@ -8194,7 +8194,7 @@ moc_ruins,90,67,3 script Suspicious Man#1 4W_M_03,4,4,{ mes "that sort of deal."; } else { - if (atoi( strnpcinfo(2) ) == 1) + if (strnpcinfo(2) == "1") mes "[Suspicious Man]"; else mes "[Thug]"; @@ -8234,8 +8234,14 @@ S_Quest: mes "Y-you're stronger"; mes "than I thought!"; mes "Run awaaaaay!"; - hideoffnpc "Suspicious Man#2"; - hideonnpc "Suspicious Man#1"; + if (strnpcinfo(2) == "1") { + hideonnpc "Suspicious Man#1"; + hideoffnpc "Suspicious Man#2"; + } + else { + hideonnpc "Suspicious Man#2"; + hideoffnpc "Suspicious Man#1"; + } set $@zdan,0; stopnpctimer; next; diff --git a/npc/re/other/CashShop_Functions.txt b/npc/re/other/CashShop_Functions.txt new file mode 100644 index 0000000000..5fbcfb4264 --- /dev/null +++ b/npc/re/other/CashShop_Functions.txt @@ -0,0 +1,41 @@ +//===== rAthena Script ======================================= +//= Cash Shop Functions +//===== Description: ========================================= +//= Functions related to the VIP system. +//===== Changelogs: ========================================== +//= 1.0 Moved VIP_Third_Class function +//= from other/CashShop_Functions. [Capuche] +//============================================================ + +// VIP Functions +//============================================================ +function script VIP_Third_Class { + if (!vip_status(1)) { + mes "[Voice from nowhere]"; + mes "Access to Premium content is only available to those who possess a certain amount of Reset Stones."; + next; + if (countitem(6320) < 1) { + mes "[Voice from nowhere]"; + mes "In order to change to third class, you must bring 1 ^0000CCReset Stone^000000 or have a Premium account."; + //mes "Please visit our iShop to purchase the ^0000CCReset Stone^000000."; + close; + } else { + mes "[Voice from nowhere]"; + mes "Would you like to participate in this quest for 1 ^0000CCReset Stone^000000?"; + next; + switch(select("Yes:No")) { + case 1: + mes "[Voice from nowhere]"; + mes "Good luck, adventurer."; + delitem 6320,1; //Premium_Reset_Stone + next; + break; + case 2: + mes "[Voice from nowhere]"; + mes "Very well."; + close; + } + } + } + return; +} \ No newline at end of file diff --git a/npc/re/quests/quests_eclage.txt b/npc/re/quests/quests_eclage.txt index 4ada6d9ad1..d5aaff61c1 100644 --- a/npc/re/quests/quests_eclage.txt +++ b/npc/re/quests/quests_eclage.txt @@ -1,17 +1,22 @@ //===== rAthena Script ======================================= //= Eclage Quests -//===== By: ================================================== -//= Dastgir -//===== Current Version: ===================================== -//= 1.1 -//===== Compatible With: ===================================== -//= rAthena Project //===== Description: ========================================= //= [Official Conversion] -//= Quest NPCs related to Eclage. -//===== Additional Comments: ================================= +//-- Quest NPCs related to Eclage: +//- Teleport Cats +//- Eclage's Entrance +//- Oliver Wolf Hood (Dreaming Time) +//- Wanted to be Big and Beautiful +//- Mystery Burglary Quest +//- Troublesome Fairies (Prankster of Eclage) +//- Light and Darkness +//- Laphines That Love The Land (Lost Adventurers) +//- Memory of Professor Worm +//- Encounter in a Strange Land +//===== Changelogs: ========================================== //= 1.0 Converted from the official Aegis script. [Dastgir] //= 1.1 Converted from Hercules Script to rAthena Script. [Skorm] +//= 1.2 Clean-up. [Capuche] //============================================================ // Teleport Cats (14.2 Cat Hand Addition) @@ -20,7 +25,7 @@ switch(atoi(charat(strnpcinfo(1),16))) { case 1: setarray .@map$[0],"Entrance to Mora"; - setarray .@cost[0],15; + setarray .@cost[0],15;// Amount Canned Food break; case 2: setarray .@map$[0],"Near Eclage","Near Splendide"; @@ -51,55 +56,54 @@ mes "We provide teleport service between various regions based on our accumulated knowledge. We accept Malangdo Canned Specialties or Zeny, so you can pay however you like it~"; next; set .@menu$,"Forget it:"; - for(set .@i,0; .@i= 120) { @@ -484,46 +477,42 @@ OnTouch: mes "Be careful over there!!"; emotion e_omg,0,"Fairy Carpenter#ep14_2"; } - else if (ep14_2_oliver >= 4 && ep14_2_oliver <= 6) { + else if (ep14_2_oliver <= 6) mes "- The bridge is broken. There should be some kind of a solution. -"; - } close; } } -eclage,102,32,4 script Fairy Carpenter#ep14_2 443,{ - if (ep14_2_oliver < 2) { +eclage,102,32,4 script Fairy Carpenter#ep14_2 4_M_FAIRYKID2,{ + if (ep14_2_oliver < 3) { mes "[Fairy Carpenter]"; - mes "Wait!!!!!"; - mes "That's an unregistered visitor!!!!!!!"; - mes "Security!!! Security!!!"; - emotion e_omg; + if (ep14_2_oliver < 2) { + mes "Wait!!!!!"; + mes "That's an unregistered visitor!!!!!!!"; + mes "Security!!! Security!!!"; + emotion e_omg; + } + else { + mes "Did you talk to the security guard before coming into the city?"; + emotion e_go; + } close2; warp "ecl_fild01",100,317; end; } - else if (ep14_2_oliver == 2) { - mes "[Fairy Carpenter]"; - mes "Did you talk to the security guard before coming into the city?"; - emotion e_go; - close2; - warp "ecl_fild01",100,317; - end; - } - else if (BaseLevel < 120) { + if (BaseLevel < 120) { mes "[Fairy Carpenter]"; mes "The bridge is kind of broken so please be careful."; emotion e_sob; - close; } else if (ep14_2_oliver == 3) { mes "[Fairy Carpenter]"; mes "This area is kind of broken, so be careful."; mes "Otherwise, you'll fall aaaaaall the way down."; next; - switch (select("The work being done right now:The reason for the bridge being broken:Forget it.")) { - case 1: + switch( select("The work being done right now:The reason for the bridge being broken:Forget it.") ) { mes "[Fairy Carpenter]"; + case 1: mes "As you can see, I'm doing some carpentry work."; mes "There are more visitors to Eclage nowadays, so I'm primarily working on building bridges."; next; @@ -531,7 +520,6 @@ eclage,102,32,4 script Fairy Carpenter#ep14_2 443,{ mes "In fact, Laphines can fly around so bridges are technically not necessary, but we are building them since there are many visitors who have been getting hurt by falling while climbing trees."; close; case 2: - mes "[Fairy Carpenter]"; mes "Oh, just a minute ago, there was a human being who took a misstep and broke a tree branch while falling."; emotion e_an; next; @@ -562,7 +550,6 @@ eclage,102,32,4 script Fairy Carpenter#ep14_2 443,{ setquest 11312; close; case 3: - mes "[Fairy Carpenter]"; mes "You can't get past here until it's repaired, so please be careful."; close; } @@ -585,7 +572,7 @@ eclage,102,32,4 script Fairy Carpenter#ep14_2 443,{ mes "To maximize the stability, it's better to avoid connecting multiple bridge pieces together,"; next; mes "[Fairy Carpenter]"; - mes "and this broken bridge... from here to there it's about 19 meters and the prepieces come in 3 meters = 5 meters, and 10 meters......"; + mes "and this broken bridge... from here to there it's about 19 meters and the prepieces come in 3 meters = 5 meters, and 10 meters......"; emotion e_swt2; next; mes "[Fairy Carpenter]"; @@ -633,15 +620,13 @@ eclage,102,32,4 script Fairy Carpenter#ep14_2 443,{ mes "Okay, if you talk to [Golie] who works outside the city near the tower, he will give you the new bridge pieces."; ep14_2_oliver = 5; changequest 11312,11313; - close; } else if (ep14_2_oliver == 5) { mes "[Fairy Carpenter]"; mes "If you talk to [Golie] who works outside the city near the tower, he will give you the new bridge pieces."; - close; } else if (ep14_2_oliver == 6) { - if (countitem(6553) < 2) { + if (countitem(6553) < 2) {// Leaf_Made_Wood mes "[Fairy Carpenter]"; mes "If you talk to [Golie] who works outside the city near the tower, he will give you the new bridge pieces."; close; @@ -673,7 +658,7 @@ eclage,102,32,4 script Fairy Carpenter#ep14_2 443,{ mes "..."; emotion e_swt; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "..."; emotion e_swt,1; next; @@ -777,7 +762,7 @@ eclage,102,32,4 script Fairy Carpenter#ep14_2 443,{ emotion e_sob; next; mes "[Carpenter Fon]"; - mes strcharinfo(0) + " Well, you should get going to Eclage."; + mes strcharinfo(0) +" Well, you should get going to Eclage."; mes "You just need to follow this path to the northern part of the city."; emotion e_sigh; next; @@ -796,11 +781,9 @@ eclage,102,32,4 script Fairy Carpenter#ep14_2 443,{ mes "[Carpenter Fon]"; mes "I really ask you this favor because I'm supposed to meet with my friends to discuss a birthday coming up, but I can't just keep them waiting."; emotion e_sry; - delitem 6553,2; //Leaf_Made_Wood + delitem 6553,2;// Leaf_Made_Wood ep14_2_oliver = 7; changequest 11314,11315; - close; - } else if (ep14_2_oliver == 7) { mes "[Carpenter Fon]"; @@ -809,25 +792,26 @@ eclage,102,32,4 script Fairy Carpenter#ep14_2 443,{ mes "[Carpenter Fon]"; mes "I really ask you this favor because I'm supposed to meet with my friends to discuss a birthday coming up, but I can't just keep them waiting."; emotion e_sry; - close; } - mes "[Carpenter Fon]"; - mes "I wanna see my friends real soon."; - emotion e_sob; + else { + mes "[Carpenter Fon]"; + mes "I wanna see my friends real soon."; + emotion e_sob; + } close; } -ecl_fild01,192,94,4 script Golie#ep14_2 442,{ - if (checkweight(1201,1) == 0 || (MaxWeight - Weight) < 1000) { - mes "- Stop here !! -"; - mes "- There are just too many types that -"; - mes "- you cannot receive the item. -"; - mes "- Please lighten your load -"; - mes "- and try again. -"; - close; - } +ecl_fild01,192,94,4 script Golie#ep14_2 4_M_FAIRYKID,{ + if (checkweight(1201,1) == 0 || (MaxWeight - Weight) < 1000) { + mes "- Stop here !! -"; + mes "- There are just too many types that -"; + mes "- you cannot receive the item. -"; + mes "- Please lighten your load -"; + mes "- and try again. -"; + close; + } + mes "[Golie]"; if (ep14_2_oliver == 5) { - mes "[Golie]"; mes "They say that life is nature's greatest invention and death is just a scheme to obtain more life."; next; mes "[Golie]"; @@ -859,46 +843,44 @@ ecl_fild01,192,94,4 script Golie#ep14_2 442,{ mes "[Golie]"; mes "Surely, I am busy nowadays helping with Fili's work but it also seems that the bridges are breaking too often."; ep14_2_oliver = 6; - getitem 6553,2; //Leaf_Made_Wood + getitem 6553,2;// Leaf_Made_Wood changequest 11313,11314; - close; } - if (ep14_2_oliver == 6) { + else if (ep14_2_oliver == 6) { if (countitem(6553) < 2) { - mes "[Golie]"; mes "You lost the materials?"; mes "I will give you another since you are busy, but please take care."; - getitem 6553,2-countitem(6553); //Leaf_Made_Wood - close; + getitem 6553,2-countitem(6553);// Leaf_Made_Wood } - mes "[Golie]"; - mes "Alright, you may now deliver this to Fon. Also, while I know that it is difficult in these busy times, would you also tell him that I said, 'please take more precious care of them?'"; + else { + mes "Alright, you may now deliver this to Fon. Also, while I know that it is difficult in these busy times, would you also tell him that I said, 'please take more precious care of them?'"; + next; + mes "[Golie]"; + mes "Surely, I am busy nowadays helping with Fili's work but it also seems that the bridges are breaking too often."; + } + } + else { + mes "To grow Elder Willow trees,"; + mes "since Spring, Peco Peco"; + mes "must have cried as such."; next; mes "[Golie]"; - mes "Surely, I am busy nowadays helping with Fili's work but it also seems that the bridges are breaking too often."; - close; + mes "To grow Elder Willow trees"; + mes "the alarm in the clock tower"; + mes "again must have cried as such."; + next; + mes "[Golie]"; + mes "It's a song given to me by a bard from Midgard. The lyrical and nature-oriented words really resonated with me."; + next; + mes "[Golie]"; + mes "I would love to hear any songs that you might know also."; } - mes "[Golie]"; - mes "To grow Elder Willow trees,"; - mes "since Spring, Peco Peco"; - mes "must have cried as such."; - next; - mes "[Golie]"; - mes "To grow Elder Willow trees"; - mes "the alarm in the clock tower"; - mes "again must have cried as such."; - next; - mes "[Golie]"; - mes "It's a song given to me by a bard from Midgard. The lyrical and nature-oriented words really resonated with me."; - next; - mes "[Golie]"; - mes "I would love to hear any songs that you might know also."; close; } -eclage,283,275,4 script Glaces#ep14_2 444,{ +eclage,283,275,4 script Glaces#ep14_2 4_F_FAIRYKID3,{ + mes "[Glaces]"; if (ep14_2_oliver < 7) { - mes "[Glaces]"; mes "Hm......"; mes "The guys are late."; mes "I can only imagine that they would be busy just looking at the number of people visiting Eclage nowadays but..."; @@ -908,14 +890,12 @@ eclage,283,275,4 script Glaces#ep14_2 444,{ mes "Am I the only one with so much free time?"; mes "Am I really the only one?"; emotion e_omg; - close; } else if (ep14_2_oliver == 7) { - mes "[Glaces]"; mes "Hmm..."; mes "The guys are late."; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "Excuse me?"; next; mes "[Glaces]"; @@ -929,7 +909,7 @@ eclage,283,275,4 script Glaces#ep14_2 444,{ mes "Um... This is sort of awkward for me..."; emotion e_wah,1; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "No, that's not what I mean..."; emotion e_swt,1; next; @@ -943,7 +923,7 @@ eclage,283,275,4 script Glaces#ep14_2 444,{ emotion e_an; emotion e_swt2,1; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "No, I mean... Mr. Fon told me to let you know that he won't be able to make it because of his work..."; next; mes "[Glaces]"; @@ -990,7 +970,7 @@ eclage,283,275,4 script Glaces#ep14_2 444,{ cutin "bu_du1",2; next; cutin "",255; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "???"; next; mes "[Mark Esha]"; @@ -1032,21 +1012,15 @@ eclage,283,275,4 script Glaces#ep14_2 444,{ mes "I'm off to find that tangerine stem!!!"; ep14_2_oliver = 8; changequest 11315,11316; - close2; - cutin "",255; - end; } else if (ep14_2_oliver == 8) { - mes "[Glaces]"; mes "Well, I can't leave this place since others might arrive, so if you see a fairy with a yellow, tangerine-stem-like head, please tell him Glaces is looking for him."; next; mes "[Glaces]"; mes "And also please tell him that if he doesn't get back right away, I will pluck off that stem."; emotion e_omg; - close; } else if (ep14_2_oliver == 9) { - mes "[Glaces]"; mes "Oh..."; mes "Moreng's age?"; next; @@ -1064,51 +1038,37 @@ eclage,283,275,4 script Glaces#ep14_2 444,{ mes "Murah is probably at the Eclage plaza."; ep14_2_oliver = 10; changequest 11317,11318; - close; } else if (ep14_2_oliver == 10) { - mes "[Glaces]"; mes "How dare you ask a lady's age!!!"; mes "We aren't exactly the same age, but since Murah is also 30 years apart from Moreng, ask Murah."; emotion e_omg; next; mes "[Glaces]"; mes "Murah is probably at the Eclage plaza."; - close; } else if (ep14_2_oliver == 11) { - mes "[Glaces]"; mes "Shul lives in the eastern part of the city."; mes "I'm guessing he's near his place?"; - close; } - else if (ep14_2_oliver == 12) { - mes "[Glaces]"; + else if (ep14_2_oliver == 12) mes "Tato is in the western part of the city."; - close; - } else if (ep14_2_oliver == 13) { - mes "[Glaces]"; mes "A king lives in Eclage."; mes "He is super good looking."; mes "Hehe"; emotion e_shy; - close; } else if (ep14_2_oliver == 14) { - mes "[Glaces]"; mes "To think of it, I should probably visit Fon and Golie as well..."; mes "I guess I'll visit later."; - close; } else if (ep14_2_oliver == 15) { if (countitem(6555) < 128) { - mes "[Glaces]"; mes "Mm.. Something's missing... Mm, I couldn't tell you exactly..."; mes "You should go see Yube."; close; } - mes "[Glaces]"; mes "Whoa!"; mes "We would need an enormous cake to fit all these candles..."; emotion e_omg; @@ -1131,7 +1091,7 @@ eclage,283,275,4 script Glaces#ep14_2 444,{ mes "..."; emotion e_dots; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "..."; emotion e_dots,1; next; @@ -1157,7 +1117,7 @@ eclage,283,275,4 script Glaces#ep14_2 444,{ cutin "bu_mark2",0; next; cutin "",255; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "Two?"; emotion e_what,1; next; @@ -1167,7 +1127,7 @@ eclage,283,275,4 script Glaces#ep14_2 444,{ cutin "bu_du1",2; next; cutin "",255; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "Huh?!"; emotion e_what,1; next; @@ -1262,7 +1222,7 @@ eclage,283,275,4 script Glaces#ep14_2 444,{ mes "Off to find Moreng!"; mes "I won't lose this time for sure!"; mes "Let us begin!"; - delitem 6555,128; //Birthday_Candle + delitem 6555,128;// Birthday_Candle ep14_2_oliver = 16; changequest 11323,11324; next; @@ -1275,10 +1235,8 @@ eclage,283,275,4 script Glaces#ep14_2 444,{ mes "Well, I'm sure Yube will take care of himself."; mes "Anyways..."; mes "Moreng's house is down this road, so please ask him if he wants anything for his birthday."; - close; } else if (ep14_2_oliver == 16) { - mes "[Glaces]"; mes "Who are those guys? They even took Yube with them?!"; emotion e_swt; next; @@ -1286,26 +1244,14 @@ eclage,283,275,4 script Glaces#ep14_2 444,{ mes "Well... I'm sure Yube will take care of himself."; mes "Anyways..."; mes "Moreng's house is down this road, so please ask him if he wants anything for his birthday."; - close; } - else if (ep14_2_oliver == 17) { - mes "[Glaces]"; + else if (ep14_2_oliver < 22) { mes "I wonder what's better, cream or chocolate..."; emotion e_shy; next; mes "- She seems really busy making the cake. Let's not bother her. -"; - close; - } - else if (ep14_2_oliver >= 18 && ep14_2_oliver <= 21) { - mes "[Glaces]"; - mes "I wonder what's better, cream or chocolate..."; - emotion e_shy; - next; - mes "- She seems really busy making the cake. Let's not bother her. -"; - close; } else if (ep14_2_oliver == 22) { - mes "[Glaces]"; mes "I wonder what's better, cream or chocolate?"; emotion e_shy; next; @@ -1333,10 +1279,8 @@ eclage,283,275,4 script Glaces#ep14_2 444,{ emotion e_swt2; ep14_2_oliver = 23; changequest 11330,11331; - close; } else if (ep14_2_oliver == 23) { - mes "[Glaces]"; mes "If he really seems like he might leave soon, we should grab him before he leaves and at least throw him a farewell party."; next; mes "[Glaces]"; @@ -1344,19 +1288,21 @@ eclage,283,275,4 script Glaces#ep14_2 444,{ mes "I'm going to try to talk with Moreng, so would you ask Yube for me?"; mes "He went inside to look for something, so I'm sure he's still inside."; emotion e_swt2; - close; } - mes "[Glaces]"; - mes "It's going to feel really empty if Moreng leaves for Midgard."; - mes "It felt like this when Yube was dispatched to the Splendide unit before..."; - next; - mes "[Glaces]"; - mes "Well, I should first decide on what present to get him!"; - emotion e_no1; - close; + else { + mes "It's going to feel really empty if Moreng leaves for Midgard."; + mes "It felt like this when Yube was dispatched to the Splendide unit before..."; + next; + mes "[Glaces]"; + mes "Well, I should first decide on what present to get him!"; + emotion e_no1; + } + close2; + cutin "",255; + end; } -eclage,191,200,4 script Yube#ep14_2 446,{ +eclage,191,200,4 script Yube#ep14_2 4_M_FAIRYKID5,{ if (ep14_2_oliver < 8) { mes "- Shuffle shuffle -"; mes "He's working on something."; @@ -1374,7 +1320,7 @@ eclage,191,200,4 script Yube#ep14_2 446,{ emotion e_omg; cutin "war_y1",2; next; - if ((Class == Job_Warlock) || (Class == Job_Warlock_T)) { + if (Class == Job_Warlock || Class == Job_Warlock_T) { mes "[Yube]"; mes "Whoa! Who's this? It's"; mes strcharinfo(0) +"?"; @@ -1404,42 +1350,75 @@ eclage,191,200,4 script Yube#ep14_2 446,{ cutin "",255; end; } - else if (ep14_2_oliver == 9) { - mes "[Yube]"; + if (ep14_2_oliver == 14) { + if (countitem(6561) > 127) { + if (checkweight(1201,1) == 0 || (MaxWeight - Weight) < 1000) { + mes "- Stop here !! -"; + mes "- You have too many items -"; + mes "- in your inventory right now. -"; + mes "- Please lighten your load -"; + mes "- and try again. -"; + close; + } + mes "[Yube]"; + mes "Oh!"; + mes "You gathered enough already?"; + mes "I also made enough wicks just in time!"; + emotion e_ho; + cutin "war_y4",2; + delitem 6561,128;// Dustball + ep14_2_oliver = 15; + getitem 6555,128;// Birthday_Candle + changequest 11322,11323; + next; + mes "[Yube]"; + mes "I mold the dust clumb like this and place the wick like this!"; + mes "Voilà!"; + next; + mes "[Yube]"; + mes "They're all made!"; + mes "Please take them to Glaces."; + next; + mes "[Yube]"; + mes "And also..."; + mes "To return the favor, I'll let you use my house!"; + mes "You can stay over whenever you want as long as you are in Eclage."; + emotion e_no1; + next; + mes "[Yube]"; + mes "I work at Splendide for the most part anyways, so I don't come to Eclage very often."; + mes "Alright, thanks a lot~"; + } + else { + mes "[Yube]"; + mes "If you aren't too busy, could you bring me a clump of dust to make some candles with?"; + mes "I have to make as many candles as Moreng's age, so if you could bring me that much clump of dust, that would be good."; + cutin "war_y4",2; + } + close2; + cutin "",255; + end; + } + mes "[Yube]"; + if (ep14_2_oliver == 9) { mes "In any case, how old is Moreng now?"; mes "I think he was younger than me, but I'm not remembering it very well..."; mes "Would you mind asking Glaces about his age for me?"; cutin "war_y3",2; - close2; - cutin "",255; - end; } else if (ep14_2_oliver == 10) { - mes "[Yube]"; mes "Murah? Murah is at the Eclage plaza."; cutin "war_y4",2; - close2; - cutin "",255; - end; } else if (ep14_2_oliver == 11) { - mes "[Yube]"; mes "Shul? Shul is probably at the eastern part of the city."; cutin "war_y4",2; - close2; - cutin "",255; - end; } else if (ep14_2_oliver == 12) { - mes "[Yube]"; mes "Tato? Tato is in the western part of the city."; cutin "war_y4",2; - close2; - cutin "",255; - end; } else if (ep14_2_oliver == 13) { - mes "[Yube]"; mes "Huh?!"; mes "So no one knows how old Moreng is?"; emotion e_omg; @@ -1460,173 +1439,105 @@ eclage,191,200,4 script Yube#ep14_2 446,{ cutin "war_y3",2; next; input .@inputnum; + mes "[Yube]"; if (.@inputnum != 128) { - mes "[Yube]"; mes "Hmm~ I don't think so."; mes "Think harder."; cutin "war_y2",2; - close2; - cutin "",255; - end; } - mes "[Yube]"; - mes "Yes!"; - mes "That's right!"; - mes "Now I remember!!!"; - mes "I think that's what it was!"; - emotion e_ic; - cutin "war_y4",2; - next; - mes "[Yube]"; - mes "Hmm that means I still have to make more than a hundred candles..."; - mes "Oy......"; - emotion e_wah; - cutin "war_y3",2; - next; - mes "[Yube]"; - mes "If you aren't too busy, could you bring me a clump of dust to make some candles with?"; - mes "I have to make as many candles as Moreng's age, so if you could bring me that much clump of dust, that would be good."; - ep14_2_oliver = 14; - changequest 11321,11322; - close2; - cutin "",255; - end; + else { + mes "Yes!"; + mes "That's right!"; + mes "Now I remember!!!"; + mes "I think that's what it was!"; + emotion e_ic; + cutin "war_y4",2; + next; + mes "[Yube]"; + mes "Hmm that means I still have to make more than a hundred candles..."; + mes "Oy......"; + emotion e_wah; + cutin "war_y3",2; + next; + mes "[Yube]"; + mes "If you aren't too busy, could you bring me a clump of dust to make some candles with?"; + mes "I have to make as many candles as Moreng's age, so if you could bring me that much clump of dust, that would be good."; + ep14_2_oliver = 14; + changequest 11321,11322; + } } - else if (ep14_2_oliver == 14) { - if (countitem(6561) > 127) { - if (checkweight(1201,1) == 0 || (MaxWeight - Weight) < 1000 ) { - mes "- Stop here !! -"; - mes "- You have too many items -"; - mes "- in your inventory right now. -"; + else if (ep14_2_oliver == 15) { + if (countitem(6555) >= 128) { + mes "I mold the dust clumb like this and place the wick like this!"; + mes "Voilà!"; + cutin "war_y4",2; + next; + mes "[Yube]"; + mes "They're all made!"; + mes "Please take them to Glaces."; + } + else { + mes "Wha.. You lost the candles?"; + mes "I still have some wicks left, so if you bring me the clump of dust again, I'll remake them for ya."; + emotion e_swt2; + cutin "war_y3",2; + next; + cutin "",255; + if (select("Make the candles.:Don't make the candles.") == 2) { + mes "[Yube]"; + mes "Really?"; + mes "If you need more, just let me know~"; + cutin "war_y4",2; + } + else if (checkweight(1201,1) == 0 || (MaxWeight - Weight) < 1000) { + mes "- The weight is just too much that -"; + mes "- you cannot receive the item. -"; mes "- Please lighten your load -"; mes "- and try again. -"; close; } - mes "[Yube]"; - mes "Oh!"; - mes "You gathered enough already?"; - mes "I also made enough wicks just in time!"; - emotion e_ho; - cutin "war_y4",2; - delitem 6561,128; //Dustball - ep14_2_oliver = 15; - getitem 6555,128; //Birthday_Candle - changequest 11322,11323; - next; - mes "[Yube]"; - mes "I mold the dust clumb like this and place the wick like this!"; - mes "Voila!"; - next; - mes "[Yube]"; - mes "They're all made!"; - mes "Please take them to Glaces."; - next; - mes "[Yube]"; - mes "And also..."; - mes "To return the favor, I'll let you use my house!"; - mes "You can stay over whenever you want as long as you are in Eclage."; - emotion e_no1; - next; - mes "[Yube]"; - mes "I work at Splendide for the most part anyways, so I don't come to Eclage very often."; - mes "Alright, thanks a lot~"; - close2; - cutin "",255; - end; + else { + mes "[Yube]"; + mes "I can make as many as 128. How many do you need?"; + cutin "war_y4",2; + next; + input .@input; + mes "[Yube]"; + if (.@input < 1 || .@input > 128) + mes "You aren't going to make them?"; + else if (countitem(6561) < .@input) { + mes "Mmm..."; + mes "To make that much, I would probably need more clumps of dust..."; + cutin "war_y3",2; + } + else { + mes "I mold the dust clumb like this and place the wick like this!"; + mes "Voilà!"; + delitem 6561,.@input;// Dustball + getitem 6555,.@input;// Birthday_Candle + next; + mes "[Yube]"; + mes "They're all made!"; + mes "Please take them to Glaces."; + mes "Don't lose them again~~~"; + cutin "war_y2",2; + } + } } - mes "[Yube]"; - mes "If you aren't too busy, could you bring me a clump of dust to make some candles with?"; - mes "I have to make as many candles as Moreng's age, so if you could bring me that much clump of dust, that would be good."; - cutin "war_y4",2; - close2; - cutin "",255; - end; } - if (ep14_2_oliver == 15) { - if (countitem(6555) >= 128) { - mes "[Yube]"; - mes "I mold the dust clumb like this and place the wick like this!"; - mes "Voila!"; - cutin "war_y4",2; - next; - mes "[Yube]"; - mes "They're all made!"; - mes "Please take them to Glaces."; - close2; - cutin "",255; - end; - } - mes "[Yube]"; - mes "Wha.. You lost the candles?"; - mes "I still have some wicks left, so if you bring me the clump of dust again, I'll remake them for ya."; - emotion e_swt2; - cutin "war_y3",2; - next; - cutin "",255; - if (select("Make the candles.:Don't make the candles.") == 2) { - mes "[Yube]"; - mes "Really?"; - mes "If you need more, just let me know~"; - cutin "war_y4",2; - close2; - cutin "",255; - end; - } - if (checkweight(1201,1) == 0 || (MaxWeight - Weight) < 1000) { - mes "- The weight is just too much that -"; - mes "- you cannot receive the item. -"; - mes "- Please lighten your load -"; - mes "- and try again. -"; - close; - } - mes "[Yube]"; - mes "I can make as many as 128. How many do you need?"; + else { + mes "Have you ever been to Jotunheim?"; + mes "There are amazing giants that live there!"; cutin "war_y4",2; - next; - input .@input; - if (.@input < 1 || .@input > 128) { - mes "[Yube]"; - mes "You aren't going to make them?"; - close2; - cutin "",255; - end; - } - if (countitem(6561) < .@input) { - mes "[Yube]"; - mes "Mmm..."; - mes "To make that much, I would probably need more clumps of dust..."; - cutin "war_y3",2; - close2; - cutin "",255; - end; - } - mes "[Yube]"; - mes "I mold the dust clumb like this and place the wick like this!"; - mes "Voila!"; - delitem 6561,.@input; //Dustball - getitem 6555,.@input; //Birthday_Candle - next; - mes "[Yube]"; - mes "They're all made!"; - mes "Please take them to Glaces."; - mes "Don't lose them again~~~"; - cutin "war_y2",2; - close2; - cutin "",255; - end; } - mes "[Yube]"; - mes "Have you ever been to Jotunheim?"; - mes "There are amazing giants that live there!"; - cutin "war_y4",2; close2; cutin "",255; end; } -ecl_in01,73,51,4 script Murah#ep14_2 442,{ +ecl_in01,73,51,4 script Murah#ep14_2 4_M_FAIRYKID,{ + mes "[Murah]"; if (ep14_2_oliver == 10) { - mes "[Murah]"; mes "Moreng's age?"; mes "I don't know it exactly..."; mes "Maybe Shul might know?"; @@ -1637,27 +1548,22 @@ ecl_in01,73,51,4 script Murah#ep14_2 442,{ mes "[Murah]"; mes "Shul's house is at the east end of the city, so he should be around there."; mes "In any case, isn't it crazy how they were friends even before I was born?"; - emotion e_flash; ep14_2_oliver = 11; changequest 11318,11319; - close; } else if (ep14_2_oliver == 11) { - mes "[Murah]"; mes "Shul's house is at the east end of the city, so he should be around there."; mes "In any case, isn't it crazy how they were friends even before I was born?"; - emotion e_flash; - close; } - mes "[Murah]"; - mes "Hmm... What amazing present should I give?"; + else + mes "Hmm... What amazing present should I give?"; emotion e_flash; close; } -eclage,265,166,4 script Shul#ep14_2 443,{ +eclage,265,166,4 script Shul#ep14_2 4_M_FAIRYKID2,{ + mes "[Shul]"; if (ep14_2_oliver == 11) { - mes "[Shul]"; mes "Moreng's age?"; mes "Hmm..."; mes "It's been awhile since I kept track of everyone's age."; @@ -1672,20 +1578,17 @@ eclage,265,166,4 script Shul#ep14_2 443,{ mes "Tato lives in the western part of the town, so try asking him there."; ep14_2_oliver = 12; changequest 11319,11320; - close; } - else if (ep14_2_oliver == 12) { - mes "[Shul]"; + else if (ep14_2_oliver == 12) mes "Tato lives in the western part of the town, so try asking him there."; - close; + else { + mes "Laphine's put their lives on the line to make Yai beautiful."; + mes "I'm a Laphine myself but that kind of priority is difficult to understand."; } - mes "[Shul]"; - mes "Laphine's put their lives on the line to make Yai beautiful."; - mes "I'm a Laphine myself but that kind of priority is difficult to understand."; close; } -eclage,137,169,4 script Tato#ep14_2 445,{ +eclage,137,169,4 script Tato#ep14_2 4_F_FAIRYKID4,{ if (ep14_2_oliver == 12) { mes "[Tato]"; mes "Moreng's age?"; @@ -1703,21 +1606,19 @@ eclage,137,169,4 script Tato#ep14_2 445,{ mes "- Although the exact information regarding Moreng's age is still unknown, let's return to Yube first."; ep14_2_oliver = 13; changequest 11320,11321; - close; } - else if (ep14_2_oliver == 13) { + else if (ep14_2_oliver == 13) mes "- Although the exact information regarding Moreng's age is still unknown, let's return to Yube first."; - close; + else { + mes "[Tato]"; + mes "A friend of mine recently applied to the Splendide unit."; + mes "I heard Jotunheim is really cold. I hope he's doing well."; } - mes "[Tato]"; - mes "A friend of mine recently applied to the Splendide unit."; - mes "I heard Jotunheim is really cold. I hope he's doing well."; - close; + close; } -eclage,266,216,4 script Moreng#ep14_2 444,{ +eclage,266,216,4 script Moreng#ep14_2 4_M_FAIRYKID3,{ if (ep14_2_oliver < 16) { - mes "[Moreng]"; mes "Eclage is a really nice place to live"; mes "The flowers are always in full bloom and the weather is always comfortable."; next; @@ -1728,10 +1629,8 @@ eclage,266,216,4 script Moreng#ep14_2 444,{ mes "Yai actually signifies an egg."; mes "And to Laphines, Yai could even signify what is beyond a home..."; emotion e_shy; - close; } else if (ep14_2_oliver == 16) { - mes "[Moreng]"; mes "Eclage is a really nice place to live"; mes "The flowers are always in full bloom and the weather is always comfortable."; next; @@ -1772,10 +1671,8 @@ eclage,266,216,4 script Moreng#ep14_2 444,{ mes "Then would you happen to know anything about the legend that speaks of a great bird which lives in Midgard?"; ep14_2_oliver = 17; changequest 11324,11325; - close; } else if (ep14_2_oliver == 17) { - mes "[Moreng]"; mes "I heard a little from various travelers."; mes "According to rumors, there is a legend of a great bird in Midgard that lays an egg as big as a house."; next; @@ -1848,12 +1745,8 @@ eclage,266,216,4 script Moreng#ep14_2 444,{ cutin "bu_du1",2; ep14_2_oliver = 18; changequest 11325,11326; - close2; - cutin "",255; - end; } else if (ep14_2_oliver == 18) { - mes "[Moreng]"; mes "Do you think that old man's story is real? Or do you think it's a lie?"; mes "I used to think of it as a forgotten legend, but now I am even afraid to find out whether it is real or fake. "; next; @@ -1861,18 +1754,12 @@ eclage,266,216,4 script Moreng#ep14_2 444,{ mes "Yes, it looks like there are no other ways than to meet the old man!"; mes "Let's go to the plaza!"; cutin "bu_du1",2; - close2; - cutin "",255; - end; } else if (ep14_2_oliver == 19 || ep14_2_oliver == 20) { - mes "[Moreng]"; mes "Do you think that old man's story is real? Or do you think it's a lie?"; mes "I used to think of it as a forgotten legend, but now I am even afraid to find out whether it is real or fake. "; - close; } else if (ep14_2_oliver == 21 || ep14_2_oliver == 22) { - mes "[Moreng]"; mes "Is that for real?"; mes "I can't believe the legend was true..."; next; @@ -1880,29 +1767,31 @@ eclage,266,216,4 script Moreng#ep14_2 444,{ mes "What can I say?"; mes "I feel like I can't just stay here anymore."; mes "I have to quickly pack my bags and leave for Midgard!"; - if (ep14_2_oliver == 22){ + if (ep14_2_oliver == 22) { emotion e_omg; emotion e_omg,1; } next; mes "- Moreng seems like he's really about to leave soon. I should let Glaces know. -"; - if (ep14_2_oliver == 21){ + if (ep14_2_oliver == 21) { ep14_2_oliver = 22; changequest 11329,11330; } - close; } - mes "[Moreng]"; - mes "I plan to leave for Midgard as soon as my birthday-farewell party with my friends is over."; - next; - mes "[Moreng]"; - mes "I would miss my friends for sure, but I should return that much quicker."; - close; + else { + mes "I plan to leave for Midgard as soon as my birthday-farewell party with my friends is over."; + next; + mes "[Moreng]"; + mes "I would miss my friends for sure, but I should return that much quicker."; + } + close2; + cutin "",255; + end; } -ecl_in01,60,71,4 script Old Man#ep14_2 443,{ +ecl_in01,60,71,4 script Old Man#ep14_2 4_M_FAIRYKID2,{ + mes "[Old Man]"; if (ep14_2_oliver == 18) { - mes "[Old Man]"; mes "Hohoho"; next; mes "[Old Man]"; @@ -1926,24 +1815,21 @@ ecl_in01,60,71,4 script Old Man#ep14_2 443,{ mes "Time really is merciless... If I had known this then, I would have..."; next; mes "[Old Man]"; - mes "Hey! Have you heard of a Laphine hero named Light Standard?"; + mes "Hey! Have you heard of a Laphine hero named Light Standard?"; next; - switch (select("No, I don't think so.:Yes, I have.")) { - case 1: + switch( select("No, I don't think so.:Yes, I have.")) { mes "[Old Man]"; mes "Huhuhu..."; + case 1: mes "He's a hero from so long ago that this generation wouldn't even know who he is."; mes "He is probably long forgotten..."; - next; break; case 2: - mes "[Old Man]"; - mes "Huhuhu..."; mes "It's surprising how a young person like you would know of him."; mes "I thought he would be long forgotten..."; - next; break; } + next; mes "[Old Man]"; mes "With a small physique, he was not even a high-level Laphine, but he fought against and defeated incredible monsters."; mes "The word legend seemed to have been made for him."; @@ -2012,12 +1898,8 @@ ecl_in01,60,71,4 script Old Man#ep14_2 443,{ cutin "bu_du2",2; ep14_2_oliver = 19; changequest 11326,11327; - close2; - cutin "",255; - end; } else if (ep14_2_oliver == 19) { - mes "[Old Man]"; mes "Ooo~ So you changed your mind?"; mes "Ok then, I will tell you about the story that Light Standard told only me, about which he met a gold monster in the deep Midgard mountains that eats gems!"; next; @@ -2029,34 +1911,34 @@ ecl_in01,60,71,4 script Old Man#ep14_2 443,{ next; mes "[Maggi Steen]"; mes "To get to the city's entrance, we have to get through the bridge that Du broke, but I wonder if it has been fixed."; - close2; - cutin "",255; - end; } - mes "[Old Man]"; - mes "Hohoho~!"; - next; - mes "[Old Man]"; - mes "Looks like there are a lot of interesting visitors nowadays..."; - mes "When I was young, you had to put your life on the line to go into the foreign lands."; - next; - mes "Old Man#ep14_2"; - mes "Nowadays, things are much more convenient with de-regulation and all."; - mes "And with the warps and flying to all these places, where's all the romance in adventures anymore?"; - emotion e_pif; - next; - mes "[Old Man]"; - mes "Young people nowadays probably don't even know how frog eggs taste like."; - next; - mes "[Old Man]"; - mes "It seems like yesterday when I saved enough Jellopies to buy a Tsurugi, but even that Tsurugi is deserted somewhere in storage."; - emotion e_sob; - close; + else { + mes "Hohoho~!"; + next; + mes "[Old Man]"; + mes "Looks like there are a lot of interesting visitors nowadays..."; + mes "When I was young, you had to put your life on the line to go into the foreign lands."; + next; + mes "Old Man#ep14_2"; + mes "Nowadays, things are much more convenient with de-regulation and all."; + mes "And with the warps and flying to all these places, where's all the romance in adventures anymore?"; + emotion e_pif; + next; + mes "[Old Man]"; + mes "Young people nowadays probably don't even know how frog eggs taste like."; + next; + mes "[Old Man]"; + mes "It seems like yesterday when I saved enough Jellopies to buy a Tsurugi, but even that Tsurugi is deserted somewhere in storage."; + emotion e_sob; + } + close2; + cutin "",255; + end; } -ecl_fild01,97,315,4 script Traveler#ep14_2 732,{ +ecl_fild01,97,315,4 script Traveler#ep14_2 4_M_JOB_HUNTER,{ + mes "[Traveler]"; if (ep14_2_oliver == 19) { - mes "[Traveler]"; mes "Who are you?"; mes "I've never seen you before."; next; @@ -2191,10 +2073,8 @@ ecl_fild01,97,315,4 script Traveler#ep14_2 732,{ emotion e_sob; ep14_2_oliver = 20; changequest 11327,11328; - close; } else if (ep14_2_oliver == 20) { - mes "[Traveler]"; mes "Hey you guys, you can get into Eclage, right?"; mes "There is a cat sack merchant who's doing business in the plaza."; next; @@ -2208,35 +2088,33 @@ ecl_fild01,97,315,4 script Traveler#ep14_2 732,{ mes "I ask you!"; mes "Please!"; emotion e_sob; - close; } else if (ep14_2_oliver > 20) { - mes "[Traveler]"; mes "Oh dear, my money..."; mes "I can't believe it was a fake..."; mes "Oy oy...."; emotion e_sob; - close; } - mes "[Traveler]"; - mes "Who are you?"; - mes "I've never seen you before."; - next; - mes "[Traveler]"; - mes "Oh, you came to ask me about the feather, too?"; - mes "It's just a plain old decoration, but everyone really likes to bother me about it."; - next; - mes "Traveler#ep14_2fl"; - mes "[Traveler]"; - mes "If you are thinking about selling it, you should just give up."; - next; - mes "I have no wishes to sell it no matter how much you beg."; - mes "[Traveler]"; - mes "This feather.."; + else { + mes "Who are you?"; + mes "I've never seen you before."; + next; + mes "[Traveler]"; + mes "Oh, you came to ask me about the feather, too?"; + mes "It's just a plain old decoration, but everyone really likes to bother me about it."; + next; + mes "Traveler#ep14_2fl"; + mes "[Traveler]"; + mes "If you are thinking about selling it, you should just give up."; + next; + mes "I have no wishes to sell it no matter how much you beg."; + mes "[Traveler]"; + mes "This feather.."; + } close; } -ecl_in01,70,88,4 script Sack Merchant#ep14_2 495,{ +ecl_in01,70,88,4 script Sack Merchant#ep14_2 4_M_MERCAT1,{ if (ep14_2_oliver == 20) { mes "[Sack Merchant]"; mes "Meow?"; @@ -2295,46 +2173,39 @@ ecl_in01,70,88,4 script Sack Merchant#ep14_2 495,{ cutin "bu_mark1",0; ep14_2_oliver = 21; changequest 11328,11329; - close2; - cutin "",255; - end; } else if (ep14_2_oliver == 21) { mes "[Mark Esha]"; mes "Anyways, that was important to know, so we better let Moreng know."; cutin "bu_mark1",0; - ep14_2_oliver = 21; - changequest 11328,11329; - close2; - cutin "",255; - end; } - mes "[Sack Merchant]"; - mes "Meow?"; - mes "Helloeow~"; - mes "I have a treasure from a place very, very fareow~"; - mes "Take a lookeow~"; - mes "I'll give you a good priceow~"; - close; + else { + mes "[Sack Merchant]"; + mes "Meow?"; + mes "Helloeow~"; + mes "I have a treasure from a place very, very fareow~"; + mes "Take a lookeow~"; + mes "I'll give you a good priceow~"; + } + close2; + cutin "",255; + end; } -eclage,292,265,0 script #ep14_2Yube Entrance 45,2,2,{ +eclage,292,265,0 script #ep14_2Yube Entrance WARPNPC,2,2,{ end; - OnTouch: if (ep14_2_oliver < 15) { mes "- Looks like the door is locked. -"; close; } - else if (ep14_2_oliver == 28) { - mes "- Something seems a bit different. -"; - ep14_2_oliver = 29; - changequest 11336,11337; - close2; - warp "ecl_in04",226,232; - end; - } - else if (ep14_2_oliver > 28) { + if (ep14_2_oliver >= 28) { + if (ep14_2_oliver == 28) { + mes "- Something seems a bit different. -"; + ep14_2_oliver = 29; + changequest 11336,11337; + close2; + } warp "ecl_in04",226,232; end; } @@ -2342,22 +2213,15 @@ OnTouch: end; } -ecl_in04,181,222,0 warp #ep14_2Yube Exit1 2,2,eclage,289,260 -ecl_in04,222,232,0 warp #ep14_2Yube Exit2 2,2,eclage,289,260 - -ecl_in04,182,224,4 script Yube#ep14_2in 446,{ +ecl_in04,182,224,4 script Yube#ep14_2in 4_M_FAIRYKID5,{ + mes "[Yube]"; if (ep14_2_oliver < 15) { - mes "[Yube]"; mes "How did you get in here?"; mes "Uninvited guests are not very welcome, you know?"; emotion e_omg; cutin "war_y2",2; - close2; - cutin "",255; - end; } else if (ep14_2_oliver == 23) { - mes "[Yube]"; mes "Hmm, the legend of a great bird?"; mes "I think there was one, but since I don't believe in myths, I didn't pay much attention."; emotion e_dum; @@ -2390,12 +2254,8 @@ ecl_in04,182,224,4 script Yube#ep14_2in 446,{ mes "Please give me a minute since this is a critical process."; ep14_2_oliver = 24; changequest 11331,11332; - close2; - cutin "",255; - end; } else if (ep14_2_oliver == 24 || ep14_2_oliver == 25) { - mes "[Yube]"; mes "Whew..."; mes "Done..."; mes "The ones I took last time couldn't be used because of a mistake, and I was scolded so much for that..."; @@ -2410,16 +2270,12 @@ ecl_in04,182,224,4 script Yube#ep14_2in 446,{ mes "Maybe it's an underlying statement that I would be eliminated if it's not sent right away..."; emotion e_dots; cutin "war_y2",2; - if (ep14_2_oliver == 24){ + if (ep14_2_oliver == 24) { ep14_2_oliver = 25; changequest 11332,11333; } - close2; - cutin "",255; - end; } else if (ep14_2_oliver == 26) { - mes "[Yube]"; mes "Now that I'm done with work that Master wanted, I should get going to help out with the party."; cutin "war_y4",2; next; @@ -2474,16 +2330,12 @@ ecl_in04,182,224,4 script Yube#ep14_2in 446,{ next; mes "[Du Lian]"; mes "Greeeeat!"; - mes "Let's go!" + strcharinfo(0) + "!"; + mes "Let's go!"+ strcharinfo(0) +"!"; cutin "bu_du2",2; ep14_2_oliver = 27; changequest 11334,11335; - close2; - cutin "",255; - end; } else if (ep14_2_oliver == 27) { - mes "[Yube]"; mes "Now that I'm done with work that Master wanted, I should get going to help out with the party."; cutin "war_y4",2; next; @@ -2540,124 +2392,120 @@ ecl_in04,182,224,4 script Yube#ep14_2in 446,{ next; mes "[Du Lian]"; mes "Greeeeat!"; - mes "Let's go!" + strcharinfo(0) + "!"; + mes "Let's go!"+ strcharinfo(0) +"!"; cutin "bu_du2",2; - close2; - cutin "",255; - end; } - mes "[Yube]"; - mes "Make yourself at home."; - cutin "war_y4",2; + else { + mes "Make yourself at home."; + cutin "war_y4",2; + } close2; cutin "",255; end; } -ecl_in04,179,226,4 script Oliver#ep14_2 626,{ +ecl_in04,179,226,4 script Oliver#ep14_2 4_M_OLIVER,{ + mes "[Oliver]"; if (ep14_2_oliver == 27) { - if (!countitem(6558)) { - mes "[Oliver]"; + if (!countitem(6558)) {// Pile_Of_Acorn mes "Acorns~~!!!"; mes "I thought you said you'll bring a whole bunch of acorns~~"; emotion e_sob; cutin "bu_oliver7",0; next; mes "[Du Lian]"; - mes "Let's go!" + strcharinfo(0) + "!"; + mes "Let's go!"+ strcharinfo(0) +"!"; cutin "bu_du2",2; close2; - cutin "",255; - end; } - mes "[Oliver]"; - mes "Whoa, what a delicious looking acorn!"; - mes "Thanks!"; - emotion e_slur; - cutin "bu_oliver4",0; - next; - mes "[Oliver]"; - mes "It's so good!!!"; - mes "What about you Maggi?"; - next; - mes "[Maggi Steen]"; - mes "It's very good."; - cutin "bu_maggi2",2; - next; - mes "[Oliver]"; - mes "Yay!! What a feast!!"; - mes "I'm full now."; - emotion e_kis; - mes "Ugh..."; - cutin "bu_oliver81",0; - next; - mes "[Du Lian]"; - mes "Oliver, eat more."; - mes "You have to eat a lot when you're young. That's how you'll grow!"; - cutin "bu_du1",2; - next; - mes "[Oliver]"; - mes "Yawn..."; - mes "I'm full..."; - mes "I'm sleepy..."; - emotion e_yawn; - cutin "bu_oliver82",0; - next; - mes "[Du Lian]"; - mes "Hey Oliver, don't suddenly be so lazy now..."; - cutin "bu_du2",2; - next; - mes "[Oliver]"; - mes "But I'm so sleepy."; - cutin "bu_oliver83",0; - next; - mes "[Oliver]"; - mes "I thought this was all a dream, but I guess it's not seeing how sleepy I am."; - cutin "bu_oliver84",0; - next; - mes "[Oliver]"; - mes "Acorns were so good..."; - mes "Zzzz...."; - cutin "bu_oliver85",0; - next; - mes "[Oliver]"; - mes "..."; - emotion e_dots,1; - cutin "bu_oliver86",0; - next; - mes "[Oliver]"; - mes "..."; - cutin "bu_du1",2; - next; - mes "[Alp Ocart]"; - mes "..."; - cutin "bu_alp2",2; - next; - mes "[Du Lian]"; - mes "AHHHHHHHH!!!!!!!!!!"; - emotion e_omg,1; - cutin "bu_du5",2; - delitem 6558,1; //Pile_Of_Acorn - ep14_2_oliver = 28; - changequest 11335,11336; - close2; - cutin "",255; - warp "eclage",289,260; - end; + else { + mes "Whoa, what a delicious looking acorn!"; + mes "Thanks!"; + emotion e_slur; + cutin "bu_oliver4",0; + next; + mes "[Oliver]"; + mes "It's so good!!!"; + mes "What about you Maggi?"; + next; + mes "[Maggi Steen]"; + mes "It's very good."; + cutin "bu_maggi2",2; + next; + mes "[Oliver]"; + mes "Yay!! What a feast!!"; + mes "I'm full now."; + emotion e_kis; + mes "Ugh..."; + cutin "bu_oliver81",0; + next; + mes "[Du Lian]"; + mes "Oliver, eat more."; + mes "You have to eat a lot when you're young. That's how you'll grow!"; + cutin "bu_du1",2; + next; + mes "[Oliver]"; + mes "Yawn..."; + mes "I'm full..."; + mes "I'm sleepy..."; + emotion e_yawn; + cutin "bu_oliver82",0; + next; + mes "[Du Lian]"; + mes "Hey Oliver, don't suddenly be so lazy now..."; + cutin "bu_du2",2; + next; + mes "[Oliver]"; + mes "But I'm so sleepy."; + cutin "bu_oliver83",0; + next; + mes "[Oliver]"; + mes "I thought this was all a dream, but I guess it's not seeing how sleepy I am."; + cutin "bu_oliver84",0; + next; + mes "[Oliver]"; + mes "Acorns were so good..."; + mes "Zzzz...."; + cutin "bu_oliver85",0; + next; + mes "[Oliver]"; + mes "..."; + emotion e_dots,1; + cutin "bu_oliver86",0; + next; + mes "[Oliver]"; + mes "..."; + cutin "bu_du1",2; + next; + mes "[Alp Ocart]"; + mes "..."; + cutin "bu_alp2",2; + next; + mes "[Du Lian]"; + mes "AHHHHHHHH!!!!!!!!!!"; + emotion e_omg,1; + cutin "bu_du5",2; + delitem 6558,1;// Pile_Of_Acorn + ep14_2_oliver = 28; + changequest 11335,11336; + close2; + warp "eclage",289,260; + } + } + else { + mes "Yawnnn... so sleepy..."; + mes "I'm going to take a nap, so wake me up when we're leaving... Don't leave without me now~"; + emotion e_yawn; + cutin "bu_oliver6",0; + close2; } - mes "[Oliver]"; - mes "Yawnnn... so sleepy..."; - mes "I'm going to take a nap, so wake me up when we're leaving... Don't leave without me now~"; - emotion e_yawn; - cutin "bu_oliver6",0; - close2; cutin "",255; end; } -ecl_in01,44,53,4 script Delivery Man#ep14_2 513,{ +ecl_in01,44,53,4 script Delivery Man#ep14_2 4_M_DOGTRAVELER,{ + mes "[Delivery Man]"; if (ep14_2_oliver == 25) { - mes "[Delivery Man]"; mes "Is this that item?"; mes "I'll mail it safely, so you won't have to worry about it."; next; @@ -2669,21 +2517,21 @@ ecl_in01,44,53,4 script Delivery Man#ep14_2 513,{ emotion e_sob; ep14_2_oliver = 26; changequest 11333,11334; - close; } - mes "[Delivery Man]"; - mes "Sigh..."; - mes "I need to get going in order to make it on time."; - next; - mes "[Delivery Man]"; - mes "Wait a minute..."; - mes "Is it actually better to deliver it later..."; - mes "I remember seeing so many boxes of pickled Poring in the storage waiting to be delivered..."; - emotion e_sob; + else { + mes "Sigh..."; + mes "I need to get going in order to make it on time."; + next; + mes "[Delivery Man]"; + mes "Wait a minute..."; + mes "Is it actually better to deliver it later..."; + mes "I remember seeing so many boxes of pickled Poring in the storage waiting to be delivered..."; + emotion e_sob; + } close; } -ecl_in04,226,231,4 script Du Lian#ep14_2in2 628,{ +ecl_in04,226,231,4 script Du Lian#ep14_2in2 4_M_REDMAN,{ if (checkweight(1201,1) == 0 || (MaxWeight - Weight) < 1000) { mes "- Stop here !! -"; mes "- The weight is just too much that -"; @@ -2696,7 +2544,7 @@ ecl_in04,226,231,4 script Du Lian#ep14_2in2 628,{ mes "[Du Lian]"; mes "Hmm... Where did he go...?"; mes "Could he be... a ghost?!"; - emotion e_omg; + emotion e_omg,0,"Du Lian#ep14_2in2"; cutin "bu_du5",2; next; mes "[Maggi Steen]"; @@ -2716,148 +2564,6 @@ ecl_in04,226,231,4 script Du Lian#ep14_2in2 628,{ mes "[Du Lian]"; mes "Hey stop that!!"; mes "It's scaring me!!!"; - emotion e_omg; - cutin "bu_du5",2; - next; - mes "[Maggi Steen]"; - mes "Arrrrr~~"; - emotion e_sob,0,"Maggi Steen#ep14_2in2"; - cutin "bu_maggi4",2; - next; - mes "[Alp Ocart]"; - mes "Oh!!! I just remembered..."; - mes "Oliver..."; - emotion e_flash,0,"Alp Ocart#ep14_2in2"; - cutin "bu_alp2",2; - next; - mes "[Alp Ocart]"; - mes "..."; - mes "Oliver Hilpert..."; - mes ".........is also known as the dreaming novelist..."; - emotion e_dots,0,"Alp Ocart#ep14_2in2"; - cutin "bu_alp3",2; - next; - mes "[Alp Ocart]"; - mes "And this book..."; - mes "Why didn't I remember this book when Oliver was around?"; - cutin "bu_alp5",2; - next; - mes "[Du Lian]"; - mes "Hey..."; - mes "Did you just take that book out from your bag?"; - emotion e_dots; - cutin "bu_du5",2; - next; - mes "[Alp Ocart]"; - mes "Yeah, that's because I'm a fan..."; - emotion e_shy,0,"Alp Ocart#ep14_2in2"; - cutin "bu_alp4",2; - next; - mes "[Du Lian]"; - mes "Why didn't you remember the book when you are such a fan..?"; - mes "Not only that, do people usually carry books with them when they're fans? Especially hardcover books?"; - emotion e_omg; - cutin "bu_du5",2; - next; - mes "[Alp Ocart]"; - mes "......"; - emotion e_shy,0,"Alp Ocart#ep14_2in2"; - cutin "bu_alp4",2; - next; - mes "[Du Lian]"; - mes "You are a little bit weir..."; - cutin "bu_du1",2; - next; - mes "[Mark Esha]"; - mes "More importantly... The title of this book..."; - mes "is [The City of Fairies]?"; - emotion e_omg,0,"Mark Esha#ep14_2in2"; - cutin "bu_mark4",0; - next; - mes "[Mark Esha]"; - mes "And..."; - mes "It's been many years since this book was published..."; - emotion e_omg,0,"Mark Esha#ep14_2in2"; - next; - mes "[Du Lian]"; - mes "...This is getting kind of scary...?"; - emotion e_omg; - cutin "bu_du1",2; - next; - mes "[Mark Esha]"; - mes "......"; - emotion e_dots,0,"Mark Esha#ep14_2in2"; - cutin "bu_mark4",0; - next; - mes "[Maggi Steen]"; - mes "......"; - emotion e_dots,0,"Maggi Steen#ep14_2in2"; - cutin "bu_maggi4",2; - next; - mes "[Alp Ocart]"; - mes "......"; - emotion e_dots,0,"Alp Ocart#ep14_2in2"; - cutin "bu_alp2",2; - ep14_2_oliver = 30; - getitem 19543,1; //Oliver_Wolf_Hood - completequest 11337; - close2; - cutin "",255; - end; - } - mes "[Du Lian]"; - mes "But this is Volume 1. Does that mean there's more?"; - emotion e_dots; - cutin "bu_du1",2; - next; - mes "[Alp Ocart]"; - mes "It has a total of 3 volumes."; - emotion e_no1,0,"Alp Ocart#ep14_2in2"; - cutin "bu_alp1",2; - next; - mes "[Du Lian]"; - mes "Wow, how many are you carrying with you..."; - mes "Why are you bringing all of them around..."; - emotion e_omg; - cutin "bu_du5",2; - close2; - cutin "",255; - end; -} - -ecl_in04,224,234,4 script Mark Esha#ep14_2in2 616,{ - if (checkweight(1201,1) == 0 || (MaxWeight - Weight) < 1000) { - mes "- Stop here !! -"; - mes "- The weight is just too much that -"; - mes "- you cannot receive the item. -"; - mes "- Please lighten your load -"; - mes "- and try again. -"; - close; - } - if (ep14_2_oliver == 29) { - mes "[Du Lian]"; - mes "Hmm... Where did he go..."; - mes "Could he be... a ghost?!"; - emotion e_omg,0,"Du Lian#ep14_2in2"; - cutin "bu_du5",2; - next; - mes "[Maggi Steen]"; - mes "I didn't sense any use of magic or other things of the sort..."; - cutin "bu_maggi3",2; - next; - mes "[Maggi Steen]"; - mes "Wait.. Here's the hood that Oliver was wearing..."; - emotion e_omg,0,"Maggi Steen#ep14_2in2"; - cutin "bu_maggi4",2; - next; - mes "[Maggi Steen]"; - mes "And... doesn't it feel like this room is different from before?"; - emotion e_swt2; - cutin "bu_mark4",0; - next; - mes "[Du Lian]"; - mes "Hey stop that!!"; - mes "It's scaring me!!!"; emotion e_omg,0,"Du Lian#ep14_2in2"; cutin "bu_du5",2; next; @@ -2913,151 +2619,6 @@ ecl_in04,224,234,4 script Mark Esha#ep14_2in2 616,{ mes "[Mark Esha]"; mes "More importantly... The title of this book..."; mes "is [The City of Fairies]?"; - emotion e_omg; - cutin "bu_mark4",0; - next; - mes "[Mark Esha]"; - mes "And..."; - mes "It's been many years since this book was published..."; - emotion e_omg; - next; - mes "[Du Lian]"; - mes "...This is getting kind of scary...?"; - emotion e_omg,0,"Du Lian#ep14_2in2"; - cutin "bu_du1",2; - next; - mes "[Mark Esha]"; - mes "......"; - emotion e_dots; - cutin "bu_mark4",0; - next; - mes "[Maggi Steen]"; - mes "......"; - emotion e_dots,0,"Maggi Steen#ep14_2in2"; - cutin "bu_maggi4",2; - next; - mes "[Alp Ocart]"; - mes "......"; - emotion e_dots,0,"Alp Ocart#ep14_2in2"; - cutin "bu_alp2",2; - ep14_2_oliver = 30; - getitem 19543,1; //Oliver_Wolf_Hood - completequest 11337; - close2; - cutin "",255; - end; - } - mes "[Mark Esha]"; - mes "Everybody calm down!!!"; - mes "This has to be some kind of a dream!"; - emotion e_omg; - emotion e_omg,0,"Du Lian#ep14_2in2"; - cutin "bu_mark2",0; - next; - mes "[Du Lian]"; - mes "Why are you hitting me, calling it a dream and all!"; - mes "It hurts!"; - emotion e_swt2,0,"Du Lian#ep14_2in2"; - cutin "bu_du4",2; - next; - mes "[Mark Esha]"; - mes "Ahhhh maybe it really isn't a dream after all!!!"; - emotion e_omg; - emotion e_an,0,"Du Lian#ep14_2in2"; - cutin "bu_mark3",0; - close2; - cutin "",255; - end; -} - -ecl_in04,223,234,4 script Maggi Steen#ep14_2in2 612,{ - if (checkweight(1201,1) == 0 || (MaxWeight - Weight) < 1000) { - mes "- Stop here !! -"; - mes "- The weight is just too much that -"; - mes "- you cannot receive the item. -"; - mes "- Please lighten your load -"; - mes "- and try again. -"; - close; - } - if (ep14_2_oliver == 29) { - mes "[Du Lian]"; - mes "Hmm... Where did he go..."; - mes "Could he be... a ghost?!"; - emotion e_omg,0,"Du Lian#ep14_2in2"; - cutin "bu_du5",2; - next; - mes "[Maggi Steen]"; - mes "I didn't sense any use of magic or other things of the sort..."; - cutin "bu_maggi3",2; - next; - mes "[Maggi Steen]"; - mes "Wait.. Here's the hood that Oliver was wearing..."; - emotion e_omg; - cutin "bu_maggi4",2; - next; - mes "[Maggi Steen]"; - mes "And... doesn't it feel like this room is different from before?"; - emotion e_swt2,0,"Mark Esha#ep14_2in2"; - cutin "bu_mark4",0; - next; - mes "[Du Lian]"; - mes "Hey stop that!!"; - mes "It's scaring me!!!"; - emotion e_omg,0,"Du Lian#ep14_2in2"; - cutin "bu_du5",2; - next; - mes "[Maggi Steen]"; - mes "Arrrrr~~"; - emotion e_sob; - cutin "bu_maggi4",2; - next; - mes "[Alp Ocart]"; - mes "Oh!!! I just remembered..."; - mes "Oliver..."; - emotion e_flash,0,"Alp Ocart#ep14_2in2"; - cutin "bu_alp2",2; - next; - mes "[Alp Ocart]"; - mes "..."; - mes "Oliver Hilpert..."; - mes ".........is also known as the dreaming novelist..."; - emotion e_dots,0,"Alp Ocart#ep14_2in2"; - cutin "bu_alp3",2; - next; - mes "[Alp Ocart]"; - mes "And this book..."; - mes "Why didn't I remember this book when Oliver was around?"; - cutin "bu_alp5",2; - next; - mes "[Du Lian]"; - mes "Hey..."; - mes "Did you just take that book out from your bag?"; - emotion e_dots,0,"Du Lian#ep14_2in2"; - cutin "bu_du5",2; - next; - mes "[Alp Ocart]"; - mes "Yeah, that's because I'm a fan..."; - emotion e_shy,0,"Alp Ocart#ep14_2in2"; - cutin "bu_alp4",2; - next; - mes "[Du Lian]"; - mes "Why didn't you remember the book when you are such a fan?"; - mes "Not only that, do people usually carry books with them when they're fans? Especially hardcover books?"; - emotion e_omg,0,"Du Lian#ep14_2in2"; - cutin "bu_du5",2; - next; - mes "[Alp Ocart]"; - mes "......"; - emotion e_shy,0,"Alp Ocart#ep14_2in2"; - cutin "bu_alp4",2; - next; - mes "[Du Lian]"; - mes "You are a little bit weir..."; - cutin "bu_du1",2; - next; - mes "[Mark Esha]"; - mes "More importantly... The title of this book..."; - mes "is [The City of Fairies]?"; emotion e_omg,0,"Mark Esha#ep14_2in2"; cutin "bu_mark4",0; next; @@ -3078,7 +2639,7 @@ ecl_in04,223,234,4 script Maggi Steen#ep14_2in2 612,{ next; mes "[Maggi Steen]"; mes "......"; - emotion e_dots; + emotion e_dots,0,"Maggi Steen#ep14_2in2"; cutin "bu_maggi4",2; next; mes "[Alp Ocart]"; @@ -3086,166 +2647,87 @@ ecl_in04,223,234,4 script Maggi Steen#ep14_2in2 612,{ emotion e_dots,0,"Alp Ocart#ep14_2in2"; cutin "bu_alp2",2; ep14_2_oliver = 30; - getitem 19543,1; //Oliver_Wolf_Hood + getitem 19543,1;//Oliver_Wolf_Hood completequest 11337; - close2; - cutin "",255; - end; } - mes "[Maggi Steen]"; - mes "...A...A...Aaaaahhhhhhhhh!!!!!"; - emotion e_sob; - cutin "bu_maggi4",2; - next; - mes "[Du Lian]"; - mes "Don't cry, Maggi~"; - emotion e_swt2,0,"Du Lian#ep14_2in2"; - cutin "bu_du4",2; - close2; - cutin "",255; - end; -} - -ecl_in04,223,230,4 script Alp Ocart#ep14_2in2 615,{ - if (checkweight(1201,1) == 0 || (MaxWeight - Weight) < 1000) { - mes "- Stop here !! -"; - mes "- The weight is just too much that -"; - mes "- you cannot receive the item. -"; - mes "- Please lighten your load -"; - mes "- and try again. -"; - close; - } - if (ep14_2_oliver == 29) { - mes "[Du Lian]"; - mes "Hmm... Where did he go?"; - mes "Could he be... a ghost?!"; - emotion e_omg,0,"Du Lian#ep14_2in2"; - cutin "bu_du5",2; - next; - mes "[Maggi Steen]"; - mes "I didn't sense any use of magic or other things of the sort..."; - cutin "bu_maggi3",2; - next; - mes "[Maggi Steen]"; - mes "Wait! Here's the hood that Oliver was wearing..."; - emotion e_omg,0,"Maggi Steen#ep14_2in2"; - cutin "bu_maggi4",2; - next; - mes "[Maggi Steen]"; - mes "And... doesn't it feel like this room is different from before?"; - emotion e_swt2,0,"Mark Esha#ep14_2in2"; - cutin "bu_mark4",0; - next; - mes "[Du Lian]"; - mes "Hey stop that!!"; - mes "It's scaring me!!!"; - emotion e_omg,0,"Du Lian#ep14_2in2"; - cutin "bu_du5",2; - next; - mes "[Maggi Steen]"; - mes "Arrrrr~~"; - emotion e_sob,0,"Maggi Steen#ep14_2in2"; - cutin "bu_maggi4",2; - next; - mes "[Alp Ocart]"; - mes "Oh!!! I just remembered..."; - mes "Oliver..."; - emotion e_flash; - cutin "bu_alp2",2; - next; - mes "[Alp Ocart]"; - mes "..."; - mes "Oliver Hilpert..."; - mes ".........is also known as the dreaming novelist..."; - emotion e_dots; - cutin "bu_alp3",2; - next; - mes "[Alp Ocart]"; - mes "And this book..."; - mes "Why didn't I remember this book when Oliver was around?"; - cutin "bu_alp5",2; - next; - mes "[Du Lian]"; - mes "Hey..."; - mes "Did you just take that book out from your bag?"; - emotion e_dots,0,"Du Lian#ep14_2in2"; - cutin "bu_du5",2; - next; - mes "[Alp Ocart]"; - mes "Yeah, that's because I'm a fan..."; - emotion e_shy; - cutin "bu_alp4",2; - next; - mes "[Du Lian]"; - mes "Why didn't you remember the book when you are such a fan..?"; - mes "Not only that, do people usually carry books with them when they're fans?? Especially hardcover books?"; - emotion e_omg,0,"Du Lian#ep14_2in2"; - cutin "bu_du5",2; - next; - mes "[Alp Ocart]"; - mes "......"; - emotion e_shy; - cutin "bu_alp4",2; - next; - mes "[Du Lian]"; - mes "You are a little bit weir..."; - cutin "bu_du1",2; - next; - mes "[Mark Esha]"; - mes "More importantly... The title of this book..."; - mes "is [The City of Fairies]?"; - emotion e_omg,0,"Mark Esha#ep14_2in2"; - cutin "bu_mark4",0; - next; - mes "[Mark Esha]"; - mes "And..."; - mes "It's been many years since this book was published..."; - emotion e_omg,0,"Mark Esha#ep14_2in2"; - next; - mes "[Du Lian]"; - mes "This is getting kind of scary...?"; - emotion e_omg,0,"Du Lian#ep14_2in2"; - cutin "bu_du1",2; - next; - mes "[Mark Esha]"; - mes "......"; - emotion e_dots,0,"Mark Esha#ep14_2in2"; - cutin "bu_mark4",0; - next; - mes "[Maggi Steen]"; - mes "......"; - emotion e_dots,0,"Maggi Steen#ep14_2in2"; - cutin "bu_maggi4",2; - next; - mes "[Alp Ocart]"; - mes "......"; - emotion e_dots; - cutin "bu_alp2",2; - ep14_2_oliver = 30; - getitem 19543,1; //Oliver_Wolf_Hood - completequest 11337; - close2; - cutin "",255; - end; - } - mes "[Alp Ocart]"; - mes "I wonder..."; - mes "Why didn't I remember this...?"; - emotion e_omg; - cutin "bu_alp5",2; - next; - mes "[Alp Ocart]"; - mes "I... I should have.. I should have gotten his autograph!!!"; - emotion e_omg; + else { + .@npc_name$ = strnpcinfo(1); + setarray .@npc$[0],"Du Lian","Mark Esha","Maggi Steen","Alp Ocart"; + for ( .@i = 0; .@i < 4; .@i++ ) + if (.@npc_name$ == .@npc$[.@i]) break; + switch(.@i) { + case 0: + mes "[Du Lian]"; + mes "But this is Volume 1. Does that mean there's more?"; + emotion e_dots; + cutin "bu_du1",2; + next; + mes "[Alp Ocart]"; + mes "It has a total of 3 volumes."; + emotion e_no1,0,"Alp Ocart#ep14_2in2"; + cutin "bu_alp1",2; + next; + mes "[Du Lian]"; + mes "Wow, how many are you carrying with you..."; + mes "Why are you bringing all of them around..."; + emotion e_omg; + cutin "bu_du5",2; + break; + case 1: + mes "[Mark Esha]"; + mes "Everybody calm down!!!"; + mes "This has to be some kind of a dream!"; + emotion e_omg; + emotion e_omg,0,"Du Lian#ep14_2in2"; + cutin "bu_mark2",0; + next; + mes "[Du Lian]"; + mes "Why are you hitting me, calling it a dream and all!"; + mes "It hurts!"; + emotion e_swt2,0,"Du Lian#ep14_2in2"; + cutin "bu_du4",2; + next; + mes "[Mark Esha]"; + mes "Ahhhh maybe it really isn't a dream after all!!!"; + emotion e_omg; + emotion e_an,0,"Du Lian#ep14_2in2"; + cutin "bu_mark3",0; + break; + case 2: + mes "[Maggi Steen]"; + mes "...A...A...Aaaaahhhhhhhhh!!!!!"; + emotion e_sob; + cutin "bu_maggi4",2; + next; + mes "[Du Lian]"; + mes "Don't cry, Maggi~"; + emotion e_swt2,0,"Du Lian#ep14_2in2"; + cutin "bu_du4",2; + break; + case 3: + mes "[Alp Ocart]"; + mes "I wonder..."; + mes "Why didn't I remember this...?"; + emotion e_omg; + cutin "bu_alp5",2; + next; + mes "[Alp Ocart]"; + mes "I... I should have.. I should have gotten his autograph!!!"; + emotion e_omg; + } + } close2; cutin "",255; end; } +ecl_in04,224,234,4 duplicate(Du Lian#ep14_2in2) Mark Esha#ep14_2in2 4_M_BLUEMAN +ecl_in04,223,234,4 duplicate(Du Lian#ep14_2in2) Maggi Steen#ep14_2in2 4_F_PINKWOMAN +ecl_in04,223,230,4 duplicate(Du Lian#ep14_2in2) Alp Ocart#ep14_2in2 4_M_BLACKMAN // Wanted to be Big and Beautiful //============================================================ -eclage,282,255,4 script Wuhari#eclbig 620,{ - if (!checkweight(1201,1) || (MaxWeight-Weight)<2000){ +function script WeightBigQuest { + if (!checkweight(1201,1) || (MaxWeight-Weight) < 2000) { mes "- Stop Here!! -"; mes "- You have too many items. -"; mes "- You cannot carry any more items. -"; @@ -3253,48 +2735,49 @@ eclage,282,255,4 script Wuhari#eclbig 620,{ mes "- try again. -"; close; } - if (BaseLevel < 120) { - mes "[Wuhari]"; +} + +eclage,282,255,4 script Wuhari#eclbig 4_M_FAIRYKID6,{ + WeightBigQuest; + mes "[Wuhari]"; + if (BaseLevel < 120) mes "Ah... Is there anyone with more experience with this..."; - close; - } - if (ep14_2_big == 0) { - mes "[Wuhari]"; - mes "I haven't seen your face before... You aren't from around here?"; - next; - mes "[Wuhari]"; - mes "If you are a person who has enough courage and wisdom to go to a foreign land all alone, I'm sure you have a lot of experience as well."; - next; - mes "[Wuhari]"; - mes "I would like to learn the name of a great adventurer like you, so that I can talk about you elsewhere."; - next; - mes "[" + strcharinfo(0) + "]"; - mes "My name is " + strcharinfo(0) + "."; - next; - mes "[Wuhari]"; - mes "Wow! The name sure sounds like it has defeated many in the mountains, seas, and skies! It's amazing!"; - next; - emotion e_shy,1; - mes "[" + strcharinfo(0) + "]"; - mes "It's not much."; - mes "I am not really all that great."; - next; - mes "[Wuhari]"; - mes "Um... " + strcharinfo(0) + " I ask because you look so dependable."; - mes "Could I please ask you a favor?"; - next; - switch (select("I'm kind of busy right now...:Of course!")) { - case 1: - mes "[Wuhari]"; - mes "Really? Oh well..."; + else if (ep14_2_big < 2) { + if (ep14_2_big == 0) { + mes "I haven't seen your face before... You aren't from around here?"; next; - emotion e_sob; mes "[Wuhari]"; - mes "Sorry to bother you."; - close; - case 2: + mes "If you are a person who has enough courage and wisdom to go to a foreign land all alone, I'm sure you have a lot of experience as well."; + next; + mes "[Wuhari]"; + mes "I would like to learn the name of a great adventurer like you, so that I can talk about you elsewhere."; + next; + mes "["+ strcharinfo(0) +"]"; + mes "My name is "+ strcharinfo(0) +"."; + next; + mes "[Wuhari]"; + mes "Wow! The name sure sounds like it has defeated many in the mountains, seas, and skies! It's amazing!"; + next; + emotion e_shy,1; + mes "["+ strcharinfo(0) +"]"; + mes "It's not much."; + mes "I am not really all that great."; + next; + mes "[Wuhari]"; + mes "Um... "+ strcharinfo(0) +" I ask because you look so dependable."; + mes "Could I please ask you a favor?"; + next; + if (select("I'm kind of busy right now...:Of course!") == 1) { + mes "[Wuhari]"; + mes "Really? Oh well..."; + next; + emotion e_sob; + mes "[Wuhari]"; + mes "Sorry to bother you."; + close; + } + mes "[Wuhari]"; emotion e_heh; - mes "[Wuhari]"; mes "Really?"; mes "Thank you so much!"; next; @@ -3318,15 +2801,14 @@ eclage,282,255,4 script Wuhari#eclbig 620,{ mes "They said something about his research but I don't know the details myself. I would like to find out more, but I am not in a situation to make my way there. "; next; mes "[Wuhari]"; - mes strcharinfo(0) + " would you mind ^0000cdvisiting my big brother in my place^000000 to find out what's going on and let me know?"; + mes strcharinfo(0) +" would you mind ^0000cdvisiting my big brother in my place^000000 to find out what's going on and let me know?"; next; - switch (select("I would like to help you but...:Sure.")) { - case 1: - mes "[" + strcharinfo(0) + "]"; + if (select("I would like to help you but...:Sure.") == 1) { + mes "["+ strcharinfo(0) +"]"; mes "I would really lke to help you, but..."; mes "Yeah, I would like to help, but..."; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "I can't really express my desire to help any other way..."; mes "But, I'm really sorry. I can't."; next; @@ -3334,99 +2816,71 @@ eclage,282,255,4 script Wuhari#eclbig 620,{ mes "Oh, no, no. I am sure you are really busy. I'm sorry to have asked such a favor."; ep14_2_big = 1; close; - case 2: - mes "[" + strcharinfo(0) + "]"; - mes "Sure. It's not a big deal."; + } + mes "["+ strcharinfo(0) +"]"; + mes "Sure. It's not a big deal."; + next; + mes "[Wuhari]"; + mes "Really? Thank you so much."; + mes "It seems that a person with so much experience like you has a wonderful heart as well."; + } + else { + mes strcharinfo(0) +" - Hello, what brings you here?"; + mes "I thought you were busy..."; + next; + if (select("I wanted to help you.:Just because.") == 2) { + mes "["+ strcharinfo(0) +"]"; + mes "I was just wondering how things are coming along."; next; mes "[Wuhari]"; - mes "Really? Thank you so much."; - mes "It seems that a person with so much experience like you has a wonderful heart as well."; - next; - mes "[Wuhari]"; - mes "The prison is inside the palace, but to find it, it might be a bit difficult."; - next; - mes "[Wuhari]"; - mes "By the way, my brother ^0000cddoesn't talk very well to strangers.^000000"; - mes "He's typically very shy and introverted."; - next; - mes "[Wuhari]"; - mes "So you might have to be a bit patient with him. Please give this ^0000cdletter^000000 to him."; - next; - emotion e_go; - mes "[Wuhari]"; - mes "Well, you must have a long way to go, so please be on your way."; - ep14_2_big = 2; - setquest 14118; - getitem 6546,1; //Younger_Bro_Letter - //getitem 7148,1; //Mother_Letter + mes "Nothing... Nothing really happened yet..."; + mes "I can't do anything in my own strength... Nothing at all..."; close; } - } - } - else if (ep14_2_big == 1) { - mes "[Wuhari]"; - mes strcharinfo(0) + " - Hello, what brings you here?"; - mes "I thought you were busy..."; - next; - switch (select("I wanted to help you.:Just because.")) { - case 1: - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "I just couldn't pass by without doing something about it."; next; emotion e_heh; mes "[Wuhari]"; mes "Does that mean you would meet up with my brother?"; mes "Thank you so much!!!"; - next; - mes "[Wuhari]"; - mes "The prison is inside the palace, but to find it, it might be a bit difficult."; - next; - mes "[Wuhari]"; - mes "By the way, my brother ^0000cddoesn't talk very well to strangers.^000000^0000cd"; - mes "He's typically very shy and introverted."; - next; - mes "[Wuhari]"; - mes "So you might have to be a bit patient with him. Please give this ^0000cdletter^000000 to him."; - next; - emotion e_go; - mes "[Wuhari]"; - mes "Well, you must have a long way to go, so please be on your way."; - ep14_2_big = 2; - setquest 14118; - getitem 6546,1; //Younger_Bro_Letter - //getitem 7148,1; //Mother_Letter - close; - case 2: - mes "[" + strcharinfo(0) + "]"; - mes "I was just wondering how things are coming along."; - next; - mes "[Wuhari]"; - mes "Nothing... Nothing really happened yet..."; - mes "I can't do anything in my own strength... Nothing at all..."; - close; } - } - else if (ep14_2_big > 1 && ep14_2_big < 7) { + next; mes "[Wuhari]"; + mes "The prison is inside the palace, but to find it, it might be a bit difficult."; + next; + mes "[Wuhari]"; + mes "By the way, my brother ^0000cddoesn't talk very well to strangers.^000000"; + mes "He's typically very shy and introverted."; + next; + mes "[Wuhari]"; + mes "So you might have to be a bit patient with him. Please give this ^0000cdletter^000000 to him."; + next; + emotion e_go; + mes "[Wuhari]"; + mes "Well, you must have a long way to go, so please be on your way."; + ep14_2_big = 2; + setquest 14118; + getitem 6546,1;// Younger_Bro_Letter + //getitem 7148,1;// Mother_Letter + } + else if (ep14_2_big < 7) { mes "Have you met my brother yet?"; next; - switch (select("I lost the letter.:Not yet.")) { + switch( select("I lost the letter.:Not yet.") ) { + mes "[Wuhari]"; case 1: - if (countitem(6546) > 0) { + if (countitem(6546) > 0) { // Younger_Bro_Letter //if (countitem(7148) > 0) { - mes "[Wuhari]"; - mes "Um... " + strcharinfo(0) + " It looks like what you have in your coat is my letter...?"; - close; + mes "Um... "+ strcharinfo(0) +" It looks like what you have in your coat is my letter...?"; } else { - mes "[Wuhari]"; - mes "Sure, I'll write you another one " + strcharinfo(0) + ". Compared to the trouble you have to go through, this is not a problem at all."; - getitem 6546,1; //Younger_Bro_Letter - //getitem 7148,1 //Mother_Letter - close; + mes "Sure, I'll write you another one "+ strcharinfo(0) +". Compared to the trouble you have to go through, this is not a problem at all."; + getitem 6546,1;// Younger_Bro_Letter + //getitem 7148,1// Mother_Letter } + close; case 2: - mes "[Wuhari]"; mes "I know I'm the one asking a favor, but could you please hurry?"; next; mes "[Wuhari]"; @@ -3434,186 +2888,159 @@ eclage,282,255,4 script Wuhari#eclbig 620,{ close; } } - else if (ep14_2_big == 7) { - mes "[Wuhari]"; - mes "Oh, " + strcharinfo(0) + " Have you met my brother yet? How is he doing?"; - next; - mes "[" + strcharinfo(0) + "]"; - mes "Your brother seems to be doing well."; - next; - mes "[" + strcharinfo(0) + "]"; - mes "Compared to how he was when I first met him, he surprisingly had... lots to say..."; - next; - mes "[Wuhari]"; - mes "Yeah... He's pretty talkative, isn't he?"; - next; - mes "[Wuhari]"; - mes "What did he say?"; - next; - mes "- Wuhari is told about Wuhuru -"; - next; - mes "[Wuhari]"; - mes "Why did he do such a thing..."; - next; - mes "[Wuhari]"; - mes "Well, I guess he always had a negative self-image of his physical self."; - mes "He thought that he would be able to do anything if he was big and beautiful."; - next; - select("Do you have any complaints?"); - mes "[Wuhari]"; - mes "No, I don't have any complaints at all."; - next; - mes "[Wuhari]"; - mes "He always told me that since we are disadvantaged physically, we need to at least be smart and taught me very diligently."; - next; - mes "[Wuhari]"; - mes "For that, I am now able to support myself well, and my relationship with him is really strong."; - next; - mes "[Wuhari]"; - mes "And since my physique is so small, many people adore me even when I age."; - next; - mes "[Wuhari]"; - mes "Thanks to that, many gave us lots of good things to eat, heh heh."; - next; - emotion e_heh; - mes "[" + strcharinfo(0) + "]"; - mes "......"; - next; - mes "[" + strcharinfo(0) + "]"; - mes "Your brother asked me to figure out a way for him to recover his body."; - next; - mes "[Wuhari]"; - mes "Yes, that's not even a question. We need to not only recover his body but also rescue him from imprisonment."; - next; - mes "[Wuhari]"; - mes "With regards to that, I actually have another ^0000cdfavor^000000 to ask."; - next; - switch (select("I would like to, but...:Sure thing.")) { - case 1: + else if (ep14_2_big == 7 || ep14_2_big == 8) { + if (ep14_2_big == 7) { + mes "Oh, "+ strcharinfo(0) +" Have you met my brother yet? How is he doing?"; + next; + mes "["+ strcharinfo(0) +"]"; + mes "Your brother seems to be doing well."; + next; + mes "["+ strcharinfo(0) +"]"; + mes "Compared to how he was when I first met him, he surprisingly had... lots to say..."; + next; mes "[Wuhari]"; - mes "Yes, of course, you would be very busy. I am grateful for even letting me know about my brother."; - ep14_2_big = 8; - erasequest 14123; - close; - case 2: + mes "Yeah... He's pretty talkative, isn't he?"; + next; + mes "[Wuhari]"; + mes "What did he say?"; + next; + mes "- Wuhari is told about Wuhuru -"; + next; + mes "[Wuhari]"; + mes "Why did he do such a thing..."; + next; + mes "[Wuhari]"; + mes "Well, I guess he always had a negative self-image of his physical self."; + mes "He thought that he would be able to do anything if he was big and beautiful."; + next; + select("Do you have any complaints?"); + mes "[Wuhari]"; + mes "No, I don't have any complaints at all."; + next; + mes "[Wuhari]"; + mes "He always told me that since we are disadvantaged physically, we need to at least be smart and taught me very diligently."; + next; + mes "[Wuhari]"; + mes "For that, I am now able to support myself well, and my relationship with him is really strong."; + next; + mes "[Wuhari]"; + mes "And since my physique is so small, many people adore me even when I age."; + next; + mes "[Wuhari]"; + mes "Thanks to that, many gave us lots of good things to eat, heh heh."; + next; + emotion e_heh; + mes "["+ strcharinfo(0) +"]"; + mes "......"; + next; + mes "["+ strcharinfo(0) +"]"; + mes "Your brother asked me to figure out a way for him to recover his body."; + next; + mes "[Wuhari]"; + mes "Yes, that's not even a question. We need to not only recover his body but also rescue him from imprisonment."; + next; + mes "[Wuhari]"; + mes "With regards to that, I actually have another ^0000cdfavor^000000 to ask."; + next; + if (select("I would like to, but...:Sure thing.") == 1) { + mes "[Wuhari]"; + mes "Yes, of course, you would be very busy. I am grateful for even letting me know about my brother."; + ep14_2_big = 8; + erasequest 14123; + close; + } mes "[Wuhari]"; mes "Thank you so much!"; - next; - mes "[Wuhari]"; - mes "First, if we were to figure out how to recover his body, we have to know exactly what happened at that moment."; - next; - mes "[Wuhari]"; - mes "It would be helpful to know on what basis he carried out his research. But, I don't really know despite listening to his story."; - next; - mes "[Wuhari]"; - mes "It looks like we don't have ways to figure that out right now. To explore it on my own, it just seems too difficult..."; - next; - mes "[Wuhari]"; - mes "It is probably best to ask the ^0000cdpeople who may be familiar with what happened then^000000."; - next; - mes "[Wuhari]"; - mes "Please, I ask you. In the meantime, I'll carefully think about what my brother has said."; - ep14_2_big = 9; - changequest 14123,14125; - close; } - } - else if (ep14_2_big == 8) { - mes "[Wuhari]"; - mes "Oh man, even the people we found are so apathetic... What could I possibly do now...?"; - next; - switch (select("Well, I can help you.:Ignore him.")) { - case 1: + else { + mes "Oh man, even the people we found are so apathetic... What could I possibly do now...?"; + next; + if (select("Well, I can help you.:Ignore him.") == 2) { + mes "[Wuhari]"; + mes "Oh dear~ Is there anyone who can help~~ This world is so ruthless~"; + close; + } mes "[Wuhari]"; mes "Will you really?"; mes "Are you doing this because I look so sad?"; next; mes "[Wuhari]"; mes "Whatever it is, I thank you so much!"; - next; - mes "[Wuhari]"; - mes "First, if we were to figure out how to recover his body, we have to know exactly what happened at that moment."; - next; - mes "[Wuhari]"; - mes "It would be helpful to know on what basis he carried out his research. But, I don't really know despite listening to his story."; - next; - mes "[Wuhari]"; - mes "It looks like we don't have ways to figure that out right now. To explore it on my own, it just seems too difficult..."; - next; - mes "[Wuhari]"; - mes "It is probably best to ask the ^0000cdpeople who may be familiar with what happened then^000000."; - next; - mes "[Wuhari]"; - mes "Please, I ask you. In the meantime, I'll carefully think about what my brother has said."; - ep14_2_big = 9; - setquest 14125; - close; - case 2: - mes "[Wuhari]"; - mes "Oh dear~ Is there anyone who can help~~ This world is so ruthless~"; - close; } + next; + mes "[Wuhari]"; + mes "First, if we were to figure out how to recover his body, we have to know exactly what happened at that moment."; + next; + mes "[Wuhari]"; + mes "It would be helpful to know on what basis he carried out his research. But, I don't really know despite listening to his story."; + next; + mes "[Wuhari]"; + mes "It looks like we don't have ways to figure that out right now. To explore it on my own, it just seems too difficult..."; + next; + mes "[Wuhari]"; + mes "It is probably best to ask the ^0000cdpeople who may be familiar with what happened then^000000."; + next; + mes "[Wuhari]"; + mes "Please, I ask you. In the meantime, I'll carefully think about what my brother has said."; + ep14_2_big = 9; + if (isbegin_quest(14123)) + erasequest 14123; + setquest 14125; } else if (ep14_2_big == 9) { - mes "[Wuhari]"; mes "What happened?"; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "I'm still looking into things."; next; mes "[Wuhari]"; mes "I see... I ask you, please take care of it."; - close; } else if (ep14_2_big == 14) { - mes "[Wuhari]"; mes "What happened? Did you find out anything?"; next; select("They told me to give this to you."); mes "[Wuhari]"; mes "Hmm..."; next; + mes "[Wuhari]"; if (countitem(6547)) { -// if (countitem(7347)) { - mes "[Wuhari]"; +// if (countitem(7347)) {// Lab_Staff_Record mes "This is... ^0000cda research report^000000. My brother, he must have seen this and..."; next; mes "[Wuhari]"; mes "But hmm... this is... Were there any other reports?"; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "No, that was the only one I was given."; next; mes "[Wuhari]"; mes "Oh... That's too bad..."; mes "Well, I'll have to analyze this in more depth. I would need some ^0000cdtime^000000."; - delitem 6547,1; //Stained_Research_Book - //delitem 7347,1; //Lab_Staff_Record + delitem 6547,1;// Stained_Research_Book + //delitem 7347,1;// Lab_Staff_Record ep14_2_big = 15; changequest 14128,14131; - close; } - mes "[Wuhari]"; - mes "Umm... What is it that you brought?"; - next; - mes "[" + strcharinfo(0) + "]"; - mes "Huh! What the...!?"; - mes "Where did it go?"; - next; - mes "[" + strcharinfo(0) + "]"; - mes "I must have dropped it on the way here."; - next; - mes "[" + strcharinfo(0) + "]"; - mes "I'll bring it to you."; - close; + else { + mes "Umm... What is it that you brought?"; + next; + mes "["+ strcharinfo(0) +"]"; + mes "Huh! What the...!?"; + mes "Where did it go?"; + next; + mes "["+ strcharinfo(0) +"]"; + mes "I must have dropped it on the way here."; + next; + mes "["+ strcharinfo(0) +"]"; + mes "I'll bring it to you."; + } } else if (ep14_2_big == 15) { - if (checkquest(14131,PLAYTIME) == 1){ - mes "[Wuhari]"; + if (checkquest(14131,PLAYTIME) == 1) { mes "I'm still in the process of looking through the report. It's very complex, so I'll need more time."; close; } - mes "[Wuhari]"; mes "Great, you got here at the right time."; next; mes "[Wuhari]"; @@ -3630,7 +3057,7 @@ eclage,282,255,4 script Wuhari#eclbig 620,{ mes "[Wuhari]"; mes "What do you mean exactly by that?"; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "His body was bigger and glowing blue like a Sapha, and his wings were much bigger than that of a normal Laphine."; next; mes "[Wuhari]"; @@ -3639,7 +3066,7 @@ eclage,282,255,4 script Wuhari#eclbig 620,{ mes "[Wuhari]"; mes "But even for his own experiments, my brother would have needed someone's wing and someone's hair... Would he really..."; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "According to your brother, he received the ingredients from a high-level Laphine."; next; mes "[Wuhari]"; @@ -3649,7 +3076,7 @@ eclage,282,255,4 script Wuhari#eclbig 620,{ mes "Regardless, to figure out a way to recover my brother's body, I would have to study this."; mes "I wish the instructions were more detailed."; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "Then should I go and ask your brother again?"; next; mes "[Wuhari]"; @@ -3658,11 +3085,11 @@ eclage,282,255,4 script Wuhari#eclbig 620,{ mes "[Wuhari]"; mes "To understand these instructions accurately, we have to ^0000cdfind the Laphine who provided this report^000000."; next; - switch (select("That's seems too uncertain.:Shall I look for that Laphine?")) { - case 1: + switch( select("That's seems too uncertain.:Shall I look for that Laphine?") ) { mes "[Wuhari]"; - mes "Yes. I know. That's why " + strcharinfo(0) + " I asked you to help."; - mes strcharinfo(0) + "You have much experience and have the necessary skills."; + case 1: + mes "Yes. I know. That's why "+ strcharinfo(0) +" I asked you to help."; + mes strcharinfo(0) +" You have much experience and have the necessary skills."; next; mes "[Wuhari]"; mes "But I guess it's still too much."; @@ -3672,7 +3099,6 @@ eclage,282,255,4 script Wuhari#eclbig 620,{ erasequest 14131; close; case 2: - mes "[Wuhari]"; mes "That's exactly my request!"; mes "Wow, your veteran sensibilities are truly amazing."; next; @@ -3691,12 +3117,11 @@ eclage,282,255,4 script Wuhari#eclbig 620,{ } } else if (ep14_2_big == 16) { - mes "[Wuhari]"; - mes strcharinfo(0) + " Are you going to help me?"; + mes strcharinfo(0) +" Are you going to help me?"; next; - switch (select("It's important to help others.:No, I'm just passing by.")) { - case 1: + switch( select("It's important to help others.:No, I'm just passing by.") ) { mes "[Wuhari]"; + case 1: mes "Thank you so much!!!"; mes "Awesome! The world hasn't let me down just yet! I know it was too big of a favor.."; next; @@ -3709,22 +3134,17 @@ eclage,282,255,4 script Wuhari#eclbig 620,{ setquest 14133; close; case 2: - mes "[Wuhari]"; mes "Really?"; mes "But I'm a little busy right now."; close; } } - else if ((ep14_2_big > 16) && (ep14_2_big < 24)) { - mes "[Wuhari]"; + else if (ep14_2_big > 16 && ep14_2_big < 24) mes "Did you find that high-level Laphine?"; - close; - } else if (ep14_2_big == 24) { - mes "[Wuhari]"; mes "Did you find that high-level Laphine?"; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "Well... That Laphine ^0000cdwas already dead.^000000"; next; mes "[Wuhari]"; @@ -3732,7 +3152,7 @@ eclage,282,255,4 script Wuhari#eclbig 620,{ next; mes "- It's probably better not to tell him Wuhuru's story -"; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "You see, when I went to the field where he was last seen, he was already dead."; mes "Could it be that the palace noticed how a risky research was being done and sent a person to take care of things?"; next; @@ -3742,16 +3162,16 @@ eclage,282,255,4 script Wuhari#eclbig 620,{ mes "[Wuhari]"; mes "But why of all people did they entrust my brother with that research?"; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "It might be that they took advantage of his inferiority complex toward his physique and his superb intellect."; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "If he succeeded, they might have involved lower-level Laphines into the matter for less than desirable purposes."; next; mes "[Wuhari]"; mes "Ahh, how terrible.."; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "It could have been better off for your brother to have failed."; mes "Even though it's unfortunate for him."; next; @@ -3762,136 +3182,117 @@ eclage,282,255,4 script Wuhari#eclbig 620,{ mes "No, I'm sure there is some way."; mes "I'll recover his body no matter what even if I were to do it by myself."; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "Is there anything I can do to help?"; next; mes "[Wuhari]"; mes "You already helped me so much... If so, I'll ask you for even another favor. It's probably going to be the last one."; next; mes "[Wuhari]"; - mes "All of the ^0000CDingredients^000000 in this research report are very difficult for me to gather myself. " + strcharinfo(0) + " I would like to ask for your help."; + mes "All of the ^0000CDingredients^000000 in this research report are very difficult for me to gather myself. "+ strcharinfo(0) +" I would like to ask for your help."; next; mes "[Wuhari]"; mes "Ingredients I need are ^0000CDone of each of the following: Laphine's Wing Fragment, Hair of Sapha, Karvodailnirol, Purified Bradium, Rune of Darkness, Rune of Blood^000000."; next; mes "[Wuhari]"; - mes "All I can trust is you " + strcharinfo(0) + ". Thank you."; + mes "All I can trust is you "+ strcharinfo(0) +". Thank you."; ep14_2_big = 25; - setquest 14141; - erasequest 14140; - close; + changequest 14140,14141; } else if (ep14_2_big == 25) { - mes "[Wuhari]"; mes "Did you bring all the ingredients?"; next; - switch (select("I brought them all.:What were they again?")) { - case 1: - mes "[" + strcharinfo(0) + "]"; - mes "Of course!"; - next; - if (!countitem(6548) || !countitem(6545) || !countitem(972) || !countitem(6090) || !countitem(7511) || !countitem(7563)) { - mes "[Wuhari]"; - mes "Um... Where did you say the items were " + strcharinfo(0) + "?"; - mes "I couldn't work without them."; - close; - } - mes "[Wuhari]"; - mes "It must have been really difficult! Thank you so much!"; - next; - mes "[Wuhari]"; - mes "I'll try to continue the research with these."; - next; - mes "[Wuhari]"; - mes "Thank you for helping me through all of this."; - next; - mes "[Wuhari]"; - mes "This is nothing, but it's just a token of my appreciation."; - next; - mes "[Wuhari]"; - mes "I wish you best of luck in the coming future " + strcharinfo(0) + "."; - delitem 6548,1; //Piece_Of_Lapine_Wing - delitem 6545,1; //Firm_Hair -// delitem 6548,1; //Piece_Of_Lapine_Wing -// delitem 1020,1; //Long_Hair - delitem 972,1; //Karvodailnirol - delitem 6090,1; //Purified_Bradium - delitem 7511,1; //Rune_Of_Darkness - delitem 7563,1; //Bloody_Rune - ep14_2_big = 26; - erasequest 14141; - getexp 300000,0; - getitem 6081,5; //Splendide_Coin - close; - case 2: + if (select("I brought them all.:What were they again?") == 2) { mes "[Wuhari]"; mes "Ingredients I need are ^0000cdone of each of the following: Laphine's Wing Fragment, Hair of Sapha, Karvodailnirol, Purified Bradium, Rune of Darkness, Rune of Blood ^000000."; close; } - } - else if (ep14_2_big == 26) { + mes "["+ strcharinfo(0) +"]"; + mes "Of course!"; + next; mes "[Wuhari]"; - mes "The research is still ongoing. If I had a thread of hope, I would hang on it, but I can't seem to find it just yet."; - close; + if (!countitem(6548) || !countitem(6545) || !countitem(972) || !countitem(6090) || !countitem(7511) || !countitem(7563)) { + mes "Um... Where did you say the items were "+ strcharinfo(0) +"?"; + mes "I couldn't work without them."; + close; + } + mes "It must have been really difficult! Thank you so much!"; + next; + mes "[Wuhari]"; + mes "I'll try to continue the research with these."; + next; + mes "[Wuhari]"; + mes "Thank you for helping me through all of this."; + next; + mes "[Wuhari]"; + mes "This is nothing, but it's just a token of my appreciation."; + next; + mes "[Wuhari]"; + mes "I wish you best of luck in the coming future "+ strcharinfo(0) +"."; + delitem 6548,1; //Piece_Of_Lapine_Wing + delitem 6545,1; //Firm_Hair +// delitem 6548,1; //Piece_Of_Lapine_Wing +// delitem 1020,1; //Long_Hair + delitem 972,1; //Karvodailnirol + delitem 6090,1; //Purified_Bradium + delitem 7511,1; //Rune_Of_Darkness + delitem 7563,1; //Bloody_Rune + ep14_2_big = 26; + erasequest 14141; + getexp 300000,0; + getitem 6081,5; //Splendide_Coin } + else if (ep14_2_big == 26) + mes "The research is still ongoing. If I had a thread of hope, I would hang on it, but I can't seem to find it just yet."; close; } -ecl_in02,149,117,4 script Wuhuru#eclbig 619,{ - if (checkweight(1201,1) == 0 || (MaxWeight - Weight) < 2000) { - mes "- Stop Here!! -"; - mes "- You have too many items. -"; - mes "- You cannot carry any more items. -"; - mes "- Lighten your load and -"; - mes "- try again. -"; - close; - } +ecl_in02,149,117,4 script Wuhuru#eclbig 4_M_FAIRYFREAK,{ + WeightBigQuest; if (ep14_2_big < 2) { mes "[Suspicious man]"; mes "......"; - close; } - if (ep14_2_big == 2) { - mes "[" + strcharinfo(0) + "]"; + else if (ep14_2_big == 2) { + mes "["+ strcharinfo(0) +"]"; mes "Um... Excuse me."; mes "I'm looking for someone."; next; mes "[Suspicious man]"; mes "......"; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "Hello?"; next; mes "[Suspicious man]"; mes "......"; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "Can you hear me?"; mes "EXCUSE ME!"; next; mes "[Suspicious man]"; mes "......"; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "Who is this guy?"; ep14_2_big = 3; setquest 14119; - close; } else if (ep14_2_big == 3) { - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "Excuse me. You can hear me, right?"; next; mes "[Suspicious man]"; mes "......"; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "I'm not a bad person. I'm just looking for someone in this prison."; next; mes "[Suspicious man]"; mes "......"; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "Ahhh! How irritating!!!"; next; mes "[Suspicious man]"; @@ -3900,40 +3301,38 @@ ecl_in02,149,117,4 script Wuhuru#eclbig 619,{ mes "- The suspicious man doesn't seem to want to talk at all -"; ep14_2_big = 4; changequest 14119,14120; - close; } else if (ep14_2_big == 4) { - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "Hey, if you are asked something, would you at least respond?!"; next; mes "[Suspicious man]"; mes "......"; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "......"; next; mes "[Suspicious man]"; mes "......"; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "......"; next; mes "[Suspicious man]"; mes "......"; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "All I am trying to do is just deliver this to him!"; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "This right here! This thing!"; mes "Right? Can you see this? This thing!!!"; ep14_2_big = 5; changequest 14120,14121; - close; } else if (ep14_2_big == 5) { if (!countitem(6546)) { -// if (!countitem(7148)) { +// if (!countitem(7148)) {// Mother_Letter mes "[Suspicious man]"; mes "What did you say you have?"; next; @@ -3943,16 +3342,16 @@ ecl_in02,149,117,4 script Wuhuru#eclbig 619,{ mes "[Suspicious man]"; mes "A... letter...?"; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "Yes! A letter! I'm trying to deliver this to him!"; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "Would you know who Wuhuru is?"; next; mes "[Suspicious man]"; mes "Wu...huru...? That's..."; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "It looks like ^0000cdyou are Wuhuru^000000. Your little brother wanted me to deliver this ^0000cdletter^000000 to you."; mes "Although I didn't expect the delivery to be this way."; next; @@ -3960,211 +3359,189 @@ ecl_in02,149,117,4 script Wuhuru#eclbig 619,{ mes "Thank...you."; next; mes "- You leave Wuhuru alone to read through the letter -"; - delitem 6546,1; //Younger_Bro_Letter -// delitem 7148,1; //Mother_letter + delitem 6546,1;// Younger_Bro_Letter +// delitem 7148,1;// Mother_letter ep14_2_big = 6; - setquest 14122; + changequest 14121,14122; erasequest 14118; - erasequest 14121; - close; } - else if (ep14_2_big == 6) { + else if (ep14_2_big > 5) { mes "[Wuhuru]"; - mes "I, I can't believe I did this to my little bro... Is Wuhari alright?"; - mes "Ah.. What have I done...?"; - next; - mes "[Wuhuru]"; - mes "If you have met Wuhari, as you can see, I didn't look like this originally. My brother and I had ^0000cdparticular small physiques.^000000 even among the lower-level Laphines."; - next; - mes "[Wuhuru]"; - mes "So among Laphines, who value aesthetics so much, we couldn't help but always feel inferior."; - next; - mes "[Wuhuru]"; - mes "Being physically disadvantaged relative to others, we always studied at home. Thanks to that, we were able to become much smarter than others."; - next; - mes "[Wuhuru]"; - mes "One day, a high-level Laphine named ^0000cdMwaridica^000000 came to visit me."; - mes "He said that he is a member of a research facility, and that he wanted my help in a secret research project they were working on."; - next; - mes "[Wuhuru]"; - mes "And that's when he gave me a research report that had some instructions and necessary ingredients."; - mes "It was a research project to ^0000cdstrengthen one's physique to make the Laphines stronger and more beautiful^000000."; - next; - mes "[Wuhuru]"; - mes "I immediately said yes. For me, it was clearly a way of being recognized. There was no reason for hesitation."; - mes "And also, if I were to find the means to make myself bigger..."; - next; - mes "[Wuhuru]"; - mes "He requested that I wouldn't share any of this information. So I complied with all of his requests."; - mes "I didn't even share it with my brother who I trust so much."; - next; - mes "[Wuhuru]"; - mes "I don't know if that was good or bad..."; - next; - mes "[Wuhuru]"; - mes "In any case, through much research, I finally had the results right before me."; - mes "But we had no experimental subjects at hand."; - next; - mes "[Wuhuru]"; - mes "So I let myself become one."; - mes "And as you can see, the consequence was..."; - next; - mes "[Wuhuru]"; - mes "As soon as the experiment failed, that Laphine just withdrew himself right away."; - mes "I tried to take care of things on my own, but I ultimately ended up here."; - next; - mes "[Wuhuru]"; - mes "After obtaining this body, I realize that I'd rather have my small body back."; - mes "As it is now, I am a monster."; - next; - mes "[Wuhuru]"; - mes "I didn't want this for myself... My greed was excessive."; - next; - mes "[Wuhuru]"; - mes "Only if I had known earlier..."; - next; - mes "[Wuhuru]"; - mes "I'm sorry, I talked too much."; - mes "Regardless, I think it's over for me to get out of here."; - next; - mes "[Wuhuru]"; - mes "If you can make it out of here, could you please let my brother know to figure out a way for me to return to my original self."; - next; - mes "[Wuhuru]"; - mes "My brother, he is smaller than I, but has always been the smarter one."; - next; - mes "[Wuhuru]"; - mes "Please, I ask you."; - ep14_2_big = 7; - changequest 14122,14123; - close; + if (ep14_2_big == 6) { + mes "I, I can't believe I did this to my little bro... Is Wuhari alright?"; + mes "Ah.. What have I done...?"; + next; + mes "[Wuhuru]"; + mes "If you have met Wuhari, as you can see, I didn't look like this originally. My brother and I had ^0000cdparticular small physiques.^000000 even among the lower-level Laphines."; + next; + mes "[Wuhuru]"; + mes "So among Laphines, who value aesthetics so much, we couldn't help but always feel inferior."; + next; + mes "[Wuhuru]"; + mes "Being physically disadvantaged relative to others, we always studied at home. Thanks to that, we were able to become much smarter than others."; + next; + mes "[Wuhuru]"; + mes "One day, a high-level Laphine named ^0000cdMwaridica^000000 came to visit me."; + mes "He said that he is a member of a research facility, and that he wanted my help in a secret research project they were working on."; + next; + mes "[Wuhuru]"; + mes "And that's when he gave me a research report that had some instructions and necessary ingredients."; + mes "It was a research project to ^0000cdstrengthen one's physique to make the Laphines stronger and more beautiful^000000."; + next; + mes "[Wuhuru]"; + mes "I immediately said yes. For me, it was clearly a way of being recognized. There was no reason for hesitation."; + mes "And also, if I were to find the means to make myself bigger..."; + next; + mes "[Wuhuru]"; + mes "He requested that I wouldn't share any of this information. So I complied with all of his requests."; + mes "I didn't even share it with my brother who I trust so much."; + next; + mes "[Wuhuru]"; + mes "I don't know if that was good or bad..."; + next; + mes "[Wuhuru]"; + mes "In any case, through much research, I finally had the results right before me."; + mes "But we had no experimental subjects at hand."; + next; + mes "[Wuhuru]"; + mes "So I let myself become one."; + mes "And as you can see, the consequence was..."; + next; + mes "[Wuhuru]"; + mes "As soon as the experiment failed, that Laphine just withdrew himself right away."; + mes "I tried to take care of things on my own, but I ultimately ended up here."; + next; + mes "[Wuhuru]"; + mes "After obtaining this body, I realize that I'd rather have my small body back."; + mes "As it is now, I am a monster."; + next; + mes "[Wuhuru]"; + mes "I didn't want this for myself... My greed was excessive."; + next; + mes "[Wuhuru]"; + mes "Only if I had known earlier..."; + next; + mes "[Wuhuru]"; + mes "I'm sorry, I talked too much."; + mes "Regardless, I think it's over for me to get out of here."; + next; + mes "[Wuhuru]"; + mes "If you can make it out of here, could you please let my brother know to figure out a way for me to return to my original self."; + next; + mes "[Wuhuru]"; + mes "My brother, he is smaller than I, but has always been the smarter one."; + next; + mes "[Wuhuru]"; + mes "Please, I ask you."; + ep14_2_big = 7; + changequest 14122,14123; + } + else if (ep14_2_big == 7 || ep14_2_big == 8) + mes "Please, I ask you."; + else if (ep14_2_big < 23) { + mes "Have you met Wuhari? What a relief."; + mes "I can finally relax a little bit even in this prison."; + next; + mes "[Wuhuru]"; + mes "This jail cell feels particularly warm today."; + } + else if (ep14_2_big == 23) { + mes "Any good news?"; + next; + select("I saw a dead corpse of a Laphine in the field."); + mes "[Wuhuru]"; + mes "...A dead Laphine corpse?"; + next; + mes "["+ strcharinfo(0) +"]"; + mes "^0000cdIt was a dead corpse of a high-level Laphine.^000000 The way he seemed was suggestive of the Laphine who requested the research from you."; + next; + mes "["+ strcharinfo(0) +"]"; + mes "And I also met someone who witnessed another bigger Laphine chasing after that Laphine before you were imprisoned here."; + next; + mes "["+ strcharinfo(0) +"]"; + mes "And then he was murdered."; + next; + mes "[Wuhuru]"; + mes "What are you trying to say?"; + mes "Are you telling me that I am a murderer?"; + next; + select("Did you murder him out of anger?"); + mes "[Wuhuru]"; + mes "What does it matter even if I were to... Reveal that I am a murderer...?"; + next; + mes "[Wuhuru]"; + mes "I am trapped in this body no matter what..."; + next; + mes "[Wuhuru]"; + mes "He tricked me, you see!"; + next; + mes "[Wuhuru]"; + mes "He convinced me that the goal of the research was to beautify and strengthen the Laphines and even set me up as the experimental subject!"; + next; + mes "[Wuhuru]"; + mes "And as soon as the experiment failed, he ran away!"; + next; + mes "[Wuhuru]"; + mes "He told me the truth only right before his death."; + next; + mes "[Wuhuru]"; + mes "His true goal was to prove to his authorities that ^0000cdhis skills as a researcher was for real^000000."; + next; + mes "[Wuhuru]"; + mes "He said that he didn't even examine the content of the experment or the ingredients themselves."; + next; + mes "[Wuhuru]"; + mes "And he also used dirty means to obtain the hair of a Sapha!"; + next; + mes "[Wuhuru]"; + mes "The palace then discovered the means of this research, chased us down, and captured me for participating in the project."; + next; + mes "[Wuhuru]"; + mes "What exactly did I do wrong?"; + next; + mes "[Wuhuru]"; + mes "I was only a pawn in his ambitious schemes."; + next; + mes "["+ strcharinfo(0) +"]"; + mes "It looks like his goals to engage in the study were similar to your own goals to participate."; + next; + mes "["+ strcharinfo(0) +"]"; + mes "While you are a victim of his schemes, it is hard to justify what you have done... But"; + mes "the way you are imprisoned here seems like you are paying for your actions."; + next; + mes "[Wuhuru]"; + mes "......"; + next; + mes "[Wuhuru]"; + mes "Please... don't share this story with Wuhari."; + mes "I implore you."; + next; + mes "["+ strcharinfo(0) +"]"; + mes "Alright, I will act as though I have never made it here."; + next; + mes "[Wuhuru]"; + mes "Thank you... I am indebted to you..."; + ep14_2_big = 24; + changequest 14139,14140; + } + else + mes "......"; } - else if (ep14_2_big == 7 || ep14_2_big == 8){ - mes "[Wuhuru]"; - mes "Please, I ask you."; - close; - } - else if (ep14_2_big > 8 && ep14_2_big < 23){ - mes "[Wuhuru]"; - mes "Have you met Wuhari? What a relief."; - mes "I can finally relax a little bit even in this prison."; - next; - mes "[Wuhuru]"; - mes "This jail cell feels particularly warm today."; - close; - } - else if (ep14_2_big == 23) { - mes "[Wuhuru]"; - mes "Any good news?"; - next; - select("I saw a dead corpse of a Laphine in the field."); - mes "[Wuhuru]"; - mes "...A dead Laphine corpse?"; - next; - mes "[" + strcharinfo(0) + "]"; - mes "^0000cdIt was a dead corpse of a high-level Laphine.^000000 The way he seemed was suggestive of the Laphine who requested the research from you."; - next; - mes "[" + strcharinfo(0) + "]"; - mes "And I also met someone who witnessed another bigger Laphine chasing after that Laphine before you were imprisoned here."; - next; - mes "[" + strcharinfo(0) + "]"; - mes "And then he was murdered."; - next; - mes "[Wuhuru]"; - mes "What are you trying to say?"; - mes "Are you telling me that I am a murderer?"; - next; - select("Did you murder him out of anger?"); - mes "[Wuhuru]"; - mes "What does it matter even if I were to... Reveal that I am a murderer...?"; - next; - mes "[Wuhuru]"; - mes "I am trapped in this body no matter what..."; - next; - mes "[Wuhuru]"; - mes "He tricked me, you see!"; - next; - mes "[Wuhuru]"; - mes "He convinced me that the goal of the research was to beautify and strengthen the Laphines and even set me up as the experimental subject!"; - next; - mes "[Wuhuru]"; - mes "And as soon as the experiment failed, he ran away!"; - next; - mes "[Wuhuru]"; - mes "He told me the truth only right before his death."; - next; - mes "[Wuhuru]"; - mes "His true goal was to prove to his authorities that ^0000cdhis skills as a researcher was for real^000000."; - next; - mes "[Wuhuru]"; - mes "He said that he didn't even examine the content of the experment or the ingredients themselves."; - next; - mes "[Wuhuru]"; - mes "And he also used dirty means to obtain the hair of a Sapha!"; - next; - mes "[Wuhuru]"; - mes "The palace then discovered the means of this research, chased us down, and captured me for participating in the project."; - next; - mes "[Wuhuru]"; - mes "What exactly did I do wrong?"; - next; - mes "[Wuhuru]"; - mes "I was only a pawn in his ambitious schemes."; - next; - mes "[" + strcharinfo(0) + "]"; - mes "It looks like his goals to engage in the study were similar to your own goals to participate."; - next; - mes "[" + strcharinfo(0) + "]"; - mes "While you are a victim of his schemes, it is hard to justify what you have done... But"; - mes "the way you are imprisoned here seems like you are paying for your actions."; - next; - mes "[Wuhuru]"; - mes "......"; - next; - mes "[Wuhuru]"; - mes "Please... don't share this story with Wuhari."; - mes "I implore you."; - next; - mes "[" + strcharinfo(0) + "]"; - mes "Alright, I will act as though I have never made it here."; - next; - mes "[Wuhuru]"; - mes "Thank you... I am indebted to you..."; - ep14_2_big = 24; - changequest 14139,14140; - close; - } - else if (ep14_2_big > 23) { - mes "[Wuhuru]"; - mes "......"; - close; - } - end; + close; } - -eclage,200,272,4 script Masione#eclbig 437,{ - if (checkweight(1201,1) == 0 || (MaxWeight - Weight)<2000) { - mes "- Stop Here!! -"; - mes "- You have too many items. -"; - mes "- You cannot carry any more items. -"; - mes "- Lighten your load and -"; - mes "- try again. -"; - close; - } +eclage,200,272,4 script Masione#eclbig 4_F_FAIRYKID2,{ + WeightBigQuest; + emotion e_omg; + mes "[Masione]"; + mes "Whoa! Hey!"; if (ep14_2_big != 9) { - emotion e_omg; - mes "[Masione]"; - mes "Whoa! Hey!"; mes "Would you please stop appearing out of nowhere?"; next; mes "[Masione]"; mes "I'm a fragile, sensitive being!"; close; } - emotion e_omg; - mes "[Masione]"; - mes "Whoa! Hey!"; mes "What's going on! You shocked me!"; mes "What are you trying to do to me?"; next; @@ -4197,18 +3574,10 @@ eclage,200,272,4 script Masione#eclbig 437,{ close; } -eclage,163,228,4 script Goatie#eclbig 438,{ - if (checkweight(1201,1) == 0 || (MaxWeight - Weight) < 2000) { - mes "- Stop Here!! -"; - mes "- You have too many items. -"; - mes "- You cannot carry any more items. -"; - mes "- Lighten your load and -"; - mes "- try again. -"; - close; - } - +eclage,163,228,4 script Goatie#eclbig 4_F_FAIRYKID3,{ + WeightBigQuest; + mes "[Goatie]"; if (ep14_2_big == 10) { - mes "[Goatie]"; mes "What do you need?"; next; select("I came after talking with Masione..."); @@ -4246,10 +3615,8 @@ eclage,163,228,4 script Goatie#eclbig 438,{ mes "That's right, why don't you go see my ^0000cdhusband^000000. He was pretty close to Wuhuru so he might know more."; ep14_2_big = 11; changequest 14126,14127; - close; } - else if (ep14_2_big == 18){ - mes "[Goatie]"; + else if (ep14_2_big == 18) { mes "Did you want to know about something else?"; next; select("I want to hear about the high-level Laphine who Wuhuru was working with."); @@ -4279,31 +3646,21 @@ eclage,163,228,4 script Goatie#eclbig 438,{ mes "Go see Pompe and check with him."; ep14_2_big = 19; changequest 14134,14135; - close; } else { - mes "[Goatie]"; mes "Have you ever been to the palace?"; mes "They say that it is so much more beautiful than our Yai's could ever be."; next; mes "[Goatie]"; mes "I guess people who have nothing can only dream."; - close; } + close; } - -eclage,170,195,4 script Svery#eclbig 443,{ - if (checkweight(1201,1) == 0 || (MaxWeight - Weight) < 2000) { - mes "- Stop Here!! -"; - mes "- You have too many items. -"; - mes "- You cannot carry any more items. -"; - mes "- Lighten your load and -"; - mes "- try again. -"; - close; - } +eclage,170,195,4 script Svery#eclbig 4_M_FAIRYKID2,{ + WeightBigQuest; + mes "[Svery]"; if (ep14_2_big == 11) { - mes "[Svery]"; mes "Do you need something from me?"; next; select("I was wondering about the paper that Wuhuru was holding."); @@ -4357,19 +3714,17 @@ eclage,170,195,4 script Svery#eclbig 443,{ mes "[Svery]"; mes "I don't know how nice kids like them became like that..."; close2; -// ep14_2_big = 12; + // ep14_2_big = 12; ep14_2_big = 14; - getitem 6547,1; //Stained_Research_Book -// getitem 7347,1; //Lab_Staff_Record - setquest 14128; + getitem 6547,1;// Stained_Research_Book + // getitem 7347,1; //Lab_Staff_Record + changequest 14127,14128; erasequest 14125; - erasequest 14127; end; } - else if (ep14_2_big == 14) { + if (ep14_2_big == 14) { //if (countitem(7347) > 0) { if (countitem(6547) > 0) { - mes "[Svery]"; mes "It's my wife's big wish to visit the palace."; next; mes "[Svery]"; @@ -4377,7 +3732,6 @@ eclage,170,195,4 script Svery#eclbig 443,{ mes "Especially given our situation..."; close; } - mes "[Svery]"; mes "I know why you are here!"; next; mes "[Svery]"; @@ -4386,12 +3740,11 @@ eclage,170,195,4 script Svery#eclbig 443,{ mes "[Svery]"; mes "Tsk tsk. How could a young one like you be so forgetful."; close2; - getitem 6547,1; //Stained_Research_Book -// getitem 7347,1; //Lab_Staff_Record + getitem 6547,1;// Stained_Research_Book + // getitem 7347,1; //Lab_Staff_Record end; } - else if (ep14_2_big == 17){ - mes "[Svery]"; + else if (ep14_2_big == 17) { mes "Do you need something else from me?"; next; select("Who's the high-level Laphine?"); @@ -4408,36 +3761,27 @@ eclage,170,195,4 script Svery#eclbig 443,{ mes "My wife is much sharper than me with these kind of things, so she'll probably be more helpful."; ep14_2_big = 18; changequest 14133,14134; - close; } - mes "[Svery]"; - mes "It's my wife's big wish to visit the palace."; - next; - mes "[Svery]"; - mes "I want to grant that wish for her, but how could that ever be possible."; - mes "Especially given our situation..."; + else { + mes "It's my wife's big wish to visit the palace."; + next; + mes "[Svery]"; + mes "I want to grant that wish for her, but how could that ever be possible."; + mes "Especially given our situation..."; + } close; } - -eclage,126,151,4 script Pompe#eclbig 444,{ - if (checkweight(1201,1) == 0 || (MaxWeight - Weight) < 2000) { - mes "- Stop Here!! -"; - mes "- You have too many items. -"; - mes "- You cannot carry any more items. -"; - mes "- Lighten your load and -"; - mes "- try again. -"; - close; - } +eclage,126,151,4 script Pompe#eclbig 4_M_FAIRYKID3,{ + WeightBigQuest; + mes "[Pompe]"; if (ep14_2_big != 19) { - mes "[Pompe]"; mes "I saw it!"; next; mes "[Pompe]"; mes "I really saw it!!"; close; } - mes "[Pompe]"; mes "Ouch! Whoa! Who is this? Is it a ghost?"; next; select("I was sent by Goatie..."); @@ -4445,7 +3789,7 @@ eclage,126,151,4 script Pompe#eclbig 444,{ mes "Goatie sent you? What's the problem?"; mes "Is it because of what they gave me last time? Tell them they have to wait a bit longer."; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "That's not it. I was just curious about the Laphine you saw in the field."; next; emotion e_omg; @@ -4510,23 +3854,12 @@ eclage,126,151,4 script Pompe#eclbig 444,{ close; } - -ecl_fild01,70,285,4 script Giranni#eclbig 611,{ - if (checkweight(1201,1) == 0 || (MaxWeight - Weight) < 2000) { - mes "- Stop Here!! -"; - mes "- You have too many items. -"; - mes "- You cannot carry any more items. -"; - mes "- Lighten your load and -"; - mes "- try again. -"; - close; - } - if (ep14_2_big < 20) { - mes "[Giranni]"; +ecl_fild01,70,285,4 script Giranni#eclbig 4_F_FAIRY2,{ + WeightBigQuest; + mes "[Giranni]"; + if (ep14_2_big < 20) mes "I wonder where he went. It should be around here..."; - close; - } else if (ep14_2_big == 20) { - mes "[Giranni]"; mes "Excuse me, if it's not too much trouble, could I talk to you for a second?"; next; mes "[Giranni]"; @@ -4593,27 +3926,23 @@ ecl_fild01,70,285,4 script Giranni#eclbig 611,{ mes "If we find something, let's meet back here."; ep14_2_big = 21; changequest 14136,14137; - close; } - else if (ep14_2_big == 21){ - mes "[Giranni]"; + else if (ep14_2_big == 21) { mes "Did you find something?"; mes "Oh... I see you haven't yet..."; - close; } - else if (ep14_2_big == 22){ - mes "[Giranni]"; + else if (ep14_2_big == 22) { mes "Did you find something?"; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "I brought this."; next; -// if (!countitem(1058)){ + // if (!countitem(1058)) { if (!countitem(6548)) { mes "[Giranni]"; mes "What... Did you say you found something?"; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "Hmm? Where did it go? Did I drop it on the way?"; close; } @@ -4624,7 +3953,7 @@ ecl_fild01,70,285,4 script Giranni#eclbig 611,{ mes "Sob... NOoo!"; mes "How could this be...?"; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "He's in the eastern part of the field among the tall grasses. Should I accompany you?"; next; mes "[Giranni]"; @@ -4649,36 +3978,29 @@ ecl_fild01,70,285,4 script Giranni#eclbig 611,{ mes "[Giranni]"; mes "And please tell Wuhuru about my father."; mes "They worked together, so he should hear about my father."; - delitem 6548,1; //Piece_Of_Lapine_Wing -// delietem 1058,1; //Wing_Of_Moth + delitem 6548,1;// Piece_Of_Lapine_Wing + // delietem 1058,1; //Wing_Of_Moth ep14_2_big = 23; - setquest 14139; + changequest 14138,14139; erasequest 14137; - erasequest 14138; getexp 100000,0; - getitem 617,1; //Old_Violet_Box - close; + getitem 617,1;// Old_Violet_Box } - else if ((ep14_2_big == 23) || (ep14_2_big == 24)) { - mes "[Giranni]"; + else if (ep14_2_big == 23 || ep14_2_big == 24) mes "Father... Sob sob..."; - close; - } else if (ep14_2_big == 25) { - mes "[Giranni]"; mes "Did you need something from me?"; next; select("I need a piece of your father's wing."); -// if (countitem(1058) > 0) { + mes "[Giranni]"; + // if (countitem(1058) > 0) { if (countitem(6548) > 0) { - mes "[Giranni]"; mes "Isn't that what you already have in your hand right now?"; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "What! When did it get here?!"; close; } - mes "[Giranni]"; mes "Why would you need a piece of my father's wing...?"; next; mes "- You briefly share Wuhuru's story -"; @@ -4691,38 +4013,27 @@ ecl_fild01,70,285,4 script Giranni#eclbig 611,{ next; mes "[Giranni]"; mes "Please tell him I wish him the best."; - getitem 6548,1; //Piece_Of_Lapine_Wing -// getitem 1058,1; //Wing_Of_Moth - close; + getitem 6548,1;// Piece_Of_Lapine_Wing + // getitem 1058,1; } else if (ep14_2_big > 25) { - mes "[Giranni]"; mes "I went to go see my father."; next; mes "[Giranni]"; mes "I would like to reminisce a bit more about my father here."; - close; } - mes "[Giranni]"; - mes "Where did he go...?"; + else + mes "Where did he go...?"; close; } - -ecl_fild01,269,165,4 script A Laphine corpse#eclbig 613,{ - if (checkweight(1201,1) == 0 || (MaxWeight - Weight) < 2000) { - mes "- Stop Here!! -"; - mes "- You have too many items. -"; - mes "- You cannot carry any more items. -"; - mes "- Lighten your load and -"; - mes "- try again. -"; - close; - } +ecl_fild01,269,165,4 script A Laphine corpse#eclbig 4_FAIRYDEADLEAF,{ + WeightBigQuest; if (ep14_2_big < 21) { mes "- An unidentifiable figure that looks like a huge flower bud -"; close; } - else if (ep14_2_big == 21) { + if (ep14_2_big == 21) { mes "This looks like the Laphine corpse that Pompe talked about."; next; mes "Looking at the shape of the wing, ^0000cdit is Mwaridica's high-level Laphine wing as described by Wuhuru and Giranni^000000."; @@ -4735,28 +4046,20 @@ ecl_fild01,269,165,4 script A Laphine corpse#eclbig 613,{ close2; ep14_2_big = 22; setquest 14138; - getitem 6548,1; //Piece_Of_Lapine_Wing -// getitem 1058,1; //Wing_Of_Moth + getitem 6548,1;// Piece_Of_Lapine_Wing + // getitem 1058,1; end; } - else if (ep14_2_big == 22) { -// if (countitem(1058) > 0){ - if (countitem(6548) > 0) { - mes "- A high-level Laphine corpse -"; - close; - } + if (ep14_2_big == 22 && countitem(6548) == 0) { + // if (countitem(1058) > 0) { mes "The scattered wing pieces are collected. "; close2; - getitem 6548,1; //Piece_Of_Lapine_Wing -// getitem 1058,1; //Wing_Of_Moth + getitem 6548,1;// Piece_Of_Lapine_Wing + // getitem 1058,1; end; } - else if (ep14_2_big == 25) { + if (ep14_2_big == 25 && countitem(6545) == 0) { // if (countitem(1020) > 0) { - if (countitem(6545) > 0) { - mes "- A high-level Laphine corpse -"; - close; - } mes "- Around the corpse are some hair strands of a Sapha that look like tree branches -"; next; mes "- Since this is a research ingredient, let's take some -"; @@ -4768,7 +4071,7 @@ ecl_fild01,269,165,4 script A Laphine corpse#eclbig 613,{ close; } -ecl_in01,54,91,2 script Dandy#eclbig 443,{ +ecl_in01,54,91,2 script Dandy#eclbig 4_M_FAIRYKID2,{ mes "[Dandy]"; mes "Take a look at me! How's this? Am I not so fabulous?"; next; @@ -4781,7 +4084,7 @@ ecl_in01,54,91,2 script Dandy#eclbig 443,{ close; } -ecl_in01,53,92,4 script Lafiki#eclbig 444,{ +ecl_in01,53,92,4 script Lafiki#eclbig 4_M_FAIRYKID3,{ mes "[Lafiki]"; mes "My fashion sense today is excellent as usual. Heh-"; next; @@ -4796,7 +4099,7 @@ ecl_in01,53,92,4 script Lafiki#eclbig 444,{ close; } -eclage,101,130,5 script Wutapoa#eclbig 435,{ +eclage,101,130,5 script Wutapoa#eclbig 4_F_FAIRY,{ mes "[Wutapoa]"; mes "I recently moved out of my parent's place!"; mes "I am so glad I finally have my own Yai!"; @@ -4810,7 +4113,7 @@ eclage,101,130,5 script Wutapoa#eclbig 435,{ close; } -ecl_in01,55,25,3 script Mijani#eclbig 520,{ +ecl_in01,55,25,3 script Mijani#eclbig 4_F_MORAFINE1,{ mes "[Mijani]"; mes "You are not from around here?"; mes "Welcome."; @@ -4820,7 +4123,7 @@ ecl_in01,55,25,3 script Mijani#eclbig 520,{ close; } -eclage,106,61,4 script Markoza#eclbig 444,{ +eclage,106,61,4 script Markoza#eclbig 4_M_FAIRYKID3,{ mes "[Markoza]"; mes "I also want to visit foreign lands."; next; @@ -4833,7 +4136,7 @@ eclage,106,61,4 script Markoza#eclbig 444,{ close; } -ecl_in02,168,41,2 script Pambo#eclbig 438,{ +ecl_in02,168,41,2 script Pambo#eclbig 4_F_FAIRYKID3,{ mes "[Pambo]"; mes "Do you like things that twinkle?"; next; @@ -4861,7 +4164,7 @@ ecl_in02,168,41,2 script Pambo#eclbig 438,{ close; } -ecl_fild01,134,109,4 script Warao#eclbig 446,{ +ecl_fild01,134,109,4 script Warao#eclbig 4_M_FAIRYKID5,{ mes "[Warao]"; mes "Ah~ I'm so hungry. What should I eat today?"; next; @@ -4874,7 +4177,7 @@ ecl_fild01,134,109,4 script Warao#eclbig 446,{ close; } -ecl_in01,38,37,4 script A kneeling boy#eclbig 441,{ +ecl_in01,38,37,4 script A kneeling boy#eclbig 4_F_FAIRYKID6,{ mes "[A kneeling boy]"; mes "Why am I kneeling like this?"; next; @@ -4888,7 +4191,7 @@ ecl_in01,38,37,4 script A kneeling boy#eclbig 441,{ close; } -ecl_fild01,183,190,4 script Catering#eclbig 447,{ +ecl_fild01,183,190,4 script Catering#eclbig 4_M_FAIRYSOLDIER,{ mes "[Catering]"; mes "Wahahaha! How do you do!"; mes "It's perfect weather for a picnic, no?"; @@ -4919,7 +4222,7 @@ ecl_fild01,183,190,4 script Catering#eclbig 447,{ close; } -ecl_in01,41,103,1 script A blushing girl#eclbig 439,{ +ecl_in01,41,103,1 script A blushing girl#eclbig 4_F_FAIRYKID4,{ mes "[A blushing girl]"; mes "Do you see this balcony up top?"; mes "Mayor Jun appears there everytime there is an important occasion!"; @@ -4930,7 +4233,7 @@ ecl_in01,41,103,1 script A blushing girl#eclbig 439,{ close; } -ecl_in01,52,102,4 script Choir Conductor#eclbig 442,{ +ecl_in01,52,102,4 script Choir Conductor#eclbig 4_M_FAIRYKID,{ mes "[Choir conductor]"; mes "We are Eclage's Tree Wing Choir~"; mes "We bring you heavenly harmonies~"; @@ -4992,37 +4295,37 @@ ecl_in01,52,102,4 script Choir Conductor#eclbig 442,{ close; } -ecl_in01,51,103,4 script Choir member#eclbig01 442,{ +ecl_in01,51,103,4 script Choir member#eclbig01 4_M_FAIRYKID,{ mes "[Choir member]"; mes "Aaa~"; emotion e_ho; close; } -ecl_in01,53,103,4 duplicate(Choir member#eclbig01) Choir member#eclbig02 442 -ecl_in01,50,104,4 duplicate(Choir member#eclbig01) Choir member#eclbig03 442 -ecl_in01,52,104,4 duplicate(Choir member#eclbig01) Choir member#eclbig04 442 -ecl_in01,54,104,4 duplicate(Choir member#eclbig01) Choir member#eclbig05 442 +ecl_in01,53,103,4 duplicate(Choir member#eclbig01) Choir member#eclbig02 4_M_FAIRYKID +ecl_in01,50,104,4 duplicate(Choir member#eclbig01) Choir member#eclbig03 4_M_FAIRYKID +ecl_in01,52,104,4 duplicate(Choir member#eclbig01) Choir member#eclbig04 4_M_FAIRYKID +ecl_in01,54,104,4 duplicate(Choir member#eclbig01) Choir member#eclbig05 4_M_FAIRYKID // Mystery Burglary Quest //============================================================ -eclage,156,51,6 script #hidden_eclage 111,3,3,{ +eclage,156,51,6 script #hidden_eclage HIDDEN_NPC,3,3,{ end; OnTouch: if (ep14_2_detect < 1 && BaseLevel >= 120) { - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "Shuffle... Shuffle..."; mes "Tap... Tap... Creak... Creak..."; mes "Thud thud thud..."; mes "Thud Thud!!! Creak~ Thud!"; next; - switch (select("What are these sounds?:Ignore them and move on.")) { + switch( select("What are these sounds?:Ignore them and move on.") ) { + mes "["+ strcharinfo(0) +"]"; case 1: - mes "[" + strcharinfo(0) + "]"; mes "There are weird sounds of some kind..."; mes "I should go in and check it out."; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "Hello~"; mes "Is there something wrong?"; next; @@ -5040,7 +4343,6 @@ OnTouch: warp "ecl_in04",80,108; end; case 2: - mes "[" + strcharinfo(0) + "]"; mes "It's probably nothing."; mes "I should just go on my way~"; close; @@ -5048,7 +4350,7 @@ OnTouch: } } -ecl_in04,81,106,6 script #hidden2_eclage 111,2,2,{ +ecl_in04,81,106,6 script #hidden2_eclage HIDDEN_NPC,2,2,{ end; OnTouch: if (ep14_2_detect == 1) { @@ -5128,10 +4430,10 @@ OnTouch: mes "who robbed our house."; next; mes "[Mother Rosa]"; - mes "How can you believe what "+((!Sex)?"s":"")+"he's saying?"; - mes "How do you know "+((!Sex)?"s":"")+"he's not lying"; - mes "after robbing our stuff "+((!Sex)?"her":"him")+"self?"; - mes "Search "+((!Sex)?"her":"his")+" possessions immediately!!"; + mes "How can you believe what "+ (Sex?"he's":"she's") +" saying?"; + mes "How do you know "+ (Sex?"he's":"she's") +" not lying"; + mes "after robbing our stuff "+ (Sex?"himself":"herself") +"?"; + mes "Search "+ (Sex?"his":"her") +" possessions immediately!!"; next; mes "[Father Dames]"; mes "No, how could you say such things?"; @@ -5156,19 +4458,19 @@ OnTouch: mes "your help"; mes "with this."; } - else{ + else { mes "[Daughter Luen]"; mes "Hmm, since you say that,"; mes "I can't trust you 100%, but"; mes "I'll trust you as best as I can."; - next; } - mes "[" + strcharinfo(0) + "]"; + next; + mes "["+ strcharinfo(0) +"]"; mes "Yes. I'll definitely"; mes "find the jerk who hit"; mes "me over my head."; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "Before anything, I'll first listen to your"; mes "observations on what may have happened."; mes "Please give me your best cooperation."; @@ -5185,67 +4487,66 @@ OnTouch: changequest 9225,9226; close; } - else if (ep14_2_detect == 3) { - mes "[" + strcharinfo(0) + "]"; + if (ep14_2_detect == 3) { + mes "["+ strcharinfo(0) +"]"; mes "Hmm... The stories you told me..."; mes "Now I've processed through them.."; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "There are some points of interest"; mes "that I am considering right now..."; mes "First of all.."; next; + mes "["+ strcharinfo(0) +"]"; if (isbegin_quest(9240) == 1 || isbegin_quest(9241) == 1 || isbegin_quest(9242) == 1 || isbegin_quest(9243) == 1) { - mes "[" + strcharinfo(0) + "]"; mes "The likely suspect is..."; mes "A person with short, red hair."; mes "We aren't sure whether the"; mes "person is male or female, but"; mes "has a familiar face..."; next; - mes "[" + strcharinfo(0) + "]"; - if (isbegin_quest(9240) == 1 || isbegin_quest(9242) == 1){ + mes "["+ strcharinfo(0) +"]"; + if (isbegin_quest(9240) == 1 || isbegin_quest(9242) == 1) { mes "I thought the daughter discovered"; mes "me first but Rosa was already"; mes "in the house by then."; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "In other words... the person who"; mes "discovered me first was Rosa"; mes "and I was lying in front of"; mes "the house."; mes "The house was in much disarray"; } - else if (isbegin_quest(9241) == 1 || isbegin_quest(9243) == 1) { + else { mes "The daughter told me that "; mes "she saw Balumin passing"; mes "by the house..."; mes "He seemed to be preoccupied"; mes "with something..."; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "But why was I just passed"; mes "by when I was unconcious?"; mes "Something's not right."; } mes "And..."; } - else if (isbegin_quest(9244) == 1 || isbegin_quest(9245) == 1 ||isbegin_quest(9246) == 1 || isbegin_quest(9247) == 1){ - mes "[" + strcharinfo(0) + "]"; + else if (isbegin_quest(9244) == 1 || isbegin_quest(9245) == 1 ||isbegin_quest(9246) == 1 || isbegin_quest(9247) == 1) { mes "Dames came back from meeting with a friend.."; mes "The friend is nice."; mes "He's a bit immature, but doesn't"; mes "seem to be of a particular problem."; next; - mes "[" + strcharinfo(0) + "]"; - if (isbegin_quest(9244) == 1 || isbegin_quest(9246) == 1){ + mes "["+ strcharinfo(0) +"]"; + if (isbegin_quest(9244) == 1 || isbegin_quest(9246) == 1) { mes "However, Dames actually"; mes "suspects Rosa the most."; mes "Their marriage has been becoming"; mes "more difficult. She's been asking him for"; mes "more things. Their relationship doesn't seem healthy."; } - else if (isbegin_quest(9245) == 1 || isbegin_quest(9247) == 1){ + else { mes "The stolen necklace was"; mes "what the husband bought for his wife.."; mes "Recently, the wife asked him to "; @@ -5254,23 +4555,22 @@ OnTouch: } mes "And.."; } - else if (isbegin_quest(9248) == 1 || isbegin_quest(9249) == 1 ||isbegin_quest(9250) == 1 || isbegin_quest(9251) == 1){ - mes "[" + strcharinfo(0) + "]"; + else if (isbegin_quest(9248) == 1 || isbegin_quest(9249) == 1 ||isbegin_quest(9250) == 1 || isbegin_quest(9251) == 1) { mes "Rosa was coming back from shopping."; mes "Since I was lying unconscious"; mes "and the house was a mess,"; mes "she was afraid of me and left me "; mes "there and stayed inside the house."; next; - mes "[" + strcharinfo(0) + "]"; - if (isbegin_quest(9248) == 1 || isbegin_quest(9250) == 1){ + mes "["+ strcharinfo(0) +"]"; + if (isbegin_quest(9248) == 1 || isbegin_quest(9250) == 1) { mes "She said she doesn't suspect anyone."; mes "She trusts her family entirely."; mes "The stolen necklace was"; mes "something that she"; mes "really cared for."; } - else if (isbegin_quest(9249) == 1 || isbegin_quest(9251) == 1){ + else { mes "There are no particularly expensive"; mes "items in the house and neither was the necklace."; mes "It was just a meaningful item."; @@ -5279,11 +4579,11 @@ OnTouch: } } next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "The analysis is enough for now and"; mes "the second thing I have to do is..."; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "Field examination!"; mes "The robber must have left"; mes "some evidence!"; @@ -5295,7 +4595,36 @@ OnTouch: end; } -ecl_in04,78,108,5 script Daughter Luen#eclage 437,{ +function script CheckBurglary { + .@last = getarg(1); + for ( .@i = getarg(0); .@i <= .@last; .@i++ ) { + switch(.@i) { + if (checkquest(.@i) != -1) + continue; + case 9252: + mes "- Let's examine Poppy first -"; + return; + case 9253: + mes "- Let's examine the messy"; + mes "bookshelves first -"; + return; + case 9254: + mes "- Let's examine the damaged"; + mes "book first -"; + return; + case 9255: + mes "- Let's examine the"; + mes "container first -"; + return; + case 9256: + mes "- Let's examine the"; + mes "messed up table first -"; + return; + } + } +} + +ecl_in04,78,108,5 script Daughter Luen#eclage 4_F_FAIRYKID2,{ if (ep14_2_detect < 1) { mes "[Daughter Luen]"; mes "Oh......"; @@ -5313,12 +4642,12 @@ ecl_in04,78,108,5 script Daughter Luen#eclage 437,{ mes "is caught soon.."; close; } - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "Ok then,"; mes "I will begin interviewing"; mes "the victims."; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "I won't ask twice"; mes "so please respond carefully."; next; @@ -5348,9 +4677,9 @@ ecl_in04,78,108,5 script Daughter Luen#eclage 437,{ mes "so it made me stare at the person "; mes "for a bit, wondering who it was."; next; - switch (select("Was the person male or female?:Do you know anyone with short, red hair?")) { - case 1: + switch( select("Was the person male or female?:Do you know anyone with short, red hair?") ) { mes "[Daughter Luen]"; + case 1: mes "That I'm not sure..."; mes "Hmm, now that you ask."; mes "I wonder what the gender is."; @@ -5368,9 +4697,9 @@ ecl_in04,78,108,5 script Daughter Luen#eclage 437,{ mes "I'm not exactly sure though."; next; .@menu = select("Who's the first person to find me?:Have you seen short, red hair elsewhere?"); - switch(.@menu){ - case 1: + switch(.@menu) { mes "[Daughter Luen]"; + case 1: mes "I think... I was the "; mes "first one to discover you..."; next; @@ -5403,7 +4732,6 @@ ecl_in04,78,108,5 script Daughter Luen#eclage 437,{ mes "was probably my mom."; break; case 2: - mes "[Daughter Luen]"; mes "No, I didn't see the person again"; mes "but on my way back home,"; mes "I saw my dad's friend"; @@ -5440,14 +4768,9 @@ ecl_in04,78,108,5 script Daughter Luen#eclage 437,{ mes "[Daughter Luen]"; mes "I hope we can catch the robber."; changequest 9226,9227; - if (.@menu == 2) { - setquest 9241; - } else{ - setquest 9240; - } + setquest (9239 + .@menu); close; case 2: - mes "[Daughter Luen]"; mes "Hmm..."; mes "No matter how much I think about it..."; next; @@ -5466,9 +4789,9 @@ ecl_in04,78,108,5 script Daughter Luen#eclage 437,{ mes "there is no way I wouldn't remember!"; next; .@menu = select("Who's the first person to find me?:Have you seen short, red hair before?"); - switch(.@menu){ - case 1: + switch(.@menu) { mes "[Daughter Luen]"; + case 1: mes "I think... I was the "; mes "first one to discover you..."; next; @@ -5498,9 +4821,8 @@ ecl_in04,78,108,5 script Daughter Luen#eclage 437,{ mes "[Daughter Luen]"; mes "So I guess if I were to answer"; mes "that again, the first person to see you was probably my mom."; - next; + break; case 2: - mes "[Daughter Luen]"; mes "No, I didn't see the person again"; mes "but on my way back home,"; mes "I saw my dad's friend"; @@ -5529,6 +4851,7 @@ ecl_in04,78,108,5 script Daughter Luen#eclage 437,{ mes "pretty much all I know."; break; } + next; select("Thank you for your honest answers."); mes "[Daughter Luen]"; mes "No problem."; @@ -5538,11 +4861,7 @@ ecl_in04,78,108,5 script Daughter Luen#eclage 437,{ mes "[Daughter Luen]"; mes "I hope we can catch the robber."; changequest 9226,9227; - if (.@menu == 2) { - setquest 9243; - } else { - setquest 9242; - } + setquest (9241 + .@menu); close; } } @@ -5553,15 +4872,14 @@ ecl_in04,78,108,5 script Daughter Luen#eclage 437,{ mes "I can help with?"; } else if (ep14_2_detect == 4) { - if (isbegin_quest(9252) != 1 || isbegin_quest(9253) != 1 || isbegin_quest(9254) != 1 || isbegin_quest(9255) != 1 || isbegin_quest(9256) != 1 || isbegin_quest(9257) != 1){ - mes "[Daughter Luen]"; + mes "[Daughter Luen]"; + if (isbegin_quest(9252) != 1 || isbegin_quest(9253) != 1 || isbegin_quest(9254) != 1 || isbegin_quest(9255) != 1 || isbegin_quest(9256) != 1 || isbegin_quest(9257) != 1) { mes "You were working on the field examination, right?"; mes "But I guess you aren't done."; mes "Please let me know what you find"; mes "when you are done."; close; } - mes "[Daughter Luen]"; mes "You finished with all of the"; mes "field examination!"; mes "Did you find anything?"; @@ -5571,7 +4889,7 @@ ecl_in04,78,108,5 script Daughter Luen#eclage 437,{ mes "The necklace wasn't stolen, but"; mes "was just lost somewhere in the house..."; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "Unfortunately, that wasn't the case,"; mes "and I should do a "; mes "survey investigation of"; @@ -5620,7 +4938,7 @@ ecl_in04,78,108,5 script Daughter Luen#eclage 437,{ mes "You are just a nuisance."; mes "Get out of the house right now!!"; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "That guy must be Luen's"; mes "boyfriend... Before it"; mes "gets messier here, I should"; @@ -5652,24 +4970,24 @@ ecl_in04,78,108,5 script Daughter Luen#eclage 437,{ mes "[Daughter Luen]"; mes "Oh my.. Really?"; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "Yes."; mes "Of course, I also found out"; mes "where the robbed necklace was.."; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "Now.."; mes "I'll let you know the "; mes "results of my investigation."; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "Then why don't I gather all of the victims and suspects and go through the thought process with you."; mes "This place is not appropriate so let us go to another location."; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "Let's get going."; close2; - if (ep14_2_detect == 8){ + if (ep14_2_detect == 8) { changequest 9234,9235; ep14_2_detect = 9; } @@ -5710,7 +5028,7 @@ ecl_in04,78,108,5 script Daughter Luen#eclage 437,{ close; } -ecl_in04,85,110,3 script Father Dames#eclage 447,{ +ecl_in04,85,110,3 script Father Dames#eclage 4_M_FAIRYSOLDIER,{ if (ep14_2_detect < 1) { mes "[Father Dames]"; mes "Heh, this kind of thing."; @@ -5722,11 +5040,11 @@ ecl_in04,85,110,3 script Father Dames#eclage 447,{ } else if (ep14_2_detect == 2) { if (isbegin_quest(9227) == 1) { - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "As you may have heard, to figure out the thief responsible for this, I will begin my interview with you."; mes "Please give me your best cooperation."; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "I won't ask twice so"; mes "please respond carefully."; next; @@ -5747,7 +5065,7 @@ ecl_in04,85,110,3 script Father Dames#eclage 447,{ mes "And you were lying unconscious."; next; .@menu = select("What kind of friend is he?:Did you talk about anything else?"); - switch (.@menu) { + switch(.@menu) { case 1: mes "[Father Dames]"; mes "He's not anyone particularly mean or bad."; @@ -5790,7 +5108,7 @@ ecl_in04,85,110,3 script Father Dames#eclage 447,{ } next; .@menu2 = select("Has he been suspicious before?:Do you suspect him after the incident?"); - switch (.@menu2) { + switch(.@menu2) { case 1: mes "[Father Dames]"; mes "To be honest,"; @@ -5814,7 +5132,7 @@ ecl_in04,85,110,3 script Father Dames#eclage 447,{ next; mes "[Father Dames]"; mes "When the house was robbed I was really worried."; - mes "But when I found out that it was the necklace..."; + mes "But when I found out that it was the necklace..."; mes "I recalled what my wife had told me not too long ago."; next; mes "[Father Dames]"; @@ -5836,19 +5154,7 @@ ecl_in04,85,110,3 script Father Dames#eclage 447,{ mes "catch that robber soon,"; mes "how wonderful that would be."; changequest 9227,9228; - if (.@menu2 == 1) { - if (.@menu == 1) { - setquest 9244; - } else { - setquest 9245; - } - } else { - if (.@menu == 1) { - setquest 9246; - } else { - setquest 9247; - } - } + setquest (9241 +.@menu + 2*.@menu2);// 9244-9247 close; } } @@ -5858,7 +5164,7 @@ ecl_in04,85,110,3 script Father Dames#eclage 447,{ mes "I ask that you would"; mes "give your all."; } - else if (ep14_2_detect >= 5 && ep14_2_detect <= 7) { + else if (ep14_2_detect <= 7) { mes "[Father Dames]"; mes "I see you are continuing your investigation."; mes "Are you thinking of "; @@ -5869,10 +5175,10 @@ ecl_in04,85,110,3 script Father Dames#eclage 447,{ mes "How is the"; mes "investigation going?"; } - else if (ep14_2_detect == 10) { - } + else if (ep14_2_detect == 10) + end; else if (ep14_2_detect == 11) { - if (checkweight(607,1) == 0){ + if (checkweight(607,1) == 0) { mes "- I must lighten the"; mes "weight before talking again -"; close; @@ -5915,24 +5221,15 @@ ecl_in04,85,110,3 script Father Dames#eclage 447,{ close; } -ecl_in04,77,104,5 script Mother Rosa#eclage 520,{ - if (ep14_2_detect < 1) { - mes "[Mother Rosa]"; - mes "Oh my. How could this be...?"; - } - else if (ep14_2_detect == 1) { - mes "[Mother Rosa]"; - mes "I would have never imagined"; - mes "that our house would be robbed!"; - } - else if (ep14_2_detect == 2) { +ecl_in04,77,104,5 script Mother Rosa#eclage 4_F_MORAFINE1,{ + if (ep14_2_detect == 2) { if (isbegin_quest(9228) == 1) { - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "As you may have heard, to figure out the thief responsible for this,"; mes "I will begin my interview with you."; mes "Please give me your best cooperation."; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "I won't ask twice so please respond carefully."; next; select("Where were you coming from?"); @@ -5982,6 +5279,7 @@ ecl_in04,77,104,5 script Mother Rosa#eclage 520,{ mes "I was so scared that"; mes "I couldn't go out to get you!"; mes "Do you understand me?"; + break; case 2: mes "[Mother Rosa]"; mes "When I came into the house,"; @@ -6005,10 +5303,11 @@ ecl_in04,77,104,5 script Mother Rosa#eclage 520,{ mes "[Mother Rosa]"; mes "Anyways, I don't think there was"; mes "anything peculiar about it."; + break; } next; - .@menu2 = select("Do you suspect anyone?:Is there anything else missing?"); - switch (.@menu2) { //Optimization + .@menu2 = select("Do you suspect anyone?:Is there anything else missing?") -1; + switch (.@menu2) { case 1: mes "[Mother Rosa]"; mes "Not sure."; @@ -6028,6 +5327,7 @@ ecl_in04,77,104,5 script Mother Rosa#eclage 520,{ mes "It's not my family for sure!"; mes "There's no way I'd suspect them!"; mes "Not at all!"; + break; case 2: mes "[Mother Rosa]"; mes "We don't have anything in our house that's particularly expensive."; @@ -6044,8 +5344,9 @@ ecl_in04,77,104,5 script Mother Rosa#eclage 520,{ mes "Even if you sell it.."; mes "I don't think it would be all that much."; mes "I have no idea why it was stolen."; - next; + break; } + next; select("Thank you for your honest answers."); mes "[Mother Rosa]"; mes "I really wish..."; @@ -6056,42 +5357,12 @@ ecl_in04,77,104,5 script Mother Rosa#eclage 520,{ mes "my husband got me.. So it's"; mes "very important to me."; changequest 9228,9229; - if (.@menu2 == 1) { - if (.@menu == 1){ - setquest 9248; - } else { - setquest 9249; - } - } else { - if (.@menu == 1) { - setquest 9250; - } else { - setquest 9251; - } - } + setquest (9245 +.@menu + 2*.@menu2);// 9248-9251 ep14_2_detect = 3; - close; } + close; } - else if (ep14_2_detect == 3 || ep14_2_detect == 4) { - mes "[Mother Rosa]"; - mes "You are going to do a field examination?"; - mes "Great, do what you need to do!"; - } - else if (ep14_2_detect >= 5 && ep14_2_detect <= 7) { - mes "[Mother Rosa]"; - mes "You'll be carrying out your"; - mes "investigation carefully, right?"; - } - else if (ep14_2_detect == 8 || ep14_2_detect == 9) { - mes "[Mother Rosa]"; - mes "Is the investigation going"; - mes "alright...?"; - mes "Somehow I can't really... trust..."; - } - else if (ep14_2_detect == 10 || ep14_2_detect == 1) { - } - else if (ep14_2_detect == 12) { + if (ep14_2_detect == 12) { if (checkweight(607,2) == 0) { mes "- I must lighten the"; mes "weight before talking again -"; @@ -6138,12 +5409,32 @@ ecl_in04,77,104,5 script Mother Rosa#eclage 520,{ mes "Thank you very very much."; ep14_2_detect = 13; changequest 9238,9239; - getitem 6081,1; //Splendide_Coin - getitem 607,1; //Yggdrasilberry + getitem 6081,1;// Splendide_Coin + getitem 607,1;// Yggdrasilberry getexp 300000,150000; + close; + } + mes "[Mother Rosa]"; + if (ep14_2_detect < 1) + mes "Oh my. How could this be...?"; + else if (ep14_2_detect == 1) { + mes "I would have never imagined"; + mes "that our house would be robbed!"; + } + else if (ep14_2_detect == 3 || ep14_2_detect == 4) { + mes "You are going to do a field examination?"; + mes "Great, do what you need to do!"; + } + else if (ep14_2_detect >= 5 && ep14_2_detect <= 7) { + mes "You'll be carrying out your"; + mes "investigation carefully, right?"; + } + else if (ep14_2_detect == 8 || ep14_2_detect == 9) { + mes "Is the investigation going"; + mes "alright...?"; + mes "Somehow I can't really... trust..."; } else { - mes "[Mother Rosa]"; mes "I am just"; mes "speechless."; mes "Thank you very very much."; @@ -6151,34 +5442,23 @@ ecl_in04,77,104,5 script Mother Rosa#eclage 520,{ close; } -ecl_in04,80,103,3 script Cruyan#eclageA3 442,{ +/* unused +ecl_in04,80,103,3 script Cruyan#eclageA3 4_M_FAIRYKID,{ end; OnOff1: OnInit: hideonnpc "Cruyan#eclageA3"; end; OnOn1: - hideoffnpc "Cruyan#eclageA3"; + hideoffnpc "Cruyan#eclageA3"; end; } +*/ -eclage,164,102,3 script Cruyan#eclage 442,{ - if ( ep14_2_detect < 3 || (ep14_2_detect >= 10 && ep14_2_detect <= 12) ){ - } - else if (ep14_2_detect == 3) { - mes "[Cruyan]"; - mes "I will find that necklace"; - mes "no matter what and"; - mes "bring it to mother."; - } - else if (ep14_2_detect == 4) { - mes "[Cruyan]"; - mes "I will find that necklace"; - mes "no matter what and"; - mes "bring it to mother."; - } - else if (ep14_2_detect == 5 && isbegin_quest(9231) == 1) { - mes "[" + strcharinfo(0) + "]"; +eclage,164,102,3 script Cruyan#eclage 4_M_FAIRYKID,{ + if (ep14_2_detect < 3 || (ep14_2_detect >= 10 && ep14_2_detect <= 12)) end; + if (ep14_2_detect == 5 && isbegin_quest(9231) == 1) { + mes "["+ strcharinfo(0) +"]"; mes "Hello."; mes "You must be Luen's boyfriend"; mes "who just visited the house, right?"; @@ -6189,21 +5469,20 @@ eclage,164,102,3 script Cruyan#eclage 442,{ mes "Yes. That's right."; mes "And you are..."; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "I'm the detective who "; mes "is responsible for this case."; mes "I have a few questions to ask and I would appreciate your cooperation."; next; select("Where were you 10 minutes ago?"); + mes "[Cruyan]"; if (checkweight(607,1) == 0) { - mes "[Cruyan]"; mes "Your possessions are too "; mes "heavy that I can't confirm"; mes "my alibi. Please lighten"; mes "your load and come back."; close; } - mes "[Cruyan]"; mes "At the time, I was in the land of blooming flowers."; mes "I heard that monster infestations are increasing,"; mes "so I was just taking care of some as exercise."; @@ -6240,21 +5519,13 @@ eclage,164,102,3 script Cruyan#eclage 442,{ mes "And since I will find that necklace for sure, you probably won't have to worry about it anymore."; next; mes "- If I go to the land of the blooming flowers and hunt these monsters, I can confirm whether or not this item can really be obtained -"; - getitem 645,1; //Center_Potion + getitem 645,1;// Center_Potion changequest 9231,9232; setquest 9259; ep14_2_detect = 6; + close; } - else if (ep14_2_detect == 6) { - mes "[Cruyan]"; - mes "So we are done with these questions, right?"; - mes "And since I will find that necklace you probably won't have to worry about it anymore."; - } - else if (ep14_2_detect >= 7 && ep14_2_detect <= 9) { - mes "[Cruyan]"; - mes "Since I will find that necklace you probably won't have to worry about it anymore."; - } - else if (ep14_2_detect == 13) { + if (ep14_2_detect == 13) { if (!checkweight(607,1)) { mes "- I must lighten the"; mes "weight before talking again -"; @@ -6288,99 +5559,39 @@ eclage,164,102,3 script Cruyan#eclage 442,{ mes "Thank you!"; ep14_2_detect = 14; changequest 9239,9262; - getitem 608,1; //Seed_Of_Yggdrasil + getitem 608,1;// Seed_Of_Yggdrasil getexp 300000,150000; + close; } + mes "[Cruyan]"; + if (ep14_2_detect == 3) { + mes "I will find that necklace"; + mes "no matter what and"; + mes "bring it to mother."; + } + else if (ep14_2_detect == 4) { + mes "I will find that necklace"; + mes "no matter what and"; + mes "bring it to mother."; + } + else if (ep14_2_detect == 6) { + mes "So we are done with these questions, right?"; + mes "And since I will find that necklace you probably won't have to worry about it anymore."; + } + else if (ep14_2_detect >= 7 && ep14_2_detect <= 9) + mes "Since I will find that necklace you probably won't have to worry about it anymore."; else { - mes "[Cruyan]"; mes "From now on, I won't depend on these dumb ploys."; mes "I will face Luen's mom straight on and do my best."; } close; } -ecl_fild01,98,299,5 script Balumin#eclage 461,{ - if (ep14_2_detect < 1 || (ep14_2_detect >= 10 && ep14_2_detect <= 13)) { - } - else if (ep14_2_detect <= 5) { - mes "[Balumin]"; - mes "I'm sorry, but"; - mes "I'm kind of busy right now."; - mes "I'm in the middle of hunting monsters..."; - mes "Come back to me later."; - } - else if (ep14_2_detect == 6) { - if (isbegin_quest(9232) == 1) { - if (checkquest(9259,HUNTING) == 1) { - mes "[Balumin]"; - mes "I'm sorry, but"; - mes "I'm kind of busy right now."; - mes "I'm in the middle of hunting monsters..."; - mes "It seems like you're also in the middle of hunting.."; - mes "Come back to me"; - mes "after you're done."; - } - else if (checkquest(9259,HUNTING) == 2) { - mes "[Balumin]"; - mes "Who are you?"; - next; - select("I'm here regarding the robbery incident."); - mes "[Balumin]"; - mes "Oh no! Was there such an incident?"; - mes "It must be very troublesome for my friend..."; - next; - mes "[" + strcharinfo(0) + "]"; - mes "I am actually responsible for helping out with catching the robber."; - mes "I have a few questions to ask and I would appreciate your cooperation."; - next; - select("What did you do today?"); - mes "[Balumin]"; - mes "I was here"; - mes "all day long."; - mes "I was making money"; - mes "by hunting some monsters."; - next; - mes "[Balumin]"; - mes "And earlier today, I met"; - mes "with my buddy and talked"; - mes "about many things."; - next; - select("Have you seen a guy named Cruyan?"); - mes "[Balumin]"; - mes "Hmm, I was"; - mes "here all day, but"; - mes "aside from my friend Dames"; - mes "I didn't see anybody."; - next; - mes "[Balumin]"; - mes "All I saw were the land of blooming flowers and monsters."; - next; - select("Do monsters drop Concentration..."); - mes "[Balumin]"; - mes "I don't think it's something"; - mes "you can obtain from the"; - mes "monsters around here."; - mes "That I know for sure."; - next; - mes "[Balumin]"; - mes "That seems like something you can purchase from a merchant..."; - mes "I don't think it's from an ordinary merchant..."; - next; - mes "[Balumin]"; - mes "In any case, with such a terrible incident at my friend's place, I ask that you would catch that robber."; - completequest 9259; - changequest 9232,9233; - ep14_2_detect = 7; - } - } - } - else if (ep14_2_detect >= 7 && ep14_2_detect <= 9) { - mes "[Balumin]"; - mes "With such a terrible incident at my friend's place, I ask that you would catch that robber."; - } - else if (ep14_2_detect == 14) { +ecl_fild01,98,299,5 script Balumin#eclage 4_M_FAIRYSOLDIER2,{ + if (ep14_2_detect < 1 || (ep14_2_detect >= 10 && ep14_2_detect <= 13)) end; + if (ep14_2_detect == 14) { if (checkweight(607,5) == 0) { - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "- I must lighten the"; mes "weight before talking again -"; close; @@ -6409,11 +5620,83 @@ ecl_fild01,98,299,5 script Balumin#eclage 461,{ mes "of blessings."; ep14_2_detect = 15; completequest 9262; - getitem 6558,20; //Pile_Of_Acorn + getitem 6558,20;// Pile_Of_Acorn getexp 300000,150000; + close; } + if (ep14_2_detect == 6) { + if (isbegin_quest(9232) != 1 || checkquest(9259,HUNTING) < 1) end; + if (checkquest(9259,HUNTING) == 1) { + mes "I'm sorry, but"; + mes "I'm kind of busy right now."; + mes "I'm in the middle of hunting monsters..."; + mes "It seems like you're also in the middle of hunting.."; + mes "Come back to me"; + mes "after you're done."; + } + else { + mes "Who are you?"; + next; + select("I'm here regarding the robbery incident."); + mes "[Balumin]"; + mes "Oh no! Was there such an incident?"; + mes "It must be very troublesome for my friend..."; + next; + mes "["+ strcharinfo(0) +"]"; + mes "I am actually responsible for helping out with catching the robber."; + mes "I have a few questions to ask and I would appreciate your cooperation."; + next; + select("What did you do today?"); + mes "[Balumin]"; + mes "I was here"; + mes "all day long."; + mes "I was making money"; + mes "by hunting some monsters."; + next; + mes "[Balumin]"; + mes "And earlier today, I met"; + mes "with my buddy and talked"; + mes "about many things."; + next; + select("Have you seen a guy named Cruyan?"); + mes "[Balumin]"; + mes "Hmm, I was"; + mes "here all day, but"; + mes "aside from my friend Dames"; + mes "I didn't see anybody."; + next; + mes "[Balumin]"; + mes "All I saw were the land of blooming flowers and monsters."; + next; + select("Do monsters drop Concentration..."); + mes "[Balumin]"; + mes "I don't think it's something"; + mes "you can obtain from the"; + mes "monsters around here."; + mes "That I know for sure."; + next; + mes "[Balumin]"; + mes "That seems like something you can purchase from a merchant..."; + mes "I don't think it's from an ordinary merchant..."; + next; + mes "[Balumin]"; + mes "In any case, with such a terrible incident at my friend's place, I ask that you would catch that robber."; + completequest 9259; + changequest 9232,9233; + ep14_2_detect = 7; + } + close; + } + mes "[Balumin]"; + if (ep14_2_detect <= 5) { + mes "I'm sorry, but"; + mes "I'm kind of busy right now."; + mes "I'm in the middle of hunting monsters..."; + mes "Come back to me later."; + } + else if (ep14_2_detect >= 7 && ep14_2_detect <= 9) + mes "With such a terrible incident at my friend's place, I ask that you would catch that robber."; else { - mes "[Balumin]"; mes "I hope that your"; mes "future will be full"; mes "of blessings."; @@ -6421,115 +5704,92 @@ ecl_fild01,98,299,5 script Balumin#eclage 461,{ close; } -eclage,222,131,3 script Wandering Merchant#ecl 807,{ - if (ep14_2_detect < 1) { - mes "[Wandering Merchant]"; - mes "Go away kids~"; - } - else if (ep14_2_detect >= 1 && ep14_2_detect <= 6) { +eclage,222,131,3 script Wandering Merchant#ecl 1_M_SIGNMCNT,{ + if (ep14_2_detect >= 1 && ep14_2_detect <= 6) { mes "- Upon getting closer,"; mes "I smell a terrible"; mes "stench of alcohol -"; } else if (ep14_2_detect == 7) { - if (isbegin_quest(9248) == 1) { - mes "- Upon getting closer,"; - mes "I smell a terrible"; - mes "stench of alcohol -"; - next; - mes "[Wandering Merchant]"; - mes "Here they are~ There's nothing"; - mes "I don't have~ Come on up~"; - mes "I got~ everything~"; - mes "Hiccup~..."; - mes "Big sale here~"; - mes "Find your needs~ Get 'em~"; - next; - select("What are you selling?"); - mes "[Wandering Merchant]"; - mes "Shhhh~!!"; - mes "You must be a first timer."; - mes "I'm not selling just anything~"; - mes "If you place a one-time zeny investment, the ultimate gift VOILA~! Will arrive~!"; - next; - mes "[Wandering Merchant]"; - mes "What do you think~! Are you interested?"; - mes "With just 10,000zeny,"; - mes "you can give it a go~!"; - mes "Hiccup~..."; - next; - select("What do you have for sale?"); - mes "[Wandering Merchant]"; - mes "Hmmm~~ Let's see"; - mes "Yes~ This Concentration Potion is also among the lottery rewards available~"; - next; - mes "[Wandering Merchant]"; - mes "Although it's one of the 'dud' rewards~!"; - mes "As for real rewards, ^006400Magic Card Album, Old Card Album, Violet Fear, Fairy Ears^000000 items are available~ Just 10,000zeny!!"; - next; - mes "[Wandering Merchant]"; - mes "What do you think~! You wanna try?"; - mes "Hiccup~..."; - next; - switch (select("Try it.:Don't do it.")) { - case 1: - while (1) { - disable_items; - if (checkweight(607,2) == 0){ - mes "[Wandering Merchant]"; - mes "You have too many"; - mes "possessions."; - mes "Come back after you"; - mes "reduce your possessions, now~!"; - close; - } - if (Zeny < 10000) { - mes "[Wandering Merchant]"; - mes "You don't have enough zeny to participate in the lottery~"; - mes "Just 10,000zeny~"; - mes "All you need is 10,000zeny~"; - close; - } - progressbar "0xFFFF00",3; - .@nRand = rand(1,10); - specialeffect2 EF_ENHANCE; - Zeny = Zeny - 10000; - if ((.@nRand > 0) && (.@nRand < 5)) { - getitem 645,1; //Center_Potion - mes "[Wandering Merchant]"; - mes "Ohhhh~~ Unfortunately~ you got"; - mes "1 ^006400Concentration Potion^000000"; - mes "~~"; - enable_items; - next; - mes "[Wandering Merchant]"; - mes "If you try a bit harder, you might be able to"; - mes "get something like a ^006400Card Album^000000"; - mes "..."; - mes "You want to give it a try?"; - next; - if (select("Magic Card Album! Whoaaa!:Is this some kind of fraud? Huh?") == 1) { - continue; - } - } - else { - getitem 645,2; //Center_Potion - mes "[Wandering Merchant]"; - mes "Ohhhh~~ Unfortunately~ you got"; - mes "2 ^006400Concentration Potion^000000"; - mes "~~"; - enable_items; - next; - mes "[Wandering Merchant]"; - mes "If you try a bit harder, you might be able to"; - mes "get something like a ^006400Card Album^000000"; - mes "..."; - mes "You want to give it a try?"; - next; - if (select("Yes.:Is this some kind of fraud?") == 1) { - continue; - } - } + // if (isbegin_quest(9248) != 1) end; + if (isbegin_quest(9258) != 1) end; + mes "- Upon getting closer,"; + mes "I smell a terrible"; + mes "stench of alcohol -"; + next; + mes "[Wandering Merchant]"; + mes "Here they are~ There's nothing"; + mes "I don't have~ Come on up~"; + mes "I got~ everything~"; + mes "Hiccup~..."; + mes "Big sale here~"; + mes "Find your needs~ Get 'em~"; + next; + select("What are you selling?"); + mes "[Wandering Merchant]"; + mes "Shhhh~!!"; + mes "You must be a first timer."; + mes "I'm not selling just anything~"; + mes "If you place a one-time zeny investment, the ultimate gift VOILA~! Will arrive~!"; + next; + mes "[Wandering Merchant]"; + mes "What do you think~! Are you interested?"; + mes "With just 10,000zeny,"; + mes "you can give it a go~!"; + mes "Hiccup~..."; + next; + select("What do you have for sale?"); + mes "[Wandering Merchant]"; + mes "Hmmm~~ Let's see"; + mes "Yes~ This Concentration Potion is also among the lottery rewards available~"; + next; + mes "[Wandering Merchant]"; + mes "Although it's one of the 'dud' rewards~!"; + mes "As for real rewards, ^006400Magic Card Album, Old Card Album, Violet Fear, Fairy Ears^000000 items are available~ Just 10,000zeny!!"; + next; + mes "[Wandering Merchant]"; + mes "What do you think~! You wanna try?"; + mes "Hiccup~..."; + next; + switch( select("Try it.:Don't do it.") ) { + case 1: + setarray .@menu$[1], "Magic Card Album! Whoaaa!:Is this some kind of fraud? Huh?", "Yes.:Is this some kind of fraud?"; + while (1) { + disable_items; + mes "[Wandering Merchant]"; + if (checkweight(607,2) == 0) { + mes "You have too many"; + mes "possessions."; + mes "Come back after you"; + mes "reduce your possessions, now~!"; + close; + } + if (Zeny < 10000) { + mes "You don't have enough zeny to participate in the lottery~"; + mes "Just 10,000zeny~"; + mes "All you need is 10,000zeny~"; + close; + } + progressbar "0xFFFF00",3; + specialeffect2 EF_ENHANCE; + Zeny = Zeny - 10000; + if (rand(1,10) < 5) + .@amount = 1; + else + .@amount = 2; + getitem 645,.@amount;// Center_Potion + mes "Ohhhh~~ Unfortunately~ you got"; + mes .@amount +" ^006400Concentration Potion^000000"; + mes "~~"; + enable_items; + next; + mes "[Wandering Merchant]"; + mes "If you try a bit harder, you might be able to"; + mes "get something like a ^006400Card Album^000000"; + mes "..."; + mes "You want to give it a try?"; + next; + if (select( .@menu$[.@amount] ) == 2) { mes "[Wandering Merchant]"; mes "Fraud!!! How dare you! Hiccup~..."; mes "This is annoying.."; @@ -6540,31 +5800,29 @@ eclage,222,131,3 script Wandering Merchant#ecl 807,{ ep14_2_detect = 8; close; } - break; - case 2: - mes "[Wandering Merchant]"; - mes "Whatever~"; - mes "Hiccup~..."; - break; } + case 2: + mes "[Wandering Merchant]"; + mes "Whatever~"; + mes "Hiccup~..."; + close; } } + mes "[Wandering Merchant]"; + if (ep14_2_detect < 1) + mes "Go away kids~"; else if (ep14_2_detect == 8) { - mes "[Wandering Merchant]"; mes "Fraud!!! How dare you! Hiccup~..."; mes "This is annoying.."; mes "I'm not selling anything today!!"; mes "Go away would you~~ Shoo Shoo~!!"; } else if (ep14_2_detect == 9) { - mes "[Wandering Merchant]"; - mes "[Wandering Merchant]"; mes "This is annoying.."; mes "I'm not selling anything today!!"; mes "Go away would you~~ Shoo Shoo~!!"; } else { - mes "[Wandering Merchant]"; mes "At least thanks for"; mes "freeing me from any"; mes "suspicion, okay~~?"; @@ -6580,130 +5838,108 @@ eclage,222,131,3 script Wandering Merchant#ecl 807,{ close; } -ecl_in04,85,104,3 script Poppy#eclage 81,{ - if (ep14_2_detect < 1) { - } - else if (ep14_2_detect >= 1 && ep14_2_detect <= 3) { - mes "[Poppy]"; - mes "Grrrrrrr.... Bow Wow!!"; - mes "Grrrrr!!!!"; - } - else if (ep14_2_detect == 4) { +ecl_in04,85,104,3 script Poppy#eclage 4_DOG01,{ + if (ep14_2_detect < 1) end; + if (ep14_2_detect == 4) { + mes "["+ strcharinfo(0) +"]"; if (isbegin_quest(9252) != 0) { - mes "[" + strcharinfo(0) + "]"; mes "This thing is so violent"; mes "toward strangers..."; mes "How could the thief "; mes "be okay?"; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "This... This is becoming more obvious."; mes "The robber is either someone they already know... Or someone who deals with animals very well."; close; } - mes "[" + strcharinfo(0) + "]"; mes "Hmm... This Poppy..."; mes "It's the only eyewitness"; mes "of the incident..."; mes "Should I observe it?"; next; - .@nRand = rand(1,10); - if ((.@nRand > 0) && (.@nRand < 5)) { - if (select("Observe it:Forget it") == 1) { - progressbar "0xFFFF00",5; - mes "[Poppy]"; - mes "Grrrrrrr.... Bow Wow!!"; - mes "Grrrrr!!!!"; - next; - mes "[" + strcharinfo(0) + "]"; - mes "Oops."; - mes "Almost got bitten again."; - next; - mes "[" + strcharinfo(0) + "]"; - mes "Hmm....."; - mes "Hmm.....?"; - mes "Aha...!!!!!!"; - next; - mes "[" + strcharinfo(0) + "]"; - mes "This thing is so violent"; - mes "toward strangers..."; - mes "How could the thief "; - mes "be okay?"; - next; - mes "[" + strcharinfo(0) + "]"; - mes "This... This is becoming"; - mes "more obvious."; - mes "The robber is either someone they already know... Or"; - mes "someone who deals with animals very well."; - setquest 9252; - close; - } - } - else if (select("Observe it:Forgot it") == 1) { + if (select("Observe it:Forget it") == 1) { progressbar "0xFFFF00",5; mes "[Poppy]"; mes "Grrrrrrr.... Bow Wow!!"; mes "Grrrrr!!!!"; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "Oops."; mes "Almost got bitten again."; next; - mes "[" + strcharinfo(0) + "]"; - mes "I think I could get something"; - mes "out of Poppy here..."; - mes "Hmm..."; - next; - mes "[" + strcharinfo(0) + "]"; - mes "Should I observe it again?"; - close; + mes "["+ strcharinfo(0) +"]"; + if (rand(1,10) < 5) { + mes "Hmm....."; + mes "Hmm.....?"; + mes "Aha...!!!!!!"; + next; + mes "["+ strcharinfo(0) +"]"; + mes "This thing is so violent"; + mes "toward strangers..."; + mes "How could the thief "; + mes "be okay?"; + next; + mes "["+ strcharinfo(0) +"]"; + mes "This... This is becoming"; + mes "more obvious."; + mes "The robber is either someone they already know... Or"; + mes "someone who deals with animals very well."; + setquest 9252; + } + else { + mes "I think I could get something"; + mes "out of Poppy here..."; + mes "Hmm..."; + next; + mes "["+ strcharinfo(0) +"]"; + mes "Should I observe it again?"; + } + } + else { + mes "["+ strcharinfo(0) +"]"; + mes "I should observe it "; + mes "a little bit more..."; } - mes "[" + strcharinfo(0) + "]"; - mes "I should observe it "; - mes "a little bit more..."; close; } - else if (ep14_2_detect >= 5 && ep14_2_detect <= 9) { - mes "[Poppy]"; + mes "[Poppy]"; + if (ep14_2_detect < 10) { mes "Grrrrrrr.... Bow Wow!!"; mes "Grrrrr!!!!"; } else { - mes "[Poppy]"; mes "Rawrrr~ Lick lick!!"; mes "Rub rub~"; } close; } -ecl_in04,80,112,3 script Messy Bookshelves#eclage 111,{ +ecl_in04,80,112,3 script Messy Bookshelves#eclage HIDDEN_NPC,{ if (ep14_2_detect == 4) { - if (checkquest(9252) == -1) { + if (checkquest(9252) == -1) mes "- Let's examine Poppy first -"; - close; - } else if (checkquest(9253) == -1) { - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "The bookshelves are very messy."; mes "There may be some evidence here."; mes "Examine the messy bookshelves?"; next; - .@nRand = rand(1,10); - if ((.@nRand < 5) && (.@nRand > 0)) { - if (select("Examine them.:Forget it.") == 1) { - progressbar "0xFFFF00",5; - mes "[" + strcharinfo(0) + "]"; - mes "Let's see..."; - mes "Physics... Science..."; - mes "Novels..."; - next; - mes "[" + strcharinfo(0) + "]"; - mes "And..."; - mes "Maxim? This is..."; - mes "probably the father's..."; - next; - mes "[" + strcharinfo(0) + "]"; - mes "Hmm......."; + if (select("Examine them.:Forget it.") == 1) { + progressbar "0xFFFF00",5; + mes "["+ strcharinfo(0) +"]"; + mes "Let's see..."; + mes "Physics... Science..."; + mes "Novels..."; + next; + mes "["+ strcharinfo(0) +"]"; + mes "And..."; + mes "Maxim? This is..."; + mes "probably the father's..."; + next; + mes "["+ strcharinfo(0) +"]"; + mes "Hmm......."; + if (rand(1,10) < 5) { mes "Hmm.......?"; mes "This is the daughter's diary..."; mes "Should I read it?"; @@ -6714,39 +5950,26 @@ ecl_in04,80,112,3 script Messy Bookshelves#eclage 111,{ mes "- It must be that my boyfriend didn't earn Mom's trust."; mes "Is there any way? -"; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "She's concerned about this, isn't she..."; mes "Hmm, I should also investigate the daughter's boyfriend."; setquest 9253; - close; + } + else { + mes "Hmm.........."; + next; + mes "["+ strcharinfo(0) +"]"; + mes "It feels like I could get something out of these messy bookshelves..."; + mes "I wonder..."; + next; + mes "["+ strcharinfo(0) +"]"; + mes "I should examine it again...."; } } - else if (select("Examine it.:Forget it.") == 1){ - progressbar "0xFFFF00",5; - mes "[" + strcharinfo(0) + "]"; - mes "Let's see..."; - mes "Physics... Science..."; - mes "Novels..."; - next; - mes "[" + strcharinfo(0) + "]"; - mes "And..."; - mes "Maxim? This is..."; - mes "probably the father's..."; - next; - mes "[" + strcharinfo(0) + "]"; - mes "Hmm......."; - mes "Hmm.........."; - next; - mes "[" + strcharinfo(0) + "]"; - mes "It feels like I could get something out of these messy bookshelves..."; - mes "I wonder..."; - next; - mes "[" + strcharinfo(0) + "]"; - mes "I should examine it again...."; - close; + else { + mes "["+ strcharinfo(0) +"]"; + mes "I should examine it again later."; } - mes "[" + strcharinfo(0) + "]"; - mes "I should examine it again later."; } else { mes "- Mom keeps going against my relationship with my boyfriend."; @@ -6755,414 +5978,314 @@ ecl_in04,80,112,3 script Messy Bookshelves#eclage 111,{ mes "- It must be that my boyfriend didn't earn Mom's trust."; mes "Is there any way? -"; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "She's concerned about this, isn't she?"; mes "Hmm, I should also investigate the daughter's boyfriend."; } + close; } - close; + end; } -ecl_in04,78,111,3 script Damaged book#eclage 111,{ - if (ep14_2_detect == 4) { - if (checkquest(9252) == -1) { - mes "- Let's examine Poppy first -"; - close; - } - else if (checkquest(9253) == -1) { - mes "- Let's examine the messy"; - mes "bookshelves first -"; - close; - } - else if (checkquest(9254) == -1) { - mes "[" + strcharinfo(0) + "]"; - mes "The book is substantially damaged."; - mes "There may be some evidence here."; - mes "Examine the damaged book?"; +ecl_in04,78,111,3 script Damaged book#eclage HIDDEN_NPC,{ + if (ep14_2_detect != 4) end; + CheckBurglary(9252,9253); + if (checkquest(9254) == -1) { + mes "["+ strcharinfo(0) +"]"; + mes "The book is substantially damaged."; + mes "There may be some evidence here."; + mes "Examine the damaged book?"; + next; + if (select("Examine it.:Forget it.") == 1) { + progressbar "0xFFFF00",5; + mes "["+ strcharinfo(0) +"]"; + mes "Let's see..."; + mes "This book doesn't seem"; + mes "all that unique."; next; - .@nRand = rand(1,10); - if ((.@nRand > 0) && (.@nRand < 5)) { - if (select("Examine it.:Forget it.") == 1) { - progressbar "0xFFFF00",5; - mes "[" + strcharinfo(0) + "]"; - mes "Let's see..."; - mes "This book doesn't seem"; - mes "all that unique."; - next; - mes "[" + strcharinfo(0) + "]"; - mes "Hmm......."; - mes "Hm......"; - mes "Ah... Huh...?"; - mes "Why is this like this?"; - next; - mes "[" + strcharinfo(0) + "]"; - mes "Let's think about it simply."; - mes "The book seems too"; - mes "artificially damaged."; - mes "It's almost as if"; - mes "somebody wanted it"; - mes "to seem like a robber's doing."; - next; - mes "[" + strcharinfo(0) + "]"; - mes "Of course, this is merely"; - mes "one possibility. Hmm..."; - setquest 9254; - close; - } - } - else if (select("Examine it.:Forget it.") == 1) { - progressbar "0xFFFF00",5; - mes "[" + strcharinfo(0) + "]"; - mes "Let's see..."; - mes "This book doesn't seem"; - mes "all that unique..."; + mes "["+ strcharinfo(0) +"]"; + mes "Hmm......."; + if (rand(1,10) < 5) { + mes "Hm......"; + mes "Ah... Huh...?"; + mes "Why is this like this?"; next; - mes "[" + strcharinfo(0) + "]"; - mes "Hmm......."; + mes "["+ strcharinfo(0) +"]"; + mes "Let's think about it simply."; + mes "The book seems too"; + mes "artificially damaged."; + mes "It's almost as if"; + mes "somebody wanted it"; + mes "to seem like a robber's doing."; + next; + mes "["+ strcharinfo(0) +"]"; + mes "Of course, this is merely"; + mes "one possibility. Hmm..."; + setquest 9254; + } + else { mes "Hmm.........."; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "It feels like I could get something out of this damaged book."; mes "I wonder..."; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "I should examine it again."; - close; } - mes "[" + strcharinfo(0) + "]"; - mes "I should examine it again later."; } else { - mes "[" + strcharinfo(0) + "]"; - mes "Let's think about it simply."; - mes "The book seems too"; - mes "artificially damaged."; - mes "It's almost as if"; - mes "somebody wanted it"; - mes "to seem like a robber's doing."; - next; - mes "[" + strcharinfo(0) + "]"; - mes "Of course, this is merely"; - mes "one possibility. Hmm..."; + mes "["+ strcharinfo(0) +"]"; + mes "I should examine it again later."; } } + else { + mes "["+ strcharinfo(0) +"]"; + mes "Let's think about it simply."; + mes "The book seems too"; + mes "artificially damaged."; + mes "It's almost as if"; + mes "somebody wanted it"; + mes "to seem like a robber's doing."; + next; + mes "["+ strcharinfo(0) +"]"; + mes "Of course, this is merely"; + mes "one possibility. Hmm..."; + } close; } -ecl_in04,83,111,3 script Soda can container#ecl 111,{ - if (ep14_2_detect == 4) { - if (checkquest(9252) == -1) { - mes "- Let's examine Poppy first -"; - close; - } - if (checkquest(9253) == -1) { - mes "- Let's examine the messy"; - mes "bookshelves first -"; - close; - } - if (checkquest(9254) == -1) { - mes "- Let's examine the"; - mes "damaged book first -"; - close; - } - if (checkquest(9255) == -1) { - mes "[" + strcharinfo(0) + "]"; - mes "This container for soda"; - mes "cans is also messed up."; - mes "Should I examine it?"; +ecl_in04,83,111,3 script Soda can container#ecl HIDDEN_NPC,{ + if (ep14_2_detect != 4) end; + CheckBurglary(9252,9254); + mes "["+ strcharinfo(0) +"]"; + if (checkquest(9255) == -1) { + mes "This container for soda"; + mes "cans is also messed up."; + mes "Should I examine it?"; + next; + if (select("Examine it.:Forget it.") == 1) { + progressbar "0xFFFF00",5; + mes "["+ strcharinfo(0) +"]"; + mes "Let's see..."; + mes "This container for soda cans doesn't seem all that unique."; next; - .@nRand = rand(1,10); - if ((.@nRand > 0) && (.@nRand < 5)) { - if (select("Examine it.:Forget it.") == 1) { - progressbar "0xFFFF00",5; - mes "[" + strcharinfo(0) + "]"; - mes "Let's see..."; - mes "This container for soda cans doesn't seem all that unique."; - next; - mes "[" + strcharinfo(0) + "]"; - mes "Hmm......"; - mes "Hmm........?"; - mes "Wait a minute."; - mes "Should I check this?"; - next; - mes "[" + strcharinfo(0) + "]"; - mes "Hey Dames! What's in "; - mes "this soda can container?"; - next; - mes "[Father Dames]"; - mes "That's liquor..."; - mes "That's an alcoholic drink"; - mes "that many Laphines like."; - next; - mes "[" + strcharinfo(0) + "]"; - mes "How many bottles of this do you have?"; - next; - mes "[Father Dames]"; - mes "There are probably 15"; - mes "bottles in the container."; - next; - mes "[" + strcharinfo(0) + "]"; - mes "In this container,"; - mes "there are a total of"; - mes "1..2..3..4.. 13 bottles.."; - next; - mes "[" + strcharinfo(0) + "]"; - mes "The thief must like alcohol."; - mes "I wonder if these alcoholic"; - mes "drinks are considered stolen."; - setquest 9255; - close; - } - } - else if (select("Examine it.:Forget it.") == 1) { - progressbar "0xFFFF00",5; - mes "[" + strcharinfo(0) + "]"; - mes "Let's see..."; - mes "This container for soda"; - mes "cans doesn't seem all"; - mes "that unique..."; + mes "["+ strcharinfo(0) +"]"; + mes "Hmm......"; + if (rand(1,10) < 5) { + mes "Hmm........?"; + mes "Wait a minute."; + mes "Should I check this?"; next; - mes "[" + strcharinfo(0) + "]"; - mes "Hmm......"; + mes "["+ strcharinfo(0) +"]"; + mes "Hey Dames! What's in "; + mes "this soda can container?"; + next; + mes "[Father Dames]"; + mes "That's liquor..."; + mes "That's an alcoholic drink"; + mes "that many Laphines like."; + next; + mes "["+ strcharinfo(0) +"]"; + mes "How many bottles of this do you have?"; + next; + mes "[Father Dames]"; + mes "There are probably 15"; + mes "bottles in the container."; + next; + mes "["+ strcharinfo(0) +"]"; + mes "In this container,"; + mes "there are a total of"; + mes "1..2..3..4.. 13 bottles.."; + next; + mes "["+ strcharinfo(0) +"]"; + mes "The thief must like alcohol."; + mes "I wonder if these alcoholic"; + mes "drinks are considered stolen."; + setquest 9255; + } + else { mes "Hmm........"; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "It feels like I could get something"; mes "out of this container for soda cans."; mes "I wonder..."; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "I should examine it again."; - close; } - mes "[" + strcharinfo(0) + "]"; + close; + } + else { + mes "["+ strcharinfo(0) +"]"; mes "I should examine it"; mes "again later."; } - else { - mes "[" + strcharinfo(0) + "]"; - mes "In this container,"; - mes "there are a total of"; - mes "1..2..3..4.. 13 bottles.."; - next; - mes "[" + strcharinfo(0) + "]"; - mes "The thief must like alcohol."; - mes "I wonder if these alcoholic"; - mes "drinks are considered stolen.."; - } + } + else { + mes "In this container,"; + mes "there are a total of"; + mes "1..2..3..4.. 13 bottles.."; + next; + mes "["+ strcharinfo(0) +"]"; + mes "The thief must like alcohol."; + mes "I wonder if these alcoholic"; + mes "drinks are considered stolen.."; } close; } -ecl_in04,76,107,3 script A messed up table#eclage 111,{ - if (ep14_2_detect == 4) { - if (checkquest(9252) == -1) { - mes "- Let's examine Poppy first -"; - close; - } - if (checkquest(9253) == -1) { - mes "- Let's examine the messy"; - mes "bookshelves first -"; - close; - } - if (checkquest(9254) == -1) { - mes "- Let's examine the damaged"; - mes "book first -"; - close; - } - if (checkquest(9255) == -1) { - mes "- Let's examine the"; - mes "container first -"; - close; - } - if (checkquest(9256) == -1) { - mes "[" + strcharinfo(0) + "]"; - mes "This table is"; - mes "also messed up..."; - mes "Should I"; - mes "examine this?"; +ecl_in04,76,107,3 script A messed up table#eclage HIDDEN_NPC,{ + if (ep14_2_detect != 4) end; + CheckBurglary(9252,9255); + if (checkquest(9256) == -1) { + mes "["+ strcharinfo(0) +"]"; + mes "This table is"; + mes "also messed up..."; + mes "Should I"; + mes "examine this?"; + next; + if (select("Examine it.:Forget it.") == 1) { + progressbar "0xFFFF00",5; + mes "["+ strcharinfo(0) +"]"; + mes "Let's see..."; + mes "This table"; + mes "doesn't seem all that"; + mes "unique..."; next; - .@nRand = rand(1,10); - if ((.@nRand > 0) && (.@nRand < 5)) { - if (select("Examine it.:Forget it.") == 1) { - progressbar "0xFFFF00",5; - mes "[" + strcharinfo(0) + "]"; - mes "Let's see..."; - mes "This table"; - mes "doesn't seem all that"; - mes "unique..."; - next; - mes "[" + strcharinfo(0) + "]"; - mes "Hmm......."; - mes "Hmm..........?"; - mes "This is...."; - mes "Should I check this?"; - next; - mes "[" + strcharinfo(0) + "]"; - mes "Hey Rosa!! Where do you use"; - mes "this round, pretty box?"; - next; - mes "[Mother Rosa]"; - mes "That's the box that used"; - mes "to keep the stolen"; - mes "necklace. It's a jewelry box."; - next; - mes "[" + strcharinfo(0) + "]"; - mes "Is this shiny rock on the outside of this box by any chance an expensive jewel?"; - next; - mes "[Mother Rosa]"; - mes "It's not that expensive."; - mes "But for a jewelry box, it's pretty pricey."; - mes "It's probably as expensive as the necklace."; - next; - mes "[" + strcharinfo(0) + "]"; - mes "Hmm... Why!?"; - mes "Why did they just take the necklace?"; - next; - mes "[" + strcharinfo(0) + "]"; - mes "It couldn'tve been for the money. The necklace had to have been the target."; - setquest 9256; - close; - } - } - else if (select("Examine it.:Forget it.") == 1) { - progressbar "0xFFFF00",5; - mes "[" + strcharinfo(0) + "]"; - mes "Let's see..."; - mes "This table doesn't seem all that unique."; + mes "["+ strcharinfo(0) +"]"; + mes "Hmm......."; + if (rand(1,10) < 5) { + mes "Hmm..........?"; + mes "This is...."; + mes "Should I check this?"; next; - mes "[" + strcharinfo(0) + "]"; - mes "Hmm......."; + mes "["+ strcharinfo(0) +"]"; + mes "Hey Rosa!! Where do you use"; + mes "this round, pretty box?"; + next; + mes "[Mother Rosa]"; + mes "That's the box that used"; + mes "to keep the stolen"; + mes "necklace. It's a jewelry box."; + next; + mes "["+ strcharinfo(0) +"]"; + mes "Is this shiny rock on the outside of this box by any chance an expensive jewel?"; + next; + mes "[Mother Rosa]"; + mes "It's not that expensive."; + mes "But for a jewelry box, it's pretty pricey."; + mes "It's probably as expensive as the necklace."; + next; + mes "["+ strcharinfo(0) +"]"; + mes "Hmm... Why!?"; + mes "Why did they just take the necklace?"; + next; + mes "["+ strcharinfo(0) +"]"; + mes "It couldn'tve been for the money. The necklace had to have been the target."; + setquest 9256; + } + else { mes "Hmm.........."; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "It feels like I could get something out of this table."; mes "I wonder..."; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "I should examine it again...."; - close; } - mes "[" + strcharinfo(0) + "]"; - mes "I should examine it again later."; } else { - mes "[" + strcharinfo(0) + "]"; - mes "Hmm... Why?"; - mes "Why did they just take the necklace?"; - next; - mes "[" + strcharinfo(0) + "]"; - mes "It couldn'tve been for the money. The necklace had to have been the target."; + mes "["+ strcharinfo(0) +"]"; + mes "I should examine it again later."; } } + else { + mes "["+ strcharinfo(0) +"]"; + mes "Hmm... Why?"; + mes "Why did they just take the necklace?"; + next; + mes "["+ strcharinfo(0) +"]"; + mes "It couldn'tve been for the money. The necklace had to have been the target."; + } close; } -ecl_in04,80,105,3 script A foreign substance#ecl 557,{ - if (ep14_2_detect == 4) { - if (checkquest(9252) == -1) { - mes "- Let's examine Poppy first -"; - close; - } - if (checkquest(9253) == -1) { - mes "- Let's examine the messy"; - mes "bookshelves first -"; - close; - } - if (checkquest(9254) == -1) { - mes "- Let's examine the damaged"; - mes "book first -"; - close; - } - if (checkquest(9255) == -1) { - mes "- Let's examine the"; - mes "container first -"; - close; - } - if (checkquest(9256) == -1) { - mes "- Let's examine the"; - mes "messed up table first -"; - close; - } - if (checkquest(9257) == -1) { - mes "[" + strcharinfo(0) + "]"; - mes "Why is this foreign object"; - mes "lying here?"; - mes "Should I"; - mes "examine it?"; +ecl_in04,80,105,3 script A foreign substance#ecl 4_SOIL,{ + if (ep14_2_detect != 4) end; + CheckBurglary(9252,9256); + if (checkquest(9257) == -1) { + mes "["+ strcharinfo(0) +"]"; + mes "Why is this foreign object"; + mes "lying here?"; + mes "Should I"; + mes "examine it?"; + next; + if (select("Examine it.:Forget it.") == 1) { + progressbar "0xFFFF00",5; + mes "["+ strcharinfo(0) +"]"; + mes "Let's see..."; + mes "This foreign object"; + mes "doesn't seem all that"; + mes "unique..."; next; - .@nRand = rand(1,10); - if ((.@nRand < 5) && (.@nRand > 0)) { - if (select("Examine it.:Forget it.") == 1) { - progressbar "0xFFFF00",5; - mes "[" + strcharinfo(0) + "]"; - mes "Let's see..."; - mes "This foreign object"; - mes "doesn't seem all that"; - mes "unique..."; - next; - mes "[" + strcharinfo(0) + "]"; - mes "Hmm..."; - mes "Hmm........?"; - mes "This is...?"; - next; - mes "[" + strcharinfo(0) + "]"; - mes "Oh, I can't believe it!"; - mes "Wait a minute!"; - mes "What's going on?"; - mes "How is this?"; - next; - mes "[" + strcharinfo(0) + "]"; - mes "Hmm..."; - mes "Hmm........."; - mes "This is getting interesting and if my logic is correct."; - next; - mes "[" + strcharinfo(0) + "]"; - mes "I should continue my investigation first."; - setquest 9257; - close; - } - } - else if (select("Examine it.:Forget it.") == 1) { - progressbar "0xFFFF00",5; - mes "[" + strcharinfo(0) + "]"; - mes "Let's see!"; - mes "This table doesn't seem all that unique."; + mes "["+ strcharinfo(0) +"]"; + mes "Hmm..."; + if (rand(1,10) < 5) { + mes "Hmm........?"; + mes "This is...?"; next; - mes "[" + strcharinfo(0) + "]"; - mes "Hmm......."; + mes "["+ strcharinfo(0) +"]"; + mes "Oh, I can't believe it!"; + mes "Wait a minute!"; + mes "What's going on?"; + mes "How is this?"; + next; + mes "["+ strcharinfo(0) +"]"; + mes "Hmm..."; + mes "Hmm........."; + mes "This is getting interesting and if my logic is correct."; + next; + mes "["+ strcharinfo(0) +"]"; + mes "I should continue my investigation first."; + setquest 9257; + } + else { mes "Hmm.........."; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "It feels like I could get "; mes "something out of this"; mes "foreign object."; mes "I wonder."; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "I should examine it again."; - close; } - mes "[" + strcharinfo(0) + "]"; + } + else { + mes "["+ strcharinfo(0) +"]"; mes "I should examine it"; mes "again later."; } - else { - mes "[" + strcharinfo(0) + "]"; - mes "What's going on?"; - mes "Hmm...."; - mes "Hmm......."; - mes "This is getting interesting."; - next; - mes "[" + strcharinfo(0) + "]"; - mes "I should continue"; - mes "my investigation first."; - } + } + else { + mes "["+ strcharinfo(0) +"]"; + mes "What's going on?"; + mes "Hmm...."; + mes "Hmm......."; + mes "This is getting interesting."; + next; + mes "["+ strcharinfo(0) +"]"; + mes "I should continue"; + mes "my investigation first."; } close; } -ecl_in04,209,200,3 script Wandering Merchant#ecl2 807,{ +ecl_in04,209,200,3 script Wandering Merchant#ecl2 1_M_SIGNMCNT,{ mes "[Wandering Merchant]"; mes "Oh~ man, Hiccup~"; mes "Why did you call me here?"; @@ -7170,7 +6293,7 @@ ecl_in04,209,200,3 script Wandering Merchant#ecl2 807,{ close; } -ecl_in04,203,199,5 script Balumin#eclage2 461,{ +ecl_in04,203,199,5 script Balumin#eclage2 4_M_FAIRYSOLDIER2,{ mes "[Balumin]"; if (ep14_2_detect == 9) { mes "I'm glad that the incident"; @@ -7185,7 +6308,7 @@ ecl_in04,203,199,5 script Balumin#eclage2 461,{ close; } -ecl_in04,205,198,5 script Cruyan#eclage2 442,{ +ecl_in04,205,198,5 script Cruyan#eclage2 4_M_FAIRYKID,{ mes "[Cruyan]"; if (ep14_2_detect == 9) { mes "I said I'll take"; @@ -7199,7 +6322,7 @@ ecl_in04,205,198,5 script Cruyan#eclage2 442,{ close; } -ecl_in04,210,197,3 script Mother Rosa#eclage2 520,{ +ecl_in04,210,197,3 script Mother Rosa#eclage2 4_F_MORAFINE1,{ mes "[Mother Rosa]"; if (ep14_2_detect == 9) { mes "Is it true that my necklace"; @@ -7212,7 +6335,7 @@ ecl_in04,210,197,3 script Mother Rosa#eclage2 520,{ close; } -ecl_in04,203,196,5 script Father Dames#eclage2 447,{ +ecl_in04,203,196,5 script Father Dames#eclage2 4_M_FAIRYSOLDIER,{ mes "[Father Dames]"; if (ep14_2_detect == 9) { mes "Hmm, I see..."; @@ -7222,15 +6345,16 @@ ecl_in04,203,196,5 script Father Dames#eclage2 447,{ close; } -ecl_in04,208,194,3 script Daughter Luen#eclage2 437,{ +ecl_in04,208,194,3 script Daughter Luen#eclage2 4_F_FAIRYKID2,{ if (ep14_2_detect == 9) { - switch (select("Now I will track down the robber.:I will think about it a little bit more.:Let's meet outside first.")) { + switch( select("Now I will track down the robber.:I will think about it a little bit more.:Let's meet outside first.") ) { + .@header$ = "["+ strcharinfo(0) +"]"; + mes .@header$; case 1: - mes "[" + strcharinfo(0) + "]"; mes "Everyone!"; mes "The reason why I asked all of you to come is the stolen necklace."; next; - mes "[" + strcharinfo(0) + "]"; + mes .@header$; mes "I invited everyone to"; mes "gather in one place"; mes "so that we can reveal"; @@ -7238,17 +6362,17 @@ ecl_in04,208,194,3 script Daughter Luen#eclage2 437,{ mes "took place and who"; mes "the robber is."; next; - mes "[" + strcharinfo(0) + "]"; + mes .@header$; mes "First... Let me reveal"; mes "the thief straight up!!"; next; - mes "[" + strcharinfo(0) + "]"; + mes .@header$; mes "The thief who stole "; mes "the necklace is!!"; next; - switch (select("Rosa:Wandering Merchant:Dames:Balumin:Cruyan:I'll think about it more.")) { + switch( select("Rosa:Wandering Merchant:Dames:Balumin:Cruyan:I'll think about it more.") ) { + mes .@header$; case 1: - mes "[" + strcharinfo(0) + "]"; mes "The robber is none other than"; mes "^006400Rosa^000000!!"; next; @@ -7256,30 +6380,30 @@ ecl_in04,208,194,3 script Daughter Luen#eclage2 437,{ mes "I'm the robber?"; mes "No, I'm definitely not the robber!"; next; - mes "[" + strcharinfo(0) + "]"; + mes .@header$; mes "Rosa is the thief for sure!!"; mes "The reason for the robbery is that~!!"; next; select("Dames wouldn't buy her a new necklace."); - mes "[" + strcharinfo(0) + "]"; + mes .@header$; mes "When I interrogated her, Rosa said that she doesn't suspect anyone in the family and that the necklace is something that she values very much."; next; - mes "[" + strcharinfo(0) + "]"; + mes .@header$; mes "Dames said that they have been arguing more often and that she has been asking for more things, etc, demonstrating that their marriage hasn't been doing well."; next; - mes "[" + strcharinfo(0) + "]"; + mes .@header$; mes "According to Luen she thought she was the first one to arrive at home."; mes "But she found out that Rosa had arrived before her and still left me lying there unconscious."; next; - mes "[" + strcharinfo(0) + "]"; + mes .@header$; mes "Taking all of this together!"; mes "Rosa!"; mes "Since you were not suspecting anyone in your family, I could sense that you love and care for your family."; next; - mes "[" + strcharinfo(0) + "]"; + mes .@header$; mes "However, since your marriage was suffering, you wanted to gain more attention and care from the family!!"; next; - mes "[" + strcharinfo(0) + "]"; + mes .@header$; mes "By making it seem like the necklace, you got from Dames, was stolen you tried to bring the family closer and bring more attention to yourself."; mes "Now~ would you show everyone the necklace and confess?"; next; @@ -7288,8 +6412,7 @@ ecl_in04,208,194,3 script Daughter Luen#eclage2 437,{ mes "Why should I do such a thing?"; mes "How are you going to explain the stolen liquor?"; next; - switch (select("That's probably because you like liquor.:I must have gotten something wrong.")) { - case 1: + if (select("That's probably because you like liquor.:I must have gotten something wrong.") == 1) { mes "[Mother Rosa]"; mes "I haven't had a single sip of alcohol all of my life."; mes "My family will testify to that."; @@ -7301,21 +6424,10 @@ ecl_in04,208,194,3 script Daughter Luen#eclage2 437,{ mes "Wouldn't I place you somewhere afar to be safe?"; next; select("Um, that's probably right..."); - mes "[" + strcharinfo(0) + "]"; - mes "I... I guess"; - mes "I must have gotten something wrong."; - mes "I'll think about it more and figure out who the robber is."; - close; } - case 2: - mes "[" + strcharinfo(0) + "]"; - mes "I... I guess"; - mes "I must have gotten something wrong."; - mes "I'll think about it more and figure out who the robber is."; - close; } + break; case 2: - mes "[" + strcharinfo(0) + "]"; mes "The robber is none other than"; mes "the ^006400Wandering Merchant^000000!!"; next; @@ -7326,29 +6438,29 @@ ecl_in04,208,194,3 script Daughter Luen#eclage2 437,{ mes "I might dupe some people"; mes "but I never stole a thing!"; next; - mes "[" + strcharinfo(0) + "]"; + mes .@header$; mes "The Wandering Merchant"; mes "is definitely the robber!!"; mes "The reason being~!!"; next; select("Your hair color!!"); - mes "[" + strcharinfo(0) + "]"; + mes .@header$; mes "According to Luen's statements, an unfamiliar person with short, red hair was hurriedly running somewhere."; next; - mes "[" + strcharinfo(0) + "]"; + mes .@header$; mes "This kind of robbery is rare in this neighborhood."; mes "In other words, it's very likely that a stranger to this area would be responsible."; next; - mes "[" + strcharinfo(0) + "]"; + mes .@header$; mes "More importantly, smell of alcohol wreaks from you right now!!"; mes "Among the stolen items were two bottles of alcohol as well!"; next; - mes "[" + strcharinfo(0) + "]"; + mes .@header$; mes "Taking all of this together!"; mes "Wandering Merchant!"; mes "Since your business was suffering, you broke into the house and stole things."; next; - mes "[" + strcharinfo(0) + "]"; + mes .@header$; mes "All the while, you took"; mes "2 bottles of alcohol and"; mes "drank them!!"; @@ -7361,8 +6473,7 @@ ecl_in04,208,194,3 script Daughter Luen#eclage2 437,{ mes "My business is going really well!!"; mes "I have no reason to rob houses!"; next; - switch (select("But, the alcohol stench...:I must have gotten something wrong.")) { - case 1: + if (select("But, the alcohol stench...:I must have gotten something wrong.") == 1) { mes "[Wandering Merchant]"; mes "I didn't steal any alcohol."; mes "I just drank the ones I bought"; @@ -7374,24 +6485,10 @@ ecl_in04,208,194,3 script Daughter Luen#eclage2 437,{ mes "How could you treat someone like this solely based on the fact that he's a stranger?"; next; select("I'm... I'm sorry..."); - mes "[" + strcharinfo(0) + "]"; - mes "I... I guess"; - mes "I must have gotten something wrong."; - mes "I'll think about it more and"; - mes "figure out who the robber is."; - close; } - case 2: - mes "[" + strcharinfo(0) + "]"; - mes "I... I guess"; - mes "I must have gotten something wrong."; - mes "I'll think about it more and"; - mes "figure out who the robber is."; - break; } - close; + break; case 3: - mes "[" + strcharinfo(0) + "]"; mes "The robber is none other than"; mes "^006400Dames^000000!!"; next; @@ -7399,31 +6496,31 @@ ecl_in04,208,194,3 script Daughter Luen#eclage2 437,{ mes "Me?"; mes "It's definitely not me!!"; next; - mes "[" + strcharinfo(0) + "]"; + mes .@header$; mes "Dames is definitely the one!!"; mes "The reason being~!!"; next; select("Because his wife nags all the time."); - mes "[" + strcharinfo(0) + "]"; + mes .@header$; mes "During interrogation, Dames said he was getting tired of the constant fighting and was getting exhuasted from his wife asking him to buy him this and that all the time."; next; - mes "[" + strcharinfo(0) + "]"; + mes .@header$; mes "Dames said he was fighting more often and that their marriage was suffering."; next; - mes "[" + strcharinfo(0) + "]"; + mes .@header$; mes "Dames! I could sense that"; mes "you wanted to release"; mes "the stress you got from"; mes "your wife."; next; - mes "[" + strcharinfo(0) + "]"; + mes .@header$; mes "That's why"; mes "you wanted to take revenge on"; mes "your wife, hid the necklace,"; mes "and acted like the house"; mes "was robbed."; next; - mes "[" + strcharinfo(0) + "]"; + mes .@header$; mes "Now~ would you show everyone"; mes "the necklace and confess?"; next; @@ -7435,8 +6532,7 @@ ecl_in04,208,194,3 script Daughter Luen#eclage2 437,{ mes "hiding the necklace that"; mes "I bought for her?"; next; - switch (select("That's... probably for revenge...:I must have gotten something wrong.")) { - case 1: + if (select("That's... probably for revenge...:I must have gotten something wrong.") == 1) { mes "[Father Dames]"; mes "For revenge?!"; mes "Don't even say such a word!"; @@ -7452,24 +6548,10 @@ ecl_in04,208,194,3 script Daughter Luen#eclage2 437,{ mes "Why don't you think straight?!"; next; select("I... I see..."); - mes "[" + strcharinfo(0) + "]"; - mes "I... I guess"; - mes "I must have gotten something wrong."; - mes "I'll think about it more and"; - mes "figure out who the robber is..."; - close; } - case 2: - mes "[" + strcharinfo(0) + "]"; - mes "I... I guess"; - mes "I must have gotten something wrong."; - mes "I'll think about it more and"; - mes "figure out who the robber is..."; - break; } - close; + break; case 4: - mes "[" + strcharinfo(0) + "]"; mes "The robber is none other than"; mes "^006400Balumin^000000!!"; next; @@ -7477,31 +6559,31 @@ ecl_in04,208,194,3 script Daughter Luen#eclage2 437,{ mes "I'm the robber??"; mes "No way!!"; next; - mes "[" + strcharinfo(0) + "]"; + mes .@header$; mes "Balumin is"; mes "definitely the robber!!"; mes "The reason being~!!"; next; select("Because Dames wouldn't lend him money..."); - mes "[" + strcharinfo(0) + "]"; + mes .@header$; mes "He said that he met with Dames"; mes "and that his financial state "; mes "is unstable recently."; mes "And I heard that you secretly"; mes "asked to borrow some money."; next; - mes "[" + strcharinfo(0) + "]"; + mes .@header$; mes "But I know that Dames didn't"; mes "lend you money."; mes "And I'm sure that made you"; mes "feel disappointed and upset."; next; - mes "[" + strcharinfo(0) + "]"; + mes .@header$; mes "With the financial need,"; mes "you ultimately decided"; mes "to rob the house!!!!"; next; - mes "[" + strcharinfo(0) + "]"; + mes .@header$; mes "Now~ would you show everyone"; mes "the necklace and confess?"; next; @@ -7516,8 +6598,7 @@ ecl_in04,208,194,3 script Daughter Luen#eclage2 437,{ mes "How could I go and"; mes "rob the house, too?"; next; - switch (select("That's because....:I must have gotten something wrong.")) { - case 1: + if (select("That's because....:I must have gotten something wrong.") == 1) { mes "[Balumin]"; mes "Besides, Dames and I"; mes "are friends of 20 years."; @@ -7535,24 +6616,10 @@ ecl_in04,208,194,3 script Daughter Luen#eclage2 437,{ mes "I didn't understand him better."; next; select("I... I see..."); - mes "[" + strcharinfo(0) + "]"; - mes "I... I guess"; - mes "I must have gotten something wrong."; - mes "I'll think about it more and"; - mes "figure out who the robber is..."; - close; } - case 2: - mes "[" + strcharinfo(0) + "]"; - mes "I... I guess"; - mes "I must have gotten something wrong."; - mes "I'll think about it more and"; - mes "figure out who the robber is..."; - break; } - close; + break; case 5: - mes "[" + strcharinfo(0) + "]"; mes "The robber is none other than"; mes "^006400Cruyan^000000!!"; next; @@ -7560,19 +6627,19 @@ ecl_in04,208,194,3 script Daughter Luen#eclage2 437,{ mes "I'm th... the robber?"; mes "That's not fair!!"; next; - mes "[" + strcharinfo(0) + "]"; + mes .@header$; mes "Cruyan is definitely the robber!"; mes "The reason being~!!"; next; - switch (select("Revenge on Luen's parents:To prepare for his personal expenses:To gain permission to date Luen")) { + switch( select("Revenge on Luen's parents:To prepare for his personal expenses:To gain permission to date Luen") ) { case 1: - mes "[" + strcharinfo(0) + "]"; + mes .@header$; mes "He must have stolen the "; mes "necklace to take revenge on "; mes "the opposition he faced from"; mes "Rosa regarding his relationship with Luen!"; next; - mes "[" + strcharinfo(0) + "]"; + mes .@header$; mes "As you saw earlier, Rosa would"; mes "frequently yell at Cruyan, and"; mes "anyone who received that kind of "; @@ -7592,8 +6659,7 @@ ecl_in04,208,194,3 script Daughter Luen#eclage2 437,{ mes "Why would I do such "; mes "a crazy thing?"; next; - switch (select("Well, that's because...:I must have gotten something wrong.")) { - case 1: + if (select("Well, that's because...:I must have gotten something wrong.") == 1) { mes "[Cruyan]"; mes "Besides, if I did such a thing, Luen probably wouldn't like me anymore."; mes "Who would like a guy"; @@ -7606,33 +6672,22 @@ ecl_in04,208,194,3 script Daughter Luen#eclage2 437,{ mes "Why would I do such a reckless thing?"; next; select("I... I see..."); - mes "[" + strcharinfo(0) + "]"; - mes "I... I guess"; - mes "I must have gotten something wrong."; - mes "I'll think about it more and figure out who the robber is..."; - close; } - case 2: - mes "[" + strcharinfo(0) + "]"; - mes "I... I guess"; - mes "I must have gotten something wrong."; - mes "I'll think about it more and figure out who the robber is..."; - break; } - close; + break; case 2: - mes "[" + strcharinfo(0) + "]"; + mes .@header$; mes "Since you ran out of your"; mes "personal money, you"; mes "decided to rob the necklace"; mes "of your girlfriend's mother!!"; next; - mes "[" + strcharinfo(0) + "]"; + mes .@header$; mes "He didn't end just there."; mes "He also stole two"; mes "bottles of alcohol as well."; next; - mes "[" + strcharinfo(0) + "]"; + mes .@header$; mes "The Wandering Merchant was "; mes "drunk and you may think he could"; mes "have been the culprit, but "; @@ -7640,7 +6695,7 @@ ecl_in04,208,194,3 script Daughter Luen#eclage2 437,{ mes "the alcohol for more gambling"; mes "as he ran out of money."; next; - mes "[" + strcharinfo(0) + "]"; + mes .@header$; mes "And the main reason for"; mes "his relationship with Luen"; mes "being opposed is probably that"; @@ -7655,8 +6710,7 @@ ecl_in04,208,194,3 script Daughter Luen#eclage2 437,{ mes "I've been living a clean life"; mes "to earn her trust!"; next; - switch (select("Why would I believe that?:I must have gotten something wrong.")) { - case 1: + if (select("Why would I believe that?:I must have gotten something wrong.") == 1) { mes "[Cruyan]"; mes "While that wandering merchant"; mes "smells of alcohol, I don't have the"; @@ -7677,22 +6731,11 @@ ecl_in04,208,194,3 script Daughter Luen#eclage2 437,{ mes "I'm sure of it~ Hiccup~"; next; select("I... I see..."); - mes "[" + strcharinfo(0) + "]"; - mes "I... I guess"; - mes "I must have gotten something wrong."; - mes "I'll think about it more and figure out who the robber is."; - close; } - case 2: - mes "[" + strcharinfo(0) + "]"; - mes "I... I guess"; - mes "I must have gotten something wrong."; - mes "I'll think about it more and figure out who the robber is."; - break; } - close; + break; case 3: - mes "[" + strcharinfo(0) + "]"; + mes .@header$; mes "He committed such a crime"; mes "to earn the approval for"; mes "his relationship with Luen!"; @@ -7705,12 +6748,12 @@ ecl_in04,208,194,3 script Daughter Luen#eclage2 437,{ mes "Heh... Let's first"; mes "hear him out."; next; - mes "[" + strcharinfo(0) + "]"; + mes .@header$; mes "From the beginning,"; mes "Cruyan who likes gambling and alcohol was never liked by Rosa. "; mes "He tried to change himself in a variety of ways, but..."; next; - mes "[" + strcharinfo(0) + "]"; + mes .@header$; mes "it's never easy to change anyone's first impression."; mes "Thus, he stole the necklace first and wanted to earn Rosa's trust by acting like he found it again."; next; @@ -7730,14 +6773,14 @@ ecl_in04,208,194,3 script Daughter Luen#eclage2 437,{ mes "[Cruyan]"; mes "What about it is not true?"; next; - switch (select("According to Luen's statements...:According to Balumin's statements...")) { + switch( select("According to Luen's statements...:According to Balumin's statements...") ) { case 1: - mes "[" + strcharinfo(0) + "]"; + mes .@header$; mes "Luen said she definitely"; mes "didn't see you before"; mes "you came over."; next; - mes "[" + strcharinfo(0) + "]"; + mes .@header$; mes "However, if you were really"; mes "hunting in the land"; mes "of blooming flowers,"; @@ -7759,7 +6802,7 @@ ecl_in04,208,194,3 script Daughter Luen#eclage2 437,{ mes "the real culprit now?"; close; case 2: - mes "[" + strcharinfo(0) + "]"; + mes .@header$; mes "Balumin said"; mes "that even though he hunted "; mes "in the land of blooming flowers"; @@ -7767,8 +6810,8 @@ ecl_in04,208,194,3 script Daughter Luen#eclage2 437,{ mes "hunting also, he never caught"; mes "a sight of you."; next; - mes "[" + strcharinfo(0) + "]"; - mes "Furthermore, the Concentration Potion you gave me as a proof of your alibi is not something you can obtain in the land of the blooming flowers."; + mes .@header$; + mes "Furthermore, the Concentration Potion you gave me as a proof of your alibi is not something you can obtain in the land of the blooming flowers."; mes "It was confirmed that you can get it from the Wandering Merchant."; next; mes "[Cruyan]"; @@ -7785,22 +6828,22 @@ ecl_in04,208,194,3 script Daughter Luen#eclage2 437,{ next; mes "- You find nothing -"; next; - mes "[" + strcharinfo(0) + "]"; + mes .@header$; mes "No... No way?"; mes "Did I make a mistake?"; next; - mes "[" + strcharinfo(0) + "]"; + mes .@header$; mes "There's no way!"; mes "Let's think about it again."; close; } - mes "[" + strcharinfo(0) + "]"; + mes .@header$; mes "That's because when you"; mes "were about to steal the"; mes "necklace, you were caught"; mes "by Luen."; next; - mes "[" + strcharinfo(0) + "]"; + mes .@header$; mes "Although Luen "; mes "was shocked to see her"; mes "boyfriend trying to rob and "; @@ -7808,7 +6851,7 @@ ecl_in04,208,194,3 script Daughter Luen#eclage2 437,{ mes "she got to hear his side of"; mes "the story."; next; - mes "[" + strcharinfo(0) + "]"; + mes .@header$; mes "She must have sympathized"; mes "with how you felt, but probably"; mes "disagreed with you. She must "; @@ -7816,13 +6859,13 @@ ecl_in04,208,194,3 script Daughter Luen#eclage2 437,{ mes "trying to steal the necklace, and"; mes "in the process, the necklace was lost..."; next; - mes "[" + strcharinfo(0) + "]"; + mes .@header$; mes "And that's when I was coming in"; mes "from outside. And since you"; mes "didn't want to be caught,"; mes "you knocked me out..."; next; - mes "[" + strcharinfo(0) + "]"; + mes .@header$; mes "You were both afraid of"; mes "what might have happened to me.."; mes "The necklace was lost in the process.."; @@ -7830,13 +6873,13 @@ ecl_in04,208,194,3 script Daughter Luen#eclage2 437,{ mes "to return home, you hurriedly"; mes "left the house."; next; - mes "[" + strcharinfo(0) + "]"; + mes .@header$; mes "You tried to do something"; mes "with me, but Rosa was"; mes "already on her way back at"; mes "the time, so you couldn't do anything."; next; - mes "[" + strcharinfo(0) + "]"; + mes .@header$; mes "And Cruyan, as soon as you"; mes "got to the house, you said"; mes "that the necklace was stolen."; @@ -7844,7 +6887,7 @@ ecl_in04,208,194,3 script Daughter Luen#eclage2 437,{ mes "nobody had told you"; mes "about it?"; next; - mes "[" + strcharinfo(0) + "]"; + mes .@header$; mes "Strangely chaotic furnitures,"; mes "Poppy who didn't bark at the robber, and Luen and Cruyan who made up an ill-prepared story at the shock of it all, and if you follow these leads..."; next; @@ -7871,47 +6914,43 @@ ecl_in04,208,194,3 script Daughter Luen#eclage2 437,{ mes "[Cruyan]"; mes "I ask you..."; mes "Please don't involve yourself any further..."; - for (.@i = 9240; .@i < 9252; .@i++){ - if (checkquest(.@i) == 1){ + for (.@i = 9240; .@i < 9252; .@i++) { + if (isbegin_quest(.@i) == 1) completequest .@i; - } - } - for (.@i = 9258; .@i < 9262; .@i++){ - if (checkquest(.@i) == 1){ - completequest .@i; - } } + if (isbegin_quest(9258) == 1) + completequest 9258; + if (isbegin_quest(9260) == 1) + completequest 9260; changequest 9235,9236; ep14_2_detect = 10; - break; - } - break; + } } - break; + close; case 6: - mes "[" + strcharinfo(0) + "]"; mes "I'll continue my explanations"; mes "after I think through things"; mes "a bit more..."; - break; + close; } - break; + mes .@header$; + mes "I... I guess"; + mes "I must have gotten something wrong."; + mes "I'll think about it more and figure out who the robber is..."; + close; case 2: - mes "[" + strcharinfo(0) + "]"; mes "I'll think about it more"; mes "and continue my explanations again."; - break; + close; case 3: - mes "[" + strcharinfo(0) + "]"; mes "Who is the Thief?"; mes "This is complicated."; close2; warp "ecl_in04",77,107; end; } - close; } - else if (ep14_2_detect == 10) { + if (ep14_2_detect == 10) { mes "[Daughter Luen]"; mes "Thank you for lightening "; mes "our burdens..."; @@ -7919,24 +6958,22 @@ ecl_in04,208,194,3 script Daughter Luen#eclage2 437,{ mes "the rest of this issue."; mes "Would you please go outside now?"; next; - switch (select("Leave the house.:Leave after a bit.")) { - case 1: + switch( select("Leave the house.:Leave after a bit.") ) { mes "[Daughter Luen]"; + case 1: mes "Thank you for everything..."; close2; warp "ecl_in04",77,107; end; case 2: - mes "[Daughter Luen]"; mes "Please let us know"; mes "when you're leaving."; - break; + close; } } - close; } -eclage,156,56,3 script Residence entrance#e_prt 844,{ +eclage,156,56,3 script Residence entrance#e_prt CLEAR_NPC,{ if (ep14_2_detect) { mes "- It's floating in mid-air"; mes "but it feels like I could"; @@ -7951,7 +6988,7 @@ eclage,156,56,3 script Residence entrance#e_prt 844,{ end; } -ecl_in04,81,102,3 script Residence exit#ecl_port2 844,{ +ecl_in04,81,102,3 script Residence exit#ecl_port2 CLEAR_NPC,{ if (ep14_2_detect) { if (select("Don't exit the residence.:Exit the residence.") == 1) { mes "- Let's leave a bit later -"; @@ -7964,10 +7001,11 @@ ecl_in04,81,102,3 script Residence exit#ecl_port2 844,{ // Troublesome Fairies (Prankster of Eclage) //============================================================ -ecl_in02,160,36,4 script Eirinn#nk 441,{ - if (checkquest(4254) == -1) { +ecl_in02,160,36,4 script Eirinn#nk 4_F_FAIRYKID6,{ + switch( isbegin_quest(4254) ) { + mes "[Eirinn]"; + case 0: if (BaseLevel < 120) { - mes "[Eirinn]"; mes "Oww, my stomach hurts!!"; mes "What are you looking at?"; next; @@ -7975,7 +7013,6 @@ ecl_in02,160,36,4 script Eirinn#nk 441,{ mes "I haven't really eaten anything unusual these days but why am I getting stomach aches so often!"; close; } - mes "[Eirinn]"; mes "Oww, my stomach hurts!!"; mes "What are you looking at?"; next; @@ -8006,45 +7043,39 @@ ecl_in02,160,36,4 script Eirinn#nk 441,{ mes "I hope you hurry before Eclage is filled with the sounds of my groaning."; setquest 4254; close; - } - else if (isbegin_quest(4254) == 1) { - mes "[Eirinn]"; + case 1: mes "Oww, my stomach hurts!!"; mes "Aren't Green Herbs so common?"; mes "I can't believe they're not in stock!"; next; - if (select("Give Herbs:Go somewhere else.") == 2) { - close; - } - if (countitem(511) < 10) { + if (select("Give Herbs:Go somewhere else.") == 1) { mes "[Eirinn]"; - mes "Didn't your kindergarten teacher tell you?"; - mes "'Lying is bad!'"; - mes "I wonder if she said something about helping those in need, too."; - close; + if (countitem(511) < 10) { + mes "Didn't your kindergarten teacher tell you?"; + mes "'Lying is bad!'"; + mes "I wonder if she said something about helping those in need, too."; + close; + } + delitem 511,10;// Green_Herb + getitem 12812,1;// Snow_Flip + getitem 12813,1;// Peony_Mommy + getitem 12814,1;// Slapping_Herb + getitem 12815,1;// Yggdrasil_Dust + completequest 4254; + getexp 100000,0; + mes "Ah, thank you so much!"; + mes "I'll prepare my medicine then."; + mes "I hope it helps..."; + next; + mes "[Eirinn]"; + mes "By the way, I was looking through the warehouse and I found some herbs. They're not for stomachaches so, I'll give you some to repay your kindness."; + next; + mes "[Eirinn]"; + mes "You can usually find them around here but it's really effective, so a lot of the adventurers like them."; } - delitem 511,10; //Green_Herb - completequest 4254; - getexp 100000,0; - getitem 12812,1; //Snow_Flip - getitem 12813,1; //Peony_Mommy - getitem 12814,1; //Slapping_Herb - getitem 12815,1; //Yggdrasil_Dust - mes "[Eirinn]"; - mes "Ah, thank you so much!"; - mes "I'll prepare my medicine then."; - mes "I hope it helps..."; - next; - mes "[Eirinn]"; - mes "By the way, I was looking through the warehouse and I found some herbs. They're not for stomachaches so, I'll give you some to repay your kindness."; - next; - mes "[Eirinn]"; - mes "You can usually find them around here but it's really effective, so a lot of the adventurers like them."; close; - } - else if (checkquest(4254) == 2) { - if (checkquest(4257) == -1) { - mes "[Eirinn]"; + case 2: + if (isbegin_quest(4257) == 0) { mes "Hmm...I'm sure I took the right medicine..."; mes "but why isn't it getting better?"; mes "Maybe it's not just a stomachache?"; @@ -8054,11 +7085,9 @@ ecl_in02,160,36,4 script Eirinn#nk 441,{ mes "Something serious? Like, something untreatable??"; mes "Am I going to be like the leading actress who plays a tragic role in a soap opera?"; emotion e_what; - close; } else if (isbegin_quest(4257) == 1) { if (checkquest(4258) == 2) { - mes "[Eirinn]"; mes "Cecilia is so random"; mes "She already knows that I like books..."; next; @@ -8067,7 +7096,6 @@ ecl_in02,160,36,4 script Eirinn#nk 441,{ mes "and if you remember, ask Cecilia why she asked such a question."; close; } - mes "[Eirinn]"; mes "Did I read any books recently?"; mes "Umm...yea, I read a lot usually."; mes "I don't have anything else to do at the clinic."; @@ -8082,141 +7110,129 @@ ecl_in02,160,36,4 script Eirinn#nk 441,{ mes "She already knows that I like books..."; mes "Anyway, tell her I said so."; completequest 4258; - close; } else if (checkquest(4258) == 2) { if (checkquest(4260) < 2) { - mes "[Eirinn]"; mes "Is Cecilia investing something?"; mes "Right? Isn't she? Am I right? Right?"; close; } - else { - if (checkquest(4261) == -1) { + switch( isbegin_quest(4261) ) { + case 0: + mes "Well, then..."; + mes "Should I start punishing Dominic for giving a stomachache to this beautiful lady!!"; + next; + mes "[Eirinn]"; + mes "Wing for wing, feeler for feeler, and trick for trick!"; + mes "This is our law."; + next; + mes "[Eirinn]"; + mes "Since Dominic takes good care of the bookshelves, should I make a mess around that area to annoy him?"; + next; + mes "[Eirinn]"; + mes "Okay, I've decided."; + mes "Let me ask you another favor, please?"; + mes "Could you bring me a plant stem and Green Herb, one each?"; + mes "I'm going to do some magic here."; + next; + if (select("Why should I?:Sure!") == 1) { mes "[Eirinn]"; - mes "Well, then..."; - mes "Should I start punishing Dominic for giving a stomachache to this beautiful lady!!"; - next; - mes "[Eirinn]"; - mes "Wing for wing, feeler for feeler, and trick for trick!"; - mes "This is our law."; - next; - mes "[Eirinn]"; - mes "Since Dominic takes good care of the bookshelves, should I make a mess around that area to annoy him?"; - next; - mes "[Eirinn]"; - mes "Okay, I've decided."; - mes "Let me ask you another favor, please?"; - mes "Could you bring me a plant stem and Green Herb, one each?"; - mes "I'm going to do some magic here."; - next; - if (select("Why should I?:Sure!") == 1) { - mes "[Eirinn]"; - mes "Umm...I guess I can't help it if you don't want to."; - mes "I should look for someone else..."; - close; - } - mes "[Eirinn]"; - mes "It's very simple, so it shouldn't take that long, right?"; - mes "I'll be preparing here, so hurry and make a quick trip!"; - setquest 4261; + mes "Umm...I guess I can't help it if you don't want to."; + mes "I should look for someone else..."; close; } - else if (isbegin_quest(4261) == 1) { - if (!countitem(905) || !countitem(511)) { - mes "[Eirinn]"; - mes "Are you done yet?"; - mes "I'm tired of waiting~"; - mes "Let's hurry it up a little more."; - mes "Pranks are not fun if you think about it too much."; - next; - mes "[Eirinn]"; - mes "What I need is a stem of the plant and Green Herb, one each."; - close; - } + mes "[Eirinn]"; + mes "It's very simple, so it shouldn't take that long, right?"; + mes "I'll be preparing here, so hurry and make a quick trip!"; + setquest 4261; + close; + case 1: + if (!countitem(905) || !countitem(511)) { + mes "Are you done yet?"; + mes "I'm tired of waiting~"; + mes "Let's hurry it up a little more."; + mes "Pranks are not fun if you think about it too much."; + next; mes "[Eirinn]"; - mes "I'm all ready here."; - mes "Now, I mix what you brought like this, and..."; - delitem 905,1; //Stem - delitem 511,1; //Green_Herb - completequest 4261; + mes "What I need is a stem of the plant and Green Herb, one each."; + close; + } + mes "I'm all ready here."; + mes "Now, I mix what you brought like this, and..."; + delitem 905,1;// Stem + delitem 511,1;// Green_Herb + getitem 6563,1;// Weeds + completequest 4261; + setquest 4262; + specialeffect EF_PHARMACY_OK; + next; + mes "[Eirinn]"; + mes "Ta-da~"; + mes "A simple summoning tool: sprout is finished!"; + mes "It's available for everyone~"; + next; + mes "[Eirinn]"; + mes "Scripts written by Eirinn!"; + mes "Featuring"+ strcharinfo(0) +"!"; + mes "The villain's role played by Dominic"; + mes "We're all here and the props are ready!"; + next; + mes "[Eirinn]"; + mes "Now if we plant this secretly around the bookshelves that Dominic is taking care of, our mission is completed!"; + mes "If he finds random weeds growing near the bookshelves he'll be so mad, right?"; + next; + mes "[Eirinn]"; + mes "Come on, it's no fun if you take too much time."; + mes "Let's go and do this thing!"; + close; + case 2: + switch( isbegin_quest(4262) ) { + case 0: + mes "Hmm? It's weird."; + mes "There's something weird about you."; + next; + mes "[Eirinn]"; + mes "Now, take this again and don't forget to plant it secretly around Dominic's bookshelves."; setquest 4262; - getitem 6563,1; //Weeds - specialeffect EF_PHARMACY_OK; - next; - mes "[Eirinn]"; - mes "Ta-da~"; - mes "A simple summoning tool: sprout is finished!"; - mes "It's available for everyone~"; - next; - mes "[Eirinn]"; - mes "Scripts written by Eirinn!"; - mes "Featuring" + strcharinfo(0) + "!"; - mes "The villain's role played by Dominic"; - mes "We're all here and the props are ready!"; - next; - mes "[Eirinn]"; - mes "Now if we plant this secretly around the bookshelves that Dominic is taking care of, our mission is completed!"; + getitem 6563,1;// Weeds + close; + case 1: + mes "Have we...have we succeeded at last?!"; + mes "Now, go plant this secretly around Dominic's bookshelves."; mes "If he finds random weeds growing near the bookshelves he'll be so mad, right?"; next; mes "[Eirinn]"; mes "Come on, it's no fun if you take too much time."; mes "Let's go and do this thing!"; close; - } - else if (checkquest(4261) == 2) { - if (checkquest(4262) == -1) { - mes "[Eirinn]"; - mes "Hmm? It's weird."; - mes "There's something weird about you."; - next; - mes "[Eirinn]"; - mes "Now, take this again and don't forget to plant it secretly around Dominic's bookshelves."; - setquest 4262; - getitem 6563,1; //Weeds - close; - } - else if (isbegin_quest(4262) == 1) { - mes "[Eirinn]"; - mes "Have we...have we succeeded at last?!"; - mes "Now, go plant this secretly around Dominic's bookshelves."; - mes "If he finds random weeds growing near the bookshelves he'll be so mad, right?"; - next; - mes "[Eirinn]"; - mes "Come on, it's no fun if you take too much time."; - mes "Let's go and do this thing!"; - close; - } - else if (checkquest(4262) == 2) { - mes "[Eirinn]"; - mes "Kekeke, I could hear Dominic screaming from here."; - mes "Is he really upset now?"; - next; - mes "[Eirinn]"; - mes "Too bad I couldn't see for myself how he was creating a scene there."; - mes "I should try it again later."; - next; - mes "[" + strcharinfo(0) + "]"; - mes "............."; - close; - } + case 2: + mes "Kekeke, I could hear Dominic screaming from here."; + mes "Is he really upset now?"; + next; mes "[Eirinn]"; - mes "Poor little Dominic he won't dare mess with me again."; + mes "Too bad I couldn't see for myself how he was creating a scene there."; + mes "I should try it again later."; + next; + mes "["+ strcharinfo(0) +"]"; + mes "............."; close; } + mes "Poor little Dominic he won't dare mess with me again."; + close; } } + close; } } -ecl_in03,175,69,4 script Bourbon#nk 444,{ - if (checkquest(4255) == -1) { +ecl_in03,175,69,4 script Bourbon#nk 4_M_FAIRYKID3,{ + mes "[Bourbon]"; + switch( isbegin_quest(4255) ) { + case 0: if (BaseLevel < 120) { - mes "[Bourbon]"; mes "How strange. I've been losing my stuff recently like things I put in my pocket or even the things I put away properly."; close; } - mes "[Bourbon]"; mes "How strange. I've been losing my stuff recently like things I put in my pocket or even the things I put away properly."; next; mes "[Bourbon]"; @@ -8248,29 +7264,26 @@ ecl_in03,175,69,4 script Bourbon#nk 444,{ mes "Good luck~"; setquest 4255; close; - } - else if (isbegin_quest(4255) == 1) { - if (checkquest(4255,HUNTING) == -1) { - mes "[Bourbon]"; - mes "Uh oh, you... didn't you promise to give a good spanking to the little guys outside?"; + case 1: + switch( checkquest(4255,HUNTING) ) { + case -1: + case 0: + mes "Uh oh, you... didn't you promise"; + mes "to give a good spanking to the little guys outside?"; next; mes "[Bourbon]"; mes "I think something went wrong here."; mes "Could you talk to me again?"; erasequest 4255; close; - } - else if (checkquest(4255,HUNTING) == 1) { - mes "[Bourbon]"; + case 1: mes "You'll see them right outside the door so I don't have to tell you the exact location right?"; mes "Give the 20 fairies outside what they deserve and come back, please~"; next; mes "[Bourbon]"; mes "Good luck, then."; close; - } - else if (checkquest(4255,HUNTING) == 2) { - mes "[Bourbon]"; + case 2: mes "Hmm? You're done already?"; mes "Puhahahah!"; next; @@ -8285,33 +7298,19 @@ ecl_in03,175,69,4 script Bourbon#nk 444,{ mes "But I feel like somebody took my pen while you were gone...who could it be...?"; completequest 4255; getexp 100000,0; - getitem 6081,2; //Splendide_Coin + getitem 6081,2;// Splendide_Coin close; } - else { - mes "[Bourbon]"; - mes "Uh oh, you... didn't you promise"; - mes "to give a good spanking to the little guys outside?"; - next; - mes "[Bourbon]"; - mes "I think something went wrong here."; - mes "Could you talk to me again?"; - erasequest 4255; - close; - } - } - else if (checkquest(4255) == 2) { - if (checkquest(4257) == -1) { - mes "[Bourbon]"; + case 2: + switch( isbegin_quest(4257) ) { + case 0: mes "How strange..."; mes "I can't find my pen anywhere."; mes "I've been using it pretty often..."; mes "Who would have done this to me..."; close; - } - else if (isbegin_quest(4257) == 1) { + case 1: if (checkquest(4259) == 2) { - mes "[Bourbon]"; mes "All of a sudden, people from Midgard started to visit Eclage more and more."; mes "So, we're getting information about Midgard as well and I'm interested, too."; next; @@ -8321,7 +7320,6 @@ ecl_in03,175,69,4 script Bourbon#nk 444,{ mes "I should go check."; close; } - mes "[Bourbon]"; mes "Books? Well, I like books a lot."; mes "There are many books on Midgard that just came out recently so I read them myself."; next; @@ -8330,152 +7328,138 @@ ecl_in03,175,69,4 script Bourbon#nk 444,{ mes "It doesn't seem like a perfect place to live but it definitely sounds like a fun place."; completequest 4259; close; - } - else if (checkquest(4257) == 2) { + case 2: if (checkquest(4260) < 2) { - mes "[Bourbon]"; mes "Hmm...I smell it..."; mes "I smell something fun going on here..."; close; } - else { - if (checkquest(4263) == -1) { + switch( isbegin_quest(4263) ) { + case 0: + mes "A real gentleman should give what he has received!"; + mes "I will not tolerate this."; + next; + mes "[Bourbon]"; + mes "Let's see what Dominic hates the most..."; + mes "Ahah~I'm all fired up."; + mes "My name is Bourbon a real prankster from birth."; + next; + mes "[Bourbon]"; + mes "I'm sure he said he hates something small, swift, and with a long tail."; + mes "The more I think about doesn't it sound like a...rat?"; + next; + mes "[Bourbon]"; + mes "Right, it's a rat. Nothing's going to stop me now."; + mes "I shall release some rats then!"; + next; + mes "[Bourbon]"; + mes "...but come to think of it there are no rats here, right?"; + mes "Let me ask you another favor."; + mes "This is a matter of my pride. Will you help me?"; + next; + if (select("I'd rather not...:Sure!") == 1) { mes "[Bourbon]"; - mes "A real gentleman should give what he has received!"; - mes "I will not tolerate this."; - next; - mes "[Bourbon]"; - mes "Let's see what Dominic hates the most..."; - mes "Ahah~I'm all fired up."; - mes "My name is Bourbon a real prankster from birth."; - next; - mes "[Bourbon]"; - mes "I'm sure he said he hates something small, swift, and with a long tail."; - mes "The more I think about doesn't it sound like a...rat?"; - next; - mes "[Bourbon]"; - mes "Right, it's a rat. Nothing's going to stop me now."; - mes "I shall release some rats then!"; - next; - mes "[Bourbon]"; - mes "...but come to think of it there are no rats here, right?"; - mes "Let me ask you another favor."; - mes "This is a matter of my pride. Will you help me?"; - next; - if (select("I'd rather not...:Sure!") == 1) { - mes "[Bourbon]"; - mes "What? How could you!"; - mes "Can't you hear my heart beating like a drum?"; - mes "It's not reasonable if you pretend not to see and turn your back on me."; - close; - } - mes "[Bourbon]"; - mes "Now that's the spirit!"; - mes "You're just like me a cheeky little monkey!"; - next; - mes "[Bourbon]"; - mes "I'll fill you in on the details once we're done preparing and what we need right now is 2 rat tails"; - mes "Obviously we don't have rats here so it might take you sometime to find one."; - next; - mes "[Bourbon]"; - mes "Thanks, my friend."; - mes "Hahahahaha!"; - mes "We're already in the same camp."; - setquest 4263; + mes "What? How could you!"; + mes "Can't you hear my heart beating like a drum?"; + mes "It's not reasonable if you pretend not to see and turn your back on me."; close; } - else if (isbegin_quest(4263) == 1) { - if (countitem(1016) < 2) { - mes "[Bourbon]"; - mes "Wooo, I'm on fire!!"; - mes "My whole body is filled with the spirit of pranks!"; - next; - mes "[Bourbon]"; - mes "...umm?"; - mes "You couldn't find any rat tails yet?"; - mes "I know it's pretty hard but I'm counting on you, my friend!"; - close; - } + mes "[Bourbon]"; + mes "Now that's the spirit!"; + mes "You're just like me a cheeky little monkey!"; + next; + mes "[Bourbon]"; + mes "I'll fill you in on the details once we're done preparing and what we need right now is 2 rat tails"; + mes "Obviously we don't have rats here so it might take you sometime to find one."; + next; + mes "[Bourbon]"; + mes "Thanks, my friend."; + mes "Hahahahaha!"; + mes "We're already in the same camp."; + setquest 4263; + close; + case 1: + if (countitem(1016) < 2) { + mes "Wooo, I'm on fire!!"; + mes "My whole body is filled with the spirit of pranks!"; + next; mes "[Bourbon]"; - mes "Good!"; - mes "I'm ready as well."; - mes "Let's see...it's been a while since the last time I used a material conversion spell."; - delitem 1016,2; //Rat_Tail - completequest 4263; + mes "...umm?"; + mes "You couldn't find any rat tails yet?"; + mes "I know it's pretty hard but I'm counting on you, my friend!"; + close; + } + mes "Good!"; + mes "I'm ready as well."; + mes "Let's see...it's been a while since the last time I used a material conversion spell."; + completequest 4263; + setquest 4264; + delitem 1016,2;// Rat_Tail + getitem 6562,1;// Tiny_Mouse_Tail + specialeffect EF_DETOXICATION; + next; + mes "[Bourbon]"; + mes "You see, this is just a small tail right now but it'll be a great..."; + mes "well, it's just a rat and not a 'great' rat after all but still, with a mysterious power"; + next; + mes "[Bourbon]"; + mes "Shazam! The spell is now done."; + mes "Throw what you received next to Dominic!"; + mes "It'll become a rat and start moving around him."; + mes "This completes our 'mission'!"; + next; + mes "[Bourbon]"; + mes "hehehe..."; + mes "I'm soooo excited."; + mes "What are you doing? Go!"; + close; + case 2: + switch( isbegin_quest(4264) ) { + case 0: + mes "No, something's weird here."; + mes "I feel like there's something wrong."; + mes "Ah, whatever! Take this anyway."; + mes "I don't want to think about it."; + next; setquest 4264; - getitem 6562,1; //Tiny_Mouse_Tail - specialeffect EF_DETOXICATION; - next; + getitem 6562,1;// Tiny_Mouse_Tail mes "[Bourbon]"; - mes "You see, this is just a small tail right now but it'll be a great..."; - mes "well, it's just a rat and not a 'great' rat after all but still, with a mysterious power"; - next; - mes "[Bourbon]"; - mes "Shazam! The spell is now done."; - mes "Throw what you received next to Dominic!"; + mes "Throw this in front of Dominic."; + mes "It'll become a rat and start moving around him."; + close; + case 1: + mes "Throw what you received in front of Dominic."; mes "It'll become a rat and start moving around him."; - mes "This completes our 'mission'!"; next; mes "[Bourbon]"; - mes "hehehe..."; + mes "hehehe...."; mes "I'm soooo excited."; mes "What are you doing? Go!"; close; - } - else if (checkquest(4263) == 2) { - if (checkquest(4264) == -1) { - mes "[Bourbon]"; - mes "No, something's weird here."; - mes "I feel like there's something wrong."; - mes "Ah, whatever! Take this anyway."; - mes "I don't want to think about it."; - next; - setquest 4264; - getitem 6562,1; //Tiny_Mouse_Tail - mes "[Bourbon]"; - mes "Throw this in front of Dominic."; - mes "It'll become a rat and start moving around him."; - close; - } - else if (isbegin_quest(4264) == 1) { - mes "[Bourbon]"; - mes "Throw what you received in front of Dominic."; - mes "It'll become a rat and start moving around him."; - next; - mes "[Bourbon]"; - mes "hehehe...."; - mes "I'm soooo excited."; - mes "What are you doing? Go!"; - close; - } - else if (checkquest(4264) == 2) { - mes "[Bourbon]"; - mes "Ahah~by the way,"; - mes "What could Dominic have done about the rat?"; - mes "It wouldn't come back at me like a boomerang, would it?"; - next; - mes "[Bourbon]"; - mes "I'm sure Dominic couldn't have movednot even a finger."; - next; - mes "[Bourbon]"; - mes "I hope he learned that I'm a step above him when it's comes to pranking, so that he won't try to mess with me again."; - next; - mes "[" + strcharinfo(0) + "]"; - mes "............"; - close; - } - else { - mes "[Bourbon]"; - mes "I hope he learned that I'm a step above him when it's comes to pranking, so that he won't try to mess with me again."; - close; - } + case 2: + mes "Ahah~by the way,"; + mes "What could Dominic have done about the rat?"; + mes "It wouldn't come back at me like a boomerang, would it?"; + next; + mes "[Bourbon]"; + mes "I'm sure Dominic couldn't have movednot even a finger."; + next; + mes "[Bourbon]"; + mes "I hope he learned that I'm a step above him when it's comes to pranking, so that he won't try to mess with me again."; + next; + mes "["+ strcharinfo(0) +"]"; + mes "............"; + close; + default: + mes "I hope he learned that I'm a step above him when it's comes to pranking, so that he won't try to mess with me again."; + close; } } } } } -ecl_in01,26,88,5 script Cecilia#nk 440,{ +ecl_in01,26,88,5 script Cecilia#nk 4_F_FAIRYKID5,{ if (BaseLevel < 120) { mes "[Cecilia]"; mes "Mm...mm... what should I do..."; @@ -8483,7 +7467,8 @@ ecl_in01,26,88,5 script Cecilia#nk 440,{ mes "- She seems too busy to talk to you. -"; close; } - if (checkquest(4256) == -1) { + switch( isbegin_quest(4256) ) { + case 0: mes "[Cecilia]"; mes "Mm...mm..."; next; @@ -8513,23 +7498,22 @@ ecl_in01,26,88,5 script Cecilia#nk 440,{ mes "Let's hear what you have to say after putting you in prison first."; mes "Here, you're accused of stealing how do you feel now?"; next; - switch (select("What are you doing?:......")) { - case 1: - mes "[Cecilia]"; - mes "You see, we suffer an unforeseen misfortune in life sometimes."; - mes "We're all like that."; - next; - mes "[Cecilia]"; - mes "Here's your last chance!"; - mes "It's something that could save both of us."; - mes "You want to hear about it?"; - break; - case 2: - mes "[Cecilia]"; - mes "Oh, you want to exercise your right and just remain silent?"; - mes "Let's see how long you can hold your tongue!"; - mes "I have an idea. Do you want to hear about it?"; - break; + mes "[Cecilia]"; + switch( select("What are you doing?:......") ) { + case 1: + mes "You see, we suffer an unforeseen misfortune in life sometimes."; + mes "We're all like that."; + next; + mes "[Cecilia]"; + mes "Here's your last chance!"; + mes "It's something that could save both of us."; + mes "You want to hear about it?"; + break; + case 2: + mes "Oh, you want to exercise your right and just remain silent?"; + mes "Let's see how long you can hold your tongue!"; + mes "I have an idea. Do you want to hear about it?"; + break; } next; if (select("I don't want to!:Fine.") == 1) { @@ -8537,14 +7521,14 @@ ecl_in01,26,88,5 script Cecilia#nk 440,{ mes "Oh, well!"; mes "Then I'll have to hand you over to prove my innocence."; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "(What kind of a fairy is this, so immoral?!)"; next; mes "[Cecilia]"; mes "Now, should I start to plant evidence on you?"; mes "You just need three fairies to make up anything even if it's the Yggdrasil Tree."; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "(Maybe I should just run away.)"; close2; warp "eclage",296,306; @@ -8570,14 +7554,13 @@ ecl_in01,26,88,5 script Cecilia#nk 440,{ mes "Now, good luck!"; mes "You'll be able to find them easily around here."; close; - } - else if (isbegin_quest(4256) == 1) { + case 1: mes "[Cecilia]"; mes "You didn't get caught, right?"; mes "Let's see what you have then..."; next; + mes "[Cecilia]"; if (countitem(6558) < 10 || countitem(1097) < 10 || countitem(7001) < 10 ) { - mes "[Cecilia]"; mes "It's still not enough..."; mes "You didn't forget what I asked for, did you?"; next; @@ -8591,12 +7574,11 @@ ecl_in01,26,88,5 script Cecilia#nk 440,{ mes "No, I don't want to think about it."; close; } - delitem 6558,10; //Pile_Of_Acorn - delitem 1097,10; //Worn_Out_Page - delitem 7001,10; //Mould_Powder + delitem 6558,10;// Pile_Of_Acorn + delitem 1097,10;// Worn_Out_Page + delitem 7001,10;// Mould_Powder completequest 4256; getexp 300000,0; - mes "[Cecilia]"; mes "You're more skilled than I thought."; mes "Everything is as written in the books now."; mes "So, we're both safe."; @@ -8610,18 +7592,16 @@ ecl_in01,26,88,5 script Cecilia#nk 440,{ mes "Besides, exactly 10 of each item were stolen."; mes "I feel like this is more than just a theft."; close; - } - else if (checkquest(4256) == 2) { - if (checkquest(4257) == -1) { - .@que_ni = isbegin_quest(4254) + isbegin_quest(4255); - if (.@que_ni != 4) { - mes "[Cecilia]"; + case 2: + switch( isbegin_quest(4257) ) { + case 0: + mes "[Cecilia]"; + if (isbegin_quest(4254) != 2 || isbegin_quest(4255) != 2) { mes "How strange..."; mes "I'm sure I organized everything but why is it so messy here."; mes "Could it be that someone really hates me...?"; close; } - mes "[Cecilia]"; mes "Oh, by the way,"; mes "I heard you met Eirinn and Bourbon."; next; @@ -8647,16 +7627,14 @@ ecl_in01,26,88,5 script Cecilia#nk 440,{ setquest 4258; setquest 4259; close; - } - else if (isbegin_quest(4257) == 1) { - .@que_san = isbegin_quest(4258) + isbegin_quest(4259); - if (.@que_san != 4) { + case 1: + if (isbegin_quest(4258) != 2 || isbegin_quest(4259) != 2) { mes "[Cecilia]"; mes "Could you go ask Eirinn and Bourbon about reading books?"; mes "Ask them if they have borrowed or read any books recently."; close; } - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "I met both of them."; next; mes "^000088You tellCecilia what Eirinn and Bourbon said.^000000"; @@ -8682,10 +7660,10 @@ ecl_in01,26,88,5 script Cecilia#nk 440,{ mes "I have a feeling that Dominic might know something."; mes "He might know...or..."; close; - } - else if (checkquest(4257) == 2) { - if (checkquest(4260) == -1) { - mes "[Cecilia]"; + case 2: + mes "[Cecilia]"; + switch( isbegin_quest(4260) ) { + case 0: mes "Eirinn, Bourbon, and I have one thing in common."; mes "That is, we all read books recently."; mes "But I don't understand why that brought bad luck to all three of us."; @@ -8694,9 +7672,7 @@ ecl_in01,26,88,5 script Cecilia#nk 440,{ mes "I have a feeling that Dominic might know something."; mes "He might know...or..."; close; - } - else if (isbegin_quest(4260) == 1) { - mes "[Cecilia]"; + case 1: mes "Oh, did you visit Dominic by any chance?"; mes "Dominic takes care of the bookshelves and I feel like he might know something."; next; @@ -8728,10 +7704,8 @@ ecl_in01,26,88,5 script Cecilia#nk 440,{ completequest 4260; getexp 100000,0; close; - } - else if (checkquest(4260) == 2) { + case 2: if (checkquest(4265) == -1) { - mes "[Cecilia]"; mes "Oh, and as the manager of the warehouse let me give you something in return."; mes "You found lost items and helped here and there...so, think of it as a reward."; next; @@ -8746,7 +7720,6 @@ ecl_in01,26,88,5 script Cecilia#nk 440,{ completequest 4265; close; } - mes "[Cecilia]"; mes "You'll be able to read as many books as you want from the bookshelves in the plaza."; next; mes "[Cecilia]"; @@ -8757,18 +7730,18 @@ ecl_in01,26,88,5 script Cecilia#nk 440,{ } } } - end; } -ecl_in01,80,77,5 script Dominic#nk 445,3,3,{ - if (checkquest(4260) == -1) { +ecl_in01,80,77,5 script Dominic#nk 4_M_FAIRYKID4,3,3,{ + mes "[Dominic]"; + switch( isbegin_quest(4260) ) { + case 0: if (checkquest(4257) == 2) { - mes "[Dominic]"; mes "Mmm...what do you want?"; mes "I won't stop you from walking around in Eclage but I hope you don't bother me."; next; select("Cecilia says..."); - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "Cecilia told me that someone's fooling around with people who borrowed books recently."; next; mes "[Dominic]"; @@ -8790,19 +7763,14 @@ ecl_in01,80,77,5 script Dominic#nk 445,3,3,{ setquest 4260; close; } - mes "[Dominic]"; mes "I won't stop you from walking around in Eclage but, don't bother me you outsider!"; close; - } - else if (isbegin_quest(4260) == 1) { - mes "[Dominic]"; + case 1: mes "Bah, tell them if you want to!"; mes "I'm not scared at all."; mes "They should know how scary I can be."; close; - } - else { - mes "[Dominic]"; + default: mes "I feel...something's not right."; mes "I feel like something bad is going to happen any minute..."; close; @@ -8812,88 +7780,82 @@ OnTouch: if (isbegin_quest(4264) == 1) { mes "- Do you want to throw the rat tail? -"; next; - if (select("No.:Yes.") == 1) { - close; + if (select("No.:Yes.") == 2) { + mes "- The rat tail became a rat even before hitting the ground. -"; + delitem 6562,1;// Tiny_Mouse_Tail + completequest 4264; + donpcevent "#call_ne::OnCall"; + getexp 300000,0; + next; + mes "[Dominic]"; + mes "What, where did it come from out of the blue!"; + mes "I'm sure people from Midgard brought it here!"; + mes "You little filthy thing, ah!"; + next; + mes "["+ strcharinfo(0) +"]"; + mes "(His reaction is not that fun.)"; } - mes "- The rat tail became a rat even before hitting the ground. -"; - delitem 6562,1; //Tiny_Mouse_Tail - completequest 4264; - donpcevent "#call_ne::OnCall"; - getexp 300000,0; - next; - mes "[Dominic]"; - mes "What, where did it come from out of the blue!"; - mes "I'm sure people from Midgard brought it here!"; - mes "You little filthy thing, ah!"; - next; - mes "[" + strcharinfo(0) + "]"; - mes "(His reaction is not that fun.)"; close; } } -ecl_in01,79,84,0 script #kusa 139,3,3,{ +ecl_in01,79,84,0 script #kusa HIDDEN_WARP_NPC,3,3,{ end; OnTouch: if (isbegin_quest(4262) == 1) { mes "- You were told to plant weeds. -"; next; - if (select("Don't do it.:Do it.") == 1) - close; - mes "- Plant weeds secretly . -"; - delitem 6563,1; //Weeds - completequest 4262; - donpcevent "#call_kusa::OnCall"; - getexp 300000,0; - next; - mes "[Dominic]"; - mes "Hey, what are you doing over there?"; - mes "You'd better not be doing anything weird."; - next; - mes "[Dominic]"; - mes "Mmm...what the..."; - mes "Why are weeds growing here?"; - next; - mes "[Dominic]"; - mes "Well, I don't care."; - mes "I guess there's no such thing as 'weeds.' Every plant is special in its own way."; - next; - mes "[" + strcharinfo(0) + "]"; - mes "(What's up with his reaction?)"; + if (select("Don't do it.:Do it.") == 2) { + mes "- Plant weeds secretly . -"; + delitem 6563,1;// Weeds + completequest 4262; + donpcevent "#call_kusa::OnCall"; + getexp 300000,0; + next; + mes "[Dominic]"; + mes "Hey, what are you doing over there?"; + mes "You'd better not be doing anything weird."; + next; + mes "[Dominic]"; + mes "Mmm...what the..."; + mes "Why are weeds growing here?"; + next; + mes "[Dominic]"; + mes "Well, I don't care."; + mes "I guess there's no such thing as 'weeds.' Every plant is special in its own way."; + next; + mes "["+ strcharinfo(0) +"]"; + mes "(What's up with his reaction?)"; + } close; } } -ecl_in01,1,1,0 script #call_ne 139,{ - end; -OnInit: - initnpctimer; +ecl_in01,1,1,0 script #call_ne HIDDEN_WARP_NPC,{ end; OnTimer30000: killmonster "ecl_in01","#call_ne::OnMyMobDead"; - initnpctimer; - end; -OnCall: - areamonster "ecl_in01",78,75,82,79,"Rat",1175,1; - end; -} - -ecl_in01,2,2,0 script #call_kusa 139,{ - end; OnInit: initnpctimer; end; -OnTimer30000: - killmonster "ecl_in01","#call_kusa::OnMyMobDead"; - stopnpctimer; - initnpctimer; - end; OnCall: - areamonster "ecl_in01",77,82,81,86,"Weed",1080,1; + areamonster "ecl_in01",78,75,82,79,"Rat",1175,1,"#call_ne::OnMyMobDead"; end; } -ecl_in01,80,86,4 script Midgard Exploration#bok1 111,{ +ecl_in01,2,2,0 script #call_kusa HIDDEN_WARP_NPC,{ + end; +OnTimer30000: + killmonster "ecl_in01","#call_kusa::OnMyMobDead"; +OnInit: + initnpctimer; + end; +OnCall: + areamonster "ecl_in01",77,82,81,86,"Weed",1080,1,"#call_kusa::OnMyMobDead"; + end; +} + +function script PranksterDiag { if (checkquest(4265) <= 1) { mes "- I saw a book and stretched my hand out to reach for it. I think it's about Midgard. -"; next; @@ -8902,15 +7864,19 @@ ecl_in01,80,86,4 script Midgard Exploration#bok1 111,{ mes "Stay away from my bookshelves!"; close; } +} + +ecl_in01,80,86,4 script Midgard Exploration#bok1 HIDDEN_NPC,{ + PranksterDiag; mes "- I saw a book and stretched my hand out to reach for it. I think it's about cities in Rune-Midgarts. -"; next; while (1) { if (select("Stay away from the bookshelves.:Check out the bookshelves.") == 1) { - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "I shouldn't read it."; close; } - switch(rand(1,10)){ + switch(rand(1,10)) { case 1: mes "Prontera, the capital of Rune-Midgarts, is filled with beautiful buildings that were thoroughly designed."; next; @@ -8978,24 +7944,17 @@ ecl_in01,80,86,4 script Midgard Exploration#bok1 111,{ } } -ecl_in01,82,84,4 script Midgard Exploration#bok2 111,{ - if (checkquest(4265) <= 1) { - mes "- I saw a book and stretched my hand out to reach for it. I think it's about Midgard. -"; - next; - mes "[Dominic]"; - mes "Hey, outsider who said you can touch my books?"; - mes "Stay away from my bookshelves!"; - close; - } +ecl_in01,82,84,4 script Midgard Exploration#bok2 HIDDEN_NPC,{ + PranksterDiag; mes "- I saw a book and stretched my hand out to reach for it. I think it's about cities in Rune-Midgarts. -"; next; while (1) { if (select("Stay away from the bookshelves.:Check out the bookshelves.") == 1) { - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "I shouldn't read it."; close; } - switch(rand(1,10)){ + switch(rand(1,10)) { case 1: mes "Humans often find great joy in venturing their lives in uncertain future."; next; @@ -9075,24 +8034,17 @@ ecl_in01,82,84,4 script Midgard Exploration#bok2 111,{ } } -ecl_in01,83,84,4 script Midgard Exploration#bok3 111,{ - if (checkquest(4265) <= 1) { - mes "- I saw a book and stretched my hand out to reach for it. I think it's about Midgard. -"; - next; - mes "[Dominic]"; - mes "Hey, outsider who said you can touch my books?"; - mes "Stay away from my bookshelves!"; - close; - } +ecl_in01,83,84,4 script Midgard Exploration#bok3 HIDDEN_NPC,{ + PranksterDiag; mes "- I saw a book and stretched my hand out to reach for it. I think it's about the northern parts of Midgard. -"; next; while (1) { if (select("Stay away from the bookshelves.:Check out the bookshelves.") == 1) { - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "I shouldn't read it."; close; } - switch(rand(1,10)){ + switch(rand(1,10)) { case 1: mes "Humans continued to float big boxes on water and the sea, and finally, they began to use the sky."; next; @@ -9170,24 +8122,17 @@ ecl_in01,83,84,4 script Midgard Exploration#bok3 111,{ } } -ecl_in01,83,81,4 script Midgard Exploration#bok4 111,{ - if (checkquest(4265) <= 1) { - mes "- I saw a book and stretched my hand out to reach for it. I think it's about Midgard. -"; - next; - mes "[Dominic]"; - mes "Hey, outsider who said you can touch my books?"; - mes "Stay away from my bookshelves!"; - close; - } +ecl_in01,83,81,4 script Midgard Exploration#bok4 HIDDEN_NPC,{ + PranksterDiag; mes "- I saw a book and stretched my hand out to reach for it. I think it's about various regions in Midgard. -"; next; while (1) { if (select("Stay away from the bookshelves.:Check out the bookshelves.") == 1) { - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "I shouldn't read it."; close; } - switch(rand(1,10)){ + switch(rand(1,10)) { case 1: mes "If you ride the boats in Alberta, you can get to various destinations."; next; @@ -9254,23 +8199,14 @@ ecl_in01,83,81,4 script Midgard Exploration#bok4 111,{ } } -ecl_in01,82,78,4 script Magazine#01 111,{ - if (checkquest(4265) < 2) { - mes "- I saw a book and stretched my hand out to reach for it. I think it's about Midgard. -"; - next; - mes "[Dominic]"; - mes "Hey, outsider,"; - mes "who said you can touch my books?"; - mes "Stay away from my bookshelves!"; - close; - } +ecl_in01,82,78,4 script Magazine#01 HIDDEN_NPC,{ + PranksterDiag; mes "Monthly Rune-Midgarts, October edition"; next; mes "Breaking News! Prontera's Issue Maker!! Exclusive Interview!!"; next; - if (select("Keep reading.:Stop reading.") == 2) { + if (select("Keep reading.:Stop reading.") == 2) close; - } mes "[Reporter]: Hi, everyone. We have Mr. Hollgrehen, the master of refinement, here with us today. Hi, Mr. Hollgrehen."; next; mes "[Hollgrehen]: Hi, nice to meet you."; @@ -9279,27 +8215,24 @@ ecl_in01,82,78,4 script Magazine#01 111,{ next; mes "[Hollgrehen]: I went to a swimming pool when I was little, and I could just float in the water even though I didn't know how to swim. I could just do it. That's how I started working as a refiner."; next; - if (select("Keep reading.:Stop reading.") == 2) { + if (select("Keep reading.:Stop reading.") == 2) close; - } mes "[Reporter]: What? You float well? Hmm? It sounds weird.."; next; mes "[Hollgrehen]: Have you ever done refining in the water? Don't even start if you've never done it."; next; mes "[Reporter]: Okay, I see. I heard you have an amazing skill. What is it?"; next; - mes "[Hollgrehen]: I can refine objects with my eyes closed."; + mes "[Hollgrehen]: I can refine objects with my eyes closed."; next; - if (select("Keep reading.:Stop reading.") == 2) { + if (select("Keep reading.:Stop reading.") == 2) close; - } mes "[Reporter]: Isn't that why you're breaking objects?"; next; mes "[Hollgrehen]: Have you ever done refining with your eyes closed? Don't even start if you've never done it."; next; - if (select("Keep reading.:Stop reading.") == 2) { + if (select("Keep reading.:Stop reading.") == 2) close; - } mes "[Reporter]: I see.. Could you show us then? Let's start with something lighter, like...a knife?"; next; mes "[Hollgrehen]: I don't do cheap weapons like that. It should be at least level 4."; @@ -9310,143 +8243,118 @@ ecl_in01,82,78,4 script Magazine#01 111,{ next; mes "[Reporter]: Huh?! Oh, no.."; next; - if (select("Keep reading.:Stop reading.") == 2) { + if (select("Keep reading.:Stop reading.") == 2) close; - } mes "- Clank! Clank! Clank! Shatter!! -"; mes "[Hollgrehen]: Uoooohhhhhhh!!!"; next; mes "[Reporter]: .."; next; - if (select("Keep reading.:Stop reading.") == 2) { + if (select("Keep reading.:Stop reading.") == 2) close; - } mes "[Hollgrehen]: Hahaha, maybe I don't feel very well today. Oh! Today is Sunday, right? I forgot that sundays are not good for refining weapons. Maybe, armors will do. Right, it will definitely float."; next; mes "- He takes the reporter's armor. -"; mes "[Hollgrehen]: This is a pretty good armor. Is this +7 High Risk Valkyrie's Armor?"; next; - if (select("Keep reading.:Stop reading.") == 2) { + if (select("Keep reading.:Stop reading.") == 2) close; - } mes "- Clank! Clank! Clank! Shatter!! -"; mes "[Hollgrehen]: Uoooohhhhhhh!!!"; next; mes "[Reporter]: .. .."; next; - if (select("Keep reading.:Stop reading.") == 2) { + if (select("Keep reading.:Stop reading.") == 2) close; - } mes "[Hollgrehen]: Now that I think about it, today is a even-day. Even-days are not good for armor refining. Right, shoes will float well."; next; mes "- He takes the reporter's shoes. -"; mes "[Hollgrehen]: Hey, you're pretty well off. These are +9 Dull Black Leather Boots. I'll make you even richer."; next; - if (select("Keep reading.:Stop reading.") == 2) { + if (select("Keep reading.:Stop reading.") == 2) close; - } mes "- Clank! Clank! Clank! Shatter!! -"; mes "[Hollgrehen]: Uoooohhhhhhh!!!"; next; mes "[Reporter]: .. .. .."; next; - if (select("Keep reading.:Stop reading.") == 2) { + if (select("Keep reading.:Stop reading.") == 2) close; - } mes "[Hollgrehen]: Oh, now that I see the calendar, today is the first Sunday of this month. For some reason, I couldn't refine shoes well on first sundays. Right, today's perfect for clothes!!"; next; mes "- He takes the reporter's clothes. -"; mes "[Hollgrehen]: It's +9 Wandering Valkyrie's Cape. Good, I'll upgrade this to 10 for sure."; next; - if (select("Keep reading.:Stop reading.") == 2) { + if (select("Keep reading.:Stop reading.") == 2) close; - } mes "- Clank! Clank! Clank! Shatter!! -"; mes "[Hollgrehen]: Uoooohhhhhhh!!!"; next; mes "[Reporter]: .. .. .. .."; next; - if (select("Keep reading.:Stop reading.") == 2) { + if (select("Keep reading.:Stop reading.") == 2) close; - } mes "[Hollgrehen]: Hahaha, I think I had something really important...I should go now."; next; mes "[Reporter]: .. .. .. .. .."; next; - if (select("Keep reading.:Stop reading.") == 2) { + if (select("Keep reading.:Stop reading.") == 2) close; - } mes "We apologize for not completing the interview due to the reporter's condition. - Editors."; close; } -ecl_in01,82,79,4 script Magazine#02 111,{ - if (checkquest(4265) <= 1) { - mes "- I saw a book and stretched my hand out to reach for it. I think it's about Midgard. -"; - next; - mes "[Dominic]"; - mes "Hey, outsider,"; - mes "who said you can touch my books?"; - mes "Stay away from my bookshelves!"; - close; - } +ecl_in01,82,79,4 script Magazine#02 HIDDEN_NPC,{ + PranksterDiag; mes "Monthly Rune-Midgarts, November edition"; next; mes "This month's reader's memoir is on Malangdo, an island of cats. Aren't you excited to find out what's going on in Malangdo?!"; next; - if (select("Keep reading.:Stop reading.") == 2) { + if (select("Keep reading.:Stop reading.") == 2) close; - } mes "Reader's memoir"; mes "Exploring MalangdoX Records on refinementO"; next; mes "Malangdo, an island of cats. So soft and tender, ah...it's an island filled with lovely cats. Aww, what should I do...they're all so cute and lovely that I wanted to hug..."; next; - if (select("Keep reading.:Stop reading.") == 2) { + if (select("Keep reading.:Stop reading.") == 2) close; - } mes "them...yes, I wanted to, until I met these scary father cat and his daughter."; next; mes "Yes, I was waiting to catch the King Octopus. I guess it was when I was passing by a boat? I met a cat with slanted eyes."; next; - if (select("Keep reading.:Stop reading.") == 2) { + if (select("Keep reading.:Stop reading.") == 2) close; - } mes "That cat introduced himself and told me that he studied in Morroc."; next; mes "Then he assured me that he could upgrade my +9 Violet Fear to +10 Violet Fear."; next; - if (select("Keep reading.:Stop reading.") == 2) { + if (select("Keep reading.:Stop reading.") == 2) close; - } mes "He sounded so reliable since he studied abroad and all that, right? So I trusted him and gave him my +9 Violet Fear."; next; mes "Then my +9 Violet Fear shattered into pieces. I was so shocked because it was the only weapon that I had."; next; - if (select("Keep reading.:Stop reading.") == 2) { + if (select("Keep reading.:Stop reading.") == 2) close; - } mes "I spent all of my money to buy a Enriched Oridecon, too. Right, I couldn't trust him 100% even if he studied abroad."; next; mes "So I comforted myself and mourned for my +9 Violet Fear."; next; - if (select("Keep reading.:Stop reading.") == 2) { + if (select("Keep reading.:Stop reading.") == 2) close; - } mes "But that wasn't the end. After that, a little cat approached me, saying she has a hammer that can refine even the stars in the sky."; next; mes "A hammer that refines the starts in the sky! Doesn't it sound awesome? Since I lost my only weapon, I thought I should strengthen my armors. So I gave her everything I had."; next; - if (select("Keep reading.:Stop reading.") == 2) { + if (select("Keep reading.:Stop reading.") == 2) close; - } mes "Shoes, clothes, armor, and even helmet...everything I had is just gone...now that I think about it, she said it's a hammer that can refine the stars of the sky."; next; mes "But she didn't say it doesn't break things, right? So, if you ever visit Malando, be aware of those cats called 'Strip' and 'Shatter.' I'm a Rune Knight and I still catch Porings...you don't want to be like me..."; next; - if (select("Keep reading.:Stop reading.") == 2) { + if (select("Keep reading.:Stop reading.") == 2) close; - } mes "This is a story of 'Appearing in Morroc Chocheon****.'"; close; } @@ -9454,9 +8362,9 @@ ecl_in01,82,79,4 script Magazine#02 111,{ // Light and Darkness //============================================================ -ecl_in02,98,32,3 script Eclage Guard#tl1b 461,{ +ecl_in02,98,32,3 script Eclage Guard#tl1b 4_M_FAIRYSOLDIER2,{ mes "[Eclage Guard]"; - if (ep14_2_mylord > 6){ + if (ep14_2_mylord > 6) { mes "You are working for.. The king."; mes "I grant you access."; mes "Come this way."; @@ -9469,9 +8377,8 @@ ecl_in02,98,32,3 script Eclage Guard#tl1b 461,{ close; } -ecl_in02,133,115,0 script #pa0829Prison Guard 139,3,3,{ +ecl_in02,133,115,0 script #pa0829Prison Guard HIDDEN_WARP_NPC,3,3,{ end; - OnTouch: if (ep14_2_etran < 2) { mes "[Clever]"; @@ -9502,8 +8409,8 @@ OnTouch: setquest 12280; close; } - else if (ep14_2_etran == 21) { - mes "[Prison Guard]"; + mes "[Prison Guard]"; + if (ep14_2_etran == 21) { mes "Oh! You are the one from earlier. I'm so thankful that you're here! Please help me out. I can't seem to take care of things here."; next; mes "[Clever]"; @@ -9516,68 +8423,68 @@ OnTouch: mes "An official request? No, it's not even necessary. You came to visit Mr. Clever, right? Here, look. It's already been recorded."; next; mes "^000099It's probably better not to randomly make up an official record right in front of me.^000000"; - close; } else if (ep14_2_etran == 25) { - mes "[Prison Guard]"; - mes "You are here." + strcharinfo(0) + "I don't know what you did but Mr. Clever is quiet now."; + mes "You are here."+ strcharinfo(0) +"I don't know what you did but Mr. Clever is quiet now."; next; select("Do I need to fill out a visitation form?"); mes "[Prison Guard]"; - mes "No, no! What are you saying..." + strcharinfo(0) + "Your prison visits are welcome at any time. I'll do it for you especially if it's for Mr. Clever!"; + mes "No, no! What are you saying..."+ strcharinfo(0) +"Your prison visits are welcome at any time. I'll do it for you especially if it's for Mr. Clever!"; next; mes "^000099Yeah, I keep thinking about it. It's probably better not to randomly make up an official record right in front of me.^000000"; - close; } else if (ep14_2_etran == 26) { - mes "[Prison Guard]"; mes strcharinfo(0) + "Are you already leaving? Ah... That's no good~ It just got quiet!!"; next; select("Well, I thought my time for the visit was over..."); mes "[Prison Guard]"; - mes "What! What are you talking about?" + strcharinfo(0) + " Is the time for a visitation a problem for you? Here.. I will extend it for 3 hours!"; + mes "What! What are you talking about? "+ strcharinfo(0) +" Is the time for a visitation a problem for you? Here.. I will extend it for 3 hours!"; next; mes "^000099How he makes things up so randomly... I don't have anything to say anymore...^000000"; ep14_2_etran = 27; - close; } else if (ep14_2_etran == 29) { - mes "[Prison Guard]"; mes "Are you leaving already..."; mes "(The prison guard looks on hopefully)"; - close; } else if (ep14_2_etran == 42) { - mes "[Prison Guard]"; mes "Yes~~ You are here!!"; mes "I was waiting for you!"; next; select("Has Clever been giving you problems again?..."); mes "[Prison Guard]"; - mes "It's not a song." + strcharinfo(0) + "When you are not here, Mr. Clever keeps chanting some kind of spell and tortures me!"; + mes "It's not a song. "+ strcharinfo(0) + "when you are not here, Mr. Clever keeps chanting some kind of spell and tortures me!"; next; mes "[Prison Guard]"; mes "Since you are here, let me first record this for you!"; next; mes "^000099I'm getting used to this with his making stuff up all the time now.^000000"; - close; } - end; + close; } -ecl_in02,146,114,4 script Clever#pa0829 622,{ +ecl_in02,146,114,4 script Clever#pa0829 4_M_FAIRYSCHOLAR_DIRTY,{ disable_items; - if (checkweight(1201,1) == 0 || (MaxWeight - Weight) < 1000) { + if (checkweight(1201,1) == 0 || (MaxWeight - Weight) < 1000) { mes "It seems like there are too many types of items. Let's try again after reducing the number of types."; close; - } - if (ep14_2_etran < 3) { - mes "[Clever]"; - mes "Mm? Who are you? You aren't a visitor. Guard~!!! Guard~!!! There is a suspicious person here! What are you doing not taking him away?!"; + } + if (ep14_2_etran > 6 && ep14_2_etran < 21) { + mes "^000099Clever is still deep asleep. Be careful not to awaken him.^000000"; close; } + if (ep14_2_etran > 22 && ep14_2_etran < 25) { + mes "^000099Clever scribbled a map on my hand. It looks like the place where the books are.^000000"; + close; + } + if (ep14_2_etran > 42) { + mes "^000099I see Clever working hard with his writing tools. It must be the new history report. ^000000"; + close; + } + mes "[Clever]"; + if (ep14_2_etran < 3) + mes "Mm? Who are you? You aren't a visitor. Guard~!!! Guard~!!! There is a suspicious person here! What are you doing not taking him away?!"; else if (ep14_2_etran == 3) { - mes "[Clever]"; mes "Hmm, In any case, I've never seen you before. Why are you here to visit me?"; next; if (select("I never wanted to visit you either.:What crime did you commit?") == 1) { @@ -9599,10 +8506,8 @@ ecl_in02,146,114,4 script Clever#pa0829 622,{ mes "[Prison Guard]"; mes "Please, I ask you. Please shut Mr. Clever's mouth. I've been listening to him for a year now and it's driving me insane. I can't beat a prisoner either..."; ep14_2_etran = 4; - close; } else if (ep14_2_etran == 4) { - mes "[Clever]"; mes "Don't you look elsewhere~ Don't you talk with other prisoners~ Look at me, only me~~ Be good to me when I'm with you~~"; next; mes "[Clever]"; @@ -9623,16 +8528,14 @@ ecl_in02,146,114,4 script Clever#pa0829 622,{ mes "[Clever]"; mes "If you bring me ^0000991 cup of Grape Extract Herb Tea^000000, I'll tell you various gossip stories of Eclage in return. How's that?"; next; - switch (select("I'll think about it later.:That's no problem.")) { - case 1: + switch( select("I'll think about it later.:That's no problem.") ) { mes "[Clever]"; + case 1: mes "Alrighty~ It was nice meeting you. I'm going to sing the rest of this tune."; close; case 2: - mes "[Clever]"; mes "Ho~ Ok, then shall I wait for you getting some sleep?"; - erasequest 12280; - setquest 12281; + changequest 12280,12281; ep14_2_etran = 5; close; } @@ -9646,17 +8549,14 @@ ecl_in02,146,114,4 script Clever#pa0829 622,{ mes "[Clever]"; mes "Sorry~ I'd rather be singing!"; } - close; } else if (ep14_2_etran == 5) { if (!countitem(12046)) { - mes "[Clever]"; mes "Snore snore..."; next; mes "^000099He looks like he won't wake up until I bring back some Grape Extract Herb Tea.^000000"; close; } - mes "[Clever]"; mes "Wow, you really brought me some. In any case, did you even request a visit? Hey~ Guard!! Don't you have to see if this guy came here with a formal visitation request? Random people can't be in here!"; next; mes "[Prison Guard]"; @@ -9667,15 +8567,13 @@ ecl_in02,146,114,4 script Clever#pa0829 622,{ mes "[Clever]"; mes "Well, the guard says it's ok. Thanks for bringing it to me. Since I am a prisoner, I don't have much to give aside from praying for a blessing upon home tree."; next; - delitem 12046,1; //Int_Dish01 + delitem 12046,1;// Int_Dish01 changequest 12281,12282; ep14_2_etran = 6; getexp 120000,80000; mes "^000099Upon receiving the blessings to home tree, you gained experience points and job experience points.^000000"; - close; } else if (ep14_2_etran == 6) { - mes "[Clever]"; mes "Whew~ How refreshing. You are the only visitor I could appreciate this entire past year of imprisonment."; next; select("Ask about Eclage gossip stories."); @@ -9687,9 +8585,9 @@ ecl_in02,146,114,4 script Clever#pa0829 622,{ mes "There's so many. Why don't you choose one among these topics."; while (1) { next; - switch (select("A story about the Seneth King's father:A story about Seneth King's arsony:The assistant chief of staff's real name:A dimensional rift in nearby regions")) { - case 1: + switch( select("A story about the Seneth King's father:A story about Seneth King's arsony:The assistant chief of staff's real name:A dimensional rift in nearby regions") ) { mes "[Clever]"; + case 1: mes "This is a secret gossip related to the old king. Have you heard about a first-rate criminal named Florence? He was a first-rate criminal, but he was the father of an old king named Seneth."; next; mes "[Clever]"; @@ -9697,10 +8595,8 @@ ecl_in02,146,114,4 script Clever#pa0829 622,{ next; mes "[Clever]"; mes "If you mention his name, you might be in the same situation as I am."; - next; break; case 2: - mes "[Clever]"; mes "There's also a secret tale about Florence's son, King Seneth. Because of his low self-esteem related to having a criminal father, he is a king who implemented radical policies."; next; mes "[Clever]"; @@ -9714,10 +8610,8 @@ ecl_in02,146,114,4 script Clever#pa0829 622,{ next; mes "[Clever]"; mes "Of course, it's just a hearsay, so I can't guarantee that it's true, but I'm positive that ^000099he was the first Mayor to break the relationship with Yggdrasil^000000."; - next; break; case 3: - mes "[Clever]"; mes "This is a story that most Laphines don't recognize. The assistant chief of staff Shenime's real name is not Shenime."; next; mes "[Clever]"; @@ -9731,10 +8625,8 @@ ecl_in02,146,114,4 script Clever#pa0829 622,{ next; mes "[Clever]"; mes "Shenime formed that kind of identity... Or rather, changed into such an identity. But this is also one of many rumors. Heh."; - next; break; case 4: - mes "[Clever]"; mes "I don't mean to brag, but I used to be a historian, researching the Alfheim continent along with geography, biology, and archaeology."; next; mes "[Clever]"; @@ -9766,23 +8658,17 @@ ecl_in02,146,114,4 script Clever#pa0829 622,{ mes "[Clever]"; mes "Thanks for being my ears. I don't have the strength to talk any more, so I have to rest up."; next; - erasequest 12282; - setquest 12283; + changequest 12282,12283; ep14_2_etran = 8; mes "^000099Clever seems to be in deep sleep.^000000"; close; } + next; mes "[Clever]"; mes "I have many other gossip stories. What else do you want to hear about?"; } - close; - } - else if ((ep14_2_etran > 6) && (ep14_2_etran < 21)) { - mes "^000099Clever is still deep asleep. Be careful not to awaken him.^000000"; - close; } else if (ep14_2_etran == 21) { - mes "[Clever]"; mes "Hey hey, who's this? You're my friend from earlier. Hehehe."; next; if (select("I'm just gonna be on my way.:I think Hiel's experiment succeeded.") == 1) { @@ -9813,10 +8699,8 @@ ecl_in02,146,114,4 script Clever#pa0829 622,{ mes "Two Laphines related to home tree appeared? I have to look for the history records that I organized. Wait here."; changequest 12289,12290; ep14_2_etran = 22; - close; } else if (ep14_2_etran == 22) { - mes "[Clever]"; mes "This is the area of interest I used to research prior to imprisonment. The history of the birth of Eclage. And they are parts of history that have not been recorded in the official history documents."; next; select("So it's part of the Unofficial history?"); @@ -9853,18 +8737,16 @@ ecl_in02,146,114,4 script Clever#pa0829 622,{ mes "[Clever]"; mes "How does it seem from your perspective? Eclage is operating so peacefully. It's way too normal for a city that has been antagonized by high-class Donas."; next; - switch (select("Doesn't really seem that way to me.:It does seem peaceful.")) { - case 1: + switch( select("Doesn't really seem that way to me.:It does seem peaceful.") ) { mes "[Clever]"; + case 1: mes "Really? But at least take a look at this place's home tree. It's doing just so well! And all of the plant life in Bifrost are vividly alive... If there was an antagonist force, it should have been impossible."; - next; break; case 2: - mes "[Clever]"; mes "Yes, it is just as you say. This place's home tree is alive and well. And the plant life of Bifrost are also vivacious..."; - next; break; } + next; mes "[Clever]"; mes "If there was really as much antagonism as to be excluded from the history, Eclage and Bifrost could not be the way they are now."; next; @@ -9872,14 +8754,8 @@ ecl_in02,146,114,4 script Clever#pa0829 622,{ mes "The explanations would not be enough with just the documents in this jail cell. Hold on a minute. I will let you know where there are book references that you can use to look it up yourself."; changequest 12290,12291; ep14_2_etran = 23; - close; - } - else if ((ep14_2_etran > 22) && (ep14_2_etran < 25)) { - mes "^000099Clever scribbled a map on my hand. It looks like the place where the books are.^000000"; - close; } else if (ep14_2_etran == 25) { - mes "[Clever]"; mes "You are here."; next; select("I came back after viewing those references."); @@ -9889,10 +8765,7 @@ ecl_in02,146,114,4 script Clever#pa0829 622,{ mes "[Clever]"; mes "It's not that the journal itself is very systematic, but more so that it's not examined by the superiors because it's so negatively criticized for being a third-rate."; next; - while (1) { - if (select("I didn't really discover much.:I had a question...") == 2) { - break; - } + while(select("I didn't really discover much.:I had a question...") != 2) { mes "[Clever]"; mes "Really?"; mes "I thought that you were a savvy adventurer, but I guess I thought wrong."; @@ -9901,21 +8774,16 @@ ecl_in02,146,114,4 script Clever#pa0829 622,{ mes "[Clever]"; mes "Hoh~ You seem like you discovered something. Great, what did you find there?"; next; - while (1) { - .@select = select("Are Dona and Papang in opposition?:Ask about Etran and Robert.:Do Laphines like Mayor Jun?"); - if (.@select == 2) { - break; - } - switch (.@select){ + while( (.@select = select("Are Dona and Papang in opposition?:Ask about Etran and Robert.:Do Laphines like Mayor Jun?")) != 2 ) { + mes "[Clever]"; + switch(.@select) { case 1: - mes "[Clever]"; mes "No, Dona and Papang are just words for distinction, not discrimination. Some without thought use them for fun but no one really thinks that way."; next; mes "[Clever]"; mes "If you walk around talking about those things without caution, you'll become like me. Yes, certainly, I'm not in here because of that. Like I said before, I was charged for anonymous defacement of properties..."; next; mes "^000099I ended up imagining Clever's daily life of spray painting the walls, remembering the ones I saw in Monthly Eclage. ^000000"; - next; break; case 3: mes "[Clever]"; @@ -9925,9 +8793,9 @@ ecl_in02,146,114,4 script Clever#pa0829 622,{ mes "Of course, pure scholars like Hiel and I don't care much for him. I heard he was very beautiful, but I don't really care about the current world."; next; mes "^000099Along with that, Clever rattled on about things that I had no idea about like 'Valkyries are best. Uncle loves so much'.^000000"; - next; break; } + next; } mes "[Clever]"; mes "You even looked up stories about Etran and Robert. In fact, we know that most Laphines here were established by the elder assemblies that influenced the noble forces at the time."; @@ -9953,15 +8821,10 @@ ecl_in02,146,114,4 script Clever#pa0829 622,{ ep14_2_etran = 26; mes "[Clever]"; mes "Hold on, the prison guard is looking this way. Let's see how he's doing and change the subject for a minute."; - close; } - else if (ep14_2_etran == 26) { - mes "[Clever]"; + else if (ep14_2_etran == 26) mes "Hold on, the prison guard is looking this way. Let's see how he's doing and change the subject for a minute."; - close; - } else if (ep14_2_etran == 27) { - mes "[Clever]"; mes "Hmm? It wasn't anything? I thought he had a problem with our having this conversation..."; next; mes "^000099(No, that's not it!! It's actually the opposite!)^000000"; @@ -9986,10 +8849,8 @@ ecl_in02,146,114,4 script Clever#pa0829 622,{ ep14_2_etran = 28; getexp 120000,80000; mes "^000099Upon receiving the blessings to home tree, you gained experience points and job experience points.^000000"; - close; } else if (ep14_2_etran == 28) { - mes "[Clever]"; mes "The reason why Hiel was researching rift fragments is because he has the same goal as I do. ^000099He wants to resolve things by directly meeting the Laphines of the past by transcending the space-time continuum.^000000"; next; mes "[Clever]"; @@ -10015,18 +8876,14 @@ ecl_in02,146,114,4 script Clever#pa0829 622,{ mes "And it's fine if they're trivial. I just ask that you would record them all in detail and get back to me."; changequest 12292,12293; ep14_2_etran = 29; - close; } - else if ((ep14_2_etran > 28) && (ep14_2_etran < 42)) { - mes "[Clever]"; + else if (ep14_2_etran > 28 && ep14_2_etran < 42) { mes "I ask that you would use Hiel's rift tool to meet with the past's Etran and Laphines."; next; mes "[Clever]"; mes "And it's fine if they're trivial. I just ask that you would record them all in detail and get back to me."; - close; } else if (ep14_2_etran == 42) { - mes "[Clever]"; mes "You're here."; next; mes "[Clever]"; @@ -10038,7 +8895,7 @@ ecl_in02,146,114,4 script Clever#pa0829 622,{ mes "As expected, the sacrifices of Etran and Robert, two young Donas, built this Eclage. Now it's for certain that the official history is recorded incorrectly."; next; mes "[Clever]"; - mes "Thank you so much. " + strcharinfo(0) + " if it weren't for you, I wouldn't have been able to achieve my long-cherished wish."; + mes "Thank you so much. "+ strcharinfo(0) +" if it weren't for you, I wouldn't have been able to achieve my long-cherished wish."; next; mes "[Clever]"; mes "Oh, wait... The two friends reunited together again, right?"; @@ -10061,31 +8918,25 @@ ecl_in02,146,114,4 script Clever#pa0829 622,{ getexp 200000,120000; ep14_2_etran = 43; mes "^000099Upon receiving the blessings to home tree from Clever, you gained experience points and job experience points.^000000"; - close; } - else if (ep14_2_etran > 42) { - mes "^000099I see Clever working hard with his writing tools. It must be the new history report. ^000000"; - close; - } - mes "^000099Clever is diligently transcribing things on paper. ^000000"; + else + mes "^000099Clever is diligently transcribing things on paper.^000000"; close; } -ecl_in04,109,215,3 script Hiel#pa0829 621,{ +ecl_in04,109,215,3 script Hiel#pa0829 4_M_FAIRYSCHOLAR,{ disable_items; - if (checkweight(1201,1) == 0 || (MaxWeight - Weight) < 10000) { + if (checkweight(1201,1) == 0 || (MaxWeight - Weight) < 10000) { mes "It seems like there are too many types of items. Let's try again after reducing the number of types."; close; - } + } + mes "[Hiel]"; if (ep14_2_etran < 9) { - mes "[Hiel]"; mes "It is said that the leaves from home tree have the length X with the average m and standard deviation of 4. If P(m 12) && (ep14_2_etran < 16)) { - mes "[Hiel]"; + else if (ep14_2_etran > 12 && ep14_2_etran < 16) mes "Cat merchants are stationed at various places in El Dicastes which is far east of Mora village. I am not exactly sure which of those really have that information..."; - close; - } else if (ep14_2_etran == 16) { - mes "[Hiel]"; mes "Did you find something out?"; next; select("Tell him about the materials necessary."); mes "[Hiel]"; mes "I see, both Dark Debris and Gem Stone are unfamiliar to me. Could it be that my work was just impossible to begin with...?"; next; - if ((countitem(7798) > 0) && (countitem(715) > 1) && (countitem(716) > 1) && (countitem(717) > 1)) { - .@ep_14_chk = 1; - } - switch (select("It does seem impossible. You should give up.",((.@ep_14_chk==1)?"I already brought them for you.":"I will try obtaining them for you.") )) { - case 1: + .@ep_14_chk = countitem(7798) && countitem(715) > 1 && countitem(716) > 1 && countitem(717) > 1; + switch( select("It does seem impossible. You should give up.",((.@ep_14_chk == 1)?"I already brought them for you.":"I will try obtaining them for you.") ) ) { mes "[Hiel]"; + case 1: mes "I see, I guess changing the very physics is an impossible thing..."; close; case 2: if (.@ep_14_chk < 1) { - mes "[Hiel]"; mes "Would you do that for me?? If so, I have nothing more to ask!"; close; } - break; } - mes "[Hiel]"; mes "Ooo, so this is what is called Dark Debris. I'm so glad that I can continue my experiments."; next; - switch (select("I didn't say that I'd just give them to you.:Give the materials to him.")) { - case 1: + switch( select("I didn't say that I'd just give them to you.:Give the materials to him.") ) { mes "[Hiel]"; + case 1: mes "How ruthless... Saying that he won't give them after showing them to me."; close; case 2: - if ((countitem(7798)) && (countitem(715) > 1) && (countitem(716) > 1) && (countitem(717) > 1)) { - mes "[Hiel]"; + if (countitem(7798) && countitem(715) > 1 && countitem(716) > 1 && countitem(717) > 1) { mes "Wow~ This will be a big step forward in the scientific progress among the Laphines. I pray for your home tree's blessings."; - delitem 7798,1; //Dark_Debris - delitem 715,2; //Yellow_Gemstone - delitem 716,2; //Red_Gemstone - delitem 717,2; //Blue_Gemstone + delitem 7798,1;// Dark_Debris + delitem 715,2;// Yellow_Gemstone + delitem 716,2;// Red_Gemstone + delitem 717,2;// Blue_Gemstone changequest 12286,12287; ep14_2_etran = 17; getexp 120000,80000; next; mes "^000099Upon receiving Scientist Hiel's blessings to home tree, you gained experience points and job experience points.^000000"; - close; } - else { - mes "[Hiel]"; + else mes "Wait, but where is the material you are talking about? I don't see it."; - close; - } + close; } } else if (ep14_2_etran == 17) { - mes "[Hiel]"; mes "Hmm... But this is very strange. I arranged them exactly the way it says on the documents, but why isn't there any reaction?"; next; mes "[Hiel]"; @@ -10320,7 +9126,7 @@ ecl_in04,109,215,3 script Hiel#pa0829 621,{ mes "^000099Hiel, moving wildly for lack of reaction, dropped the Dark Debris to the floor. At this rate, it might shatter...^000000"; next; select("I grabbed it before it dropped to the floor."); - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "Hey, how can you handle something like this so carelessly! This is hard to find!"; next; mes "^000099As soon as the Dark Debris was placed in the middle of Hiel's arrangement, everything went dark and a strange voice appeared out of nowhere.^000000"; @@ -10336,7 +9142,7 @@ ecl_in04,109,215,3 script Hiel#pa0829 621,{ next; cutin "EP14_etran0",1; mes "[????]"; - mes "Then what are you going to do about all the other living creatures? The land might grow barren for at least decades, or even centuries. Are things aside from home tree not even considered living?"; + mes "Then what are you going to do about all the other living creatures? The land might grow barren for at least decades, or even centuries. Are things aside from home tree not even considered living?"; next; cutin "EP14_robert0",1; mes "[????]"; @@ -10362,7 +9168,6 @@ ecl_in04,109,215,3 script Hiel#pa0829 621,{ end; } else if (ep14_2_etran == 18) { - mes "[Hiel]"; mes "Did you see that just now?! The weird sounds. Ahhh~ I'm an engineer who does not believe in spiritual things. Is it because I haven't studied enough? How could there be such an illogical occurrence?!"; next; select("Tell him what was seen."); @@ -10372,21 +9177,16 @@ ecl_in04,109,215,3 script Hiel#pa0829 621,{ mes "[Hiel]"; mes "Ok, there's no other way. If it's not of our imagination, we have to confirm it again to identify what that sound really was. We have to make sure that it's just just some hallucinations."; next; - mes "^000099Hiel took more time to rethe arrangements = but the rift fragment did not react to any of his movements.^000000"; + mes "^000099Hiel took more time to rethe arrangements = but the rift fragment did not react to any of his movements.^000000"; next; mes "[Hiel]"; mes "Looks like whatever I do won't let it react. Do you want to give it a try yourself?"; changequest 12287,12288; ep14_2_etran = 19; - close; } - else if (ep14_2_etran == 19) { - mes "[Hiel]"; + else if (ep14_2_etran == 19) mes "Looks like whatever I do won't let it react. Do you want to give it a try yourself?"; - close; - } else if (ep14_2_etran == 20) { - mes "[Hiel]"; mes "I don't think this is anything spiritual, but rather a moment from the past."; next; select("Do you have an idea of whose those voices may be?"); @@ -10401,15 +9201,10 @@ ecl_in04,109,215,3 script Hiel#pa0829 621,{ mes "If you want to figure out more about the content of that dialogue, it would be better to go and ask him. In the meantime, I'll analyze the arrangement of this."; changequest 12288,12289; ep14_2_etran = 21; - close; } - else if ((ep14_2_etran > 20) && (ep14_2_etran < 29)) { - mes "[Hiel]"; + else if (ep14_2_etran > 20 && ep14_2_etran < 29) mes "If you would like to find out more about the dialogue heard in the reaction, go talk to Clever in prison. He is far better than I am in that field."; - close; - } else if (ep14_2_etran == 29) { - mes "[Hiel]"; mes "While you are gone, I tried constructing a portable rift reactor, but I think there is a slight problem."; next; select("A slight problem?"); @@ -10440,10 +9235,10 @@ ecl_in04,109,215,3 script Hiel#pa0829 621,{ mes "Hmm, this is very difficult for me to comprehend. So you are saying that you are from thousands of years away? My head is beginning to hurt."; next; cutin "",255; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "Yes, but if I were to let you know another thing..."; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "The engineer scientist Hiel and Sir Robert are very similar in appearance, but the way he carries himself is extremely different. So please refrain yourself from stating that the two look alike. It hurts me to listen."; next; cutin "EP14_robert1",1; @@ -10479,13 +9274,9 @@ ecl_in04,109,215,3 script Hiel#pa0829 621,{ cutin "",255; end; } - else if ((ep14_2_etran > 29) && (ep14_2_etran < 31)) { - mes "[Hiel]"; + else if (ep14_2_etran > 29 && ep14_2_etran < 31) mes "His personality is like fire. If you would like to lead the way to home tree, please exit this place and go to the center of the plaza."; - close; - } else if (ep14_2_etran == 31) { - mes "[Hiel]"; mes "Hmm... I think this is the problematic area here. Darn, I should have had studied more."; next; select("Robert disappeared during the conversation."); @@ -10529,10 +9320,7 @@ ecl_in04,109,215,3 script Hiel#pa0829 621,{ mes "[Hiel]"; mes "You are not thinking of taking this out to Bifrost, are you? I think you are taking things too far. It's probably too dangerous."; next; - while (1) { - if (select("I am a person who made it all the way here alive and well.:Don't you want to test out your theory?") == 2) { - break; - } + while( select("I am a person who made it all the way here alive and well.:Don't you want to test out your theory?") != 2 ) { mes "[Hiel]"; mes "No, I'm not worried about you. I'm worried that this precious reactor will break."; mes "Who's worrying about you?"; @@ -10556,16 +9344,11 @@ ecl_in04,109,215,3 script Hiel#pa0829 621,{ changequest 12295,12296; ep14_2_etran = 32; getexp 120000,80000; - close; } - else if ((ep14_2_etran > 31) && (ep14_2_etran < 35)) { - mes "[Hiel]"; + else if (ep14_2_etran > 31 && ep14_2_etran < 35) mes "Please handle the reactor with care. That's the only one we can use at this time..."; - close; - } else if (ep14_2_etran == 35) { - mes "[Hiel]"; - mes "You're back." + strcharinfo(0) + "While you were gone, I added various functionalities onto the spare rift reactor."; + mes "You're back. "+ strcharinfo(0) +" While you were gone, I added various functionalities onto the spare rift reactor."; next; mes "[Hiel]"; mes "Now the rift will react wherever you are at the speed of light. Also infinite data transfer is now made available. Ah, what should I call this?"; @@ -10601,10 +9384,7 @@ ecl_in04,109,215,3 script Hiel#pa0829 621,{ mes "[Hiel]"; mes "Let's try channeling our way to Robert. Well... This isn't exactly to test out the machine's new functionality. (Hesitating)"; next; - while (1) { - if (select("I'll look for another way.:Let's try communicating with Robert.") == 2) { - break; - } + while( select("I'll look for another way.:Let's try communicating with Robert.") != 2 ) { mes "[Hiel]"; mes "Hmm, that's too bad. If you are thinking of attacking home tree, it's way too dangerous. You'll just be jailed."; next; @@ -10614,15 +9394,10 @@ ecl_in04,109,215,3 script Hiel#pa0829 621,{ mes "Now, shall we start our communication? Place your hand on the reactor here."; changequest 12298,12299; ep14_2_etran = 36; - close; } - else if (ep14_2_etran == 36) { - mes "[Hiel]"; + else if (ep14_2_etran == 36) mes "Focus on the rift reactor."; - close; - } else if (ep14_2_etran == 37) { - mes "[Hiel]"; mes "It always feels like looking into a mirror whenever I meet Sir Robert..."; next; select("Not in the least bit delightful..."); @@ -10632,10 +9407,8 @@ ecl_in04,109,215,3 script Hiel#pa0829 621,{ mes "[Hiel]"; mes "Oh, anyways, don't you lose your focus on the reactor. It is currently connecting."; ep14_2_etran = 38; - close; } else if (ep14_2_etran == 41) { - mes "[Hiel]"; mes "Hey hey~ Now it's almost complete."; next; mes "[Hiel]"; @@ -10656,12 +9429,11 @@ ecl_in04,109,215,3 script Hiel#pa0829 621,{ end; } else if (ep14_2_etran > 42) { - mes "[Hiel]"; mes "Oh, hello~ I'm busy as usual, ahah."; next; if (select("I just came by to say hi.:Ask to modify Etran's necklace.") == 1) { mes "[Hiel]"; - mes "Well, there's really nothing else to improve. I'll let you, " + strcharinfo(0) + ", especially to use this whenever you want."; + mes "Well, there's really nothing else to improve. I'll let you, "+ strcharinfo(0) +", especially to use this whenever you want."; next; mes "[Hiel]"; mes "Please come anytime to use it. I made it to reach a variety of time channels, but I don't exactly know what will come of it myself."; @@ -10670,100 +9442,50 @@ ecl_in04,109,215,3 script Hiel#pa0829 621,{ mes "[Hiel]"; mes "You mean Sir Etran's keepsake? I could try to utilize a special magic power stone to imbue the desired effects, but it is an expensive material costing 10 Splendide Coins..."; next; - switch (select("I guess I'll come back next time...:I have the necessary coins.")) { - case 1: + switch( select("I guess I'll come back next time...:I have the necessary coins.") ) { mes "[Hiel]"; + case 1: mes "Sure, let me know when you have them ready. I'll imbue the desired effects."; close; case 2: - mes "[Hiel]"; mes "Oh ok, then should we try imbuing the effects? This process isn't my specialty so I'm a bit nervous, but... hahaha..."; next; - .@etran_r = select("I'll do it next time~:Imbue Physical Ability:Imbue Magical Ability:Imbue Ranged Ability:Imbue Recovering Ability"); - if (.@etran_r == 1){ - mes "[Hiel]"; + .@etran_r = select("I'll do it next time~:Imbue Physical Ability:Imbue Magical Ability:Imbue Ranged Ability:Imbue Recovering Ability") -1; + mes "[Hiel]"; + if (.@etran_r == 0) { mes "Sure, let me know when you have them ready. I'll restore its effects."; close; } - .@etran_r--; - break; } - if (countitem(6081) < 10) { - mes "[Hiel]"; + if (countitem(6081) < 10) mes "It looks like you don't have enough coins. I would like to take care of it for you, but the material is just way too expensive..."; - close; - } - if (!countitem(2915)) { - mes "[Hiel]"; + else if (!countitem(2915)) mes "You don't seem to carry Etran's keepsake with you right now."; - close; + else { + delitem 2915,1;// Ettlang_Keepsake + delitem 6081,10;// Splendide_Coin + setarray .@card3[1],4818,4813,4818,4805; + setarray .@card4[1],4766,4760,4832,4805; + getitem2 2915,1,1,0,0,0,0,.@card3[.@etran_r],.@card4[.@etran_r];// Ettlang_Keepsake + mes "The effect was imbued successfully."; } - delitem 2915,1; //Ettlang_Keepsake - delitem 6081,10; //Splendide_Coin - if (.@etran_r == 1) { - getitem2 2915,1,1,0,0,0,0,4818,4766; //Ettlang_Keepsake - } - else if (.@etran_r == 2) { - getitem2 2915,1,1,0,0,0,0,4813,4760; //Ettlang_Keepsake - } - else if (.@etran_r == 3) { - getitem2 2915,1,1,0,0,0,0,4818,4832; //Ettlang_Keepsake - } - else if (.@etran_r == 4) { - getitem2 2915,1,1,0,0,0,0,4805,4805; //Ettlang_Keepsake - } - mes "[Hiel]"; - mes "The effect was imbued successfully."; - close; } - mes "[Hiel]"; - mes "Hmm, what else should I fix. I should have had studied more..."; + else + mes "Hmm, what else should I fix. I should have had studied more..."; close; } -mid_camp,173,257,5 script Shelby#pa0829 545,{ +mid_camp,173,257,5 script Shelby#pa0829 4_CAT_SAILOR2,{ disable_items; - if (checkweight(1201,1) == 0) { + if (checkweight(1201,1) == 0) { mes "It seems like there are too many types of items. Let's try again after reducing the number of types."; close; - } - if ((MaxWeight - Weight) < 10000) { + } + if ((MaxWeight - Weight) < 10000) { mes "It seems like my possessions are too heavy. Let's try again after lightening the load."; close; - } - if (ep14_2_etran < 13) { - mes "[Shelby]"; - mes "Hmm"; - mes "If you want cat merchant service, you should look for the agent, not me."; } - else if (ep14_2_etran == 13) { - mes "[Shelby]"; - mes "Hmm"; - mes "If you want cat merchant service, you should look for the agent, not me."; - next; - select("What an interesting cat."); - mes "[Shelby]"; - mes "Why? Is it weird to see me after seeing all the cats that are so polite and overly excited?"; - next; - mes "[Shelby]"; - mes "Meow~ How are youeow~ I really liked canned fisheow~!!...Is this what you wanted?"; - next; - mes "[Shelby]"; - mes "Just because we are cats, it doesn't mean we are all the same. I'm also really depressed right now, so it's probably best for you to look for other cats to help you."; - next; - select("Ask about dimensional rift fragments"); - mes "[Shelby]"; - mes "Haha, I can't believe you are asking a cat about that. Our science is not something a lot of people pay attention to. We have our biggest interest in commerce and fishery."; - next; - mes "[Shelby]"; - mes "Here's an advice. Don't waste your time with me. Look for other people to help you out."; - ep14_2_etran = 14; - } - else if (ep14_2_etran == 14) { - mes "[Shelby]"; - mes "Here's some advice. Don't waste your time with me. Look for other people to help you out."; - } - else if (ep14_2_etran == 15) { + if (ep14_2_etran == 15) { if (countitem(12636) < 10) { mes "^000099He is busy fighting against Ford. If no one stops this fight, it might be impossible to ever talk to him again.^000000"; close; @@ -10811,7 +9533,7 @@ mid_camp,173,257,5 script Shelby#pa0829 545,{ next; select("Why do you need gemstones?"); mes "[Shelby]"; - mes "When you create a reaction with rift fragment with the Dark Debris as the host, the surrounding is placed under much metaphysical force. At that time, if you don't have something to offthat side effect = what would happen?"; + mes "When you create a reaction with rift fragment with the Dark Debris as the host, the surrounding is placed under much metaphysical force. At that time, if you don't have something to offthat side effect = what would happen?"; next; mes "[Shelby]"; mes "You probably have seen it before. Like the dimensional rift found in Morocc, the area surrounding it deteriorates. The sacrificial fodder to prevent that are the gemstones."; @@ -10827,44 +9549,70 @@ mid_camp,173,257,5 script Shelby#pa0829 545,{ } mes "[Shelby]"; mes "Oh! Thanks! This is the first time to receive salary from a human being. I bless your future in the name of the Leopard God."; - delitem 12636,10; //Malang_Sp_Can + delitem 12636,10;// Malang_Sp_Can changequest 12285,12286; ep14_2_etran = 16; getexp 120000,80000; next; mes "^000099Shelby's chubby front paw pats your back to bless you. You gained experience points and job experience points.^000000"; + close; } - else if ((ep14_2_etran > 15) && (ep14_2_etran < 20)) { - mes "[Shelby]"; - mes "Let me remind you before you forget, the materials you need to activate the rift fragment are ^000099 1 Dark Debris, 2 of each red/yellow/blue Gemstone ^000000."; + mes "[Shelby]"; + if (ep14_2_etran < 13) { + mes "Hmm"; + mes "If you want cat merchant service, you should look for the agent, not me."; } - else if (ep14_2_etran > 42) { + else if (ep14_2_etran == 13) { + mes "Hmm"; + mes "If you want cat merchant service, you should look for the agent, not me."; + next; + select("What an interesting cat."); mes "[Shelby]"; + mes "Why? Is it weird to see me after seeing all the cats that are so polite and overly excited?"; + next; + mes "[Shelby]"; + mes "Meow~ How are youeow~ I really liked canned fisheow~!!...Is this what you wanted?"; + next; + mes "[Shelby]"; + mes "Just because we are cats, it doesn't mean we are all the same. I'm also really depressed right now, so it's probably best for you to look for other cats to help you."; + next; + select("Ask about dimensional rift fragments"); + mes "[Shelby]"; + mes "Haha, I can't believe you are asking a cat about that. Our science is not something a lot of people pay attention to. We have our biggest interest in commerce and fishery."; + next; + mes "[Shelby]"; + mes "Here's an advice. Don't waste your time with me. Look for other people to help you out."; + ep14_2_etran = 14; + } + else if (ep14_2_etran == 14) + mes "Here's some advice. Don't waste your time with me. Look for other people to help you out."; + else if (ep14_2_etran < 20) + mes "Let me remind you before you forget, the materials you need to activate the rift fragment are ^000099 1 Dark Debris, 2 of each red/yellow/blue Gemstone^000000."; + else if (ep14_2_etran > 42) mes "Hey~ Did you do the past experiment well?"; - } - else { - mes "[Shelby]"; + else mes "Hmm? What's wrong?"; - } close; } -mid_camp,179,258,4 script Ford#pa0829 544,{ +mid_camp,179,258,4 script Ford#pa0829 4_CAT_SAILOR1,{ disable_items; - if (checkweight(1201,1) == 0) { + if (checkweight(1201,1) == 0) { mes "It seems like there are too many types of items. Let's try again after reducing the number of types."; close; - } - if ((MaxWeight - Weight) < 10000) { + } + if ((MaxWeight - Weight) < 10000) { mes "It seems like my possessions are too heavy. Let's try again after lightening the load."; close; - } - if (ep14_2_etran < 14) { - mes "[Ford]"; - mes "^000099Tendery Brand Canned Foods^000000, which are used as salaries, are not being released. Ford is sad. ^000099Shelby^000000 over there also seem depressed~."; } + if (ep14_2_etran == 15) { + mes "^000099He is busy fighting against Shelby. If no one stops this fight, it might be impossible to ever talk to him again.^000000"; + close; + } + mes "[Ford]"; + if (ep14_2_etran < 14) + mes "^000099Tendery Brand Canned Foods^000000, which are used as salaries, are not being released. Ford is sad. ^000099Shelby^000000 over there also seem depressed~."; else if (ep14_2_etran == 14) { - mes "[Ford]"; mes "^000099Tendery Brand Canned Foods^000000, which are used as salaries, are not being released. Ford is sad. ^000099Shelby^000000 over there also seem depressed~."; next; mes "[Shelby]"; @@ -10882,11 +9630,7 @@ mid_camp,179,258,4 script Ford#pa0829 544,{ changequest 12284,12285; ep14_2_etran = 15; } - else if (ep14_2_etran == 15) { - mes "^000099He is busy fighting against Shelby. If no one stops this fight, it might be impossible to ever talk to him again.^000000"; - } else if (ep14_2_etran > 15) { - mes "[Ford]"; mes "You gave us salary! You are kind! Shelby likes you too! We don't have to starve anymore!"; next; mes "[Shelby]"; @@ -10897,75 +9641,60 @@ mid_camp,179,258,4 script Ford#pa0829 544,{ close; } -ecl_in02,133,115,7 script Prison Guard#pa0829 461,{ +ecl_in02,133,115,7 script Prison Guard#pa0829 4_M_FAIRYSOLDIER2,{ if (checkweight(1201,1) == 0) { mes "It seems like there are too many types of items. Let's try again after reducing the number of types."; close; - } - if ((MaxWeight - Weight) < 10000) { + } + if ((MaxWeight - Weight) < 10000) { mes "It seems like my possessions are too heavy. Let's try again after lightening the load."; close; - } - disable_items; - if (ep14_2_etran < 2) { - mes "[Prison Guard]"; - mes "I've never seen you before... Are you a visitor?"; - next; } + disable_items; + mes "[Prison Guard]"; + if (ep14_2_etran < 2) + mes "I've never seen you before... Are you a visitor?"; else if (ep14_2_etran == 2) { - mes "[Prison Guard]"; mes "I see, I don't think I ever saw you on our visitor's list. Who are you visiting?"; next; input .@inputstr$; + mes "[Prison Guard]"; if (.@inputstr$ == "Clever") { - mes "[Prison Guard]"; - mes "^000099" + .@inputstr$ + "^000000? ... That means..."; + mes "^000099"+ .@inputstr$ +"^000000? ... That means..."; next; - } - else { - mes "[Prison Guard]"; - mes "Hmm? You want to visit ^000099" + .@inputstr$ + "^000000? I don't see that visitation on the list. Are you sure you made a formal request?"; + mes "[Clever]"; + mes "Huh? I've got a visitor? Yahoo! It's a visit! Yay~"; next; - if (select("Look inside.:Get me out of here.") == 2) { - warp "ecl_in02",98,29; - end; - } + mes "[Prison Guard]"; + mes "Ahh..."; + next; + mes "^000099The guard's expression grows dim. He looks so terrible upon just mentioning the name Clever...^000000"; + next; + mes "[Prison Guard]"; + mes "Well, on the list at least... It doesn't seem like there is a visit scheduled with Clever..."; + next; + mes "[Clever]"; + mes "Hey~ Guard~ What are you doing? Open this cell quickly, would you! This is a visit, hahaha! If you interfere with my visits, I'm going to sing everytime you work! Aren't you excited?"; + next; + mes "[Clever]"; + mes "Actually, why don't I start singing now?"; + next; + mes "^000099The guard's face grows even dimmer. His expression betrays his great irritation with the curent situation.^000000"; + next; + mes "[Prison Guard]"; + mes "You aren't on the list, but, haha, I guess this is an administrative error. Please go ahead. As far as the time for visitation, hm..."; + next; + mes "[Prison Guard]"; + mes "You can take as much time as you want. Don't worry about it, and take your time."; + ep14_2_etran = 3; close; } - mes "[Clever]"; - mes "Huh? I've got a visitor? Yahoo! It's a visit! Yay~"; - next; - mes "[Prison Guard]"; - mes "Ahh..."; - next; - mes "^000099The guard's expression grows dim. He looks so terrible upon just mentioning the name Clever...^000000"; - next; - mes "[Prison Guard]"; - mes "Well, on the list at least... It doesn't seem like there is a visit scheduled with Clever..."; - next; - mes "[Clever]"; - mes "Hey~ Guard~ What are you doing? Open this cell quickly, would you! This is a visit, hahaha! If you interfere with my visits, I'm going to sing everytime you work! Aren't you excited?"; - next; - mes "[Clever]"; - mes "Actually, why don't I start singing now?"; - next; - mes "^000099The guard's face grows even dimmer. His expression betrays his great irritation with the curent situation.^000000"; - next; - mes "[Prison Guard]"; - mes "You aren't on the list, but, haha, I guess this is an administrative error. Please go ahead. As far as the time for visitation, hm..."; - next; - mes "[Prison Guard]"; - mes "You can take as much time as you want. Don't worry about it, and take your time."; - ep14_2_etran = 3; - close; + else + mes "Hmm? You want to visit ^000099"+ .@inputstr$ +"^000000? I don't see that visitation on the list. Are you sure you made a formal request?"; } - else if ((ep14_2_etran >= 4) && (ep14_2_etran < 5)) { - mes "[Prison Guard]"; + else if (ep14_2_etran >= 4 && ep14_2_etran < 5) mes "Please, I ask you. Please shut Mr. Clever's mouth. I've been listening to him for a year now and it's driving me insane. I can't beat a prisoner either..."; - next; - } else if (ep14_2_etran == 8) { - mes "[Prison Guard]"; mes "This is all thanks to you! The fact that Mr. Clever is sleeping, it means that he won't be awake for a few days."; next; mes "[Prison Guard]"; @@ -10976,11 +9705,9 @@ ecl_in02,133,115,7 script Prison Guard#pa0829 461,{ mes "^000099You gained experience points and job experience points, thanks to Clever's sleep and the guard's happiness.^000000"; close; } - else { - mes "[Prison Guard]"; + else mes "Do you need something else?"; - next; - } + next; if (select("Look inside.:Get me out of here.") == 2) { warp "ecl_in02",98,29; end; @@ -10988,28 +9715,22 @@ ecl_in02,133,115,7 script Prison Guard#pa0829 461,{ close; } -ecl_in01,82,80,4 script Monthly Eclage#pa0829 111,{ - disable_items; - if (checkweight(1201,1) == 0) { +ecl_in01,82,80,4 script Monthly Eclage#pa0829 HIDDEN_NPC,{ + if (checkweight(1201,1) == 0) mes "It seems like there are too many types of items. Let's try again after reducing the number of types."; - close; - } - if ((MaxWeight - Weight) < 10000) { + else if ((MaxWeight - Weight) < 10000) mes "It seems like my possessions are too heavy. Let's try again after lightening the load."; - close; - } - if (ep14_2_etran < 23) { + else if (ep14_2_etran < 23) mes "^000099I see a plain-looking journal. It seems to deal with third-rate gossip stories.^000000"; - close; - } else if (ep14_2_etran > 22) { + // disable_items; mes "^990000---Eclage Monthly---^000000"; mes "^999900(Shocking! Birth of Eclage Special)^000000"; mes "^000099This must be the one that Clever talked about. Extreme articles are faded out. ^000000"; next; mes "^000099This isn't a history document. It's just a third-rate magazine. Let's look through the table of contents.^000000"; next; - switch (select("Close the book:Settlement of despair-------7p:Brutality of the Elder Assembly-------48p:Eternal farewell--------132p:(Faded out areas)")) { + switch( select("Close the book:Settlement of despair-------7p:Brutality of the Elder Assembly-------48p:Eternal farewell--------132p:(Faded out areas)") ) { case 1: mes "^000099Doesn't seem very interesting.^000000"; close; @@ -11031,7 +9752,7 @@ ecl_in01,82,80,4 script Monthly Eclage#pa0829 111,{ mes "^000099Chapter 2. Elder Assembly's Scheme^000000"; mes "Elder Assembly continued to blame the Laphine leaders for ongoing failures."; next; - mes "Upon hearing that the land has been selected incorrectly, they internally decided to move the capital to the southern areas where the area is flourishing with forests."; + mes "Upon hearing that the land has been selected incorrectly, they internally decided to move the capital to the southern areas where the area is flourishing with forests."; next; mes "^000099(I flip a ripped page.)^000000"; next; @@ -11054,9 +9775,8 @@ ecl_in01,82,80,4 script Monthly Eclage#pa0829 111,{ mes "And they continued to say that for everyone to live, it would be better to move to the south than to restore the barren land. That was their ploy to begin with."; next; mes "^000099(Pages were ripped after this.)^000000"; - if (ep14_2_etran == 23) { + if (ep14_2_etran == 23) ep14_2_etran = 24; - } close; case 4: mes "^000099(There are many ink stains that seem to purposely block out the writing here.)^000000"; @@ -11100,27 +9820,21 @@ ecl_in01,82,80,4 script Monthly Eclage#pa0829 111,{ ep14_2_etran = 25; mes "^000099(You've gathered information about the two Donas, Etran and Robert. Take a note of this and ask Clever about it)^000000"; } - close; } - break; + close; } - close; } - mes "^000099The book must be damaged. I can't really open it. ^000000"; + else + mes "^000099The book must be damaged. I can't really open it.^000000"; close; } -ecl_tdun01,60,56,4 script #pa0829EtranInterio 111,{ - disable_items; - if (checkweight(1201,1) == 0) { +ecl_tdun01,60,56,4 script #pa0829EtranInterio HIDDEN_NPC,{ + if (checkweight(1201,1) == 0) mes "It seems like there are too many types of items. Let's try again after reducing the number of types."; - close; - } - if ((MaxWeight - Weight) < 10000) { + else if ((MaxWeight - Weight) < 10000) mes "It seems like my possessions are too heavy. Let's try again after lightening the load."; - close; - } - if (ep14_2_etran == 33) { + else if (ep14_2_etran == 33) { cutin "EP14_etran01",1; mes "[????]"; mes "Hmm? What is this? Am I dreaming? Something feels different."; @@ -11138,21 +9852,17 @@ ecl_tdun01,60,56,4 script #pa0829EtranInterio 111,{ next; select("Explain to him about the rift reactor."); cutin "",255; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "Sir Etran, it's not that we are from the future, but rather, we opened the walls between the past and the future just temporarily. I have so many questions to ask."; next; cutin "EP14_etran4",1; mes "^000099Etran suprisingly looks similar to Clever. Could it be that Clever and Hiel are reincarnations of Etran and Robert? No, that couldn't be...^000000"; - next; - while (1) { - .@select = select("Ask about the Elder Assembly.:Ask about the fight with Robert.:Ask about land restoration project."); - if (.@select == 3){ - break; - } - switch(.@select) { + while(1) { + next; + switch( select("Ask about the Elder Assembly.:Ask about the fight with Robert.:Ask about land restoration project.") ) { + mes "[Etran]"; case 1: cutin "EP14_etran8",1; - mes "[Etran]"; mes "Hmm, the Elder Assembly is really a rotten organization. They're like fossils, still living in the times when Laphines began to exist."; next; mes "[Etran]"; @@ -11173,10 +9883,9 @@ ecl_tdun01,60,56,4 script #pa0829EtranInterio 111,{ next; mes "[Etran]"; mes "I can no longer let the elders shed the blood of the young Laphines."; - break; + continue; case 2: cutin "EP14_etran5",1; - mes "[Etran]"; mes "Oh yeah, you talking about the time we argued in front of the Elder Assembly."; next; mes "[Etran]"; @@ -11188,12 +9897,12 @@ ecl_tdun01,60,56,4 script #pa0829EtranInterio 111,{ next; mes "[Etran]"; mes "If I could meet Robert later, I wish to continue that conversation."; - break; + continue; + case 3: } - next; + break; } cutin "EP14_bif01",3; - mes "[Etran]"; mes "I honestly don't have much confidence. The Bifrost now is too deteriorated that no matter how much life force is used, there would be no end in sight."; next; mes "[Etran]"; @@ -11211,7 +9920,7 @@ ecl_tdun01,60,56,4 script #pa0829EtranInterio 111,{ next; select("Actually, your project succeeded."); cutin "",255; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "You succeeded. Bifrost, full of flowers and grass, is a land of plenty."; next; cutin "EP14_etran3",1; @@ -11226,11 +9935,10 @@ ecl_tdun01,60,56,4 script #pa0829EtranInterio 111,{ ep14_2_etran = 34; end; } - else if ((ep14_2_etran > 33) && (ep14_2_etran < 39)) { + else if (ep14_2_etran > 33 && ep14_2_etran < 39) mes "^000099The additional reaction does not get reduced.^000000"; - close; - } else if (ep14_2_etran == 39) { + disable_items; cutin "EP14_etran01",1; mes "[Etran]"; mes "Oh? Something's familiar. Would you be that traveler from the future?"; @@ -11261,10 +9969,10 @@ ecl_tdun01,60,56,4 script #pa0829EtranInterio 111,{ mes "I see. Robert, as usual, is strong unlike me. That's Robert's strong point."; next; cutin "",255; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "And, Sir Robert also asked me to tell you this."; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "That as much as you trust in me, ^000099I trust in you^000000..."; next; cutin "EP14_etran3",1; @@ -11290,34 +9998,32 @@ ecl_tdun01,60,56,4 script #pa0829EtranInterio 111,{ mes "Well then, I should get going. Also, please send my word of appreciation to the person who built this incredible machine."; next; cutin "",255; - delitem 6540,1; //Golden_Leaf - delitem 6539,1; //Old_Left_Lapine + delitem 6540,1;// Golden_Leaf + delitem 6539,1;// Old_Left_Lapine changequest 12300,12301; ep14_2_etran = 41; - getitem 2915,1; //Ettlang_Keepsake + getitem 2915,1;// Ettlang_Keepsake mes "^000099Etran's keepsake was received. It is possible to equip it, but ^ff0000to utilize its full strength,^000099 I would need Hiel's help later.^000000"; - close; } - else if (ep14_2_etran > 39) { + else if (ep14_2_etran > 39) mes "^000099This is a grave where communication with Etran was established. He must have spent his last days around here.^000000"; - close; - } - mes "^000099There is a cemetery unfitting with the tower. It's so worn down that it's difficult to tell whose graves these are.^000000"; + else + mes "^000099There is a cemetery unfitting with the tower. It's so worn down that it's difficult to tell whose graves these are.^000000"; close; } -ecl_tdun01,60,56,0 script #pa0829EtranInterioTouch 139,4,4,{ +ecl_tdun01,60,56,0 script #pa0829EtranInterioTouch HIDDEN_WARP_NPC,4,4,{ end; OnTouch: - disable_items; - if (checkweight(1201,1) == 0) { + // disable_items; + if (checkweight(1201,1) == 0) { mes "It seems like there are too many types of items. Let's try again after reducing the number of types."; close; - } - if ((MaxWeight - Weight) < 10000) { + } + if ((MaxWeight - Weight) < 10000) { mes "It seems like my possessions are too heavy. Let's try again after lightening the load."; close; - } + } if (ep14_2_etran == 32) { cutin "EP14_etran0",1; mes "[????]"; @@ -11328,34 +10034,33 @@ OnTouch: ep14_2_etran = 33; close2; cutin "",255; - end; } end; } -ecl_fild01,183,94,0 script #pa0829EtranExterioTouch 139,3,3,{ +ecl_fild01,183,94,0 script #pa0829EtranExterioTouch HIDDEN_WARP_NPC,3,3,{ end; OnTouch: - disable_items; if (checkweight(1201,1) == 0) { mes "It seems like there are too many types of items. Let's try again after reducing the number of types."; close; - } - if ((MaxWeight - Weight) < 10000) { + } + if ((MaxWeight - Weight) < 10000) { mes "It seems like my possessions are too heavy. Let's try again after lightening the load."; close; - } + } if (ep14_2_etran == 34) { + disable_items; cutin "EP14_etran1",1; mes "[Etran]"; mes "Whoa... This is..!!!"; next; cutin "EP14_bif02",3; mes "[Etran]"; - mes "Is this real. This isn't a dream, is it... " + strcharinfo(0) + "."; + mes "Is this real. This isn't a dream, is it... "+ strcharinfo(0) +"."; next; select("It's not a dream"); - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "What you are seeing now is home for thousands of Laphine descendants, Bifrost the land of life."; next; cutin "EP14_etran7",1; @@ -11375,7 +10080,7 @@ OnTouch: next; select("Unfortunately, that can't happen..."); cutin "",255; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "Unfortunately, this reactor's range is too small that while I try to take you there, the connection will drop. I'm afraid it's impossible."; next; cutin "EP14_etran6",1; @@ -11385,41 +10090,34 @@ OnTouch: select("Should I bring something to prove it to you?"); mes "[Etran]"; mes "A proof?"; - next; while (1) { - .@select = select("Bring a cat's canned food.:Bring a Laphine coin.:Bring a home tree leaf."); - if (.@select == 3){ - break; - } - switch(.@select) { + next; + switch( select("Bring a cat's canned food.:Bring a Laphine coin.:Bring a home tree leaf.") ) { + mes "[Etran]"; case 1: cutin "EP14_etran5",1; - mes "[Etran]"; mes "A cat's canned food? How does that have anything to do with home tree?"; next; cutin "",255; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "Oh, I was just talking nonsense for a bit."; - next; - break; + continue; case 2: cutin "EP14_etran3",1; - mes "[Etran]"; mes "A Laphine's coin? Is it something new? Does home tree produce coins now?"; next; cutin "",255; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "No, that doesn't happen. I just chose a bad example."; - next; - break; + continue; } + break; } cutin "EP14_etran1",1; - mes "[Etran]"; mes "Ah, home tree's leaf. Tha's right. If a home tree grows properly, it would bare leaves. It's not something you can see in other plants."; next; cutin "",255; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "How does a home tree leaf look like? Are there characteristics that make it unique such as color?"; next; cutin "EP14_etran3",1; @@ -11450,28 +10148,27 @@ OnTouch: mes "^000099You obtained a worn out necklace. It feels like an unknown energy of life is entering the body.^000000"; changequest 12297,12298; ep14_2_etran = 35; - getitem 6539,1; //Old_Left_Lapine + getitem 6539,1;// Old_Left_Lapine getexp 120000,80000; next; mes "^000099You gained experience points and job experience points.^000000"; cutin "",255; close; } - end; } -eclage,291,301,0 script #pa0829RobertExteriTouch 139,3,3,{ +eclage,291,301,0 script #pa0829RobertExteriTouch HIDDEN_WARP_NPC,3,3,{ end; OnTouch: - disable_items; + // disable_items; if (checkweight(1201,1) == 0) { mes "It seems like there are too many types of items. Let's try again after reducing the number of types."; close; - } - if ((MaxWeight - Weight) < 10000) { + } + if ((MaxWeight - Weight) < 10000) { mes "It seems like my possessions are too heavy. Let's try again after lightening the load."; close; - } + } if (ep14_2_etran == 30) { cutin "EP14_robert1",1; mes "[Robert]"; @@ -11490,7 +10187,7 @@ OnTouch: next; cutin "EP14_robert0",1; mes "[Robert]"; - mes "Hey, are you there? I can't hear my own voice. Hey!! " + strcharinfo(0) + " Can you hear me?"; + mes "Hey, are you there? I can't hear my own voice. Hey!! "+ strcharinfo(0) +" Can you hear me?"; next; cutin "",255; mes "^000099It hasn't even been more than a few minutes, but Robert's figure disappeared. Let's go back to Hiel first and figure out what may be going on.^000000"; @@ -11498,67 +10195,63 @@ OnTouch: ep14_2_etran = 31; close; } - end; } -ecl_fild01,110,240,0 script #pa0829Reactor1 139,3,3,{ +ecl_fild01,110,240,0 script #pa0829Reactor1 HIDDEN_WARP_NPC,3,3,{ end; OnTouch: - disable_items; + // disable_items; if (checkweight(1201,1) == 0) { mes "It seems like there are too many types of items. Let's try again after reducing the number of types."; close; - } - if ((MaxWeight - Weight) < 10000) { + } + if ((MaxWeight - Weight) < 10000) { mes "It seems like my possessions are too heavy. Let's try again after lightening the load."; close; - } + } if (ep14_2_etran == 32) { - switch(rand(1,3)){ + mes "[????]"; + switch(rand(1,3)) { case 1: - mes "[????]"; mes "Whoaaa~ It's a green monster! Run awayyy! (Static static)"; next; mes "^000099The reactor was activated, but the dimension does not seem to be related to Etran.^000000"; close; case 2: - mes "[????]"; mes "Is the meat ready yet? I can't wait any longer... (Static static)"; next; mes "^000099The reactor was activated, but the dimension does not seem to be related to Etran.^000000"; close; case 3: - mes "[????]"; mes "Ayyyy!!! What did I tell you!!!"; next; mes "^000099The reactor was activated, but the dimension does not seem to be related to Etran. It's actually a dimension that makes me feel bad.^000000"; close; } } - end; } -ecl_fild01,234,266,0 duplicate(#pa0829Reactor1) #pa0829Reactor6 139,3,3 +ecl_fild01,234,266,0 duplicate(#pa0829Reactor1) #pa0829Reactor6 HIDDEN_WARP_NPC,3,3 -ecl_fild01,110,198,0 script #pa0829Reactor2 139,3,3,{ +ecl_fild01,110,198,0 script #pa0829Reactor2 HIDDEN_WARP_NPC,3,3,{ end; OnTouch: - disable_items; - if (checkweight(1201,1) == 0) { + // disable_items; + if (checkweight(1201,1) == 0) { mes "It seems like there are too many types of items. Let's try again after reducing the number of types."; close; - } - if ((MaxWeight - Weight) < 10000) { + } + if ((MaxWeight - Weight) < 10000) { mes "It seems like my possessions are too heavy. Let's try again after lightening the load."; close; - } + } if (ep14_2_etran == 32) { - switch(rand(1,3)){ + mes "[????]"; + switch(rand(1,3)) { case 1: - mes "[????]"; mes "My father did not steal the refined items!!"; next; mes "[????]"; - mes "Quiet kid. No matter what anyone says, your father is a cheap shot who stole refined items. If you are upabout that = try coming back. I'll face up to your revenge any day."; + mes "Quiet kid. No matter what anyone says, your father is a cheap shot who stole refined items. If you are upabout that = try coming back. I'll face up to your revenge any day."; next; mes "[????]"; mes "I'll refine your helm with your head in it one day."; @@ -11566,7 +10259,6 @@ OnTouch: mes "^000099The reactor was activated, but the dimension does not seem to be related to Etran.^000000"; close; case 2: - mes "[????]"; mes "I... I did it. The restricted area!! Absolute zero ductility!!!!!! And they stole it from me. My gravitational pull of 300 grams."; next; mes "[????]"; @@ -11575,33 +10267,31 @@ OnTouch: mes "^000099The reactor was activated, but the dimension does not seem to be related to Etran.^000000"; close; case 3: - mes "[????]"; mes "Is this-...(Static static) Is this guy really in the right mind?"; next; mes "^000099The reactor was activated, but the dimension does not seem to be related to Etran.^000000"; close; } } - end; } -ecl_fild01,179,125,0 duplicate(#pa0829Reactor2) #pa0829Reactor7 139,3,3 +ecl_fild01,179,125,0 duplicate(#pa0829Reactor2) #pa0829Reactor7 HIDDEN_WARP_NPC,3,3 -ecl_fild01,165,158,0 script #pa0829Reactor3 139,3,3,{ +ecl_fild01,165,158,0 script #pa0829Reactor3 HIDDEN_WARP_NPC,3,3,{ end; OnTouch: - disable_items; + // disable_items; if (checkweight(1201,1) == 0) { mes "It seems like there are too many types of items. Let's try again after reducing the number of types."; close; - } - if ((MaxWeight - Weight) < 10000) { + } + if ((MaxWeight - Weight) < 10000) { mes "It seems like my possessions are too heavy. Let's try again after lightening the load."; close; - } + } if (ep14_2_etran == 32) { - switch(rand(1,3)){ + mes "[????]"; + switch(rand(1,3)) { case 1: - mes "[????]"; mes "Son... What is the meaning of this."; next; mes "[????]"; @@ -11610,13 +10300,11 @@ OnTouch: mes "^000099The reactor was activated, but the dimension does not seem to be related to Etran. It's cold somehow.^000000"; close; case 2: - mes "[????]"; mes "Human!! Human Chicken!!!!!!!!"; next; mes "^000099The reactor was activated, but the dimension does not seem to be related to Etran. It smells delicious somehow.^000000"; close; case 3: - mes "[????]"; mes "You don't know why I'm upset, do you?"; next; mes "[???]"; @@ -11629,38 +10317,35 @@ OnTouch: close; } } - end; } -ecl_fild01,179,179,0 duplicate(#pa0829Reactor3) #pa0829Reactor8 139,3,3 +ecl_fild01,179,179,0 duplicate(#pa0829Reactor3) #pa0829Reactor8 HIDDEN_WARP_NPC,3,3 -ecl_fild01,237,166,0 script #pa0829Reactor4 139,3,3,{ +ecl_fild01,237,166,0 script #pa0829Reactor4 HIDDEN_WARP_NPC,3,3,{ end; OnTouch: - disable_items; + // disable_items; if (checkweight(1201,1) == 0) { mes "It seems like there are too many types of items. Let's try again after reducing the number of types."; close; - } - if ((MaxWeight - Weight) < 10000) { + } + if ((MaxWeight - Weight) < 10000) { mes "It seems like my possessions are too heavy. Let's try again after lightening the load."; close; - } + } if (ep14_2_etran == 32) { - switch(rand(1,3)){ + mes "[???]"; + switch(rand(1,3)) { case 1: - mes "[???]"; mes "Now now, if you sleep, it will be all over... Such a thing as Christmas."; next; mes "^000099The reactor was activated but... For some reason, I'm getting lonely.^000000"; close; case 2: - mes "[???]"; mes "3..8..12..33...31..The last number is erased..."; next; mes "^000099How intriguing...^000000"; close; case 3: - mes "[???]"; mes "I'm going insane."; mes "I give my body and soul to this set of headphones."; next; @@ -11671,22 +10356,21 @@ OnTouch: close; } } - end; } -ecl_fild01,187,243,0 duplicate(#pa0829Reactor4) #pa0829Reactor9 139,3,3 +ecl_fild01,187,243,0 duplicate(#pa0829Reactor4) #pa0829Reactor9 HIDDEN_WARP_NPC,3,3 -ecl_fild01,230,206,0 script #pa0829Reactor5 139,3,3,{ +ecl_fild01,230,206,0 script #pa0829Reactor5 HIDDEN_WARP_NPC,3,3,{ end; OnTouch: - disable_items; + // disable_items; if (checkweight(1201,1) == 0) { mes "It seems like there are too many types of items. Let's try again after reducing the number of types."; close; - } - if ((MaxWeight - Weight) < 10000) { + } + if ((MaxWeight - Weight) < 10000) { mes "It seems like my possessions are too heavy. Let's try again after lightening the load."; close; - } + } if (ep14_2_etran == 32) { switch(rand(1,3)) { case 1: @@ -11715,11 +10399,10 @@ OnTouch: close; } } - end; } -ecl_fild01,159,278,0 duplicate(#pa0829Reactor5) #pa0829Reactor10 139,3,3 +ecl_fild01,159,278,0 duplicate(#pa0829Reactor5) #pa0829Reactor10 HIDDEN_WARP_NPC,3,3 -eclage,155,91,4 script #pa0829Hiel's Door10 836,3,3,{ +eclage,155,91,4 script #pa0829Hiel's Door10 2_BOARD2,3,3,{ mes "[Notice]"; mes "Pan-galactic ultra genius engineer Hiel's strange and creepy workshop."; mes "Normal Laphines, animals, and Saphas are prohibited."; @@ -11731,7 +10414,7 @@ eclage,155,91,4 script #pa0829Hiel's Door10 836,3,3,{ close; } -ecl_in04,108,215,4 script Supreme Elec rope#pa0829 111,{ +ecl_in04,108,215,4 script Supreme Elec rope#pa0829 HIDDEN_NPC,{ mes "If you would like to go down, please press the bell~"; next; if (select("Forget it.:Go down.") == 2) { @@ -11741,7 +10424,7 @@ ecl_in04,108,215,4 script Supreme Elec rope#pa0829 111,{ close; } -sec_in02,85,187,4 script #pa0829Reactor11 442,3,3,{ +sec_in02,85,187,4 script #pa0829Reactor11 4_M_FAIRYKID,3,3,{ callfunc "F_GM_NPC"; if (callfunc("F_GM_NPC",1854,0) == 1) { mes "[????]"; @@ -11754,27 +10437,17 @@ sec_in02,85,187,4 script #pa0829Reactor11 442,3,3,{ } close; } - end; } -ecl_in04,105,216,4 script Hiel's Workshop#pa0829 111,{ - disable_items; - if (checkweight(1201,1) == 0) { +ecl_in04,105,216,4 script Hiel's Workshop#pa0829 HIDDEN_NPC,{ + if (checkweight(1201,1) == 0) mes "It seems like there are too many types of items. Let's try again after reducing the number of types."; - close; - } - if ((MaxWeight - Weight) < 10000) { + else if ((MaxWeight - Weight) < 10000) mes "It seems like my possessions are too heavy. Let's try again after lightening the load."; - close; - } - if (ep14_2_etran < 18) { + else if (ep14_2_etran < 18) mes "^000099It's a workshop with lots of oddities.^000000"; - close; - } - else if (ep14_2_etran == 18) { + else if (ep14_2_etran == 18) mes "^000099It looks like Hiel's preliminary rift reactor. It seems like it could be operated upon touching it.^000000"; - close; - } else if (ep14_2_etran == 19) { mes "^000099As soon as the Dark Debris was placed in the middle of Hiel's arrangement, everything went dark and a strange voice appeared out of nowhere.^000000"; sc_start SC_BLIND,120000,0; @@ -11799,16 +10472,11 @@ ecl_in04,105,216,4 script Hiel's Workshop#pa0829 111,{ sc_end SC_BLIND; mes "^000099Noises interfered the voice and the present time returned.^000000"; ep14_2_etran = 20; - close; } - else if (ep14_2_etran == 20) { + else if (ep14_2_etran == 20) mes "^000099It looks like Hiel's preliminary rift reactor. It seems like it could be operated upon touching it.^000000"; - close; - } - else if ((ep14_2_etran > 20) && (ep14_2_etran < 36)) { + else if (ep14_2_etran < 36) mes "^000099Hiel seems to continue with the improvement. It does not seem right to touch it.^000000"; - close; - } else if (ep14_2_etran == 36) { cutin "EP14_robert01",1; mes "[Robert]"; @@ -11817,7 +10485,7 @@ ecl_in04,105,216,4 script Hiel's Workshop#pa0829 111,{ next; cutin "EP14_robert5",1; mes "[Robert]"; - mes "Come to think of it," + strcharinfo(0) + ", you disappeared after leaving me in front of home tree!"; + mes "Come to think of it,"+ strcharinfo(0) +", you disappeared after leaving me in front of home tree!"; next; mes "^000099It was good that Robert appeared in such clarity. But he seems really mad about the time when the communication got cut off last time. Let's first calm his hand holding my collar up.^000000"; next; @@ -11825,24 +10493,18 @@ ecl_in04,105,216,4 script Hiel's Workshop#pa0829 111,{ cutin "EP14_robert1",1; mes "[Robert]"; mes "Hmm? The necklace in your right hand..."; - while (1) { - next; - .@select = select("I bought it at the market.:I stole it.:I met with Sir Etran."); - if (.@select == 1){ - next; - } - else if (.@select == 3){ - break; - } + next; + while( select("I bought it at the market.:I stole it.:I met with Sir Etran.") != 3) { cutin "EP14_robert5",1; mes "[Robert]"; mes "You may fool others, but you can't fool me. Tell me straight. Where is that necklace from?"; + next; } cutin "",255; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "As you know, this is Sir Etran's necklace."; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "Sir Etran seemed exhausted. So I showed him how the future of his work looks like."; next; cutin "EP14_robert3",1; @@ -11850,7 +10512,7 @@ ecl_in04,105,216,4 script Hiel's Workshop#pa0829 111,{ mes "......"; next; cutin "",255; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "He didn't know whether his work was a success or a failure, but after seeing Bifrost full of life, he found the strength to continue."; next; cutin "EP14_robert3",1; @@ -11858,10 +10520,10 @@ ecl_in04,105,216,4 script Hiel's Workshop#pa0829 111,{ mes "I see. That's what happened."; next; cutin "",255; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "And Sir Etran asked me to deliver this necklace to you. It was to let you know that he won't ever give up the future of Bifrost he's seen."; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "The only thing is.. He was worried about how you were doing. Especially since he couldn't see whether your home tree grew successfully."; next; cutin "EP14_robert3",1; @@ -11878,13 +10540,11 @@ ecl_in04,105,216,4 script Hiel's Workshop#pa0829 111,{ mes "In fact, my home tree just bloomed up its first leaf. It's very big and full of splendor. Give me a minute."; cutin "",255; ep14_2_etran = 37; - close; } - else if (ep14_2_etran == 37) { + else if (ep14_2_etran == 37) mes "^000099Robert's reaction has not emerged yet. He must be still in the process of obtainig a home tree leaf.^000000"; - close; - } else if (ep14_2_etran == 38) { + disable_items; cutin "EP14_robert2",1; mes "[Robert]"; mes "I kept you waiting."; @@ -11912,23 +10572,19 @@ ecl_in04,105,216,4 script Hiel's Workshop#pa0829 111,{ next; changequest 12299,12300; ep14_2_etran = 39; - getitem 6540,1; //Golden_Leaf + getitem 6540,1;// Golden_Leaf getexp 120000,80000; mes "^000099With the energy from the golden leaf, my body and mind feel like they are rejuvenated. Gained experience points and job experience points.^000000"; - close; } - else if ((ep14_2_etran > 38) && (ep14_2_etran < 43)) { + else if (ep14_2_etran < 43) mes "^000099The rift reactor is lying here. I guess I don't have use for it right now.^000000"; - close; - } else if (ep14_2_etran == 43) { mes "^000099Now, the rift reactor could be used to look at the past, present, or other dimensions. Let's take a look at it whenever necessary. ^000000"; erasequest 12301; ep14_2_etran = 44; - close; } else if (ep14_2_etran > 43) { - switch(rand(1,15)){ + switch(rand(1,15)) { case 1: mes "[???]"; mes "A person like you who doesn't know the power of love is destitute!!"; @@ -11991,9 +10647,7 @@ ecl_in04,105,216,4 script Hiel's Workshop#pa0829 111,{ cutin "EP14_robert1",1; mes "[Robert]"; mes "Sorry I laughed."; - close2; - cutin "",255; - end; + break; case 4: mes "^000099What if Etran and Robert were the priosoner and the guard?^000000"; next; @@ -12008,15 +10662,13 @@ ecl_in04,105,216,4 script Hiel's Workshop#pa0829 111,{ cutin "EP14_etran5",1; mes "[Etran]"; mes "Oh..."; - close2; - cutin "",255; - end; + break; case 5: mes "^000099Etran and Robert were put to work as cat merchants.^000000"; next; cutin "EP14_etran1",1; mes "[Etran]"; - mes "Welcome welcomeow~! We are cat merchants, always serving guests as our kingeow~! Special sale! One piece of meat for 200Á¦´Ï!!"; + mes "Welcome welcomeow~! We are cat merchants, always serving guests as our kingeow~! Special sale! One piece of meat for 200제니!!"; next; cutin "EP14_robert1",1; mes "[Robert]"; @@ -12049,9 +10701,7 @@ ecl_in04,105,216,4 script Hiel's Workshop#pa0829 111,{ cutin "EP14_etran6",1; mes "[Etran]"; mes "A dog?..."; - close2; - cutin "",255; - end; + break; case 6: mes "^000099Etran and Robert were placed in a Flight machine.^000000"; next; @@ -12101,9 +10751,7 @@ ecl_in04,105,216,4 script Hiel's Workshop#pa0829 111,{ cutin "EP14_robert2",1; mes "[Robert]"; mes "......"; - close2; - cutin "",255; - end; + break; case 7: mes "^000099Iron Chef Robert^000000"; next; @@ -12132,9 +10780,7 @@ ecl_in04,105,216,4 script Hiel's Workshop#pa0829 111,{ cutin "EP14_etran6",1; mes "[Etran]"; mes "Huh??...."; - close2; - cutin "",255; - end; + break; case 8: mes "^000099Robert actually likes beer.^000000"; next; @@ -12178,9 +10824,7 @@ ecl_in04,105,216,4 script Hiel's Workshop#pa0829 111,{ cutin "EP14_etran1",1; mes "[Etran]"; mes "Yayyy!!!!"; - close2; - cutin "",255; - end; + break; case 9: mes "^000099Robert the cook^000000"; next; @@ -12215,9 +10859,7 @@ ecl_in04,105,216,4 script Hiel's Workshop#pa0829 111,{ cutin "EP14_robert5",1; mes "[Robert]"; mes "Ok, I didn't! My gosh, I didn't bake the pie!!!"; - close2; - cutin "",255; - end; + break; case 10: mes "^000099Childhood friends, Etran and Robert^000000"; next; @@ -12231,7 +10873,7 @@ ecl_in04,105,216,4 script Hiel's Workshop#pa0829 111,{ next; cutin "EP14_robert4",1; mes "[Robert]"; - mes "That's all it was? Just because they call you a Papang, it doesn't mean you, a Dona, will turn into a Papang! Those guys just wanted to see you cry. Why don't you stop crying?"; + mes "That's all it was? Just because they call you a Papang, it doesn't mean you, a Dona, will turn into a Papang! Those guys just wanted to see you cry. Why don't you stop crying?"; next; cutin "EP14_etran7",1; mes "[Etran]"; @@ -12262,9 +10904,7 @@ ecl_in04,105,216,4 script Hiel's Workshop#pa0829 111,{ cutin "EP14_etran1",1; mes "[Etran]"; mes "You shouldn't be a kid like this~ School violence is an unforgivable crime. Friends should stay away from violence and spend good times together."; - close2; - cutin "",255; - end; + break; case 11: mes "^000099In boiling water~ 3 minutes~ ... Static static^000000"; next; @@ -12279,149 +10919,132 @@ ecl_in04,105,216,4 script Hiel's Workshop#pa0829 111,{ mes "^000099There's too much static. Try adjusting the frequency. ^000000"; close; } + close2; + cutin "",255; + end; } - mes "^000099The work desk is a huge mess.^000000"; + else + mes "^000099The work desk is a huge mess.^000000"; close; } // Laphines That Love The Land (Lost Adventurers) //============================================================ -ecl_fild01,190,93,5 script Fili#1 617,1,1,{ +ecl_fild01,190,93,5 script Fili#1 4_M_FAIRYANG,1,1,{ + mes "[Fili]"; if (BaseLevel < 100) { - mes "[Fili]"; mes "Looking at this beautiful field, the song sings itself~"; emotion e_ho; - close; } - if (ep14_2_nines > 2) { - mes "[Fili]"; + else if (ep14_2_nines > 2) { mes "It's always so beautiful with flowers blooming everywhere."; emotion e_ho; next; - switch (select("Start a conversation:Laphine that loves the earth:Asking after adventurers")) { + switch( select("Start a conversation:Laphine that loves the earth:Asking after adventurers") ) { + mes "[Fili]"; case 1: - .@ran = rand(1,3); - switch(rand(1,3)){ + switch(rand(1,3)) { case 1: - mes "[Fili]"; mes "What is Eclage like? It's such a nice place."; close; case 2: - mes "[Fili]"; mes "People wouldn't hate or hold each other at knife point if their hearts are filled with love for flowers and the earth."; close; case 3: - mes "[Fili]"; mes "You should avoid going into the tower. It's dangerous. We can't do much for the ones who have already entered, though."; close; } case 2: if (checkquest(13059,PLAYTIME) == 2) { - mes "[Fili]"; mes "I appreciate what you did last time. The earth seemed to be in a good mood, too. I could just feel it. Would you mind helping us again?"; erasequest 13059; - close; } - else if (checkquest(13059,PLAYTIME) == 1) { - mes "[Fili]"; + else if (checkquest(13059,PLAYTIME) == 1) mes "It seems like the earth is feeling well right now. A little break would be nice."; - close; - } - if (isbegin_quest(13050) == 1) { - if (isbegin_quest(13051) == 1 || isbegin_quest(13052) == 1 || isbegin_quest(13053) == 1 || isbegin_quest(13054) == 1) { - mes "[Fili]"; + else if (isbegin_quest(13050) == 1) { + if (isbegin_quest(13051) == 1 || isbegin_quest(13052) == 1 || isbegin_quest(13053) == 1 || isbegin_quest(13054) == 1) mes "There are four in the work group. Don't forget to tell everyone."; + else { + mes "Thanks. Can you hear the earth singing? The sound of flowers and trees dancing in the wind. You'll hear it someday."; + emotion e_lv; + changequest 13050,13059; + getexp 300000,300000; + getitem 6081,1;// Splendide_Coin + } + } + else { + mes "Glad you're here. We're about to start working again. Would you help us?"; + next; + switch( select("Sure!:I'm sorry, I can't") ) { + mes "[Fili]"; + case 1: + mes "Thanks so much! Tell Laphines to start working!"; + setquest 13050; + setquest 13051; + setquest 13052; + setquest 13053; + setquest 13054; + close; + case 2: + mes "Do you hear the voice of the earth fading to a whisper? Looks like it's not feeling well today."; + next; + mes "[Fili]"; + mes "We should do something to bring cheer to the earth at a time like this!"; close; } - mes "[Fili]"; - mes "Thanks. Can you hear the earth singing? The sound of flowers and trees dancing in the wind. You'll hear it someday."; - emotion e_lv; - changequest 13050,13059; - getexp 300000,300000; - getitem 6081,1; //Splendide_Coin - close; - } - mes "[Fili]"; - mes "Glad you're here. We're about to start working again. Would you help us?"; - next; - switch (select("Sure!:I'm sorry, I can't")) { - case 1: - mes "[Fili]"; - mes "Thanks so much! Tell Laphines to start working!"; - setquest 13050; - setquest 13051; - setquest 13052; - setquest 13053; - setquest 13054; - close; - case 2: - mes "[Fili]"; - mes "Do you hear the voice of the earth fading to a whisper? Looks like it's not feeling well today."; - next; - mes "[Fili]"; - mes "We should do something to bring cheer to the earth at a time like this!"; - close; } case 3: if (checkquest(13060,PLAYTIME) == 2) { - mes "[Fili]"; mes "We should go check if the adventurers are okay."; erasequest 13060; - close; } else if (checkquest(13060,PLAYTIME) == 1) { - mes "[Fili]"; mes "Should I say it's a relief that they're all alive...? Well...at least it's good that they're still alive."; emotion e_dots; - close; } - if (isbegin_quest(13055) == 1) { + else if (isbegin_quest(13055) == 1) { if (isbegin_quest(13056) == 1 || isbegin_quest(13057) == 1 || isbegin_quest(13058) == 1) { - mes "[Fili]"; mes "There are three adventurers in the tower still. I understand they have their own reasons, but I can't help worrying about them."; next; mes "[Fili]"; mes "Please, make sure you check how the adventurers are doing. Who knows, you'll get some help from them in the future."; + } + else { + mes "I'm glad they're all safe and sound. I'll be relieved if they finish their business quickly and go back...Thanks anyway!"; + emotion e_sigh; + changequest 13055,13060; + getexp 300000,300000; + getitem 6081,1;// Splendide_Coin + } + } + else { + mes "I don't have any responsibility. But the earth will be sad if any of the adventurers gets hurt here."; + next; + mes "[Fili]"; + mes "Will you help checking the safety of the adventurers today?"; + next; + switch( select("Sure, I'm an adventurer, too!:Sorry, I'm kind of tired today.") ) { + mes "[Fili]"; + case 1: + mes "Thanks! Make sure all three of the adventurers are doing well!"; + setquest 13055; + setquest 13056; + setquest 13057; + setquest 13058; + close; + case 2: + mes "Hmm, it's unfortunate, but I guess it can't be helped. I'm worried though, especially for the one who was singing."; close; } - mes "[Fili]"; - mes "I'm glad they're all safe and sound. I'll be relieved if they finish their business quickly and go back...Thanks anyway!"; - emotion e_sigh; - changequest 13055,13060; - getexp 300000,300000; - getitem 6081,1; //Splendide_Coin - close; - } - mes "[Fili]"; - mes "I don't have any responsibility. But the earth will be sad if any of the adventurers gets hurt here."; - next; - mes "[Fili]"; - mes "Will you help checking the safety of the adventurers today?"; - next; - switch (select("Sure, I'm an adventurer, too!:Sorry, I'm kind of tired today.")) { - case 1: - mes "[Fili]"; - mes "Thanks! Make sure all three of the adventurers are doing well!"; - setquest 13055; - setquest 13056; - setquest 13057; - setquest 13058; - close; - case 2: - mes "[Fili]"; - mes "Hmm, it's unfortunate, but I guess it can't be helped. I'm worried though, especially for the one who was singing."; - close; } } } - else if (ep14_2_nines > 1) { + else if (ep14_2_nines == 2) { if (isbegin_quest(13055) == 1) { if (isbegin_quest(13056) == 1 || isbegin_quest(13057) == 1 || isbegin_quest(13058) == 1) { - mes "[Fili]"; mes "Are the adventurers doing okay? Don't forget to check all three of them~"; close; } - mes "[Fili]"; mes "Thank goodness they're all okay. What a relief. But did they tell you when they'll be out?"; next; select("......"); @@ -12442,12 +11065,10 @@ ecl_fild01,190,93,5 script Fili#1 617,1,1,{ setquest 13060; ep14_2_nines = 3; getexp 300000,300000; - getitem 517,10; //Meat - getitem 6081,1; //Splendide_Coin - close; + getitem 517,10;// Meat + getitem 6081,1;// Splendide_Coin } - else if (checkquest(13055) == -1){ - mes "[Fili]"; + else if (checkquest(13055) == -1) { mes "Do you see the tower here? I don't know when it was built or who built it, but I heard it's been here since forever."; next; mes "[Fili]"; @@ -12463,9 +11084,9 @@ ecl_fild01,190,93,5 script Fili#1 617,1,1,{ mes "[Fili]"; mes "I should have tried harder to stop them...Could you go check if they're safe and sound?"; next; - switch (select("I'll do it! I'm an adventurer, too!:Sorry, I can't do it right now.")) { - case 1: + switch( select("I'll do it! I'm an adventurer, too!:Sorry, I can't do it right now.") ) { mes "[Fili]"; + case 1: mes "Good. There are three adventurers in the tower right now."; next; mes "[Fili]"; @@ -12485,7 +11106,6 @@ ecl_fild01,190,93,5 script Fili#1 617,1,1,{ setquest 13058; close; case 2: - mes "[Fili]"; mes "It's nothing urgent, but I'm worried about the adventurers."; close; } @@ -12493,15 +11113,13 @@ ecl_fild01,190,93,5 script Fili#1 617,1,1,{ } else if (ep14_2_nines == 1) { if (isbegin_quest(13050) == 1) { - if ((isbegin_quest(13051) == 1) || (isbegin_quest(13052) == 1) || (isbegin_quest(13053) == 1) || (isbegin_quest(13054) == 1)) { - mes "[Fili]"; + if (isbegin_quest(13051) == 1 || isbegin_quest(13052) == 1 || isbegin_quest(13053) == 1 || isbegin_quest(13054) == 1) { mes "Four Laphines are preparing to work today. Make sure you tell every one of them."; next; mes "[Fili]"; mes "They're all preparing somewhere in the field."; close; } - mes "[Fili]"; mes "Ahng!? I think they already started the work. The field is breathing again. There are many stories to this field, you know."; next; mes "[Fili]"; @@ -12511,12 +11129,10 @@ ecl_fild01,190,93,5 script Fili#1 617,1,1,{ mes "I think their work for the field is finished for the day. By the way, ^FF0000there's another work. Ask about it if you're interested.^000000"; erasequest 13050; ep14_2_nines = 2; - getitem 6081,1; //Splendide_Coin + getitem 6081,1;// Splendide_Coin getexp 300000,300000; - close; } - else if (isbegin_quest(13050) == 0){ - mes "[Fili]"; + else if (isbegin_quest(13050) == 0) { mes "Now that I see...you're a traveler, right? Sorry, I can't really notice anything unless I'm interested."; next; mes "[Fili]"; @@ -12526,9 +11142,9 @@ ecl_fild01,190,93,5 script Fili#1 617,1,1,{ mes "[Fili]"; mes "It's just a habit, don't mind. Anyway, it's time to start the work for the day...you're a traveler, right? Can you help me?"; next; - switch (select("See what kind of work it is.:Tell him you're busy.")) { - case 1: + switch( select("See what kind of work it is.:Tell him you're busy.") ) { mes "[Fili]"; + case 1: mes "Ahng? It's simple. Tell Laphines that are scattered all over the field to start today's work."; next; mes "[Fili]"; @@ -12549,14 +11165,12 @@ ecl_fild01,190,93,5 script Fili#1 617,1,1,{ setquest 13054; close; case 2: - mes "[Fili]"; mes "Ahng? Well, too bad. But if you have time later, please drop by. I could use a little help here."; close; } } } - if (ep14_2_oliver > 4) { - mes "[Fili]"; + else if (ep14_2_oliver > 4) { mes "Look at this beautiful field filled with little blades of grass and twigs breathing!"; next; mes "[Fili]"; @@ -12565,153 +11179,96 @@ ecl_fild01,190,93,5 script Fili#1 617,1,1,{ mes "[Fili]"; mes "I think it's time for Laphines to start today's work."; ep14_2_nines = 1; - close; } - else { - mes "[Fili]"; + else mes "Take a look at this beautiful field. It feels like you can hear each twig and blade of grass singing, right?"; - close; - } - end; -} - -ecl_fild01,222,290,5 script Singing Laphine#1 436,{ - if (ep14_2_nines < 1) { - mes "[Singing Laphine]"; - mes "Can you...hear the voice of the earth? It sounds very sad right now."; - close; - } - else if (ep14_2_nines > 2 ){ - if (checkquest(13059,PLAYTIME) == 1) { - mes "[Singing Laphine]"; - mes "Whew, did I sing too much? I'm so thirsty. A glass of rice wine sounds great, hah~"; - emotion e_spin; - close; - } - if (isbegin_quest(13050) == 1 && isbegin_quest(13051) == 1) { - mes "[Singing Laphine]"; - mes "I suppose you came to tell me to start working? Don't worry, my voice will touch the earth~"; - emotion e_ho; - next; - mes "As soon as the Laphine started singing, it began to warm my heart."; - emotion e_ho; - erasequest 13051; - close; - } - if (isbegin_quest(13050) == 1) { - mes "[Singing Laphine]"; - mes "I'm singing for flowers and the earth."; - close; - } - mes "[Singing Laphine]"; - mes "I think it's time to start singing..."; - close; - } - else if (ep14_2_nines==1){ - if (isbegin_quest(13050) == 1 && isbegin_quest(13051) == 1) { - mes "[Singing Laphine]"; - mes "Did the great Fili send you? Man, he's got skills for sure! I shall start singing then!?"; - next; - mes "As soon as the Laphine started singing, it began to warm my heart."; - emotion e_ho; - erasequest 13051; - close; - } - if (isbegin_quest(13050) == 1) { - mes "[Singing Laphine]"; - mes "I'm singing for flowers and the earth."; - close; - } - mes "[Singing Laphine]"; - mes "I think it's time to start singing..."; - close; - } - mes "[Singing Laphine]"; - mes "It feels great to sing for the earth."; close; } -ecl_fild01,83,263,5 script Watering Laphine#1 444,{ - if (ep14_2_nines < 1) { - mes "[Watering Laphine]"; - mes "I think the earth is running dry."; - close; - } - else if (ep14_2_nines > 2) { - if (checkquest(13059,PLAYTIME) == 1) { - mes "[Watering Laphine]"; - mes "I think this is enough for the day. I have to take a break and draw water, too. Hehe~!"; - close; +ecl_fild01,222,290,5 script Singing Laphine#1 4_F_FAIRYKID,{ + mes "[Singing Laphine]"; + if (ep14_2_nines < 1) + mes "Can you...hear the voice of the earth? It sounds very sad right now."; + else if (ep14_2_nines != 2) { + if (ep14_2_nines > 2) { + if (checkquest(13059,PLAYTIME) == 1) { + mes "Whew, did I sing too much? I'm so thirsty. A glass of rice wine sounds great, hah~"; + emotion e_spin; + close; + } } - else if ((isbegin_quest(13050) == 1) && (isbegin_quest(13052) == 1)) { - mes "[Watering Laphine]"; + if (isbegin_quest(13050) == 1 && isbegin_quest(13051) == 1) { + if (ep14_2_nines == 1) + mes "Did the great Fili send you? Man, he's got skills for sure! I shall start singing then!?"; + else { + mes "I suppose you came to tell me to start working? Don't worry, my voice will touch the earth~"; + emotion e_ho; + } + next; + mes "As soon as the Laphine started singing, it began to warm my heart."; + emotion e_ho; + erasequest 13051; + } + else if (isbegin_quest(13050) == 1) + mes "I'm singing for flowers and the earth."; + else + mes "I think it's time to start singing..."; + } + else + mes "It feels great to sing for the earth."; + close; +} + +ecl_fild01,83,263,5 script Watering Laphine#1 4_M_FAIRYKID3,{ + mes "[Watering Laphine]"; + if (ep14_2_nines < 1) + mes "I think the earth is running dry."; + else if (ep14_2_nines > 2) { + if (checkquest(13059,PLAYTIME) == 1) + mes "I think this is enough for the day. I have to take a break and draw water, too. Hehe~!"; + else if (isbegin_quest(13050) == 1 && isbegin_quest(13052) == 1) { mes "I'll water these dying flowers and grasses again. This brings them back to life! Hehe~!"; erasequest 13052; - close; } - if (isbegin_quest(13050) == 1) { - mes "[Watering Laphine]"; + else if (isbegin_quest(13050) == 1) mes "I'm watering here and there. You look so tired! Should I water you, too?"; - close; - } - mes "[Watering Laphine]"; - mes "I'm sure Eclage needs a Laphine like me! Hehe~!"; - close; - + else + mes "I'm sure Eclage needs a Laphine like me! Hehe~!"; } - else if (ep14_2_nines == 1){ - if ((isbegin_quest(13050) == 1) && (isbegin_quest(13052) == 1)) { - mes "[Watering Laphine]"; + else if (ep14_2_nines == 1) { + if (isbegin_quest(13050) == 1 && isbegin_quest(13052) == 1) { mes "Oh, they started working? I'll start watering the earth then. I mean, sometimes we Laphines can be practical, too!"; erasequest 13052; - close; } - if (isbegin_quest(13050) == 1) { - mes "[Watering Laphine]"; + else if (isbegin_quest(13050) == 1) mes "Do you hear the sound of grasses and flowers coming alive again? It's all because I watered them diligently! Hehe~!"; - close; - } - mes "[Watering Laphine]"; - mes "Hehe~! Now that I'm done watering, I should wait for the great Fili."; - close; - + else + mes "Hehe~! Now that I'm done watering, I should wait for the great Fili."; } - mes "[Watering Laphine]"; - mes "It's my job to water the earth."; + else + mes "It's my job to water the earth."; close; } -ecl_fild01,163,196,5 script Dancing Laphine#1 438,{ - if (ep14_2_nines < 1) { - mes "[Dancing Laphine]"; +ecl_fild01,163,196,5 script Dancing Laphine#1 4_F_FAIRYKID3,{ + mes "[Dancing Laphine]"; + if (ep14_2_nines < 1) mes "It's important to warm up like this before you start dancing. One, two, three, four...."; - close; - } else if (ep14_2_nines > 2) { - if (checkquest(13059,PLAYTIME) == 1) { - mes "[Dancing Laphine]"; + if (checkquest(13059,PLAYTIME) == 1) mes "I would love to see the great Fili next time..."; - close; - } - if ((isbegin_quest(13050) == 1) && (isbegin_quest(13053) == 1)) { - mes "[Dancing Laphine]"; + else if (isbegin_quest(13050) == 1 && isbegin_quest(13053) == 1) { mes "Ah, it's you again! You're so insensitive. Anyway, you're here to tell me to start working, right? I see, I see. You can go now."; emotion e_pif; erasequest 13053; - close; } - if (isbegin_quest(13050) == 1) { - mes "[Dancing Laphine]"; + else if (isbegin_quest(13050) == 1) mes "I can't dance well when adventurers like you are watching! Don't worry and just go~ I won't slack off on the job, okay?"; - close; - } - mes "[Dancing Laphine]"; - mes "I do Hip Hop dancing moves whenever I feel sad. Huh? Oh, it's a dance style. It's very elegant and it makes your heart ache."; - close; + else + mes "I do Hip Hop dancing moves whenever I feel sad. Huh? Oh, it's a dance style. It's very elegant and it makes your heart ache."; } else if (ep14_2_nines == 1) { - if ((isbegin_quest(13050) == 1) && (isbegin_quest(13053) == 1)) { - mes "[Dancing Laphine]"; + if (isbegin_quest(13050) == 1 && isbegin_quest(13053) == 1) { mes "You mean the great Fili said to start the work? But why would he ask you to tell us?"; next; mes "[Dancing Laphine]"; @@ -12728,57 +11285,40 @@ ecl_fild01,163,196,5 script Dancing Laphine#1 438,{ mes "[Dancing Laphine]"; mes "You'll see as you continue your adventure. Anyway, I'll start working now."; erasequest 13053; - close; } - if (isbegin_quest(13050) == 1) { - mes "[Dancing Laphine]"; + else if (isbegin_quest(13050) == 1) mes "I would really love to see the great Fili next time."; - close; - } - mes "[Dancing Laphine]"; - mes "I do Hip Hop dancing moves whenever I feel sad. Huh? Oh, it's a dance style. It's very elegant and it makes your heart ache."; - close; + else + mes "I do Hip Hop dancing moves whenever I feel sad. Huh? Oh, it's a dance style. It's very elegant and it makes your heart ache."; } - mes "[Dancing Laphine]"; - mes "When the grasses sway in the wind, doesn't it look like they're actually dancing?"; + else + mes "When the grasses sway in the wind, doesn't it look like they're actually dancing?"; close; } -ecl_fild01,237,181,5 script Cute Laphine#1 446,{ - if (ep14_2_nines < 1) { - mes "[Cute Laphine]"; +ecl_fild01,237,181,5 script Cute Laphine#1 4_M_FAIRYKID5,{ + mes "[Cute Laphine]"; + if (ep14_2_nines < 1) mes "Is this the first time that you're seeing a blooming field? It's so beautiful, just like me."; - close; - } else if (ep14_2_nines > 2) { - if (checkquest(13059,PLAYTIME) == 1) { - mes "[Cute Laphine]"; + if (checkquest(13059,PLAYTIME) == 1) mes "It takes a cute person like me to bring joy to the earth...Too bad that you'll never be able to do so!"; - close; + else if (isbegin_quest(13050) == 1 && isbegin_quest(13054) == 1) { + mes "You're new, right? Tell him I'll start the work."; + emotion e_heh; + erasequest 13054; + } + else if (isbegin_quest(13050) == 1) { + mes "You might think smiling to the earth always is nothing, but it's not that easy actually. I mean, it's hard to be cute like me in the first place~"; + emotion e_heh; } else { - if ((isbegin_quest(13050) == 1) && (isbegin_quest(13054) == 1)) { - mes "[Cute Laphine]"; - mes "You're new, right? Tell him I'll start the work."; - emotion e_heh; - erasequest 13054; - close; - } - if (isbegin_quest(13050) == 1) { - mes "[Cute Laphine]"; - mes "You might think smiling to the earth always is nothing, but it's not that easy actually. I mean, it's hard to be cute like me in the first place~"; - emotion e_heh; - close; - } - mes "[Cute Laphine]"; mes "I hope someday the flowers, trees, grasses, and little creatures on this earth will smile with joy."; emotion e_heh; - close; } } else if (ep14_2_nines == 1) { - if ((isbegin_quest(13050) == 1) && (isbegin_quest(13054) == 1)) { - mes "[Cute Laphine]"; + if (isbegin_quest(13050) == 1 && isbegin_quest(13054) == 1) { mes "What brings you here?"; next; select("I'm here at Fili's request."); @@ -12813,516 +11353,395 @@ ecl_fild01,237,181,5 script Cute Laphine#1 446,{ mes "As soon as he finished talking, he put on a bright smile."; emotion e_heh; erasequest 13054; - close; } - mes "[Cute Laphine]"; - mes "You might think smiling to the earth always is nothing, but it's not that easy actually. I mean, it's hard to be cute like me in the first place~"; - close; + else + mes "You might think smiling to the earth always is nothing, but it's not that easy actually. I mean, it's hard to be cute like me in the first place~"; } - mes "[Cute Laphine]"; - mes "Don't you always smile when you remember good memories of the past?"; + else + mes "Don't you always smile when you remember good memories of the past?"; close; } -ecl_tdun02,99,63,5 script Rosi#No.1 893,1,1,{ +ecl_tdun02,99,63,5 script Rosi#No.1 4_F_HUWOMAN,1,1,{ end; - OnInit: - if (atoi( charat( strnpcinfo(0), getstrlen(strnpcinfo(0))-1 ) ) > 1){ + if (strnpcinfo(2) != "No.1") disablenpc strnpcinfo(0); - } end; - OnTouch: - if (ep14_2_nines < 2) { - mes "[Rosi]"; - mes "I need to get a scoop. Something that will catch the eyes of adventurers!"; - close; - } - else if (ep14_2_nines > 2) { - if (checkquest(13060,PLAYTIME) == 1) { - mes "[Rosi]"; - mes "Anyway, this isn't an ordinary place. This place, it's filled with newsworthy stories!"; - close; - } - if ((isbegin_quest(13055) == 1) && (isbegin_quest(13056) == 1)) { - .@npc_uin = atoi( charat( strnpcinfo(0), getstrlen(strnpcinfo(0))-1 ) ); - mes "[Rosi]"; - mes "It's you again! Oh, is it because I'm a woman? Let me make it clear here. I'm going nowhere until I get a news item."; - erasequest 13056; - close2; - disablenpc "Rosi#No."+ .@npc_uin; - if (.@npc_uin == 3) { - enablenpc "Rosi#No.1"; - } - else { - enablenpc "Rosi#No."+ (.@npc_uin+1); - } - end; - } - else if (isbegin_quest(13055) == 1) { - mes "[Rosi]"; - mes "Gosh, you're just bugging me. Don't worry, I can take care of myself just fine!"; - close; - } - mes "[Rosi]"; - mes "This tower is very quiet yet mysterious. It's definitely something that adventurers would love, right?"; - close; - - } - else if (ep14_2_nines == 2) { - if ((isbegin_quest(13055) == 1) && (isbegin_quest(13056) == 1)) { - .@npc_uin = atoi( charat( strnpcinfo(0), getstrlen(strnpcinfo(0))-1 ) ); - mes "[Rosi]"; - mes "Oh my gosh! You scared me! What are you doing here?"; - next; - select("Explain the situation"); - mes "[Rosi]"; - mes "I see...I didn't know they're worried about me. But I can't go back now. I'm a journalist."; - next; - mes "[Rosi]"; - mes "I write news articles for adventurers for a magazaine called Monthly Brigan."; - next; - mes "[Rosi]"; - mes "I had a hard time coming here, and I feel like I'll get an exclusive scoop here any minute! But it's just not happening yet..."; - next; - mes "[Rosi]"; - mes "Anyway, I'm doing well. Tell him not to worry about me."; - erasequest 13056; - close2; - disablenpc "Rosi#No."+ .@npc_uin; - if (.@npc_uin == 3) { - enablenpc "Rosi#No.1"; - } - else { - enablenpc "Rosi#No."+ (.@npc_uin+1); - } - end; - } - if (isbegin_quest(13055) == 1) { - mes "[Rosi]"; - mes "Don't worry, I'll get the biggest scoop of the year!"; - close; - } - mes "[Rosi]"; - mes "This tower is very quiet yet mysterious. It's definitely something that adventurers would love, right?"; - close; - } mes "[Rosi]"; - mes "I need to get a scoop. Something that will catch the eyes of adventurers!"; + if (ep14_2_nines < 2) + mes "I need to get a scoop. Something that will catch the eyes of adventurers!"; + else { + if (ep14_2_nines > 2) { + if (checkquest(13060,PLAYTIME) == 1) { + mes "Anyway, this isn't an ordinary place. This place, it's filled with newsworthy stories!"; + close; + } + } + if (isbegin_quest(13055) == 1 && isbegin_quest(13056) == 1) { + if (ep14_2_nines > 2) + mes "It's you again! Oh, is it because I'm a woman? Let me make it clear here. I'm going nowhere until I get a news item."; + else { + mes "Oh my gosh! You scared me! What are you doing here?"; + next; + select("Explain the situation"); + mes "[Rosi]"; + mes "I see...I didn't know they're worried about me. But I can't go back now. I'm a journalist."; + next; + mes "[Rosi]"; + mes "I write news articles for adventurers for a magazaine called Monthly Brigan."; + next; + mes "[Rosi]"; + mes "I had a hard time coming here, and I feel like I'll get an exclusive scoop here any minute! But it's just not happening yet..."; + next; + mes "[Rosi]"; + mes "Anyway, I'm doing well. Tell him not to worry about me."; + } + erasequest 13056; + close2; + .@npc_uin = atoi( charat(strnpcinfo(2),3) ); + disablenpc "Rosi#No."+ .@npc_uin; + enablenpc "Rosi#No."+ ((.@npc_uin%3) +1); + end; + } + if (isbegin_quest(13055) != 1) + mes "This tower is very quiet yet mysterious. It's definitely something that adventurers would love, right?"; + else { + if (ep14_2_nines > 2) + mes "Gosh, you're just bugging me. Don't worry, I can take care of myself just fine!"; + else + mes "Don't worry, I'll get the biggest scoop of the year!"; + } + } close; } +ecl_tdun02,84,21,5 duplicate(Rosi#No.1) Rosi#No.2 4_F_HUWOMAN,1,1 +ecl_tdun02,22,36,5 duplicate(Rosi#No.1) Rosi#No.3 4_F_HUWOMAN,1,1 -ecl_tdun02,84,21,5 duplicate(Rosi#No.1) Rosi#No.2 893,1,1 -ecl_tdun02,22,36,5 duplicate(Rosi#No.1) Rosi#No.3 893,1,1 - -ecl_tdun01,11,62,5 script Euncheong#No.1 896,1,1,{ +ecl_tdun01,11,62,5 script Euncheong#No.1 4_M_HUBOY,1,1,{ end; - OnInit: - if (atoi( charat( strnpcinfo(0), getstrlen(strnpcinfo(0))-1 ) ) > 1){ + if (strnpcinfo(2) != "No.1") disablenpc strnpcinfo(0); - } end; - OnTouch: - if (ep14_2_nines < 2) { - mes "[Euncheong]"; - mes "I'm exploring every inch of the tower. I'll write about it in my memoirs later."; - close; - } - else if (ep14_2_nines > 2) { - if (checkquest(13060,PLAYTIME) == 1) { - mes "[Euncheong]"; - mes "Don't take me lightly just because I'm young. I've already been to every part of Midgard continent. I'm a real adventurer, you know."; - close; - } - if ((isbegin_quest(13055) == 1) && (isbegin_quest(13057) == 1)) { - .@npc_uin = atoi( charat( strnpcinfo(0), getstrlen(strnpcinfo(0))-1 ) ); - mes "[Euncheong]"; - mes "You really shouldn't worry about me. I'll go out when I'm done exploring...Tell him I'm doing okay."; - next; - mes "[Euncheong]"; - mes "I shall leave to explore different parts now."; - erasequest 13057; - close2; - disablenpc "Euncheong#No."+ .@npc_uin; - if (.@npc_uin == 3) { - enablenpc "Euncheong#No.1"; - } - else { - enablenpc "Euncheong#No."+ (.@npc_uin+1 ); - } - end; - } - if (isbegin_quest(13055) == 1) { - mes "[Euncheong]"; - mes "You want my autograph? If not, please don't interrupt."; - close; - } - mes "[Euncheong]"; - mes "Don't worry about me. I'll be a great adventurer!"; - close; - } - else if (ep14_2_nines == 2) { - if ((isbegin_quest(13055) == 1) && (isbegin_quest(13057) == 1)){ - .@npc_uin = atoi( charat( strnpcinfo(0), getstrlen(strnpcinfo(0))-1 ) ); - mes "[Euncheong]"; - mes "Are you an adventurer, too? Don't you dare cut in here. I was here first."; - next; - select("What do you mean? I didn't cut in!"); - mes "[Euncheong]"; - mes "Well, I was exploring here first. So you should come back later. I'll be a great adventurer!"; - next; - select("Explain the situation"); - mes "[Euncheong]"; - mes "Hah, that Laphine must be very idle, worrying about an adventurer. He shouldn't worry about a guy who's going to be the king of adventurers!"; - next; - select("King of adventurers?"); - mes "[Euncheong]"; - mes "I'll leave my footprints in every part of the world, find all kinds of treasures and hide them somewhere. Every adventurer will try to follow my path then!"; - next; - mes "[Euncheong]"; - mes "If you get an autograph from me now, you might be able to feed three generations of your family in the future. How does it sound, you want one?"; - next; - select("Never mind, young boy."); - mes "[Euncheong]"; - mes "You certainly are a poor judge of character! Anyway, tell him not to worry about me. I'll be the king of adventurers! I shall go explore more then."; - erasequest 13057; - close2; - disablenpc "Euncheong#No."+ .@npc_uin; - if (.@npc_uin == 3) { - enablenpc "Euncheong#No.1"; - } - else { - enablenpc "Euncheong#No."+ (.@npc_uin+1); - } - end; - } - if (isbegin_quest(13055) == 1) { - mes "[Euncheong]"; - mes "Don't worry about me. I'll be a great adventurer!"; - close; - } - mes "[Euncheong]"; - mes "This tower is mysterious. It's an interesting place."; - close; - } mes "[Euncheong]"; - mes "This tower is mysterious. It's an interesting place."; + if (ep14_2_nines < 2) + mes "I'm exploring every inch of the tower. I'll write about it in my memoirs later."; + else if (ep14_2_nines >= 2) { + if (ep14_2_nines > 2) { + if (checkquest(13060,PLAYTIME) == 1) { + mes "Don't take me lightly just because I'm young. I've already been to every part of Midgard continent. I'm a real adventurer, you know."; + close; + } + } + if (isbegin_quest(13055) == 1 && isbegin_quest(13057) == 1) { + if (ep14_2_nines > 2) { + mes "You really shouldn't worry about me. I'll go out when I'm done exploring...Tell him I'm doing okay."; + next; + mes "[Euncheong]"; + mes "I shall leave to explore different parts now."; + } + else { + mes "Are you an adventurer, too? Don't you dare cut in here. I was here first."; + next; + select("What do you mean? I didn't cut in!"); + mes "[Euncheong]"; + mes "Well, I was exploring here first. So you should come back later. I'll be a great adventurer!"; + next; + select("Explain the situation"); + mes "[Euncheong]"; + mes "Hah, that Laphine must be very idle, worrying about an adventurer. He shouldn't worry about a guy who's going to be the king of adventurers!"; + next; + select("King of adventurers?"); + mes "[Euncheong]"; + mes "I'll leave my footprints in every part of the world, find all kinds of treasures and hide them somewhere. Every adventurer will try to follow my path then!"; + next; + mes "[Euncheong]"; + mes "If you get an autograph from me now, you might be able to feed three generations of your family in the future. How does it sound, you want one?"; + next; + select("Never mind, young boy."); + mes "[Euncheong]"; + mes "You certainly are a poor judge of character! Anyway, tell him not to worry about me. I'll be the king of adventurers! I shall go explore more then."; + } + erasequest 13057; + close2; + .@npc_uin = atoi( charat(strnpcinfo(2),3) ); + disablenpc "Euncheong#No."+ .@npc_uin; + enablenpc "Euncheong#No."+ ((.@npc_uin%3) +1); + end; + } + if (isbegin_quest(13055) == 1) { + if (ep14_2_nines > 2) + mes "You want my autograph? If not, please don't interrupt."; + else + mes "Don't worry about me. I'll be a great adventurer!"; + } + else { + if (ep14_2_nines > 2) + mes "Don't worry about me. I'll be a great adventurer!"; + else + mes "This tower is mysterious. It's an interesting place."; + } + } + else + mes "This tower is mysterious. It's an interesting place."; close; } -ecl_tdun01,51,103,5 duplicate(Euncheong#No.1) Euncheong#No.2 896,1,1 -ecl_tdun01,98,47,5 duplicate(Euncheong#No.1) Euncheong#No.3 896,1,1 +ecl_tdun01,51,103,5 duplicate(Euncheong#No.1) Euncheong#No.2 4_M_HUBOY,1,1 +ecl_tdun01,98,47,5 duplicate(Euncheong#No.1) Euncheong#No.3 4_M_HUBOY,1,1 ecl_tdun03,68,80,3 script New Oz#1 4_M_NEWOZ,1,1,{ + mes "[New Oz]"; if (ep14_2_nines > 5) { - if ((checkquest(13062,PLAYTIME) == 1) && (checkquest(13064,PLAYTIME) == 1) && (checkquest(13066,PLAYTIME) == 1)) { + .@playtime_13062 = checkquest(13062,PLAYTIME); + .@playtime_13064 = checkquest(13064,PLAYTIME); + .@playtime_13066 = checkquest(13066,PLAYTIME); + if (.@playtime_13062 == 1 && .@playtime_13064 == 1 && .@playtime_13066 == 1) { cutin "nines02",2; - mes "[New Oz]"; mes "No need to worry about me! ^FF0000I'll definitely go home this time!^000000 Thanks for everything! I'll take you out for a nice meal next time!"; emotion e_thx; if (isbegin_quest(13058)) erasequest 13058; - close2; - cutin "",255; - end; } - if ((checkquest(13062,PLAYTIME) == 2) || (checkquest(13064,PLAYTIME) == 2) || (checkquest(13066,PLAYTIME) == 2)) { + else if (.@playtime_13062 == 2 || .@playtime_13064 == 2 || .@playtime_13066 == 2) { cutin "nines01",2; - mes "[New Oz]"; mes "Ah...What a relief...I'm so glad you're here. I was about to leave this tower alone! But I think I'm lost."; emotion e_gasp; - if (checkquest(13062,PLAYTIME) == 2) { + if (.@playtime_13062 == 2) { next; cutin "nines04",2; mes "[New Oz]"; mes "I'm hungry again from walking around so much...I'm so hungry that I can't walk anymore."; erasequest 13062; } - if (checkquest(13064,PLAYTIME) == 2) { + if (.@playtime_13064 == 2) { next; cutin "nines03",2; mes "[New Oz]"; mes "Did I walk too much? I'm covered with dust again. It keeps covering my eyes."; erasequest 13064; } - if (checkquest(13066,PLAYTIME) == 2) { + if (.@playtime_13066 == 2) { next; cutin "nines02",2; mes "[New Oz]"; mes "Whew, I guess I was walking around really hard...somehow, I lost all the souvenirs they collected for me..."; erasequest 13066; } - close2; - cutin "",255; - end; } - cutin "nines01",2; - mes "[New Oz]"; - mes "Good to see you again, my friend!"; - next; - switch (select("I'm here to see if you're still alive.:Give him food:Brush off the dust:Gifts for friend")) { - case 1: - mes "[New Oz]"; - mes "It's from that muscular Laphine, right? He's a good guy. Tell him not to worry about me."; - if (checkquest(13062,PLAYTIME) >= 1) { + else { + cutin "nines01",2; + mes "Good to see you again, my friend!"; + next; + switch( select("I'm here to see if you're still alive.:Give him food:Brush off the dust:Gifts for friend") ) { + mes "[New Oz]"; + case 1: + mes "It's from that muscular Laphine, right? He's a good guy. Tell him not to worry about me."; next; mes "[New Oz]"; - if (checkquest(13064,PLAYTIME) >= 1) { - mes "I guess I'll have no problem finding my way out of this tower now. I'm full...and I just need to get a few more souvenirs..."; + if (.@playtime_13062 >= 1) { + if (.@playtime_13064 >= 1) + mes "I guess I'll have no problem finding my way out of this tower now. I'm full...and I just need to get a few more souvenirs..."; + else + mes "I'll be fine if only I could get rid of those in my way, haha...We're almost out, right?"; } else { - mes "I'll be fine if only I could get rid of those in my way, haha...We're almost out, right?"; + cutin "nines04",2; + mes "I'm starving to death though... Could you please help me, my friend?"; + emotion e_wah; } - } - else { - next; - cutin "nines04",2; - mes "[New Oz]"; - mes "I'm starving to death though... Could you please help me, my friend?"; - emotion e_wah; - } - if (isbegin_quest(13058)) - erasequest 13058; - close2; - cutin "",255; - end; - case 2: - if (checkquest(13062,PLAYTIME) == 1) { - cutin "nines02",2; - mes "[New Oz]"; - mes "I really liked the meat you brought. Except that it wasn't really well seasoned and the texture was a little crumbly...but...it was still eatable, haha..."; - close2; - cutin "",255; - end; - } - if (isbegin_quest(13061) == 1) { - if ((countitem(517) > 9) && (countitem(6558) > 9)) { + if (isbegin_quest(13058)) + erasequest 13058; + break; + case 2: + if (.@playtime_13062 == 1) { cutin "nines02",2; - mes "[New Oz]"; - mes "Ah, how long has it been since the last time I saw food! Yummm! Thank goodness it's meat! I think it's a little tough...and not warm enough...but still, it's meat!!"; - emotion e_thx; - next; - mes "[New Oz]"; - mes "Thank you so much!! Yum yum. You're such a good friend! Munch munch."; - emotion e_no1; - next; - mes "[New Oz]"; - mes "I should get a hustle on and find a way out now! I feel like I can get out of here this time!"; - delitem 517,10; //Meat - delitem 6558,10; //Pile_Of_Acorn + mes "I really liked the meat you brought. Except that it wasn't really well seasoned and the texture was a little crumbly...but...it was still eatable, haha..."; + } + else if (isbegin_quest(13061) == 1) { + if (countitem(517) > 9 && countitem(6558) > 9) { + cutin "nines02",2; + mes "Ah, how long has it been since the last time I saw food! Yummm! Thank goodness it's meat! I think it's a little tough...and not warm enough...but still, it's meat!!"; + emotion e_thx; + next; + mes "[New Oz]"; + mes "Thank you so much!! Yum yum. You're such a good friend! Munch munch."; + emotion e_no1; + next; + mes "[New Oz]"; + mes "I should get a hustle on and find a way out now! I feel like I can get out of here this time!"; + delitem 517,10;// Meat + delitem 6558,10;// Pile_Of_Acorn + changequest 13061,13062; + getexp 300000,300000; + getitem 6081,1;// Splendide_Coin + } + else { + cutin "nines04",2; + mes "Food...I need food...It seems as if the sky is falling..."; + next; + mes "[New Oz]"; + mes "Cough! Cough! Meat...Cough! Meat...meat..."; + next; + mes "Seeing his eyes and hearing him coughing constantly, I can tell he needs something to eat, like meat."; + } + } + else if (isbegin_quest(13061) == 2) { + cutin "nines04",2; + mes "As you can see...I couldn't find a way out of this tower again. And I'm so hungry that I feel like I might pass out..."; erasequest 13061; - setquest 13062; - getexp 300000,300000; - getitem 6081,1; //Splendide_Coin - close2; - cutin "",255; - end; } - cutin "nines04",2; - mes "[New Oz]"; - mes "Food...I need food...It seems as if the sky is falling..."; - next; - mes "[New Oz]"; - mes "Cough! Cough! Meat...Cough! Meat...meat..."; - next; - mes "Seeing his eyes and hearing him coughing constantly, I can tell he needs something to eat, like meat."; - close2; - cutin "",255; - end; - } - else if (checkquest(13061) == 2) { - cutin "nines04",2; - mes "[New Oz]"; - mes "As you can see...I couldn't find a way out of this tower again. And I'm so hungry that I feel like I might pass out..."; - erasequest 13061; - close2; - cutin "",255; - end; - } - cutin "nines02",2; - mes "[New Oz]"; - mes "Ah...I'm so glad that I met a good friend like you."; - next; - mes "[New Oz]"; - mes "I thought I was so close to getting out of this tower. But when I looked around, I was at the same place again."; - next; - mes "[New Oz]"; - mes "Maybe this tower is under a curse."; - next; - select("Or maybe it's just that you have a poor sense of direction?"); - cutin "nines04",2; - mes "[New Oz]"; - mes "...I wouldn't really deny that. But anyway, could you get me something to eat? I'm starving..."; - next; - switch (select("Alright! I'll be back in a second!:Do it yourself!")) { - case 1: - mes "[New Oz]"; - mes "Thanks. I prefer meat, if possible...I really liked what you gave me last time, and I think acorns go well with meat. Hahaha."; - next; - select("Why don't you just eat whatever I get you!"); - mes "[New Oz]"; - mes "As long as I'm getting something to eat, I was just hoping for a good one. I'm sorry, but do me a favor please. I couldn't forget the taste of the meat."; - emotion e_slur; - if (checkquest(13062,PLAYTIME) == 2) - erasequest 13062; - setquest 13061; - break; - case 2: - mes "[New Oz]"; - mes "Okay...I see. I'll try to find another way then. If you meet that muscular Laphine on your way out, tell him I won't be able to see him again..."; - emotion e_wah; - break; - } - close2; - cutin "",255; - end; - case 3: - if (checkquest(13064,PLAYTIME) == 1) { - cutin "nines02",2; - mes "[New Oz]"; - mes "Ahaha, no need to worry about me! I can do this by myself!"; - close2; - cutin "",255; - end; - } - if (checkquest(13063,HUNTING) == 2) { - cutin "nines02",2; - mes "[New Oz]"; - mes "Hey, you really are a good adventurer! I'm actually starting to like you even more."; - emotion e_flash; - next; - mes "[New Oz]"; - mes "I'll take care of the rest. I can't just keep bothering you, right? Hahaha."; - changequest 13063,13064; - getexp 300000,300000; - getitem 6081,1; //Splendide_Coin - close2; - cutin "",255; - end; - } - else if (checkquest(13063,HUNTING) == 1) { - mes "[New Oz]"; - mes "These guys are not really visible and they're so annoying. Ah...I asked you to clean up, but it's not because I'm lazy or anything. Hahaha..."; - emotion e_no; - close2; - cutin "",255; - end; - } - cutin "nines03",2; - mes "[New Oz]"; - mes "Eek! I was going to get out on my own while you were gone. But then I found something interesting...so I guess I was wandering around a little..."; - next; - mes "[New Oz]"; - mes "And then these guys piled up again!"; - next; - cutin "nines04",2; - mes "[New Oz]"; - mes "Of course I can do it on my own~ But if I do it alone, then I'll end up using too much of my energy, and then I'll get hungry again..."; - emotion e_dots; - next; - switch (select("So you want me to help you brushing off the dust?:Do it yourself then!")) { - case 1: - cutin "nines02",2; - mes "[New Oz]"; - mes "How did you know? I think we're really clicking! If I have a chance, I'll let you join my guild later."; - emotion e_ok; - next; - mes "[New Oz]"; - mes "Fight off some Cherenes then. You don't have to eliminate that many because I'll start fighting soon, too! Haha."; - if (checkquest(13064,PLAYTIME)) - erasequest 13064; - setquest 13063; - break; - case 2: - mes "[New Oz]"; - mes "I see. Just don't feel too guilty if you find me dead next time you're here. It's not your fault."; - break; - } - close2; - cutin "",255; - end; - case 4: - if (checkquest(13066,PLAYTIME) == 1) { - cutin "nines03",2; - mes "[New Oz]"; - mes "I think I have enough souvenirs! They'll be surprised to see these souvenirs with lots of memories!"; - close2; - cutin "",255; - end; - } - if (isbegin_quest(13065) == 1) { - if (countitem(6560) > 19) { + else { cutin "nines02",2; - mes "[New Oz]"; - mes "Thanks! Man, you're awesome! What a desirable and talented individual you are!"; + mes "Ah...I'm so glad that I met a good friend like you."; next; mes "[New Oz]"; - mes "I hope to see you again in Midgard! We should team up and begin a great adventure together!"; + mes "I thought I was so close to getting out of this tower. But when I looked around, I was at the same place again."; next; mes "[New Oz]"; - mes "I'll make sure to give my friends all the souvenirs you collected for me, and I'll tell them about you, too!"; - emotion e_thx; - delitem 6560,20; //Leaf_Bookmark - changequest 13065,13066; - getexp 300000,300000; - getitem 6081,1; //Splendide_Coin - close2; - } else{ - cutin "nines01",2; + mes "Maybe this tower is under a curse."; + next; + select("Or maybe it's just that you have a poor sense of direction?"); + cutin "nines04",2; mes "[New Oz]"; - mes "I don't need that many. Maybe one for each of them?"; - close2; + mes "...I wouldn't really deny that. But anyway, could you get me something to eat? I'm starving..."; + next; + switch( select("Alright! I'll be back in a second!:Do it yourself!") ) { + mes "[New Oz]"; + case 1: + mes "Thanks. I prefer meat, if possible...I really liked what you gave me last time, and I think acorns go well with meat. Hahaha."; + next; + select("Why don't you just eat whatever I get you!"); + mes "[New Oz]"; + mes "As long as I'm getting something to eat, I was just hoping for a good one. I'm sorry, but do me a favor please. I couldn't forget the taste of the meat."; + emotion e_slur; + if (.@playtime_13062 == 2) + erasequest 13062; + setquest 13061; + break; + case 2: + mes "Okay...I see. I'll try to find another way then. If you meet that muscular Laphine on your way out, tell him I won't be able to see him again..."; + emotion e_wah; + } } - cutin "",255; - end; - } - else if (checkquest(13065) == 2) { - cutin "nines01",2; - mes "[New Oz]"; - mes "Oh, come to think of it, I lost the bookmarks you collected for me...I mean the ones made of fallen leaves...I should collect them again..."; - next; - mes "[New Oz]"; - mes "Would you mind helping me with that? What are friends for! Hahaha! Thanks!!"; - emotion e_otl; - erasequest 13065; - close2; - cutin "",255; - end; - } - cutin "nines03",2; - mes "[New Oz]"; - mes "When I came to myself, I realized that everything you brought me was gone! I thought I put it right here!"; - next; - mes "[New Oz]"; - mes "I'm really really sorry, but could you help me again? Just the thought of seeing my friends makes me cry like this. Please~?"; - next; - switch (select("What a poor guy! I'll help him.:I can't take it anymore!")) { - case 1: - mes "[New Oz]"; - mes "Bookmarks made of fallen leaves...Ah, they bring so many memories back and make my eyes teary. I'm sure my friends will love it!"; - if (checkquest(13066,PLAYTIME)) - erasequest 13066; - setquest 13065; break; - case 2: - cutin "nines04",2; - mes "[New Oz]"; - mes "I see...It's my fault. I'll probably end my life here, collecting souvenirs...but it's none of your business..."; + case 3: + if (.@playtime_13064 == 1) { + cutin "nines02",2; + mes "Ahaha, no need to worry about me! I can do this by myself!"; + } + else if (checkquest(13063,HUNTING) == 2) { + cutin "nines02",2; + mes "Hey, you really are a good adventurer! I'm actually starting to like you even more."; + emotion e_flash; + next; + mes "[New Oz]"; + mes "I'll take care of the rest. I can't just keep bothering you, right? Hahaha."; + changequest 13063,13064; + getexp 300000,300000; + getitem 6081,1;// Splendide_Coin + } + else if (checkquest(13063,HUNTING) == 1) { + mes "These guys are not really visible and they're so annoying. Ah...I asked you to clean up, but it's not because I'm lazy or anything. Hahaha..."; + emotion e_no; + } + else { + cutin "nines03",2; + mes "Eek! I was going to get out on my own while you were gone. But then I found something interesting...so I guess I was wandering around a little..."; + next; + mes "[New Oz]"; + mes "And then these guys piled up again!"; + next; + cutin "nines04",2; + mes "[New Oz]"; + mes "Of course I can do it on my own~ But if I do it alone, then I'll end up using too much of my energy, and then I'll get hungry again..."; + emotion e_dots; + next; + switch( select("So you want me to help you brushing off the dust?:Do it yourself then!") ) { + mes "[New Oz]"; + case 1: + cutin "nines02",2; + mes "How did you know? I think we're really clicking! If I have a chance, I'll let you join my guild later."; + emotion e_ok; + next; + mes "[New Oz]"; + mes "Fight off some Cherenes then. You don't have to eliminate that many because I'll start fighting soon, too! Haha."; + if (.@playtime_13064) + erasequest 13064; + setquest 13063; + break; + case 2: + mes "I see. Just don't feel too guilty if you find me dead next time you're here. It's not your fault."; + break; + } + } break; + case 4: + if (.@playtime_13066 == 1) { + cutin "nines03",2; + mes "I think I have enough souvenirs! They'll be surprised to see these souvenirs with lots of memories!"; + } + else if (isbegin_quest(13065) == 1) { + if (countitem(6560) > 19) { + cutin "nines02",2; + mes "Thanks! Man, you're awesome! What a desirable and talented individual you are!"; + next; + mes "[New Oz]"; + mes "I hope to see you again in Midgard! We should team up and begin a great adventure together!"; + next; + mes "[New Oz]"; + mes "I'll make sure to give my friends all the souvenirs you collected for me, and I'll tell them about you, too!"; + emotion e_thx; + delitem 6560,20;// Leaf_Bookmark + changequest 13065,13066; + getexp 300000,300000; + getitem 6081,1;// Splendide_Coin + } + else { + cutin "nines01",2; + mes "I don't need that many. Maybe one for each of them?"; + } + } + else if (isbegin_quest(13065) == 2) { + cutin "nines01",2; + mes "Oh, come to think of it, I lost the bookmarks you collected for me...I mean the ones made of fallen leaves...I should collect them again..."; + next; + mes "[New Oz]"; + mes "Would you mind helping me with that? What are friends for! Hahaha! Thanks!!"; + emotion e_otl; + erasequest 13065; + } + else { + cutin "nines03",2; + mes "When I came to myself, I realized that everything you brought me was gone! I thought I put it right here!"; + next; + mes "[New Oz]"; + mes "I'm really really sorry, but could you help me again? Just the thought of seeing my friends makes me cry like this. Please~?"; + next; + switch( select("What a poor guy! I'll help him.:I can't take it anymore!") ) { + mes "[New Oz]"; + case 1: + mes "Bookmarks made of fallen leaves...Ah, they bring so many memories back and make my eyes teary. I'm sure my friends will love it!"; + if (.@playtime_13066) + erasequest 13066; + setquest 13065; + break; + case 2: + cutin "nines04",2; + mes "I see...It's my fault. I'll probably end my life here, collecting souvenirs...but it's none of your business..."; + break; + } + } } - close2; - cutin "",255; - end; } } - else if (ep14_2_nines > 4) { + else if (ep14_2_nines == 5) { if (isbegin_quest(13065) == 1) { if (countitem(6560) > 19) { cutin "nines02",2; - mes "[New Oz]"; mes "You're done collecting the bookmarks!? Full of reminiscences as expected. Everyone would love it!"; next; mes "[New Oz]"; @@ -13343,14 +11762,13 @@ ecl_tdun03,68,80,3 script New Oz#1 4_M_NEWOZ,1,1,{ mes "[New Oz]"; mes "So far so good, right? If you think it's similar to another song, it's just your imagination!"; next; - switch (select("I think it's excellent.:I think I've heard this before.")) { - case 1: + switch( select("I think it's excellent.:I think I've heard this before.") ) { mes "[New Oz]"; + case 1: mes "Thanks! If I have a chance, I'll make a song about how you helped me, too!"; break; case 2: cutin "nines04",2; - mes "[New Oz]"; mes "Ahaha...really? You might be right...? Oh well, I'll make another one, don't worry..."; break; } @@ -13362,48 +11780,39 @@ ecl_tdun03,68,80,3 script New Oz#1 4_M_NEWOZ,1,1,{ cutin "nines02",2; mes "[New Oz]"; mes "Thanks again, my friend! I hope to see you again somewhere. I can find a way out on my own."; - delitem 6560,20; //Leaf_Bookmark + delitem 6560,20;// Leaf_Bookmark ep14_2_nines = 6; - erasequest 13065; setquest 13062; setquest 13064; - setquest 13066; + changequest 13065,13066; getexp 300000,300000; - getitem 6081,1; //Splendide_Coin - close2; - cutin "",255; - end; + getitem 6081,1;// Splendide_Coin } - cutin "nines03",2; - mes "[New Oz]"; - mes "Don't worry. I'm pretty much done writing a song. I'm almost done with the lyrics as well as the melody."; + else { + cutin "nines03",2; + mes "Don't worry. I'm pretty much done writing a song. I'm almost done with the lyrics as well as the melody."; + next; + mes "[New Oz]"; + mes "^FF0000By the time you're done collecting souvenirs,^000000 I'll probably be done. Thanks again, my friend."; + } + } + else { + cutin "nines02",2; + mes "I've been thinking about it...and I think they would love ^FF0000bookmarks made of fallen leaves!^000000 It's full of reminiscences of the past! I'm sure!"; next; mes "[New Oz]"; - mes "^FF0000By the time you're done collecting souvenirs,^000000 I'll probably be done. Thanks again, my friend."; - close2; - cutin "",255; - end; - - } - cutin "nines02",2; - mes "[New Oz]"; - mes "I've been thinking about it...and I think they would love ^FF0000bookmarks made of fallen leaves!^000000 It's full of reminiscences of the past! I'm sure!"; - next; - mes "[New Oz]"; - mes "If you look at the books scattered all over the tower, there are bookmarks inside. I think it'll be a great gift for my friends even though it has someone else's memories."; - emotion e_flash; - next; - mes "[New Oz]"; - mes "^FF0000A good melody^000000 just came across my mind, and I think I should start writing a song now. You should collect souvenirs for me in the meantime."; - setquest 13065; - close2; - cutin "",255; - end; - } - else if (ep14_2_nines > 3) { - if (checkquest(13063,HUNTING) == 2) { - cutin "nines02",2; + mes "If you look at the books scattered all over the tower, there are bookmarks inside. I think it'll be a great gift for my friends even though it has someone else's memories."; + emotion e_flash; + next; mes "[New Oz]"; + mes "^FF0000A good melody^000000 just came across my mind, and I think I should start writing a song now. You should collect souvenirs for me in the meantime."; + setquest 13065; + } + } + else if (ep14_2_nines == 4) { + switch( checkquest(13063,HUNTING) ) { + case 2: + cutin "nines02",2; mes "Good job! Now, let's enjoy the rest of...No! I mean, let's find a way out!"; next; mes "[New Oz]"; @@ -13416,7 +11825,7 @@ ecl_tdun03,68,80,3 script New Oz#1 4_M_NEWOZ,1,1,{ mes "I should bring some souvenirs to make them feel better. Is there anything I could use?"; emotion e_what; next; - switch (select("Jellopy:Lucky Egg:Loots from local monsters")) { + switch( select("Jellopy:Lucky Egg:Loots from local monsters") ) { case 1: mes "[New Oz]"; mes "Jellopies are good collectables...but I think it's a little too common. Is there anything else?"; @@ -13424,7 +11833,7 @@ ecl_tdun03,68,80,3 script New Oz#1 4_M_NEWOZ,1,1,{ if (select("Baphomet Card:Loots from local monsters") == 1) { cutin "nines04",2; mes "[New Oz]"; - mes "Hey...but it's not something we can get around here."; + mes "Hey... but it's not something we can get around here."; emotion e_swt2; next; select("Loots from local monsters"); @@ -13440,13 +11849,11 @@ ecl_tdun03,68,80,3 script New Oz#1 4_M_NEWOZ,1,1,{ next; if (select("Old Card Album:Loots from local monsters") == 1) { mes "[New Oz]"; - mes "Card Album...I can't give my friends something that might be come up with nothing! Anything else?"; + mes "Card Album... I can't give my friends something that might be come up with nothing! Anything else?"; next; select("Loots from local monsters"); } break; - default: - break; } cutin "nines01",2; mes "[New Oz]"; @@ -13464,46 +11871,36 @@ ecl_tdun03,68,80,3 script New Oz#1 4_M_NEWOZ,1,1,{ erasequest 13063; ep14_2_nines = 5; getexp 300000,300000; - getitem 6081,1; //Splendide_Coin - close2; - cutin "",255; - end; - } - else if (checkquest(13063,HUNTING) == 1) { + getitem 6081,1;// Splendide_Coin + break; + case 1: + cutin "nines03",2; + mes "Are you done yet? Well, I'm still working on the lyrics, too...but you have to hurry up. It's time to get out of here."; + break; + default: + cutin "nines01",2; + mes "Of course I'm lost because I have a poor sense of direction...but there's another reason to it, too!"; + next; + cutin "nines04",2; + mes "[New Oz]"; + mes "You see those guys over there? I think they're stopping me from finding a way out for some reason."; + next; + select("I don't see anything."); + mes "[New Oz]"; + mes "No, you have to see them carefully. Those Dustballs over there are covering my eyes, and when I can't see clearly, I get sleepy and hungry..."; + emotion e_wah; + next; + select("I think it's just your imagination!"); cutin "nines03",2; mes "[New Oz]"; - mes "Are you done yet? Well, I'm still working on the lyrics, too...but you have to hurry up. It's time to get out of here."; - close2; - cutin "",255; - end; + mes "No, no. I'm sure they're stopping me. Get rid of them, please. Maybe just a couple of them? I have some lyrics coming into my mind just now...so I should write them down..."; + setquest 13063; } - cutin "nines01",2; - mes "[New Oz]"; - mes "Of course I'm lost because I have a poor sense of direction...but there's another reason to it, too!"; - next; - cutin "nines04",2; - mes "[New Oz]"; - mes "You see those guys over there? I think they're stopping me from finding a way out for some reason."; - next; - select("I don't see anything."); - mes "[New Oz]"; - mes "No, you have to see them carefully. Those Dustballs over there are covering my eyes, and when I can't see clearly, I get sleepy and hungry..."; - emotion e_wah; - next; - select("I think it's just your imagination!"); - cutin "nines03",2; - mes "[New Oz]"; - mes "No, no. I'm sure they're stopping me. Get rid of them, please. Maybe just a couple of them? I have some lyrics coming into my mind just now...so I should write them down..."; - setquest 13063; - close2; - cutin "",255; - end; } - else if (ep14_2_nines > 2) { + else if (ep14_2_nines == 3) { if (isbegin_quest(13061) == 1) { - if ((countitem(517) > 9) && (countitem(6558) > 9)) { + if (countitem(517) > 9 && countitem(6558) > 9) { cutin "nines02",2; - mes "[New Oz]"; mes "Yey it's meat! I loooove meat!"; next; mes "[New Oz]"; @@ -13533,48 +11930,40 @@ ecl_tdun03,68,80,3 script New Oz#1 4_M_NEWOZ,1,1,{ next; mes "[New Oz]"; mes "I feel so much better now. Thanks, my friend! This must be a destiny! Would you help me?"; - delitem 517,10; //Meat - delitem 6558,10; //Pile_Of_Acorn + delitem 517,10;// Meat + delitem 6558,10;// Pile_Of_Acorn erasequest 13061; ep14_2_nines = 4; getexp 300000,300000; - getitem 6081,1; //Splendide_Coin - close2; + getitem 6081,1;// Splendide_Coin } else { cutin "nines04",2; - mes "[New Oz]"; mes "Ah...I guess this is the fear of death...memories of the past are going through my mind like a flash...like happy moments we had at the south gate of Prontera..."; - close2; } - cutin "",255; - end; } - cutin "nines04",2; - mes "[New Oz]"; - mes "I guess this is it for me...I had such a good life..."; - next; - mes "[New Oz]"; - mes "It's kind of sad that I'm actually starving to death...but I had a good time, my beloved guild members..."; - next; - select("I brought some meat from Fili!"); - mes "[New Oz]"; - mes "Oh, I loooove meat! But...is there any vegetable?"; - next; - mes "[New Oz]"; - mes "Like...garnishes for meat, you know. I could get tired of eating just meat...Could you get me some? "; - next; - mes "[New Oz]"; - mes "I mean something like acorns! I saw a pile of acorns just outside the tower."; - setquest 13061; - close2; - cutin "",255; - end; + else { + cutin "nines04",2; + mes "I guess this is it for me...I had such a good life..."; + next; + mes "[New Oz]"; + mes "It's kind of sad that I'm actually starving to death...but I had a good time, my beloved guild members..."; + next; + select("I brought some meat from Fili!"); + mes "[New Oz]"; + mes "Oh, I loooove meat! But...is there any vegetable?"; + next; + mes "[New Oz]"; + mes "Like...garnishes for meat, you know. I could get tired of eating just meat...Could you get me some? "; + next; + mes "[New Oz]"; + mes "I mean something like acorns! I saw a pile of acorns just outside the tower."; + setquest 13061; + } } else if (ep14_2_nines == 2) { - if ((isbegin_quest(13055) == 1) && (isbegin_quest(13058) == 1)) { + if (isbegin_quest(13055) == 1 && isbegin_quest(13058) == 1) { cutin "nines04",2; - mes "[New Oz]"; mes "Are you a...human? Cough cough."; next; select("I'm here to see if you're doing okay."); @@ -13590,120 +11979,87 @@ ecl_tdun03,68,80,3 script New Oz#1 4_M_NEWOZ,1,1,{ mes "[New Oz]"; mes "You know that Laphine outside...yes, that muscular Laphine...tell him to bring me some food before I die."; erasequest 13058; - close2; + } + else if (isbegin_quest(13055) == 1) { + cutin "nines04",2; + mes "It doesn't have to be delicious...just give me any food...I feel so weak that I can't even walk."; } else { - if (isbegin_quest(13055) == 1) { - cutin "nines04",2; - mes "[New Oz]"; - mes "It doesn't have to be delicious...just give me any food...I feel so weak that I can't even walk."; - close2; - } - else { - cutin "nines04",2; - mes "[New Oz]"; - mes "Ah, I felt so dizzy that my head was spinning before, and now I can't see anything at all! Is it night or day? I'm so hungry..."; - close2; - } + cutin "nines04",2; + mes "Ah, I felt so dizzy that my head was spinning before, and now I can't see anything at all! Is it night or day? I'm so hungry..."; } - cutin "",255; - end; } - cutin "nines04",2; - mes "[New Oz]"; - mes "A glass of red potion for breakfast~another glass of red potion for lunch~you're already addicted~ Ah, I'm too hungry to sing..."; + else { + cutin "nines04",2; + mes "A glass of red potion for breakfast~another glass of red potion for lunch~you're already addicted~ Ah, I'm too hungry to sing..."; + } close2; cutin "",255; end; } -sec_in02,16,11,5 script New Oz Image#1 480,1,1,{ +sec_in02,16,11,5 script New Oz Image#1 4_M_MINSTREL1,1,1,{ callfunc "F_GM_NPC"; if (!isequipped(2199)) { mes "You are not wearing the correct equipment"; mes "Where is your shield?"; close; } - .@whatis = ep14_2_oliver; - .@whatho = ep14_2_nines; - mes "Current Status of Mushroom is -" + .@whatis + "and"; - mes "Nine status is -" + .@whatho; + mes "Current Status of Mushroom is -" + ep14_2_oliver + "and"; + mes "Nine status is -" + ep14_2_nines; next; - switch (select("Set Item:Quest:Confirm Image")) { - case 1: + switch( select("Set Item:Quest:Confirm Image") ) { mes "New Oz"; + case 1: mes "Which set item?"; next; - switch (select("Nine:Mushroom")) { + switch( select("Nine:Mushroom") ) { case 1: - mes "Nine status is -" + .@whatho; + mes "Nine status is -" + ep14_2_nines; next; - switch (select("+1:-1:Initialization")) { //+" - case 1: + switch( select("+1:-1:Initialization") ) { mes "New Oz"; + case 1: mes "Set Item+1"; ep14_2_nines++; - break; + close; case 2: - mes "New Oz"; mes "Set Item+1"; - break; + close; case 3: - mes "New Oz"; mes "Initialization"; ep14_2_nines = 0; - break; + close; } - close; case 2: - mes "Mushroom status is -" + .@whatis; + mes "Mushroom status is -" + ep14_2_oliver; next; - switch (select("+1:-1:I don't want it:Start the Quest(5)")) { //+" - case 1: + switch( select("+1:-1:I don't want it:Start the Quest(5)") ) { mes "New Oz"; + case 1: mes "Set Item+1"; ep14_2_oliver++; close; case 2: - mes "New Oz"; mes "Set Item+1"; close; case 3: - mes "New Oz"; mes "Before receiving Mushroom's"; ep14_2_oliver = 0; close; case 4: - mes "New Oz"; mes "Mushroom's 5"; ep14_2_oliver = 5; close; } } case 2: - mes "New Oz"; mes "Delete all quests"; - erasequest 13050; - erasequest 13051; - erasequest 13052; - erasequest 13053; - erasequest 13054; - erasequest 13055; - erasequest 13056; - erasequest 13057; - erasequest 13058; - erasequest 13059; - erasequest 13060; - erasequest 13061; - erasequest 13062; - erasequest 13063; - erasequest 13064; - erasequest 13065; - erasequest 13066; + for ( .@i = 13050; .@i < 13067; .@i++ ) + if (isbegin_quest(.@i)) erasequest .@i; close; case 3: cutin "nines01",2; - mes "New Oz"; mes "You're here to confirm images?"; next; mes "New Oz"; @@ -13711,17 +12067,14 @@ sec_in02,16,11,5 script New Oz Image#1 480,1,1,{ next; mes "New Oz"; mes "and this is smiling."; - cutin "",255; cutin "nines02",2; next; mes "New Oz"; mes "You want a little more smile?"; - cutin "",255; cutin "nines03",2; next; mes "New Oz"; mes "This is a hungry expression..."; - cutin "",255; cutin "nines04",2; next; mes "New Oz"; @@ -13734,7 +12087,7 @@ sec_in02,16,11,5 script New Oz Image#1 480,1,1,{ // Memory of Professor Worm //============================================================ -sec_in02,10,17,4 script Professor Aide#worm 889,{ +sec_in02,10,17,4 script Professor Aide#worm 4_BULL,{ if (callfunc("F_GM_NPC",1917,0) != 1) { mes "EEK!"; close; @@ -13742,67 +12095,53 @@ sec_in02,10,17,4 script Professor Aide#worm 889,{ mes "[Briquet toothpick]"; mes "Tell me all that you want!"; next; - switch (select("Quest Initialization:20 Star Shape Mushrooms:Right before doodle research:Right before final compensation")) { - case 1: + switch( select("Quest Initialization:20 Star Shape Mushrooms:Right before doodle research:Right before final compensation") ) { mes "[Operation Briquet]"; + case 1: mes "There it is!"; ep14_2_profe = 0; - erasequest 1214; - erasequest 1215; - erasequest 1216; - erasequest 1217; - erasequest 1218; - erasequest 1219; - erasequest 1220; - erasequest 1221; - erasequest 1222; - erasequest 1223; - erasequest 1224; - erasequest 1225; + for (.@i = 1214; .@i < 1226; .@i++) + if (isbegin_quest(.@i)) + erasequest .@i; close; case 2: - mes "[Operation Briquet]"; mes "There it is!"; - getitem 6542,20; //Star_Shape_Mushroom + getitem 6542,20;// Star_Shape_Mushroom close; case 3: - mes "[Operation Briquet]"; mes "There it is!"; ep14_2_profe = 4; close; case 4: - mes "[Operation Briquet]"; mes "There it is!"; ep14_2_profe = 11; close; } } -ecl_tdun04,26,39,1 script Professor Worm#worm 627,{ +ecl_tdun04,26,39,1 script Professor Worm#worm 4_M_PROFESSORWORM,{ if (!checkweight(1301,3)) { mes "- You have too many items to proceed with the conversation"; close; } + mes "[Professor Worm]"; if (BaseLevel < 120) { - mes "[Professor Worm]"; mes "How did you get up here?"; mes "You couldn't seem more frail!"; mes "Are you a monster that I created?"; next; mes "[Professor Worm]"; mes "I have a job for you, so strengthen yourself to the level of an incubus and then return to me!"; - close; } - if (ep14_2_profe == 0) { - mes "[Professor Worm]"; + else if (ep14_2_profe == 0) { mes "Busy, busy, busy! Monsters, I have to create more monsters!"; mes "Danger! I don't know when attack will come!"; mes "It's coming! It's all coming!"; mes "Like a tsunami!!"; next; - switch (select("What's coming?:What are you doing here?:Please tell me about Bifrost.")) { - case 1: + switch( select("What's coming?:What are you doing here?:Please tell me about Bifrost.") ) { mes "[Professor Worm]"; + case 1: mes "EEEK!"; mes "How did you get up here? I kept many monsters around the tower!"; mes "There's no way anyone could have invaded it! That means, you... you are!"; @@ -13811,16 +12150,15 @@ ecl_tdun04,26,39,1 script Professor Worm#worm 627,{ mes "Are you a monster that I created?"; mes "You have to be!"; next; - switch (select("I want to know about the tower.:It's a talking worm!")) { - case 1: + switch( select("I want to know about the tower.:It's a talking worm!") ) { mes "[Professor Worm]"; + case 1: mes "A tower? What tower?"; mes "This was a tower?"; mes "Why am I in a tower?"; mes "It's been so long that I forgot everything!"; close; case 2: - mes "[Professor Worm]"; mes "Why am I a bug?"; mes "You monster!"; mes "Just because I made you without much effort are your eyes just that much deficient?!"; @@ -13830,7 +12168,7 @@ ecl_tdun04,26,39,1 script Professor Worm#worm 627,{ mes "[Professor Worm]"; mes "When did my handsome face become like this? My name is..."; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "Professor Worm!"; next; mes "[Professor Worm]"; @@ -13839,13 +12177,12 @@ ecl_tdun04,26,39,1 script Professor Worm#worm 627,{ mes "My goodness, I even forgot the name!"; mes "Don't just stand there please go and find my portrait!"; next; - switch (select("I'm busy!:Why should I!")) { - case 1: + switch( select("I'm busy!:Why should I!") ) { mes "[Professor Worm]"; + case 1: mes "You came all the way up here in your free time and you are telling me you're busy?!"; close; case 2: - mes "[Professor Worm]"; mes "Well, you have to be curious."; mes "While my memory got worse my intuition improved so much!"; mes "If you want to hear what you want to hear help me get my memory back!"; @@ -13858,14 +12195,12 @@ ecl_tdun04,26,39,1 script Professor Worm#worm 627,{ } } case 2: - mes "[Professor Worm]"; mes "That's a difficult question."; mes "I definitely knew it even until a few hundred years back but I forgot it clearly now."; mes "I can't do anything but what I do best now."; mes "Creating monsters and letting them loose."; close; case 3: - mes "[Professor Worm]"; mes "Bifrost? It's sleeping."; mes "It's in a deep sleep."; mes "I might also be sleeping a lot later.."; @@ -13875,13 +12210,9 @@ ecl_tdun04,26,39,1 script Professor Worm#worm 627,{ close; } } - else if (ep14_2_profe == 1) { - mes "[Professor Worm]"; + else if (ep14_2_profe == 1) mes "Among the many books on the shelves in this room my portrait is bookmarked inside somewhere. Please find it!"; - close; - } else if (ep14_2_profe == 2) { - mes "[Professor Worm]"; mes "This is my portrait?"; next; cutin "ep14_pro_worm",3; @@ -13906,13 +12237,12 @@ ecl_tdun04,26,39,1 script Professor Worm#worm 627,{ mes "Hey monster, if you go to the land of many blooming flowers and bring me some ^FF0000Star Shape Mushrooms^000000,"; mes "I might remember everything you see!"; next; - switch (select("Please just try to remember things now.:I'll bring them back for you.")) { - case 1: + switch( select("Please just try to remember things now.:I'll bring them back for you.") ) { mes "[Professor Worm]"; + case 1: mes "Well, I even forgot my name and I can't remember anything right now!"; close; case 2: - mes "[Professor Worm]"; mes "From the land of blooming flowers bring me 20 ^FF0000Star Shape Mushrooms^000000."; mes "I think monster 'Petal' would usually roam with them in their mouths."; mes "You couldn't expect me to remember things with just a few mushrooms!"; @@ -13923,49 +12253,44 @@ ecl_tdun04,26,39,1 script Professor Worm#worm 627,{ } else if (ep14_2_profe == 3) { if (countitem(6542) < 20) { - mes "[Professor Worm]"; mes "There's not enough ^FF0000Star Shape Mushrooms^000000 !"; mes "I was trying to do something at the time with 20 mushrooms. If you don't bring me enough,"; mes "I may not be able to remember enough either!"; next; mes "[Professor Worm]"; mes "^FF0000Star Shape Mushrooms^000000 should be easily found through finding Petals roaming the land of blooming flowers."; - close; } - mes "[Professor Worm]"; - mes "You brought me 20 ^FF0000Star Shape Mushrooms^000000."; - mes "Yes, yes, it feels like my memory is about to burst back!"; - next; - mes "[Professor Worm]"; - mes "I was using these as ingredients for... some potions!"; - mes "It wasn't for anything good though..."; - mes "I had other ingredients too..."; - next; - mes "[Professor Worm]"; - mes "Before I forget, I should make note of these things on the wall. Wait..."; - mes "Who doodled so much on this wall?!"; - mes "The writing is just like mine!"; - mes "... I must have done it!"; - next; - mes "Every wall is filled with Professor Worm's notes."; - mes "If I study the walls carefully I might be able to gain some information on the tower or Bifrost."; - delitem 6542,20; //Star_Shape_Mushroom - changequest 1216,1217; - ep14_2_profe = 4; - close; + else { + mes "You brought me 20 ^FF0000Star Shape Mushrooms^000000."; + mes "Yes, yes, it feels like my memory is about to burst back!"; + next; + mes "[Professor Worm]"; + mes "I was using these as ingredients for... some potions!"; + mes "It wasn't for anything good though..."; + mes "I had other ingredients too..."; + next; + mes "[Professor Worm]"; + mes "Before I forget, I should make note of these things on the wall. Wait..."; + mes "Who doodled so much on this wall?!"; + mes "The writing is just like mine!"; + mes "... I must have done it!"; + next; + mes "Every wall is filled with Professor Worm's notes."; + mes "If I study the walls carefully I might be able to gain some information on the tower or Bifrost."; + delitem 6542,20;// Star_Shape_Mushroom + changequest 1216,1217; + ep14_2_profe = 4; + } } else if (ep14_2_profe == 4) { - .@quest_status = isbegin_quest(1218)+isbegin_quest(1219)+isbegin_quest(1220)+isbegin_quest(1221)+isbegin_quest(1222); + .@quest_status = isbegin_quest(1218) + isbegin_quest(1219) + isbegin_quest(1220) + isbegin_quest(1221) + isbegin_quest(1222); if (.@quest_status < 10) { - mes "[Professor Worm]"; mes "Every wall has so much doodling."; mes "It looks like my writing. I must have done it."; mes "Please take a look at five different walls, analyze what I doodled, and let me know what you find."; mes "I'm so curious, so curious that all my memories might float away."; - close; } - else if (.@quest_status == 10) { - mes "[Professor Worm]"; + else { mes "You studied all of the doodles?"; next; mes "The contents of the doodles were analyzed and reported to the professor."; @@ -13975,11 +12300,9 @@ ecl_tdun04,26,39,1 script Professor Worm#worm 627,{ mes "Let me think about this for a bit."; erasequest 1217; ep14_2_profe = 5; - close; } } else if (ep14_2_profe == 5) { - mes "[Professor Worm]"; mes "Hey monster, thanks to you I think my memory is returning bit by bit."; mes "But why did I get stuck in this tower?"; mes "And for what reason did I put Bifrost to sleep?"; @@ -14008,7 +12331,7 @@ ecl_tdun04,26,39,1 script Professor Worm#worm 627,{ close; } mes "[Professor Worm]"; - mes "Well.. It's not an ordinary notebook... I used a ^0000FFDiary Frog^000000 which is a frog that can record things."; + mes "Well.. It's not an ordinary notebook... I used a ^0000FFDiary Frog^000000 which is a frog that can record things."; mes "Everytime I was really mad, I threw it all over the place, so they all scattered."; next; if (select("What a temper you have!:Should I find the Diary Frog?") == 1) { @@ -14028,28 +12351,20 @@ ecl_tdun04,26,39,1 script Professor Worm#worm 627,{ mes "I'll try to remember where I threw the others."; setquest 1223; ep14_2_profe = 6; - close; } else if (ep14_2_profe == 6) { - mes "[Professor Worm]"; mes "I threw one Diary Frog to the floor right below."; mes "While you go look for that one I'll try to remember where I threw the others."; - close; } - else if ((ep14_2_profe > 6) && (ep14_2_profe < 9)) { - mes "[Professor Worm]"; + else if (ep14_2_profe == 7 || ep14_2_profe == 8) { mes "I just remembered! I threw one Diary Frog to the first floor of the tower."; mes "It sure rolled around and about."; - close; } - else if ((ep14_2_profe > 8) && (ep14_2_profe < 11)) { - mes "[Professor Worm]"; + else if (ep14_2_profe == 9 || ep14_2_profe == 10) { mes "I just remembered! I threw one Diary Frog so recklessly, and it just kept on rolling and disappeared out of the tower."; mes "It must still be around the tower somewhere."; - close; } else if (ep14_2_profe == 11) { - mes "[Professor Worm]"; mes "Did you find all Diary Frogs?"; mes "You only found three?"; mes "Did all the rest just get destroyed?"; @@ -14065,34 +12380,30 @@ ecl_tdun04,26,39,1 script Professor Worm#worm 627,{ erasequest 1228; ep14_2_profe = 12; getexp 1100000,700000; - getitem 6081,1; //Splendide_Coin - close; + getitem 6081,1;// Splendide_Coin } else if (ep14_2_profe > 11) { - mes "[Professor Worm]"; mes "Thanks a lot for helping me remember."; mes "But nothing is still all that clear."; mes "I'm so curious, that it angers me, but I don't have any more Diary Frogs to throw..."; next; mes "[Professor Worm]"; mes "I'll try to figure out other ways to get back my memory. And when I do, please help me again."; - close; } + close; } -ecl_tdun04,21,41,0 script #pf 139,2,2,{ +ecl_tdun04,21,41,0 script #pf HIDDEN_WARP_NPC,2,2,{ end; - OnTouch: - .@pro = rand(1,100); if (ep14_2_profe == 1) { + .@pro = rand(1,100); if (.@pro < 21) { mes "It seems like it's somewhere here."; mes "Let's look closer."; } - else if (.@pro < 41) { + else if (.@pro < 41) mes "Every book is bookmarked with some memos and pictures. It might just be somewhere around here."; - } else if (.@pro < 61) { mes "Found it!"; mes "...or not. It's just a doodle."; @@ -14128,265 +12439,174 @@ OnTouch: close; } } +ecl_tdun04,37,21,0 duplicate(#pf) #pf3 HIDDEN_WARP_NPC,2,2 -ecl_tdun04,37,21,0 duplicate(#pf) #pf3 139,2,2 - -ecl_tdun04,39,27,0 script #prf1 139,2,2,{ - end; -OnTouch: - if (checkquest(1218) == -1 && ep14_2_profe==4) { - mes "The wall is filled with Professor Worm's notes. "; - mes "It seems like some of it can be read."; - next; +function script Wallnotes { + next; + if (getarg(1,0) == 0) { if (select("Don't read it!:Read it.") == 1) { mes "It doesn't seem very interesting at all!"; close; } mes "Read through the notes."; next; - mes "[Wall Note 1]"; + } + else if (select("Stop reading.:Read it again.") == 1) { + mes "It's not like it needs to be memorized so I'll just stop reading."; + close; + } + mes "[Wall Note "+ getarg(0) +"]"; + switch( getarg(0) ) { + case 1: mes "I succeeded in putting Bifrost to sleep."; mes "I am just so amazing!"; mes "But why do I have to remain in a place like this, too?"; + return; + case 2: + mes "It hasn't been too long since I was imprisoned in the tower, but my memories are leaving me so rapidly."; + mes "It may be Bifrost's strong will to stay awake that is affecting me this way."; + next; + mes "[Wall Note 2]"; + mes "I wonder if I'll forget even my name... How it worries me..."; + return; + case 3: + mes "My appearance is changing!"; + mes "My hands, my skin..."; + mes "This is without a doubt the form of a worm!"; + mes "I can't believe I'm changing into a worm.."; + mes "How could this be!"; + next; + mes "[Wall Note 3]"; + mes "Is this also because of Bifrost?"; + mes "Is it Bifrost's curse against me for putting her to sleep?"; + mes "Is it doing this to me while it's asleep?"; + mes "I can't believe it... My goodness!"; + return; + case 4: + mes "Bifrost's head is still growing continuously. I can't believe this... She's keep stretching beyond the tower!"; + mes "Could it be her strong will, is still awake and is trying to send a message?"; + return; + case 5: + mes "The person who will be under attack after Bifrost is none other than me!"; + mes "I feel an eerie gaze directed at me!"; + mes "I can't just sit here and take it."; + next; + mes "[Wall Note 5]"; + mes "Monsters, I have to create more monsters to protect me. As many as I could possibly create!"; + return; + } +} + +ecl_tdun04,39,27,0 script #prf1 HIDDEN_WARP_NPC,2,2,{ + end; +OnTouch: + if (checkquest(1218) == -1 && ep14_2_profe == 4) { + mes "The wall is filled with Professor Worm's notes. "; + mes "It seems like some of it can be read."; + Wallnotes(1); setquest 1218; completequest 1218; close; } - else if (checkquest(1218) == 2 && ( ep14_2_profe == 4 || ep14_2_profe == 5) ) { + else if (checkquest(1218) == 2 && (ep14_2_profe == 4 || ep14_2_profe == 5)) { mes "Professor Worm's notes on this wall have already been read."; - next; - if (select("Stop reading.:Read it again.") == 1) { - mes "It's not like it needs to be memorized so I'll just stop reading."; - close; - } - mes "[Wall Note 1]"; - mes "I succeeded in putting Bifrost to sleep."; - mes "I am just so amazing!"; - mes "But why do I have to remain in a place like this, too?"; + Wallnotes(1,1); close; } } -ecl_tdun04,35,31,0 script #prf2 139,2,2,{ +ecl_tdun04,35,31,0 script #prf2 HIDDEN_WARP_NPC,2,2,{ end; OnTouch: - if (checkquest(1219) == -1 && ep14_2_profe==4) { + if (checkquest(1219) == -1 && ep14_2_profe == 4) { mes "The wall is filled with "; mes "Professor Worm's notes. "; mes "It seems like some of it can be read."; - next; - if (select("Don't read it!:Read it.") == 1) { - mes "It doesn't seem very interesting at all!"; - close; - } - mes "Read through the notes."; - next; - mes "[Wall Note 2]"; - mes "It hasn't been too long since I was imprisoned in the tower, but my memories are leaving me so rapidly."; - mes "It may be Bifrost's strong will to stay awake that is affecting me this way."; - next; - mes "[Wall Note 2]"; - mes "I wonder if I'll forget even my name... How it worries me..."; + Wallnotes(2); setquest 1219; completequest 1219; close; } - else if (checkquest(1219) == 2 && ( ep14_2_profe == 4 || ep14_2_profe == 5) ) { + else if (checkquest(1219) == 2 && (ep14_2_profe == 4 || ep14_2_profe == 5)) { mes "Professor Worm's notes on this wall have already been read."; - next; - if (select("Don't read it!:Read it.") == 1) { - mes "It doesn't seem very interesting at all!"; - close; - } - mes "[Wall Note 2]"; - mes "It hasn't been too long since I was imprisoned in the tower, but my memories are leaving me so rapidly."; - mes "It may be Bifrost's strong will to stay awake that is affecting me this way."; - next; - mes "[Wall Note 2]"; - mes "I wonder if I'll forget even my name... How it worries me..."; + Wallnotes(2,1); close; } } -ecl_tdun04,28,43,0 script #prf3 139,2,2,{ +ecl_tdun04,28,43,0 script #prf3 HIDDEN_WARP_NPC,2,2,{ end; OnTouch: - if (checkquest(1220) == -1 && ep14_2_profe==4) { + if (checkquest(1220) == -1 && ep14_2_profe == 4) { mes "The wall is filled with Professor Worm's notes. "; mes "It seems like some of it can be read."; - next; - if (select("Don't read it!:Read it.") == 1) { - mes "It doesn't seem very interesting at all!"; - close; - } - mes "Read through the notes."; - next; - mes "[Wall Note 3]"; - mes "My appearance is changing!"; - mes "My hands, my skin..."; - mes "This is without a doubt the form of a worm!"; - mes "I can't believe I'm changing into a worm.."; - mes "How could this be!"; - next; - mes "[Wall Note 3]"; - mes "Is this also because of Bifrost?"; - mes "Is it Bifrost's curse against me for putting her to sleep?"; - mes "Is it doing this to me while it's asleep?"; - mes "I can't believe it... My goodness!"; + Wallnotes(3); setquest 1220; completequest 1220; close; } - else if (checkquest(1220) == 2 && ( ep14_2_profe == 4 || ep14_2_profe == 5) ) { + else if (checkquest(1220) == 2 && (ep14_2_profe == 4 || ep14_2_profe == 5)) { mes "Professor Worm's notes on this wall have already been read."; - next; - if (select("Stop reading.:Read it again.") == 1) { - mes "It's not like it needs to be memorized so I'll just stop reading."; - close; - } - mes "[Wall Note 3]"; - mes "My appearance is changing!"; - mes "My hands, my skin..."; - mes "This is without a doubt the form of a worm!"; - mes "I can't believe I'm changing into a worm.."; - mes "How could this be!"; - next; - mes "[Wall Note 3]"; - mes "Is this also because of Bifrost?"; - mes "Is it Bifrost's curse against me for putting her to sleep?"; - mes "Is it doing this to me while it's asleep?"; - mes "I can't believe it... My goodness!"; + Wallnotes(3,1); close; } } -ecl_tdun04,39,31,0 script #prf4 139,2,2,{ +ecl_tdun04,39,31,0 script #prf4 HIDDEN_WARP_NPC,2,2,{ end; OnTouch: - if (checkquest(1221) == -1 && ep14_2_profe==4) { + if (checkquest(1221) == -1 && ep14_2_profe == 4) { mes "The wall is filled with Professor Worm's notes. "; mes "It seems like some of it can be read."; - next; - if (select("Don't read it!:Read it.") == 1) { - mes "It doesn't seem very interesting at all!"; - close; - } - mes "Read through the notes."; - next; - mes "[Wall Note 4]"; - mes "Bifrost's head is still growing continuously. I can't believe this... She's keep stretching beyond the tower!"; - mes "Could it be her strong will, is still awake and is trying to send a message?"; + Wallnotes(4); setquest 1221; completequest 1221; close; } - else if (checkquest(1221) == 2 && ( ep14_2_profe == 4 || ep14_2_profe == 5) ) { + else if (checkquest(1221) == 2 && (ep14_2_profe == 4 || ep14_2_profe == 5)) { mes "Professor Worm's notes on this wall have already been read."; - next; - if (select("Stop reading.:Read it again.") == 1) { - mes "It's not like it needs to be memorized so I'll just stop reading."; - close; - } - mes "[Wall Note 4]"; - mes "Bifrost's head is still growing continuously. I can't believe this... She's keep stretching beyond the tower!"; - mes "Could it be her strong will, is still awake and is trying to send a message?"; + Wallnotes(4,1); close; } } -ecl_tdun04,24,31,0 script #prf5 139,2,2,{ +ecl_tdun04,24,31,0 script #prf5 HIDDEN_WARP_NPC,2,2,{ end; OnTouch: - if (checkquest(1222) == -1 && ep14_2_profe == 4 ) { + if (checkquest(1222) == -1 && ep14_2_profe == 4) { mes "The wall is filled with Professor Worm's notes. "; mes "It seems like some of it can be read."; - next; - if (select("Don't read it!:Read it.") == 1) { - mes "It doesn't seem very interesting at all!"; - close; - } - mes "Read through the notes."; - next; - mes "[Wall Note 5]"; - mes "The person who will be under attack after Bifrost is none other than me!"; - mes "I feel an eerie gaze directed at me!"; - mes "I can't just sit here and take it."; - next; - mes "[Wall Note 5]"; - mes "Monsters, I have to create more monsters to protect me. As many as I could possibly create!"; + Wallnotes(5); setquest 1222; completequest 1222; close; } - else if (checkquest(1222) == 2 && ( ep14_2_profe == 4 || ep14_2_profe == 5) ) { + else if (checkquest(1222) == 2 && (ep14_2_profe == 4 || ep14_2_profe == 5)) { mes "Professor Worm's notes on this wall have already been read."; - next; - if (select("Stop reading.:Read it again.") == 1) { - mes "It's not like it needs to be memorized so I'll just stop reading."; - close; - } - mes "[Wall Note 5]"; - mes "The person who will be under attack after Bifrost is none other than me!"; - mes "I feel an eerie gaze directed at me!"; - mes "I can't just sit here and take it."; - next; - mes "[Wall Note 5]"; - mes "Monsters, I have to create more monsters to protect me. As many as I could possibly create!"; + Wallnotes(5,1); close; } } -ecl_tdun03,21,69,5 script Diary Frog No.3#worm 614,{ +ecl_tdun03,21,69,5 script Diary Frog No.3#worm 4_FROG,{ + mes "[Diary Frog No.3]"; if (ep14_2_profe < 6) { - mes "[Diary Frog No.3]"; mes "Professor Worm threw me out here."; mes "He used to chuck us out anytime he was furious."; close; } - else if (ep14_2_profe == 6) { - mes "[Diary Frog No.3]"; + if (ep14_2_profe == 6) { mes "Professor Worm threw me out here."; mes "He used to chuck us out anytime he was furious."; next; - switch (select("A talking frog?:I want to listen to Professor Worm's diary.")) { - case 1: - mes "[Diary Frog No.3]"; - mes "I am a frog made of wood that can be used for recording."; - mes "I'm a masterpiece by Professor Worm."; - mes "Sheer loneliness can lead to inventions such as this, isn't it amazing?"; - close; - case 2: - mes "[Diary Frog No.3]"; - mes "I'll let you listen to it like the real thing."; - mes "I have to imitate Professor's Worm's voice so I have to shape my throat first..."; - mes "Erhem Erm... Keerhm Cough Cough!"; - next; - mes "[Realistic diary recording by Frog No. 3]"; - mes "...He really feared Bifrost!"; - mes "He said that she needs to be eliminated because one day she will endanger him."; - mes "He sure said it, that person! Ahhhh~ I can't remember him- that person!"; - next; - mes "[Diary Frog No.3]"; - mes "This is the end of the recording."; - mes "Another Diary Frog probably got thrown onto the first floor of the tower."; - erasequest 1223; - setquest 1224; - ep14_2_profe = 7; - close; - } - } - else if (ep14_2_profe >= 7) { - mes "[Diary Frog No.3]"; - mes "Are you interested in the diary recording?"; - mes "I don't have much else to do so would you like to hear it again?"; - next; - switch (select("Where are other Diary Frogs?:Please let me hear it again.:Is there any more?")) { - case 1: + switch( select("A talking frog?:I want to listen to Professor Worm's diary.") ) { mes "[Diary Frog No.3]"; - mes ((ep14_2_profe > 7)?"Diary Frog No.6":"Another Diary Frog")+" probably got thrown onto the first floor of the tower."; + case 1: + mes "I am a frog made of wood that can be used for recording."; + mes "I'm a masterpiece by Professor Worm."; + mes "Sheer loneliness can lead to inventions such as this, isn't it amazing?"; close; case 2: - mes "[Diary Frog No.3]"; mes "I'll let you listen to it like the real thing."; mes "I have to imitate Professor's Worm's voice so I have to shape my throat first..."; mes "Erhem Erm... Keerhm Cough Cough!"; @@ -14395,26 +12615,48 @@ ecl_tdun03,21,69,5 script Diary Frog No.3#worm 614,{ mes "...He really feared Bifrost!"; mes "He said that she needs to be eliminated because one day she will endanger him."; mes "He sure said it, that person! Ahhhh~ I can't remember him- that person!"; - close; - case 3: + next; mes "[Diary Frog No.3]"; - mes "I used to have more, but unfortunately, the fuel I need to live is the recordings themselves, so part of it got digested away."; - mes "It's the way I work so I can't do much about it."; - emotion e_swt2,1; + mes "This is the end of the recording."; + mes "Another Diary Frog probably got thrown onto the first floor of the tower."; + changequest 1223,1224; + ep14_2_profe = 7; close; } } -} - -ecl_tdun01,23,79,4 script Diary Frog No. 6#worm 614,{ - if (ep14_2_profe < 7) { - mes "[Diary Frog No.6]"; - mes "Professor Worm dared to throw me out here!"; - mes "To a place where there are so many monsters!"; + mes "Are you interested in the diary recording?"; + mes "I don't have much else to do so would you like to hear it again?"; + next; + switch( select("Where are other Diary Frogs?:Please let me hear it again.:Is there any more?") ) { + mes "[Diary Frog No.3]"; + case 1: + mes ((ep14_2_profe > 7)?"Diary Frog No.6":"Another Diary Frog")+" probably got thrown onto the first floor of the tower."; + close; + case 2: + mes "I'll let you listen to it like the real thing."; + mes "I have to imitate Professor's Worm's voice so I have to shape my throat first..."; + mes "Erhem Erm... Keerhm Cough Cough!"; + next; + mes "[Realistic diary recording by Frog No. 3]"; + mes "...He really feared Bifrost!"; + mes "He said that she needs to be eliminated because one day she will endanger him."; + mes "He sure said it, that person! Ahhhh~ I can't remember him- that person!"; + close; + case 3: + mes "I used to have more, but unfortunately, the fuel I need to live is the recordings themselves, so part of it got digested away."; + mes "It's the way I work so I can't do much about it."; + emotion e_swt2,1; close; } +} + +ecl_tdun01,23,79,4 script Diary Frog No. 6#worm 4_FROG,{ + mes "[Diary Frog No.6]"; + if (ep14_2_profe < 7) { + mes "Professor Worm dared to throw me out here!"; + mes "To a place where there are so many monsters!"; + } else if (ep14_2_profe == 7) { - mes "[Diary Frog No. 6]"; mes "Professor Worm was looking for me?"; mes "I thought he threw me out because he didn't need me!"; mes "He threw me realy hard, he did!"; @@ -14437,7 +12679,7 @@ ecl_tdun01,23,79,4 script Diary Frog No. 6#worm 614,{ if (select("That's a tough favor!:I'll get rid of them.") == 1) { mes "[Diary Frog No. 6]"; mes "Well, then I won't say a word about the diary!"; - close; + close; } mes "[Diary Frog No. 6]"; mes "Ok, be on your way now."; @@ -14445,11 +12687,9 @@ ecl_tdun01,23,79,4 script Diary Frog No. 6#worm 614,{ mes "You should be haste before all of it gets digested away."; changequest 1224,1225; ep14_2_profe = 8; - close; } else if (ep14_2_profe == 8) { if (checkquest(1225,HUNTING) == 2) { - mes "[Diary Frog No. 6]"; mes "You got rid of 15 ^FF0000Lichtern(blue)^000000."; mes "Now I can relax a little bit."; mes "As I promised, I'll let you hear the diary."; @@ -14479,15 +12719,13 @@ ecl_tdun01,23,79,4 script Diary Frog No. 6#worm 614,{ mes "If nothing took it away, you'll probably find it without much difficulty."; changequest 1225,1226; ep14_2_profe = 9; - close; } - mes "[Diary Frog No. 6]"; - mes "If you return to me after getting rid of 15 ^FF0000Lichtern(blue)^000000"; - mes "I'll let you listen to Professor Worm's diary as you wish."; - close; + else { + mes "If you return to me after getting rid of 15 ^FF0000Lichtern(blue)^000000"; + mes "I'll let you listen to Professor Worm's diary as you wish."; + } } else if (ep14_2_profe > 8) { - mes "[Diary Frog No. 6]"; mes "Do you want to listen to the diary again?"; mes "I'll let you hear it as much as you want!"; next; @@ -14520,20 +12758,43 @@ ecl_tdun01,23,79,4 script Diary Frog No. 6#worm 614,{ mes "Oh whatever, I'm going to throw you out!"; mes "This is the end of the recording."; mes "And that's when I was-"; - close; } + close; } -ecl_fild01,173,95,7 script Diary Frog No. 30#worm 614,{ - if (ep14_2_profe < 9) { +ecl_fild01,173,95,7 script Diary Frog No. 30#worm 4_FROG,{ + if (ep14_2_profe >= 11) { + if (select("Where are other Diary Frogs?:Please let me hear it again.") == 1) { + mes "[Diary Frog No. 30]"; + mes "They were either eaten up by monsters or severely broken after being thrown out."; + mes "I doubt there are other remaining frogs."; + close; + } mes "[Diary Frog No. 30]"; + mes "I'll let you listen to Professor Worm's diary with a well composed voice."; + mes "Let me first shape my throat here..."; + mes "Erhem.... Prrhaaha!"; + next; + mes "[Diary recording by No. 30]"; + mes "This tower possesses amazing secrets!"; + mes "How incredible, oh so incredible!"; + mes "After hundreds of years, I finally figured it all out! How could this be!"; + mes "It is so shocking that I forgot everything that I ever knew!"; + next; + mes "[Diary recording by No. 30]"; + mes "This damned frog!"; + mes "I'm so mad, I ought'a throw this out!"; + next; + mes "It seems that a continued search for diary recordings would be meaningless. I should go back to Professor Worm."; + close; + } + mes "[Diary Frog No. 30]"; + if (ep14_2_profe < 9) { mes "As you can see, I am a broken Diary Frog."; mes "Professor Worm threw me out really hard all the way out here."; mes "I didn't even do anything wrong!"; - close; } else if (ep14_2_profe == 9) { - mes "[Diary Frog No. 30]"; mes "As you can see, I am a broken Diary Frog."; mes "Professor Worm threw me out really hard all the way out here."; mes "I didn't even do anything wrong!"; @@ -14562,18 +12823,15 @@ ecl_fild01,173,95,7 script Diary Frog No. 30#worm 614,{ mes "If you come back to late, all you'll hear are my moans and groans."; changequest 1226,1227; ep14_2_profe = 10; - close; } else if (ep14_2_profe == 10) { if (countitem(6542) < 10) { - mes "[Diary Frog No. 30]"; - mes "I need 10 ^FF0000Star Shape Mushrooms^000000."; - mes "They can be obtained from Petals that roam the land of blooming flowers."; - mes "Please hurry."; - mes "Before I lose all of the diary recordings!"; - close; + mes "I need 10 ^FF0000Star Shape Mushrooms^000000."; + mes "They can be obtained from Petals that roam the land of blooming flowers."; + mes "Please hurry."; + mes "Before I lose all of the diary recordings!"; + close; } - mes "[Diary Frog No. 30]"; mes "You brought all 10 ^FF0000Star Shape Mushrooms^000000 for me."; mes "I have to first treat my wounds, so please wait."; next; @@ -14598,50 +12856,25 @@ ecl_fild01,173,95,7 script Diary Frog No. 30#worm 614,{ mes "I'm so mad, I ought'a throw this out!"; next; mes "It seems that a continued search for diary recordings would be meaningless. I should go back to Professor Worm."; - delitem 6542,10; //Star_Shape_Mushroom + delitem 6542,10;// Star_Shape_Mushroom changequest 1227,1228; ep14_2_profe = 11; - close; - } - else if (ep14_2_profe >= 11) { - if (select("Where are other Diary Frogs?:Please let me hear it again.") == 1) { - mes "[Diary Frog No. 30]"; - mes "They were either eaten up by monsters or severely broken after being thrown out."; - mes "I doubt there are other remaining frogs."; - close; - } - mes "[Diary Frog No. 30]"; - mes "I'll let you listen to Professor Worm's diary with a well composed voice."; - mes "Let me first shape my throat here..."; - mes "Erhem.... Prrhaaha!"; - next; - mes "[Diary recording by No. 30]"; - mes "This tower possesses amazing secrets!"; - mes "How incredible, oh so incredible!"; - mes "After hundreds of years, I finally figured it all out! How could this be!"; - mes "It is so shocking that I forgot everything that I ever knew!"; - next; - mes "[Diary recording by No. 30]"; - mes "This damned frog!"; - mes "I'm so mad, I ought'a throw this out!"; - next; - mes "It seems that a continued search for diary recordings would be meaningless. I should go back to Professor Worm."; - close; } + close; } // Encounter in a Strange Land //============================================================ -mora,103,74,5 script Expedition Member#tl01 946,{ +mora,103,74,5 script Expedition Member#tl01 4_M_DST_MASTER,{ mes "[Expedition Member]"; mes "I've gone through Hazy Forest Maze and come all the way here just to see Eclage and I really don't want to go through that maze ever again."; next; mes "[Expedition Member]"; mes "It horrifies me just thinking about returning to the camp after visiting Eclage."; next; - switch (select("Eclage?:Easy way to return to the camp:pat pat...")) { - case 1: + switch( select("Eclage?:Easy way to return to the camp:pat pat...") ) { mes "[Expedition Member]"; + case 1: mes "Huh? You didn't know it yet?"; mes "Eclage is the capital of the Laphine."; next; @@ -14654,7 +12887,6 @@ mora,103,74,5 script Expedition Member#tl01 946,{ mes "Head north from Bifrost and you'll see it."; close; case 2: - mes "[Expedition Member]"; mes "Hmm? I mean, you could fly there using the mysterious seeds that you collected in the maze."; mes "You mean, I have to jump off the huge flower?"; next; @@ -14664,14 +12896,66 @@ mora,103,74,5 script Expedition Member#tl01 946,{ mes "Haha. Thanks."; close; case 3: - mes "[Expedition Member]"; mes "Are you consoling me?"; mes "It's so nice of you..."; close; } } -ecl_in01,32,52,5 script Traveler Fome#tl01 515,3,3,{ +function script EclageinEntrance { + if ((isbegin_quest(7411) + isbegin_quest(7412) + isbegin_quest(7413)) == 3) { + hideoffnpc "Eclage Guard#tl01"; + cutin "minuel01",4; + mes "[Eclage Guard]"; + mes "Excuse me for a moment."; + mes "Is there anyone from Splendide here?"; + next; + select("I am, but why?"); + mes "[Eclage Guard]"; + mes "Ah, you are?"; + mes "There's someone who wants to see you. Do you have time right now?"; + next; + mes "[Eclage Guard]"; + mes "You don't have to worry. It's nothing suspicious or bad."; + mes "We just wanted to ask you about Splendide, so please spare your time for us."; + next; + mes "[Eclage Guard]"; + mes "I'll guide you if it's okay."; + next; + switch( select("Sure. Let's go.:I don't have time for it right now...") ) { + mes "[Eclage Guard]"; + case 1: + mes "Please follow me then. "; + ep14_2_mylord = 4; + erasequest 7411; + erasequest 7412; + changequest 7413,7415; + close2; + warp "ecl_in03",244,89; + break; + case 2: + mes "Oh, is that right?"; + mes "That's too bad. "; + mes "But if you have some time later, please pay us a visit."; + next; + mes "[Eclage Guard]"; + mes "I'll be at the east side of the place near the gate."; + mes "Please, find me there."; + mes "I'll be looking forward to seeing you."; + ep14_2_mylord = 3; + erasequest 7411; + erasequest 7412; + changequest 7413,7414; + close2; + break; + } + cutin "",255; + hideonnpc "Eclage Guard#tl01"; + end; + } +} + +ecl_in01,32,52,5 script Traveler Fome#tl01 4_F_DOGTRAVELER,3,3,{ if (BaseLevel < 99) { mes "[Fome]"; mes "Mm? You're a traveler, too?"; @@ -14679,10 +12963,27 @@ ecl_in01,32,52,5 script Traveler Fome#tl01 515,3,3,{ mes "The fact that you made it here actually seems just short of a miracle..."; close; } - .@totaltemp = isbegin_quest(7423) + isbegin_quest(7424) + isbegin_quest(7425) + isbegin_quest(7426); - .@total = isbegin_quest(7411) + isbegin_quest(7412) + isbegin_quest(7413); - if (ep14_2_mylord < 2 || (ep14_2_mylord == 2 && isbegin_quest(7411) != 1)) { + if (ep14_2_mylord == 2 && isbegin_quest(7411) == 1) { + EclageinEntrance; mes "[Fome]"; + mes "Oh my, did I talk too much?"; + mes "But you're really lucky."; + mes "If you tell them that you're here to congratulate on the birth of new Mayor Jun, you'll surely meet the great Kardui."; + next; + mes "[Fome]"; + mes "Ah...how beautiful."; + mes "I heard some bad rumors but I don't believe in them at all~"; + next; + mes "[Fome]"; + mes "Ha, I almost went too far again."; + mes "Did you talk to Litrip and York?"; + next; + mes "[Fome]"; + mes "When it comes to Bifrost Tower, which is the most popular tourist attraction, Litrip knows the best!"; + close; + } + mes "[Fome]"; + if (ep14_2_mylord < 3) { mes "Come here and have a talk with us."; mes "My name is Fome and I'm from the central region of Alpheim."; mes "You are..."; @@ -14708,9 +13009,9 @@ ecl_in01,32,52,5 script Traveler Fome#tl01 515,3,3,{ mes "Eclage is crowded with travelers, and until recently, most of them were from Alpheim."; mes "It's nice to see you. I was about to talk to you just now. "; next; - switch (select("Why is Eclage popular among travelers?:What is the main attraction of Eclage?")) { - case 1: + switch( select("Why is Eclage popular among travelers?:What is the main attraction of Eclage?") ) { mes "[Fome]"; + case 1: mes "Why does this place have so many travelers...?"; mes "First of all, I think it's due to the fact that you're able to communicate freely here since Eclage is with Bifrost."; next; @@ -14754,7 +13055,6 @@ ecl_in01,32,52,5 script Traveler Fome#tl01 515,3,3,{ setquest 7411; break; case 2: - mes "[Fome]"; mes "The main attraction of Eclage?"; mes "It's Bifrost Tower, of course!"; mes "Although It's not inside Eclage, technically! Ahhahahahaha"; @@ -14772,102 +13072,22 @@ ecl_in01,32,52,5 script Traveler Fome#tl01 515,3,3,{ break; } ep14_2_mylord = 2; - close; - } - else if (ep14_2_mylord == 2) { - if (isbegin_quest(7411) == 1) { - if (.@total == 3) { - hideoffnpc "Eclage Guard#tl01"; - cutin "minuel01",4; - mes "[Eclage Guard]"; - mes "Excuse me for a moment."; - mes "Is there anyone from Splendide here?"; - next; - select("I am, but why?"); - mes "[Eclage Guard]"; - mes "Ah, you are?"; - mes "There's someone who wants to see you. Do you have time right now?"; - next; - mes "[Eclage Guard]"; - mes "You don't have to worry. It's nothing suspicious or bad."; - mes "We just wanted to ask you about Splendide, so please spare your time for us."; - next; - mes "[Eclage Guard]"; - mes "I'll guide you if it's okay."; - next; - switch (select("Sure. Let's go.:I don't have time for it right now...")) { - case 1: - mes "[Eclage Guard]"; - mes "Please follow me then. "; - ep14_2_mylord = 4; - erasequest 7411; - erasequest 7412; - erasequest 7413; - setquest 7415; - close2; - cutin "",255; - hideonnpc "Eclage Guard#tl01"; - warp "ecl_in03",244,89; - end; - case 2: - mes "[Eclage Guard]"; - mes "Oh, is that right?"; - mes "That's too bad. "; - mes "But if you have some time later, please pay us a visit."; - next; - mes "[Eclage Guard]"; - mes "I'll be at the east side of the place near the gate."; - mes "Please, find me there."; - mes "I'll be looking forward to seeing you."; - ep14_2_mylord = 3; - erasequest 7411; - erasequest 7412; - erasequest 7413; - setquest 7414; - close2; - cutin "",255; - hideonnpc "Eclage Guard#tl01"; - end; - } - } - mes "[Fome]"; - mes "Oh my, did I talk too much?"; - mes "But you're really lucky."; - mes "If you tell them that you're here to congratulate on the birth of new Mayor Jun, you'll surely meet the great Kardui."; - next; - mes "[Fome]"; - mes "Ah...how beautiful."; - mes "I heard some bad rumors but I don't believe in them at all~"; - next; - mes "[Fome]"; - mes "Ha, I almost went too far again."; - mes "Did you talk to Litrip and York?"; - next; - mes "[Fome]"; - mes "When it comes to Bifrost Tower, which is the most popular tourist attraction, Litrip knows the best!"; - close; - } } else if (ep14_2_mylord == 3 || ep14_2_mylord == 4) { - mes "[Fome]"; mes "An Eclage Guard was looking for you just a minute ago, right?"; mes "I think he said he'll be waiting for you at the east gate. Don't you have to go?"; next; mes "[Fome]"; mes "Since he was very polite and all, I'm sure it's something good."; mes "Sure. The Laphines in Eclage are very generous to travelers."; - close; } - else if (ep14_2_mylord > 4 && ep14_2_mylord < 10) { - mes "[Fome]"; + else if (ep14_2_mylord < 10) { mes "You seem very busy."; mes "I heard so much about you from here and there."; mes "I see that you're friends with Laphines already. "; - close; } else if (ep14_2_mylord == 10) { if (checkquest(7424) == -1) { - mes "[Fome]"; mes "You've been working for the king of Laphines all along?!"; mes "How could you not say a word about it to me?"; mes "I want to be able to meet the king often, too."; @@ -14884,31 +13104,30 @@ ecl_in01,32,52,5 script Traveler Fome#tl01 515,3,3,{ mes "I couldn't ask them straightforward questions related to that since I was afraid that it might hurt their pride."; next; setquest 7424; - if (.@totaltemp == 4) { + if ((isbegin_quest(7423) + isbegin_quest(7424) + isbegin_quest(7425) + isbegin_quest(7426)) == 4) { mes "As far as you know, the perception of Kardui among Laphines is somewhat favorable on the outside."; mes "But in reality, the majority of Laphines feel uneasy, distrustful, and doubtful about him."; mes "Let's stop worrying and ask Kardui instead!"; ep14_2_mylord = 11; - setquest 7427; erasequest 7423; erasequest 7424; erasequest 7425; - erasequest 7426; - close; + changequest 7426,7427; + } + else { + mes "What Fome said is interesting."; + mes "A distrusted king...should I listen to what other Laphines say about it?"; } - mes "What Fome said is interesting."; - mes "A distrusted king...should I listen to what other Laphines say about it?"; - close; - } - mes "[Fome]"; - mes "I'm sure there is something."; - mes "It seemed from my observation that they were anxious while celebrating the birth of the king. "; - close; + else { + mes "I'm sure there is something."; + mes "It seemed from my observation that they were anxious while celebrating the birth of the king. "; + } + } + else { + mes "I should start planning on moving to the next region. "; + mes "I'm debating whether I should just go back or go to Mora Village..."; } - mes "[Fome]"; - mes "I should start planning on moving to the next region. "; - mes "I'm debating whether I should just go back or go to Mora Village..."; close; OnTouch: @@ -14918,7 +13137,7 @@ OnTouch: emotion e_loud,0,"Traveler Litrip#tl02"; emotion e_loud,0,"Traveler Chiba#tl03"; next; - switch (select("Avoid them.:Join the group.")) { + switch( select("Avoid them.:Join the group.") ) { case 1: mes "They don't seem to care that much."; close; @@ -14929,19 +13148,28 @@ OnTouch: close; } } - end; } -ecl_in01,32,51,7 script Traveler Litrip#tl02 513,{ +ecl_in01,32,51,7 script Traveler Litrip#tl02 4_M_DOGTRAVELER,{ if (BaseLevel < 99) { mes "[Litrip]"; mes "Hey, young man."; mes "It's very impressive that you're able to come this far..."; close; } - .@total = isbegin_quest(7411) + isbegin_quest(7412) + isbegin_quest(7413); - if (ep14_2_mylord < 2 || (ep14_2_mylord == 2 && isbegin_quest(7412) != 1)) { + if (ep14_2_mylord == 2 && isbegin_quest(7412) == 1) { + EclageinEntrance; mes "[Litrip]"; + mes "It's not fun listening to my story only."; + mes "You should go talk to Fome and Chiba, too."; + next; + mes "[Litrip]"; + mes "And Let me know if you ever solve the mystery of Bifrost Tower."; + mes "I'll be looking forward to hearing from you, hahaha."; + close; + } + mes "[Litrip]"; + if (ep14_2_mylord < 3) { mes "Oh, look at this strange traveler. "; mes "Come here. My name is Litrip."; next; @@ -14949,15 +13177,14 @@ ecl_in01,32,51,7 script Traveler Litrip#tl02 513,{ mes "You're from Mora?"; mes "You must have seen Bifrost Tower on the way then?"; next; - switch (select("I saw it from the outside. :I've gone inside the tower.")) { - case 1: + switch( select("I saw it from the outside. :I've gone inside the tower.") ) { mes "[Litrip]"; + case 1: mes "Really? That's too bad."; mes "Well, but it's good to play it safe since there are frightful monsters inside the tower."; mes "It's certainly better than losing your life by being rash."; break; case 2: - mes "[Litrip]"; mes "I see. Wasn't it pretty crazy?"; mes "Once upon a time, It used to be a very nice observatory."; next; @@ -14995,109 +13222,34 @@ ecl_in01,32,51,7 script Traveler Litrip#tl02 513,{ mes "[Litrip]"; mes "My story ends here."; mes "Go ask Fome and Chiba. They should have useful information, too. "; - close; - } - else if (ep14_2_mylord == 2) { - if (isbegin_quest(7412) == 1) { - if (.@total == 3) { - hideoffnpc "Eclage Guard#tl01"; - cutin "minuel01",4; - mes "[Eclage Guard]"; - mes "Excuse me for a moment."; - mes "Is there anyone from Splendide here?"; - next; - select("I am, but why?"); - mes "[Eclage Guard]"; - mes "Ah, you are?"; - mes "There's someone who wants to see you. Do you have time right now?"; - next; - mes "[Eclage Guard]"; - mes "You don't have to worry. It's nothing suspicious or bad."; - mes "We just wanted to ask you about Splendide, so please spare your time for us."; - next; - mes "[Eclage Guard]"; - mes "I'll guide you if it's okay."; - next; - switch (select("Sure. Let's go.:I don't have time for it right now...")) { - case 1: - mes "[Eclage Guard]"; - mes "Please follow me then. "; - ep14_2_mylord = 4; - erasequest 7411; - erasequest 7412; - erasequest 7413; - setquest 7415; - close2; - hideonnpc "Eclage Guard#tl01"; - cutin "",255; - warp "ecl_in03",244,89; - end; - case 2: - mes "[Eclage Guard]"; - mes "Oh, is that right?"; - mes "That's too bad. "; - mes "But if you have some time later, please pay us a visit."; - next; - mes "[Eclage Guard]"; - mes "I'll be at the east side of the plaze near the gate."; - mes "Please, find me there."; - mes "I'll be looking forward to seeing you."; - ep14_2_mylord = 3; - erasequest 7411; - erasequest 7412; - erasequest 7413; - setquest 7414; - close2; - hideonnpc "Eclage Guard#tl01"; - cutin "",255; - end; - } - } - mes "[Litrip]"; - mes "It's not fun listening to my story only."; - mes "You should go talk to Fome and Chiba, too."; - next; - mes "[Litrip]"; - mes "And Let me know if you ever solve the mystery of Bifrost Tower."; - mes "I'll be looking forward to hearing from you, hahaha."; - close; - } } else if (ep14_2_mylord == 3) { - mes "[Litrip]"; mes "It seems like Laphines have some official affairs to do with you. "; mes "Didn't they tell you to come to the east gate?"; mes "You should go."; - close; } - else if (ep14_2_mylord == 4) { - mes "[Litrip]"; + else if (ep14_2_mylord == 4) mes "Weren't you supposed to meet someone at the east gate?"; - close; - } - else if ((ep14_2_mylord > 4) && (ep14_2_mylord < 10)) { - mes "[Litrip]"; + else if (ep14_2_mylord < 10) { mes "Since the last time I saw you talking to the guard, I hear your name here and there. "; mes "Is it something important? You've become pretty famous here."; - close; } else if (ep14_2_mylord == 10) { - mes "[Litrip]"; mes "The celebratory atmostphere for the new king is almost gone now."; mes "But something feels weird here."; next; mes "[Litrip]"; mes "Just like a feeling of emptiness that comes after an exciting festival..."; - close; } - mes "[Litrip]"; - mes "I'm thinking about going to the tower again with Chiba."; - mes "I heard it's got a nice view."; - mes "If I'm lucky enough, I'll go to Mora, too."; + else { + mes "I'm thinking about going to the tower again with Chiba."; + mes "I heard it's got a nice view."; + mes "If I'm lucky enough, I'll go to Mora, too."; + } close; } -ecl_in01,35,51,3 script Traveler Chiba#tl03 514,{ +ecl_in01,35,51,3 script Traveler Chiba#tl03 4_M_DOGTRAVELER2,{ if (BaseLevel < 99) { mes "[Chiba]"; mes "Although I prefer traveling alone,"; @@ -15105,9 +13257,17 @@ ecl_in01,35,51,3 script Traveler Chiba#tl03 514,{ mes "But you...Hmm...I don't think you're skilled enough to travel around this area."; close; } - .@total = isbegin_quest(7411) + isbegin_quest(7412) + isbegin_quest(7413); - if (ep14_2_mylord < 2 || (ep14_2_mylord==2 && isbegin_quest(7413)!=1)) { + if (ep14_2_mylord == 2 && isbegin_quest(7413) == 1) { + EclageinEntrance; mes "[Chiba]"; + mes "I know Laphines perform a huge ceremony for the succession of kingship but I don't know exactly what the ceremony is about."; + next; + mes "[Chiba]"; + mes "It's a rare opportunity to see the ceremony with your own eyes since Mayor Jun lives pretty long. "; + close; + } + mes "[Chiba]"; + if (ep14_2_mylord < 3) { mes "You're a human from Midgard."; mes "I'm Chiba."; mes "As you can see, I'm a traveler just like you."; @@ -15120,21 +13280,19 @@ ecl_in01,35,51,3 script Traveler Chiba#tl03 514,{ mes "I heard there's a way to avoid a rift that is blocking Jotunheim..."; mes "Do people really travel through Hazy Forest?"; next; - switch (select("Yes.:By magic!")) { - case 1: + switch( select("Yes.:By magic!") ) { mes "[Chiba]"; + case 1: mes "So it is."; mes "That's how strong humans are, I guess."; mes "When I was Mora, I heard there are many missing men in Hazy Forest..."; - next; break; case 2: - mes "[Chiba]"; mes "Indeed...people who get to Mora first use magic to help others travel?"; mes "That's brilliant."; - next; break; } + next; mes "[Chiba]"; mes "Anyway it's true that there are active interactions thanks to you people."; mes "I should be grateful for that."; @@ -15170,7 +13328,7 @@ ecl_in01,35,51,3 script Traveler Chiba#tl03 514,{ mes "He literally just emerges without any kind of a formal inheritance process."; mes "Isn't it pretty interesting?"; setquest 7413; - if (ep14_2_mylord < 2){ + if (ep14_2_mylord < 2) { ep14_2_mylord = 2; next; mes "You received information related to Laphines from Chiba. "; @@ -15182,240 +13340,48 @@ ecl_in01,35,51,3 script Traveler Chiba#tl03 514,{ mes "If I came earlier, I could have become a part of a historic moment..."; mes "but I missed it. Kekeke."; } - close; - } - else if (ep14_2_mylord == 2) { - if (isbegin_quest(7413) == 1) { - if (.@total == 3) { - hideoffnpc "Eclage Guard#tl01"; - cutin "minuel01",4; - mes "[Eclage Guard]"; - mes "Excuse me for a moment."; - mes "Is there anyone from Splendide here?"; - next; - select("I am, but why?"); - mes "[Eclage Guard]"; - mes "Ah, you are?"; - mes "There's someone who wants to see you. Do you have time right now?"; - next; - mes "[Eclage Guard]"; - mes "You don't have to worry. It's nothing suspicious or bad."; - mes "We just wanted to ask you about Splendide, so please spare your time for us."; - next; - mes "[Eclage Guard]"; - mes "I'll guide you if it's okay."; - next; - switch (select("Sure. Let's go.:I don't have time for it right now...")) { - case 1: - mes "[Eclage Guard]"; - mes "Please follow me then. "; - ep14_2_mylord = 4; - erasequest 7411; - erasequest 7412; - erasequest 7413; - setquest 7415; - close2; - hideonnpc "Eclage Guard#tl01"; - warp "ecl_in03",244,89; - cutin "",255; - end; - case 2: - mes "[Eclage Guard]"; - mes "Oh, is that right?"; - mes "That's too bad. "; - mes "But if you have some time later, please pay us a visit."; - next; - mes "[Eclage Guard]"; - mes "I'll be at the east side of the plaze near the gate."; - mes "Please, find me there."; - mes "I'll be looking forward to seeing you."; - ep14_2_mylord = 3; - erasequest 7411; - erasequest 7412; - erasequest 7413; - setquest 7414; - close2; - hideonnpc "Eclage Guard#tl01"; - cutin "",255; - end; - } - } - mes "[Chiba]"; - mes "I know Laphines perform a huge ceremony for the succession of kingship but I don't know exactly what the ceremony is about."; - next; - mes "[Chiba]"; - mes "It's a rare opportunity to see the ceremony with your own eyes since Mayor Jun lives pretty long. "; - close; - } } else if (ep14_2_mylord == 3) { - mes "[Chiba]"; mes "Wasn't there an Eclage Guard looking for you just now?"; mes "You'd better respect Laphines as much as possible in order to avoid any discord."; - mes "It's the basis of traveling. "; - close; + mes "It's the basis of traveling."; } else if (ep14_2_mylord == 4) { - mes "[Chiba]"; mes "Didn't you go somewhere with an Eclage Guard?"; mes "If you're lost on the way, ask the guard at the east gate. "; mes "He will guide you."; - close; } - else if ((ep14_2_mylord > 4) && (ep14_2_mylord < 10)) { - mes "[Chiba]"; + else if (ep14_2_mylord < 10) mes "So, you weren't a mere traveler after all."; - close; + else { + mes "Mm...should I try to go through Hazy Forest?"; + mes "Maybe it's too much...isn't it?"; + mes "I'll just go to the tower with Litrip again."; } - mes "[Chiba]"; - mes "Mm...should I try to go through Hazy Forest?"; - mes "Maybe it's too much...isn't it?"; - mes "I'll just go to the tower with Litrip again."; close; } -ecl_in01,31,49,7 script Eclage Guard#tl01 447,{ +ecl_in01,31,49,7 script Eclage Guard#tl01 4_M_FAIRYSOLDIER,{ mes "[Eclage Guard]"; mes "Oh, I should hurry and go back to where I was. "; mes "Excuse me."; close2; - hideonnpc "Eclage Guard#tl01"; - end; - OnInit: - hideonnpc "Eclage Guard#tl01"; - end; - -OnEnable: - hideoffnpc "Eclage Guard#tl01"; - end; - OnDisable: hideonnpc "Eclage Guard#tl01"; end; +OnEnable: + hideoffnpc "Eclage Guard#tl01"; + end; } -ecl_in01,82,70,3 script Eclage Guard#tl02 447,{ +ecl_in01,82,70,3 script Eclage Guard#tl02 4_M_FAIRYSOLDIER,{ if (!checkweight(1301,3)) { mes "- You have too many items to proceed with the quest. -"; close; } cutin "minuel01",2; - if (ep14_2_mylord < 3) { - mes "[Eclage Guard]"; - mes "Welcome to Eclage."; - mes "Enjoy your trip."; - } - else if (ep14_2_mylord == 3) { - mes "[Eclage Guard]"; - mes "Oh, you are here!"; - mes "May I escort take you to the one who wants to meet you?"; - next; - switch (select("Sure. Let's go.:I don't have time for it right now...")) { - case 1: - mes "[Eclage Guard]"; - mes "Please follow me then. "; - ep14_2_mylord = 4; - erasequest 7414; - setquest 7415; - close2; - cutin "",255; - warp "ecl_in03",244,89; - end; - case 2: - mes "[Eclage Guard]"; - mes "Ah...is that right?"; - mes "I'll wait then."; - next; - cutin "minuel02",2; - mes "[Eclage Guard]"; - mes "Don't worry about me."; - mes "I'll just wait here as long as it takes."; - mes "Well, it's my job. Don't worry."; - close2; - cutin "",255; - end; - } - } - else if (ep14_2_mylord == 4) { - mes "[Eclage Guard]"; - mes "I thought you sill had something to do."; - mes "May I guide you?"; - next; - switch (select("Yes, please.:No, it's okay.")) { - case 1: - mes "[Eclage Guard]"; - mes "Please follow me then. "; - close2; - warp "ecl_in03",244,89; - cutin "",255; - end; - case 2: - mes "[Eclage Guard]"; - mes "Is that right?"; - mes "I see. Come find me whenever you need it."; - close2; - cutin "",255; - end; - } - } - else if (ep14_2_mylord == 5) { - mes "[Eclage Guard]"; - mes "I see you pretty often."; - mes "I was notified in advance that the Chief of Staff requested for an audience."; - next; - if (checkquest(7416,PLAYTIME) == 1) { - mes "[Eclage Guard]"; - mes "But I'm afraid it's too early."; - mes "I think you have to wait for a while."; - close2; - cutin "",255; - end; - } - mes "[Eclage Guard]"; - mes "Since it's about time, should I lead you in now?"; - next; - switch (select("Yes, please.:I'll come back later.")) { - case 1: - mes "[Eclage Guard]"; - mes "Follow me, please."; - ep14_2_mylord = 6; - close2; - warp "ecl_in03",58,72; - cutin "",255; - end; - case 2: - mes "[Eclage Guard]"; - mes "Do as you wish although Mayor Jun might be upset if you keep him waiting for too long."; - close2; - cutin "",255; - end; - } - } - else if (ep14_2_mylord == 6) { - mes "[Eclage Guard]"; - mes "May I escort you to the audience chamber?"; - next; - switch (select("Yes, please.:No, it's okay.")) { - case 1: - mes "[Eclage Guard]"; - mes "Follow me, please."; - close2; - warp "ecl_in03",58,72; - cutin "",255; - end; - case 2: - mes "[Eclage Guard]"; - mes "Thank you."; - mes "I thought you were using me for teleportation since you're here so often."; - cutin "minuel02",2; - close2; - cutin "",255; - end; - } - } - else if (ep14_2_mylord == 7) { - .@alltotal = isbegin_quest(7418) + isbegin_quest(7419) + isbegin_quest(7420); + if (ep14_2_mylord == 7) { if (checkquest(7418) == -1) { mes "[Eclage Guard]"; mes "Eh, good to see you again."; @@ -15431,16 +13397,15 @@ ecl_in01,82,70,3 script Eclage Guard#tl02 447,{ mes "You've decided to work in Eclage..."; cutin "minuel02",2; next; - switch (select("It's just a rumor.:Do they have a job for me?")) { - case 1: + switch( select("It's just a rumor.:Do they have a job for me?") ) { mes "[Minuel]"; + case 1: mes "Eh? Really?"; mes "That's too bad. There was a suitable job for you."; mes "Well, I understand."; cutin "minuel01",2; break; case 2: - mes "[Minuel]"; mes "Actually I don't have any time for myself since I have to be here all the time."; mes "Not only I, but most Laphines who are in this business are faced with that position, too."; cutin "minuel01",2; @@ -15453,8 +13418,7 @@ ecl_in01,82,70,3 script Eclage Guard#tl02 447,{ mes "Since you're free to go anywhere,"; mes "could you gather some decorations for Yai?"; next; - switch (select("Sure.:No.")) { - case 1: + if (select("Sure.:No.") == 1) { mes "[Minuel]"; mes "Thank you."; mes "You need to find"; @@ -15472,14 +13436,13 @@ ecl_in01,82,70,3 script Eclage Guard#tl02 447,{ mes "I'm sure you would know more about those hooves than I do."; mes "I'll be counting on you!"; setquest 7418; - break; - case 2: + } + else { mes "[Minuel]"; mes "Ha, do you really think so?"; mes "You will be coming here again."; mes "Soon, in the near future. Hehehe"; cutin "minuel02",2; - break; } close2; cutin "",255; @@ -15487,57 +13450,52 @@ ecl_in01,82,70,3 script Eclage Guard#tl02 447,{ } } else if (isbegin_quest(7418) == 1) { - if ((countitem(6032) < 5) || (countitem(6023) < 5) || (countitem(944) < 5)) { - mes "[Minuel]"; + mes "[Minuel]"; + if (countitem(6032) < 5 || countitem(6023) < 5 || countitem(944) < 5) { mes "I asked you for 5 Horns of Hillslion, 5 Mystic Horns, and 5 Horse's Hooves."; mes "You'll be able to get Mystic Horns by catching Cornuses near Splendide."; - close2; - cutin "",255; - end; } - mes "[Minuel]"; - mes "You are here already!"; - mes "Let me check the items."; - mes "Mm..."; - next; - mes "[Minuel]"; - mes "If they are scratched fittingly, they will look even wilder. "; - mes "These are great. Thank you so much."; - cutin "minuel02",2; - next; - delitem 6032,5; //Horn_Of_Hilsrion - delitem 6023,5; //Mystic_Horn - delitem 944,5; //Horseshoe - completequest 7418; - getexp 200000,200000; - .@alltotal = isbegin_quest(7418) + isbegin_quest(7419) + isbegin_quest(7420); - if (.@alltotal > 5) { - mes "[Minuel]"; - mes "Come to think of it, you've done a lot of work for other Laphines as well. "; - mes "This is enough. Now, you should go see him."; - cutin "minuel01",2; + else { + mes "You are here already!"; + mes "Let me check the items."; + mes "Mm..."; next; mes "[Minuel]"; - mes "My job is to deliver his will at the right time."; - mes "And I think now is the time. "; - ep14_2_mylord = 8; - changequest 7417,7421; + mes "If they are scratched fittingly, they will look even wilder. "; + mes "These are great. Thank you so much."; + cutin "minuel02",2; next; + delitem 6032,5;// Horn_Of_Hilsrion + delitem 6023,5;// Mystic_Horn + delitem 944,5;// Horseshoe + completequest 7418; + getexp 200000,200000; mes "[Minuel]"; - mes "I think I've grown attached to you since I was seeing you very often."; - mes "Well, I'm just saying how I feel."; - close2; - cutin "",255; - end; + if ((isbegin_quest(7418) + isbegin_quest(7419) + isbegin_quest(7420)) > 5) { + mes "Come to think of it, you've done a lot of work for other Laphines as well. "; + mes "This is enough. Now, you should go see him."; + cutin "minuel01",2; + next; + mes "[Minuel]"; + mes "My job is to deliver his will at the right time."; + mes "And I think now is the time. "; + ep14_2_mylord = 8; + changequest 7417,7421; + next; + mes "[Minuel]"; + mes "I think I've grown attached to you since I was seeing you very often."; + mes "Well, I'm just saying how I feel."; + } + else { + mes "Soon, you'll be able to hear good news."; + mes "You should look forward to it."; + } } - mes "[Minuel]"; - mes "Soon, you'll be able to hear good news."; - mes "You should look forward to it."; close2; cutin "",255; end; } - if (.@alltotal > 5) { + if ((isbegin_quest(7418) + isbegin_quest(7419) + isbegin_quest(7420)) > 5) { mes "[Minuel]"; mes "Come to think of it, you've done a lot of work for other Laphines as well. "; mes "This is enough. Now, you should go see him."; @@ -15546,142 +13504,220 @@ ecl_in01,82,70,3 script Eclage Guard#tl02 447,{ mes "My job is to deliver his will at the right time."; mes "And I think now is the time. "; ep14_2_mylord = 8; - erasequest 7417; - setquest 7421; + changequest 7417,7421; next; mes "[Minuel]"; mes "I think I've grown attached to you since I was seeing you very often."; mes "Well, I'm just saying how I feel."; + } + else { + mes "Other Laphines around me have gone crazy about my Yai, decorated with by products of monsters. "; + mes "This could be a new trend."; + } + } + else if (ep14_2_mylord < 8) { + mes "[Eclage Guard]"; + if (ep14_2_mylord < 3) { + mes "Welcome to Eclage."; + mes "Enjoy your trip."; close2; cutin "",255; end; } - mes "[Minuel]"; - mes "Other Laphines around me have gone crazy about my Yai, decorated with by products of monsters. "; - mes "This could be a new trend."; - } - else if (ep14_2_mylord == 8) { - mes "[Minuel]"; - mes "Mayor Jun wants to see you."; - mes "I don't have time to guide you right now, so I'll just tell you how to get there."; - next; - mes "[Minuel]"; - mes "Go through the exit here, go up twice following the spiral road, and you'll find the entrance to the audience chamber."; - mes "This way please."; - } - else if (ep14_2_mylord == 9) { - mes "[Minuel]"; - mes "Good to see you again."; - mes "The Chief of Staff? You have to go upstairs through the spiral road to see him."; - mes "He's inside the conference hall, which is on the right side of the palace. "; - } - else if (ep14_2_mylord == 18) { - if (checkquest(7440) == -1) { - mes "[Minuel]"; - mes "Are you on your way from the palace again?"; + else if (ep14_2_mylord == 3) { + mes "Oh, you are here!"; + mes "May I escort take you to the one who wants to meet you?"; next; - select("A scholar of magics sponsored by Shenime"); - mes "[Minuel]"; - mes "Is the Chief of Staff sponsoring a scholar of magics?"; - mes "I had no idea...Now that I think about it...ah...that's why..."; - next; - select("What do you mean?"); - mes "[Minuel]"; - mes "When he gets off work,"; - mes "I saw him going to the east side pretty often."; - mes "His Yai is on the opposite side, but often I saw him heading east."; - next; - mes "[Minuel]"; - mes "So I thought maybe he has someone to meet there."; - mes "Now that I think about it, wouldn't that someone be the scholar that he is sponsoring?"; - next; - mes "[Minuel]"; - mes "Of course it's just my guess..."; - mes "But I'm glad if this could help you by any chance."; - cutin "minuel02",2; - if (isbegin_quest(7438) == 1) { - erasequest 7438; + if (select("Sure. Let's go.:I don't have time for it right now...") == 1) { + mes "[Eclage Guard]"; + mes "Please follow me then. "; + ep14_2_mylord = 4; + changequest 7414,7415; + close2; + warp "ecl_in03",244,89; } - if (isbegin_quest(7439) == 1) { - erasequest 7439; + else { + mes "Ah...is that right?"; + mes "I'll wait then."; + next; + cutin "minuel02",2; + mes "[Eclage Guard]"; + mes "Don't worry about me."; + mes "I'll just wait here as long as it takes."; + mes "Well, it's my job. Don't worry."; + close2; } - setquest 7440; } + else if (ep14_2_mylord == 4) { + mes "I thought you sill had something to do."; + mes "May I guide you?"; + next; + if (select("Yes, please.:No, it's okay.") == 1) { + mes "[Eclage Guard]"; + mes "Please follow me then. "; + close2; + warp "ecl_in03",244,89; + } + else { + mes "[Eclage Guard]"; + mes "Is that right?"; + mes "I see. Come find me whenever you need it."; + close2; + } + } + else if (ep14_2_mylord == 5) { + mes "I see you pretty often."; + mes "I was notified in advance that the Chief of Staff requested for an audience."; + next; + mes "[Eclage Guard]"; + if (checkquest(7416,PLAYTIME) == 1) { + mes "But I'm afraid it's too early."; + mes "I think you have to wait for a while."; + close2; + cutin "",255; + end; + } + mes "Since it's about time, should I lead you in now?"; + next; + if (select("Yes, please.:I'll come back later.") == 1) { + mes "[Eclage Guard]"; + mes "Follow me, please."; + ep14_2_mylord = 6; + close2; + warp "ecl_in03",58,72; + } + else { + mes "[Eclage Guard]"; + mes "Do as you wish although Mayor Jun might be upset if you keep him waiting for too long."; + close2; + } + } + else if (ep14_2_mylord == 6) { + mes "May I escort you to the audience chamber?"; + next; + if (select("Yes, please.:No, it's okay.") == 1) { + mes "[Eclage Guard]"; + mes "Follow me, please."; + close2; + warp "ecl_in03",58,72; + } + else { + mes "[Eclage Guard]"; + mes "Thank you."; + mes "I thought you were using me for teleportation since you're here so often."; + cutin "minuel02",2; + close2; + } + } + cutin "",255; + end; } else { - if (checkquest(7429,PLAYTIME) == 1) { - mes "[Minuel]"; - mes "I have to decorate Yai with the materials you brought me the other day, but I don't know when I could leave..."; - mes "I hope time passes as quickly as possible. "; - close2; - cutin "",255; - end; - } - else if (checkquest(7429,PLAYTIME) == 2) { - erasequest 7429; - mes "[Minuel]"; - mes "Hey, what a strong and pleasant morning it is!"; - mes "Wait, is it morning?"; - mes "Anyway, you seem so healthy just like a fresh-caught fish."; - cutin "minuel02",2; - next; - mes "[Minuel]"; - mes "Mm? What's that look for?"; - mes "A traveler from Mora told me that it's a popular way of saying hello...Did I say something wrong?"; - cutin "minuel01",2; - next; - mes "[Minuel]"; - mes "Oh, by the way, the decorations you brought are very popular among other Laphines. "; - mes "I might have to ask you another favor later."; - close2; - cutin "",255; - end; - } - if (isbegin_quest(7428) == 1) { - if ((countitem(6032) < 10) || (countitem(6023) < 10) || (countitem(944) < 10)) { - mes "[Minuel]"; - mes "You need to find 10 Horns of Hillslion, 10 Mystic Horns, and 10 Horse's Hooves. "; - close; - } - mes "[Minuel]"; - mes "You are here already!"; - mes "Let me check the items."; - mes "Mm..."; - next; - mes "[Minuel]"; - mes "If they are scratched fittingly, they will look even wilder. "; - mes "These are great. My friends will love it!"; - delitem 6032,10; //Horn_Of_Hilsrion - delitem 6023,10; //Mystic_Horn - delitem 944,10; //Horseshoe - changequest 7428,7429; - getexp 200000,200000; - getitem 6081,1; //Splendide_Coin - close2; - cutin "",255; - end; - } mes "[Minuel]"; - mes "Do you have a minute?"; - mes "My friends love the by products of monsters that you brought me the other day and I was going to ask you if you could get some more. Is that okay?"; - next; - switch (select("Sorry, I'm busy.:Fine. I'll do it.")) { - case 1: - mes "[Minuel]"; - mes "That's too bad."; - mes "Maybe next time!"; - break; - case 2: - mes "[Minuel]"; - mes "Thank you so much."; - mes "The Horns of Hillslion, Mystic Horns, and Horse's Hooves that you brought were just so popular among my friends."; - mes "I would like you to bring me 10 of each, please."; + if (ep14_2_mylord == 8) { + mes "Mayor Jun wants to see you."; + mes "I don't have time to guide you right now, so I'll just tell you how to get there."; next; mes "[Minuel]"; - mes "Decorating Yai wildly and with unpolished beauty became a new trend among my friends."; - mes "Haha...I'll be waiting here, then."; - setquest 7428; - break; + mes "Go through the exit here, go up twice following the spiral road, and you'll find the entrance to the audience chamber."; + mes "This way please."; + } + else if (ep14_2_mylord == 9) { + mes "Good to see you again."; + mes "The Chief of Staff? You have to go upstairs through the spiral road to see him."; + mes "He's inside the conference hall, which is on the right side of the palace. "; + } + else if (ep14_2_mylord == 18) { + if (checkquest(7440) == -1) { + mes "Are you on your way from the palace again?"; + next; + select("A scholar of magics sponsored by Shenime"); + mes "[Minuel]"; + mes "Is the Chief of Staff sponsoring a scholar of magics?"; + mes "I had no idea...Now that I think about it...ah...that's why..."; + next; + select("What do you mean?"); + mes "[Minuel]"; + mes "When he gets off work,"; + mes "I saw him going to the east side pretty often."; + mes "His Yai is on the opposite side, but often I saw him heading east."; + next; + mes "[Minuel]"; + mes "So I thought maybe he has someone to meet there."; + mes "Now that I think about it, wouldn't that someone be the scholar that he is sponsoring?"; + next; + mes "[Minuel]"; + mes "Of course it's just my guess..."; + mes "But I'm glad if this could help you by any chance."; + cutin "minuel02",2; + if (isbegin_quest(7438) == 1) + erasequest 7438; + if (isbegin_quest(7439) == 1) + erasequest 7439; + setquest 7440; + } + } + else { + if (checkquest(7429,PLAYTIME) == 1) { + mes "I have to decorate Yai with the materials you brought me the other day, but I don't know when I could leave..."; + mes "I hope time passes as quickly as possible. "; + } + else if (checkquest(7429,PLAYTIME) == 2) { + erasequest 7429; + mes "Hey, what a strong and pleasant morning it is!"; + mes "Wait, is it morning?"; + mes "Anyway, you seem so healthy just like a fresh-caught fish."; + cutin "minuel02",2; + next; + mes "[Minuel]"; + mes "Mm? What's that look for?"; + mes "A traveler from Mora told me that it's a popular way of saying hello...Did I say something wrong?"; + cutin "minuel01",2; + next; + mes "[Minuel]"; + mes "Oh, by the way, the decorations you brought are very popular among other Laphines. "; + mes "I might have to ask you another favor later."; + } + else if (isbegin_quest(7428) == 1) { + if (countitem(6032) < 10 || countitem(6023) < 10 || countitem(944) < 10) { + mes "You need to find 10 Horns of Hillslion, 10 Mystic Horns, and 10 Horse's Hooves. "; + close; + } + mes "You are here already!"; + mes "Let me check the items."; + mes "Mm..."; + next; + mes "[Minuel]"; + mes "If they are scratched fittingly, they will look even wilder. "; + mes "These are great. My friends will love it!"; + delitem 6032,10;// Horn_Of_Hilsrion + delitem 6023,10;// Mystic_Horn + delitem 944,10;// Horseshoe + changequest 7428,7429; + getexp 200000,200000; + getitem 6081,1;// Splendide_Coin + } + else { + mes "Do you have a minute?"; + mes "My friends love the by products of monsters that you brought me the other day and I was going to ask you if you could get some more. Is that okay?"; + next; + if (select("Sorry, I'm busy.:Fine. I'll do it.") == 1) { + mes "[Minuel]"; + mes "That's too bad."; + mes "Maybe next time!"; + } + else { + mes "[Minuel]"; + mes "Thank you so much."; + mes "The Horns of Hillslion, Mystic Horns, and Horse's Hooves that you brought were just so popular among my friends."; + mes "I would like you to bring me 10 of each, please."; + next; + mes "[Minuel]"; + mes "Decorating Yai wildly and with unpolished beauty became a new trend among my friends."; + mes "Haha...I'll be waiting here, then."; + setquest 7428; + } + } } } close2; @@ -15689,7 +13725,7 @@ ecl_in01,82,70,3 script Eclage Guard#tl02 447,{ end; } -ecl_in03,245,93,3 script Chief of Staff#tl01 435,{ +ecl_in03,245,93,3 script Chief of Staff#tl01 4_F_FAIRY,{ if (!checkweight(1301,3)) { mes "- You have too many items to proceed with the quest. -"; close; @@ -15699,7 +13735,7 @@ ecl_in03,245,93,3 script Chief of Staff#tl01 435,{ mes "Sorry, but no unauthorized entry is allowed here."; close; } - else if (ep14_2_mylord == 4) { + if (ep14_2_mylord == 4) { mes "[Chief of Staff]"; mes "Welcome to Eclage."; mes "I order them to lead you here."; @@ -15755,11 +13791,11 @@ ecl_in03,245,93,3 script Chief of Staff#tl01 435,{ mes "What you've told me is going to be very helpful."; mes "Is there anything else you would like to talk about?"; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "I was told that Sapha made Yggdrasil Tree sick,"; mes "and your side started a war in order to protect the tree"; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "but what I know is a little bit different from that."; mes "Apparently, the cause of the war seems to be the damage given to Yggdrasil Tree caused by Sapha's excessive mining, but..."; next; @@ -15834,33 +13870,72 @@ ecl_in03,245,93,3 script Chief of Staff#tl01 435,{ warp "ecl_in01",47,28; end; } - else if (ep14_2_mylord == 5) { - if (checkquest(7416,PLAYTIME) == 1) { + if (ep14_2_mylord == 8) { + mes "Shenime is pressing his head with a hand and seems to be having a headache."; + next; + mes "[Shenime]"; + mes "This headache has gotten worse recently."; + mes "....What brings you here?"; + mes "Didn't Mayor call you?"; + mes "You should go talk to him."; + close; + } + if (ep14_2_mylord == 28) { + mes "Shenime held his hand out with a suspicious smile."; + next; + switch( select("No, not yet.:Hold his hand.") ) { + case 1: mes "[Shenime]"; + mes "This is one of the places you should watch carefully."; + mes "Shouldn't you, a foreigner, consider it as an honor and receive the offer?"; + mes "You're hesitating too much."; + close; + case 2: + mes "When you held Shenime's hand, you felt a sharp pain in your hand."; + mes "You took your hand off quickly and examined it, but nothing was there."; + next; + select("Is it just imagination...?"); + mes "[Shenime]"; + mes "What's wrong?"; + mes "May I guide you?"; + mes "Now, this is the place you should watch carefully."; + ep14_2_mylord = 29; + if (isbegin_quest(7449) == 1) + changequest 7449,7450; + close2; + warp "ecl_hub01",129,12; + end; + } + } + if (ep14_2_mylord > 29) { + mes "[Stranger Laphine]"; + mes "What is it you want?"; + mes "If you're looking for Shenime, that's too bad. I'm newly appointed to his position since he disappeared out of the blue."; + mes "I have to work. So, if it's not anything important, I would like you to not bother me."; + close; + } + mes "[Shenime]"; + if (ep14_2_mylord == 5) { + if (checkquest(7416,PLAYTIME) == 1) { mes "You need to wait a little longer to see Mayor Jun."; mes "He is pretty busy, so please bear with us."; close; } - mes "[Shenime]"; mes "There's another guard who was supposed to be guiding you..."; mes "I can't go anywhere right now."; next; mes "[Shenime]"; mes "There's a guard at the east side of the plaza near the gate."; mes "I notified him already, so just ask him to guide you."; - close; } else if (ep14_2_mylord == 6) { - mes "[Shenime]"; mes "Did you tell Mayor Jun about what you think?"; mes "He should be the one to decide."; next; mes "[Shenime]"; mes "It seems like you haven't even met him yet. Ask the guard to guide you."; - close; } else if (ep14_2_mylord == 7) { - mes "[Shenime]"; mes "I've heard about you."; mes "You've decided to work for Eclage?"; next; @@ -15873,20 +13948,8 @@ ecl_in03,245,93,3 script Chief of Staff#tl01 435,{ next; mes "[Shenime]"; mes "If you could help us with that, wouldn't other Laphines think better of you?"; - close; - } - else if (ep14_2_mylord == 8) { - mes "Shenime is pressing his head with a hand and seems to be having a headache."; - next; - mes "[Shenime]"; - mes "This headache has gotten worse recently."; - mes "....What brings you here?"; - mes "Didn't Mayor call you?"; - mes "You should go talk to him."; - close; } else if (ep14_2_mylord == 9) { - mes "[Shenime]"; mes "Welcome."; mes "You are a foreigner yet you gained Mayor's recognition, which is rare."; next; @@ -15895,7 +13958,7 @@ ecl_in03,245,93,3 script Chief of Staff#tl01 435,{ mes "Oh, yes. Mayor has bestowed a wing on you."; mes "Here it is."; ep14_2_mylord = 10; - getitem 2916,1; //Fairy_Wing + getitem 2916,1;// Fairy_Wing erasequest 7422; next; mes "[Shenime]"; @@ -15904,10 +13967,8 @@ ecl_in03,245,93,3 script Chief of Staff#tl01 435,{ next; mes "[Shenime]"; mes "It's an item that fits you perfectly. I mean you, who work for the king. Hehe."; - close; } else if (ep14_2_mylord == 16) { - mes "[Shenime]"; mes "Ah, you've come at just the right time."; mes "I heard you've been going to Bifrost Tower recently?"; mes "I wanted to ask you a favor since you're going there anyway..."; @@ -15920,9 +13981,9 @@ ecl_in03,245,93,3 script Chief of Staff#tl01 435,{ mes "If it's okay, can you do me a favor?"; mes "Of course I'll give you a big reward."; next; - switch (select("Sure.:Sorry, I can't.")) { - case 1: + switch( select("Sure.:Sorry, I can't.") ) { mes "[Shenime]"; + case 1: mes "I was worried since it's something unexpected for you. I'm so glad."; mes "Collect the following items for me, please."; next; @@ -15934,20 +13995,17 @@ ecl_in03,245,93,3 script Chief of Staff#tl01 435,{ changequest 7436,7437; close; case 2: - mes "[Shenime]"; mes "Ah, that's too bad."; mes "I'll ask someone else then."; close; } } else if (ep14_2_mylord == 17) { - if ((countitem(6561) < 10) || (countitem(6560) < 10)) { - mes "[Shenime]"; + if (countitem(6561) < 10 || countitem(6560) < 10) { mes "I need 10 dustaballs and 10 bookmarks made of fallen leaves."; mes "You can find them inside the tower."; close; } - mes "[Shenime]"; mes "You found them!"; mes "Thank you."; mes "This should last for a while. "; @@ -15967,8 +14025,8 @@ ecl_in03,245,93,3 script Chief of Staff#tl01 435,{ mes "[Shenime]"; mes "It's difficult for me to tell you about him and besides, I'm not obligated to tell you about his personal information. "; mes "Don't bother to ask about him anymore."; - delitem 6561,10; //Dustball - delitem 6560,10; //Leaf_Bookmark + delitem 6561,10;// Dustball + delitem 6560,10;// Leaf_Bookmark ep14_2_mylord = 18; getexp 150000,150000; changequest 7437,7438; @@ -15979,29 +14037,22 @@ ecl_in03,245,93,3 script Chief of Staff#tl01 435,{ mes "I don't know him."; mes "A scholar of magics? There's no one with that name among the scholars I know. "; mes "I don't know."; - close; - } - else if ((ep14_2_mylord > 17) && (ep14_2_mylord < 22)) { - mes "[Shenime]"; + else if (ep14_2_mylord > 17 && ep14_2_mylord < 22) { mes "Avant that you just asked isn't he a genius who disappeared decades ago after doing some inappropriate experiments? "; next; mes "[Shenime]"; mes "I don't know where you heard about him but you should give up. You won't be able to find him."; - close; } - else if ((ep14_2_mylord == 22) || (ep14_2_mylord == 23)) { - mes "[Shenime]"; + else if (ep14_2_mylord == 22 || ep14_2_mylord == 23) { mes "Are you still interested in the scholar that I was sponsoring?"; mes "Unfortunately, he disappeared all of a sudden."; next; mes "[Shenime]"; mes "Since he was interested in humans like you, I was going to arrange a meeting for you two,"; mes "but I don't know where he is..."; - close; } else if (ep14_2_mylord == 24) { - mes "[Shenime]"; mes "Mayor ordered us to heighten security around the Orb."; mes "I don't know why, but you should pay attention, too."; mes "Since you're still working for the king and all...right?"; @@ -16018,10 +14069,8 @@ ecl_in03,245,93,3 script Chief of Staff#tl01 435,{ mes "[Shenime]"; mes "There's nothing more to say."; mes "I resent his sudden disappearance."; - close; } else if (ep14_2_mylord == 25) { - mes "[Shenime]"; mes "Ah...I'm starting to have a headache."; mes "Mayor is ordering me to reinforce the guards for the Orb without even telling me why..."; next; @@ -16035,9 +14084,9 @@ ecl_in03,245,93,3 script Chief of Staff#tl01 435,{ mes "Ha...I think I might have been cheated."; mes "He promised to do a research on the topic that I'm interested in, only if I sponsored him for a certain period of time."; next; - switch (select("Did you know what he was researching?:What did you want him to research about?")) { - case 1: + switch( select("Did you know what he was researching?:What did you want him to research about?") ) { mes "[Shenime]"; + case 1: mes "What he asked for was pretty simple. "; mes "I provided a place for living and researching and the cost of materials used when doing a research upon my request."; next; @@ -16059,10 +14108,8 @@ ecl_in03,245,93,3 script Chief of Staff#tl01 435,{ mes "[Shenime]"; mes "...and I was going to ask him to do a research on Hazy Forest. "; mes "I have to look for another scholar now."; - next; break; case 2: - mes "[Shenime]"; mes "I didn't want to provide him with food and a place to live for free,"; mes "so I asked him to do a research on Bifrost Tower."; next; @@ -16076,9 +14123,9 @@ ecl_in03,245,93,3 script Chief of Staff#tl01 435,{ next; mes "[Shenime]"; mes "I'm going to have to find another scholar who is more eligible for the job."; - next; break; } + next; mes "[Shenime]"; mes "Anyway, this is what happened to me."; mes "By the way, you who work for the king do you know what is on Mayor's mind nowadays?"; @@ -16146,8 +14193,8 @@ ecl_in03,245,93,3 script Chief of Staff#tl01 435,{ next; mes "[Shenime]"; mes "Whatever the reason is, I should believe that Mayor gave us the order after considering it normally and logically."; - next; } + next; select("You don't want to follow his order?"); mes "[Shenime]"; mes "Of course I do!"; @@ -16170,11 +14217,8 @@ ecl_in03,245,93,3 script Chief of Staff#tl01 435,{ mes "Of course you should be there, too."; ep14_2_mylord = 26; changequest 7445,7447; - close; - } else if (ep14_2_mylord == 26) { - mes "[Shenime]"; mes "I hope you intervene actively in this matter."; mes "Although we can't let any other races to be in charge of the Orb since it is very meaningful to us Laphines,"; next; @@ -16197,10 +14241,8 @@ ecl_in03,245,93,3 script Chief of Staff#tl01 435,{ next; mes "[Shenime]"; mes "I want you to be a witness and judge whether a series of actions taken around the Orb were truly for the sake of the Orb and Laphines or not."; - close; } else if (ep14_2_mylord == 27) { - mes "[Shenime]"; mes "How much do you know about the Orb?"; mes "A crystal filled with concentrated magical powers, pride of all Laphines?"; next; @@ -16234,9 +14276,9 @@ ecl_in03,245,93,3 script Chief of Staff#tl01 435,{ next; mes "What should I do?"; next; - switch (select("Ask Kardui first.:Hold his hand.")) { + switch( select("Ask Kardui first.:Hold his hand.") ) { case 1: - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "I don't understand why you're telling me this important information."; mes "Give me some time to think about it."; next; @@ -16263,72 +14305,90 @@ ecl_in03,245,93,3 script Chief of Staff#tl01 435,{ end; } } - else if (ep14_2_mylord == 28) { - mes "Shenime held his hand out with a suspicious smile."; - next; - switch (select("No, not yet.:Hold his hand.")) { - case 1: - mes "[Shenime]"; - mes "This is one of the places you should watch carefully."; - mes "Shouldn't you, a foreigner, consider it as an honor and receive the offer?"; - mes "You're hesitating too much."; - close; - case 2: - mes "When you held Shenime's hand, you felt a sharp pain in your hand."; - mes "You took your hand off quickly and examined it, but nothing was there."; - next; - select("Is it just imagination...?"); - mes "[Shenime]"; - mes "What's wrong?"; - mes "May I guide you?"; - mes "Now, this is the place you should watch carefully."; - ep14_2_mylord = 29; - changequest 7448,7450; - setquest 7450; - close2; - warp "ecl_hub01",129,12; - end; - } - } else if (ep14_2_mylord == 29) { - mes "[Shenime]"; mes "The place where the lighting for the Orb is installed in other words, the place where the guards stay is the ceiling."; mes "It's a place that you pass by before going up to the palace."; close2; warp "ecl_hub01",129,12; end; } - else if (ep14_2_mylord > 29) { - mes "[Stranger Laphine]"; - mes "What is it you want?"; - mes "If you're looking for Shenime, that's too bad. I'm newly appointed to his position since he disappeared out of the blue."; - mes "I have to work. So, if it's not anything important, I would like you to not bother me."; - close; + else { + mes "I heard you are helping out here and there nowadays."; + mes "You must be busy."; } - mes "[Shenime]"; - mes "I heard you are helping out here and there nowadays."; - mes "You must be busy."; close; } -ecl_in03,41,90,3 script Mayor Jun Kardui#tl01 624,{ +ecl_in03,41,90,3 script Mayor Jun Kardui#tl01 4_M_FARIYKING,{ if (!checkweight(1301,3)) { mes "- You have too many items to proceed with the quest. -"; close; } + if (ep14_2_mylord > 32) { + switch(rand(1,3)) { + case 1: + cutin "kardui03",1; + mes "[Kardui]"; + mes "Is this how people feel when they lose blood?"; + mes "The feeling of magical powers oozing out of my body..."; + mes "Sorry. I'm a little bit tired. "; + break; + case 2: + cutin "hisie02",0; + mes "[Hisie]"; + mes "Wait...leave him alone."; + mes "He just fell asleep."; + mes "He must be very tired from replacing the magical powers of the Orb."; + next; + mes "[Hisie]"; + mes "I'm not so happy about it, but Avant is in the process of making something that will replace the Orb's inner core."; + mes "If he suceeds, things will be the way they used to be, right?"; + next; + mes "[Hisie]"; + mes "Seriously...I can't believe I have to ask him a favor."; + mes "...."; + break; + case 3: + cutin "kardui01",1; + mes "[Kardui]"; + mes "My head is cluttered with too many things."; + mes "The brains of Mayor is supposed to be filled with hundreds of thousands of drawers..."; + mes "But this is way beyond that."; + next; + mes "[Kardui]"; + mes "Ah, I just want to whine. Where did my brother go...?"; + mes "If other Laphines see me like this, they'll probably be frightened."; + next; + cutin "kardui05",1; + mes "[Kardui]"; + mes "Ahahahahahaha-"; + mes "You see. I feel like either knowledges of a thousand years or memories of a ten thousand years is so useless."; + next; + cutin "kardui03",1; + mes "[Kardui]"; + mes "I'm racking my brains searching through all the memories, informations, and history of every Mayor,"; + mes "but there's no such thing as ways of fighting against the king of demons."; + next; + cutin "kardui01",1; + mes "[Kardui]"; + mes "I should probably leave this to an expert?"; + break; + } + close2; + cutin "",255; + end; + } + mes "[Kardui]"; if (ep14_2_mylord < 6) { - mes "[Kardui]"; mes "Mmm..."; mes "I don't know who you are, but could you wait until I call you?"; mes "I'll have to meet you some day, but now is not the right time."; cutin "kardui01",1; - close2; } else if (ep14_2_mylord == 6) { cutin "kardui01",1; - mes "[Kardui]"; mes "Welcome to Eclage, stranger."; - mes "...this was a popular way of greeting each other, but I guess it's not fun anymore."; + mes "... this was a popular way of greeting each other, but I guess it's not fun anymore."; cutin "kardui01",1; next; mes "[Kardui]"; @@ -16417,14 +14477,11 @@ ecl_in03,41,90,3 script Mayor Jun Kardui#tl01 624,{ mes "[Kardui]"; mes "However, if you don't meet my expectation, you won't get anything."; mes "I'll be looking forward to seeing you, stranger who will be my friend."; - erasequest 7416; + changequest 7416,7417; ep14_2_mylord = 7; - setquest 7417; - close2; } else if (ep14_2_mylord == 7) { cutin "kardui01",1; - mes "[Kardui]"; mes "Now, you who work for the king!"; mes "Work your fingers to the bone for me!"; next; @@ -16437,11 +14494,9 @@ ecl_in03,41,90,3 script Mayor Jun Kardui#tl01 624,{ mes "[Kardui]"; mes "It's going to be tough, but think of it as having insurance."; mes "Some day, a person who remembers your name will be a great help to you."; - close2; } else if (ep14_2_mylord == 8) { cutin "kardui01",1; - mes "[Kardui]"; mes "It looks like you've been doing well."; next; select("Yes, thanks to you."); @@ -16494,7 +14549,7 @@ ecl_in03,41,90,3 script Mayor Jun Kardui#tl01 624,{ mes "You already know what happened next."; next; select("So it all started just because..."); - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "...Mayor Jun could not communicate with Yggdrasil?"; mes "What about now?"; next; @@ -16568,53 +14623,43 @@ ecl_in03,41,90,3 script Mayor Jun Kardui#tl01 624,{ ep14_2_mylord = 9; getexp 200000,200000; changequest 7421,7422; - close2; } else if (ep14_2_mylord == 9) { cutin "kardui04",1; - mes "[Kardui]"; mes "I have a gift for you. Go and ask the Chief of Staff."; mes "You will find it useful."; - close2; } else if (ep14_2_mylord == 10) { cutin "kardui04",1; - mes "[Kardui]"; mes "Isn't that brooch really really cute?"; mes "You can use it to come to Eclage anytime. "; mes "This is all I can do for your convenience right now."; - close2; } else if (ep14_2_mylord == 11) { cutin "kardui04",1; - mes "[Kardui]"; mes "Long time no see."; mes "Is there anything you want from me?"; next; - switch (select("What is that?:You said I'm a tyrant!:The cause of misery!")) { + switch( select("What is that?:You said I'm a tyrant!:The cause of misery!") ) { + mes "[Kardui]"; case 1: cutin "kardui02",1; - mes "[Kardui]"; mes "That? What is 'that?'"; mes "If you ask in a third-person determiner without any context, I wouldn't understand..."; - next; break; case 2: cutin "kardui01",1; - mes "[Kardui]"; mes "I'm a tyrant? Ahahahahaha"; mes "That's the best joke I've ever heard."; mes "I've never done any act of tyranny or forced to execute anything at all..."; - next; break; case 3: cutin "kardui02",1; - mes "[Kardui]"; mes "Misery? The cause of misery..."; mes "Is that an expression about me?"; - next; break; } + next; cutin "kardui01",1; mes "[Kardui]"; mes "Where have you been and what have you been doing? Why are you saying these random things?"; @@ -16696,11 +14741,9 @@ ecl_in03,41,90,3 script Mayor Jun Kardui#tl01 624,{ completequest 7427; ep14_2_mylord = 12; getexp 200000,200000; - close2; } else if (ep14_2_mylord == 12) { cutin "kardui01",1; - mes "[Kardui]"; mes "How do you like staying in Eclage?"; mes "Since you people don't have wings, we've made roads for your convenience..."; next; @@ -16720,12 +14763,10 @@ ecl_in03,41,90,3 script Mayor Jun Kardui#tl01 624,{ mes "[Kardui]"; mes "So, the two of us should build good relationships."; ep14_2_mylord = 13; - close2; } else if (ep14_2_mylord == 13) { if (BaseLevel < 120) { cutin "kardui01",1; - mes "[Kardui]"; mes "I was going to tell you when we first met,"; mes "but isn't it difficult for you to travel around Eclage?"; next; @@ -16733,51 +14774,44 @@ ecl_in03,41,90,3 script Mayor Jun Kardui#tl01 624,{ mes "It will be better for you to improve your skills."; mes "You'll be able to see more then."; mes "You should work on it since I can't protect you outside of Eclage."; - close2; - cutin "",255; - end; } - mes "[Kardui]"; - mes "Have you been to Bifrost Tower?"; - cutin "kardui01",1; - next; - if (select("Yes, I have.:No, but I'm thinking about it.:No, I've never thought about it.") == 3) { - mes "[Kardui]"; - mes "Ah, that's tood bad."; - mes "It's one of the main attractions of Eclage."; - close2; - cutin "",255; - end; + else { + mes "Have you been to Bifrost Tower?"; + cutin "kardui01",1; + next; + if (select("Yes, I have.:No, but I'm thinking about it.:No, I've never thought about it.") == 3) { + mes "[Kardui]"; + mes "Ah, that's tood bad."; + mes "It's one of the main attractions of Eclage."; + } + else { + mes "[Kardui]"; + mes "Then I can trust you and give some works."; + mes "My brother is in Bifrost Tower,"; + mes "and I would like you to deliver a letter to him."; + next; + mes "[Kardui]"; + mes "Since this is something personal, I'm aksing you, my friend. Will you do it for me?"; + mes "Think of this as a way of paying me back."; + next; + mes "[Kardui]"; + mes "You will find him on the top floor of Bifrost Tower."; + mes "He lives there."; + mes "Give him this, please."; + ep14_2_mylord = 14; + setquest 7434; + next; + mes "Kardui gave a letter to you."; + } } - mes "[Kardui]"; - mes "Then I can trust you and give some works."; - mes "My brother is in Bifrost Tower,"; - mes "and I would like you to deliver a letter to him."; - next; - mes "[Kardui]"; - mes "Since this is something personal, I'm aksing you, my friend. Will you do it for me?"; - mes "Think of this as a way of paying me back."; - next; - mes "[Kardui]"; - mes "You will find him on the top floor of Bifrost Tower."; - mes "He lives there."; - mes "Give him this, please."; - ep14_2_mylord = 14; - setquest 7434; - next; - mes "Kardui gave a letter to you."; - close2; } else if (ep14_2_mylord == 14) { cutin "kardui01",1; - mes "[Kardui]"; mes "Go to the top floor of Bifrost Tower and give this letter to my brother."; mes "You'll know when you get there."; - close2; } - else if ((ep14_2_mylord > 14) && (ep14_2_mylord < 20)) { + else if (ep14_2_mylord < 20) { cutin "kardui01",1; - mes "[Kardui]"; mes "Isn't my brother so cool?"; mes "He is the only one who understands how I feel. "; mes "He is the one who comforted me and made my hatred go away."; @@ -16786,10 +14820,8 @@ ecl_in03,41,90,3 script Mayor Jun Kardui#tl01 624,{ mes "If it wasn't for him, I would have become like Seneth, who knows?"; mes "...."; mes "The other one is pretty important, too. I'll be counting on you!"; - close2; } else if (ep14_2_mylord == 20) { - mes "[Kardui]"; mes "So, is there any progress...?"; mes "..."; mes "Huh? Brother?"; @@ -16824,7 +14856,7 @@ ecl_in03,41,90,3 script Mayor Jun Kardui#tl01 624,{ next; cutin "",255; if (select("Eh...:Get to the point!") == 1) { - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "I understand that you're so happy to see your brother, but this is enough."; mes "Aren't you embarrassed? I almost felt sick..."; next; @@ -16884,31 +14916,27 @@ ecl_in03,41,90,3 script Mayor Jun Kardui#tl01 624,{ mes "Get ready. Let's go."; ep14_2_mylord = 21; changequest 7442,7443; - close2; } else if (ep14_2_mylord == 21) { cutin "kardui01",2; - mes "[Kardui]"; mes "Go to Avant's laboratory and see what kind of research he is doing."; mes "If it's something useless, it's even better to mess up his research materials."; next; mes "[Kardui]"; mes "Just thinking about it makes me so excited!"; mes "Take care of my brother, please."; - close2; } - else if ((ep14_2_mylord == 22) || (ep14_2_mylord == 23)) { + else if (ep14_2_mylord == 22 || ep14_2_mylord == 23) { if (countitem(6541) > 0) { if (ep14_2_mylord == 23) { cutin "kardui01",2; - mes "[Kardui]"; mes "I heard your story from my brother already."; mes "You took care of Avant with your bare hands, right?"; mes "puhehehe..."; next; + mes "[Kardui]"; } cutin "kardui01",2; - mes "[Kardui]"; mes "Anyway, I had no idea he would be doing a research on things like this."; mes "Brother, you know what it means, right?"; next; @@ -16964,23 +14992,21 @@ ecl_in03,41,90,3 script Mayor Jun Kardui#tl01 624,{ mes "I will question Avant persistently."; mes "What are you going to do?"; next; - switch (select("Should I help protecting the Orb?:Come on, I'm a busy person.")) { + switch( select("Should I help protecting the Orb?:Come on, I'm a busy person.") ) { + mes "[Kardui]"; case 1: cutin "kardui01",2; - mes "[Kardui]"; mes "I'm glad to hear that."; mes "The Orb is going to be alright if you help us."; - next; break; case 2: cutin "kardui01",2; - mes "[Kardui]"; mes "Whatever."; mes "You have to keep what you've seen and heard to yourself."; mes "You understand?"; - next; break; } + next; cutin "kardui05",2; mes "[Kardui]"; mes "Thank you brother."; @@ -16993,44 +15019,36 @@ ecl_in03,41,90,3 script Mayor Jun Kardui#tl01 624,{ mes "This is a present for you."; mes "I hope my magical powers help you improve."; specialeffect2 EF_FORESTLIGHT4; - delitem 6541,1; //Avant_Research_Data - if (ep14_2_mylord == 23) { + delitem 6541,1;// Avant_Research_Data + if (ep14_2_mylord == 23) getexp 400000,300000; - } - else { + else getexp 350000,250000; - } ep14_2_mylord = 24; completequest 7444; - close2; - cutin "",255; - end; } - cutin "kardui01",1; - mes "[Kardui]"; - mes "So, do you guys have any good news?"; - mes "What was Avant researching about?"; - next; - mes "[Kardui]"; - mes "What's that look for?"; - mes "You didn't bring anything?"; - mes "Did you forget and leave it somewhere? Go bring it."; - close2; + else { + cutin "kardui01",1; + mes "So, do you guys have any good news?"; + mes "What was Avant researching about?"; + next; + mes "[Kardui]"; + mes "What's that look for?"; + mes "You didn't bring anything?"; + mes "Did you forget and leave it somewhere? Go bring it."; + } } else if (ep14_2_mylord == 24) { cutin "kardui01",1; - mes "[Kardui]"; mes "I commanded the guards to strengthen security patrols around the Orb."; mes "They seemed quite confused since it's all so sudden but..."; next; mes "[Kardui]"; mes "I'm sure everyone will come forward in honor since it's for the sake of the Orb."; mes "No one would argue when it comes to protecting the Orb."; - close2; } else if (ep14_2_mylord == 25) { cutin "kardui01",1; - mes "[Kardui]"; mes "So, you and my brother talked about such things."; mes "Now that I think about it, he was sponsoring Avant."; next; @@ -17041,10 +15059,8 @@ ecl_in03,41,90,3 script Mayor Jun Kardui#tl01 624,{ mes "[Kardui]"; mes "Just like my brother said, we'd be so glad if you help us."; mes "We need your help."; - close2; } else if (ep14_2_mylord == 26) { - mes "[Kardui]"; mes "I've been waiting for you. My brother told me about you."; mes "Since I was so focused on finding Avant, I totally forgot about the Chief of Staff."; cutin "kardui01",1; @@ -17156,12 +15172,12 @@ ecl_in03,41,90,3 script Mayor Jun Kardui#tl01 624,{ mes "I'll be staying here for a while, so come straight here anytime if you ever find anything."; mes "Thanks."; ep14_2_mylord = 27; - changequest 7447,7448; - close2; + if (isbegin_quest(7447) == 1) + erasequest 7447; + setquest 7448; } else if (ep14_2_mylord == 27) { cutin "kardui01",2; - mes "[Kardui]"; mes "I want to know what this anxiety is about."; mes "Could this be a warning sign coming from Yggdrasil?"; next; @@ -17174,11 +15190,10 @@ ecl_in03,41,90,3 script Mayor Jun Kardui#tl01 624,{ mes "There's nothing I can do to help you since I'm not the one who reigns here."; mes "Sorry for asking you too many favors."; cutin "kardui02",2; - close2; } - else if ((ep14_2_mylord == 28) || (ep14_2_mylord == 29)) { - if (isbegin_quest(7449) == 1) { - mes "[Kardui]"; + else if (ep14_2_mylord == 28 || ep14_2_mylord == 29) { + .@quest_7449 = isbegin_quest(7449); + if (.@quest_7449 == 1) { mes "Gosh, it's getting even more interesting!"; mes "Why on earth is he doing that?"; mes "Every Laphine knows about the lightings in the ceiling."; @@ -17196,31 +15211,16 @@ ecl_in03,41,90,3 script Mayor Jun Kardui#tl01 624,{ next; select("Hisie is right."); cutin "kardui04",2; - mes "[Kardui]"; - mes "....What we can do...right now..."; - mes strcharinfo(0) + "is you doing whatever Shenime tells you to do and finding out the truth...?"; - next; - cutin "kardui03",2; - mes "[Kardui]"; - mes "I guess there's no other way."; - mes "Just in case, I'll send additional troops there."; - mes "Do whatever Shenime wants you to do."; - next; - mes "[Kardui]"; - mes "For now, we just have to believe...that Shenime did all this unintentionally."; - changequest 7449,7450; - close2; - cutin "",255; - end; } - cutin "kardui04",2; - mes "[Kardui]"; - mes "We have to find out why the Chief of Staff want to take you to the lighting room."; - mes "Do we just have to wait and see for now."; - next; + else { + cutin "kardui04",2; + mes "We have to find out why the Chief of Staff want to take you to the lighting room."; + mes "Do we just have to wait and see for now."; + next; + } mes "[Kardui]"; mes "....What we can do...right now..."; - mes strcharinfo(0) + "is you doing whatever Shenime tells you to do and finding out the truth...?"; + mes strcharinfo(0) +" is you doing whatever Shenime tells you to do and finding out the truth...?"; next; cutin "kardui03",2; mes "[Kardui]"; @@ -17230,11 +15230,11 @@ ecl_in03,41,90,3 script Mayor Jun Kardui#tl01 624,{ next; mes "[Kardui]"; mes "For now, we just have to believe...that Shenime did all this unintentionally."; - close2; + if (.@quest_7449 == 1) + changequest 7449,7450; } else if (ep14_2_mylord == 30) { cutin "kardui02",2; - mes "[Kardui]"; mes "It's all my fault...for making you...go through this."; mes "I'm sorry..."; next; @@ -17282,7 +15282,7 @@ ecl_in03,41,90,3 script Mayor Jun Kardui#tl01 624,{ next; */ mes "[Kardui]"; - mes "We have to take care of the Orb and Shenime, but the biggest problem right now is " + strcharinfo(0) + " taking care -."; + mes "We have to take care of the Orb and Shenime, but the biggest problem right now is "+ strcharinfo(0) +" taking care -."; mes "Everyone should keep that in mind."; cutin "kardui01",2; next; @@ -17332,7 +15332,7 @@ ecl_in03,41,90,3 script Mayor Jun Kardui#tl01 624,{ */ cutin "hisie01",0; mes "[Hisie]"; - mes "Then we return to the problem of" + strcharinfo(0) + "- ...."; + mes "Then we return to the problem of "+ strcharinfo(0) +"- ...."; mes "Fortunately, Laphines that you've helped are taking your side. "; next; cutin "kardui01",2; @@ -17342,7 +15342,7 @@ ecl_in03,41,90,3 script Mayor Jun Kardui#tl01 624,{ mes "they wouldn't believe it in their hearts."; next; select("I'll go after Shenime!"); - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "Although I was acting in self-defense, it's true that I...hurt the soldiers."; mes "Give me a chance to pay back."; mes "I'll find Shenime, the main instigator of everything. I'll find the Orb, too!"; @@ -17382,7 +15382,7 @@ ecl_in03,41,90,3 script Mayor Jun Kardui#tl01 624,{ cutin "hisie01",0; mes "[Hisie]"; mes "Are we pretty much decided then?"; - mes "Let Kar proceed with the official works and" + strcharinfo(0) + "let - be in charge of finding Shenime."; + mes "Let Kar proceed with the official works and "+ strcharinfo(0) +" let - be in charge of finding Shenime."; mes "As for me, I'll stay with Kar since I have to add my magical powers to the Orb as well."; next; cutin "kardui01",2; @@ -17395,22 +15395,18 @@ ecl_in03,41,90,3 script Mayor Jun Kardui#tl01 624,{ mes "According to my brother, ^4d4dffyou will be able to find clues somewhere in Bifrost.^000000"; ep14_2_mylord = 31; changequest 7451,7452; - close2; } else if (ep14_2_mylord == 31) { cutin "kardui01",1; - mes "[Kardui]"; mes "The incident in the lighting room is proven to be an act of self-defense."; mes "You're free to go anywhere for now."; next; mes "[Kardui]"; mes "Find Shenime, please."; mes "According to my brother, ^4d4dffyou will be able to find clues somewhere in Bifrost.^000000"; - close2; } else if (ep14_2_mylord == 32) { cutin "kardui01",1; - mes "[Kardui]"; mes "A dead body with a hole..."; mes "The Chief of Staff was manipulated, too."; mes "His name was Shenime, right?"; @@ -17440,404 +15436,268 @@ ecl_in03,41,90,3 script Mayor Jun Kardui#tl01 624,{ ep14_2_mylord = 33; completequest 7453; getexp 500000,400000; - close2; - } - else { - switch(rand(1,3)){ - case 1: - cutin "kardui03",1; - mes "[Kardui]"; - mes "Is this how people feel when they lose blood?"; - mes "The feeling of magical powers oozing out of my body..."; - mes "Sorry. I'm a little bit tired. "; - close2; - break; - case 2: - cutin "hisie02",0; - mes "[Hisie]"; - mes "Wait...leave him alone."; - mes "He just fell asleep."; - mes "He must be very tired from replacing the magical powers of the Orb."; - next; - mes "[Hisie]"; - mes "I'm not so happy about it, but Avant is in the process of making something that will replace the Orb's inner core."; - mes "If he suceeds, things will be the way they used to be, right?"; - next; - mes "[Hisie]"; - mes "Seriously...I can't believe I have to ask him a favor."; - mes "...."; - close2; - break; - case 3: - cutin "kardui01",1; - mes "[Kardui]"; - mes "My head is cluttered with too many things."; - mes "The brains of Mayor is supposed to be filled with hundreds of thousands of drawers..."; - mes "But this is way beyond that."; - next; - mes "[Kardui]"; - mes "Ah, I just want to whine. Where did my brother go...?"; - mes "If other Laphines see me like this, they'll probably be frightened."; - next; - cutin "kardui05",1; - mes "[Kardui]"; - mes "Ahahahahahaha-"; - mes "You see. I feel like either knowledges of a thousand years or memories of a ten thousand years is so useless."; - next; - cutin "kardui03",1; - mes "[Kardui]"; - mes "I'm racking my brains searching through all the memories, informations, and history of every Mayor,"; - mes "but there's no such thing as ways of fighting against the king of demons."; - next; - cutin "kardui01",1; - mes "[Kardui]"; - mes "I should probably leave this to an expert?"; - close2; - break; - } } + close2; cutin "",255; end; } -eclage,112,40,3 script Eclage Guard Leo#tl 461,{ +eclage,112,40,3 script Eclage Guard Leo#tl 4_M_FAIRYSOLDIER2,{ if (!checkweight(1301,3)) { mes "- You have too many items to proceed with the quest. -"; close; } - .@alltotal = isbegin_quest(7420) + isbegin_quest(7419) + isbegin_quest(7418); - if (ep14_2_mylord < 7) { - mes "[Leo]"; - mes "Welcome to Eclage, the capital of Laphines and a gateway to Alpheim."; - mes "I hope you enjoy your trip."; - close; - } - else if (ep14_2_mylord == 7) { - if (checkquest(7420) == -1) { + if (ep14_2_mylord < 11) { + if (ep14_2_mylord < 7) { mes "[Leo]"; - mes "Hi, how are you?"; - emotion e_gasp; - next; - mes "[Leo]"; - mes "How are you, really!"; - next; - mes "[Leo]"; - mes "....."; - next; - switch (select("Does he want something?:It's a strange fairy!")) { - case 1: + mes "Welcome to Eclage, the capital of Laphines and a gateway to Alpheim."; + mes "I hope you enjoy your trip."; + } + else if (ep14_2_mylord == 7) { + switch( isbegin_quest(7420) ) { + case 0: mes "[Leo]"; - mes "Mayor Jun told us"; - mes "that you would do anything for Laphines and Eclage."; + mes "Hi, how are you?"; + emotion e_gasp; next; mes "[Leo]"; - mes "In order to take care of the urgent matter..."; + mes "How are you, really!"; next; - switch (select("No, I refuse!:What do you want me to do?")) { + mes "[Leo]"; + mes "....."; + next; + switch( select("Does he want something?:It's a strange fairy!") ) { case 1: mes "[Leo]"; - mes "Although you have all the rights to say no, this is what I get..."; - mes "I understand."; - close; + mes "Mayor Jun told us"; + mes "that you would do anything for Laphines and Eclage."; + next; + mes "[Leo]"; + mes "In order to take care of the urgent matter..."; + next; + switch( select("No, I refuse!:What do you want me to do?") ) { + case 1: + mes "[Leo]"; + mes "Although you have all the rights to say no, this is what I get..."; + mes "I understand."; + close; + case 2: + mes "[Leo]"; + mes "It's nothing more than a request for Pinguicula's pickled fruits and Luciola's honey jam,"; + mes "which are specialties of Splendide..."; + next; + mes "[Leo]"; + mes "I know it's something personal...but Hazy Forest is such a huge obstacle..."; + mes "so I couldn't help but..."; + next; + select("You said it's something urgent!!!"); + mes "[Leo]"; + mes "I feel like I might die if I don't eat them!!!"; + mes "What's more urgent than this?!!?!?"; + next; + mes "[Leo]"; + mes "You visit Splendide pretty often anyway!"; + mes "On your way back, just carry one under your arm, another in your hand, please~"; + mes "I won't ask you anything like this ever again!"; + next; + mes "[Leo]"; + mes "So...is that yes?"; + mes "I need 3 jars of Pinguicula's pickled fruits and another 3 jars of Luciola's honey jam~"; + mes "They are sold inside the base of Splendide."; + setquest 7420; + next; + mes "[Leo]"; + mes "You might need Splendide Coins to buy pickled fruits and honey jam."; + mes "You could earn those coins if you work in Splendide, so...hehe.........."; + next; + mes "[Leo]"; + mes "Helping out in Splendide is eventually helping Eclage, too."; + mes "Now, go for it!"; + close; + } case 2: mes "[Leo]"; - mes "It's nothing more than a request for Pinguicula's pickled fruits and Luciola's honey jam,"; - mes "which are specialties of Splendide..."; - next; - mes "[Leo]"; - mes "I know it's something personal...but Hazy Forest is such a huge obstacle..."; - mes "so I couldn't help but..."; - next; - select("You said it's something urgent!!!"); - mes "[Leo]"; - mes "I feel like I might die if I don't eat them!!!"; - mes "What's more urgent than this?!!?!?"; - next; - mes "[Leo]"; - mes "You visit Splendide pretty often anyway!"; - mes "On your way back, just carry one under your arm, another in your hand, please~"; - mes "I won't ask you anything like this ever again!"; - next; - mes "[Leo]"; - mes "So...is that yes?"; - mes "I need 3 jars of Pinguicula's pickled fruits and another 3 jars of Luciola's honey jam~"; - mes "They are sold inside the base of Splendide."; - setquest 7420; - next; - mes "[Leo]"; - mes "You might need Splendide Coins to buy pickled fruits and honey jam."; - mes "You could earn those coins if you work in Splendide, so...hehe.........."; - next; - mes "[Leo]"; - mes "Helping out in Splendide is eventually helping Eclage, too."; - mes "Now, go for it!"; + mes "Oh...no. I'm not a weird Laphine."; + mes "You got me wrong. It's a misunderstanding..."; close; } - break; - case 2: + case 1: mes "[Leo]"; - mes "Oh...no. I'm not a weird Laphine."; - mes "You got me wrong. It's a misunderstanding..."; - close; - } - } - else if (isbegin_quest(7420) == 1) { - if ((countitem(12344) < 3) || (countitem(12345) < 3)) { - mes "[Leo]"; - mes "I need 3 jars of Pinguicula's pickled fruits and another 3 jars of Luciola's honey jam~"; - mes "They are specialties of the base of Splendide."; - mes "I'll be counting on you!"; - close; - } - emotion e_flash; - mes "[Leo]"; - mes "Ohhhhh look at that!!!"; - mes "Sweet pickled fruits and honey jam that is even sweeter!!!"; - mes "You saved my life."; - mes "I don't know how I managed to live without these sweets!"; - next; - mes "[Leo]"; - mes "I should judge you again."; - mes "It seems like Mayor Jun has an eye for character."; - mes "So he is Mayor after all..."; - next; - delitem 12344,3; //Pinguicula's_fruit_Jam - delitem 12345,3; //Luciola's_Honey_Jam - completequest 7420; - getexp 200000,200000; - .@alltotal = isbegin_quest(7420) + isbegin_quest(7419) + isbegin_quest(7418); - if (.@alltotal > 5) { - mes "[Eclage Guard]"; - mes "Here you are."; - mes "Mayor Jun told me to find you since you've done enough."; - mes "Have you done Leo's work, too?"; - cutin "minuel01",4; - next; - mes "[Eclage Guard]"; - mes "I see."; - mes "I'll tell you what he said then."; - next; - mes "[Eclage Guard]"; - mes "Although you might want to work even more for Eclage,"; - mes "I think you've done enough."; - mes "As a matter of fact, it's not that important, but I just wanted to make you do it."; - next; - mes "[Eclage Guard]"; - mes "That's it."; - mes "He said you would know the meaning upon hearing this. Now if you'll excuse me.."; - ep14_2_mylord = 8; - changequest 7417,7421; - next; - cutin "",255; - mes "[Leo]"; - mes "Well, that's what he said."; - mes "It might be inappropriate for me to say this since I'm the one asking the favor,"; - mes "but I don't understand why Mayor does this."; - next; - if (checkquest(7423) == -1) { - select("You don't like the king?"); - emotion e_dots; - mes "[Leo]"; - mes "No, it's not that I don't like him. I'm rather concerned...or having trouble trusting him...something like that."; - mes "Since he didn't do anything wrong, I don't have any reason to hate him, but.."; - next; - mes "["; - mes "there was a precedent"; - mes "and it's a pretty rare case...so I'm just concerned in many ways."; - mes "It should not bother a foreigner like you. "; - setquest 7423; - close2; - cutin "",255; - end; + if (countitem(12344) < 3 || countitem(12345) < 3) { + mes "I need 3 jars of Pinguicula's pickled fruits and another 3 jars of Luciola's honey jam~"; + mes "They are specialties of the base of Splendide."; + mes "I'll be counting on you!"; + close; } + emotion e_flash; + mes "Ohhhhh look at that!!!"; + mes "Sweet pickled fruits and honey jam that is even sweeter!!!"; + mes "You saved my life."; + mes "I don't know how I managed to live without these sweets!"; + next; mes "[Leo]"; - mes "Anyway, I'll make sure to report your story to the superior office, and you will hear from them sooner or later. "; + mes "I should judge you again."; + mes "It seems like Mayor Jun has an eye for character."; + mes "So he is Mayor after all..."; + next; + delitem 12344,3;// Pinguicula's_fruit_Jam + delitem 12345,3;// Luciola's_Honey_Jam + completequest 7420; + getexp 200000,200000; + if ((isbegin_quest(7420) + isbegin_quest(7419) + isbegin_quest(7418)) > 5) { + mes "[Eclage Guard]"; + mes "Here you are."; + mes "Mayor Jun told me to find you since you've done enough."; + mes "Have you done Leo's work, too?"; + cutin "minuel01",4; + next; + mes "[Eclage Guard]"; + mes "I see."; + mes "I'll tell you what he said then."; + next; + mes "[Eclage Guard]"; + mes "Although you might want to work even more for Eclage,"; + mes "I think you've done enough."; + mes "As a matter of fact, it's not that important, but I just wanted to make you do it."; + next; + mes "[Eclage Guard]"; + mes "That's it."; + mes "He said you would know the meaning upon hearing this. Now if you'll excuse me.."; + ep14_2_mylord = 8; + changequest 7417,7421; + next; + cutin "",255; + mes "[Leo]"; + mes "Well, that's what he said."; + mes "It might be inappropriate for me to say this since I'm the one asking the favor,"; + mes "but I don't understand why Mayor does this."; + next; + } + if (checkquest(7423) == -1) + callsub S_Setquest7423; + else { + mes "[Leo]"; + mes "Anyway, I'll make sure to report your story to the superior office, and you will hear from them sooner or later. "; + } close2; cutin "",255; end; - } - else { - if (checkquest(7423) == -1) { - select("You don't like the king?"); - emotion e_dots; - mes "[Leo]"; - mes "No, it's not that I don't like him. I'm rather concerned...or having trouble trusting him...something like that."; - mes "Since he didn't do anything wrong, I don't have any reason to hate him, but.."; + default: + if ((isbegin_quest(7420) + isbegin_quest(7419) + isbegin_quest(7418)) > 5) { + mes "[Eclage Guard]"; + mes "Here you are."; + mes "Mayor Jun told me to find you since you've done enough."; + mes "Have you done Leo's work, too?"; + cutin "minuel01",4; next; + mes "[Eclage Guard]"; + mes "I see."; + mes "I'll tell you what he said then."; + next; + mes "[Eclage Guard]"; + mes "Although you might want to work even more for Eclage,"; + mes "I think you've done enough."; + mes "As a matter of fact, it's not that important, but I just wanted to make you do it."; + next; + mes "[Eclage Guard]"; + mes "That's it."; + mes "He said you would know the meaning upon hearing this. Now if you'll excuse me.."; + ep14_2_mylord = 8; + changequest 7417,7421; + next; + cutin "",255; mes "[Leo]"; - mes "there was a precedent"; - mes "and it's a pretty rare case...so I'm just concerned in many ways."; - mes "It should not bother a foreigner like you. "; - setquest 7423; + if (checkquest(7423) == -1) { + mes "I don't want to know about what he told you."; + mes "I'm just guessing that there is some kind of conspiracy between you and Mayor Jun."; + mes "What on earth is he thinking..."; + next; + callsub S_Setquest7423; + } + else { + mes "Let's stop talking about Mayor Jun."; + mes "Just think about what you have to do right now."; + } close; } mes "[Leo]"; - mes "Anyway, I'll make sure to report your story to the superior office, and you will hear from them sooner or later. "; + if (checkquest(7423) == -1) { + mes "Hmm...Are you and Mayor Jun involved in some kind of conspiracy?"; + mes "The more I think about it, I feel like there is something going on."; + mes "What on earth is he thinking..."; + next; + callsub S_Setquest7423; + } + else { + mes "The honey jam and pickled fruits were so delicious."; + mes "Those guys in the base must be feasting on these everyday."; + next; + mes "[Leo]"; + mes "I've already reported about your cooperation to the superior office."; + mes "Don't worry."; + mes "I think I might have to see you again sooner or later."; + } close; } } else { - if (.@alltotal > 5) { - mes "[Eclage Guard]"; - mes "Here you are."; - mes "Mayor Jun told me to find you since you've done enough."; - mes "Have you done Leo's work, too?"; - cutin "minuel01",4; - next; - mes "[Eclage Guard]"; - mes "I see."; - mes "I'll tell you what he said then."; - next; - mes "[Eclage Guard]"; - mes "Although you might want to work even more for Eclage,"; - mes "I think you've done enough."; - mes "As a matter of fact, it's not that important, but I just wanted to make you do it."; - next; - mes "[Eclage Guard]"; - mes "That's it."; - mes "He said you would know the meaning upon hearing this. Now if you'll excuse me.."; - ep14_2_mylord = 8; - changequest 7417,7421; - next; - cutin "",255; - if (checkquest(7423) == -1) { - mes "[Leo]"; - mes "I don't want to know about what he told you."; - mes "I'm just guessing that there is some kind of conspiracy between you and Mayor Jun."; - mes "What on earth is he thinking..."; - next; - select("You don't like the king?"); - emotion e_dots; - mes "[Leo]"; - mes "No, it's not that I don't like him. I'm rather concerned...or having trouble trusting him...something like that."; - mes "Since he didn't do anything wrong, I don't have any reason to hate him, but.."; - next; - mes "[Leo]"; - mes "there was a precedent"; - mes "and it's a pretty rare case...so I'm just concerned in many ways."; - mes "It should not bother a foreigner like you. "; - setquest 7423; - close; - } - else { - mes "[Leo]"; - mes "Let's stop talking about Mayor Jun."; - mes "Just think about what you have to do right now."; - close; - } - } + .@total = isbegin_quest(7423) + isbegin_quest(7424) + isbegin_quest(7425) + isbegin_quest(7426); if (checkquest(7423) == -1) { mes "[Leo]"; mes "Hmm...Are you and Mayor Jun involved in some kind of conspiracy?"; mes "The more I think about it, I feel like there is something going on."; mes "What on earth is he thinking..."; next; - select("You don't like the king?"); - emotion e_dots; - mes "[Leo]"; - mes "No, it's not that I don't like him. I'm rather concerned...or having trouble trusting him...something like that."; - mes "Since he didn't do anything wrong, I don't have any reason to hate him, but.."; - next; - mes "[Leo]"; - mes "there was a precedent"; - mes "and it's a pretty rare case...so I'm just concerned in many ways."; - mes "It should not bother a foreigner like you. "; - setquest 7423; - close; + callsub S_Setquest7423; + .@quest7423 = 1; } - mes "[Leo]"; - mes "The honey jam and pickled fruits were so delicious."; - mes "Those guys in the base must be feasting on these everyday."; - next; - mes "[Leo]"; - mes "I've already reported about your cooperation to the superior office."; - mes "Don't worry."; - mes "I think I might have to see you again sooner or later."; - close; - } - } - else if ((ep14_2_mylord >= 8) && (ep14_2_mylord <= 10)) { - .@total = isbegin_quest(7423) + isbegin_quest(7424) + isbegin_quest(7425) + isbegin_quest(7426); - if (checkquest(7423) == -1) { - mes "[Leo]"; - mes "Hmm...Are you and Mayor Jun involved in some kind of conspiracy?"; - mes "The more I think about it, I feel like there is something going on."; - mes "What on earth is he thinking..."; - next; - select("You don't like the king?"); - emotion e_dots; - mes "[Leo]"; - mes "No, it's not that I don't like him. I'm rather concerned...or having trouble trusting him...something like that."; - mes "Since he didn't do anything wrong, I don't have any reason to hate him, but.."; - next; - mes "[Leo]"; - mes "there was a precedent"; - mes "and it's a pretty rare case...so I'm just concerned in many ways."; - mes "It should not bother a foreigner like you. "; - setquest 7423; if (ep14_2_mylord == 10) { - if (.@total > 2) { - mes "As far as you know, the perception of Kardui among Laphines is somewhat favorable on the outside."; + if (.@total > (3 -.@quest7423)) { + mes "[Leo]"; + if (.@quest7423 == 0) { + mes "Let's stop talking about Mayor Jun."; + mes "Just think about what you have to do right now."; + next; + } + mes "As far as you know, the perception of Kardui among Laphines is somewhat favourable on the outside."; mes "But in reality, the majority of Laphines feel uneasy, distrustful, and doubtful about him."; - mes "Stop worrying and ask Kardui instead!"; + mes "Let's stop worrying and ask Kardui instead!"; ep14_2_mylord = 11; erasequest 7423; erasequest 7424; erasequest 7425; changequest 7426,7427; - close; } - mes "Leo doesn't seem to trust Kardui, who is their king."; - mes "If you have a chance, you'll be able to listen to other Laphines as well."; - } - close; - } - else { - if (ep14_2_mylord == 10) { - if (.@total > 3) { - mes "[Leo]"; - mes "Let's stop talking about Mayor Jun."; - mes "Just think about what you have to do right now."; - next; - mes "As far as you know, the perception of Kardui among Laphines is somewhat favourable on the outside."; - mes "But in reality, the majority of Laphines feel uneasy, distrustful, and doubtful about him."; - mes "ILet's stop worrying and ask Kardui instead!"; - ep14_2_mylord = 11; - setquest 7427; - erasequest 7423; - erasequest 7424; - erasequest 7425; - erasequest 7426; - close; + else { + mes "Leo doesn't seem to trust Kardui, who is their king."; + mes "If you have a chance, you'll be able to listen to other Laphines as well."; } - mes "Leo doesn't seem to trust Kardui, who is their king."; - mes "If you have a chance, you'll be able to listen to other Laphines as well."; - close; } - mes "[Leo]"; - mes "Let's stop talking about Mayor Jun."; - mes "Just think about what you have to do right now."; - next; - mes "[Leo]"; - mes "By the way, Bifrost Tower must be a generator of monsters."; - mes "When you eliminate one, there appears another one, and this goes on and on..."; - mes "It like you're sprinting only to find yourself standing at the starting line again. "; - close; + else { + mes "[Leo]"; + mes "Let's stop talking about Mayor Jun."; + mes "Just think about what you have to do right now."; + next; + mes "[Leo]"; + mes "By the way, Bifrost Tower must be a generator of monsters."; + mes "When you eliminate one, there appears another one, and this goes on and on..."; + mes "It like you're sprinting only to find yourself standing at the starting line again. "; + } } + close; } + mes "[Leo]"; if (BaseLevel < 120) { - mes "[Leo]"; mes "Welcome to Eclage."; - mes "- ," + strcharinfo(0) + "who recently became famous."; + mes "- ,"+ strcharinfo(0) +"who recently became famous."; next; mes "[Leo]"; mes "Only if your level was higher, I could have guided you to a nice route for a walk..."; mes "That's too bad."; close; } - .@daytime = checkquest(7433,PLAYTIME); + .@daytime = checkquest(7433,PLAYTIME); if (.@daytime == 1) { - mes "[Leo]"; mes "They never get exhasted."; mes "There has been a stream of complaints regarding safety from travellers. "; mes "Seriously...they're so annoying."; @@ -17845,22 +15705,18 @@ eclage,112,40,3 script Eclage Guard Leo#tl 461,{ mes "[Leo]"; mes "I ask you to eliminate them when you patrol the area next time."; mes "Whew..."; - close; } else if (.@daytime == 2) { erasequest 7433; - mes "[Leo]"; mes "Since we bear down on them while we're on patrol,"; mes "thankfully there's less complaints from travellers."; next; mes "[Leo]"; mes "If you don't mind, let's go patrol the area again."; - close; } - if (isbegin_quest(7432) == 1) { - .@hunting = checkquest(7432,HUNTING); - if (.@hunting == 2) { - mes "[Leo]"; + else { + switch( checkquest(7432,HUNTING) ) { + case 2: mes "You've done a great job again."; mes "Here, it's a reward."; next; @@ -17870,82 +15726,87 @@ eclage,112,40,3 script Eclage Guard Leo#tl 461,{ mes "Hahaha!"; changequest 7432,7433; getexp 200000,200000; - getitem 6081,1; //Splendide_Coin - close; + getitem 6081,1;// Splendide_Coin + break; + case 1: + mes "5 bodies of Menblatt and Fetal, each."; + mes "You know?"; + next; + mes "[Leo]"; + mes "Honestly, isn't Menblatt pretty?"; + mes "I wonder how it became that....pretty."; + mes "Laphines? No, they're not Laphines."; + next; + mes "[Leo]"; + mes "Petal? Petals are so cute, too."; + mes "I would like to have one in my Yai."; + mes "But...you saw it."; + next; + mes "[Leo]"; + mes "They trample flower beds!"; + mes "That's why they're unacceptable..."; + break; + case -1: + mes "How's everything today?"; + mes "I have a work that is somewhat good and beneficial for you."; + mes "It's to eliminate Menblatta and Petals that appear in the blooming field."; + next; + mes "[Leo]"; + mes "There have been many complaints from travellers saying that those guys bother travellers for no reason."; + mes "Do you want to do it?"; + next; + switch( select("I'll go! I'll do it! I'll get rid of them!:I don't feel like it today.:Don't you want pickled fruits?") ) { + mes "[Leo]"; + case 1: + mes "Look at your fighting spirit!"; + mes "Alright, let's go! But of couse! Only you will go!"; + mes "Let's go punish Menblatts and Petals that bother travellers and trample flower beds!"; + setquest 7432; + next; + mes "[Leo]"; + mes "You have to punish 5 Menblatts and 5 Petals."; + mes "They will be playing all over the blooming field, in which stands Bifrost Tower in front of Eclage."; + mes "You know already, right?"; + close; + case 2: + mes "Ah...you don't want to?"; + mes "I'll have to do it alone."; + mes "All by myself..."; + close; + case 3: + mes "Ah..pickled fruits."; + mes "I decided not to eat it for some time."; + mes "I ate so much that I took to my bed with a bad toothache."; + mes ".........isn't it depressing."; + close; + } } - mes "[Leo]"; - mes "5 bodies of Menblatt and Fetal, each."; - mes "You know?"; - next; - mes "[Leo]"; - mes "Honestly, isn't Menblatt pretty?"; - mes "I wonder how it became that....pretty."; - mes "Laphines? No, they're not Laphines."; - next; - mes "[Leo]"; - mes "Petal? Petals are so cute, too."; - mes "I would like to have one in my Yai."; - mes "But...you saw it."; - next; - mes "[Leo]"; - mes "They trample flower beds!"; - mes "That's why they're unacceptable..."; - close; } + close; +S_Setquest7423: + select("You don't like the king?"); + emotion e_dots; mes "[Leo]"; - mes "How's everything today?"; - mes "I have a work that is somewhat good and beneficial for you."; - mes "It's to eliminate Menblatta and Petals that appear in the blooming field."; + mes "No, it's not that I don't like him. I'm rather concerned...or having trouble trusting him...something like that."; + mes "Since he didn't do anything wrong, I don't have any reason to hate him, but.."; next; mes "[Leo]"; - mes "There have been many complaints from travellers saying that those guys bother travellers for no reason."; - mes "Do you want to do it?"; - next; - switch (select("I'll go! I'll do it! I'll get rid of them!:I don't feel like it today.:Don't you want pickled fruits?")) { - case 1: - mes "[Leo]"; - mes "Look at your fighting spirit!"; - mes "Alright, let's go! But of couse! Only you will go!"; - mes "Let's go punish Menblatts and Petals that bother travellers and trample flower beds!"; - setquest 7432; - next; - mes "[Leo]"; - mes "You have to punish 5 Menblatts and 5 Petals."; - mes "They will be playing all over the blooming field, in which stands Bifrost Tower in front of Eclage."; - mes "You know already, right?"; - close; - case 2: - mes "[Leo]"; - mes "Ah...you don't want to?"; - mes "I'll have to do it alone."; - mes "All by myself..."; - close; - case 3: - mes "[Leo]"; - mes "Ah..pickled fruits."; - mes "I decided not to eat it for some time."; - mes "I ate so much that I took to my bed with a bad toothache."; - mes ".........isn't it depressing."; - close; - } - + mes "there was a precedent"; + mes "and it's a pretty rare case...so I'm just concerned in many ways."; + mes "It should not bother a foreigner like you. "; + setquest 7423; + return; } -ecl_fild01,205,86,3 script Eclage Messenger Roy#tl 461,{ +ecl_fild01,205,86,3 script Eclage Messenger Roy#tl 4_M_FAIRYSOLDIER2,{ if (!checkweight(1301,3)) { mes "- You have too many items to proceed with the quest. -"; close; } - .@alltotal = isbegin_quest(7418) + isbegin_quest(7419) + isbegin_quest(7420); - if (ep14_2_mylord < 7) { - mes "[Roy]"; - mes "I can make it to Mora Village."; - mes "But how can I go through Hazy Forest? All alone?"; - mes "...Ah.. I'm just feeling sorry for myself, so just continue on your way."; - close; - } - else if (ep14_2_mylord == 7) { - if (checkquest(7419) == -1) { + .@quest_7419 = isbegin_quest(7419); + .@alltotal = isbegin_quest(7418) + .@quest_7419 + isbegin_quest(7420); + if (ep14_2_mylord == 7) { + if (.@quest_7419 == 0) { mes "[Roy]"; mes "It's hard."; mes "It really is hard."; @@ -17961,9 +15822,9 @@ ecl_fild01,205,86,3 script Eclage Messenger Roy#tl 461,{ mes "They say Laphines are nothing without their pride, but since I value my life over pride,"; mes "can I ask you a favor?"; next; - switch (select("What is it?:No.")) { - case 1: + switch( select("What is it?:No.") ) { mes "[Roy]"; + case 1: mes "It's something difficult for Laphines, but for humans, it's very easy."; mes "That is, brining the news from Splendide!"; next; @@ -17979,9 +15840,9 @@ ecl_fild01,205,86,3 script Eclage Messenger Roy#tl 461,{ mes "There's nothing confidential, so you can do it, too."; mes "Bringing one mail. I'm sure it's easy for you."; next; - switch (select("Leave it to me!:I don't want to.")) { - case 1: + switch( select("Leave it to me!:I don't want to.") ) { mes "[Roy]"; + case 1: mes "Good!"; mes "Go to Splendide and meet the contact officer!"; mes "Collect mails that are not confidential and could be a love letter to someone!"; @@ -17993,7 +15854,6 @@ ecl_fild01,205,86,3 script Eclage Messenger Roy#tl 461,{ mes "I'll be standing here and waiting for you to bring me that mail."; close; case 2: - mes "[Roy]"; mes "What? You're saying no after making me talk all this time?"; mes "....Well, things happen."; mes "But you'll come back. So I'm not worried."; @@ -18005,7 +15865,6 @@ ecl_fild01,205,86,3 script Eclage Messenger Roy#tl 461,{ close; } case 2: - mes "[Roy]"; mes "Ah..."; mes "It took you less than a second to say no, how clear is that."; mes "Now, I'll erase the memory of this very moment!"; @@ -18016,58 +15875,32 @@ ecl_fild01,205,86,3 script Eclage Messenger Roy#tl 461,{ close; } } - else if (isbegin_quest(7419) == 1) { + else if (.@quest_7419 == 1) { + mes "[Roy]"; if (!countitem(6552)) { - mes "[Roy]"; mes "Let me explain again."; mes "Go to Splendide and meet the contact officer!"; mes "Collect mails that are not confidential and could be a love letter to someone!"; mes "and bring them to me, please."; close; } - mes "[Roy]"; mes "This is right. This is the right box."; mes "You've done it right."; mes "See, there's nothing important here."; mes "Most of them are just personal letters asking about each other's health. "; next; - delitem 6552,1; //Mail_Package + delitem 6552,1;// Mail_Package completequest 7419; getexp 200000,200000; - if (.@alltotal > 4) { - mes "[Eclage Guard]"; - mes "Here you are."; - mes "Mayor Jun told me to find you since you've done enough."; - mes "Have you done Leo's work, too?"; - cutin "minuel01",4; - next; - mes "[Eclage Guard]"; - mes "I see."; - mes "I'll tell you what he said then."; - next; - mes "[Eclage Guard]"; - mes "Although you might want to work even more for Eclage,"; - mes "I think you've done enough."; - mes "As a matter of fact, it's not that important, but I just wanted to make you do it."; - next; - mes "[Eclage Guard]"; - mes "That's it."; - mes "He said you would know the meaning upon hearing this. Now if you'll excuse me.."; - ep14_2_mylord = 8; - erasequest 7417; - setquest 7421; - next; - cutin "",255; + .@sub = 1; + if (.@alltotal < 5) { mes "[Roy]"; - mes "Did you hear it right?"; + mes "Now, I have to go and make a report on these mails. "; + mes "Thank you."; close; } - mes "[Roy]"; - mes "Now, I have to go and make a report on these mails. "; - mes "Thank you."; - close; } - if (.@alltotal > 5) { + if (.@alltotal > (5 -.@sub)) { mes "[Eclage Guard]"; mes "Here you are."; mes "Mayor Jun told me to find you since you've done enough."; @@ -18087,134 +15920,129 @@ ecl_fild01,205,86,3 script Eclage Messenger Roy#tl 461,{ mes "That's it."; mes "He said you would know the meaning upon hearing this. Now if you'll excuse me.."; ep14_2_mylord = 8; - erasequest 7417; - setquest 7421; + changequest 7417,7421; next; cutin "",255; mes "[Roy]"; mes "Did you hear that?"; - close; } - mes "[Roy]"; - mes "...Only if we could get that...canned food, too...we wouldn't have to suffer so much like this..."; - close; - } - else if (ep14_2_mylord == 8) { - mes "[Roy]"; - mes "To recall what the guard that just dropped by said,"; - mes "Mayor wants to meet you, right?"; - mes "Don't you have to go?"; - close; - } - else if (ep14_2_mylord == 9) { - mes "[Roy]"; - mes "In the end, I'm not a messenger, but a mailman."; - mes "...That's right. Actually, I'm not even a mailman. Ah...."; - close; - } - .@checktime = checkquest(7431,PLAYTIME); - if (.@checktime == 1) { - mes "[Roy]"; - mes "There are just too many useless letters."; - mes "What's even worse is that long-distance couples send love letters and..."; - mes "Why a messenger like me has to listen to other people's love stories?"; - next; - mes "[Roy]"; - mes "...I thought it'd be so nice to become a soldier..."; - mes "So I applied to the advanced base, but I became a messenger and eventually......"; - next; - mes "[Roy]"; - mes "...There will be those useless love letters again after some time, right?"; - mes "You bring them, and I deliver them. You could say we're a couple, too. A delivery couple. "; - next; - mes "- From the back, Roy seems lonely. -"; - close; - } - else if (.@checktime == 2) { - mes "[Roy]"; - mes "It's about time that the mailbox was filled up."; - mes "...I get more anxious as time goes by."; - erasequest 7431; - close; - } - if (isbegin_quest(7430) == 1) { - if (!countitem(6552)) { + else { mes "[Roy]"; - mes "Collect the mailbox from the contact officer"; - mes "in the advanced base of Splendide."; - mes "Isn't that easy?"; - close; + mes "...Only if we could get that...canned food, too...we wouldn't have to suffer so much like this..."; } - mes "[Roy]"; - mes "Hmm...once again, it's filled with useless letters saying hello"; - mes "and bragging about animal horns."; - mes "Thank you."; - next; - mes "[Roy]"; - mes "Since you've done such a good job,"; - mes "I'll be in charge of delivering mails in Eclage and"; - mes "...let's work together on a regular basis, please?"; - next; - mes "[Roy]"; - mes "Promise me that you will work with me again, please."; - mes "This is a little something for you."; - mes "I'll be looking forward to seeing you!"; - delitem 6552,1; //Mail_Package - changequest 7430,7431; - getexp 200000,200000; - getitem 6081,1; //Splendide_Coin close; } mes "[Roy]"; - mes "Um, I'm sorry,"; - mes "but could you go again?"; - mes "to Splendide, to collect the mails..."; - next; - switch (select("Sure.:I don't feel like it today.")) { - case 1: - mes "[Roy]"; - mes "Thank you so much."; - mes "Go to Splendide, meet the contact officer, and collect the mailbox."; - next; - mes "[Roy]"; - mes "Mails from Eclage are sent along with the supplies for the base,"; - mes "but they can't send us mails."; - next; - mes "[Roy]"; - mes "It has to be done on a regular basis, so you've been a great help."; - mes "I'll be waiting for you here."; - setquest 7430; - close; - case 2: - mes "[Roy]"; - mes "Ek!"; - mes "I didn't know you would say no like that..."; - close; + if (ep14_2_mylord < 7) { + mes "I can make it to Mora Village."; + mes "But how can I go through Hazy Forest? All alone?"; + mes "...Ah.. I'm just feeling sorry for myself, so just continue on your way."; } + else if (ep14_2_mylord == 8) { + mes "To recall what the guard that just dropped by said,"; + mes "Mayor wants to meet you, right?"; + mes "Don't you have to go?"; + } + else if (ep14_2_mylord == 9) { + mes "In the end, I'm not a messenger, but a mailman."; + mes "...That's right. Actually, I'm not even a mailman. Ah...."; + } + else { + .@checktime = checkquest(7431,PLAYTIME); + if (.@checktime == 1) { + mes "There are just too many useless letters."; + mes "What's even worse is that long-distance couples send love letters and..."; + mes "Why a messenger like me has to listen to other people's love stories?"; + next; + mes "[Roy]"; + mes "...I thought it'd be so nice to become a soldier..."; + mes "So I applied to the advanced base, but I became a messenger and eventually......"; + next; + mes "[Roy]"; + mes "...There will be those useless love letters again after some time, right?"; + mes "You bring them, and I deliver them. You could say we're a couple, too. A delivery couple. "; + next; + mes "- From the back, Roy seems lonely. -"; + } + else if (.@checktime == 2) { + mes "It's about time that the mailbox was filled up."; + mes "...I get more anxious as time goes by."; + erasequest 7431; + } + else if (isbegin_quest(7430) == 1) { + if (!countitem(6552)) { + mes "Collect the mailbox from the contact officer"; + mes "in the advanced base of Splendide."; + mes "Isn't that easy?"; + close; + } + mes "Hmm...once again, it's filled with useless letters saying hello"; + mes "and bragging about animal horns."; + mes "Thank you."; + next; + mes "[Roy]"; + mes "Since you've done such a good job,"; + mes "I'll be in charge of delivering mails in Eclage and"; + mes "...let's work together on a regular basis, please?"; + next; + mes "[Roy]"; + mes "Promise me that you will work with me again, please."; + mes "This is a little something for you."; + mes "I'll be looking forward to seeing you!"; + delitem 6552,1;// Mail_Package + changequest 7430,7431; + getexp 200000,200000; + getitem 6081,1;// Splendide_Coin + } + else { + mes "Um, I'm sorry,"; + mes "but could you go again?"; + mes "to Splendide, to collect the mails..."; + next; + switch( select("Sure.:I don't feel like it today.") ) { + mes "[Roy]"; + case 1: + mes "Thank you so much."; + mes "Go to Splendide, meet the contact officer, and collect the mailbox."; + next; + mes "[Roy]"; + mes "Mails from Eclage are sent along with the supplies for the base,"; + mes "but they can't send us mails."; + next; + mes "[Roy]"; + mes "It has to be done on a regular basis, so you've been a great help."; + mes "I'll be waiting for you here."; + setquest 7430; + close; + case 2: + mes "Ek!"; + mes "I didn't know you would say no like that..."; + close; + } + } + } + close; } -splendide,267,368,3 script Contact Officer#tl 446,{ +splendide,267,368,3 script Contact Officer#tl 4_M_FAIRYKID5,{ if (!checkweight(1301,3)) { mes "- You have too many items to proceed with the quest. -"; close; } + mes "[Contact Officer]"; if (ep14_2_mylord < 7) { - mes "[Contact Officer]"; mes "You from the camp?"; mes "Have you been to Eclage?"; mes "If you went as far as Mora, you should visit Eclage as well. "; mes "It's so beautiful there."; - close; } else if (ep14_2_mylord == 7) { if (isbegin_quest(7419) == 1) { if (countitem(6552)) { - mes "[Contact Officer]"; mes "Mm...give that box to Roy, please."; mes "Roy will take care of it."; close; } - mes "[Contact Officer]"; mes "What is it?"; mes "Someone from the camp?"; next; @@ -18226,56 +16054,53 @@ splendide,267,368,3 script Contact Officer#tl 446,{ mes "I knew it'd be almost impossible to get here...but I was waiting just to be sure."; mes "What a relief that you came on Roy's behalf!"; mes "Give this box to Roy, please."; - getitem 6552,1; //Mail_Package + getitem 6552,1;// Mail_Package next; mes "[Contact Officer]"; mes "Well, most of them are personal letters, so it's more of a mail delivery."; mes "Please, help us out."; - close; } - mes "[Contact Officer]"; - mes "Um, it's too hard for us to go through Hazy Forest, and the roads are blocke because of a rift..."; - mes "It's a big problem. I'm getting old because of the stress!"; - close; + else { + mes "Um, it's too hard for us to go through Hazy Forest, and the roads are blocke because of a rift..."; + mes "It's a big problem. I'm getting old because of the stress!"; + } } - if (isbegin_quest(7430) == 1) { + else if (isbegin_quest(7430) == 1) { if (countitem(6552) > 0) { - mes "[Contact Officer]"; mes "Thank you for helping us again. "; mes "Bring it to Roy and he will know what to do."; close; } - mes "[Contact Officer]"; mes "You're here to collect the mails again?"; mes "I have one mailbox that is filled up..."; next; - switch (select("Yes, that's what I'm for.:No, that's not why I'm here.")) { - case 1: + switch( select("Yes, that's what I'm for.:No, that's not why I'm here.") ) { mes "[Contact Officer]"; + case 1: mes "Here, take this."; mes "Everyone in the base is so excited"; mes "that they can send anything they want."; - getitem 6552,1; //Mail_Package + getitem 6552,1;// Mail_Package next; mes "[Contact Officer]"; mes "Don't dump anything on the way or throw anything,"; mes "but deliver them safely, please."; close; case 2: - mes "[Contact Officer]"; mes "Huh...really."; mes "That's sad."; mes "Well.. What can I say."; close; } } - mes "[Contact Officer]"; - mes "Mails from Eclage are sent along with the supplies for the base."; - mes "Before, it was hard to send mails from this side to that side. But thanks to you, we no longer have a problem sending mails and we're so happy."; + else { + mes "Mails from Eclage are sent along with the supplies for the base."; + mes "Before, it was hard to send mails from this side to that side. But thanks to you, we no longer have a problem sending mails and we're so happy."; + } close; } -eclage,274,294,5 script Laphines Conversation#tl 436,3,3,{ +eclage,274,294,5 script Laphines Conversation#tl 4_F_FAIRYKID,3,3,{ if (ep14_2_mylord < 11) { mes "A female Laphine and a male Laphine are talking about something."; mes "But they stopped talking as soon as they saw me. "; @@ -18291,90 +16116,86 @@ eclage,274,294,5 script Laphines Conversation#tl 436,3,3,{ close; OnTouch: - if (ep14_2_mylord == 10) { + if (ep14_2_mylord == 10) doevent "Eclage Resident#tl02::OnTalk"; - end; - } else if (ep14_2_mylord == 11) { mes "[Male Laphine]"; mes "You shouldn't get involved in the matters of other races."; mes "Especially when it's something like family affairs."; close; } - mes "[Male Laphine]"; - mes "You're visiting Eclage?"; - mes "I hope you have a good time here."; - close; -} - -eclage,275,294,3 script Eclage Resident#tl02 445,{ -OnTalk: - if (ep14_2_mylord == 10) { - if (checkquest(7425) == -1) { - mes "[Female Laphine]"; - mes "Honestly, aren't you concerned?"; - mes "It's been a good while, but"; - mes "you can't say it will never happen again."; - next; - mes "[Male Laphine]"; - mes "...Hmm."; - mes "It's true that it goes against common sense."; - mes "But isn't it okay as long as he doesn't tyrannize like Seneth did?"; - next; - mes "[Female Laphine]"; - mes "That's what I'm concerned about."; - mes "No one can be sure that he won't do the same."; - mes "To be honest, I never experienced it myself. But just listening about the times when Seneth was Mayor is more than enough."; - next; - mes "[Female Laphine]"; - mes "I'm glad I wasn't there during that time."; - mes "Don't you think Mayor...has to be perfect?"; - next; - mes "[Male Laphine]"; - mes "Well, but there's no guarantee that the new Mayor will do the same?"; - mes "You think having a new Mayor is a good thing, too."; - next; - mes "[Female Laphine]"; - mes "That's true. But why does it have to be 'him'...."; - mes "If it wasn't for that, I wouldn't be concerned like this..."; - next; - mes "[Male Laphine]"; - mes "That's enough."; - mes "That foreigner can hear you."; - next; - if (select("Actually, I've already heard you. Could you tell me more about it?:What was it about?") == 1) { - mes "[Male Laphine]"; - mes "No, I don't think we should."; - mes "Hahaha..."; - mes "It's about us Laphines, so..."; - next; - } - mes "[Female Laphine]"; - mes "A foreigner like you doesn't need to know."; - mes "Stop eavesdropping and mind your own business."; - next; - setquest 7425; - .@total = isbegin_quest(7423) + isbegin_quest(7424) + isbegin_quest(7425) + isbegin_quest(7426); - if (.@total > 3) { - mes "Mayor and tyrant? And what's Seneth?"; - mes "Anyway, they seem to be worried about Kardui, the current Mayor."; - mes "Let's stop worrying and ask Kardui instead!"; - ep14_2_mylord = 11; - setquest 7427; - erasequest 7423; - erasequest 7424; - erasequest 7425; - erasequest 7426; - close; - } - mes "What Laphines said is interesting."; - mes "A story about a tyrant..should I listen to what other Laphines have to say?"; - close; - } + else { + mes "[Male Laphine]"; + mes "You're visiting Eclage?"; + mes "I hope you have a good time here."; + close; } } -ecl_in03,244,57,5 script Resting Laphine#tl01 440,3,3,{ +eclage,275,294,3 script Eclage Resident#tl02 4_M_FAIRYKID4,{ +OnTalk: + if (ep14_2_mylord == 10 && checkquest(7425) == -1) { + mes "[Female Laphine]"; + mes "Honestly, aren't you concerned?"; + mes "It's been a good while, but"; + mes "you can't say it will never happen again."; + next; + mes "[Male Laphine]"; + mes "...Hmm."; + mes "It's true that it goes against common sense."; + mes "But isn't it okay as long as he doesn't tyrannize like Seneth did?"; + next; + mes "[Female Laphine]"; + mes "That's what I'm concerned about."; + mes "No one can be sure that he won't do the same."; + mes "To be honest, I never experienced it myself. But just listening about the times when Seneth was Mayor is more than enough."; + next; + mes "[Female Laphine]"; + mes "I'm glad I wasn't there during that time."; + mes "Don't you think Mayor...has to be perfect?"; + next; + mes "[Male Laphine]"; + mes "Well, but there's no guarantee that the new Mayor will do the same?"; + mes "You think having a new Mayor is a good thing, too."; + next; + mes "[Female Laphine]"; + mes "That's true. But why does it have to be 'him'...."; + mes "If it wasn't for that, I wouldn't be concerned like this..."; + next; + mes "[Male Laphine]"; + mes "That's enough."; + mes "That foreigner can hear you."; + next; + if (select("Actually, I've already heard you. Could you tell me more about it?:What was it about?") == 1) { + mes "[Male Laphine]"; + mes "No, I don't think we should."; + mes "Hahaha..."; + mes "It's about us Laphines, so..."; + next; + } + mes "[Female Laphine]"; + mes "A foreigner like you doesn't need to know."; + mes "Stop eavesdropping and mind your own business."; + next; + setquest 7425; + if ((isbegin_quest(7423) + isbegin_quest(7424) + isbegin_quest(7425) + isbegin_quest(7426)) > 3) { + mes "Mayor and tyrant? And what's Seneth?"; + mes "Anyway, they seem to be worried about Kardui, the current Mayor."; + mes "Let's stop worrying and ask Kardui instead!"; + ep14_2_mylord = 11; + erasequest 7423; + erasequest 7424; + erasequest 7425; + changequest 7426,7427; + close; + } + mes "What Laphines said is interesting."; + mes "A story about a tyrant..should I listen to what other Laphines have to say?"; + close; + } +} + +ecl_in03,244,57,5 script Resting Laphine#tl01 4_F_FAIRYKID5,3,3,{ if (ep14_2_mylord < 11) { mes "Two Laphines from the upper class are talking about something."; mes "One of them seems to be working and very annoyed. "; @@ -18384,79 +16205,73 @@ ecl_in03,244,57,5 script Resting Laphine#tl01 440,3,3,{ mes "[Visitor Laphine]"; mes "It's not appropriate for a foreigner to pay too much attention to our domestic affairs."; close; - OnTouch: - if (ep14_2_mylord == 10) { - if (checkquest(7426) == -1) { - mes "[Visitor Laphine]"; - mes "I don't understand why there is a series of bad events in town..."; - mes "Mayor was disconnected from Yggdrasil,"; - mes "he became obsolete because of that,"; - mes "and there's the rift, too."; - next; - mes "[Visitor Laphine]"; - mes "I heard the rift is created by the king of demons, and Saphas are in trouble because of that."; - mes "What's more, the new Mayor is...kind of..."; - next; - mes "[Visitor Laphine]"; - mes "Could this be the sign of the end of the world?"; - mes "Didn't we have something like this before?"; - mes "What do you think?"; - next; - mes "[Working Laphine]"; - mes "...I'm working. Don't bother me."; - mes "My head aches when I think about the rift. There is a big snag in sending supplies to Splendide because of that."; - next; - mes "[Visitor Laphine]"; - mes "Ah, come to think of it, you know humans that came through Hazy Forest."; - mes "I don't know what is on Mayor's mind, but he invites them and gives them works."; - next; - mes "[Visitor Laphine]"; - mes "The current Mayor is exceptionally young,"; - mes "and 'that'..."; - mes "and he tries to meet foreigners..."; - mes "Why is he like that?"; - next; - mes "[Working Laphine]"; - mes "You mean a foreigner like the guy over there who's been listening to us?"; - mes "Mayor meets him pretty often nowadays."; - next; - mes "[Visitor Laphine]"; - mes "Ekk?!"; - mes "Since when were you here?!"; - mes "Don't sneak up like that. You're not supposed to be here."; - next; - select("What is 'that?'"); - mes "[Working Laphine]"; - mes "It's none of your business."; - mes "It's just a small talk between just two of us, so don't think about it."; - mes "Now, all visitors should leave the room."; - next; - setquest 7426; - .@total = isbegin_quest(7423) + isbegin_quest(7424) + isbegin_quest(7425) + isbegin_quest(7426); - if (.@total > 3) { - mes "What is 'that' Laphines are talking about? It seems to be related to Kardui."; - mes "Let's stop worrying and ask Kardui instead!"; - ep14_2_mylord = 11; - setquest 7427; - erasequest 7423; - erasequest 7424; - erasequest 7425; - erasequest 7426; - close; - } - mes "What Laphines said is interesting."; - mes "I would like to listen more, but I have to go. Should I listen to what other Laphines have to say?"; + if (ep14_2_mylord == 10 && checkquest(7426) == -1) { + mes "[Visitor Laphine]"; + mes "I don't understand why there is a series of bad events in town..."; + mes "Mayor was disconnected from Yggdrasil,"; + mes "he became obsolete because of that,"; + mes "and there's the rift, too."; + next; + mes "[Visitor Laphine]"; + mes "I heard the rift is created by the king of demons, and Saphas are in trouble because of that."; + mes "What's more, the new Mayor is...kind of..."; + next; + mes "[Visitor Laphine]"; + mes "Could this be the sign of the end of the world?"; + mes "Didn't we have something like this before?"; + mes "What do you think?"; + next; + mes "[Working Laphine]"; + mes "...I'm working. Don't bother me."; + mes "My head aches when I think about the rift. There is a big snag in sending supplies to Splendide because of that."; + next; + mes "[Visitor Laphine]"; + mes "Ah, come to think of it, you know humans that came through Hazy Forest."; + mes "I don't know what is on Mayor's mind, but he invites them and gives them works."; + next; + mes "[Visitor Laphine]"; + mes "The current Mayor is exceptionally young,"; + mes "and 'that'..."; + mes "and he tries to meet foreigners..."; + mes "Why is he like that?"; + next; + mes "[Working Laphine]"; + mes "You mean a foreigner like the guy over there who's been listening to us?"; + mes "Mayor meets him pretty often nowadays."; + next; + mes "[Visitor Laphine]"; + mes "Ekk?!"; + mes "Since when were you here?!"; + mes "Don't sneak up like that. You're not supposed to be here."; + next; + select("What is 'that?'"); + mes "[Working Laphine]"; + mes "It's none of your business."; + mes "It's just a small talk between just two of us, so don't think about it."; + mes "Now, all visitors should leave the room."; + next; + setquest 7426; + if ((isbegin_quest(7423) + isbegin_quest(7424) + isbegin_quest(7425) + isbegin_quest(7426)) > 3) { + mes "What is 'that' Laphines are talking about? It seems to be related to Kardui."; + mes "Let's stop worrying and ask Kardui instead!"; + ep14_2_mylord = 11; + setquest 7427; + erasequest 7423; + erasequest 7424; + erasequest 7425; + erasequest 7426; close; } + mes "What Laphines said is interesting."; + mes "I would like to listen more, but I have to go. Should I listen to what other Laphines have to say?"; + close; } } -ecl_in03,245,54,2 script Laphine official duty#tl 439,{ - if (ep14_2_mylord == 10) { +ecl_in03,245,54,2 script Laphine official duty#tl 4_F_FAIRYKID4,{ + if (ep14_2_mylord == 10) doevent "Resting Laphine#tl01::OnTouch"; - end; - } else if (ep14_2_mylord == 11) { mes "[Working Laphine]"; mes "Do you have questions about our king?"; @@ -18468,23 +16283,23 @@ ecl_in03,245,54,2 script Laphine official duty#tl 439,{ mes "Do you understand?"; close; } - mes "[Working Laphine]"; - mes "This is the office area designated for official business."; - mes "You're not supposed to be here."; - close; + else { + mes "[Working Laphine]"; + mes "This is the office area designated for official business."; + mes "You're not supposed to be here."; + close; + } } -ecl_tdun04,32,35,3 script Hisie#tlord 623,{ +ecl_tdun04,32,35,3 script Hisie#tlord 4_M_FARIY_HISIE,{ + mes "[Hisie]"; if (ep14_2_mylord < 14) { cutin "hisie01",0; - mes "[Hisie]"; mes "If you climbed all the way here out of curiosity, you'd better start going down now."; mes "Professor has been under the weather nowadays."; - close; } else if (ep14_2_mylord == 14) { cutin "hisie01",0; - mes "[Hisie]"; mes "What are you staring at, traveller?"; next; mes "The Laphine standing in front of you is tall and dark-skinned, and he has small wings."; @@ -18493,7 +16308,7 @@ ecl_tdun04,32,35,3 script Hisie#tlord 623,{ next; select("He looks the same!!"); cutin "",255; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "You, Laphine?"; mes "Why do you look exactly the same as Kardui?"; next; @@ -18525,136 +16340,127 @@ ecl_tdun04,32,35,3 script Hisie#tlord 623,{ next; mes "[Hisie]"; mes "It will only take a few minutes. "; - close2; } else if (ep14_2_mylord == 15) { if (checkquest(7435,PLAYTIME) == 1) { cutin "hisie01",0; - mes "[Hisie]"; mes "Not yet, I'm still reading."; mes "Just a minute."; - close2; - cutin "",255; - end; } - cutin "hisie01",0; - mes "[Hisie]"; - mes "I'm sorry for making you wait."; - mes "I read the letter."; - mes "He said he wanted to introduce his friend, and I guess it's you."; - next; - cutin "hisie02",0; - mes "[Hisie]"; - mes "He probably wanted to surprise me."; - mes "He hasn't changed a bit."; - mes "I look pretty unique because, as you already know, I'm half Dona and half Papang."; - next; - mes "[Hisie]"; - mes "It's a long story, but I think you should know."; - mes "There was one more thing Kar mentioned in the letter besides introducing you."; - next; - mes "[Hisie]"; - mes "But then..."; - mes "Why is he looking for Avant now?"; - next; - if (select("Avant?:One more thing?") == 2) { - mes "[Hisie]"; - mes "He wants me to find Avant."; - mes "And he says you'll be a great help?"; + else { + cutin "hisie01",0; + mes "I'm sorry for making you wait."; + mes "I read the letter."; + mes "He said he wanted to introduce his friend, and I guess it's you."; next; + cutin "hisie02",0; + mes "[Hisie]"; + mes "He probably wanted to surprise me."; + mes "He hasn't changed a bit."; + mes "I look pretty unique because, as you already know, I'm half Dona and half Papang."; + next; + mes "[Hisie]"; + mes "It's a long story, but I think you should know."; + mes "There was one more thing Kar mentioned in the letter besides introducing you."; + next; + mes "[Hisie]"; + mes "But then..."; + mes "Why is he looking for Avant now?"; + next; + if (select("Avant?:One more thing?") == 2) { + mes "[Hisie]"; + mes "He wants me to find Avant."; + mes "And he says you'll be a great help?"; + next; + } + cutin "hisie01",0; + mes "[Hisie]"; + mes "Avant is a scholar of magical powers..."; + mes "...and the father of me and Kar."; + mes "But why did he choose you?"; + mes "If it's something that he didn't want to tell anyone, he could have just told me."; + next; + mes "[Hisie]"; + mes "Anyway, I don't know Avant's whereabouts."; + mes "I don't want to know, and I want to stop Kar looking for him. But there must be a reason."; + next; + select("But he's your father?"); + cutin "hisie02",0; + mes "[Hisie]"; + mes "He's just our biological father."; + mes "In reality, we're nothing more than materials for his experiments."; + mes "We are just objects that were made in an effort to prove his hypothesis."; + next; + mes "[Hisie]"; + mes "So, there can't be any relationship or love between us."; + mes "Kar could be looking for Avant in order to eliminate him."; + next; + select("Experiments? Hypothesis?:Objects that were made?"); + cutin "hisie01",0; + mes "[Hisie]"; + mes "Do you know about Seneth, who became Mayor even though he was half breed?"; + mes "Avant must have been interested about the fact that half-blood became Mayor."; + next; + mes "[Hisie]"; + mes "So, he developed a couple of hypotheses and did experiments in order to prove them."; + mes "Kar is a piece of work that Avant created with thorough preparations,"; + next; + cutin "hisie02",0; + mes "[Hisie]"; + mes "while I am an accident that always happens in experiments. "; + mes "Anyway, Kar became the king but lost his whole life."; + mes "However, his hatred for Avant hasn't changed a bit."; + next; + mes "[Hisie]"; + mes "But now, Kar is looking for Avant...?"; + mes "Maybe he changed his mind or he has a plan. "; + mes "After becoming Mayor, that crybaby has grown so much."; + next; + select("A crybaby?"); + mes "["+ strcharinfo(0) +"]"; + mes "You must be kidding that he's a crybaby."; + mes "The Kardui I know is very confident and skillful..."; + next; + cutin "hisie04",0; + mes "[Hisie]"; + mes "You're right. I know."; + mes "His personality has changed a lot ever since he became Mayor. "; + mes "I've wanted to see that with my own eyes."; + next; + select("What if you go and see him in person?"); + cutin "hisie03",0; + mes "[Hisie]"; + mes "If I do, younger Laphines are going to be scared."; + mes "I'm not Dona nor Papang. I don't belong anywhere."; + mes "What Florence wanted to do once upon a time, creating a lineage of mixed blood."; + mes "Wouldn't he have wanted to create something like me?"; + next; + cutin "hisie01",0; + mes "[Hisie]"; + mes "Anyway, we should look for Avant?"; + mes "It's been decades since his stupid experiment was caught by the elders and he disappeared."; + mes "I'm sure he's somewhere celebrating the success of his experiments."; + mes "He is like that."; + next; + mes "[Hisie]"; + mes "I'll let you search the inside of Eclage."; + mes "He was an excellent scholar of magics, so scholars who belong to the gate of the truth might know something."; + next; + mes "[Hisie]"; + mes "I'll be searching outside Eclage on my own."; + mes "I'm lucky if I could find the slightest trace."; + mes "Now, let's move!"; + changequest 7435,7436; + ep14_2_mylord = 16; } - cutin "hisie01",0; - mes "[Hisie]"; - mes "Avant is a scholar of magical powers..."; - mes "...and the father of me and Kar."; - mes "But why did he choose you?"; - mes "If it's something that he didn't want to tell anyone, he could have just told me."; - next; - mes "[Hisie]"; - mes "Anyway, I don't know Avant's whereabouts."; - mes "I don't want to know, and I want to stop Kar looking for him. But there must be a reason."; - next; - select("But he's your father?"); - cutin "hisie02",0; - mes "[Hisie]"; - mes "He's just our biological father."; - mes "In reality, we're nothing more than materials for his experiments."; - mes "We are just objects that were made in an effort to prove his hypothesis."; - next; - mes "[Hisie]"; - mes "So, there can't be any relationship or love between us."; - mes "Kar could be looking for Avant in order to eliminate him."; - next; - select("Experiments? Hypothesis?:Objects that were made?"); - cutin "hisie01",0; - mes "[Hisie]"; - mes "Do you know about Seneth, who became Mayor even though he was half breed?"; - mes "Avant must have been interested about the fact that half-blood became Mayor."; - next; - mes "[Hisie]"; - mes "So, he developed a couple of hypotheses and did experiments in order to prove them."; - mes "Kar is a piece of work that Avant created with thorough preparations,"; - next; - cutin "hisie02",0; - mes "[Hisie]"; - mes "while I am an accident that always happens in experiments. "; - mes "Anyway, Kar became the king but lost his whole life."; - mes "However, his hatred for Avant hasn't changed a bit."; - next; - mes "[Hisie]"; - mes "But now, Kar is looking for Avant...?"; - mes "Maybe he changed his mind or he has a plan. "; - mes "After becoming Mayor, that crybaby has grown so much."; - next; - select("A crybaby?"); - mes "[" + strcharinfo(0) + "]"; - mes "You must be kidding that he's a crybaby."; - mes "The Kardui I know is very confident and skillful..."; - next; - cutin "hisie04",0; - mes "[Hisie]"; - mes "You're right. I know."; - mes "His personality has changed a lot ever since he became Mayor. "; - mes "I've wanted to see that with my own eyes."; - next; - select("What if you go and see him in person?"); - cutin "hisie03",0; - mes "[Hisie]"; - mes "If I do, younger Laphines are going to be scared."; - mes "I'm not Dona nor Papang. I don't belong anywhere."; - mes "What Florence wanted to do once upon a time, creating a lineage of mixed blood."; - mes "Wouldn't he have wanted to create something like me?"; - next; - cutin "hisie01",0; - mes "[Hisie]"; - mes "Anyway, we should look for Avant?"; - mes "It's been decades since his stupid experiment was caught by the elders and he disappeared."; - mes "I'm sure he's somewhere celebrating the success of his experiments."; - mes "He is like that."; - next; - mes "[Hisie]"; - mes "I'll let you search the inside of Eclage."; - mes "He was an excellent scholar of magics, so scholars who belong to the gate of the truth might know something."; - next; - mes "[Hisie]"; - mes "I'll be searching outside Eclage on my own."; - mes "I'm lucky if I could find the slightest trace."; - mes "Now, let's move!"; - erasequest 7435; - ep14_2_mylord = 16; - setquest 7436; - close2; } else if (ep14_2_mylord == 16) { cutin "hisie01",0; - mes "[Hisie]"; mes "I ask you to be in charge of searching inside Eclage."; mes "There will hardly be any clues, so it's going to be pretty tough."; - close2; } else if (ep14_2_mylord == 17) { cutin "hisie01",0; - mes "[Hisie]"; mes "Did you find anything?"; mes "A scholar of magics sponsored by the Chief of Staff?"; mes "We'd better ask who he is and where he came from."; @@ -18662,12 +16468,10 @@ ecl_tdun04,32,35,3 script Hisie#tlord 623,{ mes "[Hisie]"; mes "You can easily find Dustballs and bookmarks made of fallen leaves anywhere in this tower."; mes "Just do what he asked you to do for now, and try to gather some information."; - close2; } else if (ep14_2_mylord == 18) { if (isbegin_quest(7440) == 1) { cutin "hisie01",0; - mes "[Hisie]"; mes "Was there any progress?"; next; mes "Tell him about the information you received from Minuel."; @@ -18693,93 +16497,77 @@ ecl_tdun04,32,35,3 script Hisie#tlord 623,{ mes "Meet me at the forked road before entering the plaza of Eclage."; mes "Don't forget to bring the materials for experiments."; ep14_2_mylord = 19; - erasequest 7440; - setquest 7441; - close2; - cutin "",255; - end; + changequest 7440,7441; } - cutin "hisie03",0; - mes "[Hisie]"; - mes "Did the Chief of Staff say that?"; - mes "Unless he wants to surprise everyone with a great research,"; - mes "I'm sure that scholar of magics is not a normal Laphine. "; - next; - cutin "hisie01",0; - mes "[Hisie]"; - mes "Usually, those geeks of the gate of the truth take pride in their works and don't like hiding it. "; - mes "There is definitely something about that scholar of magics. I'm concerned."; - next; - mes "[Hisie]"; - mes "We'd better do some research about him."; - mes "If we can't get any information about the scholar, we could track down Shenime."; - next; - mes "[Hisie]"; - mes "I'll leave that part to you."; - mes "I'm concerned about something, so I'm going to go and check it myself."; - mes "I'll be looking forward to hearing some good news!"; - changequest 7438,7439; - close2; - } - else if (ep14_2_mylord == 19) { - if ((countitem(6561) > 9) && (countitem(6560) > 9)) { + else { + cutin "hisie03",0; + mes "Did the Chief of Staff say that?"; + mes "Unless he wants to surprise everyone with a great research,"; + mes "I'm sure that scholar of magics is not a normal Laphine. "; + next; cutin "hisie01",0; mes "[Hisie]"; + mes "Usually, those geeks of the gate of the truth take pride in their works and don't like hiding it. "; + mes "There is definitely something about that scholar of magics. I'm concerned."; + next; + mes "[Hisie]"; + mes "We'd better do some research about him."; + mes "If we can't get any information about the scholar, we could track down Shenime."; + next; + mes "[Hisie]"; + mes "I'll leave that part to you."; + mes "I'm concerned about something, so I'm going to go and check it myself."; + mes "I'll be looking forward to hearing some good news!"; + changequest 7438,7439; + } + } + else if (ep14_2_mylord == 19) { + if (countitem(6561) > 9 && countitem(6560) > 9) { + cutin "hisie01",0; mes "Good, this is enough."; mes "I'm thinking about going into Eclage without anyone noticing me."; next; mes "[Hisie]"; mes "Meet me at the forked road before entering the plaza of Eclage."; mes "Now, let's move!"; - close2; - cutin "",255; - end; } - cutin "hisie01",0; - mes "[Hisie]"; - mes "We need to find the materials for his experiment in order to approach him casually."; - mes "Let's bring him the materials and pretend Shenime sent you."; - next; - mes "[Hisie]"; - mes "Fortunately, I've found those materials for them the other day. I just have to find the same things again."; - mes "There were 10 Dustballs and 10 bookmarks, right?"; - close2; + else { + cutin "hisie01",0; + mes "We need to find the materials for his experiment in order to approach him casually."; + mes "Let's bring him the materials and pretend Shenime sent you."; + next; + mes "[Hisie]"; + mes "Fortunately, I've found those materials for them the other day. I just have to find the same things again."; + mes "There were 10 Dustballs and 10 bookmarks, right?"; + } } else if (ep14_2_mylord == 20) { cutin "hisie01",0; - mes "[Hisie]"; mes "Although he changed his hair color, it was Avant for sure. "; mes "Just like they say 'the beacon does not shine on its own base.' keke..."; next; mes "[Hisie]"; mes "I have to tell Kar about this."; mes "Hurry up"; - close2; } else if (ep14_2_mylord == 21) { cutin "hisie01",0; - mes "[Hisie]"; mes "I need to see what Avant is researching about."; mes "Let's hurry."; - close2; - } - else if ((ep14_2_mylord == 22) || (ep14_2_mylord == 23)) { + else if (ep14_2_mylord == 22 || ep14_2_mylord == 23) { cutin "hisie03",0; - mes "[Hisie]"; mes "You were supposed to bring Avant's research materials to Kar."; mes "Why are you here?"; - close2; } else if (ep14_2_mylord == 24) { cutin "hisie01",0; - mes "[Hisie]"; mes "I see they are tightening the guard around the Orb..."; mes "and I feel like I forgot about something.."; next; - switch (select("About Avant:About the Chief of Staff")) { - case 1: + switch( select("About Avant:About the Chief of Staff") ) { mes "[Hisie]"; + case 1: mes "That wicked man is just laughing and not saying anything."; mes "He's just repeating the same answers like, 'because it's interesting,' or 'because it's fun.'"; next; @@ -18798,7 +16586,6 @@ ecl_tdun04,32,35,3 script Hisie#tlord 623,{ break; case 2: cutin "hisie03",0; - mes "[Hisie]"; mes "....!"; mes "Oh, right! The Chief of Staff!"; mes "How could I have forgotten about him?"; @@ -18823,11 +16610,9 @@ ecl_tdun04,32,35,3 script Hisie#tlord 623,{ setquest 7445; break; } - close2; } else if (ep14_2_mylord == 25) { cutin "hisie01",0; - mes "[Hisie]"; mes "Since you had interactions with the Chief of Staff constantly, it'll be easier for you to approach him."; mes "Although Kar is Mayor, he might be the one with the least power throughout history."; next; @@ -18843,18 +16628,14 @@ ecl_tdun04,32,35,3 script Hisie#tlord 623,{ next; mes "[Hisie]"; mes "If you find out something, return to where Kar is."; - close2; } - else if ((ep14_2_mylord > 25) && (ep14_2_mylord < 32)) { + else if (ep14_2_mylord < 32) { cutin "hisie01",0; - mes "[Hisie]"; mes "Let's go to Eclage."; mes "I'm going to talk to Kar."; - close2; } else { cutin "hisie01",0; - mes "[Hisie]"; mes "I've been spending more time at the palace thant here."; mes "Since I have to send my magical powers to replace the Orb's inner core..."; next; @@ -18862,13 +16643,13 @@ ecl_tdun04,32,35,3 script Hisie#tlord 623,{ mes "[Hisie]"; mes "I'm so thankful to you for your help."; mes "Once everything goes back to normal, I would like to talk to you some more."; - close2; } + close2; cutin "",255; end; } -eclage,280,290,0 script #Hisie01 139,0,3,{ +eclage,280,290,0 script #Hisie01 HIDDEN_WARP_NPC,0,3,{ end; OnTouch: if (ep14_2_mylord == 19) { @@ -18890,157 +16671,142 @@ OnTouch: } } -eclage,307,237,0 script Normal Yai#tllb 844,{ - if (ep14_2_mylord == 19) { - if ((countitem(6561) > 9) && (countitem(6560) > 9)) { - cutin "hisie01",0; - mes "[Hisie]"; - mes "This is the right Yai."; - mes "Remember to be casual."; - mes "Don't go inside, but make him come outside. "; - next; - cutin "avn_labo",4; - mes "After seeing Hisie hiding himself, you knocked on the door of the Yai."; - mes "After pounding on the door for a while, you sensed someone's presence near the door, and there opened a window that only one eye could peek through."; - next; - cutin "",255; - mes "[A voice from inside]"; - mes "...Who's this?"; - mes "Is it a human being?"; - mes "Interesting."; - next; - cutin "avant01",1; - mes "The door of the Yai opened and a golden-haired Laphine came outside."; - mes "He started looking at me from head to toe with an interesting look on his face."; - next; - mes "[Golden-haired Scholar]"; - mes "Humans...nothing much to look at."; - mes "But why would a human being want to see me?"; - mes "If it's something useless, you'll be sorry."; - next; - select("Delivery...:Shenime told me to..."); - mes "[Golden-haired Scholar]"; - mes "What, Shenime sent you?"; - mes "Dustballs and bookmarks made of fallen leaves."; - mes "It's no use...tsk."; - next; - mes "[Golden-haired Scholar]"; - mes "Hey, human."; - mes "I'm more interested in you than these useless stuffs."; - mes "Do you want to be a subject of my experiments?"; - next; - cutin "avant02",1; - mes "[Golden-haired Scholar]"; - mes "You'll be able to rest in peace with no pain."; - mes "Isn't that a good option for you?"; - mes "....Kkekekeke"; - next; - mes "[Golden-haired Scholar]"; - mes "Look at that face!"; - mes "If you don't want to, don't even think about coming here again. "; - next; - cutin "",255; - mes "The scholar of magics snatched the materials with a sarcastic smile on his face and went back into the Yai."; - mes "When he was gone, Hisie slid out of a leaf."; - next; - cutin "hisie03",0; - mes "[Hisie]"; - mes "That guy, he is Avant."; - mes "I think he is."; - mes "I almost didn't recognize him because he changed his hair color. But the way he looks and talks is pretty much the same. Disgusting!"; - next; - cutin "hisie01",0; - mes "[Hisie]"; - mes "Does the Chief of Staff really know this guy?"; - mes "Anyway, now that we know his whereabouts, let's go tell Kar."; - delitem 6561,10; //Dustball - delitem 6560,10; //Leaf_Bookmark - ep14_2_mylord = 20; - erasequest 7441; - setquest 7442; - close2; - cutin "",255; - end; - } +eclage,307,237,0 script Normal Yai#tllb CLEAR_NPC,{ + if (ep14_2_mylord == 19 || ep14_2_mylord == 20 || ep14_2_mylord == 21) { cutin "hisie01",0; mes "[Hisie]"; - mes "Did you pack Dustballs and bookmarks made of fallen leaves?"; - mes "You have to hurry."; - mes "Otherwise, he'll be suspicious of you."; - close2; - } - else if (ep14_2_mylord == 20) { - cutin "hisie01",0; - mes "[Hisie]"; - mes "Let's get out of here before he notices us."; - mes "We have to tell Kar about this first."; - close2; - } - else if (ep14_2_mylord == 21) { - cutin "hisie01",0; - mes "[Hisie]"; - mes "Since it's Avant's Yai, there might be equipped with some devices."; - mes "Anyway, let's wait and see if there's any chance."; - next; - switch (select("Go in right now.:Wait and look all around.")) { - case 1: - if ($111204_avantlabo == 0) { + if (ep14_2_mylord == 19) { + if (countitem(6561) > 9 && countitem(6560) > 9) { + mes "This is the right Yai."; + mes "Remember to be casual."; + mes "Don't go inside, but make him come outside. "; + next; + cutin "avn_labo",4; + mes "After seeing Hisie hiding himself, you knocked on the door of the Yai."; + mes "After pounding on the door for a while, you sensed someone's presence near the door, and there opened a window that only one eye could peek through."; + next; cutin "",255; - $111204_avantlabo = 1; - warp "que_avan01",26,26; - initnpctimer; - end; + mes "[A voice from inside]"; + mes "...Who's this?"; + mes "Is it a human being?"; + mes "Interesting."; + next; + cutin "avant01",1; + mes "The door of the Yai opened and a golden-haired Laphine came outside."; + mes "He started looking at me from head to toe with an interesting look on his face."; + next; + mes "[Golden-haired Scholar]"; + mes "Humans...nothing much to look at."; + mes "But why would a human being want to see me?"; + mes "If it's something useless, you'll be sorry."; + next; + select("Delivery...:Shenime told me to..."); + mes "[Golden-haired Scholar]"; + mes "What, Shenime sent you?"; + mes "Dustballs and bookmarks made of fallen leaves."; + mes "It's no use...tsk."; + next; + mes "[Golden-haired Scholar]"; + mes "Hey, human."; + mes "I'm more interested in you than these useless stuffs."; + mes "Do you want to be a subject of my experiments?"; + next; + cutin "avant02",1; + mes "[Golden-haired Scholar]"; + mes "You'll be able to rest in peace with no pain."; + mes "Isn't that a good option for you?"; + mes "....Kkekekeke"; + next; + mes "[Golden-haired Scholar]"; + mes "Look at that face!"; + mes "If you don't want to, don't even think about coming here again. "; + next; + cutin "",255; + mes "The scholar of magics snatched the materials with a sarcastic smile on his face and went back into the Yai."; + mes "When he was gone, Hisie slid out of a leaf."; + next; + cutin "hisie03",0; + mes "[Hisie]"; + mes "That guy, he is Avant."; + mes "I think he is."; + mes "I almost didn't recognize him because he changed his hair color. But the way he looks and talks is pretty much the same. Disgusting!"; + next; + cutin "hisie01",0; + mes "[Hisie]"; + mes "Does the Chief of Staff really know this guy?"; + mes "Anyway, now that we know his whereabouts, let's go tell Kar."; + delitem 6561,10;// Dustball + delitem 6560,10;// Leaf_Bookmark + ep14_2_mylord = 20; + changequest 7441,7442; + } + else { + mes "Did you pack Dustballs and bookmarks made of fallen leaves?"; + mes "You have to hurry."; + mes "Otherwise, he'll be suspicious of you."; + } + } + else if (ep14_2_mylord == 20) { + mes "Let's get out of here before he notices us."; + mes "We have to tell Kar about this first."; + } + else if (ep14_2_mylord == 21) { + mes "Since it's Avant's Yai, there might be equipped with some devices."; + mes "Anyway, let's wait and see if there's any chance."; + next; + switch( select("Go in right now.:Wait and look all around.") ) { + case 1: + if ($111204_avantlabo == 0) { + $111204_avantlabo = 1; + warp "que_avan01",26,26; + initnpctimer; + end; + } + mes "[Hisie]"; + mes "Shh, I hear someone's inside. "; + mes "Let's wait a little more. We should go inside once he's gone."; + break; + case 2: + cutin "hisie03",0; + mes "[Hisie]"; + mes "I feel some magical devices..."; + mes "The more I see it, I think this Yai is not the real deal."; + mes "This could be connected to a separate place. "; + next; + cutin "hisie01",0; + mes "[Hisie]"; + mes "Let's be careful."; + break; } - cutin "hisie01",0; - mes "[Hisie]"; - mes "Shh, I hear someone's inside. "; - mes "Let's wait a little more. We should go inside once he's gone."; - close2; - break; - case 2: - cutin "hisie03",0; - mes "[Hisie]"; - mes "I feel some magical devices..."; - mes "The more I see it, I think this Yai is not the real deal."; - mes "This could be connected to a separate place. "; - next; - cutin "hisie01",0; - mes "[Hisie]"; - mes "Let's be careful."; - close2; - break; } - } - else if (ep14_2_mylord == 22) { - cutin "avn_labo",4; - mes "It's a Yai connecting to the scholar of magics' secret research lab."; - mes "Avant the Scholar of Magics must be subdued by Hisie."; - close2; - } - else if (ep14_2_mylord == 23) { - cutin "avn_labo",4; - mes "It's a Yai connecting to the scholar of magics' secret research lab."; - mes "Avant the Scholar of Magics has already been subdued and is no longer here."; - close2; } else { cutin "avn_labo",4; - mes "This is a Laphine's Yai."; - mes "The door is locked shut."; - close2; + if (ep14_2_mylord == 22) { + mes "It's a Yai connecting to the scholar of magics' secret research lab."; + mes "Avant the Scholar of Magics must be subdued by Hisie."; + } + else if (ep14_2_mylord == 23) { + mes "It's a Yai connecting to the scholar of magics' secret research lab."; + mes "Avant the Scholar of Magics has already been subdued and is no longer here."; + } + else { + mes "This is a Laphine's Yai."; + mes "The door is locked shut."; + } } + close2; cutin "",255; end; OnTimer400000: - if ($111204_avantlabo == 1) { + if ($111204_avantlabo == 1) $111204_avantlabo = 0; - } stopnpctimer; end; } -que_avan01,26,26,0 script #tltimer 139,0,1,{ +que_avan01,26,26,0 script #tltimer HIDDEN_WARP_NPC,0,1,{ end; OnTouch: mes "It was definitely a small Yai when first entered, but upon regaining consciousness after being very dizzy, a huge space appeared."; @@ -19056,10 +16822,7 @@ OnTouch: close2; cutin "",255; end; - -OnStop: - stopnpctimer; - end; + OnTimer5000: mapannounce "que_avan01","Welcome, Sir Avant. User certification standby for 5 minutes.",bc_map,"0xA8A8A8"; end; @@ -19077,30 +16840,30 @@ OnTimer370000: end; OnTimer371000: $111204_avantlabo = 0; +OnStop: stopnpctimer; end; } -que_avan01,18,38,0 script Desk#tl01 844,{ +que_avan01,18,38,0 script Desk#tl01 CLEAR_NPC,{ if (ep14_2_mylord == 21) { mes "It's a desk full of various experimental tools and documents."; mes "What should we do?"; cutin "avn_desk01",4; next; - switch (select("Examine the desk.:Ignore it.")) { - case 1: - mes "I roughly organized the stuff on the desk."; + if (select("Examine the desk.:Ignore it.") == 2) + mes "Other parts of the desk should be examined."; + else { + mes "I roughtly organized the stuff on the desk."; mes "What should we look into?"; cutin "avn_desk02",4; - next; while (1) { - if (.@book == 50) { + next; + if (.@book == 50) cutin "avn_desk04",4; - } - else { + else cutin "avn_desk02",4; - } - switch (select("Look at the documents first.:Look at the hinged devices on top of the desk.:Look at the book on the bookshelf.:Try tasting the reagent.:Look at the lighting setup.")) { + switch( select("Look at the documents first.","Look at the hinged devices on top of the desk.","Look at the book on the bookshelf.","Try tasting the reagent.","Look at the lighting setup.") ) { case 1: mes "...Can't read a single word of it."; mes "Let's show it to Hisie."; @@ -19109,184 +16872,159 @@ que_avan01,18,38,0 script Desk#tl01 844,{ mes "[Hisie]"; mes "...Door of Trust Periodicals publication..."; mes "......Not really useful."; - next; - cutin "",255; - break; + continue; case 2: if (.@book != 50) { mes "There are various hinged devices on top of the desk."; mes "There has to be some kind of hints around here that can help with manipulating the device."; - next; } else { mes "There are various hinged devices on top of the desk."; mes "In the middle, there is a small numerical panel. A 5-digit number can be inputted."; next; - if (select("Input a number.:Look at other parts of the desk.") == 1) { + if (select("Input a number.:Look at other parts of the desk.") == 2) + mes "Look at other parts of the desk."; + else { input .@input; if (.@input == 31425) { mes "As soon as the number is inputted, a click is heard."; mes "The hinged device can be opened."; - next; - .@break = 1; break; } mes "The hinge does not open."; mes "The number must be wrong."; - next; - } - else { - mes "Look at other parts of the desk."; - next; } } - break; + continue; case 3: mes "There are 5 books on the shelf arranged neatly."; mes "Strange symbols are noticeable."; cutin "avn_book02",4; next; - switch (select("Try rearranging the books.:Forget it.")) { + switch( select("Try rearranging the books.:Forget it.") ) { case 1: .@book = 0; setarray .@books$[0],"First","Second","Third","Fourth","Fifth"; - for (.@i = 1; .@i < 6; .@i++){ - mes "Where should the "+ .@books$[.@i-1] +" book be placed?"; + setarray .@select_place[0],1,3,0,2,4; + for ( .@i = 0; .@i < 5; .@i++ ) { + mes "Where should the "+ .@books$[.@i] +" book be placed?"; next; - .@select_book = select("First:Second:Third:Fourth:Fifth")-1; + .@select_book = select("First:Second:Third:Fourth:Fifth") -1; mes "Book 1 was placed at the "+ .@books$[.@select_book] +" spot."; - if ((.@i==1 && .@select_book==1) || (.@i==2 && .@select_book==3) || (.@i==3 && .@select_book==0) || (.@i==4 && .@select_book==2) || (.@i==5 && .@select_book==4)) { - .@book = .@book + 10; - } + if (.@select_book == .@select_place[.@i]) + .@book += 10; next; } if (.@book == 50) { mes "As soon as the books were rearranged, the symbols formed one picture."; mes "Does this mean something?"; cutin "avn_book01",4; - next; } else { mes "Books were rearranged in various ways, but nothing happened."; cutin "avn_desk02",4; - next; } - break; + continue; case 2: mes "Other parts of the desk should be examined."; - next; - break; + continue; } - break; case 4: mes "The reagent on the desk was tasted with a finger."; mes "A pungent sensation at the tip of the tongue tasted like death..."; percentheal -50,0; - next; - break; + continue; case 5: mes "It is a typical, round lighting system."; mes "Nothing was particularly special."; - next; - break; - } - if (.@break == 1) { - break; + continue; } + break; } - break; - case 2: - mes "Other parts of the desk should be examined."; - close2; - cutin "",255; - end; - } - mes "Within the secret space of the desk, a part of the research documents were found."; - mes "The contents could not be read."; - mes "Let's ask Hisie."; - cutin "avn_desk03",4; - next; - mes "[Hisie]"; - mes "What did you find?"; - mes "Hmm?? This is a portrait of my mother."; - mes "Why does that man have this?"; - cutin "hisie01",0; - next; - switch (select("She's beautiful.:Look at these documents!")) { - case 1: - cutin "hisie02",0; - mes "[Hisie]"; - mes "Kar's and my hair were inherited from our mother."; - mes "For Kar, it's an important memento of her..."; next; - cutin "hisie03",0; - mes "[Hisie]"; - mes "More importantly, the documents next to it... These research documents must be the ones he's hiding."; - mes "This.... The content.... No way.. I can't believe this!"; + mes "Within the secret space of the desk, a part of the research documents were found."; + mes "The contents could not be read."; + mes "Let's ask Hisie."; + cutin "avn_desk03",4; next; - break; - case 2: - cutin "hisie03",0; mes "[Hisie]"; - mes "Ah, I'm sorry. I understand."; - mes "This is........"; - mes "No way... I can't believe it."; + mes "What did you find?"; + mes "Hmm?? This is a portrait of my mother."; + mes "Why does that man have this?"; + cutin "hisie01",0; + next; + switch( select("She's beautiful.:Look at these documents!") ) { + mes "[Hisie]"; + case 1: + cutin "hisie02",0; + mes "Kar's and my hair were inherited from our mother."; + mes "For Kar, it's an important memento of her..."; + next; + cutin "hisie03",0; + mes "[Hisie]"; + mes "More importantly, the documents next to it... These research documents must be the ones he's hiding."; + mes "This.... The content.... No way.. I can't believe this!"; + break; + case 2: + cutin "hisie03",0; + mes "Ah, I'm sorry. I understand."; + mes "This is........"; + mes "No way... I can't believe it."; + break; + } next; - break; - } - mes "[Hisie]"; - mes "Avant, is this what you were researching?"; - mes "Where do you plan to use it?"; - next; - select("Just what is it?"); - cutin "hisie01",0; - mes "[Hisie]"; - mes "These research documents are regarding the Orb."; - mes "The Orb, the symbol of Eclage and the focus of great magic forces!"; - mes "What do you plan to do with the Orb's magical powers?"; - next; - mes "[Hisie]"; - mes "This research is dangerous."; - mes "Is the chief of staff sponsoring you knowing the nature of this research?"; - mes "We have to let Kar know immediately."; - next; - cutin "avant01",1; - mes "[Avant the Scholar of Magics]"; - mes "No, that's kind of difficult."; - mes "Impolite kids. Are you robbing an empty house?"; - mes "That's the end of your antics!"; - hideoffnpc "Avant Magic Scholar#tlac"; - hideoffnpc "Avant's Summon#tlact01"; - hideoffnpc "Avant's Summon#tlact02"; - hideoffnpc "Avant's Summon#tlact03"; - hideoffnpc "Avant's Summon#tlact04"; - next; - cutin "hisie01",0; - mes "[Hisie]"; - mes "Take this first."; - mes "I'll get Avant."; - ep14_2_mylord = 22; - getitem 6541,1; //Avant_Research_Data - changequest 7443,7444; - next; - switch (select("Let Hisie handle it.:I'm taking care of this place!")) { - case 1: - cutin "hisie04",0; mes "[Hisie]"; - mes "I'll be right there."; - mes "Give the documents to Kar!"; - close2; - warp "eclage",294,240; - donpcevent "#avtmanager::OnReset"; - cutin "",255; - end; - case 2: + mes "Avant, is this what you were researching?"; + mes "Where do you plan to use it?"; + next; + select("Just what is it?"); cutin "hisie01",0; mes "[Hisie]"; - mes "Alright. We just need to eliminate the ones that Avant summoned."; - mes "I'll support you from the back. If you need help, get closer to me."; - donpcevent "#avtmanager::OnEnable"; - close2; + mes "These research documents are regarding the Orb."; + mes "The Orb, the symbol of Eclage and the focus of great magic forces!"; + mes "What do you plan to do with the Orb's magical powers?"; + next; + mes "[Hisie]"; + mes "This research is dangerous."; + mes "Is the chief of staff sponsoring you knowing the nature of this research?"; + mes "We have to let Kar know immediately."; + next; + cutin "avant01",1; + mes "[Avant the Scholar of Magics]"; + mes "No, that's kind of difficult."; + mes "Impolite kids. Are you robbing an empty house?"; + mes "That's the end of your antics!"; + hideoffnpc "Avant Magic Scholar#tlac"; + hideoffnpc "Avant's Summon#tlact01"; + hideoffnpc "Avant's Summon#tlact02"; + hideoffnpc "Avant's Summon#tlact03"; + hideoffnpc "Avant's Summon#tlact04"; + next; + cutin "hisie01",0; + mes "[Hisie]"; + mes "Take this first."; + mes "I'll get Avant."; + ep14_2_mylord = 22; + delitem 6541,1; //Avant_Research_Data + changequest 7443,7444; + next; + switch( select("Let Hisie handle it.:I'm taking care of this place!") ) { + mes "[Hisie]"; + case 1: + cutin "hisie04",0; + mes "I'll be right there."; + mes "Give the documents to Kar!"; + close2; + warp "eclage",294,240; + donpcevent "#avtmanager::OnReset"; + break; + case 2: + cutin "hisie01",0; + mes "Alright. We just need to eliminate the ones that Avant summoned."; + mes "I'll support you from the back. If you need help, get closer to me."; + donpcevent "#avtmanager::OnEnable"; + close2; + } } } else if (ep14_2_mylord == 22) { @@ -19302,23 +17040,22 @@ que_avan01,18,38,0 script Desk#tl01 844,{ end; } -que_avan01,1,1,0 script #avtmanager 844,{ +que_avan01,1,1,0 script #avtmanager CLEAR_NPC,{ end; OnInit: $111204_avantlabo = 0; end; OnEnable: - initnpctimer; hideonnpc "Avant's Summon#tlact01"; hideonnpc "Avant's Summon#tlact02"; hideonnpc "Avant's Summon#tlact03"; hideonnpc "Avant's Summon#tlact04"; - monster "que_avan01",22,40,"1198",1198,1; - monster "que_avan01",29,40,"1198",1198,1; - monster "que_avan01",16,40,"1198",1198,1; - monster "que_avan01",29,36,"1198",1198,1; - monster "que_avan01",29,32,"1198",1198,1; + monster "que_avan01",22,40,"DARK_PRIEST",1198,1,"#avtmanager::OnMyMobDead"; + monster "que_avan01",29,40,"DARK_PRIEST",1198,1,"#avtmanager::OnMyMobDead"; + monster "que_avan01",16,40,"DARK_PRIEST",1198,1,"#avtmanager::OnMyMobDead"; + monster "que_avan01",29,36,"DARK_PRIEST",1198,1,"#avtmanager::OnMyMobDead"; + monster "que_avan01",29,32,"DARK_PRIEST",1198,1,"#avtmanager::OnMyMobDead"; end; OnReset: @@ -19346,7 +17083,7 @@ OnMyMobDead: end; } -que_avan01,26,41,3 script Avant Magic Scholar#tlac 618,{ +que_avan01,26,41,3 script Avant Magic Scholar#tlac 4_M_FAIRYAVANT,{ cutin "avant02",1; mes "[Avant]"; mes "You dare lay a finger on me?! Pipsquek!!"; @@ -19355,22 +17092,16 @@ que_avan01,26,41,3 script Avant Magic Scholar#tlac 618,{ cutin "",255; specialeffect EF_BEGINSPELL3; initnpctimer; - monster "que_avan01",26,38,"2337",2337,1; + monster "que_avan01",26,38,"HIDDEN_MOB",2337,1,"Avant Magic Scholar#tlac::OnMyMobDead"; end; OnInit: hideonnpc "Avant Magic Scholar#tlac"; end; - -OnKill: - killmonster "que_avan01","Avant Magic Scholar#tlac::OnMyMobDead"; - stopnpctimer; - end; - OnTimer2000: mapannounce "que_avan01","Hisie: Watch out!!!",bc_map,"0x7b68ee"; end; - +OnKill: OnTimer8000: killmonster "que_avan01","Avant Magic Scholar#tlac::OnMyMobDead"; stopnpctimer; @@ -19388,15 +17119,13 @@ que_avan01,29,40,0 duplicate(Avant's Summon#tlact01) Avant's Summon#tlact02 1198 que_avan01,29,36,0 duplicate(Avant's Summon#tlact01) Avant's Summon#tlact03 1198 que_avan01,29,32,0 duplicate(Avant's Summon#tlact01) Avant's Summon#tlact04 1198 -que_avan01,23,34,2 script Hisie#tlspt 623,4,4,{ +que_avan01,23,34,2 script Hisie#tlspt 4_M_FARIY_HISIE,4,4,{ cutin "hisie01",0; mes "[Hisie]"; - if (ep14_2_mylord == 21) { + if (ep14_2_mylord == 21) mes "I'm sure there are either important or strange research documents here."; - } - else if (ep14_2_mylord == 22) { + else if (ep14_2_mylord == 22) mes "I can't believe you were hiding and carrying out such useless research..."; - } close2; cutin "",255; end; @@ -19407,10 +17136,7 @@ OnInit: OnTouch: if (ep14_2_mylord == 22) { - switch(rand(1,5)){ - case 1: - npcskill "AL_HEAL",9,99,80; - break; + switch(rand(1,5)) { case 2: npcskill "AL_BLESSING",1,0,0; npcskill "AL_HEAL",10,99,80; @@ -19420,17 +17146,16 @@ OnTouch: break; default: npcskill "AL_HEAL",9,99,80; - break; } } end; } -que_avan01,25,41,5 script Hisie#tlhunt 623,10,10,{ +que_avan01,25,41,5 script Hisie#tlhunt 4_M_FARIY_HISIE,10,10,{ OnTouch: + cutin "hisie01",0; + mes "[Hisie]"; if (ep14_2_mylord == 22) { - cutin "hisie01",0; - mes "[Hisie]"; mes "Don't try anything funny."; mes "You'd better do as we say."; next; @@ -19453,19 +17178,14 @@ OnTouch: cutin "hisie03",0; mes "[Hisie]"; mes "Your sons? Give me a break."; - mes strcharinfo(0) + "! I have nothing more to say to this guy."; + mes strcharinfo(0) +"! I have nothing more to say to this guy."; mes "I'll take care of it so you go on your way."; ep14_2_mylord = 23; - close2; - cutin "",255; - warp "eclage",294,240; - donpcevent "#avtmanager::OnReset"; - end; } - cutin "hisie01",0; - mes "[Hisie]"; - mes "There's nothing more to see here."; - mes "Let's go back."; + else { + mes "There's nothing more to see here."; + mes "Let's go back."; + } close2; cutin "",255; warp "eclage",294,240; @@ -19477,7 +17197,7 @@ OnInit: end; } -bif_fild02,311,91,3 script Dead Laphine#ecltl 613,{ +bif_fild02,311,91,3 script Dead Laphine#ecltl 4_FAIRYDEADLEAF,{ if (ep14_2_mylord == 31) { mes "It's a Laphine's corpse."; mes "From how much change the corpse underwent, it probably hasn't been too long."; @@ -19488,24 +17208,22 @@ bif_fild02,311,91,3 script Dead Laphine#ecltl 613,{ mes "Blood stains from the hole seems to be directing toward the south."; mes "The stains seem like some kind of long bug crawled away."; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "If it's south of here..."; mes "It's the rift."; mes ".....did he escape to the rift, Shenime!!"; next; - mes "[" + strcharinfo(0) + "]"; + mes "["+ strcharinfo(0) +"]"; mes "Looks like there's nothing more to be gained here."; mes "I should let Kardui know as soon as possible."; ep14_2_mylord = 32; changequest 7452,7453; - setquest 7453; - close; } else if (ep14_2_mylord == 32) { mes "It's the chief of staff's corpse."; mes "The body that used to control the chief of staff has escaped."; - close; } - mes "It's a Laphine's corpse."; + else + mes "It's a Laphine's corpse."; close; } diff --git a/npc/re/scripts_athena.conf b/npc/re/scripts_athena.conf index c97db0d8e4..7ab86fb33e 100644 --- a/npc/re/scripts_athena.conf +++ b/npc/re/scripts_athena.conf @@ -99,6 +99,7 @@ npc: npc/re/other/pvp.txt npc: npc/re/other/resetskill.txt npc: npc/re/other/stone_change.txt npc: npc/re/other/turbo_track.txt +npc: npc/re/other/CashShop_Functions.txt // --------------------------- Quests --------------------------- // - Eden Group ------------------------------------------------- diff --git a/sql-files/item_db.sql b/sql-files/item_db.sql index 22b883d206..53c624a9b4 100644 --- a/sql-files/item_db.sql +++ b/sql-files/item_db.sql @@ -6436,7 +6436,7 @@ REPLACE INTO `item_db` VALUES (14587,'Repair_Scroll_','Equipment Repair Spell Bo REPLACE INTO `item_db` VALUES (14588,'Pty_Blessing_Scroll','Party Blessing 10 Scroll',11,10,NULL,10,NULL,NULL,NULL,NULL,0xFFFFFFFF,7,2,NULL,NULL,NULL,NULL,NULL,'itemskill "CASH_BLESSING",10;',NULL,NULL); REPLACE INTO `item_db` VALUES (14589,'Pty_Inc_Agi_Scroll','Party Increase Agi 10 Scroll',11,10,NULL,10,NULL,NULL,NULL,NULL,0xFFFFFFFF,7,2,NULL,NULL,NULL,NULL,NULL,'itemskill "CASH_INCAGI",10;',NULL,NULL); REPLACE INTO `item_db` VALUES (14590,'Pty_Assumptio_Scroll','Party Assumptio 5 Scroll',11,10,NULL,10,NULL,NULL,NULL,NULL,0xFFFFFFFF,7,2,NULL,NULL,NULL,NULL,NULL,'itemskill "CASH_ASSUMPTIO",5;',NULL,NULL); -REPLACE INTO `item_db` VALUES (14591,'Siege_Teleport_Scroll','WoE Teleport Scroll',2,0,NULL,10,NULL,NULL,NULL,NULL,0xFFFFFFFF,7,2,NULL,NULL,NULL,NULL,NULL,'callfunc "F_CashSeigeTele";',NULL,NULL); +REPLACE INTO `item_db` VALUES (14591,'Siege_Teleport_Scroll','WoE Teleport Scroll',2,0,NULL,10,NULL,NULL,NULL,NULL,0xFFFFFFFF,7,2,NULL,NULL,NULL,NULL,NULL,'callfunc "F_CashSiegeTele";',NULL,NULL); REPLACE INTO `item_db` VALUES (14592,'Job_Manual50','JOB Battle Manual',2,0,NULL,10,NULL,NULL,NULL,NULL,0xFFFFFFFF,7,2,NULL,NULL,NULL,NULL,NULL,'sc_start SC_JEXPBOOST,1800000,50;',NULL,NULL); REPLACE INTO `item_db` VALUES (14593,'Magic_Power_Scroll','Mystical Amplification Scroll',11,0,NULL,10,NULL,NULL,NULL,NULL,0xFFFFFFFF,7,2,NULL,NULL,NULL,NULL,NULL,'itemskill "HW_MAGICPOWER",10;',NULL,NULL); REPLACE INTO `item_db` VALUES (14594,'Quagmire_Scroll','Quagmire Scroll',11,0,NULL,10,NULL,NULL,NULL,NULL,0xFFFFFFFF,7,2,NULL,NULL,NULL,NULL,NULL,'itemskill "WZ_QUAGMIRE",5;',NULL,NULL); diff --git a/sql-files/item_db_re.sql b/sql-files/item_db_re.sql index c2aebd7d83..bd257a37c2 100644 --- a/sql-files/item_db_re.sql +++ b/sql-files/item_db_re.sql @@ -6351,7 +6351,7 @@ REPLACE INTO `item_db_re` VALUES (12440,'F_Insurance','F Insurance',2,2,NULL,10, REPLACE INTO `item_db_re` VALUES (12441,'F_Bubble_Gum','F Old Bubble Gum',2,2,NULL,10,NULL,NULL,NULL,NULL,0xFFFFFFFF,63,2,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL); REPLACE INTO `item_db_re` VALUES (12442,'F_Kafra_Card','F Kafra Card',2,2,NULL,10,NULL,NULL,NULL,NULL,0xFFFFFFFF,63,2,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL); REPLACE INTO `item_db_re` VALUES (12443,'F_Neuralizer','F Neuralizer',2,2,NULL,0,NULL,NULL,NULL,NULL,0xFFFFFFFF,63,2,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL); -REPLACE INTO `item_db_re` VALUES (12444,'F_Dun_Tele_Scroll1','WoE Telport Scroll',2,0,NULL,10,NULL,NULL,NULL,NULL,0xFFFFFFFF,63,2,NULL,NULL,NULL,NULL,NULL,'callfunc "F_CashSeigeTele";',NULL,NULL); +REPLACE INTO `item_db_re` VALUES (12444,'F_Dun_Tele_Scroll1','WoE Telport Scroll',2,0,NULL,10,NULL,NULL,NULL,NULL,0xFFFFFFFF,63,2,NULL,NULL,NULL,NULL,NULL,'callfunc "F_CashSiegeTele";',NULL,NULL); REPLACE INTO `item_db_re` VALUES (12445,'F_Str_Dish10_','F Str Dish10',2,2,NULL,10,NULL,NULL,NULL,NULL,0xFFFFFFFF,63,2,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL); REPLACE INTO `item_db_re` VALUES (12446,'F_Agi_Dish10_','F Agi Dish10',2,2,NULL,10,NULL,NULL,NULL,NULL,0xFFFFFFFF,63,2,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL); REPLACE INTO `item_db_re` VALUES (12447,'F_Int_Dish10_','F Int Dish10',2,2,NULL,10,NULL,NULL,NULL,NULL,0xFFFFFFFF,63,2,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL); @@ -8184,7 +8184,7 @@ REPLACE INTO `item_db_re` VALUES (14587,'Repair_Scroll_','Equipment Repair Spell REPLACE INTO `item_db_re` VALUES (14588,'Pty_Blessing_Scroll','Party Blessing 10 Scroll',11,10,NULL,10,NULL,NULL,NULL,NULL,0xFFFFFFFF,63,2,NULL,NULL,NULL,NULL,NULL,'itemskill "CASH_BLESSING",10;',NULL,NULL); REPLACE INTO `item_db_re` VALUES (14589,'Pty_Inc_Agi_Scroll','Party Increase Agi 10 Scroll',11,10,NULL,10,NULL,NULL,NULL,NULL,0xFFFFFFFF,63,2,NULL,NULL,NULL,NULL,NULL,'itemskill "CASH_INCAGI",10;',NULL,NULL); REPLACE INTO `item_db_re` VALUES (14590,'Pty_Assumptio_Scroll','Party Assumptio 5 Scroll',11,10,NULL,10,NULL,NULL,NULL,NULL,0xFFFFFFFF,63,2,NULL,NULL,NULL,NULL,NULL,'itemskill "CASH_ASSUMPTIO",5;',NULL,NULL); -REPLACE INTO `item_db_re` VALUES (14591,'Siege_Teleport_Scroll','WoE Teleport Scroll',2,0,NULL,10,NULL,NULL,NULL,NULL,0xFFFFFFFF,63,2,NULL,NULL,NULL,NULL,NULL,'callfunc "F_CashSeigeTele";',NULL,NULL); +REPLACE INTO `item_db_re` VALUES (14591,'Siege_Teleport_Scroll','WoE Teleport Scroll',2,0,NULL,10,NULL,NULL,NULL,NULL,0xFFFFFFFF,63,2,NULL,NULL,NULL,NULL,NULL,'callfunc "F_CashSiegeTele";',NULL,NULL); REPLACE INTO `item_db_re` VALUES (14592,'Job_Manual50','JOB Battle Manual',2,0,NULL,10,NULL,NULL,NULL,NULL,0xFFFFFFFF,63,2,NULL,NULL,NULL,NULL,NULL,'sc_start SC_JEXPBOOST,1800000,50;',NULL,NULL); REPLACE INTO `item_db_re` VALUES (14593,'Magic_Power_Scroll','Mystical Amplification Scroll',11,0,NULL,10,NULL,NULL,NULL,NULL,0xFFFFFFFF,63,2,NULL,NULL,NULL,NULL,NULL,'itemskill "HW_MAGICPOWER",10;',NULL,NULL); REPLACE INTO `item_db_re` VALUES (14594,'Quagmire_Scroll','Quagmire Scroll',11,0,NULL,10,NULL,NULL,NULL,NULL,0xFFFFFFFF,63,2,NULL,NULL,NULL,NULL,NULL,'itemskill "WZ_QUAGMIRE",5;',NULL,NULL);