//===== rAthena Script ======================================= //= Dewata Quest NPCs //===== By: ================================================== //= Gennosuke Kouga //===== Current Version: ===================================== //= 1.1 //===== Compatible With: ===================================== //= rAthena SVN //===== Description: ========================================= //= Quest NPCs related to Dewata: //== "Dewata Legend" //== "Help The Old Man" //== "The Enchantment Weapon" (Keris) //===== Additional Comments: ================================= //= 1.0 First version. //= 1.1 Standardized. [Euphy] //============================================================ // Entrance - Alberta Sailors //============================================================ alberta,240,47,5 script Alberta Sailor#alberta 536,{ mes "[Alberta Sailor]"; mes "Do ya want to visit ^C35817Dewata Island?^000000"; mes "With dazzling waves and charming vistas, it's a great place to relax."; mes "The transit fee is 10,000 Zeny."; next; if(select("Yes:No")==2) { mes "[Alberta Sailor]"; mes "Let me know"; mes "when you're ready to travel~"; close; } mes "[Alberta Sailor]"; mes "Have a nice trip~"; close2; warp "dewata",232,53; end; } dewata,230,49,5 script Alberta Sailor#dewata 536,{ mes "[Alberta Sailor]"; mes "Want to go back to ^C35817Alberta^000000?"; next; if(select("Yes:No")==2) { mes "[Alberta Sailor]"; mes "Have some more fun before you go!"; mes "^C35817Dewata^000000 Island still has more to offer."; close; } mes "[Alberta Sailor]"; mes "I hope you had a lot of fun on your trip to ^C35817Dewata^000000 Island."; close2; warp "alberta",235,44; end; } dewata,235,56,4 script Gatekeeper of Krakatau#1 534,{ mes "[Gatekeeper of Krakatau Volcano]"; mes "^C35817Krakatau Volcano^000000 is a very dangerous area"; mes "I cannot allow anyone to go inside."; next; if (checkquest(9162)>=0 && countitem(11533)) { select("^0000FFTribal Chief Paiko^000000"); mes "[Gatekeeper of Krakatau Volcano]"; mes "Oh! I didn't know about that!"; mes "This is some of the best news"; mes "I have heard recently."; next; mes "[Gatekeeper of Krakatau Volcano]"; mes "What is this wonderful smell?"; mes "Of course, it's our ^4AA02CSatay^000000!"; mes "I was sightly hungry..."; mes "so this should fill me up."; next; mes "[Gatekeeper of Krakatau Volcano]"; mes "Since you came all the way here"; mes "I will share an interesting story."; next; mes "[Gatekeeper of Krakatau Volcano]"; mes "It has become a lost tradition in"; mes "recent years, but until 10"; mes "years ago in order to become a"; mes "^C35817Jaty Tribe^000000 warrior you had to"; mes "climb ^C35817Krakatau Volcano^000000 to prove your endurance."; next; mes "[Gatekeeper of Krakatau Volcano]"; mes "The eyes of those warriors were"; mes "anxious yet determined before going"; mes "up ^C35817Krakatau Volcano^000000."; next; mes "[Gatekeeper of Krakatau Volcano]"; mes "I still cannot forget that look in"; mes "their eyes. I feel a little bit of"; mes "the same emotion from you, Adventurer."; next; mes "[Gatekeeper of Krakatau Volcano]"; mes "I want you to live long and"; mes "prosper. Be heathly and safe."; mes "Travel so you can live to tell"; mes "the tale of your adventures."; changequest 9162,9163; delitem 11533,1; close; } if(select("Allow me through:I don't want to go in")==1) { if(dewata_legend >= 5) { mes "[Gatekeeper of Krakatau Volcano]"; mes "You are the traveler who was"; mes "acknowledged by tribe leader as a"; mes "friend of the tribe and received a"; mes "^4AA02CShining Cendrawasih Feather.^000000"; next; mes "[Gatekeeper of Krakatau Volcano]"; mes "I will let you pass, but"; mes "^C35817Krakatau Volcano^000000 is"; mes "dangerous so please take care."; close2; warp "dew_dun01",289,160; end; } mes "[Gatekeeper of Krakatau Volcano]"; mes "^C35817Krakatau Volcano^000000 is"; mes "a very dangerous area,"; mes "so I can't allow you in"; mes "unless you qualify for entry."; close; } mes "[Gatekeeper of Krakatau Volcano]"; mes "You have choosen wisely."; mes "^C35817Krakatau Volcano^000000 is"; mes "an extremely dangerous area."; close; } dew_dun01,292,164,4 script Gatekeeper of Krakatau#2 541,{ mes "[Gatekeeper of Krakatau Volcano]"; mes "Want to go back to Dewata?"; next; if(select("Yes:No")==2) { mes "[Gatekeeper of Krakatau Volcano]"; mes "^C35817Krakatau Volcano^000000 is"; mes "a dangerous place."; mes "You should go back now."; close; } close2; warp "dewata",232,53; end; } dew_fild01,78,288,5 script Jaty Tribe Warrior 541,{ mes "[Jaty Tribe Warrior]"; mes "We revere strength and bravery."; mes "We are the ^FF0000Jaty^000000 Tribe."; if (checkquest(9158)==-1 || !countitem(11533)) close; next; mes "[Jaty Tribe Warrior]"; mes "My trained eyes see that"; mes "you are about to say something."; mes "Speak, state your business."; next; select("^0000FFTribal Chief Paiko^000000"); mes "[Jaty Tribe Warrior]"; mes "I've heard about your"; mes "helpful deeds..."; mes "As a representative of my tribe"; mes "I express my thanks to you."; next; mes "[Jaty Tribe Warrior]"; mes "Also, thank you for the ^4AA02CSatay^000000."; mes "My mouth is already watering..."; mes "There is something I would like"; mes "to share with you regarding our tribe."; next; mes "[Jaty Tribe Warrior]"; mes "Unlike the ancient times when our"; mes "tribe's warriors fought and shed"; mes "their blood, the world has become"; mes "more peaceful nowadays. But our"; mes "tribe's territory has shrunk drastically."; next; mes "[Jaty Tribe Warrior]"; mes "Nevertheless, we will continue"; mes "keeping the warrior tradition of"; mes "our tribe alive, and we will"; mes "preserve the pride we have earned"; mes "through the sacrifice of past warriors."; next; mes "[Jaty Tribe Warrior]"; mes "I hope that your perserverance and"; mes "pride remain with you in your travels."; changequest 9158,9159; delitem 11533,1; close; } dew_fild01,185,300,4 script Tribe Manager 541,{ mes "[Tribe Manager]"; mes "Keeping our culture and tradition"; mes "is very important."; if(!checkquest(9160)>=0 || !countitem(11533)) { mes "Although it is a little boring..."; close; } next; mes "[Tribe Manager]"; mes "It seems to me that you have"; mes "something to say, don't you?"; next; select("^0000FFTribal Chief Paiko^000000"); mes "[Tribe Manager]"; mes "I didn't know that there was"; mes "such an effort being put forth"; mes "and that you took a key role in the effort..."; mes "You are the hero of the ^C35817Jaty Tribe^000000!"; next; mes "[Tribe Manager]"; mes "Wow~ the savory scent of"; mes "delicious homemade ^4AA02CSatay^000000!"; mes "Thank you for the meal."; mes "Please give my regards"; mes "to our Tribe Leader."; next; mes "[Tribe Manager]"; mes "There are few contacts between"; mes "^C35817Dewata Island^000000 and ^C35817Jaty Tribe^000000."; mes "We used to have a stronger bond"; mes "in older times."; next; mes "[Tribe Manager]"; mes "But with the new culture and"; mes "foreigners flowing in,"; mes "^C35817Dewata Island^000000 has became a"; mes "tourist attraction and we"; mes "have lost touch with them."; next; mes "[Tribe Manager]"; mes "The tourist attraction has"; mes "expanded continously, but the"; mes "reason it hasn't influenced us"; mes "here is due to this small temple"; mes "which I am managing."; next; mes "[Tribe Manager]"; mes "I couldn't let our tradition fade"; mes "away like that so easily."; mes "I hope keeping our tradition and"; mes "culture alive lets people know how"; mes "important these things are to us."; next; mes "[Tribe Manager]"; mes "From now on, I hope people from"; mes "^C35817Dewata Island^000000 and ^C35817Jaty"; mes "Tribe^000000 can get along and interact"; mes "more often."; changequest 9160,9161; delitem 11533,1; close; } // NPC - Memo //============================================================ dewata,109,262,4 script Memo#dew_drink 534,{ if(dewata_oldman >= 1) { if (checkquest(5040) >= 0) { mes "[Memo]"; mes "So, what did Lero say?"; next; select("Palm tree... became."); mes "- You explain the situation to"; mes "Mr. Memo -"; next; mes "[Memo]"; mes "Lero said sorry?"; mes "Hmmm, it's okay."; next; mes "[Memo]"; mes "That must be ^0000FFPoby^000000. If he has"; mes "been hurt, that's why there wasn't"; mes "any message. Lero actually"; mes "cares about him a lot..."; next; changequest 5040,5041; } if (checkquest(5041) >= 0) { mes "[Memo]"; mes "He might be troublesome,"; mes "but please visit Jaty village."; mes "Lero must complete the oil."; next; mes "[Memo]"; mes "If it is not, wait there and bring"; mes "^FF000030 Bottle of Oil^000000 to me."; close; } if (checkquest(5042) >= 0 && countitem(6401) >= 30) { mes "[Memo]"; mes "You brought the oil. Good job, and thank you."; next; mes "[Memo]"; mes "Excuse me, but I have an urgent"; mes "matter to attend to. Wait for a bit,"; mes "then talk to me when I'm done."; delitem 6401,30; changequest 5042,5043; set dewata_oldman,2; close; } else if (checkquest(5043,PLAYTIME) == 2) { mes "[Memo]"; mes "Did I make you wait too long?"; next; mes "[Memo]"; mes "My family has been making Arks for four generations."; next; mes "[Memo]"; mes "Grandfather had a hard living"; mes "since he didn't get many good sales."; next; mes "[Memo]"; mes "Dewata island people do not drink"; mes "much in the hot weather."; next; mes "[Memo]"; mes "When I was young, Dewata"; mes "developed as a tourist atrraction,"; mes "and that's when the tour package"; mes "Ark started selling well."; next; mes "[Memo]"; mes "Good liquid needs fresh oil,"; mes "I was able to make a liquid"; mes "for ten years and deliver it all on time."; next; mes "[Memo]"; mes "Because today's oil has not"; mes "arrived on time, I think I might"; mes "have a hard time."; next; mes "[Memo]"; mes "You helped me make the liquid correctly."; next; mes "[Memo]"; mes "This proverb '^0000FFMengatakan mudah,"; mes "mengerjakan susah^000000.' means it is"; mes "easy to say something, but hard to"; mes "do anything."; next; mes "[Memo]"; mes "In other words, it's easy to say"; mes "that we'll help others but its hard"; mes "to actually do the action."; next; emotion e_thx; mes "[Memo]"; mes "You really did a great job. I like"; mes "you because you are different from"; mes "today's youngins."; getitem 617,1; getexp 50000,10000; changequest 5043,5044; next; mes "[Memo]"; mes "Will you help me with my work"; mes "from time to time?"; mes "I will pay you for what you do for me."; close; } else if (checkquest(5043,PLAYTIME) != -1) { mes "[Memo]"; mes "... ... ..."; next; mes "- Memo is making an ark -"; close; } else if (checkquest(5044,PLAYTIME) == 2) { mes "[Memo]"; mes "^FF0000" + strcharinfo(0) +"^000000? -"; next; if(select("Just came by to say hello...:I will help you.")==1) { mes "[Memo]"; mes "I guess you are busy."; mes "If possible, will you get the oil"; mes "from Lero? I appreciate it..."; close; } mes "[Memo]"; mes "Thank you, I know you're busy"; mes "and helping me can be a chore."; next; mes "[Memo]"; mes "Can you help Lero and bring back palm tree oil...?"; erasequest 5044; setquest 5045; close; } else if (checkquest(5044,PLAYTIME) != -1) { mes "[Memo]"; mes "Will you help me tomorrow?"; mes "Poby still has a back pain."; mes "Backaches don't just go away"; mes "after one day..."; close; } else if (checkquest(5045) >= 0) { mes "[Memo]"; mes "Can you help Lero and bring back palm tree oil...?"; close; } else if (checkquest(5047) >= 0 || checkquest(5049) >= 0 || checkquest(5051) >= 0) { mes "[Memo]"; mes "Oh, you brought the oil! Good job!"; next; mes "[Memo]"; mes "You must have had a hard time"; mes "bringing the oil, so take this drink."; next; mes "[Memo]"; mes "Ark is famous for tourists. A guy"; mes "bought many bottles by himself."; next; mes "[Memo]"; mes "Worrying that he'll drink alone?"; mes "Too much drink always becomes poisonous."; next; mes "[Memo]"; mes "I want you to help me this time."; next; mes "[Memo]"; mes "Poby still has back pains and it"; mes "will take some days for him to"; mes "recover."; if (checkquest(5047)>=0) { delitem 6401,10; getitem 11534,2; erasequest 5047; setquest 5044; } else if (checkquest(5049)>=0) { delitem 6401,15; getitem 11534,2; erasequest 5049; setquest 5044; } else if (checkquest(5051)>=0) { delitem 6401,20; getitem 11534,2; erasequest 5051; setquest 5044; } close; } mes "[Memo]"; mes "So, what did Lero say?"; next; emotion e_dots; mes "[Memo]"; mes "... ... ..."; next; mes "[Memo]"; mes "You didn't find out what happened?"; next; mes "[Memo]"; mes "Find the best oil master. His name is ^0000FFLero^000000."; close; } if(rand(1,5)==1) { mes "[Memo]"; mes "What should I do? I still don't"; mes "have any news from the Jaty tribe."; next; mes "[Memo]"; mes "Oh no~ All the liquid is going to spoil..."; next; select("What happened?"); emotion e_what; mes "[Memo]"; mes "Who are you?"; next; mes "[Memo]"; mes "You're an adventurer, right?"; mes "As you can see from the jars around"; mes "me, I am making ^0000FFtraditional wine^000000"; mes "for a living."; next; mes "[Memo]"; mes "Everyone knows about this, so"; mes "^0000FFDewata Island^000000 attracts many"; mes "tourists."; next; mes "[Memo]"; mes "Especially this traditional wine, which"; mes "has been made for four generations!"; mes "But ^FF0000Ark^000000 is short of supply."; mes "Ark needs ^0000FFPalm Oils^000000, made"; mes "from Oil Palm Fruit."; next; mes "[Memo]"; mes "Unfortunately, we haven't been"; mes "getting ^0000FFPalm Oil^000000 from the Jaty"; mes "tribe village lately."; mes "The ingredients might be useless"; mes "if it is delivered too late."; next; select("Sound like a big problem."); mes "[Memo]"; mes "It is more of a problem than you"; mes "think. Sales are credit, but if we"; mes "do not make due today we'll lose"; mes "the credit, the ingredients, and"; mes "the tourists who do not get the"; mes "Ark. So it's quite damaging."; next; emotion e_dots; mes "[Memo]"; mes "... ..."; next; emotion e_gasp; mes "[Memo]"; mes "Ah, right! Are you busy now?"; next; if(select("Sorry, I am busy.:No, I am not busy.")==1) { emotion e_pif; mes "[Memo]"; mes "Hmm, I have no choice."; mes "You don't care that others are in"; mes "trouble. What has this world come to?"; close; } mes "[Memo]"; mes "That's good to hear."; mes "So since you are wandering here..."; next; mes "[Memo]"; mes "Do you mind if I ask a favor~?"; mes "Actually, I have visited the Jaty"; mes "Tribe, but this unmatured ^FF0000Ark^000000"; mes "won't let me leave."; next; mes "[Memo]"; mes "Will you go to Jaty village and"; mes "ask ^0000FFLero^000000 what happened?"; next; mes "[Memo]"; mes "This guy has never broken a"; mes "promise for 10 years, so he must have"; mes "a really good reason not to come."; setquest 5035; set dewata_oldman,1; next; mes "[Memo]"; mes "Find the best oil master."; mes "His name again is ^0000FFLero^000000... Remember it!"; close; } else { emotion e_swt2; mes "[Memo]"; mes "Oh God! We don't have a message"; mes "from the Jaty tribe yet."; next; mes "[Memo]"; mes "They have never broken a promise"; mes "for 10 years, and I don't know the"; mes "reason. What's happening...?"; next; emotion e_sob; mes "[Memo]"; mes "I might soil all the liquid if it"; mes "is going on like this."; close; } } // NPC - Lero //============================================================ dew_fild01,114,275,4 script Lero#dew_drink 536,{ if(dewata_oldman == 2) { if (checkquest(5045) >= 0) { mes "[Lero]"; mes "Hey, I've been waiting for you."; mes "I didn't know that Poby's injury"; mes "would make my life so difficult."; next; set .@dailylero,rand(1,3); if (.@dailylero == 1) changequest 5045,5046; else if (.@dailylero == 2) changequest 5045,5048; else if (.@dailylero == 3) changequest 5045,5050; mes "[Lero]"; mes "I'm ashamed to ask you this, but"; if (checkquest(5048) >= 0) mes "could you bring ^0000FF30 pieces of oil palm nuts^000000?"; else if (checkquest(5046) >= 0) mes "could you bring ^0000FF20 pieces of oil palm nuts^000000?"; else if (checkquest(5050) >= 0) mes "could you bring ^0000FF40 pieces of oil palm nuts^000000?"; next; lerowait: if (checkquest(5046) >= 0 && countitem(6402) > 19) { callsub lerocount,20; changequest 5046,5047; close; } else if (checkquest(5048) >= 0 && countitem(6402) > 29) { callsub lerocount,30; changequest 5048,5049; close; } else if (checkquest(5050) >= 0 && countitem(6402) > 39) { callsub lerocount,40; changequest 5050,5051; close; } mes "[Lero]"; mes "Once you bring the oil palm nuts,"; mes "Mr. Memo will exchange them with oil."; close; } else if (checkquest(5046) >= 0 || checkquest(5048) >= 0 || checkquest(5050) >= 0) goto lerowait; else if (checkquest(5047) >= 0 || checkquest(5049) >= 0 || checkquest(5051) >= 0) { mes "[Lero]"; mes "As I told you before, it is heavier"; mes "than you might think, so be careful"; mes "when carrying this."; close; } mes "[Lero]"; mes "What happened? I didn't get a memo"; mes "from Mr. Memo someone was coming."; close; } if (checkquest(5035) >= 0) { emotion e_an; mes "[Lero]"; mes "Oh no! I have so many orders and"; mes "I'm running out of ingredients."; mes "Not yet? What's going on, Poby?"; mes "Where did he go?"; next; emotion e_ag; select("Excuse me, but are you Lero?"); mes "[Lero]"; mes "When Poby gets back here, I'm"; mes "gonna give him a beating he'll never forget!"; next; mes "- Lero seems pretty mad at someone"; mes "and ignores you -"; next; mes "[Lero]"; mes "Oops. Who are you?"; next; select("Memo sent me here."); mes "[Lero]"; mes "Ah, right! I forgot about Memo"; mes "because the workers who gather"; mes "nuts have not come yet. Sorry."; next; mes "[Lero]"; mes "To make fresh palm oils, I need"; mes "fresh Palm Oil Fruit. Then I'll be"; mes "able able to get more from its"; mes "fresh fruit."; next; mes "[Lero]"; mes "Between you and me, Mr.Memo is so"; mes "fussy that he will not use any"; mes "unfresh oil."; next; mes "[Lero]"; mes "To make fresh oil, he always sends"; mes "the workers to the palm tree forest,"; mes "but... the guys sent at dawn have"; mes "not come back yet."; next; mes "[Lero]"; mes "First, I thought that he was lazy"; mes "and it made me very uneasy."; mes "Can you find the workers in palm forest?"; next; select("Yes, I will find them."); mes "[Lero]"; mes "Thank you so much."; mes "Find Poby."; next; mes "[Lero]"; mes "Poby might in ^0000FFPalm Forest^000000."; mes "The crop is best at the southern part of the forest."; changequest 5035,5036; close; } else if (checkquest(5036) >= 0) { emotion e_what; mes "[Lero]"; mes "Did you find Poby?"; next; mes "[Lero]"; mes "... ... ..."; next; mes "[Lero]"; mes "Oh, you haven't visited the east"; mes "of ^0000FFPalm Forest^000000 yet. I'm pretty"; mes "worried..."; close; } else if (checkquest(5037) >= 0) { emotion e_what; mes "[Lero]"; mes "You're back... and... Poby..."; mes "How is Poby?"; next; select("Pobu..."); mes "[Lero]"; mes "Ah! I didn't know that. I always"; mes "tell Poby '^0000FFKemarau setahun rusak sehari.'^000000"; next; mes "[Lero]"; mes "He climbed the tree without any"; mes "safety equipment, so he might've"; mes "fallen down and gotten injured."; next; mes "[Lero]"; mes "Hmm... Sorry I couln't get the"; mes "Palm Oil right now."; next; mes "[Lero]"; mes "Will you deliver the message to"; mes "Mr. Memo that it is impossible"; mes "to get the oil due do to a"; mes "lack of ingredients?"; mes "No artisans can create anything"; mes "without ingredients."; next; select("Why don't I get the ingredients?"); mes "[Lero]"; mes "Ah, that can be a good way, but it"; mes "will be hard to gather nuts as a starter."; next; mes "[Lero]"; mes "Hmm!!!"; mes "I have a good idea."; next; mes "[Lero]"; mes "You can ask Poby about the best"; mes "method of gathering nuts where you"; mes "met him in forest. He should be"; mes "able to teach you the technique."; changequest 5037,5038; next; mes "[Lero]"; mes "Although he is lazy and rather"; mes "careless, he is the best worker."; close; } else if (checkquest(5038) >= 0) { mes "[Lero]"; mes "You can ask Poby about the best"; mes "method of gathering nuts where you"; mes "met him in forest. He should be"; mes "able to tell you the technique."; next; mes "[Lero]"; mes "Although he is lazy and rather"; mes "careless, he is the best worker."; close; } else if (checkquest(5039) >= 0) { if(countitem(6402) > 59) { mes "[Lero]"; mes "One two three four,...."; next; mes "[Lero]"; mes "60 pieces of nuts, exactly. I will"; mes "press the oil right now."; next; emotion e_sry; mes "[Lero]"; mes "It takes sometime, so go back to"; mes "Mr. Memo and tell him the"; mes "situation. Alse tell him that I'm"; mes "sorry for the delay."; delitem 6402,60; changequest 5039,5040; close; } mes "[Lero]"; mes "Did you gather the nuts already?"; next; mes "[Lero]"; mes "One, two...."; next; mes "[Lero]"; mes "This isn't the number I ordered from Poby."; next; mes "[Lero]"; mes "It's going to be difficult if it is"; mes "delayed more, so hurry up and bring me ^FF000060^000000 ^0000FFPalm Oil Fruit^000000."; close; } else if (checkquest(5040) >= 0) { mes "[Lero]"; mes "It takes sometime, so go back to"; mes "Mr. Memo and tell him the"; mes "situation. Alse tell him that I'm"; mes "sorry for the delay."; close; } else if (checkquest(5041) >= 0) { mes "[Lero]"; mes "You've come at the right time."; mes "I just finished making the palm tree oil."; next; mes "[Lero]"; mes "It is heavier than you might think,"; mes "so be careful when carrying it."; next; emotion e_sry; mes "[Lero]"; mes "Oh, tell Mr. Memo that I'm sorry"; mes "for the late delivery, and explain"; mes "that it wasn't my fault."; changequest 5041,5042; getitem 6401,30; close; } else if (checkquest(5042) >= 0) { mes "[Lero]"; mes "It is heavier than you might think,"; mes "so be careful when carrying it."; next; emotion e_sry; mes "[Lero]"; mes "Oh, tell Mr. Memo that I'm sorry"; mes "for the late delivery, and explain"; mes "that it wasn't my fault."; close; } mes "[Lero]"; mes "What's going on with Poby...?"; mes "Why hasn't he come back...?"; next; mes "- Seems like he is waitting for someone -"; close; lerocount: mes "[Lero]"; mes "One, two, three, four...."; next; mes "[Lero]"; mes "Extracly "+getarg(0)+" pieces of oil palm"; mes "nuts. Let you exchange them with oil right now."; next; mes "[Lero]"; mes "As I told you before, it is"; mes "heavier than you might think, so"; mes "be careful when carrying this."; delitem 6402, getarg(0); getitem 6401, getarg(0)/2; return; } // NPC - Poby //============================================================ dew_fild01,259,48,4 script Poby#dew_drink 538,{ if(dewata_oldman >= 2) { mes "[Poby]"; mes "Oh? ^FF0000" + strcharinfo(0) +"^000000, we meet again. What's going on?"; next; if(select("Why'd you come here?:I want to know how to get fruit.")==2) { mes "[Memo]"; mes "It is easy for a beginner like"; mes "you. All you have to do is"; mes "shake or kick the tree."; next; mes "[Memo]"; mes "It might be dangerous, so you"; mes "must always wear a ^0000FFSafety Helmet^000000."; close; } mes "[Poby]"; mes "I'm taking a walk because I think"; mes "it will make my back ache less."; close; } if (checkquest(5036) >= 0) { emotion e_swt2; mes "[Poby]"; mes "Ah~ backache.."; next; select("Are you Poby?"); mes "[Poby]"; mes "Who are you?"; next; mes "[Poby]"; mes "I don't know you, but"; mes "are you a fan of mine?"; mes "I'm Poby, the best fruit"; mes "hunter in the Jaty tribe."; next; emotion e_what; mes "[Poby]"; mes "You're here for my autograph?"; next; select("Lero made me come here."); mes "[Poby]"; mes "Ah! Mr.Lero made you come here. I"; mes "can't move because I hurt my back"; mes "while climbing a tree."; next; emotion e_sob; mes "[Poby]"; mes "!#@$*&!@$&!@$%!$#*&!@#$"; next; mes "[Poby]"; mes "And I've still never had a girlfriend..."; next; emotion e_sob; mes "[Poby]"; mes "!#@$*&!@$&!@$%!$#*&!@#$"; next; mes "[Poby]"; mes "Ah! Sorry. Tell Mr. Lero that I'll"; mes "go back if I can find a way to move."; changequest 5036,5037; next; mes "[Poby]"; mes "I can't move at all 'cuz of this backache..."; close; } else if (checkquest(5037) >= 0) { mes "[Poby]"; mes "Ah! Sorry. Tell Mr. Lero that I'll"; mes "go back if I can find a way to move."; next; emotion e_swt2; mes "[Poby]"; mes "I can't move at all 'cuz of this backache..."; close; } else if (checkquest(5038) >= 0) { emotion e_swt2; mes "[Poby]"; mes "Ah~ Backache.."; next; mes "[Poby]"; mes "Oh!! You're-- Let me guess..."; next; emotion e_dots; mes "[Poby]"; mes "... ... ... ..."; next; mes "[Poby]"; mes "...you're back! You plan to"; mes "catch ^0000FFPalm Oil Fruit^000000 instead of me, right?"; next; mes "[Poby]"; mes "It is hard for beginners to catch"; mes "the fruit like me. No, it's"; mes "impossible."; next; mes "[Poby]"; mes "Masters usually climb the tree to"; mes "catch the fruit, but you're a"; mes "beginner..."; next; mes "[Poby]"; mes "It's easiest for beginners"; mes "to shake or kick the tree."; mes "It might be dangerous, so remember to wear a ^0000FFSafety Helmet^000000."; changequest 5038,5039; next; emotion e_gasp; mes "[Poby]"; mes "Ok! Gather ^FF000060 ^0000FFPalm Oil Fruit^000000 and"; mes "bring it to Mr. Lero."; close; } else if (checkquest(5039) >= 0) { if(countitem(6402) > 59) { mes "[Poby]"; mes "You've got all the fruits."; mes "Bring them to Mr. Lero."; close; } mes "[Poby]"; mes "It's easiest for beginners like"; mes "you to shake or kick the tree."; next; mes "[Poby]"; mes "It might be dangerous, so always"; mes "wear a ^0000FFSafety Helmet^000000."; next; mes "[Poby]"; mes "Gather ^FF000060 ^0000FFPalm Oil Fruit^000000 and"; mes "bring it to Mr. Lero."; close; } emotion e_sob; mes "[Poby]"; mes "Ah~ my freakin' back is killing me."; close; } // NPC - Tribal Chief Paiko //============================================================ dew_in01,15,49,5 script Tribal Chief Paiko#dew_ 540,{ set .@n$, "[Tribal Chief Paiko]"; if(dewata_legend == 2) { mes .@n$; mes "I can see you are a traveler"; mes "from another land."; mes "What brings you here?"; next; if(select("I overheard the story by accident:I have nothing to say.")==2) { mes .@n$; mes "You are wasting your time here."; mes "There are many other attractions"; mes "around our village."; close; } mes .@n$; mes "What do you mean?"; mes "You heard the story about the crown?"; mes "You must have heard incorrectly."; mes "I have nothing to say to you"; mes "regarding such things."; next; select("Kasyapa was talking about a crown..."); mes .@n$; mes "It seems that ^0000FFKasyapa^000000 has told you"; mes "a tall tale, and I appreciate your"; mes "concern about our affairs."; next; mes .@n$; mes "It's not something that a stranger"; mes "like you could understand. Make"; mes "like a tree, and get out of here."; set dewata_legend,3; close; } else if(dewata_legend == 3) { mes .@n$; mes "There are many other attractions around our village."; next; mes .@n$; mes "If it's about the crown, I want"; mes "you to stop asking about it."; mes "Please leave."; close; } else if(dewata_legend == 4) { if (checkquest(9155) >= 0) { if(countitem(6405) > 14) { mes .@n$; mes "Oh! You've found all of them."; mes "Look! The feathers you have found"; mes "are sparkling, aren't they?"; mes "Alright, let me begin crafting"; mes "the ^4AA02CJaty Crown^000000. I feel that"; mes "I am ready."; next; specialeffect EF_MAPPILLAR3; mes "- Suddenly, a large noise begins"; mes "to boom as you and ^0000FFPaiko^000000 are"; mes "surrounded by warm and bright"; mes "sparkling energy like a thousand"; mes "tinkling fireflies. -"; changequest 9155,9156; delitem 6405,15; close; } mes .@n$; mes "It seems that you have yet to find"; mes "the materials to make the ^4AA02CJaty Crown^000000."; next; mes .@n$; mes "The symbol of the Jaty Tribe is"; mes "also a famous mystical creature."; mes "Find ^FF000015 ^4AA02CCendrawasih Feathers^000000 and"; mes "bring them to me."; close; } else if (checkquest(9156) >= 0) { mes .@n$; mes "With your help the ^4AA02CJaty Crown^000000 is"; mes "coming along nicely."; mes "It will take some time until the"; mes "task is finished, so please wait a little."; next; mes .@n$; mes "After the ^4AA02CJaty Crown^000000 is complete,"; mes "there is a gift that I want to give"; mes "to you."; next; mes .@n$; mes "Ah, you should go see ^0000FFSage"; mes "Kasyapa^000000, who really wants to"; mes "reward you with something."; changequest 9156,9157; close; } else if (checkquest(9157) >= 0) { mes .@n$; mes "Ah, you should go see ^0000FFSage"; mes "Kasyapa^000000, who really wants to"; mes "reward you with something."; close; } mes .@n$; mes "I've been waiting for you."; mes "According to ^0000FFSage Kasyapa^000000,"; mes "you are willing to help us make"; mes "a crown for our tribe."; next; select("Crown-a-what's it?"); mes .@n$; mes "The tribe leader has the duty of"; mes "making and protecting the ^4AA02CJaty"; mes "Crown^000000 to uphold the tribe's pride"; mes "and honor."; next; mes .@n$; mes "But ever since I became the tribe"; mes "leader, there have been difficulties"; mes "making it."; next; mes "[Tribale Chief Paiko]"; mes "According to ^0000FFSage Kasyapa^000000, you can"; mes "help us create a ^4AA02CJaty Crown^000000."; next; mes .@n$; mes "Do you think you can help?"; mes "Your efforts will not go"; mes "unrewarded."; next; if(select("I will help.:Sorry, I cannot help now.")==2) { mes .@n$; mes "That's really sad."; mes "If you ever change"; mes "your mind, please come again."; mes "I will be waiting."; close; } mes .@n$; mes "Many thanks to you, stranger"; mes "If Kasyapa trusts you, then I know"; mes "that you can help us make a"; mes "^4AA02CJaty Crown^000000."; mes "What you can do to"; mes "help us is very simple."; next; mes .@n$; mes "The symbol of the Jaty Tribe is"; mes "also a famous mystical creature."; mes "Find ^FF000015 ^4AA02CCendrawasih Feathers^000000 and"; mes "bring them to me."; mes "Our faith is in you, stranger."; setquest 9155; close; } else if(dewata_legend == 5) { if (checkquest(9158) >= 0) { chiefrequest: mes .@n$; mes "It seems that you haven't"; mes "delivered the ^4AA02CSatay^000000 yet."; if (checkquest(9158) >= 0) mes "Did you run into any problems?"; else if (checkquest(9160) >= 0) mes "Is there something wrong?"; else if (checkquest(9162) >= 0) mes "Anything happened?"; else if (checkquest(9163) >= 0) mes "Anything go wrong?"; next; switch( select("I ate them all.:Who do I deliver this to...?:Nothing.")) { case 1: if (checkquest(9158) >= 0 || checkquest(9160) >= 0) { mes .@n$; mes "Huh... so you couldn't resist"; mes "yourself, eh?"; mes "Don't blame yourself too much. It"; mes "is difficult resist the ^4AA02CSatay^000000's"; mes "addicting aroma."; } else if (checkquest(9162) >= 0 || checkquest(9164) >= 0) { mes .@n$; mes "I warned you not to give in"; mes "to the sweet smells of the ^4AA02CSatay^000000."; } next; mes .@n$; mes "Our tribe is short on food"; mes "supplies so we can't give out more"; mes "of our ^4AA02CSatay^000000. But there's a rumor"; mes "that the restaurant owner in"; mes "Dewata Island is making and"; mes "selling their own ^4AA02CSatay^000000."; next; mes .@n$; mes "It is not as tasty as our tribe's"; mes "recipe, but this is an urgent task."; mes "Just find and deliver it."; close; case 2: if (checkquest(9158) >= 0) { mes .@n$; mes "Our tribe warriors come to mind"; mes "to deliver the food to share ^4AA02CSatay^000000"; mes "with warriors in the village."; } else if (checkquest(9160) >= 0) { mes .@n$; mes "The second person to deliver the"; mes "^4AA02CSatay^000000 to is someone who stays"; mes "across the river."; next; mes .@n$; mes "That is the ^0000FFTribe Manager^000000."; mes "Please deliver it to him before it cools down."; } else if (checkquest(9162) >= 0) { mes .@n$; mes "The third person to deliver the"; mes "^4AA02CSatay^000000 to is the ^0000FFGatekeeper"; mes "of Krakatau Volcano^000000."; mes "Please deliver it to him before it cools down."; } else if (checkquest(9164) >= 0) { mes .@n$; mes "The last person to deliver the"; mes "^4AA02CSatay^000000 to is the ^0000FFBorobudur"; mes "Temple Manager^000000, who is in"; mes "^C35817Dewata Island^000000."; mes "Please deliver it to him before it cools down."; close; } close; case 3: mes .@n$; mes "Alright! Deliver it right now!"; close; } } else if (checkquest(9159) >= 0) { mes .@n$; mes "Ah, the next person whom I want"; mes "the ^4AA02CSatay^000000 delivered to is someone"; mes "who stays across from the river,"; mes "the ^0000FFTribe Manager^000000."; next; mes .@n$; mes "To this end, I will give you 2"; mes "more servings of ^4AA02CSatay^000000."; next; mes .@n$; mes "If you are attracted by the aroma"; mes "of the ^4AA02CSatay^000000, you may eat one."; mes "But if you eat more you won't be"; mes "able to share ^4AA02CSatay^000000 with our friends."; changequest 9159,9160; getitem 11533,2; close; } else if (checkquest(9160) >= 0) goto chiefrequest; else if (checkquest(9161) >= 0) { mes .@n$; mes "Oh, you delivered it already?"; mes "The third person to deliver the"; mes "^4AA02CSatay^000000 to is the ^0000FFGatekeeper of Krakatau Volcano^000000."; next; mes .@n$; mes "I'll give you 2 more servings"; mes "of ^4AA02CSatay^000000 for this delivery."; next; mes .@n$; mes "And just like before, don't give"; mes "in to the smell and try not to eat the ^4AA02CSatay^000000."; changequest 9161,9162; getitem 11533,2; close; } else if (checkquest(9162) >= 0) goto chiefrequest; else if (checkquest(9163) >= 0) { mes .@n$; mes "Oh, you delivered it!"; mes "Last person to deliver ^4AA02CSatay^000000 to is"; mes "the ^0000FFBorobudur Temple Manager^000000, who is"; mes "on ^C35817Dewata Island^000000."; next; mes .@n$; mes "I will give you 2 more ^4AA02CSatay^000000."; next; mes .@n$; mes "And just like before, don't give"; mes "in to the smell and try not to eat the ^4AA02CSatay^000000."; changequest 9163,9164; getitem 11533,2; close; } else if (checkquest(9164) >= 0) goto chiefrequest; else if (checkquest(9165) >= 0) { mes .@n$; mes "Oh, you delivered it!"; mes "You've done good work."; mes "It has been a good time for"; mes "all of us to share and enjoy"; mes "this happy occasion together."; mes "Thank you."; next; mes .@n$; mes "While you were on the way back"; mes "from delivering the ^4AA02CSatay^000000,"; mes "the ^4AA02CJaty Crown^000000 has been made."; mes "Its ambience and radiance make it a"; mes "truly flawless crown."; next; mes .@n$; mes "Also, you brought more than enough"; mes "materials, so after making the ^4AA02CJaty"; mes "Crown^000000 we were able to craft a"; mes "similar one for you to keep."; next; mes .@n$; mes "It's not the same as the original,"; mes "but it has its own specialty. It is"; mes "my reward to thank you for what you"; mes "have done."; next; mes .@n$; mes "Made with our tribe's secret"; mes "marinade, try the ^4AA02CSatay^000000."; mes "It was made with all our heart"; mes "especially for you, but don't"; mes "forget to share it with friends."; next; mes .@n$; mes "You've done good work."; mes "Whatever you do in the future, I"; mes "wish for you to have a life which"; mes "is full of fortune and joy"; mes "As Chief of the ^C35817Jaty Tribe^000000, I wish"; mes "you the best of luck!!"; set dewata_legend,6; erasequest 9165; getitem 11533,5; getitem 18520,1; close; } mes .@n$; mes "With your support I am not"; mes "worried about creating the"; mes "^4AA02CJaty Crown^000000. I really appreciate it."; next; mes .@n$; mes "A delightful day like today should"; mes "be celebrated. Don't you think?"; mes "So I prepared to sample the"; mes "special food of our tribe, called ^4AA02CSatay^000000."; next; mes .@n$; mes "But, this ^4AA02CSatay^000000 is too tasty for"; mes "just the two of us to share, so we"; mes "would like to share it with people"; mes "out in the village."; next; mes .@n$; mes "What do you think?"; mes "In order to share news that"; mes "the ^4AA02CJaty Crown^000000 is being"; mes "sucessfully crafted, and to share"; mes "the delicious ^4AA02CSatay^000000 with our"; mes "friends, I need your help."; next; mes .@n$; mes "Are you up for a short delivery job?"; next; if(select("Of course, I can help:Sorry, I am too busy to help.")==2) { mes .@n$; mes "I believed you would definitely help me..."; mes "It's a little disappointing."; mes "If you ever change your mind"; mes "come speak with me again."; close; } mes .@n$; mes "Oh!, I knew you'd help."; mes "Our tribe's warriors come to my"; mes "mind before we share with anyone else."; mes "Please share ^4AA02CSatay^000000 with the"; mes "warriors in the village."; next; mes .@n$; mes "For the moment I will give you 2 ^4AA02CSatay^000000."; next; mes .@n$; mes "You may be tempted by the aroma"; mes "of our ^4AA02CSatay^000000, and you may eat one."; mes "But if you eat more than that you won't"; mes "be able to share the ^4AA02CSatay^000000"; mes "with our village friends."; setquest 9158; getitem 11533,2; close; } else if(dewata_legend == 6) { mes .@n$; mes "You've done good work."; mes "Whatever you do in the future, I"; mes "wish for you to have a life which"; mes "is full of fortune and joy."; mes "As Chief of the ^C35817Jaty Tribe^000000, I wish"; mes "you the best of luck!!"; close; } mes .@n$; mes "I am the leader of this ^0000FFPaiko^000000 tribe."; close; } // NPC - Sage Kasyapa //============================================================ dew_in01,22,48,3 script Sage Kasyapa#dew_ 541,{ if(dewata_legend == 2 || dewata_legend == 3) { mes "[Sage Kasyapa]"; mes "Instead of talking to me, why"; mes "don't you talk to our tribe's"; mes "leader, ^0000FFChief Paiko^000000?"; close; } else if(dewata_legend == 4) { if (checkquest(9155) >= 0) { mes "[Sage Kasyapa]"; mes "I heard you could help making"; mes "a crown for our tribe leader."; mes "You will certainly be a big"; mes "help to us... I trust my"; mes "own eyes and the"; mes "sparking light..."; next; mes "[Sage Kasyapa]"; mes "The symbol of the Dayak Tribe"; mes "and a famous mystical creature."; mes "Find ^FF000015 ^4AA02CCendrawasih Feathers^000000"; mes "and bring them to ^0000FFChief Paiko^000000."; close; } else if (checkquest(9156) >= 0) { mes "[Sage Kasyapa]"; mes "With the feathers that you have"; mes "brought, creating a ^4AA02CJaty Crown^000000 is"; mes "going much more smoothly."; mes "Go see ^0000FFChief Paiko^000000."; close; } else if (checkquest(9157) >= 0) { mes "[Sage Kasyapa]"; mes "There is something"; mes "I wish to give to you"; mes "as a reward for your help."; mes "Please, it would honor us if you would take it."; next; specialeffect2 EF_PNEUMA; mes "[Sage Kasyapa]"; mes "The reason I asked you to embark"; mes "on this important mission is"; mes "because of this feather."; mes "Handed down from generation to"; mes "generation, the legendary origin of"; mes "the crown is this feather..."; next; mes "[Sage Kasyapa]"; mes "I saw this feather begin to shine"; mes "when you came here."; mes "I knew you were a person who"; mes "would endeavour to help us."; mes "On behalf of my people,"; mes "I give my thanks."; next; mes "[Sage Kasyapa]"; mes "Also, the feather you received"; mes "isn't just valuable on it's own,"; mes "it also is an acknowledgment from our tribe."; next; mes "[Sage Kasyapa]"; mes "Like ^C35817Krakatau Volcano^000000, when you"; mes "venture into dangerous areas like"; mes "that, if you display this feather,"; mes "you can get help from the tribe."; mes "Anyway, I really thank you."; set dewata_legend,5; erasequest 9157; getitem 6406,1; close; } mes "[Sage Kasyapa]"; mes "I've been waiting for you."; mes "Our tribe's leader has a favor"; mes "to ask of you."; mes "Please talk to ^0000FFChief Paiko^000000."; close; } else if(dewata_legend >= 5) { mes "[Sage Kasyapa]"; mes "Also, the feather you received"; mes "isn't just valuable on it's own,"; mes "it also is an acknowledgment from our tribe."; next; mes "[Sage Kasyapa]"; mes "Like ^C35817Krakatau Volcano^000000, when you"; mes "venture into dangerous areas like"; mes "that, if you display this feather"; mes "you can get help from the tribe."; mes "Anyway, I really thank you."; close; } mes "[Sage Kasyapa]"; mes "Your earnest expression tells me"; mes "that you have something to say"; mes "you might as well tell me what it is."; next; if(select("I overheard talk about a crown...:Just looking for the gift shop.")==2) { emotion e_hmm,0,"Tribal Chief Paiko#dew_"; mes .@n$; mes "Really?"; mes "It looked as if your eyes"; mes "wanted to say something."; close; } mes "[Sage Kasyapa]"; mes "Oh, you heard about the crown, eh?"; mes "Ah, this old man's got loose lips."; mes "We should have used a little more"; mes "discretion..."; next; select("Anything I can do to help?"); mes "[Sage Kasyapa]"; mes "I can see in your eyes"; mes "that you are a trustworthy sort... but..."; next; specialeffect EF_PNEUMA; mes "- There is a brief twinkling"; mes "of light. All of a sudden ^0000FFKasyapa^000000"; mes "seems taken aback. -"; next; mes "[Sage Kasyapa]"; mes "Ah, the feather......!"; mes "Instead of talking to me, why don't"; mes "you talk to our tribe's leader,"; mes "^0000FFPaiko^000000?"; set dewata_legend,2; close; } // NPC - Palm Tree //============================================================ - script Palm Tree -1,{ if (checkquest(5039) >= 0 || checkquest(5046) >= 0 || checkquest(5048) >= 0 || checkquest(5050) >= 0) { if ((checkquest(5039) >= 0) && countitem(6402) > 59 || (checkquest(5046) >= 0 && countitem(6402) > 19) || (checkquest(5048) >= 0 && countitem(6402) > 29) || (checkquest(5050) >= 0 && countitem(6402) > 39)) { mes "- The palm tree denies your greedy hands. -"; close; } mes "There's palm tree."; mes "You can kick or shake it."; mes "What do you want to do?"; next; switch(select("Shake the tree:Kick the tree")) { case 1: specialeffect EF_HITLINE2; mes "You shake the palm tree."; next; mes "... ... ..."; next; set .@palm_rand,rand(1,20); if (.@palm_rand > 0 && .@palm_rand < 5) { set .@pstone,rand(1,3); if (.@pstone == 1) { mes "As you shake the palm tree like a"; mes "polaroid picture..."; mes "a ^FF0000stone^000000 falls out."; } else if (.@pstone == 2) { mes "As you shake the palm tree"; mes "enough to move its branchs..."; mes "a ^FF0000Stone^000000 falls out."; } else if (.@pstone == 3) { mes "As you shake the palm tree like"; mes "a crazed Alchemist..."; mes "a ^FF0000Stone^000000 falls out."; } getitem 7049,1; } else if (.@palm_rand == 13 || .@palm_rand == 12) { if(getequipid(EQI_HEAD_TOP) == 5009) { mes "- Something smashes down on your"; mes "head, right where that soft spot"; mes "is, but it's ok, you're safe!"; mes "'cuz you already equipped ^0000FFSafety Helmet^000000. -"; close2; specialeffect EF_BASH; initnpctimer; disablenpc "Palm Tree#"+strnpcinfo(2); end; } mes "As you shake the palm tree with"; mes "wreckless abandon..."; mes "something smashes down on your"; mes "head, right where that soft spot"; mes "is, $#*@! that's a one in a million shot."; close2; initnpctimer; disablenpc "Palm Tree#"+strnpcinfo(2); warp "dew_fild01",371,211; percentheal -10,0; end; } else if (.@palm_rand >= 5 && .@palm_rand < 9) { set .@pleaf,rand(1,3); if (.@pleaf == 1) { mes "As you shake the palm tree like a"; mes "salt shaker..."; mes "a ^FF0000Great Leaf^000000 falls out."; } else if (.@pleaf == 2) { mes "As you shake the palm tree with"; mes "furious violence..."; mes "a ^FF0000Great Leaf^000000 falls out."; } else if (.@pleaf == 3) { mes "As you shake the palm tree"; mes "enough to move its branchs..."; mes "a ^FF0000Great Leaf^000000 falls out."; } getitem 7198,1; } else if (.@palm_rand >= 9 && .@palm_rand < 12) { set .@pfruit,rand(1,6); if (.@pfruit == 1) { mes "Once shaking a palm tree"; mes "an ^0000FFOil Palm Fruit^000000 falls out."; mes "- Fell in a Hurly-Burly.. -"; mes "- Fell in a Hurly-Burly.. -"; } else if (.@pfruit == 2) { mes "As you shake the palm tree with"; mes "all of your strength..."; mes "tons of ^0000FFOil Palm Fruit^000000 crashes down from the tree."; } else if (.@pfruit == 3) { mes "As you shake the palm tree like"; mes "a disobedient child..."; mes "an ^0000FFOil Palm Fruit^000000 falls out."; } else if (.@pfruit == 4) { mes "As you shake the palm tree"; mes "enough to move its branchs..."; mes "an ^0000FFOil Palm Fruit^000000 falls out."; } else if (.@pfruit == 5) { mes "Once shaking a palm tree"; mes "an ^0000FFOil Palm Fruit^000000 falls out."; } else if (.@pfruit == 6) { mes "As you shake the palm tree like"; mes "a crazed Alchemist..."; mes "an ^0000FFOil Palm Fruit^000000 falls out."; } getitem 6402,rand(1,5); } else if (.@palm_rand > 13 && .@palm_rand < 17) { set .@pworm,rand(1,3); if (.@pworm == 1){ mes "As you shake the palm tree like"; mes "a disobedient child..."; mes "a ^FF0000Worm Peeling^000000 falls out"; } else if (.@pworm == 2) { mes "As you shake the palm tree like"; mes "a crazed Alchemist..."; mes "a ^FF0000Worm Peeling^000000 falls out."; } else if (.@pworm == 3) { mes "As you shake the palm tree with"; mes "all of your strength..."; mes "tons of ^FF0000Worm Peeling^000000 crashes down from the tree."; } getitem 955,1; } else if (.@palm_rand >= 17 && .@palm_rand <= 19) { set .@pnothing,rand(1,3); if (.@pnothing == 1) { mes "As you shake the palm tree like"; mes "a crazed Alchemist..."; mes "but nothing happens."; } else if (.@pnothing == 2) { mes "As you shake the palm tree"; mes "with wreckless abandon..."; mes "but nothing happens."; } else if (.@pnothing == 3) { mes "As you shake the palm tree"; mes "enough to move its branchs..."; mes "but nothing happens."; } } close2; specialeffect EF_BASH; initnpctimer; disablenpc "Palm Tree#"+strnpcinfo(2); end; case 2: specialeffect EF_BASH; mes "You kick the palm tree swiftly with"; mes "all your might."; next; mes "... ... ..."; next; set .@palm_rand,rand(1,20); if (.@palm_rand > 0 && .@palm_rand < 5) { set .@pstone,rand(1,3); if (.@pstone == 1) { mes "As you give the palm tree"; mes "a big boot..."; mes "a ^FF0000Stone^000000 falls out."; } else if (.@pstone == 2) { mes "As you give the palm tree"; mes "a strong kick like a scorned"; mes "woman..."; mes "a ^FF0000stone^000000 falls out."; } else if (.@pstone == 3) { mes "As you give the palm tree"; mes "a good'ole football punt..."; mes "a ^FF0000stone^000000 falls out."; } getitem 7049,1; } else if (.@palm_rand == 13 || .@palm_rand == 12) { if(getequipid(EQI_HEAD_TOP) == 5009) { mes "- Something smashes down on your"; mes "head, right where that soft spot"; mes "is, but it's ok, you're safe!"; mes "'cuz you already equipped ^0000FFSafety Helmet^000000. -"; close2; specialeffect EF_BASH; initnpctimer; disablenpc "Palm Tree#"+strnpcinfo(2); end; } mes "As you shake the palm tree with"; mes "wreckless abandon..."; mes "something smashes down on your"; mes "head, right where that soft spot"; mes "is, $#*@! that's a one in a million shot."; close2; initnpctimer; disablenpc "Palm Tree#"+strnpcinfo(2); warp "dew_fild01",371,211; percentheal -10,0; end; } else if (.@palm_rand >= 5 && .@palm_rand < 9) { set .@pleaf,rand(1,3); if (.@pleaf == 1) { mes "Once kicking a palm tree"; mes "with all power"; mes "a ^FF0000Great Leaf^000000 falls out."; } else if (.@pleaf == 2) { mes "As you give the palm tree"; mes "a good'ole football punt..."; mes "a ^FF0000Great Leaf^000000 falls out."; } else if (.@pleaf == 3) { mes "As you give the palm tree"; mes "a quick kick to it's"; mes "proverbial shin..."; mes "a ^FF0000Great Leaf^000000 falls out."; } getitem 7198,1; } else if (.@palm_rand >= 9 && .@palm_rand < 12) { set .@pfruit,rand(1,6); if (.@pfruit == 1) { mes "Once kicking a palm tree"; mes "with all power..."; mes "an ^0000FFOil Palm Tree^000000 falls out."; mes "- Fell in a Hurly-Burly.. -"; mes "- Fell in a Hurly-Burly.. -"; } else if (.@pfruit == 2) { mes "As you give the palm tree"; mes "a quick kick to it's"; mes "proverbial shin..."; mes "an ^0000FFOil Palm Fruit^000000 falls out."; } else if (.@pfruit == 3) { mes "As you give the palm tree"; mes "a good 'ole punt..."; mes "tons of ^0000FFOil Palm Fruit^000000 crashs down"; mes "from the tree."; } else if (.@pfruit == 4) { mes "As you give the palm tree"; mes "a chuck norris kick..."; mes "an ^0000FFOil Palm Fruit^000000 falls out."; } else if (.@pfruit == 5) { mes "As you give the palm tree"; mes "a strong dropkick..."; mes "tons of ^0000FFOil Palm Fruit^000000 crashs down"; mes "from the tree."; } else if (.@pfruit == 6) { mes "As you give the palm tree"; mes "a good'ole football punt..."; mes "an ^0000FFOil Palm Fruit^000000 falls out."; } getitem 6402,rand(1,5); } else if (.@palm_rand > 13 && .@palm_rand < 17) { set .@pworm,rand(1,3); if (.@pworm == 1) { mes "As you give the palm tree"; mes "a strong dropkick..."; mes "a ^FF0000Worm Peeling^000000 falls out"; } else if (.@pworm == 2) { mes "Once kicking a palm tree"; mes "with all power..."; mes "a ^FF0000Worm Peeling^000000 falls out."; } else if (.@pworm == 3) { mes "As you give the palm tree"; mes "a chuck norris kick..."; mes "tons of ^FF0000Worm Peeling^000000 crashes down from the tree."; } getitem 955,1; } else if (.@palm_rand >= 17 && .@palm_rand <= 19) { set .@pnothing,rand(1,3); if (.@pnothing == 1) { mes "As you give the palm tree"; mes "a good'ole roundhouse..."; mes "but nothing happens."; } else if (.@pnothing == 2) { mes "As you give the palm tree"; mes "a strong kick like a scormed"; mes "woman..."; mes "but nothing happens."; } else if (.@pnothing == 3) { mes "As you give the palm tree"; mes "a thunderous kick..."; mes "but nothing happens."; } } close2; specialeffect EF_BASH; initnpctimer; disablenpc "Palm Tree#"+strnpcinfo(2); end; } } else { mes "- There's a palm tree facing the cool wind. -"; close; } end; OnTimer60000: enablenpc "Palm Tree#"+strnpcinfo(2); stopnpctimer; end; } dew_fild01,209,201,0 duplicate(Palm Tree) Palm Tree#drink01 844 dew_fild01,338,121,0 duplicate(Palm Tree) Palm Tree#drink02 844 dew_fild01,247,62,0 duplicate(Palm Tree) Palm Tree#drink03 844 dew_fild01,358,136,0 duplicate(Palm Tree) Palm Tree#drink04 844 dew_fild01,276,73,0 duplicate(Palm Tree) Palm Tree#drink05 844 dew_fild01,326,147,0 duplicate(Palm Tree) Palm Tree#drink06 844 dew_fild01,278,63,0 duplicate(Palm Tree) Palm Tree#drink07 844 dew_fild01,334,107,0 duplicate(Palm Tree) Palm Tree#drink08 844 dew_fild01,301,88,0 duplicate(Palm Tree) Palm Tree#drink09 844 dew_fild01,307,146,0 duplicate(Palm Tree) Palm Tree#drink10 844 dew_fild01,314,72,0 duplicate(Palm Tree) Palm Tree#drink11 844 dew_fild01,325,159,0 duplicate(Palm Tree) Palm Tree#drink12 844 dew_fild01,320,68,0 duplicate(Palm Tree) Palm Tree#drink13 844 dew_fild01,339,163,0 duplicate(Palm Tree) Palm Tree#drink14 844 dew_fild01,345,88,0 duplicate(Palm Tree) Palm Tree#drink15 844 dew_fild01,346,193,0 duplicate(Palm Tree) Palm Tree#drink16 844 dew_fild01,344,71,0 duplicate(Palm Tree) Palm Tree#drink17 844 dew_fild01,355,193,0 duplicate(Palm Tree) Palm Tree#drink18 844 dew_fild01,358,93,0 duplicate(Palm Tree) Palm Tree#drink19 844 dew_fild01,341,261,0 duplicate(Palm Tree) Palm Tree#drink20 844 dew_fild01,70,196,0 duplicate(Palm Tree) Palm Tree#drink21 844 dew_fild01,363,219,0 duplicate(Palm Tree) Palm Tree#drink22 844 dew_fild01,289,302,0 duplicate(Palm Tree) Palm Tree#drink23 844 dew_fild01,97,145,0 duplicate(Palm Tree) Palm Tree#drink24 844 dew_fild01,299,107,0 duplicate(Palm Tree) Palm Tree#drink25 844 dew_fild01,206,99,0 duplicate(Palm Tree) Palm Tree#drink26 844 dew_fild01,355,113,0 duplicate(Palm Tree) Palm Tree#drink27 844 dew_fild01,188,72,0 duplicate(Palm Tree) Palm Tree#drink28 844 dew_fild01,278,136,0 duplicate(Palm Tree) Palm Tree#drink29 844 dew_fild01,238,80,0 duplicate(Palm Tree) Palm Tree#drink30 844 dew_fild01,258,128,0 duplicate(Palm Tree) Palm Tree#drink31 844 dew_fild01,252,97,0 duplicate(Palm Tree) Palm Tree#drink32 844 dew_fild01,240,125,0 duplicate(Palm Tree) Palm Tree#drink33 844 dew_fild01,256,98,0 duplicate(Palm Tree) Palm Tree#drink34 844 dew_fild01,225,117,0 duplicate(Palm Tree) Palm Tree#drink35 844 dew_fild01,119,42,0 duplicate(Palm Tree) Palm Tree#drink36 844 dew_fild01,219,121,0 duplicate(Palm Tree) Palm Tree#drink37 844 dew_fild01,279,93,0 duplicate(Palm Tree) Palm Tree#drink38 844 dew_fild01,209,137,0 duplicate(Palm Tree) Palm Tree#drink39 844 dew_fild01,206,156,0 duplicate(Palm Tree) Palm Tree#drink40 844 // NPC - Hideouts //============================================================ dew_fild01,57,273,0 script #hideout 45,1,1,{ if(dewata_legend >= 1) { warp "dew_in01",16,34; end; } mes "- You hear a faint conversation going on inside -"; next; mes "[Tribal Chief Paiko]"; mes "Once again, I have failed to"; mes "make the ^E66C2CJaty Crown^000000..."; mes "I was sure that I could do it this time."; mes "Why won't it work?"; next; mes "[Sage Kasyapa]"; mes "The ^4AA02CJaty Crown^000000 has been known to"; mes "have miraculous power since the"; mes "time of the ancients."; mes "But it's been said that only those"; mes "who've earned a tribal honor"; mes "would be able to use it."; next; mes "[Tribal Chief Paiko]"; mes "^0000FFKasyapa^000000!!"; mes "Are you saying that even though I"; mes "am the leader of our tribe, I have"; mes "not yet received that honor?"; next; mes "[Sage Kasyapa]"; mes "Calm down, ^0000FFChief Paiko^000000..."; mes "As the Great and Powerful Chief,"; mes "you should be more than enough to qualify."; next; mes "[Sage Kasyapa]"; mes "In my younger years I could have"; mes "easily solved the problem, but this"; mes "old man's mind cannot figure out"; mes "what's missing."; next; mes "- The conversation trails off and"; mes "you don't hear anymore. -"; set dewata_legend,1; close; } dew_in01,16,31,0 script #hidein 45,1,1,{ if(dewata_legend != 3) { warp "dew_fild01",60,273; end; } mes "- Kasyapa and Chief Paiko begin"; mes "talking as you are about to"; mes "leave... -"; next; mes "[Sage Kasyapa]"; mes "I am unsure of what is missing, but"; mes "that traveler could be a big help in"; mes "creating the ^4AA02CJaty Crown^000000."; mes "Of this I am certain."; mes "The reason is..."; next; mes "[Tribal Chief Paiko]"; mes "What is the reason?"; next; mes "[Sage Kasyapa]"; mes "This ^E56717Cendrawasih Feather^000000 was owned"; mes "by our first tribe leader when the"; mes "crown was originally created."; mes "It was stored as a treasured"; mes "heirloom of our tribe."; next; mes "[Sage Kasyapa]"; mes "But when the traveler came near,"; mes "this feather started to shine, and"; mes "I kept thinking that this is not"; mes "just a coincidence"; mes "This person will be the key to"; mes "assisting us to make the crown."; next; mes "[Tribal Chief Paiko]"; mes "Could it happen for sure?"; mes "If so, I will give everything"; mes "to support them..."; set dewata_legend,4; close; } // NPC - Mastersmith Gatti //============================================================ dew_fild01,127,240,4 script Gatti#weapon 813,{ if (checkquest(5052) >= 0) { mes "[Gatti]"; mes "Were you recognized by the natives?"; next; mes "[Gatti]"; mes "... ... ..."; next; if (dewata_legend >= 5) { mes "[Gatti]"; mes "Oh yes! Finally."; mes "You also possess a strong energy."; mes "Did you finally get the recognition from natives?"; next; select("Yes."); mes "[Gatti]"; mes "Oh! Just as I expected!"; mes "I was so lucky to meet you."; mes "Everything is going so well."; next; mes "[Gatti]"; mes "I know I have no right to ask"; mes "you for this, but a meeting like"; mes "this is destiny..."; next; mes "[Gatti]"; mes "- Gatti mumbles. -"; next; mes "[Gatti]"; mes "The weapon material that I so"; mes "longed for is ^0000FFComodo Leather^000000."; mes "Please get me 100 of them."; next; mes "[Gatti]"; mes "I'm so eager to make the weapon in"; mes "the weapon blueprint."; next; mes "[Gatti]"; mes "Please, before my passion fades out."; next; mes "[Gatti]"; mes "Oh! And the Comodo Dragon is a very"; mes "powerful monster, so please be careful."; changequest 5052,5053; close; } mes "[Gatti]"; mes "Not yet, I guess. I'm asking around"; mes "everywhere, but I couldn't find a"; mes "way to get recognition from natives."; mes "I don't know when I can finish"; mes "making this weapon."; next; mes "[Gatti]"; mes "If you get recognition before"; mes "me, please DON'T forget to visit"; mes "me."; close; } else if (checkquest(5053) >= 0) { if (countitem(6403) > 99) { mes "[Gatti]"; mes "By the looks of your walk, you must"; mes "have brought me 100 Comodo Leather. Hand it over to me."; next; mes "- Gatti takes the Comodo Leather from you. -"; erasequest 5053; set dewata_gatti,2; delitem 6403,100; close; } mes "[Gatti]"; mes "Please be careful. The Comodo"; mes "Dragon is very powerful monster."; mes "And don't forget to bring me 100"; mes "Comodo Leather on your"; mes "way back."; close; } if (dewata_gatti == 0) { mes "[Gatti]"; mes "Hey there, young man~ Are you from here?"; next; select("No, I'm not."); mes "[Gatti]"; mes "I'd like to ask you a question."; mes "Where is this place?"; next; mes "- He seems to be asking for the"; mes "Island name. -"; next; input .@dewataname$; if (.@dewataname$ != "Dewata Island") { mes "[Gatti]"; mes "Is that so... "+.@dewataname$+"? "+.@dewataname$+"... "+.@dewataname$+"..."; mes ""+.@dewataname$+"..."; next; mes "- The old man gave a deep sign of resignation and countinued speaking. -"; next; mes "[Gatti]"; mes "Damn... My plan is ruined. I"; mes "invested all my fortunes to get"; mes "there, but I failed. I can't do"; mes "anything now, my boat has been"; mes "wrecked."; next; mes "- The old man starts to cry. -"; mes "- Feeling awkward, you quickly leave. -"; close; } mes "[Gatti]"; mes "This is Dewata Island? You're sure"; mes "this is Dewata Island?"; next; mes "[Gatti]"; mes "Hahahahahahahahaha...!!!"; next; mes "- The old man started to laugh"; mes "like a crazy person after"; mes "hearing the name of the island."; mes "You decide to ask a little bit later. -"; set dewata_gatti,1; close; } else if (dewata_gatti == 1) { select("Well, sir..."); mes "[Gatti]"; mes "Cough... cough..."; next; mes "[Gatti]"; mes "Oh... Sorry~ Sorry. I was so happy"; mes "that I finally arrived at Dewata"; mes "Island."; next; mes "[Gatti]"; mes "This is not a short story. Oh! I"; mes "have to introduce myself first. I"; mes "am Mastersmith Gatti, also an"; mes "Adventurer."; next; mes "[Gatti]"; mes "I found a mysterious weapon"; mes "blueprint, but I don't remember"; mes "exactly when I acquired it."; next; select("Weapon blueprint...?"); mes "[Gatti]"; mes "Yes! I traveled all around to find"; mes "the materials for the weapon, but..."; next; select("But what?"); mes "[Gatti]"; mes "I couldn't find the last material anywhere."; next; mes "[Gatti]"; mes "It was about to give up, but there"; mes "was some fine print on the"; mes "blueprint saying that it could be"; mes "found on Dewata Island."; next; mes "[Gatti]"; mes "I don't know why somebody put such"; mes "an important thing in fine print."; mes "Anyway, after reading that, I"; mes "invested all my fortunes to find"; mes "that Island."; next; select("Oh... Is that so?"); mes "[Gatti]"; mes "This island is strange. I arrived"; mes "here a week ago, and everybody here"; mes "has been avoiding me."; next; mes "[Gatti]"; mes "Last week was so hard, but you"; mes "saved me by telling me this is"; mes "Dewata Island."; mes "Thank you for telling me, and"; mes "thank you for passing here at"; mes "just the right time."; next; select("Uh... No problem."); mes "[Gatti]"; mes "Well... There was a little problem"; mes "of my ship getting wrecked, but"; mes "that's neither here nor there."; next; mes "[Gatti]"; mes "Now that I found out this is"; mes "Dewata Island, I should find"; mes "the material for this great weapon."; next; mes "[Gatti]"; mes "... ... ... ..."; next; mes "[Gatti]"; mes "Ah! The material that I am looking"; mes "for is ^FF0000Comodo Leather^000000."; next; select("^FF0000Comodo Leather?^000000"); mes "[Gatti]"; mes "Yes. In the blueprint, it's"; mes "written that only a few"; mes "of the Dewata Natives are"; mes "worthy enough to fight"; mes "against the Comodo Dragon."; next; mes "[Gatti]"; mes "In order to fight the Comodo"; mes "Dragon, you have to get recognized"; mes "by the natives. I assume it'll be"; mes "hard to get the recognition."; next; select("Of course, it must be..."); mes "[Gatti]"; mes "Let me ask you a favor."; mes "If you get the recognition first,"; mes "please don't forget to visit me."; setquest 5052; close; } else if (dewata_gatti == 2) { mes "[Gatti]"; mes "Oh~ Look at this. How resilient.. So soft."; next; mes "[Gatti]"; mes "Comodo Leather is the best material ever."; next; mes "[Gatti]"; mes "Hmm... Like this?"; next; mes "[Gatti]"; mes "Or like this? Yes! This is the way!"; next; mes "- Mastersmith Gatti enjoys"; mes "processing the Leathers you've"; mes "brought to make the weapon. -"; mes "- You should wait a little while. -"; set dewata_gatti,3; close; } else if (dewata_gatti == 3) { if (checkquest(5054) >= 0) { mes "[Gatti]"; mes "You brought all the material already?"; mes "You were also curious about the finished weapon? Haha."; next; mes "[Gatti]"; mes ".... .... ...."; next; if (countitem(6403)>99 && countitem(999)>19 && countitem(984)>9 && countitem(6404)) { mes "[Gatti]"; mes "Great, we have enough. Wait a little."; next; specialeffect EF_REFINEOK; mes "[Gatti]"; mes "I finished making the weapon. This"; mes "is called ^FF0000Keris^000000, according to the blueprint."; next; mes "[Gatti]"; mes "I keep finding new stuff when I"; mes "lay my eyes on this blueprint."; next; mes "[Gatti]"; mes "I've learned how to make the"; mes "weapon, so ask me anytime if you need it."; set dewata_gatti,4; getitem 13067,1; delitem 6403,100; delitem 999,20; delitem 984,10; delitem 6404,1; erasequest 5054; close; } mes "[Gatti]"; mes "Hmm... I need more of those."; mes "If my ship didn't get wrecked."; mes "I could made it on my own, but..."; next; mes "- Gatti mumbles to himself. -"; next; mes "[Gatti]"; mes "100 Comodo Leather, 20 Steel,"; mes "and 10 Oridecon are what I need."; next; mes "[Gatti]"; mes "If you bring them all,"; mes "I'll make the best weapon ever."; close; } select("Well... Gatti?"); mes "[Gatti]"; mes "Oh! Sorry, sorry! This leather is"; mes "so interesting."; next; mes "[Gatti]"; mes "I made a hilt out of the leather you brought me."; next; mes "[Gatti]"; mes ".... .... .... ...."; next; select("Hilt?"); mes "[Gatti]"; mes "You don't know what a hilt is?"; mes "That's what you call the handle of a weapon."; next; mes "- Gatti shows a thing that looks like the handle of a weapon. -"; next; mes "[Gatti]"; mes "I tried making it like what's"; mes "written in the blueprint, but"; mes "I need more material."; next; select("Really?"); mes "[Gatti]"; mes ".... .... .... ...."; next; mes "[Gatti]"; mes "Yes... To be frank with you,"; mes "I ruined a lot of them trying"; mes "different things."; next; mes "[Gatti]"; mes "I know this is alot to ask,"; mes "but can you get me 100 more"; mes "Comodo Leather, 20 Steel, and 10 Oridecon?"; next; mes "[Gatti]"; mes "I'll make you a best weapon ever."; next; mes "[Gatti]"; mes "Oh! I almost forgot. Don't forget"; mes "to bring the hilt that I just made you."; next; mes "[Gatti]"; mes "A weapon must have a handle."; getitem 6404,1; setquest 5054; close; } else if (dewata_gatti >= 4) { mes "[Gatti]"; mes "You're ^FF0000"+strcharinfo(0)+"^000000?"; mes "So, how's the Keris that I made it for you?"; next; switch(select("It's great!:I need another Keris.:Can I make it stronger?")) { case 1: mes "[Gatti]"; mes "Yes, yes of course it's great."; mes "I made that weapon so it must be good."; close; case 2: if (countitem(6404) == 1) { if (countitem(6403)>69 && countitem(999)>19 && countitem(984)>9) { mes "[Gatti]"; mes "You have all materials."; mes "Wait just a little."; next; specialeffect EF_REFINEOK; mes "[Gatti]"; mes "Here is the Keris! Ask me anytime."; getitem 13067,1; delitem 6404,1; delitem 6403,70; delitem 999,20; delitem 984,10; close; } mes "[Gatti]"; mes "You only have a Hilt. You'll need"; mes "to bring me 10 Oridecon, 20 Steel,"; mes "and 70 Comodo Leather."; next; mes "[Gatti]"; mes "If you bring them, I'll make a"; mes "brand new Keris."; close; } else if (countitem(6404) > 1) { mes "[Gatti]"; mes "You already have 1 Hilt in your inventory. What do you need 1 more Hilt for?"; close; } else if (countitem(6403)>49 && countitem(7201)) { mes "[Gatti]"; mes "You bought the material for the"; mes "Hilt. I'll make it right away."; next; mes "[Gatti]"; mes "Put in here, and process it like this..."; next; mes "[Gatti]"; mes "Here you go. I can make a Keris if"; mes "you bring me 10 Oridecon, 20 Steel,"; mes "and 70 Comodo Leather."; getitem 6404,1; delitem 6403,50; delitem 7201,1; close; } mes "[Gatti]"; mes "You want me to make one more"; mes "Keris for you? In that case I"; mes "need a Hilt, 50 Comodo Leather,"; mes "and 1 Log. These are what I need to make a Hilt."; close; case 3: mes "[Gatti]"; mes "So, you want to enchant your"; mes "weapon? The weapon gets broken"; mes "from time to time during the"; mes "process, but it doesn't"; mes "happen that often."; next; mes "[Gatti]"; mes "In another case, the enchantment"; mes "may be applied to an item which"; mes "you didn't mean to enchant."; mes "So just bring ^5555ffONE Weapon^000000"; mes "if you want the enchantment to be safe."; next; switch(select("Please enchant the weapon.","Things you need to know.","Maybe next time.")) { case 1: mes "[Gatti]"; mes "^FFA500To enchant your Weapon^000000:"; mes "- 100,000 Zeny"; mes "- ^FF0000Weapon will lose refines and cards^000000."; next; if (countitem(13067) > 1) { mes "[Gatti]"; mes "Please come back with just ONE equipment to be enchanted."; close; } mes "[Gatti]"; mes "You want to enchant your"; mes "^FF0000" + getitemname(13067) + "^000000?"; mes "The cost of this work is ^0000FF100,000^000000 Zeny."; next; if(select("Do it, please!:May be next time..")==2) close; if (Zeny < 100000) { mes "[Gatti]"; mes "I'd like to go ahead with this enchant attempt, but you're missing a few things."; mes "You sure that you have enough Zeny."; close; } delitem 13067,1; set Zeny, Zeny-100000; close2; specialeffect2 EF_REPAIRWEAPON; progressbar "FFFF00",3; set .@Enchant_3,rand(4760,4802); set .@Enchant_4,rand(4760,4802); set .@ERate, rand(100); if (.@ERate < 14) { // -- 14% Break chance mes "[Gatti]"; mes "Wah! I am so sorry, but it failed."; mes "However, I am completely innocent."; mes "This is your luck, and it was destined by god, okay?"; mes "Don't be so disappointed, and try next time."; next; mes "[Gatti]"; mes "I wish you good luck next time!"; close; } else { getitem2 13067,1,1,0,0,0,0,.@Enchant_3,.@Enchant_4; mes "[Gatti]"; mes "Great, your weapon received the enchant."; mes "It looks pretty well done. Congratulations!"; next; mes "[Gatti]"; mes "See you again, adventurer!"; close; } case 2: mes "[Gatti]"; mes "If you want to do it, I'll"; mes "have to tell you some cautionary"; mes "things before enchanting the"; mes "weapon."; next; mes "[Gatti]"; mes "I need 1 weapon of level"; mes "3 or 4, and maximum slot of 2."; mes "And 100,000 Zeny too."; mes "As you know, I don't have any"; mes "money right now because my"; mes "ship got wrecked."; next; mes "[Gatti]"; mes "If you have a weapon that is"; mes "refined or inserted with cards"; mes "in your inventory which you"; mes "don't want to enchant, it"; mes "could get destroyed."; next; mes "[Gatti]"; mes "Or its upgrades could get"; mes "changed during the"; mes "enchantment process."; next; mes "[Gatti]"; mes "If you don't want that to"; mes "happen, put the refined"; mes "weapon elsewhere before the enchantment."; next; mes "[Gatti]"; mes "Sometimes the enchantment"; mes "fails. The weapon doesn't get"; mes "destroyed every time you fail."; mes "However, you should know that"; mes "the weapon gets destroyed from"; mes "time to time."; close; case 3: mes "[Gatti]"; mes "Whenever you want to enchant"; mes "weapon, just bring me the"; mes "weapon you want to enchant"; mes "and 100,000 Zeny."; close; } } } }