//===== rAthena Script ======================================= // Sura Job change Quest //===== By: ================================================== //= Masao //= Credits: Muad_Dib, Gepard //===== Current Version: ===================================== //= 1.0 //===== Compatible With: ===================================== //= Any rAthena SVN //===== Description: ========================================= //= [AEGIS Conversion] //= Job change Quest from Monk / Champion -> Sura. //===== Additional Comments: ================================= //= 1.0 First Version. //============================================================ ve_in,237,125,0 script King Crab#job_shu 107,{ if (job_shu == 0){ if (Class == Job_Monk || Class == Job_Champion || Job_Baby_Monk){ if ((BaseLevel > 98) && (JobLevel > 49)){ mes "[King Crab]"; mes "Khh ha ha ha ha ha ha."; mes "That little rookie was knocked out by my one blow!"; next; mes "[Sludge Worm]"; mes "Those arrogant fellows deserve a bitter lesson."; mes "How dare a little rookie attack you, boss!"; next; mes "[King Crab]"; mes "Ha ha ha ha ha ha ha!!!!"; next; mes "[Sludge Worm]"; mes "Hey! Right here!!! One more cup of beer!!!"; mes "What are you doing? My boss's cup is already empty! Come quickly!"; next; mes "[Waitress]"; mes "Yes, I will bring it right away."; next; mes "[Sludge Worm]"; mes "Too slow!!! Who do you think my boss is? Huh!?"; next; mes "[Waitress]"; mes "I... I'm really sorry, sir..."; next; mes "[King Crab]"; mes "K k k k k. That's enough."; mes "That cute girl seems to be scared of you!"; mes "Hey lady~ We are not scary people~~"; next; mes "[Waitress]"; mes "Aaaaaaaaaaak! Don't do this!!"; next; mes "- Bang -"; donpcevent "???#bcmd::OnEnable"; next; mes "[???]"; mes "Hey, there."; mes "I've been watching you, making a ruckuss like you own this place."; next; mes "[???]"; mes "It's too noisy. So if you want to say that nonsense again, go home."; next; mes "[Sludge Worm]"; mes "What?!"; mes "I don't know who you are but you must've lost your mind!"; mes "Do you have any idea who my boss is?!!"; next; mes "[Sludge Worm]"; mes "This is the famous King Crab!!!"; mes "Who can decimate entire armies with his fist!!!"; next; mes "[???]"; mes "You do all the dirty things like your dirty face."; mes "You're just a thug satisfying your desires."; next; mes "[King Crab]"; mes "What?"; mes "How dare you say those things?"; mes "Just because you're a girl doesn't mean I'll just let it go."; next; mes "[Sludge Worm]"; mes "Huh! The boss is really mad!"; mes "I can beat you up with one blow..."; next; mes "["+strcharinfo(0)+"]"; mes "Hey! How dare you use violence against a lady!?"; next; mes "[???]"; mes "Move back, you little thing..."; next; mes "[???]"; mes "Oh, I'm glad to hear that."; mes "I won't attack first because I'm in the middle of training."; next; mes "[King Crab && Sludge Worm]"; mes "What?"; next; mes "[King Crab && Sludge Worm]"; mes "Uhhhh?!"; next; mes "[King Crab && Sludge Worm]"; mes "Aaaaaahhhhhhhhk!!!!!!!!"; specialeffect EF_FIRESPLASHHIT,"King Crab#job_shu"; specialeffect EF_FIRESPLASHHIT,"Sludge Worm#job_shu"; next; mes "- What is that amazing power? -"; mes "- I've never seen this"; mes "- kind of skill before... -"; next; mes "[???]"; mes "Well, the mood is spoiled..."; next; mes "[Waitress]"; mes "Tha... Thank you so much..."; mes "How can I repay you?"; next; mes "[???]"; mes "It's not a big deal. It's okay."; next; mes "[Waitress]"; mes "Are you going back to your lodging?"; mes "If it's okay with you, can I deliver you a meal?"; next; mes "[???]"; mes "Oh, you don't really need to."; mes "Just a slice of bread and warm soup will be enough for me."; mes "Then, I've got to say goodbye. Bye."; donpcevent "???#bcmd::OnDisable"; next; mes "[Waitress]"; mes "Bye..."; mes "..."; mes "....."; mes "........(cheeks glowing)"; set job_shu,1; setquest 11155; close; } mes "[King Crab]"; mes "Khh ha ha ha ha ha ha"; mes "That little rookie was knocked out by my one blow!"; next; mes "[Sludge Worm]"; mes "Those arrogant fellows deserve a bitter lesson."; mes "How dare a little rookie attack my boss!"; next; mes "[King Crab]"; mes "Khhha ha ha ha ha ha!!!!"; mes "One more cup of beer, here!!!"; mes "I will drink today!!!"; next; mes "[Sludge Worm]"; mes "King Crab!!! I will follow you forever!!"; close; } } mes "[King Crab]"; mes "Khh ha ha ha ha ha ha"; mes "That little rookie was knocked out by my one blow!"; next; mes "[Sludge Worm]"; mes "Those arrogant fellows deserve a bitter lesson."; mes "How dare a little rookie attack my boss!"; next; mes "[King Crab]"; mes "Khhha ha ha ha ha ha!!!!"; mes "One more cup of beer, here!!!"; mes "I will drink today!!!"; next; mes "[Sludge Worm]"; mes "King Crab!!! I will follow you forever!!"; close; } ve_in,241,128,4 script Sludge Worm#job_shu 110,{ if (job_shu == 0){ if (Class == Job_Monk || Class == Job_Champion || Job_Baby_Monk){ if ((BaseLevel > 98) && (JobLevel > 49)){ mes "[King Crab]"; mes "Khh ha ha ha ha ha ha."; mes "That little rookie was knocked out by my one blow!"; next; mes "[Sludge Worm]"; mes "Those arrogant fellows deserve a bitter lesson."; mes "How dare a little rookie attack you, boss!"; next; mes "[King Crab]"; mes "Ha ha ha ha ha ha ha!!!!"; next; mes "[Sludge Worm]"; mes "Hey! Right here!!! One more cup of beer!!!"; mes "What are you doing? My boss's cup is already empty! Come quickly!"; next; mes "[Waitress]"; mes "Yes, I will bring it right away."; next; mes "[Sludge Worm]"; mes "Too slow!!! Who do you think my boss is? Huh!?"; next; mes "[Waitress]"; mes "I... I'm really sorry, sir..."; next; mes "[King Crab]"; mes "K k k k k. That's enough."; mes "That cute girl seems to be scared of you!"; mes "Hey lady~ We are not scary people~~"; next; mes "[Waitress]"; mes "Aaaaaaaaaaak! Don't do this!!"; next; mes "- Bang -"; donpcevent "???#bcmd::OnEnable"; next; mes "[???]"; mes "Hey, there."; mes "I've been watching you, making a ruckuss like you own this place."; next; mes "[???]"; mes "It's too noisy. So if you want to say that nonsense again, go home."; next; mes "[Sludge Worm]"; mes "What?!"; mes "I don't know who you are but you must've lost your mind!"; mes "Do you have any idea who my boss is?!!"; next; mes "[Sludge Worm]"; mes "This is the famous King Crab!!!"; mes "Who can decimate entire armies with his fist!!!"; next; mes "[???]"; mes "You do all the dirty things like your dirty face."; mes "You're just a thug satisfying your desires."; next; mes "[King Crab]"; mes "What?"; mes "How dare you say those things?"; mes "Just because you're a girl doesn't mean I'll just let it go."; next; mes "[Sludge Worm]"; mes "Huh! The boss is really mad!"; mes "I can beat you up with one blow..."; next; mes "["+strcharinfo(0)+"]"; mes "Hey! How dare you use violence against a lady!?"; next; mes "[???]"; mes "Move back, you little thing..."; next; mes "[???]"; mes "Oh, I'm glad to hear that."; mes "I won't attack first because I'm in the middle of training."; next; mes "[King Crab && Sludge Worm]"; mes "What?"; next; mes "[King Crab && Sludge Worm]"; mes "Uhhhh?!"; next; mes "[King Crab && Sludge Worm]"; mes "Aaaaaahhhhhhhhk!!!!!!!!"; specialeffect EF_FIRESPLASHHIT,"King Crab#job_shu"; specialeffect EF_FIRESPLASHHIT,"Sludge Worm#job_shu"; next; mes "- What is that amazing power? -"; mes "- I've never seen this"; mes "- kind of skill before... -"; next; mes "[???]"; mes "Well, the mood is spoiled..."; next; mes "[Waitress]"; mes "Tha... Thank you so much..."; mes "How can I repay you?"; next; mes "[???]"; mes "It's not a big deal. It's okay."; next; mes "[Waitress]"; mes "Are you going back to your lodging?"; mes "If it's okay with you, can I deliver you a meal?"; next; mes "[???]"; mes "Oh, you don't really need to."; mes "Just a slice of bread and warm soup will be enough for me."; mes "Then, I've got to say goodbye. Bye."; donpcevent "???#bcmd::OnDisable"; next; mes "[Waitress]"; mes "Bye..."; mes "..."; mes "....."; mes "........(cheeks glowing)"; set job_shu,1; setquest 11155; close; } mes "[King Crab]"; mes "Khh ha ha ha ha ha ha"; mes "That little rookie was knocked out by my one blow!"; next; mes "[Sludge Worm]"; mes "Those arrogant fellows deserve a bitter lesson."; mes "How dare a little rookie attack my boss!"; next; mes "[King Crab]"; mes "Khhha ha ha ha ha ha!!!!"; mes "One more cup of beer, here!!!"; mes "I will drink today!!!"; next; mes "[Sludge Worm]"; mes "King Crab!!! I will follow you forever!!"; close; } } mes "[King Crab]"; mes "Khh ha ha ha ha ha ha"; mes "That little rookie was knocked out by my one blow!"; next; mes "[Sludge Worm]"; mes "Those arrogant fellows deserve a bitter lesson."; mes "How dare a little rookie attack my boss!"; next; mes "[King Crab]"; mes "Khhha ha ha ha ha ha!!!!"; mes "One more cup of beer, here!!!"; mes "I will drink today!!!"; next; mes "[Sludge Worm]"; mes "King Crab!!! I will follow you forever!!"; close; } ve_in,244,126,3 script Waitress#job_shu 69,{ if (job_shu == 0){ mes "[Waitress]"; mes "Oh no~"; mes "I hate those noisy and impolite customers!"; mes "I hope there is someone who can scold them for me."; close; }else if (job_shu == 1){ if (Class == Job_Monk || Job_Baby_Monk){ mes "[Waitress]"; mes "Oh dear~"; mes "I really appreciate you, Monk, for helping me a while ago."; next; }else if (Class == Job_Champion){ mes "[Waitress]"; mes "Oh dear~"; mes "I really appreciate you, Champion, for helping me a while ago."; next; } mes "[Waitress]"; mes "Ah, the person we saw before?"; mes "She has been staying in this village for days,"; mes "Isn't she so great?"; next; mes "[Waitress]"; mes "Although she is a woman like me, she was so cool!"; mes "Aaahh~ That beautiful and imposing figure..."; next; mes "[Waitress]"; mes "Oh my!!"; mes "I forgot to do something!"; mes "I should cook right away and then bring the meal to the Inn. Aaahh~"; next; mes "[Waitress]"; mes "If you still don't know where to stay, please use ^f57d7dthe Inn at the upper side of this building^000000."; close; } mes "[Waitress]"; mes "Now that the customers have become a little quiet."; mes "Ahhhh, I feel better now!!"; close; } ve_in,240,131,0 script ???#bcmd 484,{ end; OnInit: disablenpc "???#bcmd"; end; OnEnable: enablenpc "???#bcmd"; initnpctimer; end; OnDisable: disablenpc "???#bcmd"; stopnpctimer; end; OnTimer600000: donpcevent "???#bcmd::OnDisable"; stopnpctimer; end; } // Custom Translation NPC name ve_in,97,149,0 script Sura Hotel 111,3,3,{ OnTouch: if (job_shu == 1){ mes "[???]"; mes "Who is it?!"; next; mes "["+strcharinfo(0)+"]"; mes "I am the person who was at the pub a while ago."; mes "I have something to ask."; next; mes "[???]"; mes "Don't bother me, just go away!"; next; mes "["+strcharinfo(0)+"]"; mes "Please, I just want to talk."; next; mes "[???]"; mes "..."; next; mes "["+strcharinfo(0)+"]"; mes "Don't ignore me, just talk to me."; next; mes "["+strcharinfo(0)+"]"; mes "Just for a moment, isn't it okay?"; next; mes "["+strcharinfo(0)+"]"; mes "I'm not here to hurt you."; next; mes "["+strcharinfo(0)+"]"; mes "How could you treat someone who came to your door so badly?"; next; mes "["+strcharinfo(0)+"]"; mes "You're going too far."; next; mes "["+strcharinfo(0)+"]"; mes "After I saw you fighting..."; next; mes "["+strcharinfo(0)+"]"; mes "I thought that you must have practiced martial arts and I came here to meet you."; next; mes "["+strcharinfo(0)+"]"; mes "But seeing that you stood me up outside like this..."; next; mes "["+strcharinfo(0)+"]"; mes "You must be advanced in martial arts..."; next; mes "[???]"; mes "How persistent..."; next; mes "[???]"; mes "What the hell do you want?"; set job_shu,2; close; } end; } ve_in,98,159,0 script Fighter#job_shu 484,{ if (job_shu < 2){ mes "[Fighter]"; mes "Ahhhh~ I'm so tired."; mes "Training is so tough and I have a long way to go!"; close; }else if (job_shu == 2){ mes "["+strcharinfo(0)+"]"; mes "I want to know about the skill you used a while ago."; next; mes "[???]"; mes "..."; mes "......"; mes "........."; mes "............ A rookie like you doesn't need to know."; next; mes "["+strcharinfo(0)+"]"; mes "Rookie?!"; mes "I have steadily practiced martial arts."; mes "I am confident that I will never lose."; next; mes "[???]"; mes "So you can beat me, too?"; next; mes "["+strcharinfo(0)+"]"; mes "No..."; mes "I guess that's too much..."; mes "Frankly speaking, I was quite amazed by you."; next; mes "["+strcharinfo(0)+"]"; mes "I had thought that I was strong enough but after seeing you fight, I realized that I was full of conceit."; next; mes "[???]"; mes "Huuuh~ No matter how strong you are,"; mes "you cannot avoid reaching for your true limit."; next; mes "["+strcharinfo(0)+"]"; mes "You are just the person that I expected."; next; mes "["+strcharinfo(0)+"]"; mes "I think you would know"; mes "how to overcome this limitation."; next; mes "[???]"; mes "Stop it."; next; mes "["+strcharinfo(0)+"]"; mes "What? Why?"; next; mes "[???]"; mes "Are you a human?"; next; mes "["+strcharinfo(0)+"]"; mes "What?"; mes "Of course, I am a human."; next; mes "[???]"; mes "To become stronger is too hard for a mere human."; mes "If you want to, just buy better equipment."; next; mes "["+strcharinfo(0)+"]"; mes "Then, what are you?"; mes "You mean you're not a human being?"; next; mes "[???]"; mes "To overstep the limit..."; mes "is impossible for a human."; mes "It's a ghost's way..."; next; mes "["+strcharinfo(0)+"]"; mes "Ghost?"; next; mes "[???]"; mes "I gave up being a human after I chose this way."; mes "The way to become a Sura abandoning divine protection."; next; mes "[???]"; mes "You won't even have time to take a rest if you choose this way."; mes "You'll become a puppet for war..."; next; switch(select("But I still want to know more.:Well, I quit then.")){ case 1: mes "[???]"; mes "Aren't you an idiot?"; mes "Why are you so happy about becoming a ghost?"; next; mes "[???]"; mes "You'll regret it, so just be satisfied with your present life."; next; mes "["+strcharinfo(0)+"]"; mes "Well, now that I've met you, I won't live my life this way anymore!"; next; mes "[???]"; mes "Hah... you're really making me tired."; next; mes "[???]"; mes "Okay, then^f57d7d go and kill 100 Desert Wolves.^000000"; mes "After that, I'll think about it again."; set job_shu,3; changequest 11155,11156; close; case 2: mes "[???]"; mes "Well, good choice."; mes "You don't need to look for trouble."; close; } }else if (job_shu == 3){ if (checkquest(11156,2) == 2){ mes "[???]"; mes "Wow~"; mes "Did you really kill all those wolves?"; mes "I figured you'd have given up."; next; mes "[???]"; mes "A woman's word is her bond!!"; mes "A promise is a promise."; next; mes "[???]"; mes "Go to ^f57d7dEl Mes Gorge Southeast of Juno^000000."; mes "My colleague ^f57d7dBuddy^000000 will be training himself near the center of that area."; next; mes "[Bruno]"; mes "Tell him that 'Bruno' sent you there and after that, just suit yourself."; set job_shu,4; changequest 11156,11157; close; } mes "[???]"; mes "Hah... you're really making me tired."; next; mes "[???]"; mes "Okay, then^f57d7d go and kill 100 Desert Wolves.^000000"; mes "Then I'll think about it again."; close; }else if (job_shu == 4){ mes "[Bruno]"; mes "Go to ^f57d7dEl Mes Gorge Southeast of Juno^000000."; mes "My colleague ^f57d7dBuddy^000000 will be training himself near the center of that area."; next; mes "[Bruno]"; mes "Tell him that 'Bruno' sent you there and after that, just suit yourself."; close; }else if (job_shu == 100){ mes "[Bruno]"; mes "Hey~ !"; mes "How are you doing?"; next; mes "[Bruno]"; mes "Don't you have any presents for your teacher?"; close; } mes "[Bruno]"; mes "I recommend you to reconsider being a Sura."; mes "Sura is strong and cool, but that's not all."; next; mes "[Bruno]"; mes "Me?"; mes "If I need to choose a job again, I will definitely choose Sura."; close; } yuno_fild07,254,176,7 script Buddy#job_shu 483,{ if (job_shu < 4){ mes "[Buddy]"; mes "Haaap!!! Haaaap!!! Whoo!! Haahhp!!!"; next; mes "[Buddy]"; mes "I don't know why you're here but please don't stand behind me unless you want to die."; close; }else if (job_shu == 4){ mes "[Buddy]"; mes "Haaap!!! Haaaap!!! Whoo!! Haahhp!!!"; next; mes "[Buddy]"; mes "I don't know why you're here but please don't stand behind me unless you want to die."; next; mes "["+strcharinfo(0)+"]"; mes "'Bruno' sent me here."; next; mes "[Buddy]"; mes "Ah! My colleague introduced me to you!"; mes "Anyway, why are you here to see me?"; next; mes "["+strcharinfo(0)+"]"; mes "I asked Bruno about her strength, and she recommended me to you."; next; mes "[Buddy]"; mes "That difficult girl... no, just kidding."; mes "You must be a special person for her to send you to me."; next; mes "[Buddy]"; mes "Well, I can't answer your question because I'm in the process of self training, so I will take you to our master."; next; mes "[Buddy]"; mes "My master doesn't like noise, so please ^f57d7dwait in the living room silently.^000000"; next; mes "[Buddy]"; mes "This way..."; set job_shu,5; changequest 11157,11158; close2; warp "sword_1-1",215,244; end; }else if (job_shu == 100){ mes "[Buddy]"; mes "Ah, long time no see, "+strcharinfo(0)+"."; mes "Are you here to meet my master?"; next; switch(select("Yes:No")){ case 1: mes "[Buddy]"; mes "I'll take you right away."; close2; warp "sword_1-1",216,168; end; case 2: mes "[Buddy]"; mes "Then, why are you here?"; mes "You are not here to see me, aren't you?"; close; } } mes "[Buddy]"; mes ""+strcharinfo(0)+"£¬Didn't you meet the master yet?"; next; mes "[Buddy]"; mes "My master doesn't like noise, so please ^f57d7dwait in the living room silently.^000000"; next; mes "[Buddy]"; mes "This way..."; close2; warp "sword_1-1",215,244; end; } sword_1-1,223,243,4 script Drawing Room 483,{ OnInit: disablenpc "Drawing Room"; waitingroom "Drawing Room",20,"Drawing Room::OnStartArena",1; enablewaitingroomevent; end; OnStartArena: warpwaitingpc "sword_2-1",223,205; donpcevent "Buddy#Sura_Salon::OnEnable"; disablewaitingroomevent; end; OnEnable: enablewaitingroomevent; end; OnDisable: disablewaitingroomevent; end; } sword_1-1,223,243,4 script Buddy#job_shu reception 483,{ mes "[Buddy]"; mes "My master doesn't like noise, so please ^f57d7dwait in the living room silently.^000000"; next; switch(select("Go to the living room.:Go outside.")){ case 1: mes "[Buddy]"; mes "Please wait in the living room at the upper side."; close; case 2: mes "[Buddy]"; mes "Then, see you again."; close2; warp "yuno_fild07",255,178; end; } } sword_2-1,1,1,0 script Buddy#Sura_Salon 66,{ end; OnInit: disablenpc "Buddy#Sura_Salon"; end; OnEnable: enablenpc "Buddy#Sura_Salon"; initnpctimer; end; OnReset: killmonster "sword_2-1","Buddy#Sura_Salon::OnMyMobDead"; end; OnDisable: disablenpc "Buddy#Sura_Salon"; stopnpctimer; end; OnMyMobDead: if(.MyMobCount < 1){ monster "sword_2-1",219,210,"hallucination",1479,1,"Buddy#Sura_Salon::OnMyMobDead"; monster "sword_2-1",228,209,"hallucination",1483,1,"Buddy#Sura_Salon::OnMyMobDead"; monster "sword_2-1",228,201,"hallucination",1479,1,"Buddy#Sura_Salon::OnMyMobDead"; monster "sword_2-1",219,201,"hallucination",1483,1,"Buddy#Sura_Salon::OnMyMobDead"; } end; OnTimer3000: mapannounce "sword_2-1","The master is now in the middle of training, and you need to wait in the living room around 5 minutes.",bc_map; end; OnTimer4000: mapannounce "sword_2-1","Ah! You may have hallucinations in the living room, so please be careful.",bc_map; end; OnTimer5000: mapannounce "sword_2-1","This is the policy of the master, so please don't feel unpleasant.",bc_map; end; OnTimer33000: monster "sword_2-1",219,210,"hallucination",1480,1,"Buddy#Sura_Salon::OnMyMobDead"; monster "sword_2-1",219,210,"It can't be true",1479,1,"Buddy#Sura_Salon::OnMyMobDead"; monster "sword_2-1",228,209,"hallucination",1446,1,"Buddy#Sura_Salon::OnMyMobDead"; monster "sword_2-1",228,209,"Just Imagination",1483,1,"Buddy#Sura_Salon::OnMyMobDead"; monster "sword_2-1",228,201,"hallucination",1480,1,"Buddy#Sura_Salon::OnMyMobDead"; monster "sword_2-1",228,201,"Illusion",1479,1,"Buddy#Sura_Salon::OnMyMobDead"; monster "sword_2-1",219,201,"hallucination",1446,1,"Buddy#Sura_Salon::OnMyMobDead"; monster "sword_2-1",219,201,"Just Imagination",1483,1,"Buddy#Sura_Salon::OnMyMobDead"; set .MyMobCount,8; end; OnTimer93000: monster "sword_2-1",219,210,"hallucination",1480,1,"Buddy#Sura_Salon::OnMyMobDead"; monster "sword_2-1",219,210,"Just Imagination",1479,1,"Buddy#Sura_Salon::OnMyMobDead"; monster "sword_2-1",228,209,"hallucination",1446,1,"Buddy#Sura_Salon::OnMyMobDead"; monster "sword_2-1",228,209,"hallucination",1483,1,"Buddy#Sura_Salon::OnMyMobDead"; monster "sword_2-1",228,201,"hallucination",1480,1,"Buddy#Sura_Salon::OnMyMobDead"; monster "sword_2-1",219,201,"hallucination",1446,1,"Buddy#Sura_Salon::OnMyMobDead"; set .MyMobCount,6; end; OnTimer153000: mapannounce "sword_2-1","If you're bored, may I bring you some magazines?",bc_map; monster "sword_2-1",219,210,"Magazine",1478,1,"Buddy#Sura_Salon::OnMyMobDead"; monster "sword_2-1",219,210,"Magazine",1478,1,"Buddy#Sura_Salon::OnMyMobDead"; monster "sword_2-1",228,209,"Magazine",1478,1,"Buddy#Sura_Salon::OnMyMobDead"; monster "sword_2-1",228,209,"Magazine",1478,1,"Buddy#Sura_Salon::OnMyMobDead"; monster "sword_2-1",228,201,"Magazine",1478,1,"Buddy#Sura_Salon::OnMyMobDead"; monster "sword_2-1",228,201,"Magazine",1478,1,"Buddy#Sura_Salon::OnMyMobDead"; monster "sword_2-1",219,201,"Magazine",1478,1,"Buddy#Sura_Salon::OnMyMobDead"; monster "sword_2-1",219,201,"Magazine",1478,1,"Buddy#Sura_Salon::OnMyMobDead"; set .MyMobCount,8; end; OnTimer213000: monster "sword_2-1",219,210,"hallucination",1480,1,"Buddy#Sura_Salon::OnMyMobDead"; monster "sword_2-1",219,210,"Never mind",1479,1,"Buddy#Sura_Salon::OnMyMobDead"; monster "sword_2-1",228,209,"hallucination",1483,1,"Buddy#Sura_Salon::OnMyMobDead"; monster "sword_2-1",228,201,"hallucination",1480,1,"Buddy#Sura_Salon::OnMyMobDead"; monster "sword_2-1",228,201,"Can you see me?",1479,1,"Buddy#Sura_Salon::OnMyMobDead"; monster "sword_2-1",219,201,"hallucination",1483,1,"Buddy#Sura_Salon::OnMyMobDead"; set .MyMobCount,6; end; OnTimer273000: monster "sword_2-1",219,210,"",1480,1,"Buddy#Sura_Salon::OnMyMobDead"; monster "sword_2-1",228,209,"hallucination",1446,1,"Buddy#Sura_Salon::OnMyMobDead"; monster "sword_2-1",228,201,"hallucination",1480,1,"Buddy#Sura_Salon::OnMyMobDead"; monster "sword_2-1",228,201,"hallucination",1479,1,"Buddy#Sura_Salon::OnMyMobDead"; monster "sword_2-1",219,201,"hallucination",1446,1,"Buddy#Sura_Salon::OnMyMobDead"; monster "sword_2-1",219,201,"hallucination",1483,1,"Buddy#Sura_Salon::OnMyMobDead"; set .MyMobCount,6; end; OnTimer300000: mapannounce "sword_2-1","The master has arrived. Soon I'll show you into the master's room.",bc_map; end; OnTimer303000: donpcevent "Buddy#job_shuaneh::OnEnable"; end; OnTimer305000: donpcevent "Buddy#Sura_Salon::OnReset"; end; OnTimer315000: mapannounce "sword_2-1","Come on here.",bc_map; donpcevent "Buddy#job_shuaneh::OnDisable"; donpcevent "Sura_garajjom::OnEnable"; end; OnTimer320000: mapannounce "sword_2-1","I guess you're not ready to meet the master yet..",bc_map; donpcevent "Sura_garajjom::OnDisable"; donpcevent "Drawing Room::OnEnable"; mapwarp "sword_2-1","yuno_fild07",255,178; stopnpctimer; end; } sword_2-1,223,205,7 script Buddy#job_shuaneh 483,{ if (job_shu > 4){ mes "I'll show you the way. This way."; close2; warp "sword_1-1",216,168; donpcevent "Buddy#job_shuaneh::OnDisable"; end; } // Custom Translation mes "How did you get here?"; close2; warp "yuno_fild07",248,179; end; OnInit: disablenpc "Buddy#job_shuaneh"; end; OnEnable: enablenpc "Buddy#job_shuaneh"; end; OnDisable: disablenpc "Buddy#job_shuaneh"; end; } sword_2-1,223,205,0 script Sura_garajjom 111,10,10,{ end; OnTouch: warp "sword_1-1",216,168; end; OnInit: disablenpc "Sura_garajjom"; end; OnEnable: enablenpc "Sura_garajjom"; end; OnDisable: disablenpc "Sura_garajjom"; end; } sword_1-1,222,169,5 script Bruno#job_shu 484,{ if (job_shu > 4){ mes "[Bruno]"; mes "Hey~ "+strcharinfo(0)+", What's up?"; next; switch(select("Let's have conversation.:Go outside.")){ case 1: if (job_shu == 100){ mes "[Bruno]"; mes "My master?"; mes "He said he has put the world out of his mind and he is a ghost who gave up being a human but he seems to have a lingering desire for the world."; next; mes "[Bruno]"; mes "Well, I am also a Sura but I still enjoy traveling and meeting many people~"; next; mes "[Bruno]"; mes "In the old days, my master had one close friend but after becoming a Sura,"; next; mes "[Bruno]"; mes "I heard that he wrote a letter to the friend that he had died."; mes "Then he sometimes visits 'the place of memory' secretly."; next; mes "[Bruno]"; mes "It would be better not saying that he died and just keep meeting his friend."; mes "He's a bit of a stick-in-the-mud."; next; mes "[Bruno]"; mes "But he is really cool and awesome."; mes "Ho ho."; next; mes "[Bruno]"; mes "The reason why I keep traveling is to find 'the precious friend' of my master and not to training myself more."; next; mes "[Bruno]"; mes "I feel heavy-hearted when I see my master missing his friend..."; mes "It's not... not just for my... master!"; close; } mes "[Bruno]"; mes "Wow~ I thought you would be knocked out before seeing my master but you are finally here now?"; next; mes "[Bruno]"; mes "Anyway you are here now, so I am your immediate superior."; next; mes "[Bruno]"; mes "We don't care about your age in our world!"; close; case 2: mes "[Bruno]"; mes "Come again whenever you want to~"; mes "I will show you the training course of the dead~"; close2; warp "yuno_fild07",255,178; end; } } mes "[Bruno]"; // Custom Translation mes "How do people keep"; mes "getting in here!"; mes "Get out!!!"; close2; warp "yuno_fild07",255,178; end; } sword_1-1,223,167,2 script Master#job_shu 483,{ if (job_shu > 4){ if (job_shu == 5){ mes "[Master]"; mes "You must have bright eyes to see that you finally came to this room."; next; if(SkillPoint != 0){ mes "[Master]"; // Custom Translation mes "Please use all your Skill Points or you cannot become a Sura."; close; } if(checkweight(1201,1) == 0){ mes "[Master]"; // Custom Translation mes "Your earthly burden is to heavy. You'd better go clean up."; close; } if (JobLevel < 50 || BaseLevel < 99){ mes "[Master]"; // Custom Translation mes "You seem to have not yet reached the limits of human beings, you still have far to go in order to become Sura."; mes "Go train more."; close; } if (Class == Job_Baby_Monk){ mes "[Bruno]"; mes "Of course~"; mes "I have keen eyes."; next; mes "[Bruno]"; mes "Master! This is a wolf fur coat."; mes "Put it on when it's cold."; next; mes "["+strcharinfo(0)+"]"; mes "Ahhk! That is the wolf I... caught... Uhh."; next; mes "- Whack -"; next; mes "[Bruno]"; mes "Ho ho ho~"; mes "Do you have something to say, "+strcharinfo(0)+"?"; mes "You became a member of our family, let's get along together ~"; next; mes "[Master]"; mes "Right, I now accept you as my student, too."; next; mes "[Master]"; mes "I think you already know it, but to live as a Sura will not be that easy."; next; mes "[Master]"; mes "I also shut myself off from the world. If there comes a day when we go to the world again, it must be the day when the world needs ghosts for the wars."; next; mes "[Master]"; mes "I hope those days will not come but... I'll willingly be the ghost and kill all enemies."; next; mes "[Master]"; mes "You should train yourself steadily until that day."; set job_shu,100; jobchange Job_Baby_Sura; completequest 11158; getitem 5754,1; getitem 2795,1; close; }else if (Class == Job_Monk){ mes "[Bruno]"; mes "Of course~"; mes "I have keen eyes."; next; mes "[Bruno]"; mes "Master! This is a wolf fur coat."; mes "Put it on when it's cold."; next; mes "["+strcharinfo(0)+"]"; mes "Ahhk! That is the wolf I... caught... Uhh."; next; mes "- Whack -"; next; mes "[Bruno]"; mes "Ho ho ho~"; mes "Do you have something to say, "+strcharinfo(0)+"?"; mes "You became a member of our family, let's get along together ~"; next; mes "[Master]"; mes "Right, I now accept you as my student, too."; next; mes "[Master]"; mes "I think you already know it, but to live as a Sura will not be that easy."; next; mes "[Master]"; mes "I also shut myself off from the world. If there comes a day when we go to the world again, it must be the day when the world needs ghosts for the wars."; next; mes "[Master]"; mes "I hope those days will not come but... I'll willingly be the ghost and kill all enemies."; next; mes "[Master]"; mes "You should train yourself steadily until that day."; set job_shu,100; jobchange Job_Sura; completequest 11158; getitem 5754,1; getitem 2795,1; close; }else if (Class == Job_Champion){ mes "[Bruno]"; mes "Of course~"; mes "I have keen eyes."; next; mes "[Bruno]"; mes "Master! This is a wolf fur coat."; mes "Put it on when it's cold."; next; mes "["+strcharinfo(0)+"]"; mes "Ahhk! That is the wolf I... caught... Uhh."; next; mes "- Whack -"; next; mes "[Bruno]"; mes "Ho ho ho~"; mes "Do you have something to say, "+strcharinfo(0)+"?"; mes "You became a member of our family, let's get along together ~"; next; mes "[Master]"; mes "Right, I now accept you as my student, too."; next; mes "[Master]"; mes "I think you already know it, but to live as a Sura will not be that easy."; next; mes "[Master]"; mes "I also shut myself off from the world. If there comes a day when we go to the world again, it must be the day when the world needs ghosts for the wars."; next; mes "[Master]"; mes "I hope those days will not come but... I'll willingly be the ghost and kill all enemies."; next; mes "[Master]"; mes "You should train yourself steadily until that day."; set job_shu,100; jobchange Job_Sura_T; completequest 11155; getitem 5754,1; getitem 2795,1; close; } mes "[Master]";; // Custom Translation mes "Ah?";; close; } mes "[Master]"; mes "Once I was also an ordinary young man who traveled a lot and met many friends."; next; mes "[Master]"; mes "However, as you might have felt, I finally faced my limitation."; next; mes "[Master]"; mes "Sometimes I wondered 'should I have to give up everything to be more powerful...?'"; next; mes "[Master]"; mes "But what's done is done..."; if (countitem(6153) > 0){ delitem 6153,1; getitem 5754,1; close; } close; } mes "[Master]"; mes "You should not have come here."; mes "Please leave."; close2; warp "yuno_fild07",255,178; end; } // Custom Translation sword_2-1,1,2,0 script Sura Job Switch 66,{ switch(select("Open Arena:Close Arena:Activate Drawing Room:Actvate Buddy:Activate Naigara:All Off:Cancel")){ case 1: mes "Opening Arena"; donpcevent "Drawing Room::OnEnable"; close; case 2: mes "Closing Arena"; donpcevent "Drawing Room::OnDisable"; close; case 3: mes "Activating Drawing Room"; donpcevent "Buddy#Sura_Salon::OnEnable"; close; case 4: mes "Activating Buddy"; donpcevent "Buddy#job_shuaneh::OnEnable"; close; case 5: mes "Activating garajjom"; donpcevent "Sura_garajjom::OnEnable"; close; case 6: mes "Deactivating all."; donpcevent "Drawing Room::OnDisable"; donpcevent "Buddy#Sura_Salon::OnReset"; donpcevent "Buddy#Sura_Salon::OnDisable"; donpcevent "Buddy#job_shuaneh::OnDisable"; donpcevent "Sura_garajjom::OnDisable"; close; case 7: close; } }