diff options
Diffstat (limited to 'npc/quests/quests_hugel.txt')
-rw-r--r-- | npc/quests/quests_hugel.txt | 4451 |
1 files changed, 1743 insertions, 2708 deletions
diff --git a/npc/quests/quests_hugel.txt b/npc/quests/quests_hugel.txt index b0ac801e4..79ed93242 100644 --- a/npc/quests/quests_hugel.txt +++ b/npc/quests/quests_hugel.txt @@ -3,16 +3,16 @@ //===== By: ================================================== //= MasterOfMuppets & SinSloth //===== Current Version: ===================================== -//= 2.1 +//= 2.3 //===== Description: ========================================= -//= Quest NPC's related to Hugel +//= Quest NPCs related to Hugel //===== Additional Comments: ================================= //= 1.0 First version. [MasterOfMuppets] //= 1.1 Added most of Hugel quests. Thanks to MasterOfMuppets //= for scripting most of them. [SinSloth] //= 1.2 Added Odin Temple Excavation quest. [SinSloth] //= 1.3 Added a Missing "close;". [Samuray22] -//= -Thanks to Elfange +//= -Thanks to Elfange //= 1.4 Fixed experience gains to match upcoming rate adjustments. [SinSloth] //= 1.5a Corrected NPC names to fall within proper restrictions. [L0ne_W0lf] //= 1.5b Fixed a variable name. [SinSloth] @@ -23,16 +23,15 @@ //= 2.0 Commented a break out to fix a script hang. //= 2.1 Added quest log entries for: //= - Juno Remedy Quest +//= 2.2 Updated RE/Pre-RE EXP. [Euphy] +//= 2.3 Added questlog support. [Euphy] //============================================================ -// Medicine Quest +// Medicine Quest :: hg_herv //============================================================ hu_in01,387,245,0 script Allen Schuwell 849,2,2,{ - - if(BaseLevel > 49) - { - if(hg_herb == 0) - { + if (BaseLevel > 49) { + if (hg_herb == 0) { mes "[Allen]"; mes "*Groooooan~*"; mes "Arrrgh, my back hurts..."; @@ -63,8 +62,7 @@ hu_in01,387,245,0 script Allen Schuwell 849,2,2,{ mes "find my son Postell and to"; mes "tell him to bring my medicine!"; next; - switch( select( "Sure.:No, I'm sorry." ) ) - { + switch(select("Sure.:No, I'm sorry.")) { case 1: mes "[Allen]"; mes "Th-thank you so much!"; @@ -74,6 +72,7 @@ hu_in01,387,245,0 script Allen Schuwell 849,2,2,{ mes "find Postell. Tell him that"; mes "I need my ''Kolbun A'' now!"; set hg_herb,1; + setquest 8053; next; mes "[Allen]"; mes "And let him know that"; @@ -83,7 +82,6 @@ hu_in01,387,245,0 script Allen Schuwell 849,2,2,{ mes "He's dead to me if he"; mes "doesn't love his father!"; close; - break; case 2: mes "[Allen]"; mes "I... I don't understand...!"; @@ -92,11 +90,8 @@ hu_in01,387,245,0 script Allen Schuwell 849,2,2,{ mes "I-I desperately need help!"; mes "No! Please, d-don't go away!"; close; - break; } - } - else if(hg_herb == 2) - { + } else if (hg_herb == 2) { mes "[Allen]"; mes "Postell... My son..."; mes "Why have you forsaken me?"; @@ -139,11 +134,9 @@ hu_in01,387,245,0 script Allen Schuwell 849,2,2,{ mes "would you please let me"; mes "have a White P-Potion?"; next; - switch( select( "Give White Potion:Ignore" ) ) - { + switch(select("Give White Potion:Ignore")) { case 1: - if(!countitem(504)) //White potion - { + if (!countitem(504)) { mes "[Allen]"; mes "Oh... Oh no...! You"; mes "don't have any White"; @@ -152,9 +145,7 @@ hu_in01,387,245,0 script Allen Schuwell 849,2,2,{ mes "please! Bring me a White Potion"; mes "as soon as you can! ^333333*Cough!*^000000"; close; - } - else - { + } else { delitem 504,1; //White potion mes "[Allen]"; mes "Oh, thank you!"; @@ -183,13 +174,13 @@ hu_in01,387,245,0 script Allen Schuwell 849,2,2,{ mes "my son arrives? P-please?"; next; set hg_herb,3; + changequest 8054,8055; mes "[" +strcharinfo(0)+ "]"; mes "......"; mes "........."; mes "............"; close; } - break; case 2: mes "[Allen]"; mes "W-wait! A-are you just"; @@ -197,11 +188,8 @@ hu_in01,387,245,0 script Allen Schuwell 849,2,2,{ mes "Noo! ^333333*Cough*^000000 Arrgh! A plague!"; mes "A plague on both your houses!"; close; - break; } - } - else if(hg_herb == 3) - { + } else if (hg_herb == 3) { mes "[Allen]"; mes "*Gasp* I... I can"; mes "feel it! I think I'm"; @@ -218,10 +206,9 @@ hu_in01,387,245,0 script Allen Schuwell 849,2,2,{ mes "from... Drawer... H-heeelp me!"; mes "Adventurer! H-Heeeeelp~!"; set hg_herb,4; + changequest 8055,8056; close; - } - else if(hg_herb == 4) - { + } else if (hg_herb == 4) { mes "[Allen]"; mes "No...!"; mes "There's a light at the"; @@ -230,9 +217,7 @@ hu_in01,387,245,0 script Allen Schuwell 849,2,2,{ mes "a little closer to me! Don't"; mes "let me step into the light!"; close; - } - else if(hg_herb == 6) - { + } else if (hg_herb == 6) { mes "^3355FFYou have given the"; mes "Withstander medicine"; mes "to Allen who guzzles"; @@ -249,9 +234,7 @@ hu_in01,387,245,0 script Allen Schuwell 849,2,2,{ mes "day. Th-thank you so much..."; set hg_herb,7; close; - } - else if(hg_herb == 7) - { + } else if (hg_herb == 7) { mes "[Allen]"; mes "I... I can't...!"; mes "I can barely breathe!"; @@ -259,14 +242,11 @@ hu_in01,387,245,0 script Allen Schuwell 849,2,2,{ mes "again! Please, c-come closer"; mes "to me! I-I think I need CPR!"; close; - } - else if(hg_herb == 9) - { + } else if (hg_herb == 9) { mes "^3355FFYou give another dose"; mes "of Withstander to Allen.^000000"; next; - if(rand(1,3) == 3) - { + if (rand(1,3) == 3) { mes "[Allen]"; mes "Oh... Thank you..."; mes "I feel much b-better now."; @@ -276,22 +256,20 @@ hu_in01,387,245,0 script Allen Schuwell 849,2,2,{ set hg_herb,10; close; } - mes "[Allen]"; - mes "Oh... Thank you..."; - mes "Y-you're an angel, a regular"; - mes "Florence Nightingale. Please"; - mes "stay with m-me until my son"; - mes "arrives. You wouldn't abandon"; - mes "this sick man now, would you?"; - next; - mes "[" +strcharinfo(0)+ "]"; - mes "(^333333Your son Postell"; - mes "better get here soon!^000000)"; - set hg_herb,7; - close; - } - else if(hg_herb == 10) - { + mes "[Allen]"; + mes "Oh... Thank you..."; + mes "Y-you're an angel, a regular"; + mes "Florence Nightingale. Please"; + mes "stay with m-me until my son"; + mes "arrives. You wouldn't abandon"; + mes "this sick man now, would you?"; + next; + mes "[" +strcharinfo(0)+ "]"; + mes "(^333333Your son Postell"; + mes "better get here soon!^000000)"; + set hg_herb,7; + close; + } else if (hg_herb == 10) { mes "[Allen]"; mes "Arrrgh! My ligaments!"; mes "They're in such pain!"; @@ -354,9 +332,7 @@ hu_in01,387,245,0 script Allen Schuwell 849,2,2,{ emotion e_swt,1; emotion e_swt; end; - } - else if(hg_herb == 11) - { + } else if (hg_herb == 11) { mes "[Allen]"; mes "*Sniff* I should have known"; mes "that Postell really does care"; @@ -372,10 +348,9 @@ hu_in01,387,245,0 script Allen Schuwell 849,2,2,{ mes "the medicine drawer, and help"; mes "yourself to whatever you like~"; set hg_herb,12; + changequest 8055,8056; close; - } - else if(hg_herb == 12) - { + } else if (hg_herb == 12) { mes "[Allen]"; mes "Don't worry, adventurer."; mes "I haven't forgotten about"; @@ -383,9 +358,7 @@ hu_in01,387,245,0 script Allen Schuwell 849,2,2,{ mes "the medicine drawer, and help"; mes "yourself to whatever you like~"; close; - } - else if(hg_herb == 13) - { + } else if (hg_herb == 13) { mes "[Allen]"; mes "So did you find the"; mes "Old Blue Box I put in"; @@ -394,9 +367,7 @@ hu_in01,387,245,0 script Allen Schuwell 849,2,2,{ mes "like it. Consider my way"; mes "of thanking you for your help~"; close; - } - else - { + } else { mes "[Allen]"; mes "*Groooooan~*"; mes "Arrrgh, my back hurts..."; @@ -406,9 +377,7 @@ hu_in01,387,245,0 script Allen Schuwell 849,2,2,{ mes "live happy, luxurious lives?"; close; } - } - else - { + } else { mes "[Allen]"; mes "*Groooooan~*"; mes "Arrrgh, my back hurts..."; @@ -420,8 +389,7 @@ hu_in01,387,245,0 script Allen Schuwell 849,2,2,{ } OnTouch: - if(hg_herb == 4) - { + if (hg_herb == 4) { mes "[Allen]"; mes "^333333*Cough cough!*^000000"; mes "W-Withstander...!"; @@ -430,9 +398,7 @@ OnTouch: set hg_herb,5; donpcevent "#DrawerOpener::OnEnable"; close; - } - else if(hg_herb == 7) - { + } else if (hg_herb == 7) { mes "[Allen]"; mes "^333333*Whew*^000000"; mes "I... I can breathe again!"; @@ -448,7 +414,6 @@ OnTouch: } hu_in01,385,247,5 script Postell Schuwell#D 97,{ - mes "[Postell]"; mes "Hey, uh..."; mes "I'm in the middle"; @@ -471,9 +436,7 @@ OnTimer100000: } hu_fild06,34,123,3 script Postell Schuwell 97,{ - - if(hg_herb == 1) - { + if (hg_herb == 1) { mes "[Postell]"; mes "I really like living"; mes "in Hugel. Fresh air,"; @@ -497,8 +460,7 @@ hu_fild06,34,123,3 script Postell Schuwell 97,{ mes "all the medicines he's taking"; mes "are habit forming, you know?"; next; - switch( select( "But your father needs you!:Habit forming?" ) ) - { + switch(select("But your father needs you!:Habit forming?")) { case 1: mes "[Allen's Voice]"; mes "Yeah, I guess you're right."; @@ -524,8 +486,8 @@ hu_fild06,34,123,3 script Postell Schuwell 97,{ mes "more trouble? I'd really"; mes "appreciate it if you do."; set hg_herb,2; + changequest 8053,8054; close; - break; case 2: mes "[Postell]"; mes "Yeah, like he's addicted"; @@ -534,11 +496,8 @@ hu_fild06,34,123,3 script Postell Schuwell 97,{ mes "gets as little of it as possible! Honestly, I think he drinks"; mes "too much medicine already..."; close; - break; } - } - else if(hg_herb > 1) - { + } else if (hg_herb > 1) { mes "[Postell]"; mes "Kolbun A, Kolbun A..."; mes "Let's see, is it really"; @@ -546,9 +505,7 @@ hu_fild06,34,123,3 script Postell Schuwell 97,{ mes "If it isn't, I better come up"; mes "with some replacement..."; close; - } - else - { + } else { mes "[Postell]"; mes "I really like living"; mes "in Hugel. Fresh air,"; @@ -557,23 +514,18 @@ hu_fild06,34,123,3 script Postell Schuwell 97,{ mes "more could I want?"; close; } - } hu_in01,370,255,3 script Upper Drawer#First 139,2,2,{ - OnTouch: - set @randvar,rand(1,7); - if(hg_herb < 5) - { + set .@rand,rand(1,7); + if (hg_herb < 5) { mes "^3355FFThere are several"; mes "books and a few"; mes "liquid medicines"; mes "inside this drawer.^000000"; close; - } - else if(hg_herb == 5) - { + } else if (hg_herb == 5) { mes "[Allen]"; mes "Oh... Oh..."; mes "Oooh... The pain"; @@ -582,8 +534,8 @@ OnTouch: mes "Withstander later..."; set hg_herb,4; next; - if(@randvar == 4) - { + set .@rand,rand(1,7); + if (.@rand == 4) { mes "^3355FFYou find an old book"; mes "inside the drawer.^000000"; next; @@ -600,9 +552,7 @@ OnTouch: mes "I guess that's why he'd"; mes "keep this old PR brochure...^000000)"; close; - } - else if(@randvar == 5) - { + } else if (.@rand == 5) { mes "^3355FFYou find Allen's"; mes "journal inside the"; mes "drawer and quickly"; @@ -618,20 +568,16 @@ OnTouch: mes "Lab... Escape... Hugel... Um..."; mes "Dr. Morriphen... Side effects?"; close; - } - else - { + } else { mes "[" +strcharinfo(0)+ "]"; mes "Wh-what...?"; mes "Do you really"; mes "need that medicine?!"; close; } - } - else if(hg_herb == 6) + } else if (hg_herb == 6) end; - else if(hg_herb == 8) - { + else if (hg_herb == 8) { mes "[Allen]"; mes "Oh... Oh..."; mes "Oooh... The pain"; @@ -640,8 +586,7 @@ OnTouch: mes "Withstander later..."; set hg_herb,7; next; - if(@randvar == 4) - { + if (.@rand == 4) { mes "^3355FFYou find an old book"; mes "inside the drawer.^000000"; next; @@ -658,9 +603,7 @@ OnTouch: mes "I guess that's why he'd"; mes "keep this old PR brochure...^000000)"; close; - } - else if(@randvar == 5) - { + } else if (.@rand == 5) { mes "^3355FFYou find Allen's"; mes "journal inside the"; mes "drawer and quickly"; @@ -676,33 +619,27 @@ OnTouch: mes "Lab... Escape... Hugel... Um..."; mes "Dr. Morriphen... Side effects?"; close; - } - else - { + } else { mes "[" +strcharinfo(0)+ "]"; mes "Wh-what...?"; mes "Do you really"; mes "need that medicine?!"; close; } - } - else if(hg_herb == 9) + } else if (hg_herb == 9) end; - else if(hg_herb == 12) - { + else if (hg_herb == 12) { mes "^3355FFYou find an"; mes "Old Blue Box deep"; mes "inside the drawer.^000000"; close2; specialeffect EF_CONE; set hg_herb,13; - getitem 603,1; //Old blue box - getexp 5000,0; - } - else - { - if(@randvar > 3) - { + getitem 603,1; //Old Blue Box + getexp (checkre(3))?5000:50000,0; + completequest 8056; + } else { + if (.@rand > 3) { mes "^3355FFYou find an old book"; mes "inside the drawer.^000000"; next; @@ -719,9 +656,7 @@ OnTouch: mes "I guess that's why he'd"; mes "keep this old PR brochure...^000000)"; close; - } - else - { + } else { mes "^3355FFYou find Allen's"; mes "journal inside the"; mes "drawer and quickly"; @@ -739,7 +674,6 @@ OnTouch: close; } } - } hu_in01,370,255,3 script Upper Drawer#Second 139,2,2,{ @@ -747,28 +681,22 @@ OnInit: disablenpc "Upper Drawer#Second"; end; - OnTouch: - if(hg_herb == 5) - { - mes "^3355FFYou take out one dose of"; - mes "Withstander from the drawer.^000000"; - set hg_herb,6; - close; - } - else if(hg_herb == 8) - { - mes "^3355FFYou take out one dose of"; - mes "Withstander from the drawer.^000000"; - set hg_herb,9; - close; - } - else - { - mes "^3355FFThere are several books"; - mes "kept inside this drawer.^000000"; - close; - } - +OnTouch: + if (hg_herb == 5) { + mes "^3355FFYou take out one dose of"; + mes "Withstander from the drawer.^000000"; + set hg_herb,6; + close; + } else if (hg_herb == 8) { + mes "^3355FFYou take out one dose of"; + mes "Withstander from the drawer.^000000"; + set hg_herb,9; + close; + } else { + mes "^3355FFThere are several books"; + mes "kept inside this drawer.^000000"; + close; + } } hu_in01,1,1,0 script #DrawerOpener -1,{ @@ -792,17 +720,13 @@ OnTimer4500: disablenpc "#DrawerOpener"; stopnpctimer; end; - } -// Biological Weapon Quest +// Biological Weapon Quest :: hg_bio //============================================================ ein_in01,16,36,3 script Morriphen 86,{ - - if(hg_bio == 0) - { - if(hg_herb == 13) - { + if (hg_bio == 0) { + if (hg_herb == 13) { mes "[Morriphen]"; mes "Wh-who are you, and what are"; mes "you looking for? If you're here"; @@ -846,8 +770,7 @@ ein_in01,16,36,3 script Morriphen 86,{ mes "Hmm..."; mes "What should I do?"; next; - switch( select( "Leave him:Help him" ) ) - { + switch(select("Leave him:Help him")) { case 1: mes "["+strcharinfo(0)+"]"; mes "You know, I'm a little"; @@ -861,7 +784,6 @@ ein_in01,16,36,3 script Morriphen 86,{ mes "just fine. You take care"; mes "of yourself, you hear?"; close; - break; case 2: mes "["+strcharinfo(0)+"]"; mes "Hey..."; @@ -925,21 +847,17 @@ ein_in01,16,36,3 script Morriphen 86,{ mes "^333333*Cough Cough*"; mes "*Cough Cough*^000000"; set hg_bio,1; + setquest 11009; close; - break; } - } - else - { + } else { mes "[Morriphen]"; mes "Ugh... I don't feel"; mes "very well. I guess"; mes "I better call it a day..."; close; } - } - else if(hg_bio == 1) - { + } else if (hg_bio == 1) { mes "[Morriphen]"; mes "Please ask my ^333333*Cough*^000000"; mes "wife Siria in my home in"; @@ -947,9 +865,7 @@ ein_in01,16,36,3 script Morriphen 86,{ mes "medicine. Th-thank you..."; mes "^333333*Haaaaack* *Hhh, haaaack*^000000"; close; - } - else if(hg_bio == 2) - { + } else if (hg_bio == 2) { mes "["+strcharinfo(0)+"]"; mes "Oh no... Morriphen"; mes "doesn't look good at all!"; @@ -957,9 +873,7 @@ ein_in01,16,36,3 script Morriphen 86,{ mes "him medicine from Siria"; mes "in Hugel as soon as I can!"; close; - } - else if(hg_bio == 3) - { + } else if (hg_bio == 3) { mes "["+strcharinfo(0)+"]"; mes "Oh no... Morriphen"; mes "doesn't look good at all!"; @@ -967,9 +881,7 @@ ein_in01,16,36,3 script Morriphen 86,{ mes "him medicine from Dono"; mes "in Hugel as soon as I can!"; close; - } - else if(hg_bio == 4) - { + } else if (hg_bio == 4) { mes "["+strcharinfo(0)+"]"; mes "Oh no... Morriphen"; mes "doesn't look good at all!"; @@ -977,9 +889,7 @@ ein_in01,16,36,3 script Morriphen 86,{ mes "him medicine from Dono"; mes "in Hugel as soon as I can!"; close; - } - else if(hg_bio == 5) - { + } else if (hg_bio == 5) { mes "["+strcharinfo(0)+"]"; mes "Oh no... Morriphen"; mes "doesn't look good at all!"; @@ -987,9 +897,7 @@ ein_in01,16,36,3 script Morriphen 86,{ mes "him medicine from Dono"; mes "in Hugel as soon as I can!"; close; - } - else if(hg_bio == 6) - { + } else if (hg_bio == 6) { mes "^3355FFYou administer the"; mes "medicine to Morriphen,"; mes "who slowly regains"; @@ -1031,10 +939,9 @@ ein_in01,16,36,3 script Morriphen 86,{ mes "I can back to Hugel to"; mes "give Siria this medicine."; set hg_bio,7; + changequest 11014,11015; close; - } - else if(hg_bio == 7) - { + } else if (hg_bio == 7) { mes "["+strcharinfo(0)+"]"; mes "What am I doing...?"; mes "I need to return to"; @@ -1042,9 +949,7 @@ ein_in01,16,36,3 script Morriphen 86,{ mes "medicine to Siria as"; mes "soon as possible!"; close; - } - else if(hg_bio == 8) - { + } else if (hg_bio == 8) { mes "[Morriphen]"; mes "You're back! So, have you"; mes "seen my wife? She's okay,"; @@ -1312,11 +1217,10 @@ ein_in01,16,36,3 script Morriphen 86,{ mes "I won't have to worry"; mes "about you. Take care~"; set hg_bio,9; - getexp 70000,0; + getexp (checkre(3))?70000:700000,0; + completequest 11016; close; - } - else if(hg_bio == 9) - { + } else if (hg_bio == 9) { mes "[Morriphen]"; mes "Oh, long time no see~"; mes "Yes, my wife and I can't"; @@ -1331,9 +1235,7 @@ ein_in01,16,36,3 script Morriphen 86,{ mes "here in Hugel. Why don't you"; mes "come visit our house sometime?"; close; - } - else - { + } else { mes "[Morriphen]"; mes "Oh, long time no see~"; mes "Yes, my wife and I can't"; @@ -1349,13 +1251,10 @@ ein_in01,16,36,3 script Morriphen 86,{ mes "come visit our house sometime?"; close; } - } hu_in01,326,307,3 script Siria 90,{ - - if(hg_bio == 1) - { + if (hg_bio == 1) { mes "[Siria]"; mes "Oh, hello there."; mes "Can I help you"; @@ -1443,10 +1342,9 @@ hu_in01,326,307,3 script Siria 90,{ mes "trust you too. ^333333*Cough*^000000"; mes "Thank you so much..."; set hg_bio,2; + changequest 11009,11010; close; - } - else if(hg_bio == 2) - { + } else if (hg_bio == 2) { mes "[Siria]"; mes "^333333*Sniff*^000000 Please"; mes "go to Lighthalzen and"; @@ -1454,9 +1352,7 @@ hu_in01,326,307,3 script Siria 90,{ mes "medicine from his friend,"; mes "Dono, as soon as you can."; close; - } - else if(hg_bio == 3) - { + } else if (hg_bio == 3) { mes "[Siria]"; mes "Oh, have you met Dono?"; mes "I'm so grateful for all of"; @@ -1464,9 +1360,7 @@ hu_in01,326,307,3 script Siria 90,{ mes "good friend to Morriphen,"; mes "no matter what he says."; close; - } - else if(hg_bio == 4) - { + } else if (hg_bio == 4) { mes "[Siria]"; mes "Oh, have you met Dono?"; mes "I'm so grateful for all of"; @@ -1474,9 +1368,7 @@ hu_in01,326,307,3 script Siria 90,{ mes "good friend to Morriphen,"; mes "no matter what he says."; close; - } - else if(hg_bio == 5) - { + } else if (hg_bio == 5) { mes "[Siria]"; mes "Oh, have you met Dono?"; mes "I'm so grateful for all of"; @@ -1484,9 +1376,7 @@ hu_in01,326,307,3 script Siria 90,{ mes "good friend to Morriphen,"; mes "no matter what he says."; close; - } - else if(hg_bio == 6) - { + } else if (hg_bio == 6) { mes "[Siria]"; mes "*Cough* I-I'm fine,"; mes "so please don't worry"; @@ -1494,9 +1384,7 @@ hu_in01,326,307,3 script Siria 90,{ mes "medicine to Morriphen as"; mes "fast as you can for me."; close; - } - else if(hg_bio == 7) - { + } else if (hg_bio == 7) { mes "^3355FFYou gently administered"; mes "the medicine to Siria, who"; mes "slow regained consciousness.^000000"; @@ -1524,11 +1412,10 @@ hu_in01,326,307,3 script Siria 90,{ mes "I just... I just need to relax."; mes "Thank you for everything..."; set hg_bio,8; - getexp 50000,0; + getexp (checkre(3))?30000:500000,0; + changequest 11015,11016; close; - } - else if(hg_bio == 8) - { + } else if (hg_bio == 8) { mes "[Siria]"; mes "Oh, please go back"; mes "to Morriphen and let"; @@ -1536,9 +1423,7 @@ hu_in01,326,307,3 script Siria 90,{ mes "better. I don't want him"; mes "to worry about me!"; close; - } - else if(hg_bio == 9) - { + } else if (hg_bio == 9) { mes "[Siria]"; mes "Oh, welcome~"; mes "Thank you so much"; @@ -1546,22 +1431,17 @@ hu_in01,326,307,3 script Siria 90,{ mes "Morriphen. You've been"; mes "a real godsend, you know?"; close; - } - else - { + } else { mes "[Siria]"; mes "Oh, hello there."; mes "Can I help you"; mes "with anything?"; close; } - } lighthalzen,88,79,7 script Dono 85,{ - - if(hg_bio == 2) - { + if (hg_bio == 2) { mes "[Dono]"; mes "What do you want?"; mes "Spit it out, I don't"; @@ -1644,33 +1524,30 @@ lighthalzen,88,79,7 script Dono 85,{ mes "If you don't hurry, then"; mes "those two will die, simple^FFFFFF ^000000 as that. I'll wait for you here."; set hg_bio,3; + changequest 11010,11011; close; - } - else if(hg_bio == 1) - { + } else if (hg_bio == 1) { mes "[Dono]"; mes "Store's closed."; mes "Get outta here, and"; mes "come back later to"; mes "buy something, got it?"; close; - } - else if(hg_bio == 3) - { - if (countitem(971) > 2 && countitem(1003) > 4 && countitem(619) && countitem(507) && countitem(508) && countitem(511) && countitem(509) && countitem(510) && countitem(7053) > 4 && countitem(7054) > 4 && countitem(935) > 19) - { - delitem 971,3; - delitem 1003,5; - delitem 619,1; - delitem 507,1; - delitem 508,1; - delitem 511,1; - delitem 509,1; - delitem 510,1; - delitem 7053,5; - delitem 7054,5; - delitem 935,20; + } else if (hg_bio == 3) { + if (countitem(971) > 2 && countitem(1003) > 4 && countitem(619) && countitem(507) && countitem(508) && countitem(511) && countitem(509) && countitem(510) && countitem(7053) > 4 && countitem(7054) > 4 && countitem(935) > 19) { + delitem 971,3; //Detrimindexta + delitem 1003,5; //Coal + delitem 619,1; //Unripe_Apple + delitem 507,1; //Red_Herb + delitem 508,1; //Yellow_Herb + delitem 511,1; //White_Herb + delitem 509,1; //Green_Herb + delitem 510,1; //Blue_Herb + delitem 7053,5; //Brigan + delitem 7054,5; //Cyfar + delitem 935,20; //Shell set hg_bio,4; + changequest 11011,11012; mes "[Dono]"; mes "Good, good, you've brought"; mes "everything I've asked. Give"; @@ -1713,9 +1590,7 @@ lighthalzen,88,79,7 script Dono 85,{ mes "chemical impurities in this"; mes "medicine. Go, go now!"; close; - } - else - { + } else { mes "[Dono]"; mes "If you don't hurry and"; mes "gather the materials for"; @@ -1741,9 +1616,7 @@ lighthalzen,88,79,7 script Dono 85,{ mes "^3355FF1 Yellow Herb^000000."; close; } - } - else if(hg_bio == 4) - { + } else if (hg_bio == 4) { mes "[Dono]"; mes "Hey, you should be able"; mes "to find Makkie inside the"; @@ -1751,9 +1624,7 @@ lighthalzen,88,79,7 script Dono 85,{ mes "up and bring me some Red"; mes "Plant Stem Power from him.^FFFFFF ^000000 Come on, Morriphen's in trouble!"; close; - } - else if(hg_bio == 5) - { + } else if (hg_bio == 5) { mes "[Dono]"; mes "Where is it?!"; mes "Okay, good, you brought"; @@ -1815,19 +1686,16 @@ lighthalzen,88,79,7 script Dono 85,{ mes "stresses himself to death,"; mes "my work will be for nothing."; set hg_bio,6; + changequest 11013,11014; close; - } - else if(hg_bio == 6) - { + } else if (hg_bio == 6) { mes "[Dono]"; mes "Whoa, what are you still"; mes "doing here?! Hurry and"; mes "get that medicine over to"; mes "Morriphen, or he'll die soon!"; close; - } - else if(hg_bio == 7) - { + } else if (hg_bio == 7) { mes "[Dono]"; mes "Oh, hey, do you know"; mes "how Morriphen's doing?"; @@ -1836,9 +1704,7 @@ lighthalzen,88,79,7 script Dono 85,{ mes "only guy that can offer me"; mes "a decent challenge at chess..."; close; - } - else if(hg_bio == 8) - { + } else if (hg_bio == 8) { mes "[Dono]"; mes "Oh, hey, do you know"; mes "how Morriphen's doing?"; @@ -1847,9 +1713,7 @@ lighthalzen,88,79,7 script Dono 85,{ mes "only guy that can offer me"; mes "a decent challenge at chess..."; close; - } - else if(hg_bio == 9) - { + } else if (hg_bio == 9) { mes "[Dono]"; mes "Oh, hey, do you know"; mes "how Morriphen's doing?"; @@ -1858,9 +1722,7 @@ lighthalzen,88,79,7 script Dono 85,{ mes "only guy that can offer me"; mes "a decent challenge at chess..."; close; - } - else - { + } else { mes "[Dono]"; mes "Hey, store's closed!"; mes "I'll open when I feel"; @@ -1869,13 +1731,10 @@ lighthalzen,88,79,7 script Dono 85,{ mes "anything! Now, scram!"; close; } - } lhz_in03,193,28,3 script Makkie 83,{ - - if(hg_bio == 4) - { + if (hg_bio == 4) { mes "[Makkie]"; mes "Hello, how may"; mes "I help you today?"; @@ -1955,6 +1814,7 @@ lhz_in03,193,28,3 script Makkie 83,{ mes "^3355FFYou receive a small bag"; mes "of Red Plant Stem Powder.^000000"; set hg_bio,5; + changequest 11012,11013; next; mes "["+strcharinfo(0)+"]"; mes "Oh! Thanks so much"; @@ -1962,42 +1822,32 @@ lhz_in03,193,28,3 script Makkie 83,{ mes "I better hurry and give"; mes "this to Dono. Goodbye~"; close; - } - else if(hg_bio == 1) - { + } else if (hg_bio == 1) { mes "[Makkie]"; mes "Gosh, I'm so bored~"; mes "I wouldn't even mind"; mes "having some work to do."; close; - } - else if(hg_bio == 2) - { + } else if (hg_bio == 2) { mes "[Makkie]"; mes "Gosh, I'm so bored~"; mes "I wouldn't even mind"; mes "having some work to do."; close; - } - else if(hg_bio == 3) - { + } else if (hg_bio == 3) { mes "[Makkie]"; mes "Gosh, I'm so bored~"; mes "I wouldn't even mind"; mes "having some work to do."; close; - } - else if(hg_bio == 5) - { + } else if (hg_bio == 5) { mes "[Makkie]"; mes "Hm? Shouldn't you hurry"; mes "and get that bag of Red"; mes "Plant Stem Powder to"; mes "Dono as soon as you can?"; close; - } - else if(hg_bio == 6) - { + } else if (hg_bio == 6) { mes "[Makkie]"; mes "Hey, have you seen"; mes "Morriphen and Dono"; @@ -2006,9 +1856,7 @@ lhz_in03,193,28,3 script Makkie 83,{ mes "I should go see them"; mes "soon, for old time's sake."; close; - } - else if(hg_bio == 7) - { + } else if (hg_bio == 7) { mes "[Makkie]"; mes "Hey, have you seen"; mes "Morriphen and Dono"; @@ -2017,9 +1865,7 @@ lhz_in03,193,28,3 script Makkie 83,{ mes "I should go see them"; mes "soon, for old time's sake."; close; - } - else if(hg_bio == 8) - { + } else if (hg_bio == 8) { mes "[Makkie]"; mes "Hey, have you seen"; mes "Morriphen and Dono"; @@ -2028,9 +1874,7 @@ lhz_in03,193,28,3 script Makkie 83,{ mes "I should go see them"; mes "soon, for old time's sake."; close; - } - else if(hg_bio == 9) - { + } else if (hg_bio == 9) { mes "[Makkie]"; mes "Hey, have you seen"; mes "Morriphen and Dono"; @@ -2039,25 +1883,20 @@ lhz_in03,193,28,3 script Makkie 83,{ mes "I should go see them"; mes "soon, for old time's sake."; close; - } - else - { + } else { mes "[Makkie]"; mes "Hey, welcome to the"; mes "Lighthalzen Pub. Relax,"; mes "and make yourself at home~"; close; } - } -// Rebellion Quest +// Rebellion Quest :: hg_tre //============================================================ hugel,70,137,5 script Shede 879,{ - cutin "siide1.bmp",2; - if(hg_tre == 0) - { + if (hg_tre == 0) { mes "[Shede]"; mes "Yay~ are you talking to me? Yay!"; mes "Hey, are you from a different city? Wow, nice to see you!"; @@ -2072,8 +1911,7 @@ hugel,70,137,5 script Shede 879,{ mes "At the same time, I have so many customers to serve..."; mes "In fact, I don't even have a time to cht-chat, hohoho."; next; - switch( select( "Do you want me to help you?","I will leave you alone" ) ) - { + switch(select("Do you want me to help you?:I will leave you alone")) { case 1: mes "[Shede]"; mes "Oh~ how kind of you! Thank you so much~"; @@ -2081,133 +1919,125 @@ hugel,70,137,5 script Shede 879,{ emotion e_lv; next; mes "[Shede]"; - switch(rand(1,3)) - { - case 1: - mes "Uncle Hollun's birthday is coming,"; - mes "so I want to make \"^3131FFMushroom Flavor Cookies^000000\" for him."; - mes "Unfortunately, I am short of the most important ingredient, the Mushrooms."; - next; - cutin "siide2.bmp",2; - mes "[Shede]"; - mes "Ordinary mushrooms don't smell that good, but"; - mes "\"^3131FFMoks Mushrooms^000000\" which only grow in Hugel have such appetizing scent."; - mes "So, when they are added to cookies, they enhance the taste of cookies so much better."; - next; - mes "[Shede]"; - mes "Can you please go gather \"^3131FF5 Moks Mushroom Solution^000000\" from \"^3131FFMoks Mushrooms^000000\"?"; - mes "You will find the mushrooms in fields near Hugel."; - mes "I hope that you will bring their solution as quickly as you can!"; - set hg_tre,10; - close2; - cutin "",255; - end; - break; - case 2: - mes "In fact, Agette and I am competing with each other for the Hugel's best cookie master position."; - next; - mes "[Shede]"; - mes "Becoming the best cookie mater is not an easy thing to achieve."; - mes "Everyone can have the best ingredients and the best cooking utensils,"; - mes "but that doesn't mean that they can become the best cookie masters."; - next; - mes "[Shede]"; - mes "You need to know how to harmonize your skills and your senses"; - mes "to make the most delicious cookies."; - next; - cutin "siide2.bmp",2; - mes "[Shede]"; - mes "I dare to say that my cookies are the best."; - mes "However, Agette is also a professional cookie baker."; - next; - mes "[Shede]"; - mes "If I hear her name while baking,"; - mes "it makes me shake my hands in anxiety"; - mes "so that I make a mistake to measure the right amount of ingredients."; - mes "That explains how good she is at baking cookies."; - next; - mes "[Shede]"; - mes "Still, I am a proud cookie baker, and"; - mes "I can hear a voice from deep inside of me saying"; - mes "that I cannot be beat by her!"; - mes "Can you hear that?"; - mes "Can you hear my inner fighting spirit as a cookie baker?"; - next; - mes "[Shede]"; - mes "I am going to compete with her"; - mes "for the Hugel's best cookie mater position after a while."; - mes "So, I have been doing my best in practicing my skills to win her!"; - next; - mes "[Shede]"; - mes "There were many obstacles in my way to become the best cookie baker."; - mes "But, see? I am still here, alive and kicking! I will never give up! In that sense.."; - mes "I am going to challenge on baking ^FF0000Clam Cookies^000000 today!"; - mes "I am going to make them taste tangy and unique. I am sure that they will be a great sucess!"; - next; - mes "[Shede]"; - mes "When you go to the beach, "; - mes "you will find clams near the ferry."; - mes "Please gather ^3131FF5 Clam Flesh^000000 from the clams."; - mes "Please hurry!"; - set hg_tre,20; - close2; - cutin "",255; - end; - break; - case 3: - mes "In fact, I gave my heart to a gentleman."; - mes "I think that the time has come to let him know"; - mes "how I feel about him."; - next; - cutin "siide2.bmp",2; - mes "[Shede]"; - mes "So, I decided to bake special cookies called..."; - mes "...... ^3131FFDevil's Cookies^000000!"; - next; - mes "["+strcharinfo(0)+"]"; - mes "Devil's Cookies?"; - next; - cutin "siide1.bmp",2; - mes "[Shede]"; - mes "Yes, Devil's Cookies."; - mes "When you go outside of Hugel, you will find \"^3131FFMoks Bugs^000000\""; - mes "hiding in the bushes. They breed in this season, so they are plump with eggs."; - next; - mes "[Shede]"; - mes "When you stew their shells and use the broth to kneed flour,"; - mes "you can make fresh and crunch cookies."; - next; - cutin "siide2.bmp",2; - mes "[Shede]"; - mes "Devil's Cookies are so delicious, so they are rumored to dazzle the eaters with"; - mes "the mysteriously crunch texture and the sweetness, and to allure them to hell without them knowing."; - mes "Ah~ I hope that he will like them..."; - next; - cutin "siide1.bmp",2; - mes "[Shede]"; - mes "Would you please help me to bake the cookies? I need 5 Moks Bug Shells~"; - next; - mes "["+strcharinfo(0)+"]"; - mes "'......I am confused...Does she love him or hate him?'"; - emotion e_dots,1; - set hg_tre,30; - close2; - cutin "",255; - end; - break; + switch(rand(1,3)) { + case 1: + mes "Uncle Hollun's birthday is coming,"; + mes "so I want to make \"^3131FFMushroom Flavor Cookies^000000\" for him."; + mes "Unfortunately, I am short of the most important ingredient, the Mushrooms."; + next; + cutin "siide2.bmp",2; + mes "[Shede]"; + mes "Ordinary mushrooms don't smell that good, but"; + mes "\"^3131FFMoks Mushrooms^000000\" which only grow in Hugel have such appetizing scent."; + mes "So, when they are added to cookies, they enhance the taste of cookies so much better."; + next; + mes "[Shede]"; + mes "Can you please go gather \"^3131FF5 Moks Mushroom Solution^000000\" from \"^3131FFMoks Mushrooms^000000\"?"; + mes "You will find the mushrooms in fields near Hugel."; + mes "I hope that you will bring their solution as quickly as you can!"; + set hg_tre,10; + close2; + cutin "",255; + end; + case 2: + mes "In fact, Agette and I am competing with each other for the Hugel's best cookie master position."; + next; + mes "[Shede]"; + mes "Becoming the best cookie mater is not an easy thing to achieve."; + mes "Everyone can have the best ingredients and the best cooking utensils,"; + mes "but that doesn't mean that they can become the best cookie masters."; + next; + mes "[Shede]"; + mes "You need to know how to harmonize your skills and your senses"; + mes "to make the most delicious cookies."; + next; + cutin "siide2.bmp",2; + mes "[Shede]"; + mes "I dare to say that my cookies are the best."; + mes "However, Agette is also a professional cookie baker."; + next; + mes "[Shede]"; + mes "If I hear her name while baking,"; + mes "it makes me shake my hands in anxiety"; + mes "so that I make a mistake to measure the right amount of ingredients."; + mes "That explains how good she is at baking cookies."; + next; + mes "[Shede]"; + mes "Still, I am a proud cookie baker, and"; + mes "I can hear a voice from deep inside of me saying"; + mes "that I cannot be beat by her!"; + mes "Can you hear that?"; + mes "Can you hear my inner fighting spirit as a cookie baker?"; + next; + mes "[Shede]"; + mes "I am going to compete with her"; + mes "for the Hugel's best cookie mater position after a while."; + mes "So, I have been doing my best in practicing my skills to win her!"; + next; + mes "[Shede]"; + mes "There were many obstacles in my way to become the best cookie baker."; + mes "But, see? I am still here, alive and kicking! I will never give up! In that sense.."; + mes "I am going to challenge on baking ^FF0000Clam Cookies^000000 today!"; + mes "I am going to make them taste tangy and unique. I am sure that they will be a great sucess!"; + next; + mes "[Shede]"; + mes "When you go to the beach, "; + mes "you will find clams near the ferry."; + mes "Please gather ^3131FF5 Clam Flesh^000000 from the clams."; + mes "Please hurry!"; + set hg_tre,20; + close2; + cutin "",255; + end; + case 3: + mes "In fact, I gave my heart to a gentleman."; + mes "I think that the time has come to let him know"; + mes "how I feel about him."; + next; + cutin "siide2.bmp",2; + mes "[Shede]"; + mes "So, I decided to bake special cookies called..."; + mes "...... ^3131FFDevil's Cookies^000000!"; + next; + mes "["+strcharinfo(0)+"]"; + mes "Devil's Cookies?"; + next; + cutin "siide1.bmp",2; + mes "[Shede]"; + mes "Yes, Devil's Cookies."; + mes "When you go outside of Hugel, you will find \"^3131FFMoks Bugs^000000\""; + mes "hiding in the bushes. They breed in this season, so they are plump with eggs."; + next; + mes "[Shede]"; + mes "When you stew their shells and use the broth to kneed flour,"; + mes "you can make fresh and crunch cookies."; + next; + cutin "siide2.bmp",2; + mes "[Shede]"; + mes "Devil's Cookies are so delicious, so they are rumored to dazzle the eaters with"; + mes "the mysteriously crunch texture and the sweetness, and to allure them to hell without them knowing."; + mes "Ah~ I hope that he will like them..."; + next; + cutin "siide1.bmp",2; + mes "[Shede]"; + mes "Would you please help me to bake the cookies? I need 5 Moks Bug Shells~"; + next; + mes "["+strcharinfo(0)+"]"; + mes "'......I am confused...Does she love him or hate him?'"; + emotion e_dots,1; + set hg_tre,30; + close2; + cutin "",255; + end; } - break; case 2: mes "[Shede]"; mes "No, it is fine. Somehow I needed a break, hohoh!"; close2; cutin "",255; end; - break; } - } - else if(hg_tre > 9 && hg_tre < 15) - { + } else if (hg_tre > 9 && hg_tre < 15) { mes "[Shede]"; mes "Can you please go gather \"^3131FF5 Moks Mushroom Solution^000000\" from \"^3131FFMoks Mushrooms^000000\"?"; mes "You will find the mushrooms in fields near Hugel."; @@ -2215,27 +2045,21 @@ hugel,70,137,5 script Shede 879,{ close2; cutin "",255; end; - } - else if(hg_tre > 19 && hg_tre < 25) - { + } else if (hg_tre > 19 && hg_tre < 25) { mes "[Shede]"; mes "Please pick up \"^3131FF5 Clams^000000\" from a fish trap in the ferry."; mes "I hope that you will bring their solution as quickly as you can!"; close2; cutin "",255; end; - } - else if(hg_tre > 29 && hg_tre < 35) - { + } else if (hg_tre > 29 && hg_tre < 35) { mes "[Shede]"; mes "Please bring \"^3131FF5 Moks Bug Shells^000000\" from outside of Hugel."; mes "I hope that you will bring their solution as quickly as you can!"; close2; cutin "",255; end; - } - else if(hg_tre == 15) - { + } else if (hg_tre == 15) { mes "[Shede]"; mes "Oh! You came back earlier than I thought."; mes "Now, I can bake the Mushroom Flavor Cookies for uncle Hollun."; @@ -2245,9 +2069,7 @@ hugel,70,137,5 script Shede 879,{ close2; cutin "",255; end; - } - else if(hg_tre == 25) - { + } else if (hg_tre == 25) { mes "[Shede]"; mes "Oh! You came back earlier than I thought."; mes "Now, I can bake the best cookies of mine and compete with Agette!"; @@ -2257,9 +2079,7 @@ hugel,70,137,5 script Shede 879,{ close2; cutin "",255; end; - } - else if(hg_tre == 35) - { + } else if (hg_tre == 35) { mes "[Shede]"; mes "Oh! You came back earlier than I thought."; mes "Now, I can bake Devil's Cookies to confess my love to the gentleman."; @@ -2274,11 +2094,8 @@ hugel,70,137,5 script Shede 879,{ close2; cutin "",255; end; - } - else if(hg_tre == 40) - { - if(lhz_boss == 44 && lhz_curse > 30) - { + } else if (hg_tre == 40) { + if (lhz_boss == 44 && lhz_curse > 30) { mes "[Shede]"; mes "Have you seen Mr. Herico?"; mes "He is a lonesome old man who is staying at Hugel Inn."; @@ -2290,9 +2107,7 @@ hugel,70,137,5 script Shede 879,{ close2; cutin "",255; end; - } - else - { + } else { mes "[Shede]"; mes "So, how do you like Hugel?"; mes "It is a peaceful village, isn't it?"; @@ -2300,18 +2115,14 @@ hugel,70,137,5 script Shede 879,{ cutin "",255; end; } - } - else if(hg_tre == 41) - { + } else if (hg_tre == 41) { mes "[Shede]"; mes "Mr. Herico has an impediment in movement, so he usually stays in his room."; mes "Please go spend some time with him. I know that he will appreciate it."; close2; cutin "",255; end; - } - else - { + } else { mes "[Shede]"; mes "So, how do you like Hugel?"; mes "It is a peaceful village, isn't it?"; @@ -2319,28 +2130,22 @@ hugel,70,137,5 script Shede 879,{ cutin "",255; end; } - } hu_in01,256,40,3 script Herico 897,{ - - if(checkweight(7342,1) != 1) - { + if (checkweight(7342,1) != 1) { mes "[Herico]"; mes "Why don't you go take some load off your shoulder first, and come back?"; close; } cutin "heri1.bmp",2; - if(hg_tre < 41) - { + if (hg_tre < 41) { mes "[Herico]"; mes "The weather is beautiful today. *Sigh* But my body aches too badly to go out..."; close2; cutin "",255; end; - } - else if(hg_tre == 41) - { + } else if (hg_tre == 41) { mes "[Herico]"; mes "The weather is beautiful today. *Sigh* But my body aches too badly to go out..."; next; @@ -2369,8 +2174,7 @@ hu_in01,256,40,3 script Herico 897,{ mes "and have figured out many things on your own."; mes "Am I right?"; next; - switch( select( "Yes, you are right.","I am not so sure.","No." ) ) - { + switch(select("Yes, you are right.:I am not so sure.:No.")) { case 1: cutin "heri2.bmp",2; mes "[Herico]"; @@ -2399,7 +2203,6 @@ hu_in01,256,40,3 script Herico 897,{ close2; cutin "",255; end; - break; case 2: mes "[Herico]"; mes "Then I guess that you have not been deeply impressed by this country."; @@ -2407,7 +2210,6 @@ hu_in01,256,40,3 script Herico 897,{ close2; cutin "",255; end; - break; case 3: mes "[Herico]"; mes "Oh, am I not?"; @@ -2415,11 +2217,8 @@ hu_in01,256,40,3 script Herico 897,{ close2; cutin "",255; end; - break; } - } - else if(hg_tre == 42) - { + } else if (hg_tre == 42) { mes "[Herico]"; mes "Hmm...can you tell me your name once again?"; next; @@ -2448,11 +2247,8 @@ hu_in01,256,40,3 script Herico 897,{ close2; cutin "",255; end; - } - else if(hg_tre == 43) - { - if(hg_odin == 60) - { + } else if (hg_tre == 43) { + if (hg_odin == 60) { mes "[Herico]"; mes "Welcome back. I have been waiting for you with eager anticipation to hear about the secret."; mes "Now, please tell me what you have found out."; @@ -2486,9 +2282,7 @@ hu_in01,256,40,3 script Herico 897,{ close2; cutin "",255; end; - } - else - { + } else { mes "[Herico]"; mes "Please find out the secret about the airship and the island."; mes "Then I will tell you my stories."; @@ -2497,9 +2291,7 @@ hu_in01,256,40,3 script Herico 897,{ cutin "",255; end; } - } - else if(hg_tre == 44) - { + } else if (hg_tre == 44) { mes "[Herico]"; mes "Hmm...I don't know where to start."; next; @@ -2607,9 +2399,7 @@ hu_in01,256,40,3 script Herico 897,{ close2; cutin "",255; end; - } - else if(hg_tre == 45) - { + } else if (hg_tre == 45) { mes "[Herico]"; mes "Please go to Lighthalzen and find a news reporter"; mes "who still remembers about the rebellion."; @@ -2618,17 +2408,13 @@ hu_in01,256,40,3 script Herico 897,{ close2; cutin "",255; end; - } - else if(hg_tre > 45 && hg_tre < 49) - { + } else if (hg_tre > 45 && hg_tre < 49) { mes "[Herico]"; mes "How have you been doing?"; close2; cutin "",255; end; - } - else if(hg_tre == 49) - { + } else if (hg_tre == 49) { mes "[Herico]"; mes "Did you find Sage Varmunt's research documents?"; next; @@ -2636,8 +2422,7 @@ hu_in01,256,40,3 script Herico 897,{ mes "["+strcharinfo(0)+"]"; mes "Well, about the documents..."; next; - switch( select( "I ate them.","Rekenber has taken them into their possession." ) ) - { + switch(select("I ate them.:Rekenber has taken them into their possession.")) { case 1: mes "I ate them."; next; @@ -2681,11 +2466,11 @@ hu_in01,256,40,3 script Herico 897,{ mes "["+strcharinfo(0)+"]"; mes "Rekenber has taken them into their possession."; next; - break; + break; case 2: mes "Rekenber has taken them into their possession."; next; - break; + break; } cutin "heri3.bmp",2; mes "[Herico]"; @@ -2804,9 +2589,7 @@ hu_in01,256,40,3 script Herico 897,{ close2; cutin "",255; end; - } - else if(hg_tre == 50) - { + } else if (hg_tre == 50) { mes "[Herico]"; mes "Can you guess what I am thinking right now?"; next; @@ -2833,8 +2616,7 @@ hu_in01,256,40,3 script Herico 897,{ mes "Let me hear your opinion."; mes "Will you join me in destroying Regenschirm?"; next; - switch( select( "Sorry, I won't.","Yes, I will." ) ) - { + switch(select("Sorry, I won't:Yes, I will.")) { case 1: mes "[Herico]"; mes "I respect your decision since this is not something"; @@ -2844,7 +2626,6 @@ hu_in01,256,40,3 script Herico 897,{ close2; cutin "",255; end; - break; case 2: cutin "heri2.bmp",2; mes "[Herico]"; @@ -2860,11 +2641,8 @@ hu_in01,256,40,3 script Herico 897,{ close2; cutin "",255; end; - break; } - } - else if(hg_tre == 51) - { + } else if (hg_tre == 51) { mes "[Herico]"; mes "We must find out how we can stop them"; mes "from doing more evil things, at least for a while."; @@ -2885,9 +2663,7 @@ hu_in01,256,40,3 script Herico 897,{ close2; cutin "",255; end; - } - else if(hg_tre == 52) - { + } else if (hg_tre == 52) { mes "[Herico]"; mes "Regenschirm is located at the underground level"; mes "of Rekenber's Laighthalzen headquarters."; @@ -2895,9 +2671,7 @@ hu_in01,256,40,3 script Herico 897,{ close2; cutin "heri1.bmp",255; end; - } - else if(hg_tre == 53) - { + } else if (hg_tre == 53) { mes "[Herico]"; mes "Ah, you are back."; next; @@ -2952,9 +2726,7 @@ hu_in01,256,40,3 script Herico 897,{ close2; cutin "",255; end; - } - else if(hg_tre == 54) - { + } else if (hg_tre == 54) { mes "[Herico]"; mes "Please go meet with ^3131FFthe Marine Sphere Bottle manufacturer^000000,"; mes "and purchase some Marine Sphere Bottles."; @@ -2969,9 +2741,7 @@ hu_in01,256,40,3 script Herico 897,{ close2; cutin "",255; end; - } - else if(hg_tre == 55) - { + } else if (hg_tre == 55) { mes "["+strcharinfo(0)+"]"; mes "The machine was blown up."; next; @@ -3005,8 +2775,7 @@ hu_in01,256,40,3 script Herico 897,{ mes "By any chance, do you know a man who can aid his power in stopping them?"; next; input .@inputstr$; - if(.@inputstr$ == "President Karl" || .@inputstr$ == "President Weierstrass" || .@inputstr$ == "President" || .@inputstr$ == "Karl Weierstrass") - { + if (.@inputstr$ == "President Karl" || .@inputstr$ == "President Weierstrass" || .@inputstr$ == "President" || .@inputstr$ == "Karl Weierstrass") { mes "["+strcharinfo(0)+"]"; mes "I think that I know one..."; next; @@ -3053,11 +2822,8 @@ hu_in01,256,40,3 script Herico 897,{ close2; cutin "",255; end; - } - else - { - if(countitem(7342)) - { + } else { + if (countitem(7342)) { mes "[Herico]"; mes "Why are you still here?"; mes "That research data will aid a great help to Mr. President."; @@ -3065,67 +2831,48 @@ hu_in01,256,40,3 script Herico 897,{ close2; cutin "",255; end; - } - else - { + } else { mes "[Herico]"; mes "Hey, welcome back."; next; - switch( select( "I brought Handcuffs","Regarding Sage Varmunt's documents" ) ) - { + switch(select("I brought Handcuffs:Regarding Sage Varmunt's documents")) { case 1: mes "[Herico]"; mes "I am willing to exchange 1 of level 4 food with 100 Handcuffs."; next; - switch( select( "Exchange.","Cancel." ) ) - { - case 1: - if(countitem(7345) > 99) //Handcuffs - { + if(select("Exchange:Cancel.") == 1) { + if (countitem(7345) > 99) { mes "[Herico]"; mes "There you go, thank you for your trouble."; delitem 7345,100; //Handcuffs - switch(rand(1,6)) - { + switch(rand(1,6)) { case 1: getitem 12044,1; //Herb Marinade Beef - break; + break; case 2: getitem 12049,1; //Morroc Fruit Wine - break; + break; case 3: getitem 12059,1; //Lutie Cold Noodle - break; + break; case 4: getitem 12064,1; //Cream Sandwich - break; + break; case 5: getitem 12069,1; //Steamed Ancient Lips - break; + break; case 6: getitem 12054,1; //Seasoned Jellyfish - break; + break; } - close2; - cutin "",255; - end; - } - else - { + } else { mes "[Herico]"; mes "I don't think that you have brought me 100 Handcuffs."; - close2; - cutin "",255; - end; } - break; - case 2: - break; } close2; cutin "",255; end; - break; case 2: mes "[Herico]"; mes "When I checked the research data that you have brought to me,"; @@ -3136,19 +2883,15 @@ hu_in01,256,40,3 script Herico 897,{ close2; cutin "",255; end; - break; } } } cutin "",255; end; - } lhz_in03,39,44,3 script Enquro Carson 97,{ - - if(hg_tre < 45) - { + if (hg_tre < 45) { mes "[Enquro Carson]"; mes "Hello, everyone. This is Enquro Carson"; mes "from Light News."; @@ -3159,9 +2902,7 @@ lhz_in03,39,44,3 script Enquro Carson 97,{ mes "especially when people are astonished by the news"; mes "which I am delivering to them."; close; - } - else if(hg_tre == 45) - { + } else if (hg_tre == 45) { mes "[Enquro Carson]"; mes "Hello, everyone. This is Enquro Carson"; mes "from Light News."; @@ -3172,8 +2913,7 @@ lhz_in03,39,44,3 script Enquro Carson 97,{ mes "especially when people are astonished by the news"; mes "which I am delivering to them."; next; - switch( select( "Mercenary Rebellion","News reporter job" ) ) - { + switch(select("Mercenary Rebellion:News reporter job")) { case 1: mes "[Enquro Carson]"; mes "Hmm...Mercenary Rebellion...?"; @@ -3239,7 +2979,6 @@ lhz_in03,39,44,3 script Enquro Carson 97,{ mes "Can you please get me the drink? Hahaha, thanks!"; set hg_tre,46; close; - break; case 2: mes "[Enquro Carson]"; mes ".......Hmmm...Hmmm...Hmmm."; @@ -3249,13 +2988,9 @@ lhz_in03,39,44,3 script Enquro Carson 97,{ mes "[Enquro Carson]"; mes "You are not saying that you want to be a news reporter, are you?"; close; - break; } - } - else if(hg_tre == 46) - { - if(!countitem(12112) || !countitem(12113)) - { + } else if (hg_tre == 46) { + if (!countitem(12112) || !countitem(12113)) { mes "[Enquro Carson]"; mes "I heard of a private pub in Morroc,"; mes "a city of Rune-Midgarts Kingdom"; @@ -3264,9 +2999,7 @@ lhz_in03,39,44,3 script Enquro Carson 97,{ mes "and I wonder how delicious the drink will be."; mes "Can you please get me the drink? Hahaha, thanks!"; close; - } - else - { + } else { mes "[Enquro Carson]"; mes "Wow, this is that famous drink!"; mes "Let's see...*Gulp*"; @@ -3314,9 +3047,7 @@ lhz_in03,39,44,3 script Enquro Carson 97,{ delitem 12113,1; //Vermilion on the Beach close; } - } - else if(hg_tre == 47) - { + } else if (hg_tre == 47) { mes "[Enquro Carson]"; mes "Just get on to the airship and go to Hugel."; mes "Hopefully you will meet with ^3131FFWintzil Trony^000000"; @@ -3324,28 +3055,21 @@ lhz_in03,39,44,3 script Enquro Carson 97,{ mes "Oh, be careful not to provoke him though."; mes "He used to be a mercenary soldier, and they were famed for their violence."; close; - } - else - { + } else { mes "[Enquro Carson]"; mes "This is very shameful for me to confess,"; mes "but I tend to make lots and lots of spelling mistakes."; mes "Yeah, I know, it is a shame."; close; } - } hu_in01,310,380,5 script Girl#hugel 891,{ - - if(hg_tre < 47) - { + if (hg_tre < 47) { mes "[Girl]"; mes "Bah, I am bored."; close; - } - else if(hg_tre == 47) - { + } else if (hg_tre == 47) { mes "[Girl]"; mes "Hehe...are you from another city?"; mes "Heheh."; @@ -3446,44 +3170,33 @@ hu_in01,310,380,5 script Girl#hugel 891,{ mes "But, can you be careful to treat the shelf? It is a keepsake from my father."; set hg_tre,48; close; - } - else if(hg_tre > 48) - { + } else if (hg_tre > 48) { mes "[Wintzil Trony]"; mes "I am bored and bored! When is my mom coming back?"; close; - } - else - { + } else { mes "[Wintzil Trony]"; mes "If you promise me that you will not break it,"; mes "you can take a look at the shelf."; close; } - } hu_in01,317,312,0 script Book 111,{ - cutin "hg_book.bmp",2; - if(hg_tre > 47) - { + if (hg_tre > 47) { mes "- You picked up a very thick book. -"; mes "- You opened the book and found out -"; mes "- that there were a small book hidden behind.-"; next; - switch( select( "Read the small book.","Leave it alone." ) ) - { + switch(select("Read the small book.:Leave it alone.")) { case 1: mes "- You picked up the small book. -"; mes "- The book owner must want to -"; mes "- keep it secret. -"; next; - set @whilevar,1; - while(@whilevar) - { - switch( select( "Page 1","Page 2","Page 3","Page 4","Page 5","Page 6","Page 7","Page 8","Page 9","Stop Reading." ) ) - { + while(1) { + switch(select("Page 1:Page 2:Page 3:Page 4:Page 5:Page 6:Page 7:Page 8:Page 9:Stop Reading.")) { case 1: mes "- You started reading the 1st page of the book. -"; next; @@ -3509,7 +3222,7 @@ hu_in01,317,312,0 script Book 111,{ mes "..............................."; mes "..............................."; next; - break; + break; case 2: mes "- You started reading the 2nd page of the book. -"; next; @@ -3522,7 +3235,7 @@ hu_in01,317,312,0 script Book 111,{ mes "..............................."; mes "..............................."; next; - break; + break; case 3: mes "- You started reading the 3rd page of the book. -"; next; @@ -3550,7 +3263,7 @@ hu_in01,317,312,0 script Book 111,{ mes "..............................."; mes "..............................."; next; - break; + break; case 4: mes "- You started reading the 4th page of the book. -"; next; @@ -3561,7 +3274,7 @@ hu_in01,317,312,0 script Book 111,{ mes "..............................."; mes "..............................."; next; - break; + break; case 5: mes "- You started reading the 5th page of the book. -"; next; @@ -3583,7 +3296,7 @@ hu_in01,317,312,0 script Book 111,{ mes "..............................."; mes "..............................."; next; - break; + break; case 6: mes "- You started reading the 6th page of the book. -"; next; @@ -3609,10 +3322,7 @@ hu_in01,317,312,0 script Book 111,{ next; mes "- You found a folded note between the pages that you were reading. -"; next; - switch( select( "Check the note.","Read the next page." ) ) - { - case 1: - next; + if(select("Check the note.:Read the next page.") == 1) { mes "^3131FF.........................^000000"; next; mes "^3131FF...I am so sorry for hearing such devastating news and for your loss."; @@ -3625,11 +3335,8 @@ hu_in01,317,312,0 script Book 111,{ next; mes "^3131FF.........................^000000"; next; - break; - case 2: - break; } - break; + break; case 7: mes "- You started reading the 7th page.-"; next; @@ -3657,7 +3364,7 @@ hu_in01,317,312,0 script Book 111,{ mes "..............................."; mes "..............................."; next; - break; + break; case 8: mes "- You started reading the 8th page. -"; next; @@ -3676,7 +3383,7 @@ hu_in01,317,312,0 script Book 111,{ mes "..............................."; mes "..............................."; next; - break; + break; case 9: mes "- You started reading the 9th page. -"; next; @@ -3696,37 +3403,29 @@ hu_in01,317,312,0 script Book 111,{ mes " "; mes "My arm is throbbing with pain again. The history of mercenary soldiers ended, and I need to rest."; mes "I hope that this will be the last page of my journal."; - if(hg_tre == 48) set hg_tre,49; + if (hg_tre == 48) set hg_tre,49; next; mes "- The journal was ended at the page. -"; next; - break; + break; case 10: - set @whilevar,0; mes "- You closed the book. -"; close2; cutin "",255; end; - break; } } - break; case 2: mes "- You closed the book. -"; close2; cutin "",255; end; - break; } - } - } einbech,208,124,3 script Bomb Maker 851,{ - - if(hg_tre == 54) - { + if (hg_tre == 54) { if ((MaxWeight-Weight) < 2000 || checkweight(1201,1) == 0) { mes "[Boomer]"; mes "Hey, you look pretty heavy, huh?"; @@ -3738,8 +3437,7 @@ einbech,208,124,3 script Bomb Maker 851,{ mes "I am a professional Marine Sphere Bottle maker."; mes "You can call me Boomer."; next; - switch( select( "Buy Marine Sphere Bottle.","End conversation." ) ) - { + switch(select("Buy Marine Sphere Bottle.:End conversation.")) { case 1: mes "[Boomer]"; mes "Heh, you want my Marine Sphere Bottles, huh?"; @@ -3753,55 +3451,43 @@ einbech,208,124,3 script Bomb Maker 851,{ mes "considering its amazing performance!"; mes "You will regret if you miss this chance. Hahaha!"; next; - switch( select( "Buy.","Cancel." ) ) - { + switch(select("Buy.:Cancel.")) { case 1: - if(Zeny < 3000) - { + if (Zeny < 3000) { mes "[Boomer]"; mes "Errr...You must have been so hurry to carry your wallet with you."; close; } - mes "[Boomer]"; - mes "Just make sure that you are not going to"; - mes "blow yourself away with this bomb, hahah!"; - set Zeny,Zeny-3000; - getitem 7138,1; //Marine Sphere Bottle - close; - break; + mes "[Boomer]"; + mes "Just make sure that you are not going to"; + mes "blow yourself away with this bomb, hahah!"; + set Zeny,Zeny-3000; + getitem 7138,1; //Marine Sphere Bottle + close; case 2: mes "[Boomer]"; mes "I believe that you will end up coming back to me. Heheh."; close; - break; } - break; case 2: mes "[Boomer]"; mes "Boom! Don't you need a bomb? Boom!"; close; - break; } - } - else - { + } else { mes "[Boomer]"; mes "Hey, what's up?"; mes "I am a professional Marine Sphere Bottle maker."; mes "You can call me Boomer."; close; } - } hu_fild06,168,359,3 script Moks Mushrooms#Mush1 111,{ - - if(hg_tre > 9 && hg_tre < 15) - { + if (hg_tre > 9 && hg_tre < 15) { mes "- You found mushrooms that are as big as your palm. -"; next; - switch( select( "Gather them.","Pass." ) ) - { + switch(select("Gather them.:Pass.")) { case 1: mes "- You decided to gather the mushrooms. -"; next; @@ -3815,8 +3501,7 @@ hu_fild06,168,359,3 script Moks Mushrooms#Mush1 111,{ mes "- *Snip Snip* -"; specialeffect2 EF_CONE; next; - if(rand(1,5) > 4) - { + if (rand(1,5) > 4) { mes "- You were being clumsy and broke the mushrooms. You have failed in gathering the mushrooms. -"; specialeffect2 EF_STUNATTACK; close; @@ -3824,28 +3509,24 @@ hu_fild06,168,359,3 script Moks Mushrooms#Mush1 111,{ mes "- You have successfully gathered mushrooms. -"; specialeffect2 EF_VALLENTINE2; set hg_tre,hg_tre+1; - if(hg_tre == 11) + if (hg_tre == 11) mes "Collected Moks Mushroom Solution: 1ea "; - else if(hg_tre == 12) + else if (hg_tre == 12) mes "Collected Moks Mushroom Solution: 2ea "; - else if(hg_tre == 13) + else if (hg_tre == 13) mes "Collected Moks Mushroom Solution: 3ea "; - else if(hg_tre == 14) + else if (hg_tre == 14) mes "Collected Moks Mushroom Solution: 4ea "; - else if(hg_tre == 15) + else if (hg_tre == 15) mes "Collected Moks Mushroom Solution: 5ea "; initnpctimer; disablenpc "Moks Mushrooms#Mush1"; close; - break; case 2: mes "- You decided to pass by them. -"; close; - break; } - } - else if(hg_tre == 15) - { + } else if (hg_tre == 15) { mes "["+strcharinfo(0)+"]"; mes "I think that this will do."; close; @@ -3855,17 +3536,13 @@ OnTimer20000: enablenpc "Moks Mushrooms#Mush1"; stopnpctimer; end; - } hu_fild06,194,341,3 script Moks Mushrooms#Mush2 111,{ - - if(hg_tre > 9 && hg_tre < 15) - { + if (hg_tre > 9 && hg_tre < 15) { mes "- You found mushrooms that are as big as your palm. -"; next; - switch( select( "Gather them.","Pass." ) ) - { + switch(select("Gather them.:Pass.")) { case 1: mes "- You decided to gather the mushrooms. -"; next; @@ -3879,8 +3556,7 @@ hu_fild06,194,341,3 script Moks Mushrooms#Mush2 111,{ mes "- *Snip Snip* -"; specialeffect2 EF_CONE; next; - if(rand(1,5) > 4) - { + if (rand(1,5) > 4) { mes "- You were being clumsy and broke the mushrooms. You have failed in gathering the mushrooms. -"; specialeffect2 EF_STUNATTACK; close; @@ -3888,28 +3564,24 @@ hu_fild06,194,341,3 script Moks Mushrooms#Mush2 111,{ mes "- You have successfully gathered mushrooms. -"; specialeffect2 EF_VALLENTINE2; set hg_tre,hg_tre+1; - if(hg_tre == 11) + if (hg_tre == 11) mes "Collected Moks Mushroom Solution: 1ea "; - else if(hg_tre == 12) + else if (hg_tre == 12) mes "Collected Moks Mushroom Solution: 2ea "; - else if(hg_tre == 13) + else if (hg_tre == 13) mes "Collected Moks Mushroom Solution: 3ea "; - else if(hg_tre == 14) + else if (hg_tre == 14) mes "Collected Moks Mushroom Solution: 4ea "; - else if(hg_tre == 15) + else if (hg_tre == 15) mes "Collected Moks Mushroom Solution: 5ea "; initnpctimer; disablenpc "Moks Mushrooms#Mush2"; close; - break; case 2: mes "- You decided to pass by them. -"; close; - break; } - } - else if(hg_tre == 15) - { + } else if (hg_tre == 15) { mes "["+strcharinfo(0)+"]"; mes "I think that this will do."; close; @@ -3919,17 +3591,13 @@ OnTimer20000: enablenpc "Moks Mushrooms#Mush2"; stopnpctimer; end; - } hu_fild06,198,339,3 script Moks Mushrooms#Mush3 111,{ - - if(hg_tre > 9 && hg_tre < 15) - { + if (hg_tre > 9 && hg_tre < 15) { mes "- You found mushrooms that are as big as your palm. -"; next; - switch( select( "Gather them.","Pass." ) ) - { + switch(select("Gather them.:Pass.")) { case 1: mes "- You decided to gather the mushrooms. -"; next; @@ -3943,8 +3611,7 @@ hu_fild06,198,339,3 script Moks Mushrooms#Mush3 111,{ mes "- *Snip Snip* -"; specialeffect2 EF_CONE; next; - if(rand(1,5) > 4) - { + if (rand(1,5) > 4) { mes "- You were being clumsy and broke the mushrooms. You have failed in gathering the mushrooms. -"; specialeffect2 EF_STUNATTACK; close; @@ -3952,28 +3619,24 @@ hu_fild06,198,339,3 script Moks Mushrooms#Mush3 111,{ mes "- You have successfully gathered mushrooms. -"; specialeffect2 EF_VALLENTINE2; set hg_tre,hg_tre+1; - if(hg_tre == 11) + if (hg_tre == 11) mes "Collected Moks Mushroom Solution: 1ea "; - else if(hg_tre == 12) + else if (hg_tre == 12) mes "Collected Moks Mushroom Solution: 2ea "; - else if(hg_tre == 13) + else if (hg_tre == 13) mes "Collected Moks Mushroom Solution: 3ea "; - else if(hg_tre == 14) + else if (hg_tre == 14) mes "Collected Moks Mushroom Solution: 4ea "; - else if(hg_tre == 15) + else if (hg_tre == 15) mes "Collected Moks Mushroom Solution: 5ea "; initnpctimer; disablenpc "Moks Mushrooms#Mush3"; close; - break; case 2: mes "- You decided to pass by them. -"; close; - break; } - } - else if(hg_tre == 15) - { + } else if (hg_tre == 15) { mes "["+strcharinfo(0)+"]"; mes "I think that this will do."; close; @@ -3983,17 +3646,13 @@ OnTimer20000: enablenpc "Moks Mushrooms#Mush3"; stopnpctimer; end; - } hugel,209,163,3 script Clam#C1 111,{ - - if(hg_tre > 19 && hg_tre < 25) - { + if (hg_tre > 19 && hg_tre < 25) { mes "- You found very fresh clams whose shells are shining under the sunlight. -"; next; - switch( select( "Gather them.","Pass." ) ) - { + switch(select("Gather them.:Pass.")) { case 1: mes "- You started opening clam shells to gather Clam Flesh.-"; next; @@ -4007,8 +3666,7 @@ hugel,209,163,3 script Clam#C1 111,{ mes "- *Snip Snip* -"; specialeffect2 EF_CONE; next; - if(rand(1,5) > 4) - { + if (rand(1,5) > 4) { mes "- Clams are too strong to open. You have failed in gathering Clam Flesh. -"; specialeffect2 EF_STUNATTACK; close; @@ -4016,28 +3674,24 @@ hugel,209,163,3 script Clam#C1 111,{ mes "- You have successfully gathered Clam Flesh. -"; specialeffect2 EF_VALLENTINE2; set hg_tre,hg_tre+1; - if(hg_tre == 21) + if (hg_tre == 21) mes "Collected Clam Flesh: 1ea "; - else if(hg_tre == 22) + else if (hg_tre == 22) mes "Collected Clam Flesh: 2ea "; - else if(hg_tre == 23) + else if (hg_tre == 23) mes "Collected Clam Flesh: 3ea "; - else if(hg_tre == 24) + else if (hg_tre == 24) mes "Collected Clam Flesh: 4ea "; - else if(hg_tre == 25) + else if (hg_tre == 25) mes "Collected Clam Flesh: 5ea "; initnpctimer; disablenpc "Clam#C1"; close; - break; case 2: mes "- You decided to pass by them. -"; close; - break; } - } - else if(hg_tre == 25) - { + } else if (hg_tre == 25) { mes "["+strcharinfo(0)+"]"; mes "I think that this will do."; close; @@ -4047,17 +3701,13 @@ OnTimer20000: enablenpc "Clam#C1"; stopnpctimer; end; - } hugel,203,166,3 script Clam#C2 111,{ - - if(hg_tre > 19 && hg_tre < 25) - { + if (hg_tre > 19 && hg_tre < 25) { mes "- You found very fresh clams whose shells are shining under the sunlight. -"; next; - switch( select( "Gather them.","Pass." ) ) - { + switch(select("Gather them.:Pass.")) { case 1: mes "- You started opening clam shells to gather Clam Flesh.-"; next; @@ -4071,8 +3721,7 @@ hugel,203,166,3 script Clam#C2 111,{ mes "- *Snip Snip* -"; specialeffect2 EF_CONE; next; - if(rand(1,5) > 4) - { + if (rand(1,5) > 4) { mes "- Clams are too strong to open. You have failed in gathering Clam Flesh. -"; specialeffect EF_STUNATTACK; close; @@ -4080,28 +3729,24 @@ hugel,203,166,3 script Clam#C2 111,{ mes "- You have successfully gathered Clam Flesh. -"; specialeffect2 EF_VALLENTINE2; set hg_tre,hg_tre+1; - if(hg_tre == 21) + if (hg_tre == 21) mes "Collected Clam Flesh: 1ea "; - else if(hg_tre == 22) + else if (hg_tre == 22) mes "Collected Clam Flesh: 2ea "; - else if(hg_tre == 23) + else if (hg_tre == 23) mes "Collected Clam Flesh: 3ea "; - else if(hg_tre == 24) + else if (hg_tre == 24) mes "Collected Clam Flesh: 4ea "; - else if(hg_tre == 25) + else if (hg_tre == 25) mes "Collected Clam Flesh: 5ea "; initnpctimer; disablenpc "Clam#C2"; close; - break; case 2: mes "- You decided to pass by them. -"; close; - break; } - } - else if(hg_tre == 25) - { + } else if (hg_tre == 25) { mes "["+strcharinfo(0)+"]"; mes "I think that this will do."; close; @@ -4111,17 +3756,13 @@ OnTimer20000: enablenpc "Clam#C2"; stopnpctimer; end; - } hugel,217,158,3 script Clam#C3 111,{ - - if(hg_tre > 19 && hg_tre < 25) - { + if (hg_tre > 19 && hg_tre < 25) { mes "- You found very fresh clams whose shells are shining under the sunlight. -"; next; - switch( select( "Gather them.","Pass." ) ) - { + switch(select("Gather them.:Pass.")) { case 1: mes "- You started opening clam shells to gather Clam Flesh.-"; next; @@ -4135,8 +3776,7 @@ hugel,217,158,3 script Clam#C3 111,{ mes "- *Snip Snip* -"; specialeffect2 EF_CONE; next; - if(rand(1,5) > 4) - { + if (rand(1,5) > 4) { mes "- Clams are too strong to open. You have failed in gathering Clam Flesh. -"; specialeffect2 EF_STUNATTACK; close; @@ -4144,28 +3784,24 @@ hugel,217,158,3 script Clam#C3 111,{ mes "- You have successfully gathered Clam Flesh. -"; specialeffect2 EF_VALLENTINE2; set hg_tre,hg_tre+1; - if(hg_tre == 21) + if (hg_tre == 21) mes "Collected Clam Flesh: 1ea "; - else if(hg_tre == 22) + else if (hg_tre == 22) mes "Collected Clam Flesh: 2ea "; - else if(hg_tre == 23) + else if (hg_tre == 23) mes "Collected Clam Flesh: 3ea "; - else if(hg_tre == 24) + else if (hg_tre == 24) mes "Collected Clam Flesh: 4ea "; - else if(hg_tre == 25) + else if (hg_tre == 25) mes "Collected Clam Flesh: 5ea "; initnpctimer; disablenpc "Clam#C3"; close; - break; case 2: mes "- You decided to pass by them. -"; close; - break; } - } - else if(hg_tre == 25) - { + } else if (hg_tre == 25) { mes "["+strcharinfo(0)+"]"; mes "I think that this will do."; close; @@ -4175,17 +3811,13 @@ OnTimer20000: enablenpc "Clam#C3"; stopnpctimer; end; - } hugel,204,150,3 script Clam#C4 111,{ - - if(hg_tre > 19 && hg_tre < 25) - { + if (hg_tre > 19 && hg_tre < 25) { mes "- You found very fresh clams whose shells are shining under the sunlight. -"; next; - switch( select( "Gather them.","Pass." ) ) - { + switch(select("Gather them.:Pass.")) { case 1: mes "- You started opening clam shells to gather Clam Flesh.-"; next; @@ -4199,8 +3831,7 @@ hugel,204,150,3 script Clam#C4 111,{ mes "- *Snip Snip* -"; specialeffect2 EF_CONE; next; - if(rand(1,5) > 4) - { + if (rand(1,5) > 4) { mes "- Clams are too strong to open. You have failed in gathering Clam Flesh. -"; specialeffect2 EF_STUNATTACK; close; @@ -4208,28 +3839,24 @@ hugel,204,150,3 script Clam#C4 111,{ mes "- You have successfully gathered Clam Flesh. -"; specialeffect2 EF_VALLENTINE2; set hg_tre,hg_tre+1; - if(hg_tre == 21) + if (hg_tre == 21) mes "Collected Clam Flesh: 1ea "; - else if(hg_tre == 22) + else if (hg_tre == 22) mes "Collected Clam Flesh: 2ea "; - else if(hg_tre == 23) + else if (hg_tre == 23) mes "Collected Clam Flesh: 3ea "; - else if(hg_tre == 24) + else if (hg_tre == 24) mes "Collected Clam Flesh: 4ea "; - else if(hg_tre == 25) + else if (hg_tre == 25) mes "Collected Clam Flesh: 5ea "; initnpctimer; disablenpc "Clam#C4"; close; - break; case 2: mes "- You decided to pass by them. -"; close; - break; } - } - else if(hg_tre == 25) - { + } else if (hg_tre == 25) { mes "["+strcharinfo(0)+"]"; mes "I think that this will do."; close; @@ -4239,17 +3866,13 @@ OnTimer20000: enablenpc "Clam#C4"; stopnpctimer; end; - } hu_fild06,155,309,1 script Moks Bugs#Bug1 1053,{ - - if(hg_tre > 29 && hg_tre < 35) - { + if (hg_tre > 29 && hg_tre < 35) { mes "- You found big brown Moks Bugs in the bushes. -"; next; - switch( select( "Catch them.","Pass." ) ) - { + switch(select("Catch them.:Pass.")) { case 1: mes "- You nervously stretched your hands toward Moks Bugs.-"; next; @@ -4263,8 +3886,7 @@ hu_fild06,155,309,1 script Moks Bugs#Bug1 1053,{ mes "- *Whizz Whizz*-"; specialeffect2 EF_CONE; next; - if(rand(1,5) > 4) - { + if (rand(1,5) > 4) { mes "- The bugs quickly ran away. You have failed to gather their shells. -"; specialeffect2 EF_STUNATTACK; close; @@ -4272,28 +3894,24 @@ hu_fild06,155,309,1 script Moks Bugs#Bug1 1053,{ mes "- You have successfully gathered Moks Bugs Shells. -"; specialeffect2 EF_VALLENTINE2; set hg_tre,hg_tre+1; - if(hg_tre == 31) + if (hg_tre == 31) mes "Collected Moks Bugs Shells: 1ea "; - else if(hg_tre == 32) + else if (hg_tre == 32) mes "Collected Moks Bugs Shells: 2ea "; - else if(hg_tre == 33) + else if (hg_tre == 33) mes "Collected Moks Bugs Shells: 3ea "; - else if(hg_tre == 34) + else if (hg_tre == 34) mes "Collected Moks Bugs Shells: 4ea "; - else if(hg_tre == 35) + else if (hg_tre == 35) mes "Collected Moks Bugs Shells: 5ea "; initnpctimer; disablenpc "Moks Bugs#Bug1"; close; - break; case 2: mes "- You decided to pass by them. -"; close; - break; } - } - else if(hg_tre == 35) - { + } else if (hg_tre == 35) { mes "["+strcharinfo(0)+"]"; mes "Aww...I don't want to touch dirty things like bugs!"; close; @@ -4303,17 +3921,13 @@ OnTimer20000: enablenpc "Moks Bugs#Bug1"; stopnpctimer; end; - } hu_fild06,218,320,1 script Moks Bugs#Bug2 1053,{ - - if(hg_tre > 29 && hg_tre < 35) - { + if (hg_tre > 29 && hg_tre < 35) { mes "- You found big brown Moks Bugs in the bushes. -"; next; - switch( select( "Catch them","Pass." ) ) - { + switch(select("Catch them:Pass.")) { case 1: mes "- You nervously stretched your hands toward Moks Bugs.-"; next; @@ -4327,8 +3941,7 @@ hu_fild06,218,320,1 script Moks Bugs#Bug2 1053,{ mes "- *Whizz Whizz*-"; specialeffect2 EF_CONE; next; - if(rand(1,5) > 4) - { + if (rand(1,5) > 4) { mes "- The bugs quickly ran away. You have failed to gather their shells. -"; specialeffect2 EF_STUNATTACK; close; @@ -4336,28 +3949,24 @@ hu_fild06,218,320,1 script Moks Bugs#Bug2 1053,{ mes "- You have successfully gathered Moks Bugs Shells. -"; specialeffect2 EF_VALLENTINE2; set hg_tre,hg_tre+1; - if(hg_tre == 31) + if (hg_tre == 31) mes "Collected Moks Bugs Shells: 1ea "; - else if(hg_tre == 32) + else if (hg_tre == 32) mes "Collected Moks Bugs Shells: 2ea "; - else if(hg_tre == 33) + else if (hg_tre == 33) mes "Collected Moks Bugs Shells: 3ea "; - else if(hg_tre == 34) + else if (hg_tre == 34) mes "Collected Moks Bugs Shells: 4ea "; - else if(hg_tre == 35) + else if (hg_tre == 35) mes "Collected Moks Bugs Shells: 5ea "; initnpctimer; disablenpc "Moks Bugs#Bug2"; close; - break; case 2: mes "- You decided to pass by them. -"; close; - break; } - } - else if(hg_tre == 35) - { + } else if (hg_tre == 35) { mes "["+strcharinfo(0)+"]"; mes "Aww...I don't want to touch dirty things like bugs!"; close; @@ -4367,17 +3976,13 @@ OnTimer20000: enablenpc "Moks Bugs#Bug2"; stopnpctimer; end; - } hu_fild06,249,329,1 script Moks Bugs#Bug3 1053,{ - - if(hg_tre > 29 && hg_tre < 35) - { + if (hg_tre > 29 && hg_tre < 35) { mes "- You found big brown Moks Bugs in the bushes. -"; next; - switch( select( "Catch them","Pass." ) ) - { + switch(select("Catch them:Pass.")) { case 1: mes "- You nervously stretched your hands toward Moks Bugs.-"; next; @@ -4391,8 +3996,7 @@ hu_fild06,249,329,1 script Moks Bugs#Bug3 1053,{ mes "- *Whizz Whizz*-"; specialeffect2 EF_CONE; next; - if(rand(1,5) > 4) - { + if (rand(1,5) > 4) { mes "- The bugs quickly ran away. You have failed to gather their shells. -"; specialeffect2 EF_STUNATTACK; close; @@ -4400,28 +4004,24 @@ hu_fild06,249,329,1 script Moks Bugs#Bug3 1053,{ mes "- You have successfully gathered Moks Bugs Shells. -"; specialeffect2 EF_VALLENTINE2; set hg_tre,hg_tre+1; - if(hg_tre == 31) + if (hg_tre == 31) mes "Collected Moks Bugs Shells: 1ea "; - else if(hg_tre == 32) + else if (hg_tre == 32) mes "Collected Moks Bugs Shells: 2ea "; - else if(hg_tre == 33) + else if (hg_tre == 33) mes "Collected Moks Bugs Shells: 3ea "; - else if(hg_tre == 34) + else if (hg_tre == 34) mes "Collected Moks Bugs Shells: 4ea "; - else if(hg_tre == 35) + else if (hg_tre == 35) mes "Collected Moks Bugs Shells: 5ea "; initnpctimer; disablenpc "Moks Bugs#Bug3"; close; - break; case 2: mes "- You decided to pass by them. -"; close; - break; } - } - else if(hg_tre == 35) - { + } else if (hg_tre == 35) { mes "["+strcharinfo(0)+"]"; mes "Aww...I don't want to touch dirty things like bugs!"; close; @@ -4431,17 +4031,13 @@ OnTimer20000: enablenpc "Moks Bugs#Bug3"; stopnpctimer; end; - } hu_fild06,218,373,1 script Moks Bugs#Bug4 1053,{ - - if(hg_tre > 29 && hg_tre < 35) - { + if (hg_tre > 29 && hg_tre < 35) { mes "- You found big brown Moks Bugs in the bushes. -"; next; - switch( select( "Catch them.","Pass." ) ) - { + switch(select("Catch them.:Pass.")) { case 1: mes "- You nervously stretched your hands toward Moks Bugs.-"; next; @@ -4455,8 +4051,7 @@ hu_fild06,218,373,1 script Moks Bugs#Bug4 1053,{ mes "- *Whizz Whizz*-"; specialeffect2 EF_CONE; next; - if(rand(1,5) > 4) - { + if (rand(1,5) > 4) { mes "- The bugs quickly ran away. You have failed to gather their shells. -"; specialeffect2 EF_STUNATTACK; close; @@ -4464,28 +4059,24 @@ hu_fild06,218,373,1 script Moks Bugs#Bug4 1053,{ mes "- You have successfully gathered Moks Bugs Shells. -"; specialeffect2 EF_VALLENTINE2; set hg_tre,hg_tre+1; - if(hg_tre == 31) + if (hg_tre == 31) mes "Collected Moks Bugs Shells: 1ea "; - else if(hg_tre == 32) + else if (hg_tre == 32) mes "Collected Moks Bugs Shells: 2ea "; - else if(hg_tre == 33) + else if (hg_tre == 33) mes "Collected Moks Bugs Shells: 3ea "; - else if(hg_tre == 34) + else if (hg_tre == 34) mes "Collected Moks Bugs Shells: 4ea "; - else if(hg_tre == 35) + else if (hg_tre == 35) mes "Collected Moks Bugs Shells: 5ea "; initnpctimer; disablenpc "Moks Bugs#Bug4"; close; - break; case 2: mes "- You decided to pass by them. -"; close; - break; } - } - else if(hg_tre == 35) - { + } else if (hg_tre == 35) { mes "["+strcharinfo(0)+"]"; mes "Aww...I don't want to touch dirty things like bugs!"; close; @@ -4495,13 +4086,10 @@ OnTimer20000: enablenpc "Moks Bugs#Bug4"; stopnpctimer; end; - } lhz_in01,214,129,0 script A Pile of Paper 111,{ - - if(hg_tre == 52) - { + if (hg_tre == 52) { mes "- You found a pile of paper that was tied up with a thick ribbon."; mes "On the very top paper, a period and a title saying 'Report of the **th Research'"; mes "were written."; @@ -4513,13 +4101,12 @@ lhz_in01,214,129,0 script A Pile of Paper 111,{ donpcevent "HuMSpawner::OnMonster"; close; } - + end; } lhz_in01,235,129,0 script HuMSpawner 139,{ - OnMonster: - if(rand(0,1)) + if (rand(0,1)) mapannounce "lhz_in01","Intruder alert! Protect the research documents!",1,0xFF0000; else mapannounce "lhz_in01","Intruder alert! Intruder alert!",1,0xFF0000; @@ -4535,15 +4122,11 @@ OnTimer60000: OnMonsterDead: end; - } lhz_dun02,244,226,0 script Unethical Machine 111,{ - - if(hg_tre == 54) - { - if(countitem(7138)) - { + if (hg_tre == 54) { + if (countitem(7138)) { mes "["+strcharinfo(0)+"]"; mes "This must be it...whoa, it looks very spooky."; mes "Today, I am going to destroy you"; @@ -4558,15 +4141,12 @@ lhz_dun02,244,226,0 script Unethical Machine 111,{ delitem 7138,1; //Marine sphere bottle set hg_tre,55; close; - } - else - { + } else { mes "- You were staggered for the fact that"; mes "you forgot to bring the Marine Sphere Bottle with you. -"; close; } } - } lhz_dun02,244,227,0 script HiddenExplosion 139,5,5,{ @@ -4579,35 +4159,29 @@ OnTouch: specialeffect EF_HIT5; disablenpc "HiddenExplosion"; end; - } hu_in01,365,170,3 script Girl#Hu 793,{ - mes "[Girl]"; mes "I love sitting in front of a stove because it makes me warm~"; mes "Ah...it is so warm and relaxing...and now I feel sleepy...Zzzzz Zzzz..."; close; - } hu_in01,377,106,3 script Pub Granny 892,{ - mes "[Pub Granny]"; mes "Recently we have many tourists visiting our town."; mes "They make me pretty busy, but I am so happy to see them enjoying my food. Hohoho!"; close; } -// Memory Quest +// Memory Quest :: hg_memo //============================================================ hugel,198,169,0 script #HugelTree 139,2,2,{ - - if(BaseLevel > 49) - { - if(!hg_memory) - { + if (BaseLevel > 49) { + if (!hg_memory) { set hg_memory,1; + setquest 8057; mes "^3355FFFor some reason, you"; mes "feel very warm, safe,"; mes "and secure near this"; @@ -4615,9 +4189,7 @@ hugel,198,169,0 script #HugelTree 139,2,2,{ mes "it brings you a sense"; mes "of overwhelming comfort.^000000"; close; - } - else if(hg_memory == 1) - { + } else if (hg_memory == 1) { mes "^3355FFFor some reason, you"; mes "feel very warm, safe,"; mes "and secure near this"; @@ -4625,9 +4197,7 @@ hugel,198,169,0 script #HugelTree 139,2,2,{ mes "it brings you a sense"; mes "of overwhelming comfort.^000000"; close; - } - else if(hg_memory == 6) - { + } else if (hg_memory == 6) { specialeffect2 EF_BEGINSPELL5; mes "^3355FFWhat's this strange"; mes "feeling of dread?"; @@ -4635,9 +4205,7 @@ hugel,198,169,0 script #HugelTree 139,2,2,{ mes "It's almost as if you"; mes "were in Nifflheim...^000000"; close; - } - else - { + } else { mes "^3355FFFor some reason, you"; mes "feel very warm, safe,"; mes "and secure near this"; @@ -4646,9 +4214,7 @@ hugel,198,169,0 script #HugelTree 139,2,2,{ mes "of overwhelming comfort.^000000"; close; } - } - else - { + } else { mes "^3355FFFor some reason, you"; mes "feel very warm, safe,"; mes "and secure near this"; @@ -4657,13 +4223,10 @@ hugel,198,169,0 script #HugelTree 139,2,2,{ mes "of overwhelming comfort.^000000"; close; } - } hugel,191,172,3 script Manainne 892,1,{ - - if(hg_memory == 1) - { + if (hg_memory == 1) { mes "[Manainne]"; mes "This tree means so much"; mes "to everyone in this town,"; @@ -4680,10 +4243,9 @@ hugel,191,172,3 script Manainne 892,1,{ mes "Right now he's surveying"; mes "the land for construction..."; set hg_memory,2; + changequest 8057,8058; close; - } - else if(hg_memory == 2) - { + } else if (hg_memory == 2) { mes "[Manainne]"; mes "This tree means so much"; mes "to everyone in this town,"; @@ -4700,9 +4262,7 @@ hugel,191,172,3 script Manainne 892,1,{ mes "Right now he's surveying"; mes "the land for construction..."; close; - } - else if(hg_memory == 5) - { + } else if (hg_memory == 5) { mes "[Manainne]"; mes "You know, El Schatt and"; mes "I used to get along when"; @@ -4725,10 +4285,9 @@ hugel,191,172,3 script Manainne 892,1,{ mes "My sister would be rolling"; mes "in her grave, seeing him now..."; set hg_memory,6; + changequest 8061,8062; close; - } - else if(hg_memory == 6) - { + } else if (hg_memory == 6) { mes "[Manainne]"; mes "Now El Schatt is just a"; mes "heartless, money grubbing...!"; @@ -4736,9 +4295,7 @@ hugel,191,172,3 script Manainne 892,1,{ mes "My sister would be rolling"; mes "in her grave, seeing him now..."; close; - } - else if(hg_memory == 7) - { + } else if (hg_memory == 7) { mes "[Manainne]"; mes "What? That's..."; mes "That's an incredible"; @@ -4761,9 +4318,7 @@ hugel,191,172,3 script Manainne 892,1,{ mes "It's giving me the chills!"; mes "A-aren't you cold?"; close; - } - else if(hg_memory == 8) - { + } else if (hg_memory == 8) { mes "[Manainne]"; mes "......"; mes "........."; @@ -4793,9 +4348,7 @@ hugel,191,172,3 script Manainne 892,1,{ mes "......"; mes ".........."; close; - } - else if(hg_memory == 9) - { + } else if (hg_memory == 9) { mes "[Manainne]"; mes "...I'm here. I'm really"; mes "back! Oh, it's been so"; @@ -4846,9 +4399,7 @@ hugel,191,172,3 script Manainne 892,1,{ mes "........."; mes "............"; close; - } - else if(hg_memory == 10) - { + } else if (hg_memory == 10) { mes "[Manainne]"; mes "Wait, El Schatt!"; mes "It's really me, but"; @@ -4934,15 +4485,11 @@ hugel,191,172,3 script Manainne 892,1,{ mes "Is it really you?"; set hg_memory,11; close; - } - else if(hg_memory == 11) - { + } else if (hg_memory == 11) { mes "[Manainne]"; mes "El Schatt..."; close; - } - else if(hg_memory == 12) - { + } else if (hg_memory == 12) { mes "^3355FFManainne is sobbing"; mes "uncontrollably, and there's"; mes "nothing you can do to comfort"; @@ -4950,9 +4497,7 @@ hugel,191,172,3 script Manainne 892,1,{ mes "leave her alone to her despair"; mes "and unfathomable sense of loss.^000000"; close; - } - else - { + } else { mes "[Manainne]"; mes "You know, even though"; mes "it's not a wealthy area,"; @@ -4962,13 +4507,10 @@ hugel,191,172,3 script Manainne 892,1,{ mes "the world, I'd live right here~"; close; } - } niflheim,90,106,3 script A Spirit#HQuest 802,{ - - if(hg_memory == 6) - { + if (hg_memory == 6) { mes "[Spirit]"; mes "El Schatt..."; mes "Manainne..."; @@ -5003,11 +4545,10 @@ niflheim,90,106,3 script A Spirit#HQuest 802,{ mes "the living... to Hugel..."; mes "Let me send you there..."; set hg_memory,7; + changequest 8062,8063; close2; warp "hugel",78,148; - } - else if(hg_memory == 7) - { + } else if (hg_memory == 7) { mes "[Kanainne's Spirit]"; mes "You...! You can help"; mes "me... Just go back to "; @@ -5015,9 +4556,7 @@ niflheim,90,106,3 script A Spirit#HQuest 802,{ mes "Let me send you there..."; close2; warp "hugel",78,148; - } - else - { + } else { mes "[Spirit]"; mes "The living shouldn't"; mes "be here in Nifflheim..."; @@ -5030,13 +4569,10 @@ niflheim,90,106,3 script A Spirit#HQuest 802,{ mes "I miss them..."; close; } - } hugel,100,103,3 script Perfitz 866,{ - - if(hg_memory == 3) - { + if (hg_memory == 3) { set hg_memory,4; mes "[Perfitz]"; mes "I'm pleased that my son has"; @@ -5060,19 +4596,16 @@ hugel,100,103,3 script Perfitz 866,{ mes "he's too excited about cutting"; mes "that tree down. Maybe this old"; mes "man is just too suspcious~"; + changequest 8059,8060; close; - } - else if(hg_memory == 4) - { + } else if (hg_memory == 4) { mes "[Perfitz]"; mes "It's funny how things"; mes "change. You know, El Schatt"; mes "actually used to protest against^FFFFFF ^000000 my idea of building shops in the"; mes "area when that tree grows. Hmm...^FFFFFF ^000000 I wonder, what happened to him?"; close; - } - else - { + } else { mes "[Perfitz]"; mes "Money is very dependable..."; mes "But it's value is relative, and"; @@ -5098,13 +4631,10 @@ hugel,100,103,3 script Perfitz 866,{ mes "that are worth having."; close; } - } hugel,196,164,3 script El Schatt 50,{ - - if(hg_memory == 2) - { + if (hg_memory == 2) { mes "[El Schatt]"; mes "What? What's that look for?"; mes "Oh, you must have spoken to"; @@ -5136,10 +4666,9 @@ hugel,196,164,3 script El Schatt 50,{ mes "town, but how much money do"; mes "you think these people enjoy?"; mes "I need to look to the future..."; + changequest 8058,8059; close; - } - else if(hg_memory == 3) - { + } else if (hg_memory == 3) { mes "[El Schatt]"; mes "This is the perfect"; mes "location for shops."; @@ -5154,9 +4683,7 @@ hugel,196,164,3 script El Schatt 50,{ mes "When you think about it,"; mes "it's just a waste of space..."; close; - } - else if(hg_memory == 4) - { + } else if (hg_memory == 4) { set hg_memory,5; mes "[El Schatt]"; mes "You've spoken with my father?"; @@ -5172,10 +4699,9 @@ hugel,196,164,3 script El Schatt 50,{ mes "I'd protect that old tree"; mes "with my life, I won't deny"; mes "it. But that's an old story that^FFFFFF ^000000 should be buried in the past..."; + changequest 8060,8061; close; - } - else if(hg_memory == 5) - { + } else if (hg_memory == 5) { mes "[El Schatt]"; mes "The past is behind me"; mes "as it should be. Now"; @@ -5183,9 +4709,7 @@ hugel,196,164,3 script El Schatt 50,{ mes "my family's businesses."; mes "Father was right all along..."; close; - } - else if(hg_memory == 7) - { + } else if (hg_memory == 7) { mes "[El Schatt]"; mes "What did you say...?"; mes "You met Kanainne?"; @@ -5194,9 +4718,7 @@ hugel,196,164,3 script El Schatt 50,{ mes "of sick joke, so get out"; mes "of here before I get angry."; close; - } - else if(hg_memory == 10) - { + } else if (hg_memory == 10) { mes "[El Schatt]"; mes "No way...!"; mes "Kanainne is dead!"; @@ -5208,9 +4730,7 @@ hugel,196,164,3 script El Schatt 50,{ mes "........."; mes "............"; close; - } - else if(hg_memory == 11) - { + } else if (hg_memory == 11) { mes "[El Schatt]"; mes "K-Kanainne! ^333333*Sob*^000000"; mes "I've missed you so much!"; @@ -5336,17 +4856,16 @@ hugel,196,164,3 script El Schatt 50,{ next; specialeffect2 EF_CONE; set hg_memory,12; - getexp 5000,0; - getitem 603,1; //Old blue box + getexp (checkre(3))?8000:50000,0; + completequest 8063; + getitem 603,1; //Old Blue Box mes "[El Schatt]"; mes "Oh... Oh dear"; mes "sweet God... My..."; mes "My dear Kanainne..."; mes "No.... No... Please..."; close; - } - else if(hg_memory == 12) - { + } else if (hg_memory == 12) { mes "[El Schatt]"; mes "...Would you please"; mes "leave me alone? I have..."; @@ -5354,9 +4873,7 @@ hugel,196,164,3 script El Schatt 50,{ mes "think about. And there's"; mes "music that I have to write..."; close; - } - else - { + } else { mes "[El Schatt]"; mes "Father was right..."; mes "This area is the perfect"; @@ -5369,21 +4886,17 @@ hugel,196,164,3 script El Schatt 50,{ } -// Hide and Seek Quest +// Hide and Seek Quest :: hg_c_child //============================================================ hugel,107,67,3 script Torpy 706,{ - - if(BaseLevel > 49) - { - if(!hg_ubu01) - { + if (BaseLevel > 49) { + if (!hg_ubu01) { mes "[Torpy]"; mes "D-Daddy...!"; mes "Daddy where"; mes "are you?! Wah~!"; next; - switch( select( "What's wrong?:Ignore" ) ) - { + switch(select("What's wrong?:Ignore")) { case 1: mes "[Torpy]"; mes "My Daddy hasn't"; @@ -5405,8 +4918,7 @@ hugel,107,67,3 script Torpy 706,{ mes "and then, a-and then..."; mes "I never found him!"; next; - switch( select( "Really? Tell me more...:What, is that all...?" ) ) - { + switch(select("Really? Tell me more...:What, is that all...?")) { case 1: mes "[Torpy]"; mes "Th-then my Mom got"; @@ -5424,8 +4936,8 @@ hugel,107,67,3 script Torpy 706,{ mes "least one of them just"; mes "outside of town."; set hg_ubu01,1; + setquest 12044; close; - break; case 2: mes "["+strcharinfo(0)+"]"; mes "Don't worry, your"; @@ -5435,9 +4947,7 @@ hugel,107,67,3 script Torpy 706,{ mes "of luck, kid."; emotion e_dots,1; close; - break; } - break; case 2: mes "[Torpy]"; mes "D-Daddy...!"; @@ -5445,11 +4955,8 @@ hugel,107,67,3 script Torpy 706,{ mes "Where are yoooou?!"; mes "Wuh-Waaaaaaaaaah!"; close; - break; } - } - else if(hg_ubu01 == 2) - { + } else if (hg_ubu01 == 2) { mes "[Torpy]"; mes "Oh..."; mes "Mommy was just"; @@ -5457,10 +4964,9 @@ hugel,107,67,3 script Torpy 706,{ mes "*Sob* Okay, I hope my"; mes "Daddy comes back soon..."; set hg_ubu01,3; + changequest 12045,12046; close; - } - else if(hg_ubu01 == 6) - { + } else if (hg_ubu01 == 6) { mes "[Torpy]"; mes "Y-you found my Daddy!"; mes "Hooray! I was so worried"; @@ -5493,9 +4999,7 @@ hugel,107,67,3 script Torpy 706,{ mes "a girlfriend! He promised~!^000000"; set hg_ubu01,7; close; - } - else if(hg_ubu01 == 7) - { + } else if (hg_ubu01 == 7) { mes "[Torpy]"; mes "Would you please hurry"; mes "and talk to my Mom? She"; @@ -5516,9 +5020,7 @@ hugel,107,67,3 script Torpy 706,{ mes "Wh-what if they become friends?"; mes "Um, that might not be good...^000000"; close; - } - else if(hg_ubu01 == 8) - { + } else if (hg_ubu01 == 8) { emotion e_dots,1; mes "[Torpy]"; mes "Daddy promised to get"; @@ -5534,9 +5036,7 @@ hugel,107,67,3 script Torpy 706,{ mes "girl that I can find! Yaaay~"; set hg_ubu01,9; close; - } - else if(hg_ubu01 == 9) - { + } else if (hg_ubu01 == 9) { emotion e_dots,1; mes "[Torpy]"; mes "Maybe I should wait until"; @@ -5550,9 +5050,7 @@ hugel,107,67,3 script Torpy 706,{ mes "to learn about girlfriends,"; mes "or just people, in general.^000000"; close; - } - else - { + } else { mes "[Torpy]"; mes "^333333*Sniff*^000000 D-Daddy's gone!"; mes "Will you help me find my"; @@ -5560,9 +5058,7 @@ hugel,107,67,3 script Torpy 706,{ mes "to find him now! H-Hurry!"; close; } - } - else - { + } else { mes "[Torpy]"; mes "Waaah~!"; mes "I have to find"; @@ -5570,13 +5066,10 @@ hugel,107,67,3 script Torpy 706,{ mes "Where are yooooou?!"; close; } - } hu_fild06,190,367,3 script Torpy's Mom 701,{ - - if(hg_ubu01 == 0) - { + if (hg_ubu01 == 0) { mes "[Torpy's Mom]"; mes "Where did he go this time?!"; mes "If my husband doesn't have"; @@ -5584,9 +5077,7 @@ hu_fild06,190,367,3 script Torpy's Mom 701,{ mes "home, then he better come"; mes "up with one or he'll be sorry!"; close; - } - else if(hg_ubu01 == 1) - { + } else if (hg_ubu01 == 1) { mes "[Torpy's Mom]"; mes "Hmm? Oh, you talked to"; mes "my little Torpy? He thinks his"; @@ -5633,10 +5124,9 @@ hu_fild06,190,367,3 script Torpy's Mom 701,{ mes "my husband inside town, tell"; mes "him that he better come home!"; set hg_ubu01,2; + changequest 12044,12045; close; - } - else if(hg_ubu01 == 2) - { + } else if (hg_ubu01 == 2) { mes "[Torpy's Mom]"; mes "Listen, would you please"; mes "tell my son Torpy that I'm"; @@ -5645,31 +5135,7 @@ hu_fild06,190,367,3 script Torpy's Mom 701,{ mes "my husband inside town, tell"; mes "him that he better come home!"; close; - } - else if(hg_ubu01 == 6) - { - mes "[Torpy's Mom]"; - mes "What?! He was hiding"; - mes "inside a barrel this"; - mes "entire time?! Oh, no."; - mes "I'm sorry, my husband has"; - mes "caused you so much trouble."; - next; - mes "[Torpy's Mom]"; - mes "I really appreciate"; - mes "everything you've done"; - mes "to help us find him. I know"; - mes "it's not much, but I hope"; - mes "you accept this as our thanks."; - mes "Goodbye for now, adventurer~"; - specialeffect2 EF_CONE; - set hg_ubu01,8; - getitem 12065,3; //Green salad - getexp 5000,0; - close; - } - else if(hg_ubu01 == 7) - { + } else if (hg_ubu01 == 6 || hg_ubu01 == 7) { mes "[Torpy's Mom]"; mes "What?! He was hiding"; mes "inside a barrel this"; @@ -5684,14 +5150,13 @@ hu_fild06,190,367,3 script Torpy's Mom 701,{ mes "it's not much, but I hope"; mes "you accept this as our thanks."; mes "Goodbye for now, adventurer~"; - specialeffect2 EF_MVP; + specialeffect2 (hg_ubu01 == 6)?EF_CONE:EF_MVP; set hg_ubu01,8; - getitem 12065,3; //Green salad - getexp 5000,0; + completequest 12048; + getitem 12065,3; //Green Salad + getexp (checkre(3))?5000:50000,0; close; - } - else if(hg_ubu01 == 8) - { + } else if (hg_ubu01 == 8) { mes "[Torpy's Mom]"; mes "Sometimes I wonder if"; mes "Torpy is too mature for"; @@ -5700,9 +5165,7 @@ hu_fild06,190,367,3 script Torpy's Mom 701,{ mes "way, those two really take"; mes "after each other. Oh, well..."; close; - } - else if(hg_ubu01 == 9) - { + } else if (hg_ubu01 == 9) { emotion e_dots,1; mes "[Torpy's Mom]"; mes "When is that husband"; @@ -5712,9 +5175,7 @@ hu_fild06,190,367,3 script Torpy's Mom 701,{ mes "bet with Torpy, did he? Oh,"; mes "the trouble with those two..."; close; - } - else - { + } else { mes "[Torpy's Mom]"; mes "Where did he go this time?!"; mes "If my husband doesn't have"; @@ -5723,13 +5184,10 @@ hu_fild06,190,367,3 script Torpy's Mom 701,{ mes "up with one or he'll be sorry!"; close; } - } hugel,100,176,3 script Suspicious Barrel 111,{ - - if(hg_ubu01 == 3) - { + if (hg_ubu01 == 3) { mes "[Strange Man]"; mes "So... hun...gry..."; mes "F-food... Give me..."; @@ -5742,8 +5200,7 @@ hugel,100,176,3 script Suspicious Barrel 111,{ mes "this barrel wants"; mes "Steamed Crab Nippers.^000000"; next; - switch( select( "I'll bring you Steamed Crab Nippers:Ignore" ) ) - { + switch(select("I'll bring you Steamed Crab Nippers:Ignore")) { case 1: mes "[Strange Man]"; mes "Please... cook me..."; @@ -5765,8 +5222,8 @@ hugel,100,176,3 script Suspicious Barrel 111,{ mes "o-only... possible..."; mes "Way... P-please help..."; set hg_ubu01,4; + changequest 12046,12047; close; - break; case 2: mes "[Strange Man]"; mes "D-don't... leave..."; @@ -5781,13 +5238,9 @@ hugel,100,176,3 script Suspicious Barrel 111,{ mes "and get your Steamed"; mes "Crab Nippers yourself?!"; close; - break; } - } - else if(hg_ubu01 == 4) - { - if(countitem(12051)) //Steamed crab nippers - { + } else if (hg_ubu01 == 4) { + if (countitem(12051)) { mes "[Strange Man]"; mes "Th-that... tantalizing..."; mes "scent... It's S-Steamed..."; @@ -5812,9 +5265,7 @@ hugel,100,176,3 script Suspicious Barrel 111,{ close2; donpcevent "Strange Man#Hugel::OnEnable"; end; - } - else - { + } else { mes "[Strange Man]"; mes "Please... cook me..."; mes "Steamed... Crab Nippers...!"; @@ -5836,11 +5287,8 @@ hugel,100,176,3 script Suspicious Barrel 111,{ mes "Way... P-please help..."; close; } - } - else if(hg_ubu01 == 5) - { - if(countitem(12051)) //Steamed crab nippers - { + } else if (hg_ubu01 == 5) { + if (countitem(12051)) { mes "[Strange Man]"; mes "Th-that... tantalizing..."; mes "scent... It's S-Steamed..."; @@ -5865,9 +5313,7 @@ hugel,100,176,3 script Suspicious Barrel 111,{ close2; donpcevent "Strange Man#Hugel::OnEnable"; end; - } - else - { + } else { mes "[Strange Man]"; mes "Please... cook me..."; mes "Steamed... Crab Nippers...!"; @@ -5889,9 +5335,7 @@ hugel,100,176,3 script Suspicious Barrel 111,{ mes "Way... P-please help..."; close; } - } - else if(hg_ubu01 == 6) - { + } else if (hg_ubu01 == 6) { emotion e_dots,1; mes "^3355FFFor now, you should"; mes "tell Torpy and his mom"; @@ -5899,42 +5343,31 @@ hugel,100,176,3 script Suspicious Barrel 111,{ mes "hiding so they won't"; mes "worry about him so much."; close; - } - else if(hg_ubu01 == 7) - { + } else if (hg_ubu01 == 7) { emotion e_dots,1; mes "^800080Torpy's mom might want to know about^000000"; mes "^800080this extraordinary barrel.^000000"; close; - } - else if(hg_ubu01 == 8) - { + } else if (hg_ubu01 == 8) { emotion e_dots,1; mes "^800080How long does Torpy's father plan to stay within the barrel?^000000"; close; - } - else if(hg_ubu01 == 9) - { + } else if (hg_ubu01 == 9) { emotion e_dots,1; mes "^800080That barrel will become a symbolic object^000000"; mes "^800080that pays tribute to the firm will of Torpy's father^000000"; mes "^800080who is trying hard to avoid keeping the promise with his son to find his wife.^000000"; close; - } - else - { + } else { emotion e_dots,1; mes "^800080You hear something bustling from the hole in the barrel.^000000"; mes "^800080However, it doesn't seem to be a big deal.^000000"; close; } - } hugel,100,174,3 script Strange Man#Hugel 898,{ - - if(hg_ubu01 == 5) - { + if (hg_ubu01 == 5) { mes "[Strange Man]"; mes "Ahhhh... Thanks for"; mes "the free meal! It was"; @@ -5980,6 +5413,7 @@ hugel,100,174,3 script Strange Man#Hugel 898,{ mes "this game of Hide-and-Seek..."; mes "Well, I just can't lose! Bye!"; set hg_ubu01,6; + changequest 12047,12048; next; mes "^3355FFTorpy's father has"; mes "hidden himself again,"; @@ -5991,9 +5425,7 @@ hugel,100,174,3 script Strange Man#Hugel 898,{ disablenpc "Strange Man#Hugel"; enablenpc "Suspicious Barrel"; end; - } - else - { + } else { mes "[Strange Man]"; mes "Hahahaha!"; mes "Steamed Crab Nippers!"; @@ -6018,15 +5450,12 @@ OnTimer60000: disablenpc "Strange Man#Hugel"; enablenpc "Suspicious Barrel"; end; - } -// Fish Cake Soup Delivery Quest +// Fish Cake Soup Delivery Quest :: hg_odeng //============================================================ hu_in01,15,372,3 script Cellette Lavit 74,{ - - if(!hg_odeng) - { + if (!hg_odeng) { mes "[Cellette]"; mes "Hi there, thanks for"; mes "visiting our lovely town!"; @@ -6067,17 +5496,15 @@ hu_in01,15,372,3 script Cellette Lavit 74,{ mes "But if you're not interested,"; mes "you can just buy some now~"; next; - switch( select( "Sure, I'll work for you!:I want to buy Fish Cake Soup.:See ya." ) ) - { + switch(select("Sure, I'll work for you!:I want to buy Fish Cake Soup.:See ya.")) { case 1: mes "[Cellette]"; mes "Oh, thank you so much!"; mes "You can't imagine how busy"; mes "I've been, and how much I need^FFFFFF ^000000 the help! Now, let's get started~"; next; - set @randvar, rand(1,4); - if(@randvar == 1) - { + switch(rand(1,4)) { + case 1: mes "[Cellette]"; mes "Alright, please take this"; mes "order of Fish Cake Soup to"; @@ -6085,11 +5512,10 @@ hu_in01,15,372,3 script Cellette Lavit 74,{ mes "that she's a regular customer--"; mes "she's a good friend, but I'm sure^FFFFFF ^000000 that she loves the soup as well."; set hg_odeng,1; - getitem 584,1; //Skewer soup + setquest 8064; + getitem 584,1; //Fish_Ball_Soup close; - } - else if(@randvar == 2) - { + case 2: mes "[Cellette]"; mes "Right, take this next order"; mes "of Fish Cake Soup to Maewan,"; @@ -6097,11 +5523,10 @@ hu_in01,15,372,3 script Cellette Lavit 74,{ mes "He's been buying my soup ever"; mes "since I helped him start his^FFFFFF ^000000 business. Nice of him, isn't it?"; set hg_odeng,2; - getitem 584,1; //Skewer soup + setquest 8065; + getitem 584,1; //Fish_Ball_Soup close; - } - else if(@randvar == 3) - { + case 3: mes "[Cellette]"; mes "Okay, this order of Fish"; mes "Cake Soup is ready! Please"; @@ -6110,11 +5535,10 @@ hu_in01,15,372,3 script Cellette Lavit 74,{ mes "a thing about punctuality."; mes "Just try not to be late..."; set hg_odeng,3; - getitem 584,1; //Skewer soup + setquest 8066; + getitem 584,1; //Fish_Ball_Soup close; - } - else if(@randvar == 4) - { + case 4: mes "[Cellette]"; mes "Quick, take this Fish"; mes "Paste Soup to Erjan. Um,"; @@ -6123,10 +5547,10 @@ hu_in01,15,372,3 script Cellette Lavit 74,{ mes "have everything in such"; mes "and such and order..."; set hg_odeng,4; - getitem 584,1; //Skewer soup + setquest 8067; + getitem 584,1; //Fish_Ball_Soup close; } - break; case 2: mes "[Cellette]"; mes "Oh, you'd like to try my"; @@ -6135,22 +5559,18 @@ hu_in01,15,372,3 script Cellette Lavit 74,{ mes "its delicious, hearty flavor~"; mes "Each order costs 100 zeny."; next; - switch( select( "Order a Fish Cake Soup:Cancel" ) ) - { + switch(select("Order a Fish Cake Soup:Cancel")) { case 1: - if(Zeny > 99) - { + if (Zeny > 99) { mes "[Cellette]"; mes "Thanks! Enjoy your"; mes "bowl of Fish Cake Soup."; mes "I hope you come and "; mes "visit me again, okay?"; set Zeny,Zeny-100; - getitem 584,1; //Skewer soup + getitem 584,1; //Fish_Ball_Soup close; - } - else - { + } else { mes "[Cellette]"; mes "Oh, what's this?"; mes "You don't have enough"; @@ -6160,7 +5580,6 @@ hu_in01,15,372,3 script Cellette Lavit 74,{ mes "for my gourmet soup, you know."; close; } - break; case 2: mes "[Cellette]"; mes "If you're ever hungry,"; @@ -6168,9 +5587,7 @@ hu_in01,15,372,3 script Cellette Lavit 74,{ mes "a delicious meal, come"; mes "and have some of my soup~"; close; - break; } - break; case 3: mes "[Cellette]"; mes "Oh? You're not interested"; @@ -6180,13 +5597,9 @@ hu_in01,15,372,3 script Cellette Lavit 74,{ mes "back. I just know you'll love"; mes "the taste if you give it a try."; close; - break; } - } - else if(hg_odeng == 1) - { - if(countitem(584)) //Skewer soup - { + } else if (hg_odeng == 1) { + if (countitem(584)) { mes "[Cellette]"; mes "Haven't you left already?"; mes "My friend Neha is waiting"; @@ -6195,9 +5608,7 @@ hu_in01,15,372,3 script Cellette Lavit 74,{ mes "try to get it to her before the"; mes "soup gets cold, okay?"; close; - } - else - { + } else { mes "[Cellette]"; mes "What's that? You lost"; mes "the Fish Cake Soup you're"; @@ -6206,8 +5617,7 @@ hu_in01,15,372,3 script Cellette Lavit 74,{ mes "to give you this fresh bowl"; mes "of soup that I just made..."; next; - if(Zeny > 99) - { + if (Zeny > 99) { mes "[Cellette]"; mes "But you need to be"; mes "responsible and pay"; @@ -6216,11 +5626,9 @@ hu_in01,15,372,3 script Cellette Lavit 74,{ mes "from you. That's fair, so"; mes "please don't lose it this time."; set Zeny,Zeny-100; - getitem 584,1; //Skewer soup + getitem 584,1; //Fish_Ball_Soup close; - } - else - { + } else { mes "[Cellette]"; mes "W-wait... You don't"; mes "have any money to pay"; @@ -6232,11 +5640,8 @@ hu_in01,15,372,3 script Cellette Lavit 74,{ close; } } - } - else if(hg_odeng == 2) - { - if(countitem(584)) //Skewer soup - { + } else if (hg_odeng == 2) { + if (countitem(584)) { mes "[Cellette]"; mes "Whoa, whoa, whoa!"; mes "You should have left"; @@ -6244,9 +5649,7 @@ hu_in01,15,372,3 script Cellette Lavit 74,{ mes "soup to Maewan! Hurry,"; mes "before it gets too cold!"; close; - } - else - { + } else { mes "[Cellette]"; mes "What's that? You lost"; mes "the Fish Cake Soup you're"; @@ -6255,8 +5658,7 @@ hu_in01,15,372,3 script Cellette Lavit 74,{ mes "to give you this fresh bowl"; mes "of soup that I just made..."; next; - if(Zeny > 99) - { + if (Zeny > 99) { mes "[Cellette]"; mes "But you need to be"; mes "responsible and pay"; @@ -6265,11 +5667,9 @@ hu_in01,15,372,3 script Cellette Lavit 74,{ mes "from you. That's fair, so"; mes "please don't lose it this time."; set Zeny,Zeny-100; - getitem 584,1; //Skewer soup + getitem 584,1; //Fish_Ball_Soup close; - } - else - { + } else { mes "[Cellette]"; mes "W-wait... You don't"; mes "have any money to pay"; @@ -6281,11 +5681,8 @@ hu_in01,15,372,3 script Cellette Lavit 74,{ close; } } - } - else if(hg_odeng == 3) - { - if(countitem(584)) //Skewer soup - { + } else if (hg_odeng == 3) { + if (countitem(584)) { mes "[Cellette]"; mes "I thought you left to"; mes "deliver that soup to"; @@ -6294,9 +5691,7 @@ hu_in01,15,372,3 script Cellette Lavit 74,{ mes "it doesn't taste good after"; mes "it gets cold, you know."; close; - } - else - { + } else { mes "[Cellette]"; mes "What's that? You lost"; mes "the Fish Cake Soup you're"; @@ -6305,8 +5700,7 @@ hu_in01,15,372,3 script Cellette Lavit 74,{ mes "to give you this fresh bowl"; mes "of soup that I just made..."; next; - if(Zeny > 99) - { + if (Zeny > 99) { mes "[Cellette]"; mes "But you need to be"; mes "responsible and pay"; @@ -6315,11 +5709,9 @@ hu_in01,15,372,3 script Cellette Lavit 74,{ mes "from you. That's fair, so"; mes "please don't lose it this time."; set Zeny,Zeny-100; - getitem 584,1; //Skewer soup + getitem 584,1; //Fish_Ball_Soup close; - } - else - { + } else { mes "[Cellette]"; mes "W-wait... You don't"; mes "have any money to pay"; @@ -6331,11 +5723,8 @@ hu_in01,15,372,3 script Cellette Lavit 74,{ close; } } - } - else if(hg_odeng == 4) - { - if(countitem(584)) - { + } else if (hg_odeng == 4) { + if (countitem(584)) { mes "[Cellette]"; mes "Oh, dear, you better"; mes "leave now and deliver"; @@ -6343,9 +5732,7 @@ hu_in01,15,372,3 script Cellette Lavit 74,{ mes "Erjan before he can think"; mes "of something to complain about.^FFFFFF ^000000 Although it's probably too late..."; close; - } - else - { + } else { mes "[Cellette]"; mes "What's that? You lost"; mes "the Fish Cake Soup you're"; @@ -6354,8 +5741,7 @@ hu_in01,15,372,3 script Cellette Lavit 74,{ mes "to give you this fresh bowl"; mes "of soup that I just made..."; next; - if(Zeny > 99) - { + if (Zeny > 99) { mes "[Cellette]"; mes "But you need to be"; mes "responsible and pay"; @@ -6364,11 +5750,9 @@ hu_in01,15,372,3 script Cellette Lavit 74,{ mes "from you. That's fair, so"; mes "please don't lose it this time."; set Zeny,Zeny-100; - getitem 584,1; //Skewer soup + getitem 584,1; //Fish_Ball_Soup close; - } - else - { + } else { mes "[Cellette]"; mes "W-wait... You don't"; mes "have any money to pay"; @@ -6380,9 +5764,7 @@ hu_in01,15,372,3 script Cellette Lavit 74,{ close; } } - } - else if(hg_odeng == 5) - { + } else if (hg_odeng == 5) { mes "[Cellette]"; mes "Ah, I'm sorry, but"; mes "I can't do any business"; @@ -6390,9 +5772,7 @@ hu_in01,15,372,3 script Cellette Lavit 74,{ mes "to be irresponsible. Nothing"; mes "personal, it's just my policy."; close; - } - else if(hg_odeng == 10) - { + } else if (hg_odeng == 10) { mes "[Cellette]"; mes "Good work! I hear that"; mes "you successfully delivered"; @@ -6401,8 +5781,12 @@ hu_in01,15,372,3 script Cellette Lavit 74,{ mes "is your Fish Cake Soup. Thank"; mes "you so much for your help~"; set hg_odeng,0; - getitem 584,3; //Skewer soup - getexp 100,0; + for(set .@i,8072; .@i<= 8075; set .@i,.@i+1) { + if (checkquest(.@i) > -1) + erasequest .@i; + } + getitem 584,3; //Fish_Ball_Soup + getexp (checkre(3))?100:1000,0; next; mes "[Cellette]"; mes "It was really nice working"; @@ -6412,9 +5796,7 @@ hu_in01,15,372,3 script Cellette Lavit 74,{ mes "friends about my delicious"; mes "Fish Cake Soup. See you later~"; close; - } - else - { + } else { mes "[Cellette]"; mes "Come and taste some"; mes "authentic Hugel cuisine!"; @@ -6425,11 +5807,8 @@ hu_in01,15,372,3 script Cellette Lavit 74,{ } hugel,76,134,3 script Neha 101,{ - - if(hg_odeng == 1) - { - if(countitem(584)) - { + if (hg_odeng == 1) { + if (countitem(584)) { mes "[Neha]"; mes "Oh, you have a delivery"; mes "from Cellette, hm? Hmpf!"; @@ -6437,8 +5816,7 @@ hugel,76,134,3 script Neha 101,{ mes "this soup isn't good if it"; mes "isn't steaming hot?"; next; - if(sex) - { + if (Sex) { mes "[Neha]"; mes "But... You're a handsome"; mes "fellow, so I'll forgive you..."; @@ -6446,11 +5824,7 @@ hugel,76,134,3 script Neha 101,{ mes "^FF00001 Whip^000000 with which to spank "; mes "you. You better hurry, boy, or"; mes "I won't let you off that easy."; - set hg_odeng,6; - close; - } - else - { + } else { mes "[Neha]"; mes "Yes, yes... You should"; mes "be punished. You should be"; @@ -6458,12 +5832,15 @@ hugel,76,134,3 script Neha 101,{ mes "your delivery, then bring me"; mes "^FF00001 Whip^000000 so that I can spank you"; mes "for your impertinence, girl!"; - set hg_odeng,6; - close; } - } - else - { + for(set .@i,8064; .@i<= 8067; set .@i,.@i+1) { + if (checkquest(.@i) > -1 && checkquest(.@i) < 2) + completequest .@i; + } + setquest 8068; + set hg_odeng,6; + close; + } else { mes "[Neha]"; mes "Oh ho ho ho ho ho~"; mes "I just love cute little boys..."; @@ -6472,11 +5849,8 @@ hugel,76,134,3 script Neha 101,{ mes "a little bit as well. Hoho~"; close; } - } - else if(hg_odeng == 6) - { - if(countitem(1960) && countitem(584)) //Whip and Skewer soup - { + } else if (hg_odeng == 6) { + if (countitem(1960) && countitem(584)) { mes "[Neha]"; mes "Finally... My soup!"; mes "And you brought me my Whip!"; @@ -6504,12 +5878,11 @@ hugel,76,134,3 script Neha 101,{ mes "you did a good job... I hope"; mes "you come deliver my soup again~"; delitem 1960,1; //Whip - delitem 584,1; //Skewer soup + delitem 584,1; //Fish_Ball_Soup set hg_odeng,10; + changequest 8068,8072; close; - } - else - { + } else { mes "[Neha]"; mes "^FF00001 Fish Cake Soup^000000..."; mes "^FF00001 Whip^000000... Is that too"; @@ -6519,9 +5892,7 @@ hugel,76,134,3 script Neha 101,{ mes "with that, huh? Now hurry up!"; close; } - } - else - { + } else { mes "[Neha]"; mes "Oh ho ho ho ho ho~"; mes "I just love cute little boys..."; @@ -6530,15 +5901,11 @@ hugel,76,134,3 script Neha 101,{ mes "a little bit as well. Hoho~"; close; } - } hugel,87,139,3 script Maewan 86,{ - - if(hg_odeng == 2) - { - if(countitem(584)) - { + if (hg_odeng == 2) { + if (countitem(584)) { mes "[Maewan]"; mes "Oh, finally, I've been"; mes "waiting for my order of"; @@ -6560,10 +5927,9 @@ hugel,87,139,3 script Maewan 86,{ mes "eat my soup before"; mes "you deliver it to me!"; set hg_odeng,7; + changequest 8065,8069; close; - } - else - { + } else { mes "[Maewan]"; mes "I like to think of"; mes "myself as a man of"; @@ -6573,11 +5939,8 @@ hugel,87,139,3 script Maewan 86,{ mes "all sorts of new things~"; close; } - } - else if(hg_odeng == 7 ) - { - if(countitem(584) && countitem(7015)) //Skewer soup and Bookclip in memory - { + } else if (hg_odeng == 7 ) { + if (countitem(584) && countitem(7015)) { mes "[Maewan]"; mes "Great, you really brought"; mes "me a Bookclip in Memory!"; @@ -6585,13 +5948,12 @@ hugel,87,139,3 script Maewan 86,{ mes "addition to my collection~"; mes "Oh, and give me my soup."; mes "Thanks again for delivering~"; - delitem 584,1; //Skewer soup + delitem 584,1; //Fish_Ball_Soup delitem 7015,1; //Bookclip in memory set hg_odeng,10; + changequest 8069,8073; close; - } - else - { + } else { mes "[Maewan]"; mes "I know it sounds unfair"; mes "of me to ask you to bring"; @@ -6607,9 +5969,7 @@ hugel,87,139,3 script Maewan 86,{ mes "for all sorts of crazy things."; close; } - } - else - { + } else { mes "[Maewan]"; mes "I like to think of"; mes "myself as a man of"; @@ -6623,11 +5983,8 @@ hugel,87,139,3 script Maewan 86,{ } hugel,84,125,3 script Layoma 700,{ - - if(hg_odeng == 3) - { - if(countitem(584)) - { + if (hg_odeng == 3) { + if (countitem(584)) { mes "[Layoma]"; mes "You're here to deliver"; mes "my Fish Cake Soup?"; @@ -6644,10 +6001,9 @@ hugel,84,125,3 script Layoma 700,{ mes "me ^FF00001 Mushroom Spore^000000, and"; mes "I'll forget this whole thing."; set hg_odeng,8; + changequest 8066,8070; close; - } - else - { + } else { mes "[Layoma]"; mes "I love singing songs,"; mes "and I love eating mushrooms."; @@ -6655,11 +6011,8 @@ hugel,84,125,3 script Layoma 700,{ mes "that's a pretty exciting life!"; close; } - } - else if(hg_odeng == 8) - { - if(countitem(584) && countitem(921)) //Skewer soup and Mushroom spore - { + } else if (hg_odeng == 8) { + if (countitem(584) && countitem(921)) { mes "[Layoma]"; mes "Great! You brought me"; mes "1 Mushroom Spore! This"; @@ -6672,13 +6025,12 @@ hugel,84,125,3 script Layoma 700,{ mes "for my roommate Cellette"; mes "a little while longer. Oh, and"; mes "please tell her to not to come^FFFFFF ^000000 home so late all the time, okay?"; - delitem 921,1; //Mushroom spore - delitem 584,1; //Skewer soup + delitem 921,1; //Mushroom_Spore + delitem 584,1; //Fish_Ball_Soup set hg_odeng,10; + changequest 8070,8074; close; - } - else - { + } else { mes "[Layoma]"; mes "Hey! I thought you"; mes "wanted to prove that"; @@ -6688,9 +6040,7 @@ hugel,84,125,3 script Layoma 700,{ mes "Spore with my Fish Cake Soup!"; close; } - } - else - { + } else { mes "[Layoma]"; mes "I love singing songs,"; mes "and I love eating mushrooms."; @@ -6702,11 +6052,8 @@ hugel,84,125,3 script Layoma 700,{ } hugel,102,161,3 script Erjan 100,{ - - if(hg_odeng == 4) - { - if(countitem(584)) - { + if (hg_odeng == 4) { + if (countitem(584)) { mes "[Erjan]"; mes "Well, I thought you'd"; mes "never come to deliver"; @@ -6723,6 +6070,7 @@ hugel,102,161,3 script Erjan 100,{ mes "the commoner's ^FF0000China^000000!"; next; set hg_odeng,9; + changequest 8067,8071; mes "[Erjan]"; mes "Realize that I'm compromising"; mes "with you by asking you to bring"; @@ -6731,9 +6079,7 @@ hugel,102,161,3 script Erjan 100,{ mes "glass and tableware available."; mes "That's how we noblemen live~"; close; - } - else - { + } else { mes "[Erjan]"; mes "I am Erjan, first son of"; mes "the noble Franchefeschu"; @@ -6743,11 +6089,8 @@ hugel,102,161,3 script Erjan 100,{ mes "and do whatever it is you do."; close; } - } - else if(hg_odeng == 9) - { - if(countitem(584) && countitem(736)) //Skewer soup and China - { + } else if (hg_odeng == 9) { + if (countitem(584) && countitem(736)) { mes "[Erjan]"; mes "Ah, so you've delivered"; mes "my Fish Cake Soup with some"; @@ -6768,13 +6111,12 @@ hugel,102,161,3 script Erjan 100,{ mes "Please take your leave,"; mes "and return to Cellette"; mes "with my noble thanks."; - delitem 736,1; //China - delitem 584,1; //Skewer soup + delitem 736,1; //White_Platter + delitem 584,1; //Fish_Ball_Soup set hg_odeng,10; + changequest 8071,8075; close; - } - else - { + } else { mes "[Erjan]"; mes "Must I repeat myself?"; mes "Bring me my ^FF0000Fish Cake Soup^000000"; @@ -6782,9 +6124,7 @@ hugel,102,161,3 script Erjan 100,{ mes "properly enjoy my meal."; close; } - } - else - { + } else { mes "[Erjan]"; mes "I am Erjan, first son of"; mes "the noble Franchefeschu"; @@ -6796,34 +6136,29 @@ hugel,102,161,3 script Erjan 100,{ } } -// Juno Remedy Quest +// Juno Remedy Quest :: hg_ma1 //============================================================ yuno,111,156,3 script Euslan 90,{ - - if(BaseLevel < 60) - { + if (BaseLevel < 60) { mes "[Euslan]"; mes "^333333*Cough Cough*"; mes "*Haaaaaaack*"; mes "*C-cough* *Sob*^000000"; close; } - if(!hg_ma1) - { + if (!hg_ma1) { mes "[Euslan]"; mes "^333333*Cough Cough*"; mes "*Haaaaaaack*"; mes "*C-cough* *Sob*^000000"; next; - switch( select( "Ignore:Speak to Euslan" ) ) - { + switch(select("Ignore:Speak to Euslan")) { case 1: mes "[Euslan]"; mes "^333333*Sniff*"; mes "*Huff Huff*"; mes "*Cough Cough*^000000"; close; - break; case 2: mes "[Euslan]"; mes "*Huff Huff*"; @@ -6836,25 +6171,20 @@ yuno,111,156,3 script Euslan 90,{ mes "to speak to her.^000000"; set hg_ma1,1; close; - break; } - } - else if(hg_ma1 == 1) - { + } else if (hg_ma1 == 1) { mes "[Euslan]"; mes "^333333*Sniff* *Cough"; mes "*Cough Cough*"; mes "*Sob* *Sniff*^000000"; next; - switch( select( "Ignore:Speak to Euslan" ) ) - { + switch(select("Ignore:Speak to Euslan")) { case 1: mes "[Euslan]"; mes "^333333*Sniff*"; mes "*Huff Huff*"; mes "*Cough Cough*^000000"; close; - break; case 2: mes "[Euslan]"; mes "^333333*Sniff*"; @@ -6867,17 +6197,15 @@ yuno,111,156,3 script Euslan 90,{ mes "^333333*Cough cough*^000000 did"; mes "you want? ^333333*Sniff*^000000"; next; - break; + break; } - switch( select( "Nothing!:Are you alright?" ) ) - { + switch(select("Nothing!:Are you alright?")) { case 1: mes "[Euslan]"; mes "Oh, I'm s-sorry..."; mes "^333333*Cough Cough*^000000 I must"; mes "have been mistaken..."; close; - break; case 2: mes "[Euslan]"; mes "Th-thank you so much"; @@ -6901,10 +6229,9 @@ yuno,111,156,3 script Euslan 90,{ mes "is he? ^333333*Sniff*^000000 Where's my"; mes "Thierry? I want to see him..."; next; - break; + break; } - switch( select( "Leave her alone:Offer to find Thierry" ) ) - { + switch(select("Leave her alone:Offer to find Thierry")) { case 1: mes "[Euslan]"; mes "Thierry... ^333333*Sob*^000000"; @@ -6914,7 +6241,6 @@ yuno,111,156,3 script Euslan 90,{ mes "^333333*Cough Cough*^000000"; set hg_ma1,2; close; - break; case 2: mes "[Euslan]"; mes "...Are you really willing to"; @@ -6954,14 +6280,11 @@ yuno,111,156,3 script Euslan 90,{ mes "know as soon as you can,"; mes "okay? Thanks for cheering"; mes "me up, "+strcharinfo(0)+"."; - setquest 8044; set hg_ma1,3; + setquest 8044; close; - break; } - } - else if(hg_ma1 == 2) - { + } else if (hg_ma1 == 2) { mes "[Euslan]"; mes "I've just been waiting here"; mes "for my fiancee to return, but"; @@ -6978,8 +6301,7 @@ yuno,111,156,3 script Euslan 90,{ mes "is he? ^333333*Sniff*^000000 Where's my"; mes "Thierry? I want to see him..."; next; - switch( select( "Leave her alone:Offer to find Thierry" ) ) - { + switch(select("Leave her alone:Offer to find Thierry")) { case 1: mes "[Euslan]"; mes "Thierry... ^333333*Sob*^000000"; @@ -6988,7 +6310,6 @@ yuno,111,156,3 script Euslan 90,{ mes "I'm so worried..."; mes "^333333*Cough Cough*^000000"; close; - break; case 2: mes "[Euslan]"; mes "...Are you really willing to"; @@ -7028,23 +6349,18 @@ yuno,111,156,3 script Euslan 90,{ mes "know as soon as you can,"; mes "okay? Thanks for cheering"; mes "me up, "+strcharinfo(0)+"."; - setquest 8044; set hg_ma1,3; + setquest 8044; close; - break; } - } - else if(hg_ma1 == 3 || hg_ma1 == 4) - { + } else if (hg_ma1 == 3 || hg_ma1 == 4) { mes "^333333Euslan is still patiently"; mes "waiting for Thierry's return."; mes "You should keep your promise"; mes "to her by asking the crewmen on"; mes "the Schwaltvalt Republic domestic flights about Euslan's fiancee.^000000"; close; - } - else if(hg_ma1 == 5) - { + } else if (hg_ma1 == 5) { mes "[Euslan]"; mes "Oh, you're back!"; mes "^333333*Cough*^000000 Maybe it's too"; @@ -7052,7 +6368,7 @@ yuno,111,156,3 script Euslan 90,{ mes "you learn anything about"; mes "where my fiancee might be?"; next; - menu "Well, I met Kaci on the Airship.",-; + select("Well, I met Kaci on the Airship."); mes "[Euslan]"; mes "Oh, Kaci works on the"; mes "Airship? It's been so long"; @@ -7092,12 +6408,10 @@ yuno,111,156,3 script Euslan 90,{ mes "of your way. Still, I'd really"; mes "appreciate your help if you"; mes "happen to pass through Hugel."; - changequest 8046,8047; set hg_ma1,6; + changequest 8046,8047; close; - } - else if(hg_ma1 == 6 || hg_ma1 == 7) - { + } else if (hg_ma1 == 6 || hg_ma1 == 7) { mes "[Euslan]"; mes "If you get the chance,"; mes "please visit my brother"; @@ -7105,17 +6419,13 @@ yuno,111,156,3 script Euslan 90,{ mes "him where my Thierry might be."; mes "Thank you again for your kindness. ^FFFFFF ^000000"; close; - } - else if(hg_ma1 == 8 || hg_ma1 == 9 || hg_ma1 == 10 || hg_ma1 == 11) - { + } else if (hg_ma1 == 8 || hg_ma1 == 9 || hg_ma1 == 10 || hg_ma1 == 11) { mes "^3355FFEuslan is waiting for"; mes "you to bring her news from"; mes "her fiancee Thierry. You better"; mes "go back to Hugel to find him."; close; - } - else if(hg_ma1 == 12) - { + } else if (hg_ma1 == 12) { mes "[Euslan]"; mes "Oh, you've returned!"; mes "^333333*Cough*^000000 Were you able to"; @@ -7152,14 +6462,15 @@ yuno,111,156,3 script Euslan 90,{ mes "your safety in your adventures."; mes "Take care of yourself..."; close2; - completequest 8052; set hg_ma1,13; + completequest 8052; specialeffect EF_ABSORBSPIRITS; - getexp 90000,60000; + if (checkre(3)) + getexp 90000,60000; + else + getexp 900000,600000; end; - } - else if(hg_ma1 == 13) - { + } else if (hg_ma1 == 13) { mes "^3355FFEuslan is still waiting"; mes "for her fiancee to return"; mes "home, but she appears"; @@ -7172,15 +6483,14 @@ yuno,111,156,3 script Euslan 90,{ que_bingo,49,12,0 script #Hg_Quest 139,4,4,{ OnTouch: - if(hg_ma1 == 6) - { + if (hg_ma1 == 6) { mes "[Arcade Owner]"; mes "Welcome to the"; mes "Bingo Game Arcade."; mes "Would you like to"; mes "play a game?"; next; - menu "I want to meet the game coordinator.",-; + select("I want to meet the game coordinator."); mes "[Arcade Owner]"; mes "I'm sorry, but if he's on"; mes "duty, we can't really let you"; @@ -7193,9 +6503,7 @@ OnTouch: } que_bingo,53,190,7 script Eukran 778,{ - - if(hg_ma1 == 6) - { + if (hg_ma1 == 6) { mes "[Eukran]"; mes "Oh, weren't you just"; mes "in the bingo room?"; @@ -7203,7 +6511,7 @@ que_bingo,53,190,7 script Eukran 778,{ mes "the game. Now, can"; mes "I help you with anything?"; next; - menu "Talk about Euslan",-; + select("Talk about Euslan"); mes "^3355FFYou tell Eukran about his"; mes "sister's illness, and that"; mes "she has sent you to search"; @@ -7232,8 +6540,8 @@ que_bingo,53,190,7 script Eukran 778,{ mes "would Thierry go to such a"; mes "dangerous place? No one goes^FFFFFF ^000000 to the Odin Shrine for no reason."; close2; - changequest 8047,8048; set hg_ma1,8; + changequest 8047,8048; warp "que_bingo",37,24; end; } @@ -7242,8 +6550,7 @@ que_bingo,53,190,7 script Eukran 778,{ odin_tem01,129,127,0 script HiddenActivator#Hugel 139,3,3,{ OnTouch: - if(hg_ma1 == 8) - { + if (hg_ma1 == 8) { mes "^3355FFYou can hear two"; mes "people talking to"; mes "each other a short"; @@ -7292,9 +6599,7 @@ OnTouch: enablenpc "Young Man#Hu_Quest"; initnpctimer; end; - } - else if(hg_ma1 == 9 || hg_ma1 == 10 || hg_ma1 == 11) - { + } else if (hg_ma1 == 9 || hg_ma1 == 10 || hg_ma1 == 11) { enablenpc "Young Man#Hu_Quest"; initnpctimer; end; @@ -7312,16 +6617,14 @@ OnInit: } odin_tem01,130,134,4 script Young Man#Hu_Quest 774,{ - - if(hg_ma1 == 8) - { + if (hg_ma1 == 8) { mes "[Young Man]"; mes "Hm? Oh, an adventurer."; mes "There's more and more"; mes "of you coming to visit this"; mes "Odin Shrine nowadays."; next; - menu "Mr. Thierry?",-; + select("Mr. Thierry?"); mes "[Thierry]"; mes "...?!"; mes "H-how do you"; @@ -7329,7 +6632,7 @@ odin_tem01,130,134,4 script Young Man#Hu_Quest 774,{ mes "Do I know you"; mes "from somewhere?"; next; - menu "Tell him about Euslan",-; + select("Tell him about Euslan"); mes "[Thierry]"; mes "Oh, Euslan sent you to me?"; mes "I'm so sorry that you had to"; @@ -7337,7 +6640,7 @@ odin_tem01,130,134,4 script Young Man#Hu_Quest 774,{ mes "Still, I'm glad to hear from her. Please let her know that I'm"; mes "coming home soon, would you?"; next; - menu "What are you doing here?",-; + select("What are you doing here?"); mes "[Thierry]"; mes "Well, um, I'm sorry."; mes "I can't really go into the"; @@ -7346,12 +6649,10 @@ odin_tem01,130,134,4 script Young Man#Hu_Quest 774,{ mes "Euslan's disease. It's not"; mes "curable by modern medicine..."; close2; - changequest 8048,8049; set hg_ma1,9; + changequest 8048,8049; end; - } - else if(hg_ma1 == 9) - { + } else if (hg_ma1 == 9) { mes "[Thierry]"; mes "I can't tell you more"; mes "than that. Please just"; @@ -7360,16 +6661,14 @@ odin_tem01,130,134,4 script Young Man#Hu_Quest 774,{ mes "Euslan that I should be"; mes "coming home very soon?"; close; - } - else if(hg_ma1 == 10) - { + } else if (hg_ma1 == 10) { mes "[Thierry]"; mes "Oh, I thought you"; mes "already left Odin Shrine."; mes "You don't have anything "; mes "else to tell me, do you?"; next; - menu "Warn Thierry about Suspicious Men",-; + select("Warn Thierry about Suspicious Men"); mes "[Thierry]"; mes "What?! It's just what"; mes "I thought! They were just"; @@ -7479,14 +6778,11 @@ odin_tem01,130,134,4 script Young Man#Hu_Quest 774,{ mes "If they get me, I'll never be"; mes "able to make the medicine!"; close2; - changequest 8050,8051; set hg_ma1,11; + changequest 8050,8051; end; - } - else if(hg_ma1 == 11) - { - if(countitem(7511) < 5) - { + } else if (hg_ma1 == 11) { + if (countitem(7511) < 5) { mes "[Thierry]"; mes "I understand that gathering"; mes "materials here in the Odin"; @@ -7534,13 +6830,11 @@ odin_tem01,130,134,4 script Young Man#Hu_Quest 774,{ mes "medicine that Thierry"; mes "has made to give to Euslan.^000000"; close2; - delitem 7511,5; //Darkness rune - changequest 8051,8052; + delitem 7511,5; //Rune_Of_Darkness set hg_ma1,12; + changequest 8051,8052; end; - } - else if(hg_ma1 == 12) - { + } else if (hg_ma1 == 12) { mes "[Thierry]"; mes "Please give that"; mes "medicine to Euslan as"; @@ -7549,9 +6843,7 @@ odin_tem01,130,134,4 script Young Man#Hu_Quest 774,{ mes "her know that I'm coming"; mes "home as soon as I can."; close; - } - else - { + } else { mes "[Researcher]"; mes "I'm sorry, Euslan..."; mes "Please just wait for"; @@ -7564,8 +6856,7 @@ odin_tem01,130,134,4 script Young Man#Hu_Quest 774,{ odin_tem01,111,144,0 script HiddenHugel 139,2,2,{ OnTouch: - if(hg_ma1 == 9) - { + if (hg_ma1 == 9) { mes "^3355FFYou hear the voice of"; mes "the suspicious man that"; mes "was speaking to Thierry"; @@ -7592,18 +6883,16 @@ OnTouch: mes "you better go tell him"; mes "about this right now!^000000"; close2; - changequest 8049,8050; set hg_ma1,10; + changequest 8049,8050; end; } } -// Cow Milking Quest +// Cow Milking Quest :: hg_milkingcow //============================================================ hugel,56,104,3 script Kurupe 709,3,3,{ - - if(hg_milk == 1) - { + if (hg_milk == 1) { mes "[Kurupe]"; mes "Could Burupu be hiding"; mes "from me again? He's been"; @@ -7620,32 +6909,29 @@ hugel,56,104,3 script Kurupe 709,3,3,{ mes "Burupu for me, I'll be sure"; mes "to pay you for your effort."; next; - switch( select( "Sure.","Sorry, I'm busy." ) ) - { - case 1: - mes "[Kurupe]"; - mes "Thank you, you're a"; - mes "lifesaver! I need to get the"; - mes "milk delivered by tomorrow,"; - mes "so I really need Burupu back!"; - mes "You should be able to find him"; - mes "somewhere just outside of town."; - set hg_milk,2; - close; - - case 2: - mes "[Kurupe]"; - mes "N-no...!"; - mes "If I can't find"; - mes "Burupu, then there's no"; - mes "way I'd be able to deliver"; - mes "the milk orders by tomorrow!"; - mes "Great, what am I gonna do?"; - close; + switch(select("Sure.:Sorry, I'm busy.")) { + case 1: + mes "[Kurupe]"; + mes "Thank you, you're a"; + mes "lifesaver! I need to get the"; + mes "milk delivered by tomorrow,"; + mes "so I really need Burupu back!"; + mes "You should be able to find him"; + mes "somewhere just outside of town."; + set hg_milk,2; + setquest 12040; + close; + case 2: + mes "[Kurupe]"; + mes "N-no...!"; + mes "If I can't find"; + mes "Burupu, then there's no"; + mes "way I'd be able to deliver"; + mes "the milk orders by tomorrow!"; + mes "Great, what am I gonna do?"; + close; } - } - else if(hg_milk > 1 && hg_milk < 5) - { + } else if (hg_milk > 1 && hg_milk < 5) { mes "[Kurupe]"; mes "Burupu, I need you"; mes "to come to work! Maybe"; @@ -7654,9 +6940,7 @@ hugel,56,104,3 script Kurupe 709,3,3,{ mes "of town. I hope you can find"; mes "that lazy guy for me..."; close; - } - else if(hg_milk == 5) - { + } else if (hg_milk == 5) { mes "[Kurupe]"; mes "Burupu is making demands?!"; mes "I guess I don't have a choice."; @@ -7665,9 +6949,7 @@ hugel,56,104,3 script Kurupe 709,3,3,{ mes "Why does Burupu want to become"; mes "a Swordman so much, huh?"; close; - } - else if(hg_milk == 6) - { + } else if (hg_milk == 6) { mes "[Kurupe]"; mes "Oh, you're going to"; mes "help me milk the cow?"; @@ -7677,9 +6959,7 @@ hugel,56,104,3 script Kurupe 709,3,3,{ mes "some delicious milk~"; set hg_milk,7; close; - } - else if(hg_milk == 7) - { + } else if (hg_milk == 7) { mes "[Kurupe]"; mes "Hmm, how about this?"; mes "If you can actually milk"; @@ -7688,9 +6968,7 @@ hugel,56,104,3 script Kurupe 709,3,3,{ mes "that sound fair? Anyway,"; mes "please get to work soon~"; close; - } - else if(hg_milk == 8) - { + } else if (hg_milk == 8) { mes "[Kurupe]"; mes "Great! Now that you've"; mes "milked Booboo, I can go"; @@ -7699,8 +6977,7 @@ hugel,56,104,3 script Kurupe 709,3,3,{ mes "something to eat as my way"; mes "of saying, ''Thanks a lot~''"; next; - if(checkweight(12063,3) != 1) - { + if (checkweight(12063,3) != 1) { mes "[Kurupe]"; mes "Wait a minute!"; mes "Currently you are carrying"; @@ -7711,8 +6988,9 @@ hugel,56,104,3 script Kurupe 709,3,3,{ } set hg_milk,9; specialeffect2 EF_CONE; - getexp 10000,0; + getexp (checkre(3))?10000:100000,0; getitem 12063,3; + erasequest 12043; mes "[Kurupe]"; mes "I always need"; mes "someone to help me"; @@ -7721,9 +6999,7 @@ hugel,56,104,3 script Kurupe 709,3,3,{ mes "like doing it, so please come"; mes "by and help me when you can~"; close; - } - else if(hg_milk == 9) - { + } else if (hg_milk == 9) { mes "[Kurupe]"; mes "Oh, it's you again!"; mes "Did you want to help me"; @@ -7731,56 +7007,49 @@ hugel,56,104,3 script Kurupe 709,3,3,{ mes "cow? I can always use a"; mes "dependable person like you."; next; - switch( select( "Sure, I'll milk Booboo.","What'll pay me this time?","Nah, just dropping by." ) ) - { - case 1: - mes "[Kurupe]"; - mes "Great, great! If you want"; - mes "to milk Booboo, first tell"; - mes "Burupu that he doesn't need"; - mes "to come in today, and then"; - mes "come back to me. Then, I'll"; - mes "let you milk Booboo the cow."; - set hg_milk,10; - close; - - case 2: - mes "[Kurupe]"; - mes "Let's see..."; - mes "Milk Booboo for me this"; - mes "time, and I'll randomly"; - mes "choose one of the following"; - mes "sets of rewards to give you."; - next; - mes "1 set of 5 Milk,"; - mes "1 set of 3 Honey,"; - mes "1 set of 5 Orange Potions,"; - mes "1 set of Yellow Potions, or"; - mes "1 Bundle of Food. Hmmm..."; - mes "That sounds fair, right?"; - close; - - case 3: - mes "[Kurupe]"; - mes "Ahahahah, it's good"; - mes "to see you! Now, don't"; - mes "be a stranger, alright?"; - mes "Burupu could learn a"; - mes "couple things from you..."; - close; + switch(select("Sure, I'll milk Booboo.:What'll pay me this time?:Nah, just dropping by.")) { + case 1: + mes "[Kurupe]"; + mes "Great, great! If you want"; + mes "to milk Booboo, first tell"; + mes "Burupu that he doesn't need"; + mes "to come in today, and then"; + mes "come back to me. Then, I'll"; + mes "let you milk Booboo the cow."; + set hg_milk,10; + close; + case 2: + mes "[Kurupe]"; + mes "Let's see..."; + mes "Milk Booboo for me this"; + mes "time, and I'll randomly"; + mes "choose one of the following"; + mes "sets of rewards to give you."; + next; + mes "1 set of 5 Milk,"; + mes "1 set of 3 Honey,"; + mes "1 set of 5 Orange Potions,"; + mes "1 set of Yellow Potions, or"; + mes "1 Bundle of Food. Hmmm..."; + mes "That sounds fair, right?"; + close; + case 3: + mes "[Kurupe]"; + mes "Ahahahah, it's good"; + mes "to see you! Now, don't"; + mes "be a stranger, alright?"; + mes "Burupu could learn a"; + mes "couple things from you..."; + close; } - } - else if(hg_milk == 10) - { + } else if (hg_milk == 10) { mes "[Kurupe]"; mes "For now, go talk"; mes "to Burupu and let him"; mes "know that he doesn't need"; mes "to come into work today~"; close; - } - else if(hg_milk == 11) - { + } else if (hg_milk == 11) { mes "[Kurupe]"; mes "Ah, you spoke to"; mes "Burupu already? Good,"; @@ -7789,17 +7058,13 @@ hugel,56,104,3 script Kurupe 709,3,3,{ mes "Thanks once again~"; set hg_milk,12; close; - } - else if(hg_milk == 12) - { + } else if (hg_milk == 12) { mes "[Kurupe]"; mes "Please go and milk"; mes "Booboo the cow as"; mes "soon as you can, okay?"; close; - } - else if(hg_milk == 13) - { + } else if (hg_milk == 13) { mes "[Kurupe]"; mes "Ah, you've done a good"; mes "job of milking Booboo the"; @@ -7808,8 +7073,7 @@ hugel,56,104,3 script Kurupe 709,3,3,{ mes "give you as payment. Hmm..."; next; set .@milkreward,rand(1,10); - if (.@milkreward < 5) - { + if (.@milkreward < 5) { mes "[Kurupe]"; mes "You know what?"; mes "Why don't you have"; @@ -7817,8 +7081,7 @@ hugel,56,104,3 script Kurupe 709,3,3,{ mes "fitting, after all. Besides,"; mes "it's really good for you!"; mes "Thanks again for your help~"; - if(checkweight(519,5) != 1) - { + if (checkweight(519,5) != 1) { next; mes "[Kurupe]"; mes "Wait a minute!"; @@ -7829,19 +7092,17 @@ hugel,56,104,3 script Kurupe 709,3,3,{ close; } set hg_milk,9; - getitem 519,5; + erasequest 12043; + getitem 519,5; //Milk close; - } - else if(.@milkreward > 4 && .@milkreward < 8) - { + } else if (.@milkreward > 4 && .@milkreward < 8) { mes "[Kurupe]"; mes "Ah, I've got it!"; mes "You like Orange Potions,"; mes "right? Come on, you looove"; mes "Orange Potions! Here, you can"; mes "have a bunch as my way of saying thanks for milking Booboo the cow~"; - if(checkweight(502,5) != 1) - { + if (checkweight(502,5) != 1) { next; mes "[Kurupe]"; mes "Wait a minute!"; @@ -7852,11 +7113,10 @@ hugel,56,104,3 script Kurupe 709,3,3,{ close; } set hg_milk,9; - getitem 502,5; + erasequest 12043; + getitem 502,5; //Orange_Potion close; - } - else if(.@milkreward > 7 && .@milkreward < 10) - { + } else if (.@milkreward > 7 && .@milkreward < 10) { mes "[Kurupe]"; mes "Oooh, I could give you"; mes "some Yellow Potions, Yes,"; @@ -7864,8 +7124,7 @@ hugel,56,104,3 script Kurupe 709,3,3,{ mes "take these Yellow Potions"; mes "as a token of my gratitude"; mes "for milking old Booboo."; - if(checkweight(503,5) != 1) - { + if (checkweight(503,5) != 1) { next; mes "[Kurupe]"; mes "Wait a minute!"; @@ -7876,14 +7135,12 @@ hugel,56,104,3 script Kurupe 709,3,3,{ close; } set hg_milk,9; - getitem 503,5; + erasequest 12043; + getitem 503,5; //Yellow_Potion close; - } - else - { + } else { set .@milkreward,rand(1,10); - if (.@milkreward < 7) - { + if (.@milkreward < 7) { mes "[Kurupe]"; mes "Hey, why don't you"; mes "take some fresh Honey?"; @@ -7891,8 +7148,7 @@ hugel,56,104,3 script Kurupe 709,3,3,{ mes "it's everything you could"; mes "ever want! Thanks for"; mes "milking Booboo for me~"; - if(checkweight(518,3) != 1) - { + if (checkweight(518,3) != 1) { next; mes "[Kurupe]"; mes "Wait a minute!"; @@ -7903,7 +7159,8 @@ hugel,56,104,3 script Kurupe 709,3,3,{ close; } set hg_milk,9; - getitem 518,3; + erasequest 12043; + getitem 518,3; //Honey close; } mes "[Kurupe]"; @@ -7913,8 +7170,7 @@ hugel,56,104,3 script Kurupe 709,3,3,{ mes "remember what I packed in"; mes "here, but I'm sure it tastes"; mes "good, and it's good for you~"; - if(checkweight(12111,1) != 1) - { + if (checkweight(12111,1) != 1) { next; mes "[Kurupe]"; mes "Wait a minute!"; @@ -7925,12 +7181,11 @@ hugel,56,104,3 script Kurupe 709,3,3,{ close; } set hg_milk,9; - getitem 12111,1; + erasequest 12043; + getitem 12111,1; //Food_Package close; } - } - else - { + } else { mes "[Kurupe]"; mes "Aww, nuts...!"; mes "I've got so many"; @@ -7941,10 +7196,8 @@ hugel,56,104,3 script Kurupe 709,3,3,{ } OnTouch: - if (BaseLevel > 49) - { - if(!hg_milk) - { + if (BaseLevel > 49) { + if (!hg_milk) { mes "[Kurupe]"; mes "Oh no, what am I gonna"; mes "do?! I need to deliver the"; @@ -7971,9 +7224,7 @@ OnTouch: } hu_fild06,217,270,3 script Burupu 896,3,3,{ - - if (hg_milk == 3) - { + if (hg_milk == 3) { mes "[Burupu]"; mes "What? Kurupe wants me"; mes "to come in to work again?"; @@ -7990,9 +7241,7 @@ hu_fild06,217,270,3 script Burupu 896,3,3,{ mes "my destiny! Forget ranching,^FFFFFF ^000000 I'm gonna wield a frickin' sword!"; set hg_milk,4; close; - } - else if(hg_milk == 4) - { + } else if (hg_milk == 4) { mes "[Burupu]"; mes "Hey, that equipment of"; mes "yours looks plenty expensive."; @@ -8008,8 +7257,7 @@ hu_fild06,217,270,3 script Burupu 896,3,3,{ mes "equipment. Let's see... Why not"; mes "give me 1 Rapier with 2 Slots?^FFFFFF ^000000 That's not too much to ask, right?"; next; - switch( select( "Alright.","Whoa, that's too much!" ) ) - { + switch(select("Alright.:Whoa, that's too much!")) { case 1: mes "[Burupu]"; mes "I'm glad you agree~"; @@ -8018,6 +7266,7 @@ hu_fild06,217,270,3 script Burupu 896,3,3,{ mes "as soon as you can! I can't"; mes "wait to start training with it!"; set hg_milk,5; + changequest 12040,12041; close; case 2: @@ -8028,11 +7277,8 @@ hu_fild06,217,270,3 script Burupu 896,3,3,{ mes "that I really want..."; close; } - } - else if(hg_milk == 5) - { - if (!countitem(1110)) - { + } else if (hg_milk == 5) { + if (!countitem(1110)) { mes "[Burupu]"; mes "Hey, weren't you"; mes "supposed to bring me"; @@ -8049,8 +7295,9 @@ hu_fild06,217,270,3 script Burupu 896,3,3,{ mes "2 Slots and everything!"; mes "I'm gonna start training"; mes "with it right now!"; - delitem 1110,1; + delitem 1110,1; //Lapier set hg_milk,6; + changequest 12041,12042; next; mes "[Burupu]"; mes "You know what?"; @@ -8073,9 +7320,7 @@ hu_fild06,217,270,3 script Burupu 896,3,3,{ mes "instructions. Oh, and"; mes "thanks again for the Rapier~"; close; - } - else if(hg_milk == 10) - { + } else if (hg_milk == 10) { mes "[Burupu]"; mes "Hmm? You wanna milk"; mes "Booboo today? Great,"; @@ -8085,9 +7330,7 @@ hu_fild06,217,270,3 script Burupu 896,3,3,{ mes "completely on my training!"; set hg_milk,11; close; - } - else - { + } else { mes "[Burupu]"; mes "I'm gonna become the"; mes "best Swordman in the"; @@ -8099,8 +7342,7 @@ hu_fild06,217,270,3 script Burupu 896,3,3,{ } OnTouch: - if (hg_milk == 2) - { + if (hg_milk == 2) { mes "[Burupu]"; mes "Heeeyah!"; mes "Yaaaaaaaah!"; @@ -8116,9 +7358,7 @@ OnTouch: set hg_milk,3; emotion e_an,0; close; - } - else if(hg_milk == 5) - { + } else if (hg_milk == 5) { mes "[Burupu]"; mes "Heeeyah!"; mes "Yaaaaaaaah!"; @@ -8129,9 +7369,7 @@ OnTouch: } hugel,72,101,0 script Burupu's Instructions 111,{ - - if (hg_milk < 6) - { + if (hg_milk < 6) { mes "^3355FFYou've found a small^000000"; mes "^3355FFnotebook on the ground.^000000"; close; @@ -8149,127 +7387,124 @@ hugel,72,101,0 script Burupu's Instructions 111,{ mes "Chapter 2: How to Treat Booboo"; mes "Chapter 3: Before You Begin"; next; - switch( select( "Chapter 1","Chapter 2","Chapter 3" ) ) - { + switch(select("Chapter 1:Chapter 2:Chapter 3")) { + case 1: + mes "[Chapter 1]"; + mes "Booboo is a very emotionally"; + mes "sensitive cow that expresses"; + mes "herself through the power of"; + mes "song. You must listen to her"; + mes "song, determine how she feels,"; + mes "and then comb her just right."; + next; + mes "[Chapter 1]"; + mes "Basically, depending on"; + mes "how Booboo feels, you must"; + mes "give her the number of brush"; + mes "strokes that correspond to"; + mes "her song. I'll explain more"; + mes "about that in Chapter 2."; + break; + case 2: + mes "[Chapter 2 Contents]"; + mes " "; + mes "Part 1: How to Respond to"; + mes "Booboo the Cow's Feelings"; + mes "Part 2: Booboo's Songs"; + next; + switch(select("Part 1:Part 2")) { case 1: - mes "[Chapter 1]"; - mes "Booboo is a very emotionally"; - mes "sensitive cow that expresses"; - mes "herself through the power of"; - mes "song. You must listen to her"; - mes "song, determine how she feels,"; - mes "and then comb her just right."; - next; - mes "[Chapter 1]"; - mes "Basically, depending on"; - mes "how Booboo feels, you must"; - mes "give her the number of brush"; - mes "strokes that correspond to"; - mes "her song. I'll explain more"; - mes "about that in Chapter 2."; - close; - + mes "[Chapter 2, Part 1]"; + mes "Booboo the Cow usually"; + mes "expresses five different"; + mes "feelings through her songs:"; + mes "these are joy, sadness, anger,"; + mes "love, and neutral contentment."; + next; + mes "[Chapter 2, Part 1]"; + mes "^800080She is so happy^000000!"; + mes "When Booboo the Cow"; + mes "feels joy, then you go"; + mes "ahead and brush her"; + mes "hair 3 times before"; + mes "you can milk her."; + mes "^800080 3 times^000000."; + next; + mes "[Chapter 2, Part 1]"; + mes "^800080She is as usual^000000."; + mes "When she feels so-so, you need to"; + mes "comb her hair ^800080 5 times^000000."; + next; + mes "[Chapter 2, Part 1]"; + mes "If Booboo the cow feels"; + mes "sad, then you need to make"; + mes "her feel more loved. How"; + mes "do you do this? Just brush"; + mes "her hair at least 10 times."; + next; + mes "[Chapter 2, Part 1]"; + mes "Now, remember that when"; + mes "Booboo the cow is angry,"; + mes "you shouldn't touch her"; + mes "at all. Just say, ''No!'' to"; + mes "brushing her hair, okay?"; + next; + mes "[Chapter 2, Part 1]"; + mes "If you happen to see"; + mes "Booboo the cow in love,"; + mes "then just brush her hair"; + mes "once. Just look for the"; + mes "hearts, and you'll know"; + mes "that she's in love, okay?"; + next; + mes "[Chapter 2, Part 1]"; + mes "Whenever Booboo the"; + mes "cow is just feeling"; + mes "neutral contentment,"; + mes "then just brush her"; + mes "5 times. That's all~"; + break; case 2: - mes "[Chapter 2 Contents]"; - mes " "; - mes "Part 1: How to Respond to"; - mes "Booboo the Cow's Feelings"; - mes "Part 2: Booboo's Songs"; - next; - switch( select( "Part 1","Part 2" ) ) - { - case 1: - mes "[Chapter 2, Part 1]"; - mes "Booboo the Cow usually"; - mes "expresses five different"; - mes "feelings through her songs:"; - mes "these are joy, sadness, anger,"; - mes "love, and neutral contentment."; - next; - mes "[Chapter 2, Part 1]"; - mes "^800080She is so happy^000000!"; - mes "When Booboo the Cow"; - mes "feels joy, then you go"; - mes "ahead and brush her"; - mes "hair 3 times before"; - mes "you can milk her."; - mes "^800080 3 times^000000."; - next; - mes "[Chapter 2, Part 1]"; - mes "^800080She is as usual^000000."; - mes "When she feels so-so, you need to"; - mes "comb her hair ^800080 5 times^000000."; - next; - mes "[Chapter 2, Part 1]"; - mes "If Booboo the cow feels"; - mes "sad, then you need to make"; - mes "her feel more loved. How"; - mes "do you do this? Just brush"; - mes "her hair at least 10 times."; - next; - mes "[Chapter 2, Part 1]"; - mes "Now, remember that when"; - mes "Booboo the cow is angry,"; - mes "you shouldn't touch her"; - mes "at all. Just say, ''No!'' to"; - mes "brushing her hair, okay?"; - next; - mes "[Chapter 2, Part 1]"; - mes "If you happen to see"; - mes "Booboo the cow in love,"; - mes "then just brush her hair"; - mes "once. Just look for the"; - mes "hearts, and you'll know"; - mes "that she's in love, okay?"; - next; - mes "[Chapter 2, Part 1]"; - mes "Whenever Booboo the"; - mes "cow is just feeling"; - mes "neutral contentment,"; - mes "then just brush her"; - mes "5 times. That's all~"; - close; - - case 2: - mes "[Chapter 2, Part 2]"; - mes "Booboo the cow will"; - mes "always sing this song."; - mes "Keep these sounds in"; - mes "mind when she sings them..."; - next; - mes "^ff0000Brr~ Brrbrr~ Boobooboo~^000000"; - mes "^0000ffBrrrrrr~ Booboo~ Boorrboo~^000000"; - mes "^ff0000Booruboorubrr~ Rrrrboo~^000000"; - mes "^0000ffRrrr~ Booboorrrr~ Boobooru~^000000"; - mes "^ff0000Boobooboo~ Rururu~ Booruboorub~^000000"; - mes "^0000ffBoo! B! Boo~^000000"; - next; - mes "[Chapter 2, Part 2]"; - mes "When you try to milk"; - mes "Booboo, she will sing this"; - mes "song with a slight difference."; - mes "Look for the difference in"; - mes "Booboo's song, and then"; - mes "hum the correvt word to her."; - close; - } - - case 3: - mes "[Chapter 3]"; - mes "If you want to milk"; - mes "Booboo the cow, you"; - mes "must first get permission"; - mes "from Kurupe. You will also"; - mes "need 3 Concentration Potions"; - mes "to insert into Booboo's comb."; - close; + mes "[Chapter 2, Part 2]"; + mes "Booboo the cow will"; + mes "always sing this song."; + mes "Keep these sounds in"; + mes "mind when she sings them..."; + next; + mes "^ff0000Brr~ Brrbrr~ Boobooboo~^000000"; + mes "^0000ffBrrrrrr~ Booboo~ Boorrboo~^000000"; + mes "^ff0000Booruboorubrr~ Rrrrboo~^000000"; + mes "^0000ffRrrr~ Booboorrrr~ Boobooru~^000000"; + mes "^ff0000Boobooboo~ Rururu~ Booruboorub~^000000"; + mes "^0000ffBoo! B! Boo~^000000"; + next; + mes "[Chapter 2, Part 2]"; + mes "When you try to milk"; + mes "Booboo, she will sing this"; + mes "song with a slight difference."; + mes "Look for the difference in"; + mes "Booboo's song, and then"; + mes "hum the correct word to her."; + break; + } + break; + case 3: + mes "[Chapter 3]"; + mes "If you want to milk"; + mes "Booboo the cow, you"; + mes "must first get permission"; + mes "from Kurupe. You will also"; + mes "need 3 Concentration Potions"; + mes "to insert into Booboo's comb."; + break; } + close2; + if (checkquest(12042) > -1) erasequest 12042; + end; } hugel,68,99,3 script Booboo the Cow 889,{ - - if (hg_milk == 7 || hg_milk == 12) - { + if (hg_milk == 7 || hg_milk == 12) { mes "[Booboo]"; mes "Boop boop boo~"; mes "Booboo Boop boo!"; @@ -8279,33 +7514,31 @@ hugel,68,99,3 script Booboo the Cow 889,{ mes "has something that"; mes "she wants to tell you.^000000"; next; - switch( select( "Attempt to Milk Booboo","It's not the right time!" ) ) - { - case 1: - if(countitem(645) > 2) - { - set @cowsong1,rand(1,5); - if (@cowsong1 == 1) callfunc "Func_MilkCow","cow_01.wav",3; - else if(@cowsong1 == 2) callfunc "Func_MilkCow","cow_02.wav",5; - else if(@cowsong1 == 3) callfunc "Func_MilkCow","cow_03.wav",10; - else if(@cowsong1 == 4) callfunc "Func_MilkCow","cow_04.wav",0; - else if(@cowsong1 == 5) callfunc "Func_MilkCow","cow_05.wav",1; - end; + switch(select("Attempt to Milk Booboo:It's not the right time!")) { + case 1: + if (countitem(645) > 2) { + switch(rand(1,5)) { + case 1: callsub L_MilkCow,"cow_01.wav",3; break; + case 2: callsub L_MilkCow,"cow_02.wav",5; break; + case 3: callsub L_MilkCow,"cow_03.wav",10; break; + case 4: callsub L_MilkCow,"cow_04.wav",0; break; + case 5: callsub L_MilkCow,"cow_05.wav",1; break; } - mes "^3355FFTo use this comb to"; - mes "brush Booboo the cow,"; - mes "you will need to insert"; - mes "3 Concentration Potions."; - mes "You can only brush Booboo"; - mes "with this luxurious magic comb.^000000"; - close; - - case 2: - mes "^3355FFMaybe you should learn more"; - mes "about Booboo the cow, and"; - mes "get more information before"; - mes "you can attempt to milk her.^000000"; - close; + end; + } + mes "^3355FFTo use this comb to"; + mes "brush Booboo the cow,"; + mes "you will need to insert"; + mes "3 Concentration Potions."; + mes "You can only brush Booboo"; + mes "with this luxurious magic comb.^000000"; + close; + case 2: + mes "^3355FFMaybe you should learn more"; + mes "about Booboo the cow, and"; + mes "get more information before"; + mes "you can attempt to milk her.^000000"; + close; } } mes "[Booboo]"; @@ -8313,11 +7546,8 @@ hugel,68,99,3 script Booboo the Cow 889,{ mes "Boobooboo Booo~~~"; mes "Booboo Boop~"; close; -} - -function script Func_MilkCow { - +L_MilkCow: mes "^3355FFThis giant magic comb was"; mes "specially ordered from Geffen's"; mes "Magic Academy. It is designed"; @@ -8330,7 +7560,7 @@ function script Func_MilkCow { mes "into the comb, it begins"; mes "to chime, and Booboo the"; mes "cow beings to express her^FFFFFF ^3355FF feelings in the center of Hugel.^000000"; - delitem 645,3; + delitem 645,3; //Center_Potion soundeffect ""+getarg(0)+"",0; next; soundeffect ""+getarg(0)+"",0; @@ -8340,9 +7570,8 @@ function script Func_MilkCow { mes "you need to brush her a"; mes "certain number of times.^000000"; next; - input @cowbrush; - if (@cowbrush != getarg(1)) - { + input .@cowbrush; + if (.@cowbrush != getarg(1)) { soundeffect "taming_fail.wav",0; mes "^3355FFAwwww..."; mes "Booboo the cow looks"; @@ -8358,61 +7587,62 @@ function script Func_MilkCow { mes "and is singing a serenade.^000000"; next; soundeffect "cow_06.wav",0; - set @cowsong2,rand(1,6); mes "[Mrs. Booboo]"; - if (@cowsong2 == 1) - { + switch(rand(1,6)) { + case 1: + set .@cowsong$,"Brrbrr"; mes "^ff0000Brr~ Brrboo~ Boobooboo~^000000"; mes "^0000ffBrrrrrr~ Booboo~ Boorrboo~^000000"; mes "^ff0000Booruboorubrr~ Rrrrboo~^000000"; mes "^0000ffRrrr~ Booboorrrr~ Boobooru~^000000"; mes "^ff0000Boobooboo~ Rururu~ Booruboorub~^000000"; mes "^0000ffBoo! B! Boo~~~^000000"; - } - else if (@cowsong2 == 2) - { + break; + case 2: + set .@cowsong$,"Brrrrrr"; mes "^ff0000Brr~ Brrboo~ Boobooboo~^000000"; mes "^0000ffRrrururu~ Booboo~ Boorrboo~^000000"; mes "^ff0000Booruboorubrr~ Rrrrboo~^000000"; mes "^0000ffRrrr~ Booboorrrr~ Boobooru~^000000"; mes "^ff0000Boobooboo~ Rururu~ Booruboorub~^000000"; mes "^0000ffBoo! B! Boo~~~^000000"; - } - else if (@cowsong2 == 3) - { + break; + case 3: + set .@cowsong$,"Rrrrboo"; mes "^ff0000Brr~ Brrbrr~ Boobooboo~^000000"; mes "^0000ffBrrrrrr~ Booboo~ Boorrboo~^000000"; mes "^ff0000Booruboorubrr~ Rurub~^000000"; mes "^0000ffRrrr~ Booboorrrr~ Boobooru~^000000"; mes "^ff0000Boobooboo~ Rururu~ Booruboorub~^000000"; mes "^0000ffBoo! B! Boo~^000000"; - } - else if (@cowsong2 == 4) - { + break; + case 4: + set .@cowsong$,"Boobooru"; mes "^ff0000Brr~ Brrbrr~ Boobooboo~^000000"; mes "^0000ffBrrrrrr~ Booboo~ Boorrboo~^000000"; mes "^ff0000Booruboorubrr~ Rrrrboo~^000000"; mes "^0000ffRrrr~ Booboorrrr~ Bbrrrr~^000000"; mes "^ff0000Boobooboo~ Rururu~ Booruboorub~^000000"; mes "^0000ffBoo! B! Boo~^000000"; - } - else if (@cowsong2 == 5) - { + break; + case 5: + set .@cowsong$,"Boobooboo"; mes "^ff0000Brr~ Brrbrr~ Boobooboo~^000000"; mes "^0000ffBrrrrrr~ Booboo~ Boorrboo~^000000"; mes "^ff0000Booruboorubrr~ Rrrrboo~^000000"; mes "^0000ffRrrr~ Booboorrrr~ Boobooru~^000000"; mes "^ff0000Bbb~ Rururu~ Booruboorub~^000000"; mes "^0000ffBoo! B! Boo~^000000"; - } - else if (@cowsong2 == 6) - { + break; + case 6: + set .@cowsong$,"B"; mes "^ff0000Brr~ Brrbrr~ Boobooboo~^000000"; mes "^0000ffBrrrrrr~ Booboo~ Boorrboo~^000000"; mes "^ff0000Booruboorubrr~ Rrrrboo~^000000"; mes "^0000ffRrrr~ Booboorrrr~ Boobooru~^000000"; mes "^ff0000Boobooboo~ Rururu~ Booruboorub~^000000"; mes "^0000ffBoo! Boo! Boo~^000000"; + break; } next; mes "^3355FFHurry, respond to Booboo's song! Look for the word that is slightly"; @@ -8420,15 +7650,8 @@ function script Func_MilkCow { mes "song in Burupu's notes, and then tell her the correct world without"; mes "the tilde character (''~'').^000000"; next; - if(@cowsong2 == 1) set @cowsong$,"Brrbrr"; - else if(@cowsong2 == 2) set @cowsong$,"Brrrrrr"; - else if(@cowsong2 == 3) set @cowsong$,"Rrrrboo"; - else if(@cowsong2 == 4) set @cowsong$,"Boobooru"; - else if(@cowsong2 == 5) set @cowsong$,"Boobooboo"; - else if(@cowsong2 == 6) set @cowsong$,"B"; - input @cowanswer$; - if (@cowanswer$ == @cowsong$) - { + input .@cowanswer$; + if (.@cowanswer$ == .@cowsong$) { soundeffect "tming_success.wav",0; mes "^3355FFSuccess!"; mes "Booboo the cow"; @@ -8436,8 +7659,9 @@ function script Func_MilkCow { mes "you were able to milk"; mes "her. Now, you should"; mes "report to Kurupe.^000000"; - if(hg_milk == 12) set hg_milk,13; + if (hg_milk == 12) set hg_milk,13; else set hg_milk,8; + setquest 12043; close; } soundeffect "taming_fail.wav",0; @@ -8449,19 +7673,17 @@ function script Func_MilkCow { close; } -// Odin Temple Excavation Quest +// Odin Temple Excavation Quest :: hg_tem //============================================================ hugel,91,152,1 script Sign 837,{ - mes "**Recruitment Notice**"; mes " "; - if(hg_odin < 60) - { + if (hg_odin < 60) { mes "We are now hiring recruits"; mes "for the Odin Shrine Expedition."; mes " "; mes "- Shrine Expedition Dept."; - if(!hg_odin) set hg_odin,1; + if (!hg_odin) set hg_odin,1; close; } mes "Join our magician"; @@ -8473,66 +7695,57 @@ hugel,91,152,1 script Sign 837,{ } hu_in01,19,161,0 script Alex 803,{ - - if(!hg_odin) - { + if (!hg_odin) { mes "[Alex]"; mes "Whatever you're"; mes "trying to sell me,"; mes "I'm not interested!"; mes "Now get out of here!"; close; - } - else if(hg_odin == 1) - { + } else if (hg_odin == 1) { cutin "hu_alex01.bmp",2; mes "[Alex]"; mes "Huh...?"; mes "What do you want?"; next; - switch( select( "Excuse me...","I saw the recruitment notice and..." ) ) - { - case 1: + switch(select("Excuse me...:I saw the recruitment notice and...")) { + case 1: + mes "[Alex]"; + mes "Whatever you're"; + mes "trying to sell me,"; + mes "I'm not interested!"; + mes "Now get out of here!"; + close2; + cutin "",255; + end; + case 2: + mes "[Alex]"; + mes "Oh, so you saw the"; + mes "recruitment notice for the"; + mes "Odin Shrine Expedition, eh?"; + if (BaseLevel > 59) { + mes "Hmmm... Alright, you look"; + mes "like you're strong enough."; + mes "Yeah, I think you qualify."; + next; + } else { + cutin "hu_alex02.bmp",2; + mes "Well, I dunno. I think that"; + mes "kind of expedition would"; + mes "eat you alive. No offense..."; + next; mes "[Alex]"; - mes "Whatever you're"; - mes "trying to sell me,"; - mes "I'm not interested!"; - mes "Now get out of here!"; + mes "Look, I'll reconsider"; + mes "whether you qualify after"; + mes "you get train a little more,"; + mes "develop your skills, you know,"; + mes "get stronger. For now, though,"; + mes "I don't think we can use you."; close2; cutin "",255; end; - - case 2: - mes "[Alex]"; - mes "Oh, so you saw the"; - mes "recruitment notice for the"; - mes "Odin Shrine Expedition, eh?"; - if(BaseLevel > 59) - { - mes "Hmmm... Alright, you look"; - mes "like you're strong enough."; - mes "Yeah, I think you qualify."; - next; - } - else - { - cutin "hu_alex02.bmp",2; - mes "Well, I dunno. I think that"; - mes "kind of expedition would"; - mes "eat you alive. No offense..."; - next; - mes "[Alex]"; - mes "Look, I'll reconsider"; - mes "whether you qualify after"; - mes "you get train a little more,"; - mes "develop your skills, you know,"; - mes "get stronger. For now, though,"; - mes "I don't think we can use you."; - close2; - cutin "",255; - end; - } - break; + } + break; } cutin "hu_alex03.bmp",2; mes "[Alex]"; @@ -8557,12 +7770,11 @@ hu_in01,19,161,0 script Alex 803,{ mes "Please talk to the Boatman"; mes "to travel to the shrine, okay?"; set hg_odin,2; + setquest 11000; close2; cutin "",255; end; - } - else if(hg_odin == 2) - { + } else if (hg_odin == 2) { cutin "hu_alex03.bmp",2; mes "[Alex]"; mes "You really oughtta"; @@ -8573,9 +7785,7 @@ hu_in01,19,161,0 script Alex 803,{ close2; cutin "",255; end; - } - else if(hg_odin == 3) - { + } else if (hg_odin == 3) { cutin "hu_alex01.bmp",2; mes "[Alex]"; mes "Oh, so you've gone"; @@ -8583,73 +7793,69 @@ hu_in01,19,161,0 script Alex 803,{ mes "already. So will you help"; mes "us in our expedition?"; next; - switch( select( "Who are the people in the next room?","Well...","Yes, I do." ) ) - { - case 1: - cutin "hu_alex02.bmp",2; - mes "[Alex]"; - mes "Oh... Them."; - mes "They're officially my"; - mes "co-workers, but quite"; - mes "frankly, they were forced"; - mes "upon me by the Rune-Midgarts"; - mes "Kingdom. It can't be helped..."; - next; - mes "[Alex]"; - mes "Anyway, I have to accept"; - mes "them to help international"; - mes "relations or something silly"; - mes "like that. They say they're here^FFFFFF ^000000 to research religious relics,"; - mes "but I just don't trust them."; - next; - cutin "hu_alex04.bmp",2; - mes "[Alex]"; - mes "In fact, I think it's"; - mes "obvious that they're here"; - mes "for something else, though"; - mes "I'm not sure what it may be."; - mes "And that gray haired lady..."; - mes "She totally creeps me out!"; - close2; - cutin "",255; - end; - - case 2: - mes "[Alex]"; - mes "Yeah, well, I know"; - mes "it might be a tough"; - mes "decision to make. Well,"; - mes "take your time. I understand"; - mes "that you have to weigh the"; - mes "risks and everything."; - close2; - cutin "",255; - end; - - case 3: - mes "[Alex]"; - mes "Great! In that case, your"; - mes "first assignment is to bring"; - mes "me ^3355FF5 Runes of the Darkness^000000"; - mes "from the shrine. Don't worry,"; - mes "I'll make sure that you're"; - mes "rewarded for your efforts."; - set hg_odin,4; - next; - mes "[Alex]"; - mes "This is your chance"; - mes "to show me that your"; - mes "dependability and sense"; - mes "of responsibility. Then,"; - mes "we can move on to the"; - mes "more important stuff."; - close2; - cutin "",255; - end; + switch(select("Who are the people in the next room?:Well...:Yes, I do.")) { + case 1: + cutin "hu_alex02.bmp",2; + mes "[Alex]"; + mes "Oh... Them."; + mes "They're officially my"; + mes "co-workers, but quite"; + mes "frankly, they were forced"; + mes "upon me by the Rune-Midgarts"; + mes "Kingdom. It can't be helped..."; + next; + mes "[Alex]"; + mes "Anyway, I have to accept"; + mes "them to help international"; + mes "relations or something silly"; + mes "like that. They say they're here^FFFFFF ^000000 to research religious relics,"; + mes "but I just don't trust them."; + next; + cutin "hu_alex04.bmp",2; + mes "[Alex]"; + mes "In fact, I think it's"; + mes "obvious that they're here"; + mes "for something else, though"; + mes "I'm not sure what it may be."; + mes "And that gray haired lady..."; + mes "She totally creeps me out!"; + close2; + cutin "",255; + end; + case 2: + mes "[Alex]"; + mes "Yeah, well, I know"; + mes "it might be a tough"; + mes "decision to make. Well,"; + mes "take your time. I understand"; + mes "that you have to weigh the"; + mes "risks and everything."; + close2; + cutin "",255; + end; + case 3: + mes "[Alex]"; + mes "Great! In that case, your"; + mes "first assignment is to bring"; + mes "me ^3355FF5 Runes of the Darkness^000000"; + mes "from the shrine. Don't worry,"; + mes "I'll make sure that you're"; + mes "rewarded for your efforts."; + set hg_odin,4; + changequest 11000,11001; + next; + mes "[Alex]"; + mes "This is your chance"; + mes "to show me that your"; + mes "dependability and sense"; + mes "of responsibility. Then,"; + mes "we can move on to the"; + mes "more important stuff."; + close2; + cutin "",255; + end; } - } - else if(hg_odin == 4) - { + } else if (hg_odin == 4) { cutin "hu_alex02.bmp",2; mes "[Alex]"; mes "What are you still"; @@ -8657,35 +7863,31 @@ hu_in01,19,161,0 script Alex 803,{ mes "you be headed to the"; mes "shrine already?"; next; - switch( select( "What was I supposed to gather?","I'm leaving, I'm leaving!" ) ) - { - case 1: - cutin "hu_alex03.bmp",2; - mes "[Alex]"; - mes "You've forgotten"; - mes "already? I asked you"; - mes "to bring me ^3355FF5 Runes"; - mes "of the Darkness^000000. Okay,"; - mes "now hurry up and get to it."; - close2; - cutin "",255; - end; - - case 2: - mes "[Alex]"; - mes "That's fine..."; - mes "Just keep in mind that"; - mes "we're running behind"; - mes "schedule. If only that"; - mes "grey haired crone wasn't"; - mes "here... We'd be done by now!"; - close2; - cutin "",255; - end; + switch(select("What was I supposed to gather?:I'm leaving, I'm leaving!")) { + case 1: + cutin "hu_alex03.bmp",2; + mes "[Alex]"; + mes "You've forgotten"; + mes "already? I asked you"; + mes "to bring me ^3355FF5 Runes"; + mes "of the Darkness^000000. Okay,"; + mes "now hurry up and get to it."; + close2; + cutin "",255; + end; + case 2: + mes "[Alex]"; + mes "That's fine..."; + mes "Just keep in mind that"; + mes "we're running behind"; + mes "schedule. If only that"; + mes "grey haired crone wasn't"; + mes "here... We'd be done by now!"; + close2; + cutin "",255; + end; } - } - else if(hg_odin == 5) - { + } else if (hg_odin == 5) { cutin "hu_alex01.bmp",2; mes "[Alex]"; mes "Well, it's about"; @@ -8693,128 +7895,124 @@ hu_in01,19,161,0 script Alex 803,{ mes "So did you bring me"; mes "^3355FF5 Runes of the Darkness^000000?"; next; - switch( select( "Er, not yet...:There you go!" ) ) - { - case 1: - cutin "hu_alex02.bmp",2; + switch(select("Er, not yet...:There you go!")) { + case 1: + cutin "hu_alex02.bmp",2; + mes "[Alex]"; + mes "Wh-what?!"; + mes "You came here just to"; + mes "tell me that? Come back"; + mes "when you're done and"; + mes "don't waste my time!"; + next; + emotion e_ho,0,"Julian"; + mes "[Julian]"; + mes "Hey, you know what,"; + mes "Alex? You can't push"; + mes "people around like that."; + mes "Besides, this adventurer"; + mes "isn't a pushover, you know?"; + next; + cutin "hu_alex03.bmp",2; + emotion e_an; + mes "[Alex]"; + mes "What was that...?"; + mes "Are you trying to"; + mes "make me mad, Julian?"; + next; + cutin "hu_alex02.bmp",2; + mes "[Julian]"; + mes "All I'm saying is that"; + mes "most adventurers know that"; + mes "you can't pay them what they're"; + mes "worth. That's why so many of"; + mes "them are going in and out"; + mes "of the other room, you know."; + next; + cutin "hu_alex04.bmp",2; + mes "[Alex]"; + mes "That... grey... haired...!"; + mes "N-no... Calm down, Alex..."; + mes "Lose your head, you lose"; + mes "everything... D-don't stoop"; + mes "down to her level."; + next; + cutin "hu_alex01.bmp",2; + mes "[Alex]"; + mes "Alright, I'm not in any"; + mes "position to make demands"; + mes "of you... But I would really"; + mes "appreciate it if you would"; + mes "bring me 5 Runes of the"; + mes "Darkness as soon as possible."; + close2; + cutin "",255; + end; + case 2: + if (countitem(7511) > 4) { + delitem 7511,5; //Rune_Of_Darkness + set hg_odin,6; //Old_Blue_Box + changequest 11000,11002; + getitem 603,1; mes "[Alex]"; - mes "Wh-what?!"; - mes "You came here just to"; - mes "tell me that? Come back"; - mes "when you're done and"; - mes "don't waste my time!"; + mes "Oh! Thank you"; + mes "so much, I'm sure"; + mes "these Runes will help"; + mes "us in our research. I know"; + mes "this isn't much, but please"; + mes "accept this Old Blue Box."; next; - emotion e_ho,0,"Julian"; mes "[Julian]"; - mes "Hey, you know what,"; - mes "Alex? You can't push"; - mes "people around like that."; - mes "Besides, this adventurer"; - mes "isn't a pushover, you know?"; + mes "Wait..."; + mes "Research?"; + mes "Since when did"; + mes "you do research?"; next; cutin "hu_alex03.bmp",2; - emotion e_an; mes "[Alex]"; - mes "What was that...?"; - mes "Are you trying to"; - mes "make me mad, Julian?"; + mes "Gosh, Julian,"; + mes "will you just"; + mes "shut up for a bit?"; next; - cutin "hu_alex02.bmp",2; mes "[Julian]"; - mes "All I'm saying is that"; - mes "most adventurers know that"; - mes "you can't pay them what they're"; - mes "worth. That's why so many of"; - mes "them are going in and out"; - mes "of the other room, you know."; + mes "Why? I'm the one who"; + mes "does all the grunt work"; + mes "and actual research."; + mes "You think you're so"; + mes "big just ''supervising...''"; next; cutin "hu_alex04.bmp",2; mes "[Alex]"; - mes "That... grey... haired...!"; - mes "N-no... Calm down, Alex..."; - mes "Lose your head, you lose"; - mes "everything... D-don't stoop"; - mes "down to her level."; + mes "J-Julian!"; + next; + mes "[Julian]"; + mes "Right, right, we've"; + mes "got a visitor. Yeah,"; + mes "okay, sorry about that."; next; - cutin "hu_alex01.bmp",2; - mes "[Alex]"; - mes "Alright, I'm not in any"; - mes "position to make demands"; - mes "of you... But I would really"; - mes "appreciate it if you would"; - mes "bring me 5 Runes of the"; - mes "Darkness as soon as possible."; - close2; - cutin "",255; - end; - - case 2: - if(countitem(7511) > 4) - { - delitem 7511,5; - set hg_odin,6; - getitem 603,1; - mes "[Alex]"; - mes "Oh! Thank you"; - mes "so much, I'm sure"; - mes "these Runes will help"; - mes "us in our research. I know"; - mes "this isn't much, but please"; - mes "accept this Old Blue Box."; - next; - mes "[Julian]"; - mes "Wait..."; - mes "Research?"; - mes "Since when did"; - mes "you do research?"; - next; - cutin "hu_alex03.bmp",2; - mes "[Alex]"; - mes "Gosh, Julian,"; - mes "will you just"; - mes "shut up for a bit?"; - next; - mes "[Julian]"; - mes "Why? I'm the one who"; - mes "does all the grunt work"; - mes "and actual research."; - mes "You think you're so"; - mes "big just ''supervising...''"; - next; - cutin "hu_alex04.bmp",2; - mes "[Alex]"; - mes "J-Julian!"; - next; - mes "[Julian]"; - mes "Right, right, we've"; - mes "got a visitor. Yeah,"; - mes "okay, sorry about that."; - next; - cutin "hu_alex02.bmp",2; - mes "[Alex]"; - mes "I'm sorry about all"; - mes "this. If you don't mind,"; - mes "we'll continue our research"; - mes "and hopefully finish our"; - mes "project soon. Thanks once"; - mes "again for all of your help."; - close2; - cutin "",255; - end; - } cutin "hu_alex02.bmp",2; mes "[Alex]"; - mes "Hm? Oh, this isn't"; - mes "enough Runes of the"; - mes "Darkness. I asked you"; - mes "to bring me 5 of them..."; + mes "I'm sorry about all"; + mes "this. If you don't mind,"; + mes "we'll continue our research"; + mes "and hopefully finish our"; + mes "project soon. Thanks once"; + mes "again for all of your help."; close2; cutin "",255; end; + } + cutin "hu_alex02.bmp",2; + mes "[Alex]"; + mes "Hm? Oh, this isn't"; + mes "enough Runes of the"; + mes "Darkness. I asked you"; + mes "to bring me 5 of them..."; + close2; + cutin "",255; + end; } - } - else if(hg_odin == 6) - { + } else if (hg_odin == 6) { cutin "hu_alex02.bmp",2; mes "[Alex]"; mes "...Darn it! I think I might"; @@ -8836,9 +8034,7 @@ hu_in01,19,161,0 script Alex 803,{ close2; cutin "",255; end; - } - else if(hg_odin > 11 && hg_odin < 17) - { + } else if (hg_odin > 11 && hg_odin < 17) { cutin "hu_alex03.bmp",2; mes "[Alex]"; mes "Excuse me?"; @@ -8881,9 +8077,7 @@ hu_in01,19,161,0 script Alex 803,{ close2; cutin "",255; end; - } - else - { + } else { cutin "hu_alex02.bmp",2; mes "[Alex]"; mes "Hm? Did you need"; @@ -8899,9 +8093,7 @@ hu_in01,19,161,0 script Alex 803,{ } hu_in01,14,11,4 script Laura 70,{ - - if(!hg_odin) - { + if (!hg_odin) { cutin "hu_laura02.bmp",2; mes "[Laura]"; mes "Hm? What are you doing"; @@ -8911,16 +8103,13 @@ hu_in01,14,11,4 script Laura 70,{ cutin "",255; warp "hu_in01",15,76; end; - } - else if(hg_odin == 1) - { + } else if (hg_odin == 1) { cutin "hu_laura04.bmp",2; mes "[Laura]"; mes "Hm? Oh, you must be"; mes "here in response to our"; mes "recruitment notice, yes?"; - if(BaseLevel < 60) - { + if (BaseLevel < 60) { cutin "hu_laura01.bmp",2; mes "Let me take a look at you..."; mes "Oh, you're all skin and bone!"; @@ -8975,71 +8164,63 @@ hu_in01,14,11,4 script Laura 70,{ mes "when the gods showed"; mes "themselves to humans!"; next; - switch( select( "Nah, forget it.","Yes, I'll do it!" ) ) - { - case 1: + switch(select("Nah, forget it.:Yes, I'll do it!")) { + case 1: + cutin "hu_laura01.bmp",2; + mes "[Laura]"; + mes "W-Wait! Think about"; + mes "the importance of learning"; + mes "about the age of gods! If you"; + mes "don't help us, then who will?"; + mes "We need to work together to"; + mes "build a better future, right?"; + next; + if(select("But you can't pay me.:Alright, I'll do it.") == 1) { + cutin "hu_laura04.bmp",2; + mes "[Laura]"; + mes "You're right."; + mes "It's like I said"; + mes "before. I don't have"; + mes "anything to pay you."; + mes "..............................."; + next; cutin "hu_laura01.bmp",2; mes "[Laura]"; - mes "W-Wait! Think about"; - mes "the importance of learning"; - mes "about the age of gods! If you"; - mes "don't help us, then who will?"; - mes "We need to work together to"; - mes "build a better future, right?"; + mes "Curses! If this project had"; + mes "more funding, we'd have more"; + mes "than a cheesy recruitment ad,"; + mes "and some professional staff"; + mes "like those rich Schwaltzvalt"; + mes "Republic boys in the next room!"; next; - switch( select( "But you can't pay me.","Alright, I'll do it." ) ) - { - case 1: - cutin "hu_laura04.bmp",2; - mes "[Laura]"; - mes "You're right."; - mes "It's like I said"; - mes "before. I don't have"; - mes "anything to pay you."; - mes "..............................."; - next; - cutin "hu_laura01.bmp",2; - mes "[Laura]"; - mes "Curses! If this project had"; - mes "more funding, we'd have more"; - mes "than a cheesy recruitment ad,"; - mes "and some professional staff"; - mes "like those rich Schwaltzvalt"; - mes "Republic boys in the next room!"; - next; - cutin "hu_laura02.bmp",2; - mes "[Laura]"; - mes "Fine, it's your choice"; - mes "whether you want to work"; - mes "for us. I'm just disappointed"; - mes "that someone like you won't"; - mes "help us. I mean, don't you"; - mes "have any patriotism at all?"; - close2; - cutin "hu_laura02.bmp",255; - end; - - case 2: - break; - } - // Allow fall-through into the next case statment as this is a minor bug in aegis. - //break; - - case 2: + cutin "hu_laura02.bmp",2; mes "[Laura]"; - mes "Perfect! Now, you first"; - mes "you need to go to the shrine"; - mes "and survey the area for your"; - mes "own benefit. Talk to the Boatman,^FFFFFF ^000000 and he'll take you there, okay?"; - mes "Hurry up and come back soon!"; - set hg_odin,12; + mes "Fine, it's your choice"; + mes "whether you want to work"; + mes "for us. I'm just disappointed"; + mes "that someone like you won't"; + mes "help us. I mean, don't you"; + mes "have any patriotism at all?"; close2; - cutin "hu_laura04.bmp",255; + cutin "hu_laura02.bmp",255; end; + } + // Allow fall-through into the next case statment as this is a minor bug in aegis. + //break; + case 2: + mes "[Laura]"; + mes "Perfect! Now, you first"; + mes "you need to go to the shrine"; + mes "and survey the area for your"; + mes "own benefit. Talk to the Boatman,^FFFFFF ^000000 and he'll take you there, okay?"; + mes "Hurry up and come back soon!"; + set hg_odin,12; + setquest 11003; + close2; + cutin "hu_laura04.bmp",255; + end; } - } - else if(hg_odin > 1 && hg_odin < 6) - { + } else if (hg_odin > 1 && hg_odin < 6) { mes "["+strcharinfo(0)+"]"; mes "Excuse me, but"; mes "what are you guys"; @@ -9054,61 +8235,56 @@ hu_in01,14,11,4 script Laura 70,{ mes "in the Odin Shrine on behalf"; mes "of the Rune-Midgarts Kingdom."; next; - switch( select( "About Alex and Julian","Alright, now I understand." ) ) - { - case 1: - cutin "hu_laura01.bmp",2; - mes "["+strcharinfo(0)+"]"; - mes "These people in the other"; - mes "room, Alex and Julian, are"; - mes "they also working in this same"; - mes "expedition in the Odin Shrine?"; - next; - cutin "hu_laura02.bmp",2; - mes "[Laura]"; - mes "...Oh. You must be working"; - mes "for those rich Schwaltvalt"; - mes "Republic kids. I can't work"; - mes "with that impudent girl, at"; - mes "all, so we're actually working"; - mes "in separate offices."; - next; - cutin "hu_laura04.bmp",2; - mes "[Laura]"; - mes "Sorry, let me introduce"; - mes "myself. I'm Laura Laurence,"; - mes "the leader of the Odin Shrine"; - mes "expedition for the Rune Midgarts^FFFFFF ^000000 Kingdom. Ashe Milton is my"; - mes "assistant for this excavation."; - next; - emotion e_heh,0,"Ashe"; - mes "[Ashe]"; - mes "Hello!"; - next; - mes "[Laura]"; - mes "If you'd rather do"; - mes "a service for your"; - mes "country and quit working"; - mes "for those wealthy snobs, then"; - mes "come back here and let me know."; - close2; - cutin "hu_laura04.bmp",255; - end; - - case 2: - cutin "hu_laura01.bmp",2; - mes "[Laura]"; - mes "......"; - mes "........."; - mes "............"; - close2; - cutin "hu_laura01.bmp",255; - end; - + switch(select("About Alex and Julian:Alright, now I understand.")) { + case 1: + cutin "hu_laura01.bmp",2; + mes "["+strcharinfo(0)+"]"; + mes "These people in the other"; + mes "room, Alex and Julian, are"; + mes "they also working in this same"; + mes "expedition in the Odin Shrine?"; + next; + cutin "hu_laura02.bmp",2; + mes "[Laura]"; + mes "...Oh. You must be working"; + mes "for those rich Schwaltvalt"; + mes "Republic kids. I can't work"; + mes "with that impudent girl, at"; + mes "all, so we're actually working"; + mes "in separate offices."; + next; + cutin "hu_laura04.bmp",2; + mes "[Laura]"; + mes "Sorry, let me introduce"; + mes "myself. I'm Laura Laurence,"; + mes "the leader of the Odin Shrine"; + mes "expedition for the Rune Midgarts^FFFFFF ^000000 Kingdom. Ashe Milton is my"; + mes "assistant for this excavation."; + next; + emotion e_heh,0,"Ashe"; + mes "[Ashe]"; + mes "Hello!"; + next; + mes "[Laura]"; + mes "If you'd rather do"; + mes "a service for your"; + mes "country and quit working"; + mes "for those wealthy snobs, then"; + mes "come back here and let me know."; + close2; + cutin "hu_laura04.bmp",255; + end; + case 2: + cutin "hu_laura01.bmp",2; + mes "[Laura]"; + mes "......"; + mes "........."; + mes "............"; + close2; + cutin "hu_laura01.bmp",255; + end; } - } - else if(hg_odin == 6) - { + } else if (hg_odin == 6) { cutin "hu_laura04.bmp",2; mes "[Laura]"; mes "Hey, I know you..."; @@ -9152,14 +8328,7 @@ hu_in01,14,11,4 script Laura 70,{ mes "[Laura]"; mes "RIGHT?!"; next; - switch( select( "Yeah, yeah, whatever.","Sure thing.","I s-s-s-suppose...!","Yes, Ma'am!" ) ) - { - case 1: - case 2: - case 3: - case 4: - break; - } + select("Yeah, yeah, whatever.:Sure thing.:I s-s-s-suppose...!:Yes, Ma'am!"); set hg_odin,17; cutin "hu_laura04.bmp",2; mes "[Laura]"; @@ -9168,9 +8337,7 @@ hu_in01,14,11,4 script Laura 70,{ close2; cutin "hu_laura04.bmp",255; end; - } - else if(hg_odin == 12) - { + } else if (hg_odin == 12) { cutin "hu_laura02.bmp",2; mes "[Laura]"; mes "Ask the Boatman to take"; @@ -9181,9 +8348,7 @@ hu_in01,14,11,4 script Laura 70,{ close2; cutin "hu_laura02.bmp",255; end; - } - else if(hg_odin == 13) - { + } else if (hg_odin == 13) { cutin "hu_laura04.bmp",2; mes "[Laura]"; mes "Have you been to the"; @@ -9192,41 +8357,33 @@ hu_in01,14,11,4 script Laura 70,{ mes "need to finish our research"; mes "for the good of mankind."; next; - switch( select( "Yeah, yeah, whatever.","I see.","You're right, Ma'am." ) ) - { - case 1: - case 2: - case 3: - break; - } + select("Yeah, yeah, whatever.:I see.:You're right, Ma'am."); mes "[Laura]"; mes "Well, then."; mes "Did you happen to"; mes "find anything while"; mes "you were there?"; next; - switch( select( "Jellopies.","No." ) ) - { - case 1: - cutin "hu_laura01.bmp",2; - mes "[Laura]"; - mes "You can freakin' find"; - mes "Jellopy anywhere! I meant,"; - mes "did you find anything special"; - mes "while you were at the shrine!"; - next; - break; - - case 2: - cutin "hu_laura01.bmp",2; - mes "[Laura]"; - mes "Well, that's fine."; - mes "I did tell you to just"; - mes "take a look around, so"; - mes "I didn't expect you to"; - mes "bring me anything."; - next; - break; + switch(select("Jellopies.:No.")) { + case 1: + cutin "hu_laura01.bmp",2; + mes "[Laura]"; + mes "You can freakin' find"; + mes "Jellopy anywhere! I meant,"; + mes "did you find anything special"; + mes "while you were at the shrine!"; + next; + break; + case 2: + cutin "hu_laura01.bmp",2; + mes "[Laura]"; + mes "Well, that's fine."; + mes "I did tell you to just"; + mes "take a look around, so"; + mes "I didn't expect you to"; + mes "bring me anything."; + next; + break; } cutin "hu_laura04.bmp",2; mes "[Laura]"; @@ -9236,286 +8393,266 @@ hu_in01,14,11,4 script Laura 70,{ mes "be fair, I can offer you something from my special collection."; mes "How does that sound?"; next; - switch( select( "Who are the guys in the other room?","Well...","Yes!" ) ) - { - case 1: + switch(select("Who are the guys in the other room?:Well...:Yes!")) { + case 1: + cutin "hu_laura01.bmp",2; + mes "[Laura]"; + mes "Oh, those are the"; + mes "Schwartzvalt Republic"; + mes "representatives for this"; + mes "Odin Shrine expedition."; + mes "Personally, I think they're"; + mes "just a bunch of rich phonies."; + next; + cutin "hu_laura03.bmp",2; + mes "[Laura]"; + mes "And that Alex girl..."; + mes "She may seem polite,"; + mes "but she's always giving"; + mes "these dirty looks, and"; + mes "greets me with a fake"; + mes "smile. I hate her!"; + next; + emotion e_swt2,0,"Ashe"; + mes "[Ashe]"; + mes "Ms. Laurence...!"; + mes "Stop it, please!"; + mes "It's embarassing to"; + mes "hear you talk about"; + mes "a colleague like that."; + next; + mes "[Laura]"; + mes "C-colleague?! No way!"; + mes "I despise that spoiled brat,"; + mes "and she doesn't deserve the"; + mes "position that her rich daddy"; + mes "probably bought for her! Grrr!"; + mes "Come back later, I'm too mad!"; + close2; + cutin "hu_laura03.bmp",255; + end; + case 2: + mes "[Laura]"; + mes "If you're having second"; + mes "thoughts, it might not be"; + mes "the best idea to work for me."; + mes "I mean, I believe in following"; + mes "your gut instincts, you know?"; + close2; + cutin "hu_laura04.bmp",255; + end; + case 3: + set hg_odin,14; + changequest 11003,11004; + mes "[Laura]"; + mes "That's what I've been"; + mes "waiting to hear! Alright,"; + mes "please fetch me ^3355FF5 Runes of"; + mes "the Darkness^000000 from the Odin"; + mes "Shrine. Go now, adventurer~"; + close2; + cutin "hu_laura04.bmp",255; + end; + } + } else if (hg_odin == 14) { + cutin "hu_laura02.bmp",2; + mes "[Laura]"; + mes "Hm? You've got a job"; + mes "to do, don't you? What"; + mes "are you still doing here?"; + next; + switch(select("What was I supposed to gather?:Don't worry, I'm leaving.")) { + case 1: + mes "[Laura]"; + mes "You're supposed"; + mes "to bring me ^3355FF5 Runes"; + mes "of the Darkness^000000. Now,"; + mes "don't forget this time!"; + close2; + cutin "hu_laura02.bmp",255; + end; + case 2: + mes "[Laura]"; + mes "Well, try to hurry up"; + mes "if you can. I'm already"; + mes "behind schedule because"; + mes "we have to work with those"; + mes "snobby rich kids in the"; + mes "other office. ^333333*Sigh...*^000000"; + close2; + cutin "hu_laura02.bmp",255; + end; + } + } else if (hg_odin == 15) { + cutin "hu_laura04.bmp",2; + mes "[Laura]"; + mes "Oh, you've come back."; + mes "So where are the Runes"; + mes "of the Darkness you brought?"; + next; + switch(select("Er, I don't have them yet...:Right here!")) { + case 1: + cutin "hu_laura03.bmp",2; + mes "[Laura]"; + mes "This isn't really one"; + mes "of those jobs where you"; + mes "can take your time. Sure,^FFFFFF ^000000 I didn't give you a deadline, but"; + mes "we can't make progress on our^FFFFFF ^000000 research until you make progress."; + close2; + cutin "hu_laura03.bmp",255; + end; + case 2: + if (countitem(7511) > 4) { + delitem 7511,5; //Rune_Of_Darkness + set hg_odin,16; + changequest 11004,11005; + getitem 603,1; //Old_Blue_Box + mes "[Laura]"; + mes "Oooh, nice job. It's good"; + mes "that we have more of these"; + mes "to study. Though, it seems"; + mes "that the more we research,"; + mes "the quicker it seems that"; + mes "we're not getting anywhere..."; + next; + mes "[Laura]"; + mes "Hey..."; + mes "Ashe. Why aren't we"; + mes "making any progress?"; + mes "What exactly have you"; + mes "been doing? None of those"; + mes "runes have any writing?"; + next; + mes "[Ashe]"; + mes "Well, I think there's"; + mes "supposed to be writing,"; + mes "but these runes are pretty"; + mes "old. I've got to polish this"; + mes "gunk off without damaging"; + mes "any writing that's there..."; + next; cutin "hu_laura01.bmp",2; mes "[Laura]"; - mes "Oh, those are the"; - mes "Schwartzvalt Republic"; - mes "representatives for this"; - mes "Odin Shrine expedition."; - mes "Personally, I think they're"; - mes "just a bunch of rich phonies."; + mes "By the way, what have the other guys been doing?"; + mes "What, they don't do anything but wasting their time?"; + mes "Ah~ I see. They are thinking that this is the perfect excuse"; + mes "for them to relax and rest."; + mes "Well, somehow they are the citizens of this country, you know."; + next; + cutin "hu_laura02.bmp",2; + mes "[Laura]"; + mes "What do you think those"; + mes "Schwaltzvalt snobs are doing?"; + mes "They must think this project"; + mes "is an excuse for them to relax"; + mes "and slack off! They can afford^FFFFFF ^000000 to, obviously. Hmpf! Rich people!"; next; cutin "hu_laura03.bmp",2; mes "[Laura]"; - mes "And that Alex girl..."; - mes "She may seem polite,"; - mes "but she's always giving"; - mes "these dirty looks, and"; - mes "greets me with a fake"; - mes "smile. I hate her!"; + mes "They've got things so easy,"; + mes "while we're barely covering"; + mes "our research expenses!"; + mes "In fact, we've had to cut"; + mes "so many corners, skip"; + mes "meals and amenities..."; next; - emotion e_swt2,0,"Ashe"; mes "[Ashe]"; - mes "Ms. Laurence...!"; - mes "Stop it, please!"; - mes "It's embarassing to"; - mes "hear you talk about"; - mes "a colleague like that."; + mes "I know! How can we"; + mes "carry on professional"; + mes "research in a shack?"; + mes "We're literally living at"; + mes "poverty standards here..."; + mes "Are we still researchers?"; next; + cutin "hu_laura02.bmp",2; mes "[Laura]"; - mes "C-colleague?! No way!"; - mes "I despise that spoiled brat,"; - mes "and she doesn't deserve the"; - mes "position that her rich daddy"; - mes "probably bought for her! Grrr!"; - mes "Come back later, I'm too mad!"; - close2; - cutin "hu_laura03.bmp",255; - end; - - case 2: + mes "I know that!"; + mes "I know that already!"; + mes "S-stop bringing it up!"; + next; + cutin "hu_laura01.bmp",2; mes "[Laura]"; - mes "If you're having second"; - mes "thoughts, it might not be"; - mes "the best idea to work for me."; - mes "I mean, I believe in following"; - mes "your gut instincts, you know?"; + mes "This is pathetic."; + mes "I can't even afford the"; + mes "energy to continue this"; + mes "conversation. You too,"; + mes "why don't you take a rest?"; close2; - cutin "hu_laura04.bmp",255; + cutin "hu_laura01.bmp",255; end; - - case 3: - set hg_odin,14; + } else if (!countitem(7511)) { + cutin "hu_laura02.bmp",2; mes "[Laura]"; - mes "That's what I've been"; - mes "waiting to hear! Alright,"; - mes "please fetch me ^3355FF5 Runes of"; - mes "the Darkness^000000 from the Odin"; - mes "Shrine. Go now, adventurer~"; - close2; - cutin "hu_laura04.bmp",255; - end; - } - } - else if(hg_odin == 14) - { - cutin "hu_laura02.bmp",2; - mes "[Laura]"; - mes "Hm? You've got a job"; - mes "to do, don't you? What"; - mes "are you still doing here?"; - next; - switch( select( "What was I supposed to gather?","Don't worry, I'm leaving." ) ) - { - case 1: + mes ".................."; + mes "What is this?!"; + mes "You're supposed to"; + mes "bring me 5 of them!"; + next; + cutin "hu_laura03.bmp",2; + mes "[Laura]"; + mes "Is this your way of"; + mes "saying that you don't"; + mes "want to work for us?"; + mes "Why don't you say it"; + mes "to my face, eh?"; + next; + mes "[Ashe]"; + mes "Ms. Laurence, please,"; + mes "calm down! We're in no"; + mes "position to yell at anyone,"; + mes "especially volunteers! You"; + mes "of all people should know"; + mes "that they're doing us a favor!"; + next; + cutin "hu_laura02.bmp",2; mes "[Laura]"; - mes "You're supposed"; - mes "to bring me ^3355FF5 Runes"; - mes "of the Darkness^000000. Now,"; - mes "don't forget this time!"; + mes "Okay, Ashe, I get it!"; + mes "And as for you, I'll give"; + mes "you another chance. Next"; + mes "time you see me, bring"; + mes "5 Runes of the Darkness!"; close2; cutin "hu_laura02.bmp",255; end; - - case 2: + } else if (countitem(7511) == 1) { + cutin "hu_laura03.bmp",2; mes "[Laura]"; - mes "Well, try to hurry up"; - mes "if you can. I'm already"; - mes "behind schedule because"; - mes "we have to work with those"; - mes "snobby rich kids in the"; - mes "other office. ^333333*Sigh...*^000000"; + mes "...Only one?"; + mes "Look at me. I asked"; + mes "you for five. I know that"; + mes "one is better than nothing..."; + mes "But it's pretty darn close. Go"; + mes "get me 4 more this instant!"; close2; - cutin "hu_laura02.bmp",255; + cutin "hu_laura03.bmp",255; end; - } - } - else if(hg_odin == 15) - { - cutin "hu_laura04.bmp",2; - mes "[Laura]"; - mes "Oh, you've come back."; - mes "So where are the Runes"; - mes "of the Darkness you brought?"; - next; - switch( select( "Er, I don't have them yet...","Right here!" ) ) - { - case 1: + } else if (countitem(7511) == 2) { cutin "hu_laura03.bmp",2; mes "[Laura]"; - mes "This isn't really one"; - mes "of those jobs where you"; - mes "can take your time. Sure,^FFFFFF ^000000 I didn't give you a deadline, but"; - mes "we can't make progress on our^FFFFFF ^000000 research until you make progress."; + mes "One, two..."; + mes "Huh? Th-that's all?!"; + mes "When I ask for 5 Runes"; + mes "of the Darkness, I mean"; + mes "5, not 2. Now hurry up"; + mes "and just do what I asked!"; close2; cutin "hu_laura03.bmp",255; end; - - case 2: - if (countitem(7511) > 4) - { - delitem 7511,5; - set hg_odin,16; - getitem 603,1; - mes "[Laura]"; - mes "Oooh, nice job. It's good"; - mes "that we have more of these"; - mes "to study. Though, it seems"; - mes "that the more we research,"; - mes "the quicker it seems that"; - mes "we're not getting anywhere..."; - next; - mes "[Laura]"; - mes "Hey..."; - mes "Ashe. Why aren't we"; - mes "making any progress?"; - mes "What exactly have you"; - mes "been doing? None of those"; - mes "runes have any writing?"; - next; - mes "[Ashe]"; - mes "Well, I think there's"; - mes "supposed to be writing,"; - mes "but these runes are pretty"; - mes "old. I've got to polish this"; - mes "gunk off without damaging"; - mes "any writing that's there..."; - next; - cutin "hu_laura01.bmp",2; - mes "[Laura]"; - mes "By the way, what have the other guys been doing?"; - mes "What, they don't do anything but wasting their time?"; - mes "Ah~ I see. They are thinking that this is the perfect excuse"; - mes "for them to relax and rest."; - mes "Well, somehow they are the citizens of this country, you know."; - next; - cutin "hu_laura02.bmp",2; - mes "[Laura]"; - mes "What do you think those"; - mes "Schwaltzvalt snobs are doing?"; - mes "They must think this project"; - mes "is an excuse for them to relax"; - mes "and slack off! They can afford^FFFFFF ^000000 to, obviously. Hmpf! Rich people!"; - next; - cutin "hu_laura03.bmp",2; - mes "[Laura]"; - mes "They've got things so easy,"; - mes "while we're barely covering"; - mes "our research expenses!"; - mes "In fact, we've had to cut"; - mes "so many corners, skip"; - mes "meals and amenities..."; - next; - mes "[Ashe]"; - mes "I know! How can we"; - mes "carry on professional"; - mes "research in a shack?"; - mes "We're literally living at"; - mes "poverty standards here..."; - mes "Are we still researchers?"; - next; - cutin "hu_laura02.bmp",2; - mes "[Laura]"; - mes "I know that!"; - mes "I know that already!"; - mes "S-stop bringing it up!"; - next; - cutin "hu_laura01.bmp",2; - mes "[Laura]"; - mes "This is pathetic."; - mes "I can't even afford the"; - mes "energy to continue this"; - mes "conversation. You too,"; - mes "why don't you take a rest?"; - close2; - cutin "hu_laura01.bmp",255; - end; - } - else if(!countitem(7511)) - { - cutin "hu_laura02.bmp",2; - mes "[Laura]"; - mes ".................."; - mes "What is this?!"; - mes "You're supposed to"; - mes "bring me 5 of them!"; - next; - cutin "hu_laura03.bmp",2; - mes "[Laura]"; - mes "Is this your way of"; - mes "saying that you don't"; - mes "want to work for us?"; - mes "Why don't you say it"; - mes "to my face, eh?"; - next; - mes "[Ashe]"; - mes "Ms. Laurence, please,"; - mes "calm down! We're in no"; - mes "position to yell at anyone,"; - mes "especially volunteers! You"; - mes "of all people should know"; - mes "that they're doing us a favor!"; - next; - cutin "hu_laura02.bmp",2; - mes "[Laura]"; - mes "Okay, Ashe, I get it!"; - mes "And as for you, I'll give"; - mes "you another chance. Next"; - mes "time you see me, bring"; - mes "5 Runes of the Darkness!"; - close2; - cutin "hu_laura02.bmp",255; - end; - } - else if(countitem(7511) == 1) - { - cutin "hu_laura03.bmp",2; - mes "[Laura]"; - mes "...Only one?"; - mes "Look at me. I asked"; - mes "you for five. I know that"; - mes "one is better than nothing..."; - mes "But it's pretty darn close. Go"; - mes "get me 4 more this instant!"; - close2; - cutin "hu_laura03.bmp",255; - end; - } - else if(countitem(7511) == 2) - { - cutin "hu_laura03.bmp",2; - mes "[Laura]"; - mes "One, two..."; - mes "Huh? Th-that's all?!"; - mes "When I ask for 5 Runes"; - mes "of the Darkness, I mean"; - mes "5, not 2. Now hurry up"; - mes "and just do what I asked!"; - close2; - cutin "hu_laura03.bmp",255; - end; - } - else - { - mes "[Laura]"; - mes "One, two, three..."; - mes "That's it? Don't you"; - mes "know how to count to 5?"; - mes "Go and get me more of those"; - mes "Runes of the Darkness now!"; - next; - cutin "hu_laura03.bmp",2; - close2; - cutin "hu_laura03.bmp",255; - end; - } + } else { + mes "[Laura]"; + mes "One, two, three..."; + mes "That's it? Don't you"; + mes "know how to count to 5?"; + mes "Go and get me more of those"; + mes "Runes of the Darkness now!"; + next; + cutin "hu_laura03.bmp",2; + close2; + cutin "hu_laura03.bmp",255; + end; + } } - } - else if(hg_odin == 16) - { + } else if (hg_odin == 16) { cutin "hu_laura02.bmp",2; mes "[Laura]"; mes "I wonder how much progress"; @@ -9536,20 +8673,15 @@ hu_in01,14,11,4 script Laura 70,{ mes "[Laura]"; mes "...Hey, you."; next; - switch( select( "...","...Me?" ) ) + if ( select( "...:...Me?" ) == 1) { - case 1: - mes "[Laura]"; - mes "Hey, hey!"; - mes "Hey hey hey!"; - next; - mes "["+strcharinfo(0)+"]"; - mes "...Me?"; - next; - break; - - case 2: - break; + mes "[Laura]"; + mes "Hey, hey!"; + mes "Hey hey hey!"; + next; + mes "["+strcharinfo(0)+"]"; + mes "...Me?"; + next; } mes "[Laura]"; mes "Basically, I want you"; @@ -9576,15 +8708,13 @@ hu_in01,14,11,4 script Laura 70,{ mes "[Laura]"; mes "RIGHT?!"; next; - switch( select( "Yeah, yeah, whatever.","Sure thing.","I s-s-s-suppose...!","Yes, Ma'am!" ) ) - { - case 1: - case 2: - case 3: - case 4: - break; - } + select("Yeah, yeah, whatever.:Sure thing.:I s-s-s-suppose...!:Yes, Ma'am!"); set hg_odin,17; + for(set .@i,11002; .@i<=11005; set .@i,.@i+1) { + if (checkquest(.@i) > -1 && checkquest(.@i) < 2) + completequest .@i; + } + setquest 11006; cutin "hu_laura04.bmp",2; mes "[Laura]"; mes "Good."; @@ -9592,9 +8722,7 @@ hu_in01,14,11,4 script Laura 70,{ close2; cutin "hu_laura04.bmp",255; end; - } - else if(hg_odin == 17) - { + } else if (hg_odin == 17) { cutin "hu_laura02.bmp",2; mes "[Laura]"; mes "What are you standing"; @@ -9605,9 +8733,7 @@ hu_in01,14,11,4 script Laura 70,{ close2; cutin "hu_laura02.bmp",255; end; - } - else if(hg_odin == 18 || hg_odin == 19) - { + } else if (hg_odin == 18 || hg_odin == 19) { cutin "hu_laura01.bmp",2; mes "[Laura]"; mes "Frankly, I know I'm paying"; @@ -9616,8 +8742,7 @@ hu_in01,14,11,4 script Laura 70,{ mes "learned about the Schwaltzvalt"; mes "Republic Research Team."; next; - switch( select( "Giantes","Ymir's Heart","Nothing" ) ) - { + switch(select("Giantes:Ymir's Heart:Nothing")) { case 1: cutin "hu_laura04.bmp",2; mes "["+strcharinfo(0)+"]"; @@ -9651,7 +8776,7 @@ hu_in01,14,11,4 script Laura 70,{ mes "this? What exactly"; mes "is Ymir's Heart?"; next; - switch( select( "It's candy.","It's a book.","It's a place.","Ymir was a giant..." ) ) + switch(select("It's candy.:It's a book.:It's a place.:Ymir was a giant...")) { case 1: mes "["+strcharinfo(0)+"]"; @@ -9718,6 +8843,7 @@ hu_in01,14,11,4 script Laura 70,{ mes "Research Team. I'm sorry, but"; mes "you're the only one I can ask."; set hg_odin,20; + changequest 11006,11007; close2; cutin "hu_laura04.bmp",255; end; @@ -9731,9 +8857,7 @@ hu_in01,14,11,4 script Laura 70,{ cutin "hu_laura01.bmp",255; end; } - } - else if(hg_odin == 20) - { + } else if (hg_odin == 20) { cutin "hu_laura01.bmp",2; mes "[Laura]"; mes "I wonder..."; @@ -9747,15 +8871,11 @@ hu_in01,14,11,4 script Laura 70,{ } hu_in01,18,167,4 script Julian 86,{ - - if(!hg_odin) - { + if (!hg_odin) { mes "[Julian]"; mes "^333333*Sigh...*^000000"; close; - } - else if(hg_odin == 1) - { + } else if (hg_odin == 1) { mes "[Julian]"; mes "Say, are you here"; mes "for a job? We're looking"; @@ -9779,9 +8899,7 @@ hu_in01,18,167,4 script Julian 86,{ mes "to find any relics from the Odin ^FFFFFF ^000000 Shrine. We'd appreciate it if you"; mes "brought as many as you can!"; close; - } - else if(hg_odin == 2) - { + } else if (hg_odin == 2) { mes "[Julian]"; mes "You sure you want"; mes "to work for someone"; @@ -9796,18 +8914,14 @@ hu_in01,18,167,4 script Julian 86,{ mes "[Julian]"; mes "See what I mean?"; close; - } - else if(hg_odin == 3) - { + } else if (hg_odin == 3) { mes "[Julian]"; mes "Wow, you must really"; mes "like this kind of work,"; mes "huh? I didn't really expect"; mes "that you'd go to the shrine..."; close; - } - else if(hg_odin == 4) - { + } else if (hg_odin == 4) { mes "[Julian]"; mes "I'm amazed to see you"; mes "working so hard. You must"; @@ -9815,9 +8929,7 @@ hu_in01,18,167,4 script Julian 86,{ mes "I guess, but try not to be too"; mes "kind. Wouldn't want that..."; close; - } - else if(hg_odin == 5) - { + } else if (hg_odin == 5) { mes "[Julian]"; mes "Geez..."; mes "You're a really nice"; @@ -9825,9 +8937,7 @@ hu_in01,18,167,4 script Julian 86,{ mes "Just try not to be taken"; mes "for a sucker, okay?"; close; - } - else - { + } else { mes "[Julian]"; mes "Why are both of our"; mes "team leaders so bull"; @@ -9840,10 +8950,8 @@ hu_in01,18,167,4 script Julian 86,{ } hu_in01,16,21,0 script Ashe#5 139,2,2,{ - OnTouch: - if (hg_odin == 18) - { + if (hg_odin == 18) { mes "[Ashe]"; mes "......?"; next; @@ -9856,9 +8964,7 @@ OnTouch: } hu_in01,16,20,4 script Ashe 95,{ - - switch(hg_odin) - { + switch(hg_odin) { case 0: mes "[Ashe]"; mes "Hello, may I help you?"; @@ -9956,7 +9062,7 @@ hu_in01,16,20,4 script Ashe 95,{ close; case 15: - if(countitem(7511) > 4) + if (countitem(7511) > 4) { mes "[Ashe]"; mes "Well, it looks like"; @@ -10007,10 +9113,8 @@ hu_in01,16,20,4 script Ashe 95,{ } hu_in01,174,90,0 script Entrance 139,2,2,{ - OnTouch: - if(hg_odin == 22 || hg_odin == 23) - { + if (hg_odin == 22 || hg_odin == 23) { mes "[Laura]"; mes "So it means that everyone fooled me!"; next; @@ -10020,9 +9124,7 @@ OnTouch: } hu_in01,159,84,3 script Laura#2 70,{ - - if(hg_odin == 22 || hg_odin == 23) - { + if (hg_odin == 22 || hg_odin == 23) { cutin "hu_laura03.bmp",2; emotion e_an,0,"Laura#2"; mes "[Laura]"; @@ -10171,9 +9273,7 @@ hu_in01,159,84,3 script Laura#2 70,{ close2; cutin "hu_alex04.bmp",255; end; - } - else if(hg_odin > 23) - { + } else if (hg_odin > 23) { cutin "hu_laura03.bmp",2; emotion e_an,0,"Laura#2"; mes "[Laura]"; @@ -10194,17 +9294,13 @@ hu_in01,159,84,3 script Laura#2 70,{ hu_in01,158,84,5 duplicate(Laura#2) Alex#2 803,0,0 hu_in01,162,85,4 script Ashe#2 95,{ - - if(hg_odin == 22 || hg_odin == 23) - { + if (hg_odin == 22 || hg_odin == 23) { mes "[Ashe]"; mes "This..."; mes "This doesn't"; mes "look good at all!"; close; - } - else if(hg_odin == 25) - { + } else if (hg_odin == 25) { mes "^3355FFAshe picked up"; mes "the file that Laura"; mes "tossed away.^000000"; @@ -10225,15 +9321,14 @@ hu_in01,162,85,4 script Ashe#2 95,{ mes "you for all your help, friend."; next; set hg_odin,59; + changequest 11007,11008; mes "[Ashe]"; mes "Don't worry, my comrade"; mes "at Morroc's South Gate will"; mes "explain everything once you"; mes "find him. Please hurry!"; close; - } - else if(hg_odin == 59) - { + } else if (hg_odin == 59) { mes "[Ashe]"; mes "Don't worry, my comrade"; mes "at Morroc's South Gate will"; @@ -10245,10 +9340,8 @@ hu_in01,162,85,4 script Ashe#2 95,{ } hu_in01,171,90,0 script Ashe#3 139,2,2,{ - OnTouch: - if(hg_odin == 25) - { + if (hg_odin == 25) { mes "^3355FFAshe picked up"; mes "the file that Laura"; mes "tossed away.^000000"; @@ -10279,9 +9372,7 @@ OnTouch: } hu_in01,155,82,4 script Julian#2 86,{ - - if (hg_odin == 22 || hg_odin == 23) - { + if (hg_odin == 22 || hg_odin == 23) { mes "[Julian]"; mes "I..."; mes "I don't know"; @@ -10302,10 +9393,8 @@ moc_fild12,160,372,0 script Hit 139,{ } moc_fild12,160,365,0 script Ashe#4 139,4,4,{ - OnTouch: - if(hg_odin == 59) - { + if (hg_odin == 59) { mes "[???]"; mes "...Silence."; next; @@ -10339,8 +9428,7 @@ OnTouch: mes "I leave, have you got any"; mes "questions? Otherwise, I'll go."; next; - switch( select( "Who's Ashe?","What happened to Laura?" ) ) - { + switch(select("Who's Ashe?:What happened to Laura?")) { case 1: mes "[???]"; mes "You'll never see her"; @@ -10391,8 +9479,9 @@ OnTouch: mes "used... Like that one lady,"; mes "that archaeologist, Laura."; next; - getexp 70000,0; + getexp (checkre(3))?100000:700000,0; set hg_odin,60; + completequest 11008; mes "[???]"; mes "...Thanks for"; mes "the file. Take care."; @@ -10402,7 +9491,6 @@ OnTouch: } hugel,209,109,2 script Boatman#hugel 709,{ - mes "[Boatman]"; mes "Ah, hello~"; mes "Would you like to sail"; @@ -10410,8 +9498,7 @@ hugel,209,109,2 script Boatman#hugel 709,{ mes "fare for 1 passenger is"; mes "800 zeny. Shall we board?"; next; - switch( select( "No, thanks.","Sure!" ) ) - { + switch(select("No, thanks.:Sure!")) { case 1: mes "[Boatman]"; mes "Ah, alright."; @@ -10440,24 +9527,22 @@ hugel,209,109,2 script Boatman#hugel 709,{ close2; set Zeny,Zeny -800; if (hg_odin == 2) set hg_odin,3; - else if(hg_odin == 4) set hg_odin,5; - else if(hg_odin == 12) set hg_odin,13; - else if(hg_odin == 14) set hg_odin,15; + else if (hg_odin == 4) set hg_odin,5; + else if (hg_odin == 12) set hg_odin,13; + else if (hg_odin == 14) set hg_odin,15; warp "odin_tem01",100,146; end; } } odin_tem01,93,146,4 script Boatman 709,{ - mes "[Boatman]"; mes "Ah, would you"; mes "like to sail back to"; mes "Hugel now, or did you"; mes "want to explore a bit more?"; next; - switch( select( "I still need to look around...","Yes, take me back to Hugel." ) ) - { + switch(select("I still need to look around...:Yes, take me back to Hugel.")) { case 1: mes "[Boatman]"; mes "Well, alright."; @@ -10479,35 +9564,32 @@ odin_tem01,93,146,4 script Boatman 709,{ } odin_tem03,4,2,0 script OdinInit -1,{ - OnInit: initnpctimer; end; OnTimer100000: stopnpctimer; - switch(rand(1,5)) - { - case 1: - donpcevent "warpinside#1::OnEnter"; - end; - case 2: - donpcevent "warpinside#2::OnEnter"; - end; - case 3: - donpcevent "warpinside#3::OnEnter"; - end; - case 4: - donpcevent "warpinside#4::OnEnter"; - end; - case 5: - donpcevent "warpinside#5::OnEnter"; - end; + switch(rand(1,5)) { + case 1: + donpcevent "warpinside#1::OnEnter"; + end; + case 2: + donpcevent "warpinside#2::OnEnter"; + end; + case 3: + donpcevent "warpinside#3::OnEnter"; + end; + case 4: + donpcevent "warpinside#4::OnEnter"; + end; + case 5: + donpcevent "warpinside#5::OnEnter"; + end; } } odin_tem03,266,302,0 script warpinside#1 139,3,3,{ - OnInit: disablenpc "warpinside#1"; end; @@ -10517,25 +9599,20 @@ OnEnter: end; OnTouch: - if(hg_odin > 19 && hg_odin < 23) - { - switch(rand(1,4)) - { - case 1: - donpcevent "warpinside#2::OnEnter"; - break; - - case 2: - donpcevent "warpinside#3::OnEnter"; - break; - - case 3: - donpcevent "warpinside#4::OnEnter"; - break; - - case 4: - donpcevent "warpinside#5::OnEnter"; - break; + if (hg_odin > 19 && hg_odin < 23) { + switch(rand(1,4)) { + case 1: + donpcevent "warpinside#2::OnEnter"; + break; + case 2: + donpcevent "warpinside#3::OnEnter"; + break; + case 3: + donpcevent "warpinside#4::OnEnter"; + break; + case 4: + donpcevent "warpinside#5::OnEnter"; + break; } disablenpc "warpinside#1"; set hg_odin,21; @@ -10545,7 +9622,6 @@ OnTouch: } odin_tem03,288,271,0 script warpinside#2 139,3,3,{ - OnInit: disablenpc "warpinside#2"; end; @@ -10555,25 +9631,20 @@ OnEnter: end; OnTouch: - if(hg_odin > 19 && hg_odin < 23) - { - switch(rand(1,4)) - { - case 1: - donpcevent "warpinside#1::OnEnter"; - break; - - case 2: - donpcevent "warpinside#3::OnEnter"; - break; - - case 3: - donpcevent "warpinside#4::OnEnter"; - break; - - case 4: - donpcevent "warpinside#5::OnEnter"; - break; + if (hg_odin > 19 && hg_odin < 23) { + switch(rand(1,4)) { + case 1: + donpcevent "warpinside#1::OnEnter"; + break; + case 2: + donpcevent "warpinside#3::OnEnter"; + break; + case 3: + donpcevent "warpinside#4::OnEnter"; + break; + case 4: + donpcevent "warpinside#5::OnEnter"; + break; } disablenpc "warpinside#2"; set hg_odin,21; @@ -10583,7 +9654,6 @@ OnTouch: } odin_tem03,283,241,0 script warpinside#3 139,3,3,{ - OnInit: disablenpc "warpinside#3"; end; @@ -10593,25 +9663,20 @@ OnEnter: end; OnTouch: - if(hg_odin > 19 && hg_odin < 23) - { - switch(rand(1,4)) - { - case 1: - donpcevent "warpinside#1::OnEnter"; - break; - - case 2: - donpcevent "warpinside#2::OnEnter"; - break; - - case 3: - donpcevent "warpinside#4::OnEnter"; - break; - - case 4: - donpcevent "warpinside#5::OnEnter"; - break; + if (hg_odin > 19 && hg_odin < 23) { + switch(rand(1,4)) { + case 1: + donpcevent "warpinside#1::OnEnter"; + break; + case 2: + donpcevent "warpinside#2::OnEnter"; + break; + case 3: + donpcevent "warpinside#4::OnEnter"; + break; + case 4: + donpcevent "warpinside#5::OnEnter"; + break; } disablenpc "warpinside#3"; set hg_odin,21; @@ -10621,7 +9686,6 @@ OnTouch: } odin_tem03,179,275,0 script warpinside#4 139,3,3,{ - OnInit: disablenpc "warpinside#4"; end; @@ -10631,25 +9695,20 @@ OnEnter: end; OnTouch: - if(hg_odin > 19 && hg_odin < 23) - { - switch(rand(1,4)) - { - case 1: - donpcevent "warpinside#1::OnEnter"; - break; - - case 2: - donpcevent "warpinside#2::OnEnter"; - break; - - case 3: - donpcevent "warpinside#3::OnEnter"; - break; - - case 4: - donpcevent "warpinside#5::OnEnter"; - break; + if (hg_odin > 19 && hg_odin < 23) { + switch(rand(1,4)) { + case 1: + donpcevent "warpinside#1::OnEnter"; + break; + case 2: + donpcevent "warpinside#2::OnEnter"; + break; + case 3: + donpcevent "warpinside#3::OnEnter"; + break; + case 4: + donpcevent "warpinside#5::OnEnter"; + break; } disablenpc "warpinside#4"; set hg_odin,21; @@ -10659,7 +9718,6 @@ OnTouch: } odin_tem03,320,264,0 script warpinside#5 139,3,3,{ - OnInit: disablenpc "warpinside#5"; end; @@ -10669,25 +9727,20 @@ OnEnter: end; OnTouch: - if(hg_odin > 19 && hg_odin < 23) - { - switch(rand(1,4)) - { - case 1: - donpcevent "warpinside#1::OnEnter"; - break; - - case 2: - donpcevent "warpinside#2::OnEnter"; - break; - - case 3: - donpcevent "warpinside#3::OnEnter"; - break; - - case 4: - donpcevent "warpinside#4::OnEnter"; - break; + if (hg_odin > 19 && hg_odin < 23) { + switch(rand(1,4)) { + case 1: + donpcevent "warpinside#1::OnEnter"; + break; + case 2: + donpcevent "warpinside#2::OnEnter"; + break; + case 3: + donpcevent "warpinside#3::OnEnter"; + break; + case 4: + donpcevent "warpinside#4::OnEnter"; + break; } disablenpc "warpinside#5"; set hg_odin,21; @@ -10697,7 +9750,6 @@ OnTouch: } hu_in01,99,90,0 script Empty 139,3,3,{ - OnTouch: mes "^3355FFThis place is empty."; mes "Everyone must"; @@ -10706,10 +9758,8 @@ OnTouch: } que_hugel,35,29,5 script object#1 139,2,2,{ - OnTouch: - if(hg_odin == 21) - { + if (hg_odin == 21) { mes "^3355FFA weathered structure"; mes "of the Odin Shrine is"; mes "half buried beneath the"; @@ -10720,62 +9770,58 @@ OnTouch: mes "......"; mes "........."; next; - switch( select( "Pass","Explore" ) ) - { - case 1: - mes "^3355FFYou decided to pass"; - mes "by the shrine's remnants.^000000"; - close; - - case 2: - if (rand(1,3) == 1) - { - mes "^3355FFYou catch a bright"; - mes "shimmer among the"; - mes "remnants of the shrine.^000000"; + switch(select("Pass:Explore")) { + case 1: + mes "^3355FFYou decided to pass"; + mes "by the shrine's remnants.^000000"; + close; + case 2: + if (rand(1,3) == 1) { + mes "^3355FFYou catch a bright"; + mes "shimmer among the"; + mes "remnants of the shrine.^000000"; + next; + switch(select("Ignore:Pick it up")) { + case 1: + mes "^3355FFYou decide to continue"; + mes "searching through the"; + mes "shrine's ruins.^000000"; + close; + case 2: + mes "^3355FFYou find a shining stone"; + mes "within the ruins, and carefully"; + mes "put it into your bag.^000000"; next; - switch( select( "Ignore","Pick it up" ) ) - { - case 1: - mes "^3355FFYou decide to continue"; - mes "searching through the"; - mes "shrine's ruins.^000000"; - close; - - case 2: - mes "^3355FFYou find a shining stone"; - mes "within the ruins, and carefully"; - mes "put it into your bag.^000000"; - next; - mes "^FF0000Thud!^000000"; - next; - mes "["+strcharinfo(0)+"]"; - mes "What...?"; - mes "What was"; - mes "that noise?!"; - next; - specialeffect EF_LORD; - specialeffect EF_LORD; - specialeffect EF_LORD; - mes "["+strcharinfo(0)+"]"; - mes "Wa...waaaahhhh!"; - close2; - set hg_odin,22; - warp "que_hugel",163,31; - end; - } + mes "^FF0000Thud!^000000"; + next; + mes "["+strcharinfo(0)+"]"; + mes "What...?"; + mes "What was"; + mes "that noise?!"; + next; + specialeffect EF_LORD; + specialeffect EF_LORD; + specialeffect EF_LORD; + mes "["+strcharinfo(0)+"]"; + mes "Wa...waaaahhhh!"; + close2; + set hg_odin,22; + warp "que_hugel",163,31; + end; } - mes "^3355FFUnfortunately, you"; - mes "were unable to find"; - mes "anything in the ruins.^000000"; - close; + } + mes "^3355FFUnfortunately, you"; + mes "were unable to find"; + mes "anything in the ruins.^000000"; + close; } + } else if (hg_odin == 22) { + warp "que_hugel",163,31; + end; } - else if(hg_odin == 22) { warp "que_hugel",163,31; end; } } que_hugel,163,31,0 script object#2 139,3,3,{ - OnTouch: mes "^3355FFWhen you come back"; mes "to your senses, you"; @@ -10785,10 +9831,8 @@ OnTouch: } que_hugel,163,178,0 script object#3 139,3,3,{ - OnTouch: - if(hg_odin == 22) - { + if (hg_odin == 22) { mes "["+strcharinfo(0)+"]"; mes "Huh?"; mes "What's happening?"; @@ -10803,10 +9847,8 @@ OnTouch: } hu_in01,15,108,0 script alex#warp 45,1,1,{ - OnTouch: - if(hg_odin == 17) - { + if (hg_odin == 17) { mes "[Alex]"; mes "Haven't you found it yet?"; mes "You said that it'd be here!"; @@ -10884,38 +9926,31 @@ OnTouch: mes "We'll continue this"; mes "conversation later."; close; - } - else if(hg_odin == 18) - { + } else if (hg_odin == 18) { mes "......"; mes "........."; close; - } - else - { + } else { warp "hu_in01",15,155; end; } } hugel,52,90,0 script alex#warp2 45,1,1,{ - OnTouch: - if(hg_odin > 59) warp "hu_in01",102,90; - else if(hg_odin > 21 && hg_odin < 60) warp "hu_in01",173,90; + if (hg_odin > 59) warp "hu_in01",102,90; + else if (hg_odin > 21 && hg_odin < 60) warp "hu_in01",173,90; else warp "hu_in01",33,90; end; } hu_in01,155,70,0 script alex#warp3 45,1,1,{ - OnTouch: mes "^3355FFThe door is locked.^000000"; close; } hu_in01,155,108,0 script alex#warp4 45,1,1,{ - OnTouch: mes "^3355FFThe door is locked.^000000"; close; |