From 1eee38ce26bfd1181ffd4797526a9544835b316c Mon Sep 17 00:00:00 2001 From: L0ne_W0lf Date: Tue, 27 Nov 2007 03:25:02 +0000 Subject: Updated the Taekwon Master quest. git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@11813 54d463be-8e91-2dee-dedb-b68131a5f0ec --- npc/Changelog.txt | 1 + npc/jobs/2-1e/StarGladiator.txt | 1322 ++++++++++++++++++++------------------- 2 files changed, 680 insertions(+), 643 deletions(-) diff --git a/npc/Changelog.txt b/npc/Changelog.txt index dd3591c2c..f393a89af 100644 --- a/npc/Changelog.txt +++ b/npc/Changelog.txt @@ -1,6 +1,7 @@ Date Added ====== 2007/11/26 + * Rev. 11813 Updated the Taekwon Master quest. [L0ne_W0lf] * Rev. 11811 Fixed some minor guild script related bugs. [L0ne_W0lf] - And no, this does NOT fix the Emperium spawning issue. * Rev. 11810 Updated trigger area of Payon's West exit/entrance. [L0ne_W0lf] diff --git a/npc/jobs/2-1e/StarGladiator.txt b/npc/jobs/2-1e/StarGladiator.txt index 4d010795a..616c5f636 100644 --- a/npc/jobs/2-1e/StarGladiator.txt +++ b/npc/jobs/2-1e/StarGladiator.txt @@ -3,9 +3,9 @@ //===== By: ================================================== //= Celestria, Samuray22 //===== Current Version: ===================================== -//= 1.1c +//= 1.2 //===== Compatible With: ===================================== -//= eAthena 1.0 + +//= eAthena SVN //===== Description: ========================================= //= [Aegis Conversion] //= Job Change quest for Star Gladiator class. @@ -14,22 +14,23 @@ //= 1.1a Corrected a minor error respect to the header. [Samuray22] //= 1.1b Corrected NPC name length warning. [L0ne_W0lf] //= 1.1c Changed item names to item IDs. [Samuray22] +//= 1.2 Another round of updates to the script. [L0ne_W0lf] +//= Removes the use of labels, and correcets other errors. //============================================================ -payon,215,102,5 script Moohyun#job_star 828,3,3,{ +payon,215,102,3 script Moohyun#job_star 828,3,3,{ if (Class == Job_Taekwon) { if (STGL_Q == 0) { mes "[Moohyun]"; - if( Sex == 1) { + if (Sex) mes "Hey, Taekwon Boy!"; - } else { + else mes "Hey, Taekwon Girl!"; - } mes "Come here for a minute."; mes "I've got a proposition"; mes "for you if you'll listen!"; next; - if(select( "Sure.","No, thanks!") == 1) { + if (select( "Sure.","No, thanks!") == 1) { mes "[Moohyun]"; mes "Alright, kid."; mes "What's your name?"; @@ -64,8 +65,8 @@ payon,215,102,5 script Moohyun#job_star 828,3,3,{ mes "Cool, huh? Anyway, interested"; mes "in being a Taekwon Master?"; next; - if(select( "Yes, I am!","No, not so much.") == 1) { - if(BaseLevel > 39) { + if (select("Yes, I am!:No, not so much.") == 1) { + if (JobLevel > 39) { mes "[Moohyun]"; mes "Great, great~ I knew you'd"; mes "see things my way. Alright,"; @@ -80,7 +81,7 @@ payon,215,102,5 script Moohyun#job_star 828,3,3,{ mes "If you do, I'll introduce you to somebody who can help"; mes "you accomplish that goal."; next; - if( select( "Yes, I do.","Let me think about it...") == 1) { + if (select("Yes, I do.","Let me think about it...") == 1) { mes "[Moohyun]"; mes "Excellent! Now, as you may"; mes "have guessed, Taekwon Masters"; @@ -98,58 +99,59 @@ payon,215,102,5 script Moohyun#job_star 828,3,3,{ mes "[Moohyun]"; mes "Alright, you can find Moogang"; mes "in Comodo, supposedly at the"; - mes "place that's closest to the sky.^FFFFFF ^000000 In the meantime, I'll write a"; + mes "place that's closest to the sky.^FFFFFF ^000000 In the meantime, I'll write a"; mes "letter of recommendation that"; mes "I'll send to him for you."; - set STGL_Q, 1; - close; - } - mes "[Moohyun]"; - mes "That's fine. Changing your"; - mes "job is an important decision,"; - mes "so you should consider everything carefully. But let me assure you"; - mes "that you'll never regret becoming an awesome warrior of the cosmos!"; + set STGL_Q,1; close; - } + } mes "[Moohyun]"; - mes "Great, great~"; - mes "But first,you"; - mes "gotta be at least Job Level 40"; - mes "before you can begin Taekwon"; - mes "Master training. Otherwise, "; - mes "it'll go over your head."; - next; - mes "[Moohyun]"; - mes "I know you can do it,"; - mes "and it shouldn't take"; - mes "too long. Promise me"; - mes "you'll come back so that"; - mes "I can help you become"; - mes "a great Taekwon Master~"; - close; - } + mes "That's fine. Changing your"; + mes "job is an important decision,"; + mes "so you should consider everything carefully. But let me assure you"; + mes "that you'll never regret becoming an awesome warrior of the cosmos!"; + close; + } mes "[Moohyun]"; - mes "Really? Well, I still"; - mes "think you're better suited"; - mes "to being a Taekwon Master"; - mes "than a Soul Linker. But the"; - mes "decision is ultimately yours."; + mes "Great, great~"; + mes "But first,you"; + mes "gotta be at least Job Level 40"; + mes "before you can begin Taekwon"; + mes "Master training. Otherwise, "; + mes "it'll go over your head."; next; mes "[Moohyun]"; - mes "Well, if you change your"; - mes "mind, just come back to"; - mes "me and let me know. I know"; - mes "you'd make a great Taekwon"; - mes "Master if you really tried."; + mes "I know you can do it,"; + mes "and it shouldn't take"; + mes "too long. Promise me"; + mes "you'll come back so that"; + mes "I can help you become"; + mes "a great Taekwon Master~"; close; - } + } + mes "[Moohyun]"; + mes "Really? Well, I still"; + mes "think you're better suited"; + mes "to being a Taekwon Master"; + mes "than a Soul Linker. But the"; + mes "decision is ultimately yours."; + next; mes "[Moohyun]"; - mes "Aw, don't be like that."; - mes "It doesn't cost you a zeny"; - mes "to listen to my spiel. Come"; - mes "on, just hear me out..."; + mes "Well, if you change your"; + mes "mind, just come back to"; + mes "me and let me know. I know"; + mes "you'd make a great Taekwon"; + mes "Master if you really tried."; close; - } else if(STGL_Q == 1) { + } + mes "[Moohyun]"; + mes "Aw, don't be like that."; + mes "It doesn't cost you a zeny"; + mes "to listen to my spiel. Come"; + mes "on, just hear me out..."; + close; + } + else if (STGL_Q == 1) { mes "[Moohyun]"; mes "I've already sent him my"; mes "letter of recommendation"; @@ -158,78 +160,15 @@ payon,215,102,5 script Moohyun#job_star 828,3,3,{ mes "He'll start training you to"; mes "become a Taekwon Master."; close; - } else if(STGL_Q == 7) { + } + else if (STGL_Q == 7) { mes "[Moohyun]"; mes "So how's the testing"; mes "coming along? Oh hey, you"; mes "look worried. Are you in"; mes "some kind of trouble?"; next; - if( select( "No, I'm fine.","About Beeryu's riddle...") == 2) { - mes "[Moohyun]"; - mes "Ah, that. Beeryu has"; - mes "given you that riddle"; - mes "to solve. Well, first of"; - mes "all, you have to bring him"; - mes "something very important,"; - mes "but it isn't a material object."; - next; - mes "[Moohyun]"; - mes "You have to demonstrate"; - mes "something for him. Now tell"; - mes "me, when you face difficulty in"; - mes "life, obstacles to your goals,"; - mes "how do you respond? What"; - mes "does your heart feel, man?"; - next; - mes "[Moohyun]"; - mes "I know that Beeryu asked you"; - mes "to prove your patience to him,"; - mes "but this is the most important"; - mes "factor behind patience. What"; - mes "do you say to yourself when"; - mes "your life seems hopeless?"; - next; - if( select("I will not give up!","I... I don't know?") == 1) { - mes "[" + strcharinfo(0) + "]"; - mes "I will not give up!"; - mes "I'll make my dreams"; - mes "come true, no matter"; - mes "how long it may take!"; - next; - mes "[Moohyun]"; - mes "Yes, that's it!"; - mes "When your resolution"; - mes "is backed by an iron will,"; - mes "you will have the patience"; - mes "to weather out all things."; - mes "Show Beeryu your resolve..."; - next; - mes "[Moohyun]"; - mes "Great, I think you're"; - mes "ready now. Please go"; - mes "talk to Moogang and head"; - mes "back to the Moon Room. Soon,"; - mes "maybe we'll be able to greet"; - mes "each other as Taekwon Masters!"; - set STGL_Q, 8; - close; - } - mes "[Moohyun]"; - mes "You... You don't know?"; - mes "If you'd face obstacles"; - mes "head on and directly confront"; - mes "your fears, your enemies, and"; - mes "all of life's challenges, then the answer should come naturally."; - next; - mes "[Moohyun]"; - mes "Hmm..."; - mes "Why don't you contemplate"; - mes "the value of courage for"; - mes "a little while? Yes, that"; - mes "might be useful for now."; - close; - } + if (select("No, I'm fine.:About Beeryu's riddle...") == 1) { mes "[Moohyun]"; mes "It's alright to be independent"; mes "and solve problems on your"; @@ -237,8 +176,73 @@ payon,215,102,5 script Moohyun#job_star 828,3,3,{ mes "when you really need it. There"; mes "is no shame in being unable to"; mes "accomplish something alone..."; + close; + } + mes "[Moohyun]"; + mes "Ah, that. Beeryu has"; + mes "given you that riddle"; + mes "to solve. Well, first of"; + mes "all, you have to bring him"; + mes "something very important,"; + mes "but it isn't a material object."; + next; + mes "[Moohyun]"; + mes "You have to demonstrate"; + mes "something for him. Now tell"; + mes "me, when you face difficulty in"; + mes "life, obstacles to your goals,"; + mes "how do you respond? What"; + mes "does your heart feel, man?"; + next; + mes "[Moohyun]"; + mes "I know that Beeryu asked you"; + mes "to prove your patience to him,"; + mes "but this is the most important"; + mes "factor behind patience. What"; + mes "do you say to yourself when"; + mes "your life seems hopeless?"; + next; + if (select("I will not give up!:I... I don't know?") == 1) { + mes "[" + strcharinfo(0) + "]"; + mes "I will not give up!"; + mes "I'll make my dreams"; + mes "come true, no matter"; + mes "how long it may take!"; + next; + mes "[Moohyun]"; + mes "Yes, that's it!"; + mes "When your resolution"; + mes "is backed by an iron will,"; + mes "you will have the patience"; + mes "to weather out all things."; + mes "Show Beeryu your resolve..."; + next; + mes "[Moohyun]"; + mes "Great, I think you're"; + mes "ready now. Please go"; + mes "talk to Moogang and head"; + mes "back to the Moon Room. Soon,"; + mes "maybe we'll be able to greet"; + mes "each other as Taekwon Masters!"; + set STGL_Q,8; close; - } else if(STGL_Q == 8) { + } + mes "[Moohyun]"; + mes "You... You don't know?"; + mes "If you'd face obstacles"; + mes "head on and directly confront"; + mes "your fears, your enemies, and"; + mes "all of life's challenges, then the answer should come naturally."; + next; + mes "[Moohyun]"; + mes "Hmm..."; + mes "Why don't you contemplate"; + mes "the value of courage for"; + mes "a little while? Yes, that"; + mes "might be useful for now."; + close; + } + else if (STGL_Q == 8) { mes "[Moohyun]"; mes "Great, I think you're"; mes "ready now. Please go"; @@ -248,14 +252,15 @@ payon,215,102,5 script Moohyun#job_star 828,3,3,{ mes "each other as Taekwon Masters!"; close; } - mes "[Moohyun]"; - mes "So, how have you"; - mes "been doing? I got"; - mes "faith that you'll become"; - mes "a great Taekwon Master, so"; - mes "I'm expecting great things."; - close; - } else if(Class == Job_Star_Gladiator || Class == Job_Star_Gladiator) { + mes "[Moohyun]"; + mes "So, how have you"; + mes "been doing? I got"; + mes "faith that you'll become"; + mes "a great Taekwon Master, so"; + mes "I'm expecting great things."; + close; + } + else if (BaseJob == Job_Star_Gladiator) { mes "[Moohyun]"; mes "Hey, how have you"; mes "been doing? Attuned"; @@ -264,7 +269,8 @@ payon,215,102,5 script Moohyun#job_star 828,3,3,{ mes "isn't the cosmos such"; mes "a wonderful thing?"; close; - } else if(Class == Job_Novice) { + } + else if (Class== Job_Novice) { mes "[Moohyun]"; mes "Hey, kid. Do you want"; mes "to learn Taekwon Do?"; @@ -287,39 +293,41 @@ payon,215,102,5 script Moohyun#job_star 828,3,3,{ mes "more than your mind and body."; close; } - mes "[Moohyun]"; - mes "Dude..."; - mes "Whaddya want?"; - if(Sex == 1) { - mes "You wanna join up"; - mes "with my martial arts"; - mes "school? It's too late"; - mes "for you, sorry pal~"; - } else { - mes "Oh, I didn't realize tha--"; - mes "Y-you're such a beautiful"; - mes "lady! I guess I oughta, you"; - mes "know, apologize for bein' rude."; - } - next; - mes "[Moohyun]"; - mes "Anyway, if you think I'm"; - mes "just some punk, I'll admit"; - mes "that I look and act the part."; - mes "But actually, I'm a warrior of"; - mes "the Sun, Moon, and Stars."; - next; - mes "[Moohyun]"; - mes "It might be a little late"; - mes "for you, but if you know "; - mes "anybody that wants to become"; - mes "a Taekwon Master, send them"; - mes "my way. I'll make sure that"; - mes "they meet the right people~"; - close; + mes "[Moohyun]"; + mes "Dude..."; + mes "Whaddya want?"; + if (Sex) { + mes "You wanna join up"; + mes "with my martial arts"; + mes "school? It's too late"; + mes "for you, sorry pal~"; + } + else { + mes "Oh, I didn't realize tha--"; + mes "Y-you're such a beautiful"; + mes "lady! I guess I oughta, you"; + mes "know, apologize for bein' rude."; + } + next; + mes "[Moohyun]"; + mes "Anyway, if you think I'm"; + mes "just some punk, I'll admit"; + mes "that I look and act the part."; + mes "But actually, I'm a warrior of"; + mes "the Sun, Moon, and Stars."; + next; + mes "[Moohyun]"; + mes "It might be a little late"; + mes "for you, but if you know "; + mes "anybody that wants to become"; + mes "a Taekwon Master, send them"; + mes "my way. I'll make sure that"; + mes "they meet the right people~"; + close; + OnTouch: - if(Class == Job_Taekwon) { - if(STGL_Q == 0) { + if (Class == Job_Taekwon) { + if (STGL_Q == 0) { mes "[Moohyun]"; mes "Hm...? Oh, you're just"; mes "the kind of person I'm"; @@ -328,7 +336,8 @@ OnTouch: mes "you're willing to listen..."; close; } - } else if(Class == Job_Star_Gladiator || Class == Job_Star_Gladiator2) { + } + else if (BaseJob == Job_Star_Gladiator) { mes "[Moohyun]"; mes "How's it going, warrior?"; mes "Please continue to use"; @@ -337,14 +346,14 @@ OnTouch: mes "Taekwon Masters everywhere!"; close; } - mes "[Moohyun]"; - mes "Whoa, whoa~"; - mes "Step aside, will you?"; - mes "You're blocking my sun!"; - close; + mes "[Moohyun]"; + mes "Whoa, whoa~"; + mes "Step aside, will you?"; + mes "You're blocking my sun!"; + close; } -comodo,172,230,5 script Wandering Master#job_sta 730,{ +comodo,172,230,3 script Wandering Master#job_sta 730,{ if (Class == Job_Taekwon) { if (STGL_Q == 1) { mes "[Moogang]"; @@ -362,69 +371,69 @@ comodo,172,230,5 script Wandering Master#job_sta 730,{ mes "Are you ready for the first test, to use your fists and legs in the"; mes "service of the grand cosmos?"; next; - if(select("Yes, let me take the test!","Wait, I need to think about this!") == 1) { - if (SkillPoint != 0) { + if (select("Yes, let me take the test!:Wait, I need to think about this!") == 1) { + if (SkillPoint) { mes "[Moogang]"; mes "Hm? You still have Skill"; mes "Points that you haven't yet"; mes "allocated. Use them, learn"; - if(Sex == 0) { + if (Sex == 0) mes "and improve your Taekwon Girl"; - } else { + else mes "and improve your Taekwon Boy"; - } mes "skills. When you are finished,^FFFFFF ^000000 come back here for your training."; close; } - mes "[Moogang]"; - mes "Taekwon Do sets the basics."; - mes "Mind, body, soul. These are not"; - mes "separate parts, but a functioning whole. Your self is in touch"; - mes "with itself, but is it in touch"; - mes "with the outside world?"; - next; - mes "[Moogang]"; - mes "Close your eyes. Seek out"; - mes "the sensation of the wind."; - mes "Open your arms and embrace"; - mes "the sky. Can you feel it? The"; - mes "everspreading flow of the"; - mes "universal cosmos?"; - next; - mes "[Moogang]"; - mes "Nature's laws cannot be broken,"; - mes "but as your undestanding of nature grows, you'll be able to grasp the"; - mes "sunlight, hold the moonlight, and mold the starlight. This test will"; - mes "help you attune yourself..."; - next; - mes "[Moogang]"; - mes "Go forth and gather the"; - mes "power of nature scattered"; - mes "around the world. Bring me"; - mes "pieces of the blustery wind,"; - mes "solid earth, freezing ice,"; - mes "and burning flame."; - next; - mes "[Moogang]"; - mes "In other words..."; - mes "^4D4DFFRough Wind^000000,"; - mes "^4D4DFFGreat Nature^000000,"; - mes "^4D4DFFMystic Frozen^000000 and"; - mes "^4D4DFFFlame Heart^000000."; - mes "Now go..."; - set STGL_Q, 2; - close; - } mes "[Moogang]"; - mes "I respect your decision,"; - mes "although I see no reason"; - mes "for you to hesitate. But like"; - mes "the phases of the moon, all"; - mes "changes must occur according"; - mes "to the grand scheme of things."; + mes "Taekwon Do sets the basics."; + mes "Mind, body, soul. These are not"; + mes "separate parts, but a functioning whole. Your self is in touch"; + mes "with itself, but is it in touch"; + mes "with the outside world?"; + next; + mes "[Moogang]"; + mes "Close your eyes. Seek out"; + mes "the sensation of the wind."; + mes "Open your arms and embrace"; + mes "the sky. Can you feel it? The"; + mes "everspreading flow of the"; + mes "universal cosmos?"; + next; + mes "[Moogang]"; + mes "Nature's laws cannot be broken,"; + mes "but as your undestanding of nature grows, you'll be able to grasp the"; + mes "sunlight, hold the moonlight, and mold the starlight. This test will"; + mes "help you attune yourself..."; + next; + mes "[Moogang]"; + mes "Go forth and gather the"; + mes "power of nature scattered"; + mes "around the world. Bring me"; + mes "pieces of the blustery wind,"; + mes "solid earth, freezing ice,"; + mes "and burning flame."; + next; + mes "[Moogang]"; + mes "In other words..."; + mes "^4D4DFFRough Wind^000000,"; + mes "^4D4DFFGreat Nature^000000,"; + mes "^4D4DFFMystic Frozen^000000 and"; + mes "^4D4DFFFlame Heart^000000."; + mes "Now go..."; + set STGL_Q,2; close; - } else if(STGL_Q == 2) { - if (countitem(994) > 0 && countitem(995) > 0 && countitem(996) > 0 && countitem(997) > 0) { + } + mes "[Moogang]"; + mes "I respect your decision,"; + mes "although I see no reason"; + mes "for you to hesitate. But like"; + mes "the phases of the moon, all"; + mes "changes must occur according"; + mes "to the grand scheme of things."; + close; + } + else if (STGL_Q == 2) { + if (countitem(996) > 0 && countitem(997) > 0 && countitem(995) > 0 && countitem(994) > 0) { mes "[Moogang]"; mes "Ah, you've completed the"; mes "task I've set for you. Very"; @@ -471,52 +480,54 @@ comodo,172,230,5 script Wandering Master#job_sta 730,{ mes "and all things. Now, when you"; mes "are ready for the next test, then^FFFFFF ^000000"; mes "I shall guide you to the altar."; - delitem 994, 1; //Flame Heart - delitem 995, 1; //Mystic Frozen - delitem 996, 1; //Rough Wind - delitem 997, 1; //Great Nature - set STGL_Q, 3; + delitem 996,1; //Rough_Wind + delitem 997,1; //Great_Nature + delitem 995,1; //Mistic_Frozen + delitem 994,1; //Flame_Heart + set STGL_Q,3; close; } - mes "[Moogang]"; - mes "For your first test on your"; - mes "journey towards becoming"; - mes "a Taekwon Master, bring me "; - mes "shards of the natural elements."; - mes "I want you to understand their innate harmony with one another."; - next; - mes "[Moogang]"; - mes "Bring..."; - mes "^4D4DFFRough Wind^000000,"; - mes "^4D4DFFGreat Nature^000000,"; - mes "^4D4DFFMystic Frozen^000000 and"; - mes "^4D4DFFFlame Heart^000000."; - mes "Now go..."; - close; - } else if(STGL_Q == 3) { + mes "[Moogang]"; + mes "For your first test on your"; + mes "journey towards becoming"; + mes "a Taekwon Master, bring me "; + mes "shards of the natural elements."; + mes "I want you to understand their innate harmony with one another."; + next; + mes "[Moogang]"; + mes "Bring..."; + mes "^4D4DFFRough Wind^000000,"; + mes "^4D4DFFGreat Nature^000000,"; + mes "^4D4DFFMystic Frozen^000000 and"; + mes "^4D4DFFFlame Heart^000000."; + mes "Now go..."; + close; + } + else if (STGL_Q == 3) { mes "[Moogang]"; mes "Are you ready for"; mes "the next test to become"; mes "a Taekwon Master? Then,"; mes "I shall guide you to the altar."; next; - if(select( "Wait, I need more time!","Yes, I am ready.") == 1) { + if (select("Wait, I need more time!:Yes, I am ready.") == 1) { mes "[Moogang]"; mes "I see. Well then, please"; mes "let me know when you"; mes "are ready to proceed."; close; } - mes "[Moogang]"; - mes "At the altar, speak"; - mes "to Daru, who will serve"; - mes "as your guide for that"; - mes "test. After you complete"; - mes "the test, come talk to me."; - close2; - warp "job_star",34,12; - end; - } else if(STGL_Q > 3 && STGL_Q < 7) { + mes "[Moogang]"; + mes "At the altar, speak"; + mes "to Daru, who will serve"; + mes "as your guide for that"; + mes "test. After you complete"; + mes "the test, come talk to me."; + close2; + warp "job_star",34,12; + end; + } + else if (STGL_Q > 3 && STGL_Q < 7) { mes "[Moogang]"; mes "How very strange..."; mes "You cannot have completed"; @@ -527,7 +538,8 @@ comodo,172,230,5 script Wandering Master#job_sta 730,{ close2; warp "job_star",34,12; end; - } else if(STGL_Q == 7) { + } + else if (STGL_Q == 7) { mes "[Moogang]"; mes "Hmm..."; mes "You seem troubled."; @@ -552,7 +564,8 @@ comodo,172,230,5 script Wandering Master#job_sta 730,{ mes "I can send you back to the"; mes "Moon Room for testing."; close; - } else if(STGL_Q == 8) { + } + else if (STGL_Q == 8) { mes "[Moogang]"; mes "Ah, I see that Moohyun"; mes "has helped you achieve a"; @@ -563,14 +576,15 @@ comodo,172,230,5 script Wandering Master#job_sta 730,{ close2; warp "job_star",100,13; end; - } else if(STGL_Q == 9 || STGL_Q == 11) { + } + else if (STGL_Q == 9 || STGL_Q == 11) { mes "[Moogang]"; mes "Would you like to"; mes "return to the Star Room"; mes "to complete your Taekwon"; mes "Master testing and training?"; next; - if(select( "Yes, please.","Maybe later.") == 1) { + if (select("Yes, please.:Maybe later.") == 1) { mes "[Moogang]"; mes "Don't lose heart..."; mes "I expect that you will"; @@ -581,20 +595,21 @@ comodo,172,230,5 script Wandering Master#job_sta 730,{ warp "job_star",166,29; end; } - mes "[Moogang]"; - mes "I see. Well, when"; - mes "your mind, body and"; - mes "spirit are prepared, please"; - mes "come and talk to me again."; - close; - } else if(STGL_Q == 10) { + mes "[Moogang]"; + mes "I see. Well, when"; + mes "your mind, body and"; + mes "spirit are prepared, please"; + mes "come and talk to me again."; + close; + } + else if (STGL_Q == 10) { mes "[Moogang]"; mes "Ah, you have come here in"; mes "order to speak to Cheehee."; mes "Would you like me to send"; mes "you to the Star Room now?"; next; - if(select( "Yes, please.","Maybe later.") == 1) { + if (select("Yes, please.:Maybe later.") == 1) { mes "[Moogang]"; mes "Don't lose heart..."; mes "I expect that you will"; @@ -605,13 +620,14 @@ comodo,172,230,5 script Wandering Master#job_sta 730,{ warp "job_star",166,29; end; } - mes "[Moogang]"; - mes "I see. Well, when"; - mes "your mind, body and"; - mes "spirit are prepared, please"; - mes "come and talk to me again."; - close; - } else if(STGL_Q == 12) { + mes "[Moogang]"; + mes "I see. Well, when"; + mes "your mind, body and"; + mes "spirit are prepared, please"; + mes "come and talk to me again."; + close; + } + else if (STGL_Q == 12) { mes "[Moogang]"; mes "Ah, you've returned"; mes "wiser and more attuned"; @@ -681,39 +697,40 @@ comodo,172,230,5 script Wandering Master#job_sta 730,{ mes "the Sun, Moon and Stars..."; close; } - mes "[Moogang]"; - mes "Oh, hello. You're a"; - mes "student of Taekwon Do,"; - mes "are you not? It's nice to"; - mes "meet you. Please call"; - mes "me Moogang. I too used to"; - mes "study this Tae Kwon Do."; - next; - mes "[Moogang]"; - mes "Um..."; - mes "Have you ever"; - mes "considered becoming..."; - mes "Um... No. Wait. Hmmm..."; - next; - mes "[" + strcharinfo(0) + "]"; - mes "Huh...?"; - next; - mes "[Moogang]"; - mes "Oh, dear! I always"; - mes "have a little bit of"; - mes "trouble speaking to other"; - mes "people. Now, why don't"; - mes "you speak to my good"; - mes "friend, Moohyun?"; - next; - mes "[Moogang]"; - mes "It's just..."; - mes "I'm so excited!"; - mes "There's every chance"; - mes "that you might possibly"; - mes "be the warrior I'm seeking!"; - close; - } else if(Class == Job_Star_Gladiator || Class == Job_Star_Gladiator2) { + mes "[Moogang]"; + mes "Oh, hello. You're a"; + mes "student of Taekwon Do,"; + mes "are you not? It's nice to"; + mes "meet you. Please call"; + mes "me Moogang. I too used to"; + mes "study this Tae Kwon Do."; + next; + mes "[Moogang]"; + mes "Um..."; + mes "Have you ever"; + mes "considered becoming..."; + mes "Um... No. Wait. Hmmm..."; + next; + mes "[" + strcharinfo(0) + "]"; + mes "Huh...?"; + next; + mes "[Moogang]"; + mes "Oh, dear! I always"; + mes "have a little bit of"; + mes "trouble speaking to other"; + mes "people. Now, why don't"; + mes "you speak to my good"; + mes "friend, Moohyun?"; + next; + mes "[Moogang]"; + mes "It's just..."; + mes "I'm so excited!"; + mes "There's every chance"; + mes "that you might possibly"; + mes "be the warrior I'm seeking!"; + close; + } + else if (BaseJob == Job_Star_Gladiator) { mes "[Moogang]"; mes "Oh, it's very nice to"; mes "see you again. So where"; @@ -737,7 +754,7 @@ comodo,172,230,5 script Wandering Master#job_sta 730,{ mes "that you wish. Would you like"; mes "to visit any of them now?"; next; - switch(select( "Maybe next time.","To the Room of the Sun!","To the Moon Room!","To the Star Room!")) { + switch(select("Maybe next time.:To the Room of the Sun!:To the Moon Room!:To the Star Room!")) { case 1: mes "[Moogang]"; mes "Alright. I'll always be"; @@ -756,7 +773,7 @@ comodo,172,230,5 script Wandering Master#job_sta 730,{ mes "right away..."; close2; warp "job_star",34,12; - break; + end; case 3: mes "[Moogang]"; mes "Hm? Have you need"; @@ -766,7 +783,7 @@ comodo,172,230,5 script Wandering Master#job_sta 730,{ mes "its calming influence..."; close2; warp "job_star",100,13; - break; + end; case 4: mes "[Moogang]"; mes "Ah, there are countless"; @@ -776,28 +793,28 @@ comodo,172,230,5 script Wandering Master#job_sta 730,{ mes "to the Star Room right away~"; close2; warp "job_star",166,29; - break; + end; } } - mes "[Wandering Martial Artist]"; - mes "Do you enjoy hiking?"; - mes "The fresh air, the liberation"; - mes "found in wandering, and the"; - mes "beauty of natural are all"; - mes "welcome benefits."; - next; - mes "[Wandering Martial Artist]"; - mes "Of course, I cannot enjoy"; - mes "the moonlight and starlight"; - mes "on nighttime hikes as much"; - mes "as you can. Well then, may the"; - mes "Sun, Moon and Stars protect"; - mes "you on all your journeys~"; - close; + mes "[Wandering Martial Artist]"; + mes "Do you enjoy hiking?"; + mes "The fresh air, the liberation"; + mes "found in wandering, and the"; + mes "beauty of natural are all"; + mes "welcome benefits."; + next; + mes "[Wandering Martial Artist]"; + mes "Of course, I cannot enjoy"; + mes "the moonlight and starlight"; + mes "on nighttime hikes as much"; + mes "as you can. Well then, may the"; + mes "Sun, Moon and Stars protect"; + mes "you on all your journeys~"; + close; } -job_star,29,33,8 script Daru#job_star 59,{ - if(Class == Job_Taekwon) { +job_star,29,33,0 script Daru#job_star 59,{ + if (Class == Job_Taekwon) { if (STGL_Q == 3) { mes "[Daru]"; mes "Ah, greetings."; @@ -812,29 +829,29 @@ job_star,29,33,8 script Daru#job_star 59,{ mes "What is it"; mes "that you see?"; next; - switch(select("The Sun.","The Moon.","The Stars.","I have no idea.")) { + switch(select("The Sun.:The Moon.:The Stars.:I have no idea.")) { case 1: mes "[Daru]"; mes "Yes! It is the sun!"; mes "I suppose you can think"; mes "of mankind as the sons of"; mes "the sun. Good, very good..."; - set .@sun_point, 10; - goto L_question; + set .@sun_point,.@sun_point+10; + break; case 2: mes "[Daru]"; mes "The... The moon?"; mes "Mm. But this is the"; mes "Sun Room. Hmmm..."; - goto L_question; + break; case 3: mes "[Daru]"; mes "The Stars. Well, hmm."; mes "I suppose you can think of"; mes "the Sun as one of thousands"; mes "of stars in the universe..."; - set .@sun_point, 5; - goto L_question; + set .@sun_point,.@sun_point+5; + break; case 4: mes "[Daru]"; mes "No... idea?"; @@ -843,138 +860,134 @@ job_star,29,33,8 script Daru#job_star 59,{ mes "well as your eyes."; mes "It wouldn't hurt to"; mes "try to guess an answer..."; - next; } - L_question: + next; + mes "[Daru]"; + mes "Now, there is nothing"; + mes "that can live without the"; + mes "sun. Do you know what one"; + mes "needs most from the sun?"; + next; + switch(select("Warmth:Comfort:Light:Nothing")) { + case 1: mes "[Daru]"; - mes "Now, there is nothing"; - mes "that can live without the"; - mes "sun. Do you know what one"; - mes "needs most from the sun?"; + mes "That is right."; + mes "Without the warmth"; + mes "of the sun, our world"; + mes "not only be cold, but it"; + mes "would be completely lifeless."; + set .@sun_point,.@sun_point+10; + break; + case 2: + mes "[Daru]"; + mes "Comfort...?"; + mes "Ah, yes. The warmth"; + mes "of the sun brings comfort."; + mes "And without comfort, is life"; + mes "truly worth living? Good answer. ^FFFFFF ^000000"; + set .@sun_point,.@sun_point+10; + break; + case 3: + mes "[Daru]"; + mes "Yes. Without the"; + mes "glorious light of the sun,"; + mes "we would see nothing."; + mes "We would know nothing."; + mes "We would be nothing."; + set .@sun_point,.@sun_point+10; + break; + case 4: + mes "[Daru]"; + mes "Mmm..."; + mes "The answer should"; + mes "come from your heart,"; + mes "rather than your mind."; + mes "Everyone needs something"; + mes "from the sun. Let's see now..."; + break; + } + next; + mes "[Daru]"; + mes "There is a song that goes,"; + mes "''^4D4DFFThe Sun shines on even days."; + mes "The Moon gleams on odd days."; + mes "The Stars sparkle on every"; + mes "fifth day without fail.^000000''"; + next; + mes "[Daru]"; + mes "''^4D4DFFA desert is a Solar place,"; + mes "its sands kissed by the Sun."; + mes "A marsh is a Lunar place,"; + mes "its wolves driven by the Moon."; + mes "A deep cave is a Stellar place, its knights enchanted by Stars.^000000''"; + next; + mes "[Daru]"; + mes "Now, which of the"; + mes "following combinations"; + mes "shines brightest among "; + mes "them all? Think carefully..."; + next; + if (select("2nd, Marsh, Knights:4th, Desert, Sand:10th, Desert, Knights:5th, Deep Cave, Wolves") == 2) + set .@sun_point,.@sun_point+10; + mes "[Daru]"; + mes "Well, that will be all."; + mes "I cannot possibly know all"; + mes "there is to know about you"; + mes "through just 3 questions..."; + mes "But this should suit our"; + mes "purposes for now."; + next; + if (.@sun_point == 30) { + mes "[Daru]"; + mes "I admit that I am impressed"; + mes "with your understanding of"; + mes "the Sun. It is the source of"; + mes "all life, the origin of warmth"; + mes "and comfort. Now, let me lead"; + mes "you to the Moon Room."; + set STGL_Q,4; + close2; + warp "job_star",100,13; + end; + } + else if (.@sun_point == 25) { + mes "[Daru]"; + mes "Although your understanding"; + mes "of the Sun is not perfect, you"; + mes "seem to understand the idea"; + mes "that it is the source of warm"; + mes "and life in our world."; next; - switch(select( "Warmth","Comfort","Light","Nothing")) { - case 1: - mes "[Daru]"; - mes "That is right."; - mes "Without the warmth"; - mes "of the sun, our world"; - mes "not only be cold, but it"; - mes "would be completely lifeless."; - set .@sun_point,.@sun_point+10; - goto L_question1; - case 2: - mes "[Daru]"; - mes "Comfort...?"; - mes "Ah, yes. The warmth"; - mes "of the sun brings comfort."; - mes "And without comfort, is life"; - mes "truly worth living? Good answer. ^FFFFFF ^000000"; - set .@sun_point,.@sun_point+10; - goto L_question1; - case 3: - mes "[Daru]"; - mes "Yes. Without the"; - mes "glorious light of the sun,"; - mes "we would see nothing."; - mes "We would know nothing."; - mes "We would be nothing."; - set .@sun_point,.@sun_point+10; - goto L_question1; - case 4: - mes "[Daru]"; - mes "Mmm..."; - mes "The answer should"; - mes "come from your heart,"; - mes "rather than your mind."; - mes "Everyone needs something"; - mes "from the sun. Let's see now..."; - next; - } - L_question1: - mes "[Daru]"; - mes "There is a song that goes,"; - mes "''^4D4DFFThe Sun shines on even days."; - mes "The Moon gleams on odd days."; - mes "The Stars sparkle on every"; - mes "fifth day without fail.^000000''"; - next; - mes "[Daru]"; - mes "''^4D4DFFA desert is a Solar place,"; - mes "its sands kissed by the Sun."; - mes "A marsh is a Lunar place,"; - mes "its wolves driven by the Moon."; - mes "A deep cave is a Stellar place, its knights enchanted by Stars.^000000''"; - next; - mes "[Daru]"; - mes "Now, which of the"; - mes "following combinations"; - mes "shines brightest among "; - mes "them all? Think carefully..."; - next; - switch(select("2nd, Marsh, Knights:4th, Desert, Sand:10th, Desert, Knights:5th, Deep Cave, Wolves")) { - case 2: - set .@sun_point,.@sun_point+10; - case 1: - case 3: - case 4: - } - mes "[Daru]"; - mes "Well, that will be all."; - mes "I cannot possibly know all"; - mes "there is to know about you"; - mes "through just 3 questions..."; - mes "But this should suit our"; - mes "purposes for now."; - next; - if(.@sun_point == 30) { - mes "[Daru]"; - mes "I admit that I am impressed"; - mes "with your understanding of"; - mes "the Sun. It is the source of"; - mes "all life, the origin of warmth"; - mes "and comfort. Now, let me lead"; - mes "you to the Moon Room."; - set STGL_Q, 4; - close2; - warp "job_star",100,13; - end; - } else if(.@sun_point == 25) { - mes "[Daru]"; - mes "Although your understanding"; - mes "of the Sun is not perfect, you"; - mes "seem to understand the idea"; - mes "that it is the source of warm"; - mes "and life in our world."; - next; - mes "[Daru]"; - mes "This idea is one of the basics"; - mes "that will help you in becoming"; - mes "more attuned with the power of"; - mes "the cosmos. Now, please come"; - mes "this way to the Moon Room..."; - set STGL_Q, 4; - close; - warp "job_star",100,13; - end; - } - mes "[Daru]"; - mes "Hmm... If you do not"; - mes "understand the role of the"; - mes "sun in the universe and"; - mes "the human world, you will"; - mes "forever be out of touch with"; - mes "nature, with the cosmos."; - next; - mes "[Daru]"; - mes "I advise you to meditate"; - mes "carefully on the fundamental"; - mes "truths of nature before coming"; - mes "to speak to me once again."; - mes "Contemplate the infinite"; - mes "power of the sun..."; - set STGL_Q, 5; - close; - } else if(STGL_Q == 4) { + mes "[Daru]"; + mes "This idea is one of the basics"; + mes "that will help you in becoming"; + mes "more attuned with the power of"; + mes "the cosmos. Now, please come"; + mes "this way to the Moon Room..."; + set STGL_Q,4; + close2; + warp "job_star",100,13; + end; + } + mes "[Daru]"; + mes "Hmm... If you do not"; + mes "understand the role of the"; + mes "sun in the universe and"; + mes "the human world, you will"; + mes "forever be out of touch with"; + mes "nature, with the cosmos."; + next; + mes "[Daru]"; + mes "I advise you to meditate"; + mes "carefully on the fundamental"; + mes "truths of nature before coming"; + mes "to speak to me once again."; + mes "Contemplate the infinite"; + mes "power of the sun..."; + set STGL_Q,5; + close; + } + else if (STGL_Q == 4) { mes "[Daru]"; mes "There is no longer any"; mes "need for us to remain"; @@ -983,8 +996,9 @@ job_star,29,33,8 script Daru#job_star 59,{ close2; warp "job_star",100,13; end; - } else if(STGL_Q == 5) { - if (rand(5) == 3) { + } + else if (STGL_Q == 5) { + if (rand(1,5) == 3) { mes "[Daru]"; mes "Hmmm. I believe you've"; mes "spent enough time reflecting"; @@ -997,14 +1011,15 @@ job_star,29,33,8 script Daru#job_star 59,{ warp "job_star",100,13; end; } - mes "[Daru]"; - mes "Relax every muscle in"; - mes "your body. Close your eyes."; - mes "Feel the warmth of the Sun"; - mes "against your eyelids as you"; - mes "meditate on its role in the world and your place in the cosmos."; - close; - } else if(STGL_Q == 6) { + mes "[Daru]"; + mes "Relax every muscle in"; + mes "your body. Close your eyes."; + mes "Feel the warmth of the Sun"; + mes "against your eyelids as you"; + mes "meditate on its role in the world and your place in the cosmos."; + close; + } + else if (STGL_Q == 6) { mes "[Daru]"; mes "Hm? The time for you"; mes "to be in the Room of the"; @@ -1013,7 +1028,8 @@ job_star,29,33,8 script Daru#job_star 59,{ close2; warp "job_star",166,29; end; - } else if(STGL_Q == 7) { + } + else if (STGL_Q == 7) { mes "[Daru]"; mes "Ah, Beeryu must have"; mes "given you his riddle to"; @@ -1024,7 +1040,8 @@ job_star,29,33,8 script Daru#job_star 59,{ close2; warp "payon",164,58; end; - } else if(STGL_Q == 8) { + } + else if (STGL_Q == 8) { mes "[Daru]"; mes "Hm? Beeryu is expecting"; mes "you in the Moon Room. Let"; @@ -1032,7 +1049,8 @@ job_star,29,33,8 script Daru#job_star 59,{ close2; warp "job_star",100,13; end; - } else if(STGL_Q > 8 && STGL_Q < 12) { + } + else if (STGL_Q > 8 && STGL_Q < 12) { mes "[Daru]"; mes "Hm. I cannot blame"; mes "you if you enjoy the"; @@ -1044,43 +1062,43 @@ job_star,29,33,8 script Daru#job_star 59,{ warp "job_star",166,29; end; } - mes "[Daru]"; - mes "Hm. I cannot blame"; - mes "you if you enjoy the"; - mes "Room of the Sun this"; - mes "much, but you have very"; - mes "important task to complete"; - mes "now. Let me send you to town."; - close2; - warp "payon",164,58; - end; + mes "[Daru]"; + mes "Hm. I cannot blame"; + mes "you if you enjoy the"; + mes "Room of the Sun this"; + mes "much, but you have very"; + mes "important task to complete"; + mes "now. Let me send you to town."; + close2; + warp "payon",164,58; + end; } + mes "[Daru]"; + mes "While you're here,"; + mes "I ask that you don't"; + mes "interfere with anyone"; + mes "that may be taking the"; + mes "job change test. So, would"; + mes "you like to return to town?"; + next; + if (select("Return to Payon:Cancel") == 1) { mes "[Daru]"; - mes "While you're here,"; - mes "I ask that you don't"; - mes "interfere with anyone"; - mes "that may be taking the"; - mes "job change test. So, would"; - mes "you like to return to town?"; - next; - if(select( "Return to Payon","Cancel") == 1) { - mes "[Daru]"; - mes "I see. Let me"; - mes "guide you back"; - mes "to Payon, then."; - close2; - warp "payon",164,58; - end; - } - mes "[Daru]"; - mes "Please take your"; - mes "time and enjoy the"; - mes "splendor of the Sun"; - mes "while you are here."; - close; + mes "I see. Let me"; + mes "guide you back"; + mes "to Payon, then."; + close2; + warp "payon",164,58; + end; + } + mes "[Daru]"; + mes "Please take your"; + mes "time and enjoy the"; + mes "splendor of the Sun"; + mes "while you are here."; + close; } -job_star,95,33,8 script Beeryu#job_star 106,{ +job_star,95,33,0 script Beeryu#job_star 106,{ if (Class == Job_Taekwon) { if (STGL_Q == 4) { mes "[Beeryu]"; @@ -1098,14 +1116,14 @@ job_star,95,33,8 script Beeryu#job_star 106,{ mes "moon, and how it changes"; mes "on certain nights."; next; - switch(select("Red Moon","Blue Moon","Gold Moon","...?")) { + switch(select("Red Moon:Blue Moon:Gold Moon:...?")) { case 1: mes "[Beeryu]"; mes "The Red Moon...?"; mes "It's a fearsome sight,"; mes "usually likened to drenching the sky with the color of blood."; mes "The Red Moon stirs dark feelings that we shouldn't fully embrace..."; - goto L_question2; + break; case 2: mes "[Beeryu]"; mes "The Blue Moon...?"; @@ -1113,8 +1131,8 @@ job_star,95,33,8 script Beeryu#job_star 106,{ mes "gentle moon whose soft"; mes "light helps you think clearly."; mes "It's a moon of peaceful rest..."; - set .@moon_point, 10; - goto L_question2; + set .@moon_point,.@moon_point+10; + break; case 3: mes "[Beeryu]"; mes "The Gold Moon...?"; @@ -1123,8 +1141,8 @@ job_star,95,33,8 script Beeryu#job_star 106,{ mes "to aspire to attain prosperity"; mes "is natural, and to fulfill your"; mes "aspirations is life's pinnacle."; - set .@moon_point, 10; - goto L_question2; + set .@moon_point,.@moon_point+10; + break; case 4: mes "[Beeryu]"; mes "Hmm...?"; @@ -1133,9 +1151,8 @@ job_star,95,33,8 script Beeryu#job_star 106,{ mes "You should be confident"; mes "and tell me which shade"; mes "of the moon that you like..."; - next; } - L_question2: + next; mes "[Beeryu]"; mes "Now, if the shadows"; mes "of the Moon were to"; @@ -1144,7 +1161,7 @@ job_star,95,33,8 script Beeryu#job_star 106,{ mes "use the power of the"; mes "Lunar cosmos?"; next; - switch(select( "Justice","Self Practice","Preservation of Nature","Revenge")) { + switch(select("Justice:Self Practice:Preservation of Nature:Revenge")) { case 1: mes "[Beeryu]"; mes "Yes. Justice is always an"; @@ -1153,8 +1170,8 @@ job_star,95,33,8 script Beeryu#job_star 106,{ mes "both power and compassion"; mes "are required to enact the"; mes "truest form of justice."; - set .@moon_point, .@moon_point+10; - goto L_question3; + set .@moon_point,.@moon_point+10; + break; case 2: mes "[Beeryu]"; mes "Self training?"; @@ -1163,8 +1180,8 @@ job_star,95,33,8 script Beeryu#job_star 106,{ mes "never forget your reasons"; mes "for attaining mastery of the"; mes "self, else you lose your way."; - set .@moon_point, .@moon_point+10; - goto L_question3; + set .@moon_point,.@moon_point+10; + break; case 3: mes "[Beeryu]"; mes "The preservation of"; @@ -1173,7 +1190,7 @@ job_star,95,33,8 script Beeryu#job_star 106,{ mes "I was expecting a different"; mes "answer in terms of Taekwon"; mes "Mastery as a martial art..."; - goto L_question3; + break; case 4: mes "[Beeryu]"; mes "Sometimes, revenge may"; @@ -1190,9 +1207,9 @@ job_star,95,33,8 script Beeryu#job_star 106,{ mes "When you let your rage burn"; mes "away at you, you inflict the"; mes "most harm to yourself..."; - next; + break; } - L_question3: + next; mes "[Beeryu]"; mes "Now, listen carefully"; mes "to the lyrics of this"; @@ -1219,19 +1236,13 @@ job_star,95,33,8 script Beeryu#job_star 106,{ mes "strongly evokes the"; mes "light of the moon?"; next; - switch(select( "2nd, Marsh, Dark Knights:4th, the Desert, the Sand:10th, Deep Cave, Dark Knight:5th, Marsh, Wolves")) { - case 4: - set .@moon_point, .@moon_point+10; - case 1: - case 2: - case 3: - next; - } + if (select("2nd, Marsh, Dark Knights:4th, the Desert, the Sand:10th, Deep Cave, Dark Knight:5th, Marsh, Wolves") == 4) + set .@moon_point,.@moon_point+10; mes "[Beeryu]"; mes "Well, I've asked the"; mes "questions I wanted to set"; mes "before you. You must learn"; - if(.@moon_point > 20) { + if (.@moon_point > 20) { mes "the bond between the moonlight"; mes "with the shadows of the moon."; mes "Then, you will become a master."; @@ -1250,42 +1261,43 @@ job_star,95,33,8 script Beeryu#job_star 106,{ mes "Now, the time has come for you"; mes "to enter the Star Room. Come,"; mes "follow me this way..."; - set STGL_Q, 6; + set STGL_Q,6; close2; warp "job_star",166,29; end; } - mes "to be as patient and gentle"; - mes "as the moon's soft glow."; - next; - mes "[Beeryu]"; - mes "Please think about"; - mes "this seriously. A true"; - mes "Taekwon Master can"; - mes "display calmness of mind"; - mes "in all situations, no matter"; - mes "what the stakes may be."; - next; - mes "[Beeryu]"; - mes "Now, I want you to"; - mes "take this chance to"; - mes "practice achieving the"; - mes "Lunar mindset. Be calm,"; - mes "quiet your thoughts and"; - mes "settle your active mind..."; - next; - mes "[Beeryu]"; - mes "For now, I will send"; - mes "you out into Payon. Go out"; - mes "and learn the ^4D4DFFtrue meaning"; - mes "of patience^000000. Then, when you're"; - mes "ready, please talk to Moogang"; - mes "so that he can send you to me."; - set STGL_Q, 7; - close2; - warp "payon",164,58; - end; - } else if(STGL_Q == 5) { + mes "to be as patient and gentle"; + mes "as the moon's soft glow."; + next; + mes "[Beeryu]"; + mes "Please think about"; + mes "this seriously. A true"; + mes "Taekwon Master can"; + mes "display calmness of mind"; + mes "in all situations, no matter"; + mes "what the stakes may be."; + next; + mes "[Beeryu]"; + mes "Now, I want you to"; + mes "take this chance to"; + mes "practice achieving the"; + mes "Lunar mindset. Be calm,"; + mes "quiet your thoughts and"; + mes "settle your active mind..."; + next; + mes "[Beeryu]"; + mes "For now, I will send"; + mes "you out into Payon. Go out"; + mes "and learn the ^4D4DFFtrue meaning"; + mes "of patience^000000. Then, when you're"; + mes "ready, please talk to Moogang"; + mes "so that he can send you to me."; + set STGL_Q,7; + close2; + warp "payon",164,58; + end; + } + else if (STGL_Q == 5) { mes "[Beeryu]"; mes "Hm. You must first pass"; mes "testing the Room of the Sun"; @@ -1295,7 +1307,8 @@ job_star,95,33,8 script Beeryu#job_star 106,{ close2; warp "job_star",34,12; end; - } else if(STGL_Q == 6) { + } + else if (STGL_Q == 6) { mes "[Beeryu]"; mes "How are you still here?"; mes "The light of the full moon"; @@ -1306,7 +1319,8 @@ job_star,95,33,8 script Beeryu#job_star 106,{ close2; warp "job_star",166,29; end; - } else if(STGL_Q == 7) { + } + else if (STGL_Q == 7) { mes "[Beeryu]"; mes "I want you to bring me"; mes "proof that you understand"; @@ -1324,7 +1338,8 @@ job_star,95,33,8 script Beeryu#job_star 106,{ close2; warp "payon",164,58; end; - } else if(STGL_Q == 8) { + } + else if (STGL_Q == 8) { mes "[Beeryu]"; mes "Ah, you've finally"; mes "returned. I can see in"; @@ -1348,11 +1363,12 @@ job_star,95,33,8 script Beeryu#job_star 106,{ mes "pride without hubris. You're"; mes "ready for the Star Room, so"; mes "I'll send you to Cheehee now."; - set STGL_Q, 6; + set STGL_Q,6; close2; warp "job_star",166,29; end; - } else if(STGL_Q > 8 && STGL_Q < 12) { + } + else if (STGL_Q > 8 && STGL_Q < 12) { mes "[Beeryu]"; mes "You should be"; mes "receiving Cheehee's"; @@ -1364,37 +1380,37 @@ job_star,95,33,8 script Beeryu#job_star 106,{ warp "job_star",166,29; end; } - mes "[Beeryu]"; - mes "Why are you still here?"; - mes "You have something much"; - mes "more important to do, so"; - mes "let me send you back to town..."; - close2; - warp "payon",164,58; - end; + mes "[Beeryu]"; + mes "Why are you still here?"; + mes "You have something much"; + mes "more important to do, so"; + mes "let me send you back to town..."; + close2; + warp "payon",164,58; + end; } + mes "[Beeryu]"; + mes "Try not to bother the"; + mes "Taekwon Boys and Girls"; + mes "from completing their job"; + mes "change test while you're here."; + mes "Ah, and let me know when"; + mes "you want to return to Payon."; + next; + if (select("Return to Payon:Cancel") == 1) { mes "[Beeryu]"; - mes "Try not to bother the"; - mes "Taekwon Boys and Girls"; - mes "from completing their job"; - mes "change test while you're here."; - mes "Ah, and let me know when"; - mes "you want to return to Payon."; - next; - if(select("Return to Payon","Cancel") == 1) { - mes "[Beeryu]"; - mes "Be safe!"; - close2; - warp "payon",164,58; - end; - } - mes "[Beeryu]"; - mes "......"; - mes "........."; - close; + mes "Be safe!"; + close2; + warp "payon",164,58; + end; + } + mes "[Beeryu]"; + mes "......"; + mes "........."; + close; } -job_star,161,33,2 script Cheehee#job_star 77,{ +job_star,161,33,0 script Cheehee#job_star 77,{ if (Class == Job_Taekwon) { if (STGL_Q == 6) { mes "[Cheehee]"; @@ -1405,27 +1421,29 @@ job_star,161,33,2 script Cheehee#job_star 77,{ mes "pitch black night sky..."; set STGL_Q,9; close; - } else if(STGL_Q == 9) { - if(rand(5) == 3) { + } + else if (STGL_Q == 9) { + if (rand(1,5) == 3) { mes "[Cheehee]"; mes "The test I have for"; mes "you is simple. Just"; mes "bring me the items on"; mes "this earth that come from"; mes "the stars. Bring me a piece of a star and the sand of a star..."; - set STGL_Q, 10; + set STGL_Q,10; close; } - mes "[Cheehee]"; - mes "......"; - mes "........."; - next; - mes "^3355FFCheehee stands mesmerized,"; - mes "staring at the sky as if she were counting each and every single"; - mes "shining star in the heavens.^000000"; - close; - } else if(STGL_Q == 10) { - if(countitem(1000) > 0 && countitem(1001) > 0) { + mes "[Cheehee]"; + mes "......"; + mes "........."; + next; + mes "^3355FFCheehee stands mesmerized,"; + mes "staring at the sky as if she were counting each and every single"; + mes "shining star in the heavens.^000000"; + close; + } + else if (STGL_Q == 10) { + if (countitem(1000) > 0 && countitem(1001) > 0) { mes "[Cheehee]"; mes "Oh? You've brought exactly"; mes "what I've asked you to bring."; @@ -1441,20 +1459,21 @@ job_star,161,33,2 script Cheehee#job_star 77,{ mes "Occasionally, the stars can"; mes "be saddening, but it's a very"; mes "sweet kind of sadness..."; - delitem 1000, 1; //Star Crumb - delitem 1001, 1; //Star Dust - set STGL_Q, 11; + delitem 1000,1; //Star_Crumb + delitem 1001,1; //Sparkling_Dust + set STGL_Q,11; close; } - mes "[Cheehee]"; - mes "The pieces of the stars..."; - mes "The sand of the stars. If you"; - mes "didn't bring them with you, then you won't find them here. You'll"; - mes "have to go out and find them out there before bringing them to me."; - close2; - warp "payon",164,58; - end; - } else if(STGL_Q == 11) { + mes "[Cheehee]"; + mes "The pieces of the stars..."; + mes "The sand of the stars. If you"; + mes "didn't bring them with you, then you won't find them here. You'll"; + mes "have to go out and find them out there before bringing them to me."; + close2; + warp "payon",164,58; + end; + } + else if (STGL_Q == 11) { mes "[Cheehee]"; mes "Have you given any thought"; mes "to the idea of feeling sadness"; @@ -1482,8 +1501,7 @@ job_star,161,33,2 script Cheehee#job_star 77,{ mes "groups shines brightest"; mes "with starlight?"; next; - switch(select("5th day, Deep Cave, Sand:10th day, Desert, Sand:25th day, Deep Cave, Knights:10th day, Desert, Knights")) { - case 3: + if (select("5th day, Deep Cave, Sand:10th day, Desert, Sand:25th day, Deep Cave, Knights:10th day, Desert, Knights") == 3) { mes "[Cheehee]"; mes "You're right. The combination"; mes "of the 25th day, a multiple of"; @@ -1512,11 +1530,8 @@ job_star,161,33,2 script Cheehee#job_star 77,{ mes "Moogang again. I will"; mes "let him know that you"; mes "completed our testing."; - set STGL_Q, 12; + set STGL_Q,12; close; - case 4: - case 1: - case 2: } mes "[Cheehee]"; mes "Hmm..."; @@ -1547,49 +1562,70 @@ job_star,161,33,2 script Cheehee#job_star 77,{ mes "Moogang again. I will"; mes "let him know that you"; mes "completed our testing."; - set STGL_Q, 12; + set STGL_Q,12; close; - } else if(STGL_Q == 12) { + } + else if (STGL_Q == 12) { mes "[Cheehee]"; mes "Do you wish to"; mes "leave the Star Room?"; next; - if(select("Yes","No") == 1) { + if (select("Yes:No") == 1) { mes "[Cheehee]"; mes "Then, I shall guide"; mes "you to Payon, the closest"; mes "town. Farewell for now..."; - close; + close2; warp "payon",164,58; end; } - mes "[Cheehee]"; - mes "Please, take your"; - mes "time and enjoy the"; - mes "starlight in this room..."; - close; + mes "[Cheehee]"; + mes "Please, take your"; + mes "time and enjoy the"; + mes "starlight in this room..."; + close; } - } mes "[Cheehee]"; mes "The stars certainly"; mes "are beautiful, aren't"; mes "they? Would you like"; mes "to return to Payon now?"; next; - if(select("Yes","No") == 1) { + if (select("Yes:No") == 1) { mes "[Cheehee]"; mes "I see."; mes "Let me guide"; mes "you back to Payon."; - close; + close2; warp "payon",164,58; end; } - mes "[Cheehee]"; - mes "Please, take your"; - mes "time and enjoy the"; - mes "starlight in this room..."; - close; + mes "[Cheehee]"; + mes "Please, take your"; + mes "time and enjoy the"; + mes "starlight in this room..."; + close; + } + mes "[Cheehee]"; + mes "The stars certainly"; + mes "are beautiful, aren't"; + mes "they? Would you like"; + mes "to return to Payon now?"; + next; + if (select("Yes:No") == 1) { + mes "[Cheehee]"; + mes "I see."; + mes "Let me guide"; + mes "you back to Payon."; + close2; + warp "payon",164,58; + end; + } + mes "[Cheehee]"; + mes "Please, take your"; + mes "time and enjoy the"; + mes "starlight in this room..."; + close; } //===== Old Changelog: ================================= @@ -1597,4 +1633,4 @@ job_star,161,33,2 script Cheehee#job_star 77,{ //= Quest info from RagnaInfo. //= Sprites from kRO screenshots, bar two which I just had to guess at. //= 1.0 Optimized, updated [Lupus] -//============================================================ \ No newline at end of file +//============================================================ -- cgit v1.2.3-70-g09d2