summaryrefslogtreecommitdiff
path: root/npc/quests
diff options
context:
space:
mode:
Diffstat (limited to 'npc/quests')
-rw-r--r--npc/quests/2008_newhat_mir.txt2
-rw-r--r--npc/quests/cupet.txt24
-rw-r--r--npc/quests/quests_13_1.txt2
-rw-r--r--npc/quests/quests_dewata.txt4796
-rw-r--r--npc/quests/quests_dicastes.txt14000
5 files changed, 9412 insertions, 9412 deletions
diff --git a/npc/quests/2008_newhat_mir.txt b/npc/quests/2008_newhat_mir.txt
index ccf8b367b..c634bb2f0 100644
--- a/npc/quests/2008_newhat_mir.txt
+++ b/npc/quests/2008_newhat_mir.txt
@@ -820,4 +820,4 @@ OnTouch:
end;
}
end;
-} \ No newline at end of file
+}
diff --git a/npc/quests/cupet.txt b/npc/quests/cupet.txt
index 7b1669946..ac19d237d 100644
--- a/npc/quests/cupet.txt
+++ b/npc/quests/cupet.txt
@@ -225,18 +225,18 @@ function script cute_pet_manager {
}
// NPC Duplicates
-prontera,67,212,5 duplicate(CPM1) Cute Pet Manager#1 750;
-prontera,242,92,3 duplicate(CPM2) Cute Pet Manager#2 750;
-prontera,179,92,3 duplicate(CPM3) Cute Pet Manager#3 750;
+prontera,67,212,5 duplicate(CPM1) Cute Pet Manager#1 750
+prontera,242,92,3 duplicate(CPM2) Cute Pet Manager#2 750
+prontera,179,92,3 duplicate(CPM3) Cute Pet Manager#3 750
-geffen,180,125,5 duplicate(CPM1) Cute Pet Manager#4 750;
-geffen,152,66,3 duplicate(CPM2) Cute Pet Manager#5 750;
-geffen,197,95,3 duplicate(CPM3) Cute Pet Manager#6 750;
+geffen,180,125,5 duplicate(CPM1) Cute Pet Manager#4 750
+geffen,152,66,3 duplicate(CPM2) Cute Pet Manager#5 750
+geffen,197,95,3 duplicate(CPM3) Cute Pet Manager#6 750
-morocc,115,83,5 duplicate(CPM1) Cute Pet Manager#7 750;
-morocc,218,130,3 duplicate(CPM2) Cute Pet Manager#8 750;
-morocc,236,225,3 duplicate(CPM3) Cute Pet Manager#9 750;
+morocc,115,83,5 duplicate(CPM1) Cute Pet Manager#7 750
+morocc,218,130,3 duplicate(CPM2) Cute Pet Manager#8 750
+morocc,236,225,3 duplicate(CPM3) Cute Pet Manager#9 750
-payon,109,278,5 duplicate(CPM1) Cute Pet Manager#10 750;
-payon,157,124,3 duplicate(CPM2) Cute Pet Manager#11 750;
-payon,85,237,3 duplicate(CPM3) Cute Pet Manager#12 750; \ No newline at end of file
+payon,109,278,5 duplicate(CPM1) Cute Pet Manager#10 750
+payon,157,124,3 duplicate(CPM2) Cute Pet Manager#11 750
+payon,85,237,3 duplicate(CPM3) Cute Pet Manager#12 750
diff --git a/npc/quests/quests_13_1.txt b/npc/quests/quests_13_1.txt
index eae2b543e..f42af7777 100644
--- a/npc/quests/quests_13_1.txt
+++ b/npc/quests/quests_13_1.txt
@@ -16855,4 +16855,4 @@ prontera,161,192,5 script Ash Vacuum Warper 707,{
break;
}
end;
-} \ No newline at end of file
+}
diff --git a/npc/quests/quests_dewata.txt b/npc/quests/quests_dewata.txt
index 10071cdaf..1d8c16346 100644
--- a/npc/quests/quests_dewata.txt
+++ b/npc/quests/quests_dewata.txt
@@ -1,2398 +1,2398 @@
-//===== 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;
- }
- }
- }
-}
+//===== 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;
+ }
+ }
+ }
+}
diff --git a/npc/quests/quests_dicastes.txt b/npc/quests/quests_dicastes.txt
index c059af703..78dc032ed 100644
--- a/npc/quests/quests_dicastes.txt
+++ b/npc/quests/quests_dicastes.txt
@@ -1,7000 +1,7000 @@
-//===== rAthena Script =======================================
-//= El Dicastes Quest NPCs
-//===== By: ==================================================
-//= Gennosuke Kouga
-//===== Current Version: =====================================
-//= 1.1
-//===== Compatible With: =====================================
-//= rAthena SVN
-//===== Description: =========================================
-//= Quest NPCs related to Dewata:
-//== Sapha's Visit, Doha's Secrect Order, Frede's Request,
-//== Department Quests, Document Quests,
-//== Chesire's Call, Cat Hands Enchantment
-//===== Additional Comments: =================================
-//= 1.0 First version. 14107 lines, oh, the pain...
-//= 1.1 Standardized and reduced by 7000+ lines. [Euphy]
-//============================================================
-
-// Entrance
-//============================================================
-
-manuk,321,182,5 script Entrance Manager#ep13_3_ 450,{
- mes "[Entrance Manager]";
- if (isequipped(2782)) {
- if (ep13_3_invite >= 4) {
- mes "Are you visiting the capital city, El Dicastes?";
- next;
- if(select("Yes:No")==2) {
- mes "[Entrance Manager]";
- mes "Then use the tunnel next time.";
- close; }
- mes "[Entrance Manager]";
- mes "Be careful.";
- close2;
- warp "dic_dun01",33,212;
- end; }
- mes "Sorry.";
- mes "I cannot let you pass because you are not a Sapha.";
- close; }
- mes "¢¤¡ð¡ú? ¢£ ¡ù¡ð...";
- mes "¡ï¡ò¡Ð ¢¤ ?";
- mes "¡ñ¡ï..?";
- close;
-}
-
-dic_dun01,266,113,5 script Curious Sapha#ep13_3_ 449,{
- mes "[Curious Sapha]";
- if (isequipped(2782)) {
- mes "Hello?";
- next;
- switch(select("What are you doing here?:Buy research items.:Hello!:I want to help your research.")) {
- case 1:
- mes "[Curious Sapha]";
- mes "Do you see that dirty vigilante over there?";
- next;
- mes "[Curious Sapha]";
- mes "He was attacked by Scarabas after falling into Scaraba Hall.";
- mes "And he was the only one attacked even with others around him.";
- next;
- mes "[Curious Sapha]";
- mes "I think he slipped and fell on some secretion of the Queen Scaraba. I thought it was an accident was looking into it.";
- next;
- mes "[Curious Sapha]";
- mes "If the research results are correct, the Scarabas are very sensitive to the smell.";
- mes "Or else say they go crazy over it. Almost as if they were losing it...";
- next;
- mes "[Curious Sapha]";
- mes "I came to research the relationship between the Queen secretion component and the Scarabas.";
- mes "So I created this into a perfume to carry it easily.";
- next;
- mes "[Curious Sapha]";
- mes "I might be able to use this perfume's reaction to Scarabas and make progress in research.";
- close;
- case 2:
- mes "[Curious Sapha]";
- mes "You want to buy the Scaraba";
- mes "Perfume? A gift for home?";
- mes "Well, it has become a rare perfume.";
- next;
- mes "[Curious Sapha]";
- mes "I'll give you a deal and sell it by 500 Zeny each. But, try not to carry it with you into Scaraba Hall.";
- mes "How many do you want? You can buy up to 100.";
- next;
- input .@deal,0,100;
- if (.@deal == 0) {
- mes "[Curious Sapha]";
- mes "You changed your mind?";
- close; }
- if (Zeny < .@deal*500) {
- mes "[Curious Sapha]";
- mes "You don't have enough money.";
- close; }
- mes "[Curious Sapha]";
- mes "Will you buy "+.@deal+"?";
- next;
- if(select("Yes:No")==2) close;
- mes "[Curious Sapha]";
- mes "Here you go. Scaraba might flock";
- mes "around you, so don't use it near Scaraba Hall.";
- getitem 6437, .@deal;
- set Zeny, Zeny-(.@deal*500);
- close;
- case 3:
- mes "[Curious Sapha]";
- mes "Hello?";
- close;
- case 4:
- mes "[Curious Sapha]";
- mes "Do you have any useful information?";
- mes "Please let me know!";
- next;
- input .@talksap$;
- mes "[Curious Sapha]";
- mes "It says ^0000FF"+.@talksap$+"^000000.";
- next;
- set .@curiousrand,rand(1,4);
- // Needs more information!
- if (.@curiousrand == 1) {
- mes "[Curious Sapha]";
- mes "That is great information!";
- mes "I must start on the research.";
- close;
- } else if (.@curiousrand == 2) {
- mes "[Curious Sapha]";
- mes "I already know about that information, but I'm really grateful for you to come all the way here to tell me.";
- close;
- } else {
- mes "[Curious Sapha]";
- mes "Hmm... do you think so?";
- mes "I have some doubts about your information. I'll think it over.";
- close;
- }
- }
- }
- mes "¡ö¡ñ¡Ð ¡ò ¡õ?";
- next;
- mes "- Cannot understand a word. -";
- close;
-}
-
-// Vigilantes
-//============================================================
-
-function script eldicastes_dv {
- mes "[Vigilante]";
- if (isequipped(2782)) {
- if (ep13_3_secret >= 4) {
- if (countitem(6437)) {
- mes "Do you need something from the cave?";
- next;
- if(select("Yes:No")==2) {
- mes "[Vigilante]";
- mes "Please step aside because it is dangerous.";
- mes "You won't know when those Scarabas will start to rampage.";
- close; }
- mes "[Vigilante]";
- mes "Ewwww, what's this smell?";
- mes "Be careful. The smell from the Scaraba Secretion was picked up by other Scarabas.";
- next;
- if(select("Enter after spraying perfume.:Do not enter because it's dangerous.")==2) {
- mes "[Vigilante]";
- mes "Please step aside because it is dangerous.";
- mes "You won't know when those Scarabas will start to rampage.";
- close; }
- mes "[Vigilante]";
- mes "Okay. Then good luck to you. Be careful.";
- close2;
- warp "dic_dun02",101,142;
- end; }
- switch(getarg(0)) {
- case 1:
- mes "Phew, what happened?! Why are they all over me?";
- next;
- mes "[Vigilante]";
- mes "I already had bad luck in falling into Scaraba Hall and being";
- mes "drenched with this awful ^E77471stench^000000 my";
- mes "head is starting to ache!";
- next;
- mes "- The vigilante complained while brushing off the traces of the Scarabas. -";
- close;
- case 2:
- mes "Be careful. The smell from the Scaraba Secretion was picked up by other Scarabas.";
- next;
- mes "[Vigilante]";
- mes "If you need something from the cave!";
- mes "Please get some ^E77471Scaraba Perfume^000000 before you go.";
- close; }
- }
- switch(getarg(0)) {
- case 1:
- mes "Hey! This is no place for a rookie like you.";
- mes "Those Scaraba can snatch you away!";
- close;
- case 2:
- mes "The area below is restricted because it is dangerous.";
- mes "I cannot let you pass because you are here as a guest.";
- mes "Please follow the tunnel to get to the capital city.";
- close; }
- }
- switch(getarg(0)) {
- case 1:
- mes "¡ô¡ó¡ö ¡÷ ¡þ¡ù¡ó¢¤¡ö¡ø ¢³ ¡÷¢£¡ü ¡ø ¡Ð¡õ¡û.";
- mes "¡ð¡ú¢± ¡ô ¡ò¡õ¡ú ¡õ..!";
- break;
- case 2:
- mes "¡ô¡ó¡ö ¡÷ ¡þ¡ù¡ó?";
- mes "¢¤¡ö¡ø ¢³ ¡÷¢£¡ü ¡ø ¡Ð¡õ¡û...";
- mes "¡ð¡ú¢± ¡ô ¡ò¡õ¡ú ¡õ..!";
- break; }
- next;
- mes "- Cannot understand a word. -";
- close;
-}
-
-dic_dun01,284,102,5 script Dirty Vigilante#ep13_3_ 450,{
- callfunc "eldicastes_dv",1; }
-dic_dun01,294,106,4 script Vigilante#ep13_3_23 492,{
- callfunc "eldicastes_dv",2; }
-dic_dun01,286,104,5 script Vigilante#ep13_3_24 450,{
- callfunc "eldicastes_dv",2; }
-
-dic_dun01,28,212,0 script Vigilante#ep13_3_26 45,1,1,{
- mes "[Vigilante]";
- if (isequipped(2782)) {
- mes "Manuk is just before us.";
- mes "Are you heading to Manuk?";
- next;
- if(select("Yes:No")==2) {
- mes "[Vigilante]";
- mes "Good luck.";
- close; }
- mes "[Vigilante]";
- mes "I will send you back to Manuk.";
- close2;
- warp "manuk",326,180;
- end; }
- mes "¡ô¡ó¡ö ¡÷ ¡þ¡ù¡ó?";
- mes "¢¤¡ö¡ø ¢³ ¡÷¢£¡ü ¡ø ¡Ð¡õ¡û...";
- next;
- mes "- The Vigilante says something and then shakes his head.";
- mes "Looks like a negative reaction from the looks of his firm pose holding his shield in front of him. -";
- close;
-}
-
-dic_fild01,153,281,4 script Capital City Guard 492,{
- mes "[Capital City Guard]";
- if (isequipped(2782)) {
- mes "Access to the city is restricted from other races without permits.";
- mes "Please go back.";
- next;
- mes "[Capital City Guard]";
- mes "Hmmm? You are human.";
- mes "If you went through that tunnel, you are here by Ravail's invitation?";
- next;
- select("Yes.");
- mes "[Capital City Guard]";
- mes "No wonder Vyhannus approved you.";
- mes "Understood.";
- mes "I approve your entrance and will guide you on what you should first do in El Dicastes.";
- next;
- mes "[Capital City Guard]";
- mes "First enter the fortress,";
- mes "and register yourself at Dicastes Diel located at the highest location in the north.";
- mes "You must first register to be able to move freely.";
- next;
- mes "[Capital City Guard]";
- mes "You'll see Diel if you follow here towards the north.";
- mes "You won't get lost.";
- mes "You need to find the register window at the Diel public service center.";
- close2;
- warp "dicastes01",199,41;
- end; }
- mes "¡ô¡ó¡ö ¡÷ ¡þ¡ù¡ó?";
- mes "¡ð¡ú¢± ¡ô ¡ò¡õ¡ú ¡õ..!";
- next;
- mes "- Cannot communicate with him. -";
- close;
-}
-
-dic_in01,254,119,0 script Item Storage#01 844,{
- mes "This is the item storage.";
- mes "There is some writing on the paper.";
- next;
- mes "+ Shay's precious safe +";
- mes "For those you want to use this safe!";
- mes "1. Is my cooking delicious?";
- mes "2. You have enough basic skills, right?";
- mes "3. It will be ^0000FF500 Zeny^000000, please!";
- next;
- mes "You'll have to put in some coins to use it.";
- mes "Insert Coins: Will you";
- mes "put in 500 Zeny?";
- next;
- if(select("Use safe:No way.")==2) {
- mes "["+strcharinfo(0)+"]";
- mes "I will use it later.";
- close; }
- if (Zeny < 500) {
- mes "Not enough Zeny.";
- close; }
- set Zeny, Zeny-500;
- close2;
- openstorage;
- end;
-}
-
-// Civil Services
-//============================================================
-
-dic_in01,48,263,5 script Hunting Dept. 1 Manager 449,{
- mes "[Hunting Dept. 1 Manager]";
- if (isequipped(2782)) {
- if (ep13_3_invite == 5) {
- if (checkquest(12159) == -1) {
- mes "So you didn't get any requests yet.";
- mes "Laponte will have piles of requests and might give you one.";
- next;
- mes "[Hunting Dept. 1 Manager]";
- mes "Try meeting him near the center of El Dicastes.";
- close;
- } else if (checkquest(12159,PLAYTIME) == 2) {
- mes "Time limit has expired for the existing request.";
- next;
- mes "[Hunting Dept. 1 Manager]";
- mes "If any incomplete request is found, it will be consider that you failed it and the request will be deleted.";
- next;
- mes "[Hunting Dept. 1 Manager]";
- mes "You can get a new request after the existing request record being removed, go to see Laponte.";
- if (checkquest(12099) >= 0) erasequest 12099;
- else if (checkquest(12100) >= 0) erasequest 12100;
- else if (checkquest(12101) >= 0) erasequest 12101;
- else if (checkquest(12102) >= 0) erasequest 12102;
- else if (checkquest(12103) >= 0) erasequest 12103;
- else if (checkquest(12104) >= 0) erasequest 12104;
- else if (checkquest(12105) >= 0) erasequest 12105;
- erasequest 12159;
- close; }
- mes "Welcome.";
- mes "How can I help you?";
- next;
- select("I completed the request.");
- mes "[Hunting Dept. 1 Manager]";
- mes "Ah...";
- mes "You are done with the request?";
- mes "Let me check your records first.";
- next;
- mes "[Hunting Dept. 1 Manager]";
- set .@s$, "Oh, you completed all your requests. Confirmation complete.";
- if (checkquest(12099,HUNTING) == 2) {
- mes .@s$;
- getexp 4000,0;
- erasequest 12009;
- specialeffect2 18;
- getitem 6304,1;
- close;
- } else if (checkquest(12100,HUNTING) == 2) {
- mes .@s$;
- getexp 49000,0;
- erasequest 12100;
- specialeffect2 18;
- getitem 6304,1;
- close;
- } else if (checkquest(12101,HUNTING) == 2) {
- mes .@s$;
- getexp 18000,0;
- erasequest 12101;
- specialeffect2 18;
- getitem 6304,1;
- close;
- } else if (checkquest(12102,HUNTING) == 2) {
- mes .@s$;
- getexp 45000,0;
- erasequest 12102;
- specialeffect2 18;
- getitem 6304,1;
- close;
- } else if (checkquest(12103,HUNTING) == 2) {
- mes .@s$;
- getexp 4000,0;
- erasequest 12103;
- specialeffect2 18;
- getitem 6304,1;
- close;
- } else if (checkquest(12104,HUNTING) == 2) {
- mes .@s$;
- getexp 73000,0;
- erasequest 12104;
- specialeffect2 18;
- getitem 6304,1;
- close;
- } else if (checkquest(12105,HUNTING) == 2) {
- mes .@s$;
- getexp 59000,0;
- erasequest 12105;
- specialeffect2 18;
- getitem 6304,1;
- close;
- } else {
- mes "You will get in trouble if you lie about the request...";
- close; }
- }
- mes "- The Sapha keeps a distance from you even when you try to talk.";
- mes "It looks like he is calling for a Galten. Time to go. -";
- close; }
- mes "¡õ¢£¡ô";
- mes "¡ö¡ø¡ó ¢£ ¡ö¡ñ¡ï ¡ù ¡ð¢²¢£";
- next;
- mes "- I don't understand him. -";
- close;
-}
-
-dic_in01,51,266,6 script Hunting Dept. 2 Manager 449,{
- mes "[Hunting Dept. 2 Manager]";
- if (isequipped(2782)) {
- if (ep13_3_invite == 5) {
- if (checkquest(12160) == -1) {
- mes "So you didn't get any requests yet.";
- mes "Kalipo will have piles of requests and might give you one. Try to find him.";
- close;
- } else if (checkquest(12160,PLAYTIME) == 2) {
- mes "Kalipo seems to have another request for you.";
- next;
- mes "[Hunting Dept. 2 Manager]";
- mes "I will erase any other records including previous requests from Kalipo that you haven't completed yet.";
- next;
- mes "[Hunting Dept. 2 Manager]";
- mes "Your request history is cleared now. Please visit Kalipo.";
- if (checkquest(12106) >= 0) erasequest 12106;
- else if (checkquest(12107) >= 0) erasequest 12107;
- else if (checkquest(12108) >= 0) erasequest 12108;
- else if (checkquest(12109) >= 0) erasequest 12109;
- else if (checkquest(12110) >= 0) erasequest 12110;
- else if (checkquest(12111) >= 0) erasequest 12111;
- erasequest 12160;
- close; }
- mes "Welcome.";
- mes "How can I help you?";
- next;
- select("I completed the request.");
- mes "[Hunting Dept. 2 Manager]";
- mes "Ah...";
- mes "You are done with the request?";
- mes "Let me check your records first.";
- next;
- mes "[Hunting Dept. 2 Manager]";
- set .@s$, "Oh, you completed all your requests. Confirmation complete.";
- if (checkquest(12106,HUNTING) == 2) {
- mes .@s$;
- getexp 77000,0;
- erasequest 12106;
- specialeffect2 18;
- getitem 6304,1;
- close;
- } else if (checkquest(12107,HUNTING) == 2) {
- mes .@s$;
- getexp 47000,0;
- erasequest 12107;
- specialeffect2 18;
- getitem 6304,1;
- close;
- } else if (checkquest(12108,HUNTING) == 2) {
- mes .@s$;
- getexp 50000,0;
- erasequest 12108;
- specialeffect2 18;
- getitem 6304,1;
- close;
- } else if (checkquest(12109,HUNTING) == 2) {
- mes .@s$;
- getexp 53000,0;
- erasequest 12109;
- specialeffect2 18;
- getitem 6304,1;
- close;
- } else if (checkquest(12110,HUNTING) == 2) {
- mes .@s$;
- getexp 30000,0;
- erasequest 12110;
- specialeffect2 18;
- getitem 6304,1;
- close;
- } else if (checkquest(12111,HUNTING) == 2) {
- mes .@s$;
- getexp 42000,0;
- erasequest 12111;
- specialeffect2 18;
- getitem 6304,1;
- close;
- } else {
- mes "Please check your request history again. There is a discrepancy with our documents.";
- close; }
- }
- mes "- The Sapha keeps a distance from you even when you try to talk.";
- mes "It looks like he is calling for a Galten. Time to go. -";
- close; }
- mes "¡õ¢£¡ô";
- mes "¡ö¡ø¡ó ¢£ ¡ö¡ñ¡ï ¡ù ¡ð¢²¢£";
- next;
- mes "- I don't understand him. -";
- close;
-}
-
-dic_in01,51,270,6 script Supply Dept. 1 Manager# 449,{
- mes "[Supply Dept. 1 Manager]";
- if (isequipped(2782)) {
- if (ep13_3_invite == 5) {
- if (checkquest(12161) == -1) {
- mes "So you didn't get any requests yet. Pura will have piles of requests and might give you one. Try meeting him.";
- close;
- } else if (checkquest(12163,PLAYTIME) == 2) {
- mes "I erased all records related with the previous request. Go to meet Pura.";
- if (checkquest(12117) >= 0) erasequest 12117;
- else if (checkquest(12118) >= 0) erasequest 12118;
- else if (checkquest(12119) >= 0) erasequest 12119;
- else if (checkquest(12120) >= 0) erasequest 12120;
- else if (checkquest(12121) >= 0) erasequest 12121;
- else if (checkquest(12122) >= 0) erasequest 12122;
- else if (checkquest(12123) >= 0) erasequest 12123;
- else if (checkquest(12124) >= 0) erasequest 12124;
- else if (checkquest(12125) >= 0) erasequest 12125;
- else if (checkquest(12126) >= 0) erasequest 12126;
- erasequest 12161;
- close; }
- mes "Welcome.";
- mes "How can I help you?";
- next;
- select("I completed the request.");
- mes "[Supply Dept. 1 Manager]";
- mes "Ah...";
- mes "You are done with the request?";
- mes "Let me check your records first.";
- next;
- mes "[Supply Dept. 1 Manager]";
- set .@s$, "It's done. You can't start any other request till tomorrow, why don't you go to the famous pub and rest?";
- if (checkquest(12117) >= 0) {
- if (countitem(6086) > 5) {
- mes .@s$;
- getexp 26300,0;
- delitem 6086,6;
- erasequest 12117;
- specialeffect2 18;
- getitem 6304,1;
- close; }
- } else if (checkquest(12118) >= 0) {
- if (countitem(6090) > 2) {
- mes .@s$;
- getexp 25600,0;
- delitem 6090,3;
- erasequest 12118;
- specialeffect2 18;
- getitem 6304,1;
- close; }
- } else if (checkquest(12119) >= 0) {
- if (countitem(6073) > 15) {
- mes .@s$;
- getexp 51100,0;
- delitem 6073,16;
- erasequest 12119;
- specialeffect2 18;
- getitem 6304,1;
- close; }
- } else if (checkquest(12120) >= 0) {
- if (countitem(1037) > 5) {
- mes .@s$;
- getexp 26300,0;
- delitem 1037,6;
- erasequest 12120;
- specialeffect2 18;
- getitem 6304,1;
- close; }
- } else if (checkquest(12121) >= 0) {
- if (countitem(7032) > 25) {
- mes .@s$;
- getexp 79900,0;
- delitem 7032,26;
- erasequest 12121;
- specialeffect2 18;
- getitem 6304,1;
- close; }
- } else if (checkquest(12122) >= 0) {
- if (countitem(6075) > 5) {
- mes .@s$;
- getexp 26300,0;
- delitem 6075,6;
- erasequest 12122;
- specialeffect2 18;
- getitem 6304,1;
- close; }
- } else if (checkquest(12123) >= 0) {
- if (countitem(7326) > 25) {
- mes .@s$;
- getexp 79900,0;
- delitem 7326,26;
- erasequest 12123;
- specialeffect2 18;
- getitem 6304,1;
- close; }
- } else if (checkquest(12124) >= 0) {
- if (countitem(12353) > 0) {
- mes .@s$;
- getexp 53000,0;
- delitem 12353,1;
- erasequest 12124;
- specialeffect2 18;
- getitem 6304,1;
- close; }
- } else if (checkquest(12125) >= 0) {
- if (countitem(936) > 17) {
- mes .@s$;
- getexp 56700,0;
- delitem 936,18;
- erasequest 12125;
- specialeffect2 18;
- getitem 6304,1;
- close; }
- } else if (checkquest(12126) >= 0) {
- if (countitem(954) > 10) {
- mes .@s$;
- getexp 37500,0;
- delitem 954,11;
- erasequest 12126;
- specialeffect2 18;
- getitem 6304,1;
- close; }
- } else if (( checkquest(12117) == -1 || checkquest(12118) == -1 || checkquest(12119) == -1 || checkquest(12120) == -1 ||
- checkquest(12121) == -1 || checkquest(12122) == -1 || checkquest(12123) == -1 || checkquest(12124) == -1 || checkquest(12125) == -1 ||
- checkquest(12126) == -1) && checkquest(12161) >= 0) {
- mes "Cannot find any record...";
- mes "Nothing... There is nothing that I can say ^E77471Request completed!^000000.";
- close; }
- mes "It looks like you are short on the amount.";
- close; }
- mes "- The Sapha keeps a distance from you even when you try to talk.";
- mes "It looks like he is calling for a Galten. Time to go. -";
- close; }
- mes "¡õ¢£¡ô";
- mes "¡ö¡ø¡ó ¢£ ¡ö¡ñ¡ï ¡ù ¡ð¢²¢£";
- next;
- mes "- I don't understand him. -";
- close;
-}
-
-dic_in01,48,273,1 script Supply Dept. 2 Manager# 449,{
- mes "[Supply Dept. 2 Manager]";
- if (isequipped(2782)) {
- if (ep13_3_invite == 5) {
- if (checkquest(12162) == -1) {
- mes "So you didn't get any requests yet.";
- mes "Tragis will have piles of requests and might give you one. Try meeting him.";
- close;
- } else if (checkquest(12162,PLAYTIME) == 2) {
- mes "I erased all records related with the previous request. Tragis is looking for you so hurry up to meet him.";
- if (checkquest(12127) >= 0) erasequest 12127;
- else if (checkquest(12128) >= 0) erasequest 12128;
- else if (checkquest(12129) >= 0) erasequest 12129;
- else if (checkquest(12130) >= 0) erasequest 12130;
- else if (checkquest(12131) >= 0) erasequest 12131;
- else if (checkquest(12132) >= 0) erasequest 12132;
- else if (checkquest(12133) >= 0) erasequest 12133;
- else if (checkquest(12134) >= 0) erasequest 12134;
- else if (checkquest(12135) >= 0) erasequest 12135;
- else if (checkquest(12136) >= 0) erasequest 12136;
- erasequest 12162;
- close; }
- mes "Welcome.";
- mes "How can I help you?";
- next;
- select("I completed the request.");
- mes "[Supply Dept. 2 Manager]";
- mes "Ah...";
- mes "You are done with the request?";
- mes "Let me check your records first.";
- next;
- mes "[Supply Dept. 2 Manager]";
- set .@s1$, strcharinfo(0)+", you handle your requests quite well.";
- set .@s2$, "You are not like the pub owner who just sends requests here every day.";
- if (checkquest(12127) >= 0) {
- if (countitem(6023) > 4) {
- mes .@s1$; mes .@s2$;
- getexp 65300,0;
- delitem 6023,5;
- erasequest 12127;
- specialeffect2 18;
- getitem 6304,1;
- close; }
- } else if (checkquest(12128) >= 0) {
- if (countitem(6020) > 20) {
- mes .@s1$; mes .@s2$;
- getexp 65300,0;
- delitem 6020,21;
- erasequest 12128;
- specialeffect2 18;
- getitem 6304,1;
- close; }
- } else if (checkquest(12129) >= 0) {
- if (countitem(1042) > 26) {
- mes .@s1$; mes .@s2$;
- getexp 82800,0;
- delitem 1042,27;
- erasequest 12129;
- specialeffect2 18;
- getitem 6304,1;
- close; }
- } else if (checkquest(12130) >= 0) {
- if (countitem(912) > 25) {
- mes .@s1$; mes .@s2$;
- getexp 79900,0;
- delitem 912,26;
- erasequest 12130;
- specialeffect2 18;
- getitem 6304,1;
- close; }
- } else if (checkquest(12131) >= 0) {
- if (countitem(943) > 12) {
- mes .@s1$; mes .@s2$;
- getexp 42800,0;
- delitem 943,13;
- erasequest 12131;
- specialeffect2 18;
- getitem 6304,1;
- close; }
- } else if (checkquest(12132) >= 0) {
- if (countitem(6041) > 15) {
- mes .@s1$; mes .@s2$;
- getexp 51100,0;
- delitem 6041,16;
- erasequest 12132;
- specialeffect2 18;
- getitem 6304,1;
- close; }
- } else if (checkquest(12133) >= 0) {
- if (countitem(7100) > 25) {
- mes .@s1$; mes .@s2$;
- getexp 79900,0;
- delitem 7100,26;
- erasequest 12133;
- specialeffect2 18;
- getitem 6304,1;
- close; }
- } else if (checkquest(12134) >= 0) {
- if (countitem(7198) > 10) {
- mes .@s1$; mes .@s2$;
- getexp 37500,0;
- delitem 7198,11;
- erasequest 12134;
- specialeffect2 18;
- getitem 6304,1;
- close; }
- } else if (checkquest(12135) >= 0) {
- if (countitem(7188) > 15) {
- mes .@s1$; mes .@s2$;
- getexp 51100,0;
- delitem 7188,16;
- erasequest 12135;
- specialeffect2 18;
- getitem 6304,1;
- close; }
- } else if (checkquest(12136) >= 0) {
- if (countitem(518) > 1) {
- mes .@s1$; mes .@s2$;
- getexp 31000,0;
- delitem 518,2;
- erasequest 12136;
- specialeffect2 18;
- getitem 6304,1;
- close; }
- } else if (( checkquest(12127) == -1 || checkquest(12128) == -1 || checkquest(12129) == -1 || checkquest(12130) == -1 || checkquest(12131) == -1 || checkquest(12132) == -1 || checkquest(12133) == -1 || checkquest(12134) == -1 || checkquest(12135) == -1 || checkquest(12136) == -1) && checkquest(12162) >= 0) {
- mes " I would like to complete a request for you but you have none going on now.";
- close; }
- mes "It looks like you are short on the amount.";
- close; }
- mes "- The Sapha keeps a distance from you even when you try to talk.";
- mes "It looks like he is calling for a Galten. Time to go. -";
- close; }
- mes "¡õ¢£¡ô";
- mes "¡ö¡ø¡ó ¢£ ¡ö¡ñ¡ï ¡ù ¡ð¢²¢£";
- next;
- mes "- I don't understand him. -";
- close;
-}
-
-dic_in01,43,273,1 script Transport Dept. 1 Mgr.# 449,{
- mes "[Transport Dept. 1 Mgr.]";
- if (isequipped(2782)) {
- if (ep13_3_invite == 5) {
- if (checkquest(12163) == -1) {
- mes "So you didn't get any requests yet.";
- mes "Calyon will have piles of requests and might give you one. Try meeting him.";
- close;
- } else if (checkquest(12163,PLAYTIME) == 2) {
- mes "I erased all records related with the previous request. Calyon is looking for you so hurry up to meet him.";
- if (checkquest(12137) >= 0) erasequest 12137;
- else if (checkquest(12138) >= 0) erasequest 12138;
- else if (checkquest(12139) >= 0) erasequest 12139;
- else if (checkquest(12140) >= 0) erasequest 12140;
- else if (checkquest(12141) >= 0) erasequest 12141;
- else if (checkquest(12142) >= 0) erasequest 12142;
- else if (checkquest(12143) >= 0) erasequest 12143;
- else if (checkquest(12144) >= 0) erasequest 12144;
- else if (checkquest(12145) >= 0) erasequest 12145;
- else if (checkquest(12146) >= 0) erasequest 12146;
- else if (checkquest(12147) >= 0) erasequest 12147;
- erasequest 12163;
- close; }
- mes "Welcome.";
- mes "How can I help you?";
- next;
- select("I completed the request.");
- mes "[Transport Dept. 1 Mgr.]";
- mes "Ah...";
- mes "You are done with the request?";
- mes "Let me check your records first.";
- next;
- mes "[Transport Dept. 1 Mgr.]";
- set .@s1$, "Quantity check finished. Ahhh, you going to rest?";
- set .@s2$, "Then why don't you visit the famous pub of the Capital? They have no yummy food though....";
- if (checkquest(12137) >= 0) {
- if (countitem(7143) > 3) {
- mes .@s1$; mes .@s2$;
- getexp 30000,0;
- delitem 7143,4;
- erasequest 12137;
- specialeffect2 18;
- getitem 6304,1;
- close; }
- } else if (checkquest(12138) >= 0) {
- if (countitem(744) > 4) {
- mes .@s1$; mes .@s2$;
- getexp 25000,0;
- delitem 744,5;
- erasequest 12138;
- specialeffect2 18;
- getitem 6304,1;
- close; }
- } else if (checkquest(12139) >= 0) {
- if (countitem(748) > 0) {
- mes .@s1$; mes .@s2$;
- getexp 47500,0;
- delitem 748,1;
- erasequest 12139;
- specialeffect2 18;
- getitem 6304,1;
- close; }
- } else if (checkquest(12140) >= 0) {
- if (countitem(736) > 14) {
- mes .@s1$; mes .@s2$;
- getexp 27500,0;
- delitem 736,15;
- erasequest 12140;
- specialeffect2 18;
- getitem 6304,1;
- close; }
- } else if (checkquest(12141) >= 0) {
- if (countitem(746) > 9) {
- mes .@s1$; mes .@s2$;
- getexp 27000,0;
- delitem 746,10;
- erasequest 12141;
- specialeffect2 18;
- getitem 6304,1;
- close; }
- } else if (checkquest(12142) >= 0) {
- if (countitem(740) > 14) {
- mes .@s1$; mes .@s2$;
- getexp 27500,0;
- delitem 740,15;
- erasequest 12142;
- specialeffect2 18;
- getitem 6304,1;
- close; }
- } else if (checkquest(12143) >= 0) {
- if (countitem(925) > 49) {
- mes .@s1$; mes .@s2$;
- getexp 21600,0;
- delitem 925,50;
- erasequest 12143;
- specialeffect2 18;
- getitem 6304,1;
- close; }
- } else if (checkquest(12144) >= 0) {
- if (countitem(965) > 49) {
- mes .@s1$; mes .@s2$;
- getexp 21400,0;
- delitem 965,50;
- erasequest 12144;
- specialeffect2 18;
- getitem 6304,1;
- close; }
- } else if (checkquest(12145) >= 0) {
- if (countitem(964) > 19) {
- mes .@s1$; mes .@s2$;
- getexp 20900,0;
- delitem 964,20;
- erasequest 12145;
- specialeffect2 18;
- getitem 6304,1;
- close; }
- } else if (checkquest(12146) >= 0) {
- if (countitem(911) > 29) {
- mes .@s1$; mes .@s2$;
- getexp 22400,0;
- delitem 911,30;
- erasequest 12146;
- specialeffect2 18;
- getitem 6304,1;
- close; }
- } else if (checkquest(12147) >= 0) {
- if (countitem(910) > 39) {
- mes .@s1$; mes .@s2$;
- getexp 22400,0;
- delitem 910,40;
- erasequest 12147;
- specialeffect2 18;
- getitem 6304,1;
- close; }
- } else if (( checkquest(12137) == -1 || checkquest(12138) == -1 || checkquest(12139) == -1 || checkquest(12140) == -1 || checkquest(12141) == -1 || checkquest(12142) == -1 || checkquest(12143) == -1 || checkquest(12144) == -1 || checkquest(12145) == -1 || checkquest(12146) == -1 || checkquest(12147) == -1) && checkquest(12163) >= 0) {
- mes "Um... What do you want me to do?";
- next;
- mes "[Transport Dept. 1 Mgr.]";
- mes "You've got nothing that I can handle...";
- close; }
- mes "It looks like you are short on the amount.";
- close; }
- mes "- The Sapha keeps a distance from you even when you try to talk.";
- mes "It looks like he is calling for a Galten. Time to go. -";
- close; }
- mes "¡õ¢£¡ô";
- mes "¡ö¡ø¡ó ¢£ ¡ö¡ñ¡ï ¡ù ¡ð¢²¢£";
- next;
- mes "- I don't understand him. -";
- close;
-}
-
-dic_in01,40,270,3 script Transport Dept. 2 Mgr.# 449,{
- mes "[Transport Dept. 2 Mgr.]";
- if (isequipped(2782)) {
- if (ep13_3_invite == 5) {
- if (checkquest(12164) == -1) {
- mes "So you didn't get any requests yet.";
- mes "Moltuka will have piles of requests and might give you one. Try meeting him.";
- close;
- } else if (checkquest(12164,PLAYTIME) == 2) {
- mes "I erased all records related with the previous request. Moltuka is looking for you so hurry up to meet him.";
- if (checkquest(12148) >= 0) erasequest 12148;
- else if (checkquest(12149) >= 0) erasequest 12149;
- else if (checkquest(12150) >= 0) erasequest 12150;
- else if (checkquest(12151) >= 0) erasequest 12151;
- else if (checkquest(12152) >= 0) erasequest 12152;
- else if (checkquest(12153) >= 0) erasequest 12153;
- else if (checkquest(12154) >= 0) erasequest 12154;
- else if (checkquest(12155) >= 0) erasequest 12155;
- else if (checkquest(12156) >= 0) erasequest 12156;
- else if (checkquest(12157) >= 0) erasequest 12157;
- else if (checkquest(12158) >= 0) erasequest 12158;
- erasequest 12164;
- close; }
- mes "Welcome.";
- mes "How can I help you?";
- next;
- select("I completed the request.");
- mes "[Transport Dept. 2 Mgr.]";
- mes "Ah...";
- mes "You are done with the request?";
- mes "Let me check your records first.";
- next;
- mes "[Transport Dept. 2 Mgr.]";
- set .@s$, "Well received. One less thing to worry about now.";
- if (checkquest(12148) >= 0) {
- if (countitem(528) > 99) {
- mes .@s$;
- getexp 23000,0;
- delitem 528,100;
- erasequest 12148;
- specialeffect2 18;
- getitem 6304,1;
- close; }
- } else if (checkquest(12149) >= 0) {
- if (countitem(512) > 99) {
- mes .@s$;
- getexp 20750,0;
- delitem 512,100;
- erasequest 12149;
- specialeffect2 18;
- getitem 6304,1;
- close; }
- } else if (checkquest(12150) >= 0) {
- if (countitem(515) > 99) {
- mes .@s$;
- getexp 20750,0;
- delitem 515,100;
- erasequest 12150;
- specialeffect2 18;
- getitem 6304,1;
- close; }
- } else if (checkquest(12151) >= 0) {
- if (countitem(535) > 99) {
- mes .@s$;
- getexp 20750,0;
- delitem 535,100;
- erasequest 12151;
- specialeffect2 18;
- getitem 6304,1;
- close; }
- } else if (checkquest(12152) >= 0) {
- if (countitem(516) > 49) {
- mes .@s$;
- getexp 24500,0;
- delitem 516,50;
- erasequest 12152;
- specialeffect2 18;
- getitem 6304,1;
- close; }
- } else if (checkquest(12153) >= 0) {
- if (countitem(513) > 99) {
- mes .@s$;
- getexp 20750,0;
- delitem 513,100;
- erasequest 12153;
- specialeffect2 18;
- getitem 6304,1;
- close; }
- } else if (checkquest(12154) >= 0) {
- if (countitem(517) > 49) {
- mes .@s$;
- getexp 21250,0;
- delitem 517,50;
- erasequest 12154;
- specialeffect2 18;
- getitem 6304,1;
- close; }
- } else if (checkquest(12155) >= 0) {
- if (countitem(737) > 19) {
- mes .@s$;
- getexp 24000,0;
- delitem 737,20;
- erasequest 12155;
- specialeffect2 18;
- getitem 6304,1;
- close; }
- } else if (checkquest(12156) >= 0) {
- if (countitem(747) > 4) {
- mes .@s$;
- getexp 20037,0;
- delitem 747,5;
- erasequest 12156;
- specialeffect2 18;
- getitem 6304,1;
- close; }
- } else if (checkquest(12157) >= 0) {
- if (countitem(6265) > 1) {
- mes .@s$;
- getexp 23000,0;
- delitem 6265,2;
- erasequest 12157;
- specialeffect2 18;
- getitem 6304,1;
- close; }
- } else if (checkquest(12158) >= 0) {
- if (countitem(6264) > 1) {
- mes .@s$;
- getexp 23000,0;
- delitem 6264,2;
- erasequest 12158;
- specialeffect2 18;
- getitem 6304,1;
- close; }
- } else if (( checkquest(12148) == -1 || checkquest(12149) == -1 || checkquest(12150) == -1 || checkquest(12151) == -1 || checkquest(12152) == -1 || checkquest(12153) == -1 || checkquest(12154) == -1 || checkquest(12155) == -1 || checkquest(12156) == -1 || checkquest(12157) == -1 || checkquest(12158) == -1) && checkquest(12164) >= 0) {
- mes "This is the first time in my 200 years of working at this department that a person comes back to complete a request without starting any.";
- close; }
- mes "It looks like you are short on the amount.";
- close; }
- mes "- The Sapha keeps a distance from you even when you try to talk.";
- mes "It looks like he is calling for a Galten. Time to go. -";
- close; }
- mes "¡õ¢£¡ô";
- mes "¡ö¡ø¡ó ¢£ ¡ö¡ñ¡ï ¡ù ¡ð¢²¢£";
- next;
- mes "- I don't understand him. -";
- close;
-}
-
-dic_in01,40,193,0 script Papyrus#0001 453,{
- mes "[Papyrus]";
- if (isequipped(2782)) {
- if (ep13_3_invite == 5) {
- set .@papyrustalk,rand(1,4);
- if (.@papyrustalk == 1) mes "The number of adventurers visiting the Archive room has increased";
- else if (.@papyrustalk == 2) mes "This is the very place where Ancient Sapha forefathers created history";
- else if (.@papyrustalk == 3) mes "The Archive room holds transcendent knowledge beyond that of Midgard and Asgard";
- else if (.@papyrustalk == 4) mes "Welcome, I am Papyrus, the manager of the Archive room here.";
- next;
- if (countitem(6308) > 2 && countitem(6308) < 30) {
- mes "[Papyrus]";
- mes "Wow~";
- mes "You've found an Unknown Relic.";
- mes "Do you want to exchange it with for 1 Sapha Certification?";
- next;
- if(select("Next time:Exchange now")==1) {
- mes "[Papyrus]";
- mes "Ok, have it your way. I'm here if you change your mind";
- close; }
- mes "[Papyrus]";
- mes "Ok here's your 1 Sapha Certifications.";
- delitem 6308,3;
- getitem 6304,1;
- close;
- } else if (countitem(6308) > 29) {
- mes "[Papyrus]";
- mes "Oh... You've brought back plenty of unknown relics";
- mes "We exchange 11 Sapha Certifications for 30 Unknown Relics. Do you want to exchange?";
- next;
- if(select("Next time:Exchange now")==1) {
- mes "[Papyrus]";
- mes "Ok, have it your way. I'm here if you change your mind";
- close; }
- mes "[Papyrus]";
- mes "Ok here's your 11 Sapha Certifications.";
- delitem 6308,30;
- getitem 6304,11;
- close; }
- mes "[Papyrus]";
- mes "How can I help you? ";
- next;
- switch(select("What is this place for?:How do I view documents?:What is an Unknown Relic?")) {
- case 1:
- mes "[Papyrus]";
- mes "This is an important place where data of various relics collected, since our ancient forefathers, are kept.";
- next;
- mes "[Papyrus]";
- mes "You can say it's something similar to the human's museum. Take your time to look through our ancient records.";
- next;
- mes "[Papyrus]";
- mes "You'll never know if you'll find something that catches your adventurous eye.";
- close;
- case 2:
- mes "[Papyrus]";
- mes "Some documents are written in Ancient Sapha Language so humans have trouble viewing all of the documents.";
- next;
- mes "[Papyrus]";
- mes "You can find recent documents on the left where I am standing.";
- mes "You can also take notes on documents you found interesting.";
- next;
- mes "[Papyrus]";
- mes "I would appreciate it if you bring back any Unknown Relics you happen to find while exploring using your notes from here to me.";
- close;
- case 3:
- mes "[Papyrus]";
- mes "Unknown Relics are relics that have not yet been verified and they are valuable research material for us.";
- next;
- mes "[Papyrus]";
- mes "Many of us researchers are studying life and death, the birth and extinction of the universe through the ancient relics";
- next;
- mes "[Papyrus]";
- mes "If you find and bring an Unknown Relics to me,";
- mes "in exchange I will give you ^8000801 Sapha Certifications^000000 for every ^8000803 Unknown Relics^000000 you bring.";
- next;
- mes "[Papyrus]";
- mes "If you bring ^80008030 Relics^000000, I will exchange it for ^80008011 Sapha Certifications^000000.";
- close; }
- }
- mes "- Sapha keeps a distance from you even when you try to talk. Looks like he called on Guard Galten. Time to go... -";
- close; }
- mes "¡õ¡ú¡ô";
- mes "¡ö¡ø¡ó ¢£ ¡ö¡ñ¡ï ¡ù ¡ð¢²¢£";
- next;
- mes "- I don't feel confident in talking since you wouldn't understand anything. -";
- close;
-}
-
-// Document Packages
-//============================================================
-
-function script eldicastes_dp {
- specialeffect2 235;
- progressbar "ffff00",4;
- if (checkquest(getarg(0)) >= 0) {
- mes "You've found a document you already have.";
- close;
- } else {
- mes getarg(2);
- mes getarg(3);
- next;
- mes "You've found a document about ^800080"+getarg(1)+"^000000. Check for details in the ^800080Quest Window^000000.";
- specialeffect2 18;
- setquest getarg(0);
- close; }
-}
-
-dic_in01,31,192,0 script Document Package#0001 844,{
- if (isequipped(2782)) {
- if (ep13_3_invite == 5) {
- if (checkquest(12165,PLAYTIME) == 2) {
- mes "Feeling a bit better.";
- erasequest 12165;
- close;
- } else if (checkquest(12165,PLAYTIME) != -1) {
- mes "Ugh... feel dizzy from simply staring at the document. Will come back after cooling down.";
- close; }
- set .@doc,rand(1,70);
- if (.@doc > 50 && .@doc <= 60) {
- specialeffect2 235;
- progressbar "ffff00",4;
- mes "No documents look out of the ordinary.";
- close;
- } else if (.@doc > 60 && .@doc <= 70) {
- specialeffect2 235;
- progressbar "ffff00",4;
- mes "You suddenly feel nauseated. You feel like this won't go away any time soon. Finding the documents will have to wait.";
- setquest 12165;
- close; }
- else if (.@doc == 1) callfunc "eldicastes_dp",12209,"Horn","Hard wedge-like horn from some insects. Doesn't have much practical use.","";
- else if (.@doc == 2) callfunc "eldicastes_dp",12195,"Horrendous Mouth","Tooth from a dead body.","Important material for research on time of death and health conditions. Useful in discovering human ecology.";
- else if (.@doc == 3) callfunc "eldicastes_dp",12186,"Orc's Fangs","Green skinned monster living in the woods. The creature is humanlike but is very hostile to humans.","Known to have a friendly relationship between the two races long ago.";
- else if (.@doc == 4) callfunc "eldicastes_dp",12172,"Frog Eggs","An egg from an amphibian living in warm areas. Unknown if this egg can hatch in Manuk's cold regions.","";
- else if (.@doc == 5) callfunc "eldicastes_dp",12208,"Snail's Shells","Hard Carapace that protects the body of a huge snail. Creature fun to research out of pure curiousity.","";
- else if (.@doc == 6) callfunc "eldicastes_dp",12188,"Powder of Butterfly","Powder from the winged insects from Midgard. Some humans use it for makeup or medicine.","";
- else if (.@doc == 7) callfunc "eldicastes_dp",12167,"Reptile Tongue","Tongue of a monster living in the desert terrain of Midgard. Often used as medicine after drying.","";
- else if (.@doc == 8) callfunc "eldicastes_dp",12168,"Scorpion Tail","Poisonous reptile tail from a creature living in the deserts.","Records say that humans can lose their life when attacked.";
- else if (.@doc == 9) callfunc "eldicastes_dp",12173,"Jellopy","Unknown substance in Manuk regions but found throughout Midgard.","Research required to see possibilities on using it for construction material.";
- else if (.@doc == 10) callfunc "eldicastes_dp",12166,"Tree Root","Humans are using this for firewood or construction material. Found commonly in the woods of Midgard.","";
- else if (.@doc == 11) callfunc "eldicastes_dp",12169,"Stem","There is nothing like Midgard plants in Manuk.","These plants are used for food and medicine and some are even poisonous.";
- else if (.@doc == 12) callfunc "eldicastes_dp",12170,"Pointed Scale","Stem from a bumpy life form. Research required as the usage is unknown.","";
- else if (.@doc == 13) callfunc "eldicastes_dp",12171,"Resin","Sap from an old tree collected and solidified. Very valuable in the human world.","";
- else if (.@doc == 14) callfunc "eldicastes_dp",12174,"Fish Tail","Humans eat meat called fish.","Can be used as important food supply for foreign adventurers visiting in the city.";
- else if (.@doc == 15) callfunc "eldicastes_dp",12175,"Worm Peeling","They say some Worm Peelings are valuable.","But this is based on the human's standard of value. Research required.";
- else if (.@doc == 16) callfunc "eldicastes_dp",12176,"Gill","There are Midgard creatures that live in the sea and breathe through gills.","Further research on their ecology will be useful.";
- else if (.@doc == 17) callfunc "eldicastes_dp",12177,"Tooth of Bat","Traces of a nocturnal creature unknown to Manuk. Not a strong creature from the size of its teeth.","";
- else if (.@doc == 18) callfunc "eldicastes_dp",12178,"Fluff","Many of Midgard creatures are covered with soft hair.","Hair can be used as great cold protection. Further research required.";
- else if (.@doc == 19) callfunc "eldicastes_dp",12179,"Chrysalis","Large insect sack that is alive and contains who knows what.","Not active at all but the life structure within it is very unique and worth researching.";
- else if (.@doc == 20) callfunc "eldicastes_dp",12180,"Feather of Birds","Bird feather located throughout Midgard.","The feathers aren't great for cold protection but can be used as decorative accessories or tools for writing.";
- else if (.@doc == 21) callfunc "eldicastes_dp",12181,"Talon","Pointy talon convenient for making holes or simple accessories.","Very useful with the nails from large creatures from Manuk.";
- else if (.@doc == 22) callfunc "eldicastes_dp",12182,"Sticky Webfoot","Strange body structure found from Midgard amphibians. Evolved to better adapt to ocean life.","";
- else if (.@doc == 23) callfunc "eldicastes_dp",12183,"Animal Skin","Leather from a mammal.","Very warm and soft and can be used in various ways. Processed in Midgard and valuable.";
- else if (.@doc == 24) callfunc "eldicastes_dp",12184,"Wolf Claw","Claw from a creature called wolf.","Usage is unknown but many curious Saphas are taking an interest in it.";
- else if (.@doc == 25) callfunc "eldicastes_dp",12185,"Mushroom Spore","Spores from a mushroom found throughout Midgard.","Looks like it can be cultivated here with a little research.";
- else if (.@doc == 26) callfunc "eldicastes_dp",12187,"Evil Horn","Item made from Evil Horns that appear in areas that aren't holy.","Sold at a high price but doesn't seem to be practical.";
- else if (.@doc == 27) callfunc "eldicastes_dp",12214,"Cactus Needle","Surface of a plant that survives in deserts with almost no moisture.","";
- else if (.@doc == 28) callfunc "eldicastes_dp",12189,"Bill of Birds","Pointy bill convenient for making holes or simple accessories. Looks similar to bird claws.","";
- else if (.@doc == 29) callfunc "eldicastes_dp",12190,"Snake Scale","Scales from a reptile that moves without legs.","Scales are shed from the creature and are used for simple craftwork.";
- else if (.@doc == 30) callfunc "eldicastes_dp",12191,"Insect Feeler","Bug feeler from an insect with keen nerves.","Research subject for its unique structure different from Manuk creatures.";
- else if (.@doc == 31) callfunc "eldicastes_dp",12192,"Immortal Heart","Heart that never stops beating. Obtained from mystical creatures called mermaids.","The driving force of the heart is still unknown and worth researching.";
- else if (.@doc == 32) callfunc "eldicastes_dp",12193,"Rotten Bandage","Bandage used for dead bodies. Looks like humans believed in the dead coming back for their bodies.","";
- else if (.@doc == 33) callfunc "eldicastes_dp",12194,"Decayed Nail","Nail from a dead body. Important material for research on time of death and health conditions.","Useful in discovering human ecology.";
- else if (.@doc == 34) callfunc "eldicastes_dp",12195,"Stone Heart","They say a huge stone in a dead area in Midgard moves by itself.","The heart of the huge stone would be a rare research subject.";
- else if (.@doc == 35) callfunc "eldicastes_dp",12196,"Tentacle","Feeler from ocean creatures. Unlike those from insects, these show active movement.","";
- else if (.@doc == 36) callfunc "eldicastes_dp",12197,"Shell","Shell protecting insects or crustacean creatures.","These creatures have a shell surrounding their skin and are very flexible in movement. Worth researching.";
- else if (.@doc == 37) callfunc "eldicastes_dp",12198,"Scale Shell","Shiny scales found from some reptiles.","The fluorescent substance contained on the surface can be used in various places.";
- else if (.@doc == 38) callfunc "eldicastes_dp",12199,"Venom Canine","Canine tooth with poison. Humans use this to make weapons for killing.","";
- else if (.@doc == 39) callfunc "eldicastes_dp",12200,"Sticky Mucus","Sticky liquid with a bit of viscosity left.","Can be used as key material for construction and currently is used for some Manuk architecture style. Commonly found throughout Midgard.";
- else if (.@doc == 40) callfunc "eldicastes_dp",12201,"Bee Sting","Stinger taken from a living insect.","Some humans use it for medical treatment for its medicinal effect.";
- else if (.@doc == 41) callfunc "eldicastes_dp",12202,"Grasshopper's Leg","Back legs of an insect that can leap far. Fun to research its structure.","";
- else if (.@doc == 42) callfunc "eldicastes_dp",12203,"Royal Jelly","A kind of wonder drug collected from a queen bee.","Humans love this but no efficacy found for Manuk.";
- else if (.@doc == 43) callfunc "eldicastes_dp",12204,"Yoyo Tail","Tail from a humanlike creature.","Research on why humans do not have this trace on them would be amusing but would hurt current alliance with the humans.";
- else if (.@doc == 44) callfunc "eldicastes_dp",12205,"Solid Shell","Shell evolved by some kind of environmental factor.","This can be great material to make various tool or armory.";
- else if (.@doc == 45) callfunc "eldicastes_dp",12206,"Yam","Edible when ripe, yellow food.","Humans like this very much. Haven't tried it yet but smells like ripe sweet Potatoes.";
- else if (.@doc == 46) callfunc "eldicastes_dp",12207,"Raccoon Leaf","They say there is an animal that can change its form with this pasted on it.","Worth research to validate if this rumor is true.";
- else if (.@doc == 47) callfunc "eldicastes_dp",12210,"Bear's Footskin","Humans collect hunted bear paws.","Usage is unknown. The humans that collect the paws are subjects for research.";
- else if (.@doc == 48) callfunc "eldicastes_dp",12211,"Feather","Warm hair as soft as downy hair.","Must be used for cold protection. Collectable throughout Midgard.";
- else if (.@doc == 49) callfunc "eldicastes_dp",12212,"Red Herb","Kind of medicinal red plant.","Humans use this to make recovery medicine. Plant worth researching.";
- else if (.@doc == 50) callfunc "eldicastes_dp",12213,"Carrot","Red colored plant. Pub owner requests it all the time. Worth research.","";
- }
- mes "- When you try to open and read a document, a Sapha manager motions to call Guard Galten. Let's get out of here quickly. -";
- close; }
- mes "¡ö¡ø¡ó ¢£ ¡ö¡ñ¡ï ¡ù ¡ð¢²¢£";
- close;
-}
-
-dic_in01,31,187,0 duplicate(Document Package#0001) Document Package#0002 844
-dic_in01,25,192,0 duplicate(Document Package#0001) Document Package#0003 844
-dic_in01,25,187,0 duplicate(Document Package#0001) Document Package#0004 844
-
-// Unknown Relics
-//============================================================
-
-function script unknown_d {
- if (checkquest(getarg(0)) >= 0) {
- specialeffect2 310;
- specialeffect2 12;
- progressbar "ffff00",4;
- erasequest getarg(0);
- mes "You were able to find information on the "+getitemname(getarg(1))+".";
- specialeffect2 18;
- getitem getarg(1), rand(1,3);
- if (rand(1,2)==1) close;
- next;
- mes "In addition, you've obtained an Unknown Relic to report back to the Saphas.";
- specialeffect2 18;
- getitem 6308,1;
- close; }
- mes "- You see traces of digging. -";
- close;
-}
-
-cmd_fild08,324,163,0 script Stone Heart?#33 844,{
- callfunc "unknown_d",12215,953; }
-moc_fild01,169,62,0 script Cactus Needle?#33 844,{
- callfunc "unknown_d",12214,952; }
-prt_fild02,280,328,0 script Carrot?#33 844,{
- callfunc "unknown_d",12213,515; }
-prt_fild02,97,209,0 script Red Herb?#33 844,{
- callfunc "unknown_d",12212,507; }
-prt_fild02,142,116,0 script Feather?#33 844,{
- callfunc "unknown_d",12211,949; }
-pay_fild07,269,164,0 script Bear's Footskin?#33 844,{
- callfunc "unknown_d",12210,948; }
-prt_fild03,284,190,0 script Raccoon Leaf?#33 844,{
- callfunc "unknown_d",12207,945; }
-prt_fild03,262,201,0 script Yam?#33 844,{
- callfunc "unknown_d",12206,549; }
-prt_fild03,226,170,0 script Solid Shell?#33 844,{
- callfunc "unknown_d",12205,943; }
-prt_fild03,180,163,0 script Yoyo Tail?#33 844,{
- callfunc "unknown_d",12204,942; }
-prt_fild03,64,35,0 script Royal Jelly?#33 844,{
- callfunc "unknown_d",12203,526; }
-prt_fild07,76,122,0 script Grasshopper's Leg?#33 844,{
- callfunc "unknown_d",12202,940; }
-mjolnir_09,99,100,0 script Bee Sting?#33 844,{
- callfunc "unknown_d",12201,939; }
-prt_fild02,102,97,0 script Sticky Mucus?#33 844,{
- callfunc "unknown_d",12200,938; }
-mjolnir_04,162,168,0 script Venom Canine?#33 844,{
- callfunc "unknown_d",12199,937; }
-mjolnir_04,191,154,0 script Scale Shell?#33 844,{
- callfunc "unknown_d",12198,936; }
-iz_dun01,191,92,0 script Shell?#33 844,{
- callfunc "unknown_d",12197,935; }
-iz_dun01,210,77,0 script Tentacle?#33 844,{
- callfunc "unknown_d",12196,962; }
-moc_pryd02,36,75,0 script Decayed Nail?#33 844,{
- callfunc "unknown_d",12194,957; }
-moc_pryd02,134,112,0 script Rotten Bandage?#33 844,{
- callfunc "unknown_d",12193,930; }
-iz_dun02,112,96,0 script Immortal Heart?#33 844,{
- callfunc "unknown_d",12192,929; }
-pay_fild07,126,49,0 script Insect Feeler?#33 844,{
- callfunc "unknown_d",12191,928; }
-pay_fild06,306,233,0 script Snake Scale?#33 844,{
- callfunc "unknown_d",12190,926; }
-moc_fild11,237,273,0 script Bill of Birds?#33 844,{
- callfunc "unknown_d",12189,925; }
-c_tower2,170,9,0 script Evil Horn?#33 844,{
- callfunc "unknown_d",12187,923; }
-pay_fild08,188,153,0 script Mushroom Spore?#33 844,{
- callfunc "unknown_d",12185,921; }
-moc_fild03,175,201,0 script Wolf Claw?#33 844,{
- callfunc "unknown_d",12184,920; }
-mjolnir_08,108,99,0 script Animal Skin?#33 844,{
- callfunc "unknown_d",12183,919; }
-prt_fild04,315,245,0 script Sticky Webfoot?#33 844,{
- callfunc "unknown_d",12182,918; }
-moc_fild12,116,122,0 script Talon?#33 844,{
- callfunc "unknown_d",12181,917; }
-moc_fild07,201,360,0 script Feather of Birds?#33 844,{
- callfunc "unknown_d",12180,916; }
-prt_fild06,127,85,0 script Chrysalis?#33 844,{
- callfunc "unknown_d",12179,915; }
-prt_fild06,182,290,0 script Fluff?#33 844,{
- callfunc "unknown_d",12178,914; }
-mjo_dun01,222,226,0 script Tooth of Bat?#33 844,{
- callfunc "unknown_d",12177,913; }
-iz_dun03,155,165,0 script Gill?#33 844,{
- callfunc "unknown_d",12176,956; }
-prt_fild05,303,169,0 script Worm Peeling?#33 844,{
- callfunc "unknown_d",12175,955; }
-izlude,132,136,0 script Fish Tail?#33 844,{
- callfunc "unknown_d",12174,1023; }
-pay_fild01,152,171,0 script Resin?#33 844,{
- callfunc "unknown_d",12171,907; }
-pay_fild02,105,113,0 script Pointed Scale?#33 844,{
- callfunc "unknown_d",12170,906; }
-pay_fild02,177,108,0 script Stem?#33 844,{
- callfunc "unknown_d",12169,905; }
-pay_fild03,144,95,0 script Tree Root?#33 844,{
- callfunc "unknown_d",12166,902; }
-prt_fild08,299,332,0 script Jellopy?#33 844,{
- callfunc "unknown_d",12173,909; }
-prt_fild09,352,241,0 script Scorpion Tail?#33 844,{
- callfunc "unknown_d",12168,904; }
-prt_fild09,371,255,0 script Reptile Tongue?#33 844,{
- callfunc "unknown_d",12167,903; }
-prt_fild03,366,237,0 script Horn?#33 844,{
- callfunc "unknown_d",12209,947; }
-moc_pryd02,148,184,0 script Horrendous Mouths?#33 844,{
- callfunc "unknown_d",12195,958; }
-gef_fild03,251,109,0 script Orc's Fangs?#33 844,{
- callfunc "unknown_d",12186,922; }
-gef_fild01,104,111,0 script Spawn?#33 844,{
- callfunc "unknown_d",12172,908; }
-gef_fild09,67,46,0 script Snail's Shell#33 844,{
- callfunc "unknown_d",12208,946; }
-gef_fild05,111,96,0 script Powder of Butterfly?#33 844,{
- callfunc "unknown_d",12188,924; }
-
-dic_in01,25,190,0 script Mysterious Documents#00 844,{
- if (isequipped(2782)) {
- if (ep13_3_invite == 5) {
- if (checkquest(12165,PLAYTIME) == 2) {
- mes "You don't feel as nauseous anymore. It should be safe to proceed now.";
- erasequest 12165;
- close;
- } else if (checkquest(12165,PLAYTIME) != -1) {
- mes "The documents are making you feel nauseous. You should come back later after your stomach settles.";
- close; }
- mes "The documents in this container aren't legible. It's not use trying to read them.";
- close; }
- mes "- When you approach the documents,";
- mes "an Evil Giant that looks like the archive manager tries to call Guard Galton. You should get out of here quickly. -";
- close; }
- mes "¡ö¡ø¡ó ¢£ ¡ö¡ñ¡ï ¡ù ¡ð¢²¢£";
- close;
-}
-
-dic_in01,137,225,5 script Diel Guard#ep133_19 450,{
- mes "[Diel Guard]";
- if (isequipped(2782)) {
- if (ep13_3_secret > 6 && ep13_3_secret < 11) {
- mes "Please stop.";
- mes "Only those with permission";
- mes "are allowed to enter.";
- next;
- if(select("I have permission.:Go back.")==2) {
- mes "[Diel Guard]";
- mes "Sigh...";
- mes "Please understand.";
- mes "There are many that try to meet the minister.";
- mes "That is why security is heavy.";
- close; }
- mes "[Diel Guard]";
- mes "Wait...";
- mes ""+strcharinfo(0)+"......ah...";
- mes "I see your name on the list.";
- mes "I'm sorry.";
- mes "Please go through.";
- close2;
- warp "dic_in01",241,177;
- end;
- } else if (ep13_3_secret > 10) {
- mes "Ah, you are "+strcharinfo(0)+"..";
- mes "I received an order from Ahat to let you through anytime.";
- mes "Please go up.";
- close2;
- warp "dic_in01",241,177;
- end; }
- mes "You can't go further.";
- mes "This is the highest minister's office.";
- mes "Only those with permission are allowed in.";
- mes "Please go back.";
- close; }
- mes "¡ô¡ó¡ö ¡÷ ¡þ¡ù¡ó?";
- mes "¢¤¡ö¡ø ¢³ ¡÷¢£¡ü ¡ø ¡Ð¡õ¡û...";
- mes "¡ð¡ú¢± ¡ô ¡ò¡õ¡ú ¡õ..!";
- next;
- mes "- Cannot communicate with him. -";
- close;
-}
-
-dic_in01,242,182,0 script Elevator#5f_to_4f 844,{
- select("Administrative Office");
- warp "dic_in01",138,221;
- end;
-}
-
-dic_in01,263,193,3 script Diel Guard#ep133_20 450,{
- mes "[Diel Guard]";
- if (ep13_3_secret > 10) {
- if (checkquest(7201) >= 0) {
- mes "You just came back from Ahat's errand?";
- mes "He is waiting inside.";
- mes "Please go in.";
- close2;
- warp "dic_in01",299,251;
- end;
- } else if (countitem(6304) > 1) {
- delitem 6304,1;
- } else {
- mes "You need 1 Sapha Certification to meet Ahat.";
- mes "At least you're getting special treatment.";
- close; }
- }
- mes "Are you here to meet Ahat?";
- mes "You are on the list.";
- close2;
- warp "dic_in01",299,251;
- end;
-}
-
-dic_in01,299,268,0 script #ep133_event01 111,5,5,{
-OnTouch:
- if (checkquest(7198) >= 0 && ep13_3_secret == 7) {
- mes "- As soon as you try to approach Ahat, someone pushes your head down to force you to bow. -";
- next;
- sc_start SC_Blind,10000,0;
- mes "[Ringing Voice]";
- mes "That is fine, Cheshire.";
- mes "Are you here to see me?";
- next;
- cutin "ep13_ahat_f",2;
- mes "[Ringing Voice]";
- mes "Hold up your head and come closer.";
- mes "Conversations are meant to be eye to eye.";
- next;
- mes "You hold up your head at the sound of Ahat's voice";
- mes "But you see a human in high-ranking Sapha clothing in front of you.";
- emotion e_omg,1;
- erasequest 7198;
- close2;
- cutin "",255; }
- end;
-}
-
-dic_in01,294,276,5 script Secret Adjutant#ep133_2 498,{
- cutin "ep13_cheshire_h",2;
- if (ep13_3_secret == 9) {
- if (checkquest(7199) >= 0) {
- if (countitem(6305) > 10 && countitem(6306) > 10 && countitem(6307) > 10) {
- mes "[Cheshire]";
- mes "You are useful, aren't you?";
- mes "That will be all for today.";
- mes "We will need to work little by little so we don't draw attention.";
- set ep13_3_secret,10;
- delitem 6305,10;
- delitem 6306,10;
- delitem 6307,10;
- erasequest 7199;
- setquest 7200;
- close2;
- cutin "",255;
- end; }
- mes "[Cheshire]";
- mes "Erase the various traces near the crack.";
- mes "Your job is to collect and bring back ^0000FFClotted Bloodstains, Strange Magic Stones, and Frozen Piece of Skins^000000.";
- next;
- mes "[Cheshire]";
- mes "This cannot be done in a day so please bring back at least 10 of each.";
- mes "Got it?";
- close2;
- cutin "",255;
- end; }
- mes "- Cheshire stands quietly next to Ahat with his head and face covered with a bandana.";
- mes "You see a tail behind Cheshire's hip for a split second. -";
- next;
- select("Tail?");
- mes "[Cheshire]";
- mes "What are you looking at?!";
- mes "What tail are you talking about?";
- next;
- select("Have you ever been near the triangle?");
- mes "[Cheshire]";
- mes "Hey, what are you talking about?";
- mes "What do you want to say?";
- next;
- cutin "",255;
- cutin "ep13_cheshire_h",2;
- mes "[Ahat]";
- mes ""+strcharinfo(0)+"....";
- mes "All you need to do is follow Cheshire's orders.";
- mes "Don't ask stupid questions.";
- mes "This is an order.";
- mes "Cheshire, continue.";
- next;
- cutin "",255;
- cutin "ep13_cheshire_h",2;
- mes "[Cheshire]";
- mes "Hmm... here is what you need to do.";
- mes "There is a huge crack south from the city.";
- mes "There are many accidents happening near it.";
- next;
- mes "[Cheshire]";
- mes "I need you to go and clear out any traces.";
- mes "You'll find ^0000FFClotted Bloodstains, Strange Magic Stones, and Frozen Piece of Skins^000000.";
- next;
- mes "[Cheshire]";
- mes "Clear them out without anyone knowing.";
- mes "Bring them here instead of throwing them away somewhere.";
- mes "Bring back at least 10 of each.";
- next;
- mes "[Cheshire]";
- mes "You mustn't be seen by anyone.";
- mes "You mustn't tell the Saphas. Work in asbolute secrecly!";
- setquest 7199;
- close2;
- cutin "",255;
- end;
- } else if (ep13_3_secret == 10) {
- mes "[Cheshire]";
- mes "Your work is done with me.";
- mes "Do you have something for Ahat?";
- close2;
- cutin "",255;
- end;
- } else if (checkquest(7200,PLAYTIME) == 2) {
- mes "[Cheshire]";
- mes "Back to work today.";
- mes "^0000FFClotted Bloodstains, Strange Magic Stones, and Frozen Piece of Skins^000000.";
- mes "Bring them back quietly.";
- next;
- mes "[Cheshire]";
- mes "Collect 10 of each as always.";
- mes "Got it?";
- changequest 7200,7201;
- next;
- mes "- You've received a request from Cheshire to clean up the crack area.";
- mes "Ahat and Cheshire still have no clue. -";
- close2;
- cutin "",255;
- end;
- } else if (checkquest(7200,PLAYTIME) != -1) {
- mes "[Cheshire]";
- mes "Not just yet.";
- mes "We must plan the cleanup near the dimensional crack carefully.";
- mes "Come back later.";
- close2;
- cutin "",255;
- end;
- } else if (checkquest(7201) >= 0) {
- if (countitem(6305) > 10 && countitem(6306) > 10 && countitem(6307) > 10) {
- mes "[Cheshire]";
- mes "We will do this again tomorrow.";
- mes "Ahat seems to trust you very much.";
- mes "Let's do our best.";
- getitem 6304,1;
- delitem 6305,10;
- delitem 6306,10;
- delitem 6307,10;
- erasequest 7201;
- setquest 7200;
- getexp 70000,30000;
- close2;
- cutin "",255;
- end; }
- mes "[Cheshire]";
- mes "As always, go and collect traces near the crack north from here.";
- mes "^0000FFClotted Bloodstains, Strange Magic Stones, and Frozen Piece of Skins^000000.";
- mes "10 of each.";
- close2;
- cutin "",255;
- end; }
- mes "[Cheshire]";
- mes "........";
- mes "........Humph.";
- close2;
- cutin "",255;
- end;
-}
-
-dic_in01,300,280,5 script Minister Ahat#ep133_21 493,{
- cutin "ep13_ahat_f",2;
- if (ep13_3_secret == 8) {
- mes "[Ahat]";
- mes "My loyal evil servant.";
- mes "Come closer.";
- next;
- if(select("Wait! I'm nobody's servant!:Your wish is my command.")==2) {
- mes "[Ahat]";
- mes "Good. You are now allowed to come and go freely.";
- mes "You will work for me starting now.";
- next;
- ahatsuccess:
- mes "[Ahat]";
- mes "Here is your first mission.";
- mes "A dimensional crack has opened south of El Dicastes.";
- mes "Do you know about it?";
- next;
- mes "[Ahat]";
- mes "There are many traces around the crack.";
- mes "You're mission is to go find these tracks and erase them.";
- next;
- mes "[Ahat]";
- mes "Cheshire, will tell you the details of this mission.";
- mes "^0000FFI'm very tired from casting a spell because I'm not fully awake.^000000";
- next;
- mes "[Ahat]";
- mes "You will now talk about us meeting to the Naga people.";
- mes "Tell them that I look like a Sapha and always work alone in my office.";
- next;
- mes "[Ahat]";
- mes "Never talk about Cheshire.";
- mes "Cheshire is never here.";
- mes "You must follow Cheshire's order from now on.";
- mes "Go now.";
- next;
- mes "- Ahat doesn't suspect a thing yet.";
- mes "He seems to believe that his spell actually works. -";
- set ep13_3_secret,9;
- close2;
- cutin "",255;
- end; }
- mes "[Ahat]";
- mes "Aren't you stubborn.";
- mes "My spell doesn't work on you?";
- mes "Or it was broken.";
- mes "Or because you don't have your strength back.";
- next;
- mes "- Ahat casts another powerful spell. -";
- next;
- mes "[Ahat]";
- mes "Who is your master?";
- next;
- select("My master is Ahat.");
- goto ahatsuccess;
- } else if (ep13_3_secret == 9) {
- if (checkquest(7199) >= 0) {
- mes "[Ahat]";
- mes "Cheshire's orders are";
- mes "important for future plans.";
- mes "Make no mistakes and never leave traces that may lead to me.";
- mes "This is your master's orders.";
- close2;
- cutin "",255;
- end; }
- mes "[Ahat]";
- mes "You must follow Cheshire's order from now on.";
- mes "Go now.";
- next;
- mes "- Ahat doesn't suspect a thing yet.";
- mes "He seems to believe that his spell actually works. -";
- close2;
- cutin "",255;
- end;
- } else if (ep13_3_secret == 10) {
- mes "[Ahat]";
- mes "Do you have something to say?";
- mes "You've done well in the crack area.";
- next;
- select("What are those?");
- mes "[Ahat]";
- mes "Well...";
- mes "You don't need to know now.";
- mes "Or probably never need to know. Ho ho.";
- next;
- mes "[Ahat]";
- mes "Where will your sword point at... the day you get to know..";
- mes "Now leave me since I'm tired.";
- next;
- mes "[Ahat]";
- mes "I'm still the Minister of El Dicastes and have piles of work to do.";
- mes "Because it is difficult to satisfy everyone with only one loaf of bread.";
- next;
- mes "[Ahat]";
- mes "And this is something to reward you for your deeds.";
- mes "Nothing much but I hope you like it.";
- getitem 2790,1;
- set ep13_3_secret,11;
- close2;
- cutin "",255;
- end;
- } else if (ep13_3_secret > 10) {
- mes "[Ahat]";
- mes "Follow Cheshire's orders for the time being and clear the are near the crack.";
- next;
- mes "- Ahat still thinks you are under her spell.";
- mes "Let's follow along with Cheshire's orders and act normal. -";
- close2;
- cutin "",255;
- end; }
- mes "[Ahat]";
- mes "Supprised?";
- mes "Because I look like a human just like you?";
- next;
- select("You aren't a Sapha?:Human?!!!!!:Pretty!:So handsome!");
- mes "[Ahat]";
- mes "Hahaha... that's fine.";
- mes "I understand you can't help being supprised at my appearance.";
- mes "How do I look to you?";
- next;
- mes "[Ahat]";
- mes "A perfect male?";
- mes "A perfect female?";
- mes "Doesn't matter.";
- next;
- mes "[Ahat]";
- mes "Who you see in front of you is not me.";
- mes "Lie to a lie.";
- mes "A vision in a wavering reflection.";
- next;
- mes "[Ahat]";
- mes "Just an image from a memory in your fixed concept...";
- mes "Look deep into your past.";
- next;
- mes "- Ahat's voice rings pleasantly in your ears.";
- mes "Each syllable he says takes effect on your body. -";
- next;
- mes "- You see someone smilling peacefully at your from afar... -";
- next;
- mes "[Soft Voice]";
- mes "Who is the master?";
- next;
- mes "- Ahat seems to be casting a powerful spell.";
- mes "This might be his real ability. -";
- next;
- if(select("Stop that!:Demon go away!")==2) {
- ahatjoke:
- mes "[Ahat]";
- mes "It's useless to resist...";
- mes "But this is fun from time to time.";
- mes "I can always cast a spell on you again.";
- next;
- mes "[Ahat]";
- mes "Now... hold up your head and look into my eyes.....";
- next;
- mes "- Ahat tries to hypnotize you again.";
- mes "He must have hypnotize himself by doing this over and over again. -";
- next;
- select("You close your eyes.");
- mes "[Ahat]";
- mes "No, no.. you mustn't close them. Cheshire.";
- next;
- mes "- As soon as the order was made Ahat's aide comes to make you stare at Ahat. -";
- next;
- mes "- Ahat tries to hypnotize you again.";
- mes "He must have hypnotize himself by doing this over and over again. -";
- next;
- select("Try to sing a song.");
- mes "[Ahat]";
- mes "Humans are funny.";
- mes "But you need to listen to me so I will make you quiet for awhile.";
- next;
- mes "[Ahat]";
- mes "No use on resisting.";
- mes "Just leave everything to me.";
- next;
- mes "- Ahat tries to hypnotize you again.";
- mes "He must have hypnotize himself by doing this over and over again. -";
- next;
- select("Try to twist your body.");
- mes "[Ahat]";
- mes "Amusing.";
- mes "Don't you think, Cheshire?";
- mes "Hahaha. Playing hard to get.. this will be fun..";
- next;
- mes "[Ahat]";
- mes "Stop that! You look pathetic. Just relax...";
- next;
- mes "- Ahat tries to hypnotize you again.";
- mes "He must have hypnotize himself by doing this over and over again. -";
- next;
- select("Try to twist your body.");
- mes "[Ahat]";
- mes "Amusing.";
- mes "Don't you think, Cheshire?";
- mes "Hahaha. Playing hard to get.. this will be fun..";
- next;
- mes "[Ahat]";
- mes "Stop that! You look pathetic. Just relax...";
- next;
- mes "[Ahat]";
- mes "You are resisting.";
- mes "So you didn't just come here.";
- mes "Let's see how much you can stand.";
- next;
- mes "[Ahat]";
- mes "Who is your master?";
- next;
- if(select("Pretend to be under the spell.:Well, you tell me")==2) {
- mes "["+strcharinfo(0)+"]";
- mes "You!!!";
- mes "I'm in love!";
- mes "I will die for you!";
- next;
- mes "- You start acting like you are hypnotized. Ahat looks satisfied. -";
- next;
- mes "[Ahat]";
- mes "........ah, no.";
- mes "No need to kill yourself";
- mes "Now you are under my spell.....";
- next;
- mes "[Ahat]";
- mes "Who are you to me?";
- next;
- goto ahatfool; }
- mes "- You start acting like you are hypnotized. Ahat looks satisfied. -";
- next;
- mes "[Ahat]";
- mes "Who are you to me?";
- next;
- ahatfool:
- if(select("A foot stool!:Loyal servant.")==2) {
- mes "[Ahat]";
- mes "I see... you are my servant... my legs.. and my hands...";
- set ep13_3_secret,8;
- close2;
- cutin "",255;
- end; }
- mes "[Ahat]";
- mes "I don't need a foot stool. Let's talk after a minute.";
- set ep13_3_secret,8;
- close2;
- cutin "",255;
- end; }
- goto ahatjoke;
-}
-
-dic_in01,138,188,0 script #ep133_event02 111,5,5,{
-OnTouch:
- if (ep13_3_secret > 10 && ep13_3_secret < 14) {
- mes "[Quiet Voice]";
- mes "Sorry.";
- mes "Just a moment.";
- close2;
- warp "dic_in01",155,188; }
- end;
-}
-
-dic_in01,158,188,3 script Jarute HesLanta#ep133_2 451,{
- if (isequipped(2782)) {
- cutin "ep13_heslanta",2;
- if (ep13_3_secret == 11 || ep13_3_secret == 12) {
- if (ep13_3_secret == 12) {
- mes "[HesLanta]";
- mes "Ah, sorry.";
- mes "You can't get out?";
- mes "It was designed that way.";
- mes "I will send you out";
- next;
- select("I was joking before.");
- mes "["+strcharinfo(0)+"]";
- mes "I want to know about Ahat too.";
- mes "I want to talk about him with you.";
- mes "But aren't you too defenseless while I'm talking like this?";
- next;
- mes "[HesLanta]";
- mes "Well. Are you Ahat's servant?";
- mes "Then that is strange too.";
- mes "Why would Ahat use a non-Sapha as a servant?";
- mes "Why are you serving Ahat?";
- next;
- goto heslantaq; }
- mes "[HesLanta]";
- mes "I'm sorry to bring you here suddenly.";
- mes "But I wanted to check someone.";
- next;
- mes "[HesLanta]";
- mes "Jarute... what did Ahat look like to you?";
- next;
- if(select("I don't understand your question.:My master.")==2) {
- mes "[HesLanta]";
- mes "....huh....?";
- mes "Is he?";
- mes "Sorry.";
- next;
- mes "- HesLanta is upset with my reply.";
- mes "His expression is complex and dark. -";
- set ep13_3_secret,12;
- close2;
- cutin "",255;
- end; }
- mes "[HesLanta]";
- mes "I'll rephrase my question.";
- mes "Did you find anything strange about Ahat?";
- next;
- select("Why are you asking?");
- mes "[HesLanta]";
- mes "Well, because I don't trust Ahat.";
- mes "There are too many odd things about Ahat.";
- next;
- select("Are you allowed to say that?");
- mes "[HesLanta]";
- mes "Are you Ahat's servant?";
- mes "Then that is strange too.";
- mes "Why would Ahat use a non-Sapha as a servant?";
- mes "Why are you serving Ahat?";
- next;
- heslantaq:
- select("What if I hurt you?");
- mes "[HesLanta]";
- mes "Try it if you can.";
- mes "My office is special and you won't be able to leave here.";
- mes "And nobody can come in to help you either.";
- next;
- mes "[HesLanta]";
- mes "But this room is open to anyone.";
- mes "If you have any bad intentions in hurting me then brave Galtens will come and teach you a lesson.";
- next;
- mes "[HesLanta]";
- mes "If things flow like that then you and Ahat won't stand a chance.";
- next;
- mes "[HesLanta]";
- mes "I'm now risking my life";
- mes "to unveil Ahat's identity.";
- mes "Sapha's don't fear death.";
- next;
- mes "[HesLanta]";
- mes "If I were to die at your hands";
- mes "I will have no regrets as long as I reveal the truth.";
- next;
- select("Okay. Stop it.");
- mes "[HesLanta]";
- mes "Now you understand.";
- mes "I'll ask you again.";
- mes "Have you found anything suspicious about Ahat?";
- next;
- mes "[HesLanta]";
- mes "Ahat almost never meets anyone else except for Ravail.";
- mes "But he allowed you to visit him means there is something going on.";
- next;
- select("He cast a spell on me.");
- mes "[HesLanta]";
- mes "Hypnotize? Why would he?";
- mes "Wait, that means you are under Ahat's spell...!!";
- mes "Oh no!";
- next;
- if(select("No!:That's not it!")==2) {
- mes "["+strcharinfo(0)+"]";
- mes "I'm not under a spell!";
- mes "I only pretended that I am. I'm also investigating Ahat!";
- next;
- mes "[HesLanta]";
- mes "Huh? What does that mean?";
- mes "Are you acting right now?";
- next;
- mes "You take out the traces you've found near the crack.";
- mes "And start to explain what Ahat ordered you to do.";
- next;
- mes "[HesLanta]";
- mes "... you went through that..";
- mes "He is strange.";
- mes "I only thought he was a Sapha colleague that avoided the curse.";
- mes "So everything started from the crack.";
- next;
- goto heslantaq1; }
- mes "["+strcharinfo(0)+"]";
- mes "I'm not under the spell!";
- mes "I only pretended that I am. I'm also investigating Ahat!";
- next;
- mes "[HesLanta]";
- mes "Huh? What does that mean?";
- mes "Are you acting right now?";
- next;
- mes "- You take out the traces you've found near the crack.";
- mes "And start to explain what Ahat ordered you to do. -";
- next;
- mes "[HesLanta]";
- mes "... you went through that..";
- mes "He is strange.";
- mes "I only thought he was a Sapha colleague that avoided the curse.";
- mes "So everything started from the crack.";
- next;
- heslantaq1:
- select("He is human.");
- mes "["+strcharinfo(0)+"]";
- mes "El Dicastes only recently allowed humans to visit.";
- mes "Why would a human take the place of a Sapha Jarute?";
- next;
- mes "[HesLanta]";
- mes "Human?";
- mes "He is a Sapha. And a very beautiful and noble one.";
- mes "When we first found him at the crack. We all thought the same thing.";
- next;
- mes "[HesLanta]";
- mes "The only Sapha that avoided the curse.";
- mes "Because Ahat doesn't use Bradium.";
- mes "Our race will get stiff and die by this curse";
- mes "but he is delicate, elegant and beautiful.";
- next;
- mes "[HesLanta]";
- mes "There was a bright light when the ground split with a huge roaring sound north from here.";
- mes "And this beautiful Sapha was found next to the crack.";
- next;
- mes "[HesLanta]";
- mes "He was not a Sapha from Dicastes.";
- mes "We took him to Ravail and wise Ravail concluded.";
- next;
- mes "[HesLanta]";
- mes "When we came here to avoid the god's curse,";
- mes "we found a friend that was lucky enough to not be cursed.";
- next;
- mes "[HesLanta]";
- mes "Ahat climbed the ladder up to where he is now after gaining Ravail's trust.";
- mes "His working abilities are amazing.";
- mes "He is the perfect Sapha.";
- next;
- mes "- HesLanta starts to think deeply after saying this. -";
- set ep13_3_secret,13;
- close2;
- cutin "",255;
- end;
- } else if (ep13_3_secret == 13) {
- mes "[HesLanta]";
- mes "Ah, sorry.";
- mes "I was thinking.";
- mes "The Crack.. hypnotism.. and the evidence you showed me.";
- next;
- mes "[HesLanta]";
- mes "I don't know why you think Ahat is human but that can also be part of his spell.";
- next;
- mes "[HesLanta]";
- mes "The reason he cast a spell";
- mes "was to clean up the traces near the crack.";
- mes "and he chose a non-Sapha, you..";
- next;
- mes "[HesLanta]";
- mes "Because we Saphas mustn't know about the crack traces.";
- mes "That means, Ahat is..";
- mes "^0000FFcleaning up his traces that started from the crack^000000.";
- next;
- mes "[HesLanta]";
- mes "Yes.";
- mes "He is trying to cover up something related to the crack.";
- mes "But what is it?";
- next;
- mes "[HesLanta]";
- mes "When Ahat was first found near the crack, ^0000FFhe had no memory^000000.";
- mes "Isn't that strange?";
- next;
- mes "[HesLanta]";
- mes "I only get suspicious more and more when I hear your story.";
- mes "But the reason I can't agree with this story is...";
- next;
- mes "[HesLanta]";
- mes "Ahat is pure.";
- mes "He is truly working for Sapha and Dicastes.";
- next;
- select("Then why are you investigating Ahat?");
- mes "[HesLanta]";
- mes "Ahat is loyal and is working wonders for the Sapha community but.";
- next;
- mes "[HesLanta]";
- mes "Ravail's trust and popularity from other Saphas";
- mes "is concentrating Dicastes's power to one place.";
- next;
- mes "[HesLanta]";
- mes "The power is focused on Ahat.";
- mes "When power should be spread out evenly throughout departments.";
- next;
- mes "[HesLanta]";
- mes "That is how everyone can monitor and check each other...";
- mes "and try their best and not stray to the wrong side of the road";
- mes "that is how we can live together.";
- next;
- mes "[HesLanta]";
- mes "But if power is concentrated to one place and abused?";
- mes "If all decisions are made by Ahat. Then what can he do with just a nod or shake of his head?";
- next;
- mes "[HesLanta]";
- mes "I'm scared of that.";
- mes "He is beautiful. But beauty comes with thorns.";
- next;
- mes "[HesLanta]";
- mes "Ahat has slowly become the center.";
- mes "If what he was holding in his was not bread but a sword..";
- mes ".......";
- next;
- mes "[HesLanta]";
- mes "I've gone too emotional.";
- mes "Sorry.";
- mes "My mind is so complicated now after hearing your story.";
- next;
- select("Do you know about Cheshire?");
- mes "[HesLanta]";
- mes "You mean the aide?";
- mes "Yes I do but most Sapha's don't.";
- mes "Everyone near Ahat knows Cheshire.";
- next;
- mes "[HesLanta]";
- mes "^0000FFCheshire is a feline Ahat brought with him^000000.";
- mes "Ahat took care of injured Cheshire and brought him with him.";
- mes "We have cats around so we didn't think much of him.";
- next;
- mes "[HesLanta]";
- mes "Because this land is their second homeland.";
- mes "There may be other felines living elsewhere.";
- mes "But he always covers his face with a bandana because he looks different from Saphas.";
- next;
- mes "[HesLanta]";
- mes "But why are you asking?";
- next;
- mes "["+strcharinfo(0)+"]";
- mes "Nothing.";
- mes "I was only curious personally.";
- mes "What are you going to do now?";
- next;
- mes "[HesLanta]";
- mes "I will continue to keep an eye on Ahat.";
- mes "Until I know the truth that is.";
- next;
- mes "- You try to summarize what you talked about with HesLanta while he thinks things through. -";
- next;
- mes "["+strcharinfo(0)+"]";
- mes "First the report culprit was..";
- next;
- recalltalk:
- switch(select("Cheshire:Ahat:BK")) {
- case 1:
- mes "["+strcharinfo(0)+"]";
- mes "It was Cheshire";
- mes "Cheshire is a cat.";
- mes "and the bandana was to hid his ears.";
- next;
- mes "["+strcharinfo(0)+"]";
- mes "Why would Cheshire try to steal the report?";
- next;
- if(select("No idea.:To make the conflict between 3 countries worse")==2) {
- mes "["+strcharinfo(0)+"]";
- mes "To bring conflict between the three countries?";
- mes "What will Cheshire gain out of this?";
- next;
- mes "["+strcharinfo(0)+"]";
- mes "Cheshire's master is Ahat.";
- mes "So all his actions are to..";
- next;
- goto cheshirefail; }
- mes "["+strcharinfo(0)+"]";
- mes "We don't know the actual reason at this point.";
- mes "But what will Cheshire gain out of this?";
- next;
- mes "["+strcharinfo(0)+"]";
- mes "Cheshire's master is Ahat.";
- mes "So all his actions are to..";
- next;
- cheshirefail:
- if(select("Cheshire is plotting on his own.:Ahat must be ordering him.")==2) {
- mes "["+strcharinfo(0)+"]";
- mes "Yes. Ahat must have ordered him.";
- mes "But why would Ahat do that?";
- mes "Conflict between three countries? Or the report content?";
- next;
- mes "["+strcharinfo(0)+"]";
- mes "Let's think Ahat over.";
- mes "Ahat came from the crack.";
- mes "and has no records before that.";
- next;
- mes "["+strcharinfo(0)+"]";
- mes "And tries to erase all traces found near the crack.";
- mes "And Ahat wants to eliminate...";
- next;
- if(select("Himself.", "Morroc because of the crack?")==2) {
- mes "["+strcharinfo(0)+"]";
- mes "A bit dramatic but we cannot rule out Satan Morocc.";
- mes "Because the crack was created by him.";
- next;
- mes "["+strcharinfo(0)+"]";
- mes "Ahat and the crack and then Morocc...";
- mes "I can tell there is a relationship between them but I can't pinpoint it.";
- mes "And in the expedition's report was content of...";
- next;
- cheshire_:
- if(select("conflict between the 3 countries..", "Satan Morocc...")==2) {
- mes "["+strcharinfo(0)+"]";
- mes "Yes. There is a report from the tracking team led by Echinacea.";
- mes "It was about Satan Morocc.";
- next;
- mes "["+strcharinfo(0)+"]";
- mes "To summarize.";
- mes "The report robber is Cheshire.";
- mes "Cheshire is Ahat's servant and they are related to the crack.";
- mes "They are trying to hide something or someone at the crack";
- mes "and the crack was created by Satan Morocc!";
- next;
- mes "["+strcharinfo(0)+"]";
- mes "Ahat is Satan Morocc?";
- mes "No...";
- mes "This is unbelievable.";
- next;
- mes "["+strcharinfo(0)+"]";
- mes "I must go back to the expedition camp to report to Doha!";
- set ep13_3_secret,14;
- setquest 7203;
- close2;
- cutin "",255;
- end; }
- mes "["+strcharinfo(0)+"]";
- mes "There was something about the conflict between three countries..";
- mes "But.. I don't think it all adds up?";
- mes "Let's think it over.";
- next;
- mes "["+strcharinfo(0)+"]";
- mes "Ahat and the crack and then Morocc...";
- mes "I can tell there is a relationship between them but I can't pinpoint it.";
- mes "And in the expedition's report was content of...";
- next;
- goto cheshire_; }
- mes "["+strcharinfo(0)+"]";
- mes "Yes, Ahat might just be a shell...";
- mes "Saphas want to hide something that is why they hired me.";
- next;
- mes "["+strcharinfo(0)+"]";
- mes "Ahat and the crack and then Morocc...";
- mes "I can tell there is a relationship between them but I can't pinpoint it.";
- mes "And in the expedition's report was content of...";
- next;
- goto cheshire_; }
- mes "["+strcharinfo(0)+"]";
- mes "Cheshire is the mastermind?";
- mes "Are you sure?";
- next;
- mes "["+strcharinfo(0)+"]";
- mes "Cheshire's master is Ahat.";
- mes "So all his actions are to..";
- next;
- goto cheshirefail;
- case 2:
- mes "["+strcharinfo(0)+"]";
- mes "Ahat?";
- mes "Ahat doesn't fit the witness information.";
- mes "Let's rethink this.";
- next;
- mes "["+strcharinfo(0)+"]";
- mes "First the report culprit was..";
- next;
- goto recalltalk;
- case 3:
- mes "["+strcharinfo(0)+"]";
- mes "BK?";
- mes "Nonsense";
- mes "Let's rethink this.";
- next;
- mes "["+strcharinfo(0)+"]";
- mes "First the report culprit was..";
- next;
- goto recalltalk; }
- } else if (ep13_3_secret == 14) {
- mes "[HesLanta]";
- mes "You made a decision.";
- mes "What are you going to do now?";
- mes "If possible, please help Ahat and keep a close eye on him.";
- next;
- mes "[HesLanta]";
- mes "I will prepare myself to confront him if he ever becomes a threat.";
- mes "This is the best I can do now.";
- next;
- mes "[HesLanta]";
- mes "I only hope nothing sad will happen.";
- mes "........";
- next;
- mes "[HesLanta]";
- mes "I'm sorry to take your time. I will send you out now.";
- mes "It was great to talk with you today.";
- next;
- select("Me too.");
- mes "[HesLanta]";
- mes "Let's keep our meeting a secret, alright?";
- mes "Hahaha.";
- close2;
- cutin "",255;
- warp "dic_in01",144,188;
- end;
- } else if (ep13_3_secret == 15) {
- mes "[HesLanta]";
- mes "Ahat takes a walk with Cheshire sometimes.";
- mes "They don't go far but they often go to the Jorhi Forest around dawn.";
- next;
- mes "[HesLanta]";
- mes "You get to see him walking if you are lucky.";
- mes "Cheshire wears convenient clothes when walking, if that satisfies your curiosity.";
- close2;
- cutin "",255;
- end; }
- mes "[HesLanta]";
- mes "You are from the Midgard expedition.";
- mes "I heard many stories of you being active around here.";
- next;
- mes "[HesLanta]";
- mes "Ah, it is a bit far, isn't it?";
- mes "There is an invisible wall between this room and the corridor.";
- mes "But of course I can move around freely.";
- next;
- mes "[HesLanta]";
- mes "There is nothing threatening Diel but we've put this wall up just in case.";
- mes "This isn't magical, it is made by a magnetic field.";
- next;
- mes "[HesLanta]";
- mes "Oh no, I'm talking too much.";
- mes "Sorry. There aren't many people that come here. I got excited.";
- next;
- mes "[HesLanta]";
- mes "You've come to help Ahat?";
- mes "Haha.. good luck.";
- close2;
- cutin "",255;
- end; }
- cutin "ep13_heslanta",2;
- mes "[Jarute HesLanta]";
- mes "¡ô¡ó¡ö ¡÷ ¡þ¡ù¡ó?";
- mes "¢¤¡ö¡ø ¢³ ¡÷¢£¡ü ¡ø ¡Ð¡õ¡û...";
- mes "¡ð¡ú¢± ¡ô ¡ò¡õ¡ú ¡õ..!";
- next;
- mes "- Cannot communicate with him. -";
- mes "The Sapha minister looking hopeless gestures with an expression of abandonment.";
- next;
- if(select("Is he asking me to leave?:Is he trying to tell me something?")==2) {
- mes "- The minister sighs and nods. -";
- close2;
- cutin "",255;
- end; }
- mes "The minister sighs and nods. -";
- close2;
- cutin "",255;
- end;
-}
-
-dicastes01,223,190,1 script Calyon#pa8029 453,{
- mes "[Calyon]";
- if (isequipped(2782)) {
- if (ep13_3_invite == 5) {
- if (BaseLevel < 80) {
- mes "Sorry, a minimum base level of 80 or higher is required to obtain my request.";
- close; }
- if (checkquest(12163,PLAYTIME) == 2) {
- mes "Calculate your request activities with the ^800080Transport Dept. 1 Manager^000000 at Operations and then come back.";
- close;
- } else if (checkquest(12163,PLAYTIME) != -1) {
- mes "We're done for the day. You can report back to the ^800080Transport Dept. 1 Manager^000000 at Operations. Good luck.";
- close; }
- mes "Welcome.";
- mes "What brings you here?";
- next;
- if(select("Please explain the request to me.", "Please give me a request.")==1) {
- mes "[Calyon]";
- mes "The Transport Dept. 1 and 2 brings in rare items that are not available here.";
- next;
- mes "[Calyon]";
- mes "It is one of the key departments that obtains the rich supplies mostly from the Midgard Continent.";
- next;
- mes "[Calyon]";
- mes "Please see me any time once you are ready.";
- close; }
- set .@calyonrequest,rand(1,11);
- mes "[Calyon]";
- mes "Finally, I have a request for you. It is an important one so I need you to be focused.";
- next;
- mes "[Calyon]";
- if (.@calyonrequest == 1) {
- setquest 12139;
- setquest 12163;
- mes "The high minister is looking for the Midgard product, Witherless Roses these days.";
- mes "Not sure if it's a good gift but some have seen him with it on his head and showing it off.";
- next;
- mes "[Calyon]";
- mes "So... I know this is difficult to ask for but please bring me 1 Witherless Rose. This is just between you and me.";
- next;
- mes "You have received a request named ^800080Respect for Taste^000000.";
- } else if (.@calyonrequest == 2) {
- setquest 12137;
- setquest 12163;
- mes "The industrial research center researches ways of refining Bradium efficiently but they are always short on test materials.";
- next;
- mes "[Calyon]";
- mes "I heard there is a merchant in the adventurer's city who sells Glass Tubes. I will need 4 of them.";
- next;
- mes "You have received a request named ^800080Tools for Experiment^000000.";
- } else if (.@calyonrequest == 3) {
- setquest 12138;
- setquest 12163;
- mes "The pub owner said he wants to give a gift to all his regular Sapha customers.";
- next;
- mes "[Calyon]";
- mes "But doesn't know what to give. If you see any interesting gifts in Midgard, can bring back 5 of them?";
- next;
- mes "You have received a request named ^800080Fine Gift Samples^000000.";
- } else if (.@calyonrequest == 4) {
- setquest 12140;
- setquest 12163;
- mes "A request from the pub owner. He says he can't use disposable leaf plates for regular customers.";
- next;
- mes "[Calyon]";
- mes "He is asking for 15 solid, white chinas from Midgard.";
- next;
- mes "You have received a request named ^800080Courtesy for Regular^000000.";
- } else if (.@calyonrequest == 5) {
- setquest 12141;
- setquest 12163;
- mes "I have a personal request. I heard there is a round transparent handicraft in Midgard.";
- mes "I think they are called Glass Beads.";
- next;
- mes "[Calyon]";
- mes "We have similar manufactured items here but nothing compared to the elaborate sphere there.";
- mes "Please get me 10 of them.";
- next;
- mes "You have received a request named ^800080Special Package^000000.";
- } else if (.@calyonrequest == 6) {
- setquest 12142;
- setquest 12163;
- mes "Hmm... I don't know how to start. The high minister is requesting for puppets from Midgard.";
- mes "I don't know what it is but since the high minister is asking for it, it must be used for a very important purpose.";
- next;
- mes "[Calyon]";
- mes "Please bring 15 of them.";
- next;
- mes "You have received a request named ^800080Dangerous Request^000000.";
- } else if (.@calyonrequest == 7) {
- setquest 12143;
- setquest 12163;
- mes "I heard there is a trend among many of my colleagues here about a musical accessory made from a Bill of Birds from Midgard.";
- next;
- mes "[Calyon]";
- mes "I'm thinking of distributing them within the Operations building.";
- mes "Can you buy and bring back 50 of them?";
- next;
- mes "You have received a request named ^800080Strange Trend^000000.";
- } else if (.@calyonrequest == 8) {
- setquest 12144;
- setquest 12163;
- mes "The pub owner said he wanted to decorate the pub with something called Clam Shells.";
- mes "Please bring back about 50 of them.";
- next;
- mes "[Calyon]";
- mes "I have no idea how he will use them but I think he has a very unique taste after being acquainted with many adventurers.";
- next;
- mes "You have received a request named ^800080Unknown Usage^000000.";
- } else if (.@calyonrequest == 9) {
- setquest 12145;
- setquest 12163;
- mes "We don't have cuisine for ourselves but many adventurers seem to enjoy the art of eating.";
- mes "So the pub owner needs a plate for his new cuisine.";
- next;
- mes "[Calyon]";
- mes "He asked for 20 Crab Shells.";
- mes "I have no idea where you can get them but... good luck.";
- next;
- mes "You have received a request named ^800080Other World Cuisine^000000.";
- } else if (.@calyonrequest == 10) {
- setquest 12146;
- setquest 12163;
- mes "I think the most useful Midgard item is Scells.";
- next;
- mes "[Calyon]";
- mes "Use Scells to fill any crack or holes in a building and then mix and plaster grinded Garlet to it and the building is maintained quick and simple.";
- mes "Can you bring back 30 of them?";
- next;
- mes "You have received a request named ^800080Filling in Cracks^000000.";
- } else if (.@calyonrequest == 11) {
- setquest 12147;
- setquest 12163;
- mes "Garlets are an element in building maintenance.";
- mes "It is one of the most important materials in buildings.";
- next;
- mes "[Calyon]";
- mes "Before Garlets were available, we crushed and used Zargons but they have become difficult to come by.";
- mes "Please bring back 40 of them.";
- next;
- mes "You have received a request named ^800080Adhesive Material^000000."; }
- mes "You can check details of the request and who to report back to by opening the ^800080Quest Window^000000.";
- mes "You have 23 hours to complete this mission.";
- close; }
- mes "- The Sapha keeps a distance from you even when you try to talk.";
- mes "It looks like he is calling for a Galten. Time to go. -";
- close; }
- mes "¡õ¢£¡ô";
- mes "¡ö¡ø¡ó ¢£ ¡ö¡ñ¡ï ¡ù ¡ð¢²¢£";
- next;
- mes "- I can't understand him... -";
- close;
-}
-
-dicastes01,211,178,1 script Moltuka#pa8029 453,{
- mes "[Moltuka]";
- if (isequipped(2782)) {
- if (ep13_3_invite == 5) {
- if (BaseLevel < 80) {
- mes "Sorry, a minimum base level of 80 or higher is required to obtain my request.";
- close; }
- if (checkquest(12164,PLAYTIME) == 2) {
- mes "Have you met the ^800080Transport Dept. 2 Manager^000000 at Operations? I will give you a new request after you clear your request history.";
- close;
- } else if (checkquest(12164,PLAYTIME) != -1) {
- mes "I don't have any requests for you now.";
- mes "Report back to the ^800080Transport Dept. 2 Manager^000000 at Operations after you complete all requests.";
- close; }
- mes "Welcome.";
- mes "What brings you here?";
- next;
- if(select("Please explain the request to me.:Please give me a request.")==1) {
- mes "[Moltuka]";
- mes "You'd rather go to see Calyon for him to explain you about Transport 1,2 Department.";
- next;
- mes "[Moltuka]";
- mes "Since I am not good at speaking.";
- close; }
- set .@moltukarequest,rand(1,11);
- mes "[Moltuka]";
- mes "Request... Yeah, there's one. Wait a second.";
- next;
- mes "- You hear a rustling sound -";
- next;
- mes "[Moltuka]";
- if (.@moltukarequest == 1) {
- setquest 12156;
- setquest 12164;
- mes "The high minister wanted mirrors made from Midgard crystal. There are many Manukan mirrors but he seems to prefer the Midgard ones.";
- next;
- mes "[Moltuka]";
- mes "I am actually a bit worried but there must be a reason for our 'wise' high minister.";
- next;
- mes "You have received a request named ^800080Respect personal appetite!^000000.";
- } else if (.@moltukarequest == 2) {
- setquest 12148;
- setquest 12164;
- mes "Those Tatachos are so quick if we want to catch them which is pretty hard. So the galtens here lure them with Monster's Feed.";
- next;
- mes "[Moltuka]";
- mes "It's said that there is an expert who does that job, please get 100 Monster's Feed.";
- next;
- mes "You have received a request named ^800080Bait for Tatacho Hunting^000000.";
- } else if (.@moltukarequest == 3) {
- setquest 12149;
- setquest 12164;
- mes "The pub owner wants some apple to learn how to cook well. But I never heard of any adventurers from Midgard who were fond of his food.";
- next;
- mes "[Moltuka]";
- mes "Anyway he says that he will try, so get 100 Apples for him.";
- next;
- mes "You have received a request named ^800080Swordmanship Practice^000000.";
- } else if (.@moltukarequest == 4) {
- setquest 12150;
- setquest 12164;
- mes "This is a request from the pub owner. He wants some vegetable in order to have a colorful dish.";
- next;
- mes "[Moltuka]";
- mes "Well... Carrot, is it? Anyway it's being called that in your land... I just was talking myself before. Please bring 100 of them.";
- next;
- mes "You have received a request named ^800080Pretty reddish vegetable^000000.";
- } else if (.@moltukarequest == 5) {
- setquest 12151;
- setquest 12164;
- mes "It's said that there had been an explosion in the pub. People say it was because of some vegetable named Pumpkin which was being roasted on the fire.";
- next;
- mes "[Moltuka]";
- mes "Bring 100 Pumpkins because they're all gone.";
- next;
- mes "You have received a request named ^800080Tenacity of the pub owner^000000.";
- } else if (.@moltukarequest == 6) {
- setquest 12152;
- setquest 12164;
- mes "The pub owner has another request... He misses Potatos which he used to eat when he was young.";
- next;
- mes "[Moltuka]";
- mes "He wants 50 Potatos. By chance if you visit Midgard, please try to get them.";
- next;
- mes "You have received a request named ^800080Tastes like home cooking^000000.";
- } else if (.@moltukarequest == 7) {
- setquest 12153;
- setquest 12164;
- mes "The pub owner wants to cook something strange. He said it will be Roasted Banana but I figure he's cooked something similar before...";
- next;
- mes "[Moltuka]";
- mes "Well, I can't remember much. Anyway... you need to get 100 Bananas.";
- next;
- mes "You have received a request named ^800080Hazardous plant when burnt^000000.";
- } else if (.@moltukarequest == 8) {
- setquest 12154;
- setquest 12164;
- mes "This request is from....the pub owner. He wants some meat. Nothing else in his request direction.";
- next;
- mes "[Moltuka]";
- mes "It will be enough with 50 chunks. I wonder if he really is running his business...";
- next;
- mes "You have received a request named ^800080Unexpectedly Normal^000000.";
- } else if (.@moltukarequest == 9) {
- setquest 12155;
- setquest 12164;
- mes "Few days ago, I saw the pub owner frustrated with all broken ladles...";
- next;
- mes "[Moltuka]";
- mes "I felt sorry for him so I want you to get 20 Black Ladles which can be purchased in Midgard.";
- next;
- mes "You have received a request named ^800080Gift with heart^000000.";
- } else if (.@moltukarequest == 10) {
- setquest 12157;
- setquest 12164;
- mes "The pub owner wants to try to make a special cocktail since he was so good at making poisons back in his assassin days.";
- next;
- mes "You have received a request named ^800080Resolution of the pub owner^000000.";
- } else if (.@moltukarequest == 11) {
- setquest 12158;
- setquest 12164;
- mes "Find 2 Melons for the pub owner in El Dicastes. You can get these by hunting Galapagos or Green Iguanas.";
- next;
- mes "You have received a request named ^800080Rage of the pub owner^000000."; }
- mes "You can check details of the request and who to report back to by opening the ^800080Quest Window^000000.";
- mes "You have 23 hours to complete this mission.";
- close; }
- mes "- The Sapha keeps a distance from you even when you try to talk.";
- mes "It looks like he is calling for a Galten. Time to go. -";
- close; }
- mes "¡õ¢£¡ô";
- mes "¡ö¡ø¡ó ¢£ ¡ö¡ñ¡ï ¡ù ¡ð¢²¢£";
- next;
- mes "- I can't understand him... -";
- close;
-}
-
-dicastes01,175,217,5 script Kalipo#pa8029 453,{
- mes "[Kalipo]";
- if (isequipped(2782)) {
- if (ep13_3_invite == 5) {
- if (BaseLevel < 100) {
- mes "Sorry, a minimum base level of 100 or higher is required to obtain my request.";
- close; }
- if (checkquest(12160,PLAYTIME) == 2) {
- mes "Please come back after checking previous requests with the ^800080Hunting Dept. 2 Manager^000000.";
- close;
- } else if (checkquest(12160,PLAYTIME) != -1) {
- mes "I do not have any additional requests.";
- mes "Please report to the ^800080Hunting Dept. 2 Manager^000000 at Operations to report request completion.";
- close; }
- mes "Welcome.";
- mes "Are you here for a request?";
- next;
- if(select("Please explain the request to me.:Please give me a request.")==1) {
- mes "[Kalipo]";
- mes "As you know better and Laponte explained to you already I just can offer you one single request a day.";
- next;
- mes "[Kalipo]";
- mes "You will get more interesting requests after you raise your levels don't feel bad with the simple requests at first.";
- close; }
- set .@kaliporequest,rand(1,6);
- mes "[Kalipo]";
- mes "I will check the list of requests that came in today.";
- next;
- mes "[Kalipo]";
- mes "Hmm...";
- mes "I actually have something just right for you.";
- next;
- mes "[Kalipo]";
- if (.@kaliporequest == 1) {
- setquest 12106;
- setquest 12160;
- mes "Our scout, who went to Splendide, is being attacked by cute child looking monsters.";
- next;
- mes "[Kalipo]";
- mes "So we need to hunt them inevitably, and you are the one for hunting them since you are not from Splendide.";
- next;
- mes "You have received a request named ^800080A child on a flower^000000.";
- close;
- } else if (.@kaliporequest == 2) {
- setquest 12107;
- setquest 12160;
- mes "Are you aware of the child looking flower, Pinguicula? People say there has been a mutation of that flower.";
- next;
- mes "[Kalipo]";
- mes "They are very violent and aggressive. Please go to check up and treat it before they are spread all over the area.";
- next;
- mes "You have received a request named ^800080Twisted Love^000000.";
- } else if (.@kaliporequest == 3) {
- setquest 12108;
- setquest 12160;
- mes "Some mineral collectors are missing, and it seems to be done by nepenthes for sure. Nepenthes is similar to Mandragora.";
- next;
- mes "[Kalipo]";
- mes "We gotta do something in order to protect people from more damage.";
- next;
- mes "You have received a request named ^800080Dangerous Plant Removal^000000.";
- } else if (.@kaliporequest == 4) {
- setquest 12109;
- setquest 12160;
- mes "They've discovered the Centipede Larva habitat. We can remove them now so there will be less centipedes.";
- next;
- mes "[Kalipo]";
- mes "Would you find them and kill them? You will have to be careful with the centipedes around them.";
- next;
- mes "You have received a request named ^800080Larva Extermination^000000.";
- } else if (.@kaliporequest == 5) {
- setquest 12110;
- setquest 12160;
- mes "Miners heading to Nidhoggur's nest reported being attacked by a strange water creature.";
- next;
- mes "[Kalipo]";
- mes "It's said that it was human-looking water creature. Perhaps the Nidhoggur Dungeon is the origin so please visit there to check up.";
- next;
- mes "You have received a request named ^800080Demon of Water^000000.";
- } else if (.@kaliporequest == 6) {
- setquest 12111;
- setquest 12160;
- mes "Tatachos were originally beautiful birds, and they could fly.";
- mes "But since they settled here where there is no natural enemy, they started to be fat and lazy.";
- next;
- mes "[Kalipo]";
- mes "Eventually they became like now, such ugly birds. You will be a good natural enemy for them.";
- next;
- mes "You have received a request named ^800080Bird with ugly face^000000."; }
- mes "You can check details of the request and who to report back to by opening the ^800080Quest Window^000000.";
- mes "You have 23 hours to complete this mission.";
- close; }
- mes "- The Sapha keeps a distance from you even when you try to talk.";
- mes "It looks like he is calling for a Galten. Time to go. -";
- close; }
- mes "¡õ¢£¡ô";
- mes "¡ö¡ø¡ó ¢£ ¡ö¡ñ¡ï ¡ù ¡ð¢²¢£";
- next;
- mes "- I can't understand him... -";
- close;
-}
-
-dicastes01,187,230,5 script Laponte#pa8029 453,{
- mes "[Laponte]";
- if (isequipped(2782)) {
- if (ep13_3_invite == 5) {
- if (BaseLevel < 95) {
- mes "Sorry, a minimum base level of 95 or higher is required to obtain my request.";
- close; }
- if (checkquest(12159,PLAYTIME) == 2) {
- mes "Please come back after checking previous requests with the ^800080Hunting Dept. 1 Manager^000000.";
- close;
- } else if (checkquest(12159,PLAYTIME) != -1) {
- mes "I do not have any additional requests.";
- mes "Please report to the ^800080Hunting Dept. 1 Manager^000000 at Operations to report request completion.";
- close; }
- mes "Welcome.";
- mes "Are you here for a request?";
- next;
- if(select("Please explain the request to me.:Please give me a request.")==1) {
- mes "[Laponte]";
- mes "I'm responsible for allocating requests from other departments related to hunting monsters to adventurers.";
- next;
- mes "[Laponte]";
- mes "Each adventurer is randomly assigned to one request each day and the range of the request assigned is limited to the adventurer's training level.";
- next;
- mes "[Laponte]";
- mes "Advanced jobs are assigned to adventurers who advance in their battle skills so no need to be upset if your first few requests are small.";
- close; }
- set .@laponterequest,rand(1,7);
- mes "[Laponte]";
- mes "I will check the list of requests that came in today.";
- next;
- mes "[Laponte]";
- mes "Hmm...";
- mes "I actually have something just right for you.";
- next;
- mes "[Laponte]";
- if (.@laponterequest == 1) {
- setquest 12099;
- setquest 12159;
- mes "This is a very small request. Baby dragons near the Yggdrasilberry roots are reportedly hatching.";
- next;
- mes "[Laponte]";
- mes "Eliminating the baby dragon is important because those baby dragons will eventually grow to be mean adults so we have to take them out while they're young.";
- next;
- mes "You have received a request named ^800080Remove Root Cause^000000.";
- } else if (.@laponterequest == 2) {
- setquest 12100;
- setquest 12159;
- mes "Received reports of sightings of an unknown huge winged insect near the Laphine camp recently.";
- next;
- mes "[Laponte]";
- mes "We don't know how far the infestation of this insect may spread so please exterminate as many as you spot.";
- next;
- mes "You have received a request named ^800080Violent Winged Insect^000000.";
- mes "You can check details of the request and who to report back to by opening the ^800080Quest Window^000000.";
- mes "You have 23 hours to complete this mission.";
- close;
- } else if (.@laponterequest == 3) {
- setquest 12101;
- setquest 12159;
- mes "This just came in from colleagues working in the mine. The baby dragons living near Yggdrasilberry roots are destroying the grounds near the mines.";
- next;
- mes "[Laponte]";
- mes "It will get dangerous if we don't take care of it. Please wipe out the baby dragons near Yggdrasilberry.";
- next;
- mes "You have received a request named ^800080Work Interference^000000.";
- mes "You can check details of the request and who to report back to by opening the ^800080Quest Window^000000.";
- mes "You have 23 hours to complete this mission.";
- close;
- } else if (.@laponterequest == 4) {
- setquest 12102;
- setquest 12159;
- mes "A new race called Naga was found at the swamp near the Laphine camp.";
- mes "The problem is that they are primitive intellectuals and are violent.";
- next;
- mes "[Laponte]";
- mes "We will have many conflicts with them in the future if they expand their colony. Please eliminate the adult Nagas.";
- next;
- mes "You have received a request named ^800080Intelligent Snakes^000000.";
- mes "You can check details of the request and who to report back to by opening the ^800080Quest Window^000000.";
- mes "You have 23 hours to complete this mission.";
- close;
- } else if (.@laponterequest == 5) {
- setquest 12103;
- setquest 12159;
- mes "We get continuous reports of sightings of a legendary winged white horse near by the Laphine base.";
- next;
- mes "[Laponte]";
- mes "Can you go there and take a look?";
- mes "It could be a hallucination so please make sure to touch it with your bare hand to make sure it is a living creature.";
- next;
- mes "You have received a request named ^800080Legendary Creature^000000.";
- mes "You can check details of the request and who to report back to by opening the ^800080Quest Window^000000.";
- mes "You have 23 hours to complete this mission.";
- close;
- } else if (.@laponterequest == 6) {
- setquest 12104;
- setquest 12159;
- mes "Centipede's reproduction is another problem but their appetite is also threatening our survival.";
- mes "They absorb Bradium minerals and damage our mining grounds.";
- next;
- mes "[Laponte]";
- mes "Many of our Sapha colleagues have lost their lives to the Centipedes. Please exterminate them.";
- next;
- mes "You have received a request named ^800080Insects with an Appetite^000000.";
- mes "You can check details of the request and who to report back to by opening the ^800080Quest Window^000000.";
- mes "You have 23 hours to complete this mission.";
- close;
- } else if (.@laponterequest == 7) {
- setquest 12105;
- setquest 12159;
- mes "Got a report that Bradium raw minerals in the mines are alive.";
- next;
- mes "[Laponte]";
- mes "Looks like Bradium raw minerals were turned into Golems by an ancient spell and now we may need to close down our mines because of them.";
- mes "Can you please go and eliminate them?";
- next;
- mes "You have received a request named ^800080Moving Rocks^000000.";
- close; }
- mes "You can check details of the request and who to report back to by opening the ^800080Quest Window^000000.";
- mes "You have 23 hours to complete this mission.";
- close; }
- mes "- The Sapha keeps a distance from you even when you try to talk.";
- mes "It looks like he is calling for a Galten. Time to go. -";
- close; }
- mes "¡õ¢£¡ô";
- mes "¡ö¡ø¡ó ¢£ ¡ö¡ñ¡ï ¡ù ¡ð¢²¢£";
- next;
- mes "- I can't understand him... -";
- close;
-}
-
-dicastes01,181,224,5 script Pura#pa8029 453,{
- mes "[Pura]";
- if (isequipped(2782)) {
- if (ep13_3_invite == 5) {
- if (BaseLevel < 80) {
- mes "Sorry, a minimum base level of 80 or higher is required to obtain my request.";
- close; }
- if (checkquest(12161,PLAYTIME) == 2) {
- mes "Have you already met the ^800080Supply Dept. 1 Manager^000000 at Operations? I will give you a new request after you clear your request history.";
- close;
- } else if (checkquest(12161,PLAYTIME) != -1) {
- mes "I don't have any requests for you now";
- mes "Report back to the ^800080Supply Dept. 1 Manager^000000 at Operations after you complete all requests.";
- close; }
- mes "Welcome.";
- mes "What brings you here?";
- next;
- if(select("Please explain the request to me.:Please give me a request.")==1) {
- mes "[Pura]";
- mes "Adventurers help me deliver various items produced here to other parts of the area.";
- next;
- mes "[Pura]";
- mes "There is no restrictions to the job but some jobs are more difficult than others.";
- next;
- mes "[Pura]";
- mes "Please see me any time once you are ready.";
- close; }
- set .@purarequest,rand(1,10);
- mes "[Pura]";
- mes "I will check the list of requests that came in today.";
- next;
- mes "[Pura]";
- mes "Hmm...";
- mes "I actually have something just right for you.";
- next;
- mes "[Pura]";
- if (.@purarequest == 1) {
- setquest 12117;
- setquest 12161;
- mes "This area was a wetland long ago. But for some reason the environment has changed over the years.";
- next;
- mes "[Pura]";
- mes "There is a preserved of land nearby the Laphine camp.";
- mes "Can you bring me a Withered Flower sample? It will be to research on environmental changes.";
- next;
- mes "You have received a request named ^800080Withered Flower^000000.";
- } else if (.@purarequest == 2) {
- setquest 12118;
- setquest 12161;
- mes "The Bradium refine machinery is broken and now we are short supplying refined Bradium to our colleagues working at the mine.";
- next;
- mes "[Pura]";
- mes "So we are using all our adventurers to help collect refined Bradium.";
- mes "Please bring back 3 Refined Bradiums from the Bradium Golem.";
- next;
- mes "You have received a request named ^800080Welcomed Mineral^000000.";
- } else if (.@purarequest == 3) {
- setquest 12119;
- setquest 12161;
- mes "I have a request to bring in 16 Dragon's Manes.";
- next;
- mes "[Pura]";
- mes "Dragon's Mane is only dropped in small volumes by the Dracos and is very valuable.";
- mes "It is used in our indigenous designs in our flags, clothes and field equipment.";
- next;
- mes "You have received a request named ^800080Valuable Textile^000000.";
- } else if (.@purarequest == 4) {
- setquest 12120;
- setquest 12161;
- mes "This is a request from the pub for the food of people from other worlds.";
- next;
- mes "[Pura]";
- mes "They want Dragon Tails to use as a cooking ingredient for field food that can be stored extensively.";
- mes "So humans like this. Please bring back 6 of them.";
- next;
- mes "You have received a request named ^800080Curious Meat^000000.";
- } else if (.@purarequest == 5) {
- setquest 12121;
- setquest 12161;
- mes "The path that goes out of the city is now a hazardous icy road because of the snow we've been getting.";
- next;
- mes "[Pura]";
- mes "Spreading Pieces of Egg Shells will help and we need a lot of them. Around 26 or so will do.";
- next;
- mes "You have received a request named ^800080Materials to Clear Snow^000000.";
- } else if (.@purarequest == 6) {
- setquest 12122;
- setquest 12161;
- mes "The Bradium Processing Machinery emits tremendous heat when used and cannot be stabilized with any kind of water.";
- next;
- mes "[Pura]";
- mes "So we mix Crystalized Teardrops obtained from Aqua Elementals from melted snow. we need daily so please bring back 6 of them.";
- next;
- mes "You have received a request named ^800080Best Cooler Material^000000.";
- } else if (.@purarequest == 7) {
- setquest 12123;
- setquest 12161;
- mes "The Supply Manager has urgently requested paint to use on building maintenance throughout the city.";
- next;
- mes "[Pura]";
- mes "He can make enough paint by using the Fluorescent Liquid obtained from Aqua Elementals. Please bring back 26 containers of it.";
- next;
- mes "You have received a request named ^800080Best Paint^000000.";
- } else if (.@purarequest == 8) {
- setquest 12124;
- setquest 12161;
- mes "The valuable interior water bottle in the minister's room is broken.";
- next;
- mes "[Pura]";
- mes "They won't be able to find who did it because there are so many visitors every day.";
- mes "Can you please bring me this valuable item from Aqua Elemental? I only need 1.";
- next;
- mes "You have received a request named ^800080Rare Valuable^000000.";
- } else if (.@purarequest == 9) {
- setquest 12125;
- setquest 12161;
- mes "Lining supplies for armor for the Guards are all out.";
- mes "The Scale Shell from Naga are perfect lining material. Please bring back 18 of them.";
- next;
- mes "You have received a request named ^800080Armory Material^000000.";
- } else if (.@purarequest == 10) {
- setquest 12126;
- setquest 12161;
- mes "I got you a request named lining material for armor supplied to the guard commanders.";
- next;
- mes "[Pura]";
- mes "They are different from ordinary lining. Please bring me 11 shining scales of Naga. I don't think it will be much trouble for you.";
- next;
- mes "You have received a request named ^800080Advanced Armory Material^000000."; }
- mes "You can check details of the request and who to report back to by opening the ^800080Quest Window^000000.";
- mes "You have 23 hours to complete this mission.";
- close; }
- mes "- The Sapha keeps a distance from you even when you try to talk.";
- mes "It looks like he is calling for a Galten. Time to go. -";
- close; }
- mes "¡õ¢£¡ô";
- mes "¡ö¡ø¡ó ¢£ ¡ö¡ñ¡ï ¡ù ¡ð¢²¢£";
- next;
- mes "- I can't understand him... -";
- close;
-}
-
-dicastes01,217,184,1 script Tragis#pa8029 453,{
- mes "[Tragis]";
- if (isequipped(2782)) {
- if (ep13_3_invite == 5) {
- if (BaseLevel < 80) {
- mes "Sorry, a minimum base level of 80 or higher is required to obtain my request.";
- close; }
- if (checkquest(12162,PLAYTIME) == 2) {
- mes "Calculate your request activities with the ^800080Supply Dept. 2 Manager^000000 at Operations and then come back.";
- close;
- } else if (checkquest(12162,PLAYTIME) != -1) {
- mes "I don't have any requests for you now";
- mes "Report back to the ^800080Supply Dept. 2 Manager^000000 at Operations after you complete all requests.";
- close; }
- mes "Welcome.";
- mes "What brings you here?";
- next;
- if(select("Please explain the request to me.:Please give me a request.")==1) {
- mes "[Tragis]";
- mes "Pura will explain the detail about the supply job. I'm soooo busy, as you can see.";
- close; }
- set .@tragisrequest,rand(1,10);
- mes "[Tragis]";
- mes "I just got a request. It's good that none of us wasted time.";
- next;
- mes "[Tragis]";
- if (.@tragisrequest == 1) {
- setquest 12130;
- setquest 12162;
- mes "Zargon is very popular among the residents here.";
- mes "It's a beautiful, round shaped ball and can be used as an adhesive when its powder is mixed with water.";
- next;
- mes "[Tragis]";
- mes "Heard that it's very common material from the adventurers' land. Would you get some? It will be enough with 26 Zargons.";
- next;
- mes "You have received a request named ^800080Useful Material^000000.";
- } else if (.@tragisrequest == 2) {
- setquest 12129;
- setquest 12162;
- mes "There was a request from the pub to collect 27 Bug Legs.";
- mes "They don't wanna reveal the reason why they need them. Anyway, thank you.";
- next;
- mes "You have received a request named ^800080Suspicious Food^000000.";
- } else if (.@tragisrequest == 3) {
- setquest 12128;
- setquest 12162;
- mes "It seems that there isn't enough amount of fur which is for the adventurers.";
- mes "It will be necessary to get some Fur from Tatacho. 21 lumps will be enough.";
- next;
- mes "You have received a request named ^800080Preparation for Heating^000000.";
- } else if (.@tragisrequest == 4) {
- setquest 12127;
- setquest 12162;
- mes "It's time to repair the trumpets for Mine supervisors.";
- mes "Because those trumpets are necessary to control the miners.";
- next;
- mes "[Tragis]";
- mes "The Mystic Horn from Cornus is the perfect trumpet material, please get 5 pieces of them.";
- next;
- mes "You have received a request named ^800080Supervisor's Tool^000000.";
- } else if (.@tragisrequest == 5) {
- setquest 12131;
- setquest 12162;
- mes "There is a request which is to find a material to be used for every quarter's building repair work.";
- mes "Please get 13 Solid Shells which can be obtained from Centipede and Centipede Larva.";
- next;
- mes "[Tragis]";
- mes "It will be very useful for the repair work.";
- next;
- mes "You have received a request named ^800080Essential Material for Construction^000000.";
- } else if (.@tragisrequest == 6) {
- setquest 12132;
- setquest 12162;
- mes "There is a request which is to find a material to be used for every quarter's building repair work.";
- mes "You need to get 16 Strong Vines which can be got from nepenthes.";
- next;
- mes "[Tragis]";
- mes "It's a vital material for building repair work.";
- next;
- mes "You have received a request named ^800080Essential Material for Construction 2^000000.";
- } else if (.@tragisrequest == 7) {
- setquest 12133;
- setquest 12162;
- mes "The guard need many sharp leaves for a decoration reason.";
- mes "Some other adventurers started searching them.";
- next;
- mes "[Tragis]";
- mes "They need pretty many quantity of the leaves so they want 26 Sharp Leaves from you. I know it's hard. Wish you good luck!";
- next;
- mes "You have received a request named ^800080Decoration arrangement^000000.";
- } else if (.@tragisrequest == 8) {
- setquest 12134;
- setquest 12162;
- mes "The pub owner is in trouble due to many adventurers from outside.";
- mes "He wishes to have an utensil which can be used simply and instantly... Something like a wide leaf.";
- next;
- mes "You have received a request named ^800080Instant Receptacle^000000.";
- } else if (.@tragisrequest == 9) {
- setquest 12135;
- setquest 12162;
- mes "There have been couple of attacks in mine. It must be those Nepenthes that were trying to attack miners.";
- next;
- mes "[Tragis]";
- mes "In order to make the medicine, we need 16 Brown Roots. Find and bring them.";
- next;
- mes "You have received a request named ^800080Not enough medicine^000000.";
- } else if (.@tragisrequest == 10) {
- setquest 12136;
- setquest 12162;
- mes "The pub owner came by and blamed and blamed about the big appetite of you guys.";
- next;
- mes "[Tragis]";
- mes "He said he has no more stock of Honey and fruits. 2 jugs of Honey will be enough to soothe him.";
- next;
- mes "You have received a request named ^800080Honey robber^000000."; }
- mes "You can check details of the request and who to report back to by opening the ^800080Quest Window^000000.";
- mes "You have 23 hours to complete this mission.";
- close; }
- mes "- The Sapha keeps a distance from you even when you try to talk.";
- mes "It looks like he is calling for a Galten. Time to go. -";
- close; }
- mes "¡õ¢£¡ô";
- mes "¡ö¡ø¡ó ¢£ ¡ö¡ñ¡ï ¡ù ¡ð¢²¢£";
- next;
- mes "- I can't understand him... -";
- close;
-}
-
-// Doha's Secret Orders
-//============================================================
-
-mid_campin,168,170,3 script Inspector Doha#ep13_3_ 59,{
- if (checkquest(7185) >= 0) {
- if (ep13_3_secret == 1) {
- mes "[Doha]";
- mes "Wow.... they say this is the water melted from the snow from the snowy fields.";
- mes "Very refreshing, don't you agree?";
- mes "....";
- next;
- mes "[Doha]";
- mes "Then back to the story.";
- mes "So I asked why the cat thought it was his own kind.";
- next;
- mes "[Doha]";
- mes "He said the attacker had a wonderful tail and attractive ears. Hard to believe.";
- next;
- select("It was a cat?");
- mes "[Doha]";
- mes "No. I asked the same question.";
- mes "And he said the attacker looked more like me.";
- mes "Meaning humanlike to be precise.";
- next;
- mes "[Doha]";
- mes "Yes. A human male.";
- mes "He said ^0000FFthe attacker had attractive ears and a sleek and glossy tail^000000!";
- next;
- select("Could it be a headgear?");
- mes "[Doha]";
- mes "Are you talking about the Kitty Band that was popular in Prontera?";
- mes "If a full grown male was wearing one of those... and also a tail?";
- next;
- if(select("Was he in disguise?:To each their own...")==2) {
- mes "[Doha]";
- mes "....................";
- mes "............Of course";
- mes "different tastes should be respected.";
- next;
- mes "[Doha]";
- mes "....Ahem.";
- mes "My conclusion is";
- mes "Someone disguised themselves ridiculously in order to hide where they came from!";
- next;
- mes "[Doha]";
- mes "So what we need to do now";
- mes "is find a guy with cat ears.";
- mes "But I'm not so sure he will";
- mes "have them on him now.";
- next;
- mes "[Doha]";
- mes "But as the Cat Merchant mentioned, we shouldn't rule out the possibility that he might";
- mes "be from a third party.";
- mes "Then what could his motives be?";
- next;
- mes "[Doha]";
- mes "Let's start simple before";
- mes "it gets too complicated.";
- mes "I heard you are visiting";
- mes "the capital city of Sapha.";
- next;
- mes "[Doha]";
- mes "Whether it is a cat or dog, please try to collect information on a guy with animal ears.";
- next;
- mes "[Doha]";
- mes "I will continue on searching and investigating Manuk and Splendide from here.";
- mes "I need you to investigate during your journey.";
- next;
- mes "[Doha]";
- mes "This is a very important mission.";
- mes "There is a delicate conflict between the three countries";
- mes "and there might be a possibility of an unknown third party.";
- next;
- mes "[Doha]";
- mes "And why did the attacker only interfere instead of stealing the whole report.";
- mes "We need to find out his motives.";
- next;
- mes "[Doha]";
- mes "Please bring back some clues if you find anything during your journey.";
- mes "Please report back to me";
- mes "if you find any leads.";
- changequest 7185,7186;
- close; }
- mes "[Doha]";
- mes "He had to be...";
- mes "I think one of the countries is behind this.";
- mes "I honestly think both the Sapha and Laphine won't get anything out of this.";
- next;
- mes "[Doha]";
- mes "I guess the only way to hide where you're from is with a disguise right?";
- mes "Disguised as a cat, that is!";
- next;
- mes "[Doha]";
- mes "So what we need to do now";
- mes "is find a guy with cat ears.";
- mes "But I'm not so sure he will";
- mes "have them on him now.";
- next;
- mes "[Doha]";
- mes "But as the Cat Merchant mentioned, we shouldn't rule out the possibility that he might";
- mes "be from a third party.";
- mes "Then what could his motives be?";
- next;
- mes "[Doha]";
- mes "Let's start simple before";
- mes "it gets too complicated.";
- mes "I heard you are visiting";
- mes "the capital city of Sapha.";
- next;
- mes "[Doha]";
- mes "Whether it is a cat or dog, please try to collect information on a guy with animal ears.";
- next;
- mes "[Doha]";
- mes "I will continue on searching and investigating Manuk and Splendide from here.";
- mes "I need you to investigate during your journey.";
- next;
- mes "[Doha]";
- mes "This is a very important mission.";
- mes "There is a delicate conflict between the three countries";
- mes "and there might be a possibility of an unknown third party.";
- next;
- mes "[Doha]";
- mes "And why did the attacker only interfere instead of stealing the whole report.";
- mes "We need to find out his motives.";
- next;
- mes "[Doha]";
- mes "Please bring back some clues if you find anything during your journey.";
- mes "Please report back to me";
- mes "if you find any leads.";
- changequest 7185,7186;
- close; }
- mes "[Doha]";
- mes "Who are you?";
- mes "If you are in the wrong room, please leave now.";
- next;
- if(select("I came to meet the inspector.:Sorry, I have the wrong room.")==2) {
- mes "[Doha]";
- mes "Thank you.";
- mes "I'm a little tired now.";
- mes "I hope to see you next time.";
- close; }
- mes "[Doha]";
- mes "Me?";
- mes "Are you the person the captain was talkin' about?";
- mes "What was the name...?";
- next;
- mes "[Doha]";
- mes "Hmm... I don't know why you were chosen but I guess they trusted you enough.";
- mes "So you were chosen to visit El Dicastes?";
- next;
- mes "[Doha]";
- mes "I have a secret mission";
- mes "regarding this visit.";
- mes "More like an order.";
- next;
- mes "[Doha]";
- mes "I'm the inspector dispatched from home because of a certain case.";
- mes "We are working on investigating the truth behind the reported case.";
- next;
- select("Reported case?");
- mes "[Doha]";
- mes "You haven't heard of it?";
- mes "I thought you already knew...";
- mes "So you're not the one that collected the report back then?";
- next;
- mes "[Doha]";
- mes "When the expedition was first dispatched there was a general report on our research results and the messenger,";
- mes "that was carrying this report back home, was attacked.";
- next;
- mes "[Doha]";
- mes "Luckily the report wasn't stolen completely and we did get the report after painstakingly restoring it.";
- mes "The important thing is who did this.";
- next;
- mes "[Doha]";
- mes "The expedition here is an alliance of 3 countries.";
- mes "And we weren't all on good terms.";
- mes "That is why Hibba Agip was put in charge because he isn't attached to any of the countries.";
- next;
- mes "[Doha]";
- mes "But the important thing is which country was behind this and why would they do such a thing when we must promote peace and cooperation.";
- next;
- mes "[Doha]";
- mes "That is why I was dispatched here.";
- mes "To investigate the situation.";
- mes "I've come across an unexpected bit of information during my investigation.";
- next;
- mes "[Doha]";
- mes "Do you know the";
- mes "Cat Hand Merchants?";
- mes "They are also doing";
- mes "business nearby.";
- mes "One of them leaked this";
- mes "information to me.";
- next;
- mes "[Doha]";
- mes "I was investigating at the location assumed to be where the attack took place when I met a cat.";
- mes "Well... I don't know what else I'm supposed to call them.";
- next;
- mes "[Doha]";
- mes "But it turns out, I was lucky to meet this cat.";
- mes "Because he turned out to be a witness to the case.";
- next;
- select("Witness!:Who did it?");
- mes "[Doha]";
- mes "Sigh...";
- mes "He did witness the case but the description I got was...";
- mes "suspicious at best.";
- next;
- mes "[Doha]";
- mes "Well... the cat said in his own words, 'the guy you're looking for might be one of us because he was very agile and quick.'";
- next;
- select("Same race? A cat?");
- mes "[Doha]";
- mes "Yes.";
- mes "I heard the cat say that with my own ears.";
- mes "He said he went back to the place to see if it was a lost friend of his.";
- next;
- mes "[Doha]";
- mes "Hmm... my throat is sore from talking too much.";
- mes "Let's continue later after I get some rest.";
- mes "I think I need a cup of water.";
- set ep13_3_secret,1;
- close;
- } else if (checkquest(7186) > 0) {
- mes "[Doha]";
- mes "I will investigate Manuk and Splendide.";
- mes "So you will have to look for clues in El Dicastes.";
- next;
- mes "[Doha]";
- mes "About the guy with animal ears.";
- mes "It will be a tough mission but I know you will do well.";
- close; }
- if (ep13_3_secret > 1 && ep13_3_secret < 15) {
- if (checkquest(7202) >= 0 && checkquest(7203) >= 0) {
- mes "[Doha]";
- mes "How is the investigation going?";
- mes "Do you have any significant status?";
- next;
- mes "- You share the details regarding Diel, Cheshire, Ahat and the dimensional crack.";
- mes "You give him Clotted Bloodstain, Frozen Piece of Skin and a Strange Magic Stone as evidence. -";
- next;
- mes "[Doha]";
- mes "Hmm..";
- mes "I actually gave the same mission to all the other people heading for El Dicastes.";
- next;
- mes "[Doha]";
- mes "They have all brought information based on assumptions.";
- mes "Meaning your evidence is not much different from the others.";
- next;
- mes "[Doha]";
- mes "At least we found out one thing.";
- mes "At least we now know that the attacker is not from the three countries of Midgard.";
- mes "But this is only an assumption.";
- next;
- mes "[Doha]";
- mes "Details of the report will be verified by a superior authority and a schedule for the next step will be given.";
- mes "Thank you.";
- next;
- mes "[Doha]";
- mes "Please have this.";
- mes "This is a reward for your services up to now.";
- mes "You deserve this for the hardship you are going through.";
- set ep13_3_secret,15;
- delitem 6306,1;
- delitem 6305,1;
- delitem 6307,1;
- getitem 2553,1;
- erasequest 7202;
- erasequest 7203;
- next;
- mes "[Doha]";
- mes "....";
- mes "Sapha and Laphine, which ever.";
- mes "I have something more urgent.";
- next;
- select("Can you repeat that?");
- mes "[Doha]";
- mes "..?";
- mes "I didn't say a thing.";
- mes "I guess you heard wrong.";
- mes "Will you leave now? Because I have to organize a report.";
- close; }
- mes "[Doha]";
- mes "How is the investigation going?";
- mes "Please try your best.";
- mes "Don't mess up the relationship between countries.";
- close;
- } else if (ep13_3_secret == 15) {
- mes "[Doha]";
- mes "There won't be any changes to the current policy.";
- mes "Home land will continue to review the contents of your reports.";
- next;
- mes "[Doha]";
- mes "All we can do for now is";
- mes "do our best, right?";
- next;
- mes "- He says this kindly but his eyes have a get out and do your work kind of look. -";
- close; }
- mes "[Doha]";
- mes "What is it?";
- mes "You don't look like you have any business with me.";
- mes "If you don't, please leave now.";
- close;
-}
-
-dic_in01,245,119,4 script Shay#ep133_13 884,{
- mes "[Shay]";
- cutin "ep13_shy",2;
- set .@ep13_shy,rand(1,5);
- if (.@ep13_shy == 1) {
- mes "Another failure?.";
- mes "I'm talking to myself. Don't bother.";
- mes "What do you want?"; }
- else if (.@ep13_shy == 2) mes "Boring, What is it?";
- else if (.@ep13_shy == 3) mes "Welcome to Burman Flone...";
- else if (.@ep13_shy == 4) mes "Whatcha want?";
- else if (.@ep13_shy == 5) mes "Sigh... Ready to order?";
- next;
- switch(select("Order.:Talk:Nevermind.")) {
- case 1:
- mes "[Shay]";
- mes "What will it be?";
- mes "I have Tropical Sograt and";
- mes "Vermilion on the Beach flown in from Morroc.";
- mes "A bit on the expensive side though.";
- next;
- switch(select("Tropical Sograt","Vermilion on the Beach","Anything else?")) {
- case 1:
- mes "[Shay]";
- if (Zeny < 2000) {
- mes "Hey, do you have money?";
- break; }
- mes "Here is your Tropical Sorgrat.";
- getitem 12112,1;
- set Zeny, Zeny-2000;
- break;
- case 2:
- mes "[Shay]";
- if (Zeny < 2000) {
- mes "Hey, do you have money?";
- break; }
- mes "Here is your Vermilion on the Beach.";
- getitem 12113,1;
- set Zeny, Zeny-2000;
- break;
- case 3:
- mes "[Shay]";
- mes "Hmmm...";
- mes "Nah.";
- break; }
- close2;
- cutin "",255;
- end;
- case 2:
- if (ep13_3_invite == 5) {
- if (checkquest(7186) >= 0) {
- mes "[Shay]";
- mes "I don't want to talk about personal stuff.";
- mes "But do you have any questions?";
- next;
- switch(select("Tell me about yourself:About Sapha:About other races:Hmm...")) {
- case 1:
- shayabout:
- mes "[Shay]";
- mes "Me?";
- mes "If you are asking about my name, it is written on my badge here.";
- mes "It's Shay.";
- next;
- select("Not that");
- mes "[Shay]";
- mes "Hmm. Then should I tell you the story on how I settled here?";
- mes "The first to apply to expedite here";
- mes "where the Assassins.";
- next;
- mes "[Shay]";
- mes "I was one of them.";
- mes "That is how I got to reach this place before anyone else did";
- mes "And that is how the base of the expedition camp was built.";
- next;
- mes "[Shay]";
- mes "But you know.";
- mes "I thought I'd return to my hometown and retire.";
- mes "But El Dicastes contacted me.";
- next;
- mes "[Shay]";
- mes "They requested if I could open a place for us outsiders to feel comfortable with.";
- mes "They also were considerate enough to build it in Midgard style.";
- next;
- mes "[Shay]";
- mes "So the framework and style,";
- mes "architect was brought in..";
- mes "and then I found myself managing the whole project?";
- next;
- mes "[Shay]";
- mes "And...";
- mes "that is how I got here.";
- mes "I've been here ever since!";
- next;
- mes "[Shay]";
- mes "I don't remember what my original job was.";
- mes "Little rusty on the Katar, I guess...";
- next;
- mes "Shay suddenly has a lonely expression and sighs deeply about his situation.";
- mes "Looks very tired.";
- close2;
- cutin "",255;
- end;
- case 2:
- mes "[Shay]";
- mes "Sapha?";
- mes "You are surrounded by Saphas.";
- mes "......";
- next;
- mes "[Shay]";
- mes "What are you asking me?";
- mes "Just ask any Sapha passing by.";
- mes "Ask 'what are you'.";
- close2;
- cutin "",255;
- end;
- case 3:
- mes "[Shay]";
- mes "Other races?";
- mes "Talking about Sapha?";
- next;
- switch(select("With cat ears.:With butterfly wings.")) {
- case 1:
- mes "[Shay]";
- mes "Cat?";
- mes "Are you talking about the Cat Merchant?";
- mes "They are camped outside of the capital gate.";
- next;
- mes "[Shay]";
- mes "They even mined and fished near the expedition camp.";
- mes "They are currently trying to expand their business.";
- next;
- mes "[Shay]";
- mes "Well... bigger than them?";
- mes "Not sure. Haven't heard of it.";
- mes "Why don't you ask the";
- mes "^0000FFSapha around here?^000000";
- set ep13_3_secret,2;
- changequest 7186,7187;
- break;
- case 2:
- mes "[Shay]";
- mes "Butterfly wings? Are you talking about Laphine?";
- mes "Don't know them?";
- mes "You really know nothing.";
- next;
- mes "[Shay]";
- mes "If you want to know about Laphine, go to Splendide.";
- mes "They are rough and tough.";
- break; }
- close2;
- cutin "",255;
- end;
- case 4:
- mes "[Shay]";
- mes "What...";
- mes "I'm not that busy but don't bother me too much.";
- close2;
- cutin "",255;
- end; }
- } else if (checkquest(7187) >= 0) {
- mes "[Shay]";
- mes "What is it now?";
- mes "Any luck?";
- next;
- if (checkquest(7188) >= 0 && checkquest(7189) >= 0 && checkquest(7190) >= 0) {
- mes "["+strcharinfo(0)+"]";
- mes "I'm trying to organize the information I've collected.";
- mes "The Knits at the square are interested in Ahat.";
- mes "I heard from Pioms that most of the Saphas are interested in the minister.";
- mes "Galtens are interested in the Cat Merchant for their cat ears.";
- next;
- mes "["+strcharinfo(0)+"]";
- mes "Everybody is talking about the minister these days!";
- mes "What is with this Ahat anyway?";
- next;
- mes "[Shay]";
- mes "I haven't even seen the minister.";
- mes "I heard many say that he is beautiful.";
- next;
- mes "[Shay]";
- mes "Anyway...";
- mes "Try this.";
- mes "I've been working on this for some time and hope that this can go on the menu.";
- next;
- mes "- Shay places a baked pie with the base made out of carrots.";
- mes "Topped with something that looks like apples or bananas.";
- mes "You immediately think it is too risky to try.";
- next;
- select("The minced ingredient is...");
- mes "[Shay]";
- mes "An apple pie.";
- mes "I garnished it with bananas.";
- mes "Doesn't look like it but this is an apple pie.";
- next;
- mes "["+strcharinfo(0)+"]";
- mes "But why is there a carrot in a pie.";
- mes "And there is no hint of apples.";
- next;
- mes "[Shay]";
- mes "Stop!!!!!!!!!!!!!";
- specialeffect2 EF_HIT1;
- specialeffect2 EF_HIT2;
- percentheal -20,0;
- next;
- mes "-Shay got all upset and threw something sticky and smelly.";
- mes "The pie left Shay's palm and landed square in your face. -";
- next;
- mes "[Shay]";
- mes "Oops.. umph.. hmph...";
- mes "Phew... sigh...";
- mes "...........";
- next;
- mes "[Shay]";
- mes "S...Sorry. Aello told me to help you but..";
- mes ".......";
- mes "I couldn't help myself.";
- next;
- mes "[Shay]";
- mes "Ha.. there is a cat named BK among the Cat Merchants.";
- mes "He might have the information you want.";
- mes "... Go.. meet BK.";
- next;
- mes "[Shay]";
- mes "And if he ignores you, tell him that ^E77471Shay's special drink will be delivered^000000.";
- erasequest 7188;
- erasequest 7189;
- erasequest 7190;
- erasequest 7187;
- setquest 7191;
- set ep13_3_secret,3;
- close2;
- cutin "",255;
- end; }
- mes "["+strcharinfo(0)+"]";
- mes "I'm trying to organize the information I've collected.";
- mes "But what should I do with the collected information?";
- next;
- mes "["+strcharinfo(0)+"]";
- mes "Moan...";
- next;
- mes "[Shay]";
- mes "You look lost as if nothing makes sense anymore.";
- mes "The solution is simply to ask around.";
- next;
- mes "[Shay]";
- mes "There are many Saphas working at the factory, drill hall, square and anywhere else.";
- mes "There are the Cat Merchants outside of the castle, too.";
- close2;
- cutin "",255;
- end;
- } else if (checkquest(7191) >= 0) {
- mes "[Shay]";
- mes "You can find the Cat Merchants outside of the gate.";
- mes "They seem like a small group of wanderers.";
- mes "You'll see their tent southeast from the gate.";
- next;
- mes "[Shay]";
- mes "BK is the one that holds information around there.";
- mes "He will be able to help you.";
- close2;
- cutin "",255;
- end;
- } else if (checkquest(7192) >= 0) {
- mes "[Shay]";
- mes "You say BK said that?";
- mes "Is that so?";
- mes "I did think Ahat was more";
- mes "beautiful than normal.";
- next;
- mes "[Shay]";
- mes "But according to the Sapha's stories, I hear in this pub, they all see a different version of Ahat.";
- next;
- mes "[Shay]";
- mes "But BK said Ahat isn't a Sapha?";
- mes "That only means that its not the looks that is different but he may be a completely different race.";
- next;
- mes "[Shay]";
- mes "We can only investigate.";
- mes "They say he came from the dimensional crack so let's investigate there.";
- next;
- mes "[Shay]";
- mes "I guess it makes sense that there's a dimensional crack here too...";
- mes "Sounds like what happened at Morocc.";
- set ep13_3_secret,6;
- changequest 7192,7193;
- close2;
- cutin "",255;
- end;
- } else if (checkquest(7193) >= 0) {
- mes "[Shay]";
- mes "It is always better to go to the site.";
- mes "Because it is difficult to meet the minister.";
- next;
- mes "[Shay]";
- mes "The crack here must have been created when the crack in Morroc appeared.";
- mes "If he did it.";
- next;
- mes "[Shay]";
- mes "You'll find the dimensional crack northeast from El Dicastes.";
- mes "Try investigating there.";
- close2;
- cutin "",255;
- end;
- } else if (checkquest(7194) >= 0 || checkquest(7195) >= 0 || checkquest(7196) >= 0) {
- mes "[Shay]";
- mes "Any luck?";
- next;
- if (checkquest(7196) >= 0) mes "- You show the strange magical stone fragment you collected from near the crack. -";
- else if (checkquest(7194) >= 0) mes "- You show the bloodstain you collected from near the crack. -";
- else if (checkquest(7195) >= 0) mes "- You show the frozen piece of skin collected near the crack. -";
- next;
- mes "[Shay]";
- mes "I didn't expect this.";
- mes "Then who is Ahat...?";
- mes "...I smell something fishy.";
- next;
- mes "[Shay]";
- mes "I don't know since I haven't";
- mes "seen Ahat in person but";
- mes "we must find out what";
- mes "all this means.";
- next;
- select("Do you trust BK?");
- mes "[Shay]";
- mes "At least BK doesn't lie.";
- mes "The BK I know never lies.";
- mes "Why are these found near the crack?";
- mes "Why was Ahat found there...?";
- next;
- select("Do you want to meet in person?");
- mes "[Shay]";
- mes "You can't just waltz in on him.";
- mes "It's even harder for outsiders";
- mes "like us to meet him.";
- mes "Hm...";
- next;
- mes "[Shay]";
- mes "We can try collecting";
- mes "Sapha Certifications.";
- mes "Those who did great deeds get the opportunity to meet the minister.";
- next;
- mes "[Shay]";
- mes "The Cat Merchants are also collecting Sapha Certifications. They want to meet the minister in person so they can negotiate business.";
- next;
- mes "[Shay]";
- mes "You can receive Sapha Certifications from handling requests throughout the city.";
- mes "Get enough so you can meet with minister Ahat.";
- next;
- mes "[Shay]";
- mes "You'll need at least";
- mes "^0000FF3 Sapha Certifications^000000.";
- mes "Go ^0000FFask around in Dicastes Diel^000000 for more information.";
- next;
- mes "[Shay]";
- mes "There's a Sapha that registers adventurers there.";
- mes "His name is ^0000FFRhawyne^000000? Ask him.";
- next;
- select("Don't you have any Sapha Certifications?");
- mes "[Shay]";
- mes "................";
- mes "Do you think I'm that free?";
- mes "I'm not the one receiving requests, I'm the one that makes the requests!";
- next;
- mes "[Shay]";
- mes "Think of what you have to do.";
- mes "Meet Ahat by collecting";
- mes "Sapha Certifications.";
- mes "Then find doubt about his relationship between him and the crack.";
- setquest 7197;
- if (checkquest(7196) >= 0) erasequest 7196;
- else if (checkquest(7194) >= 0) erasequest 7194;
- else if (checkquest(7195) >= 0) erasequest 7195;
- close2;
- cutin "",255;
- end;
- } else if (checkquest(7197) >= 0) {
- mes "[Shay]";
- mes "Start with collecting";
- mes "Sapha Certifications.";
- mes "You'll need at least 3 certifications to meet the minister.";
- next;
- mes "[Shay]";
- mes "Once you have your certifications, go make a request to meet the minister at the Adventurer's reception desk in Diel.";
- mes "Rhawyne will help you.";
- close2;
- cutin "",255;
- end;
- } else if (ep13_3_secret > 6 && ep13_3_secret < 11) {
- if (checkquest(7199) >= 0) {
- mes "[Shay]";
- mes "Hmm...";
- mes "Clearing the area?";
- mes "Sounds weird.";
- mes "Something smells fishy.";
- next;
- mes "[Shay]";
- mes "Don't forget to bring back evidence.";
- mes "And to pretend you are hypnotized.";
- mes "Good. This is our secret.";
- next;
- mes "[Shay]";
- mes "Funny how things come about.";
- mes "But you really are talkative.";
- mes "You are telling me everything. Tsk.";
- close2;
- cutin "",255;
- end; }
- mes "[Shay]";
- mes "So... you got permitted?";
- mes "I'm also curious who this Ahat character is.";
- next;
- mes "[Shay]";
- mes "Good. I'll prepare some food until you come back.";
- mes "I just found this amazing chocolate recipe a few days ago.";
- next;
- select("Oh..no..");
- mes "[Shay]";
- mes "When I was in Morroc.";
- mes "A colleague from the guild used to make chocolate stuff you see?";
- mes "I thought it would be simple since he was making it.";
- next;
- select("So.....");
- mes "[Shay]";
- mes "Wait till you taste it.";
- mes "Now, get going.";
- close2;
- cutin "",255;
- end;
- } else if (ep13_3_secret > 10 && ep13_3_secret < 14) {
- mes "[Shay]";
- mes "Did you know?";
- mes "There is another skillful Jarute.";
- mes "Name is HesLanta.";
- next;
- mes "[Shay]";
- mes "He sometimes comes back and shares his stories.";
- mes "But I think he also has a story to tell.";
- next;
- mes "[Shay]";
- mes "It's only a thought but it might be good to talk to those near Ahat too.";
- next;
- mes "[Shay]";
- mes "How about talking to the Jarute named HesLanta?";
- mes "You don't have anything to lose, anyway.";
- close2;
- cutin "",255;
- end;
- } else if (ep13_3_secret == 13) {
- mes "[Shay]";
- mes "Why are you here again?";
- mes "Are you working?";
- next;
- if(select("Mission completed!:I came to thank you.")==2) {
- mes "[Shay]";
- mes "If you are that grateful, all my new cuisines till the last bite.";
- next;
- select("Ah, that is um...");
- mes "[Shay]";
- mes "Huh?";
- mes "Ungrateful....";
- close2;
- cutin "",255;
- end; }
- mes "[Shay]";
- mes "Really?";
- mes "Good for you.";
- mes ".....";
- mes "Mission. Haven't heard that word for ages.";
- next;
- mes "[Shay]";
- mes "Now go.";
- mes "I'm busy.";
- mes "New ingredients are coming in today.";
- mes "Go now.";
- close2;
- cutin "",255;
- end;
- } else if (ep13_3_secret == 14) {
- mes "[Shay]";
- mes "What did you bring here now?";
- mes ".........";
- mes "What? No?";
- next;
- mes "[Shay]";
- mes "Tsk.... boring.";
- close2;
- cutin "",255;
- end;
- }
- mes "[Shay]";
- mes "I don't want to talk about personal stuff.";
- mes "But do you have any questions?";
- next;
- switch(select("Tell me about yourself:About Sapha:...Hmm...")) {
- case 1: goto shayabout;
- case 2:
- mes "[Shay]";
- mes "Sapha?";
- mes "You are surrounded by Saphas.";
- mes "......";
- next;
- mes "[Shay]";
- mes "What are you asking me?";
- mes "Just ask any Sapha passing by.";
- mes "Ask 'what are you'.";
- close2;
- cutin "",255;
- end;
- case 3:
- mes "[Shay]";
- mes "What...";
- mes "I'm not that busy but don't bother me too much.";
- close2;
- cutin "",255;
- end; }
- }
- mes "[Shay]";
- mes "If you haven't registered at Diel yet, you better do it soon.";
- mes "That is the only way to start receiving requests and guarantee your safety here.";
- next;
- mes "[Shay]";
- mes "To avoid conflicts apart from diplomatic trouble";
- mes "it is always better to respect each sides agreement.";
- mes "Don't you agree?";
- close2;
- cutin "",255;
- end;
- case 3:
- mes "[Shay]";
- mes "Suit yourself.";
- close2;
- cutin "",255;
- end; }
-}
-
-dicastes01,207,210,5 script Walking Knit#ep13_3_15 449,{
- if (isequipped(2782)) {
- if (ep13_3_secret == 2) {
- mes "[Knit]";
- mes "Welcome, human.";
- mes "I'm finally used to meeting other races like you.";
- next;
- switch(select("Are there races other than humans?:What are you doing?")) {
- case 1:
- if (checkquest(7188) >= 0) {
- mes "[Knit]";
- mes "There were Laphine";
- mes "before you came.";
- mes "And of course there are still.";
- mes "But they are over the Kamidal mountains.";
- next;
- mes "[Knit]";
- mes "And then the cats..";
- mes "Ah, did you see the group of cats in front of the castle?";
- mes "They are really soft and cuddly unlike us.";
- next;
- mes "[Knit]";
- mes "They are really lovely.";
- mes "Those cute cats..";
- next;
- mes "[Knit]";
- mes "But Ahat is also loveable even for a Sapha.";
- mes "....if my hair is like a dry winter tree..";
- mes "Ahat's hair is like new sprouts in early spring.....";
- next;
- mes "[Knit]";
- mes "Ah.. I'm so jealous, envious..";
- close; }
- mes "[Knit]";
- mes "There were Laphine";
- mes "before you came.";
- mes "And of course there are still.";
- mes "But they are over the Kamidal mountains.";
- next;
- mes "[Knit]";
- mes "And then the cats..";
- mes "Ah, did you see the group of cats in front of the castle?";
- mes "They are really soft and cuddly unlike us.";
- next;
- mes "[Knit]";
- mes "And especially their ears and tail!!";
- next;
- select("Have you seen a man with cat ears?");
- mes "[Knit]";
- mes "Eh?";
- mes "Man? Human male?";
- mes "A human male with cat ears?";
- mes "Never heard such a thing.";
- next;
- mes "[Knit]";
- mes "Humans are amazing!";
- mes "Didn't even think of that...!";
- mes ".....";
- next;
- mes "[Knit]";
- mes "But they are really lovely.";
- mes "Those cute cats..";
- next;
- mes "[Knit]";
- mes "But Ahat is also loveable even for a Sapha.";
- mes "....if my hair is like a dry winter tree..";
- mes "Ahat's hair is like new sprouts in early spring.....";
- next;
- mes "[Knit]";
- mes "I can't believe how he does his work for Dicastes and still maintains such great hair.";
- mes "I can almost see a glow.";
- next;
- mes "[Knit]";
- mes "Ah.....his skin is divine.";
- mes "But he never comes out from his office high up in Dicastes Diel.";
- next;
- mes "[Knit]";
- mes "But I guess it would be better for Ahat's complexion...";
- mes "to stay warm and safe like a crystal bird in Diel instead of being out in the winter weather!";
- next;
- mes "- Continues to talk about Ahat.";
- mes "Don't think I'll get any more information. -";
- setquest 7188;
- close;
- case 2:
- mes "[Knit]";
- mes "As you can see, I'm taking a walk.";
- mes "I should walk from time to time to prevent myself from getting stiff.";
- mes "I really don't like to get stiff.";
- close; }
- }
- mes "[Knit]";
- mes "Don't you think cats are amazing.";
- mes "I heard from where you came from, you have pets..";
- next;
- mes "[Knit]";
- mes "Is it okay to raise other creatures?";
- mes "Do they want that?";
- mes "It's a difficult issue..";
- close; }
- mes "[Moltuka]";
- mes "¡õ¢£¡ô";
- mes "¡ö¡ø¡ó ¢£ ¡ö¡ñ¡ï ¡ù ¡ð¢²¢£";
- next;
- mes "- Cannot communicate with him. -";
- close;
-}
-
-dicastes01,112,248,5 script Resting Piom#ep133_16 491,{
- mes "[Piom]";
- if (isequipped(2782)) {
- if (ep13_3_secret == 2) {
- if (checkquest(7189) >= 0) {
- mes "Phew.. I need to rest.";
- mes "Huh?";
- mes "Why are you here?";
- next;
- mes "[Piom]";
- mes "Don't follow cats around";
- mes "Go and meet Ahat.";
- mes "He is really beautiful.";
- close; }
- mes "Phew.. I need to rest.";
- mes "Huh?";
- mes "Why are you here?";
- next;
- select("Ask about human with cat ears.");
- mes "[Piom]";
- mes "HAHAHAHA!!!";
- mes "There are so many asking";
- mes "about that recently.";
- mes "Is there any conflict with the Cat Hand Merchants?";
- next;
- mes "[Piom]";
- mes "Haha.. ... funny.";
- mes "Human with cat ears?";
- mes "Never heard of such thing.";
- mes "But you seem to be new around here.";
- next;
- mes "[Piom]";
- mes "Don't waste your time on something ridiculous as that.";
- mes "That's it! I think you are the right person.";
- next;
- mes "[Piom]";
- mes "The minister stays at the top of Diel.";
- mes "Try meeting the minister.";
- mes "He is a wonderful person.";
- mes "A role model to all Saphas!";
- next;
- mes "[Piom]";
- mes "You need to know about Saphas if you are staying in El Dicastes, right?";
- mes "Don't spend time with a dusty Piom like me, and go meet Ahat.";
- mes "You will love him.";
- next;
- mes "- Continues to talk about Ahat.";
- mes "Don't think I'll get any more information. -";
- setquest 7189;
- close; }
- mes "As you can see, I'm resting.";
- mes "I like my job but it is so tiring.";
- mes "But I'm happier than when I was a Knit.";
- next;
- mes "[Piom]";
- mes "I can't think straight.";
- mes "I didn't like working through documents the Knits do.";
- mes "But then Galtens have to carry heavy weapons.";
- next;
- mes "[Piom]";
- mes "The last thing I did was mine and refine Bradium and I loved it!";
- mes "And to think that my work keeps everyone healthy is rewarding.";
- close; }
- mes "¡ñ¡÷¢¤ ¡ö ¢±¡ñ¡ú?";
- mes "¡ò¢³~!";
- mes "¡Ð¢²¢¤ ¢± ¡ü¡ñ¡õ ¢³ ¡ð !!!";
- next;
- mes "- Cannot communicate with him. -";
- close;
-}
-
-dicastes01,252,144,0 script Training Galten#e 450,{
- mes "[Training Galten]";
- if (isequipped(2782)) {
- if (ep13_3_secret == 2) {
- if (checkquest(7190) >= 0) {
- mes "Hmm...another peaceful day.";
- mes "Hmm? Aren't you the outsider that came here a while ago?";
- mes "Have you come to see the training grounds?";
- next;
- mes "[Training Galten]";
- mes "Ahat...";
- mes "He is a strong Sapha.";
- mes "He may be a minister working through piles of documents but he must be hiding his power!";
- next;
- mes "[Training Galten]";
- mes "Everyone says Ahat is like a delicate spring sprout but I don't agree!";
- mes "I've never seen a stronger Sapha before.";
- mes "I don't quite understand why he didn't become a Galten...";
- next;
- mes "[Training Galten]";
- mes "Maybe he is physically strong but has a warm heart..";
- mes "but you never know...";
- close; }
- mes "Hmm...another peaceful day.";
- mes "Hmm? Aren't you the outsider that came here a while ago?";
- mes "Have you come to see the training grounds?";
- next;
- select("About a human with cat ears..");
- mes "[Training Galten]";
- mes "Cat ears?";
- mes "Is there someone like that?";
- mes "Humans are like that?";
- next;
- mes "[Training Galten]";
- mes "What? No?";
- mes "Then why are you looking him..";
- mes "Why don't you go meet Ahat instead of wasting your time.";
- next;
- mes "[Training Galten]";
- mes "Anyone that wants to be strong";
- mes "should meet Ahat.";
- mes "He is a very strong Sapha.";
- next;
- mes "[Training Galten]";
- mes "He may be a minister working through piles of documents but he must be hiding his power!";
- next;
- mes "[Training Galten]";
- mes "Everyone says Ahat is like a delicate spring sprout but I don't agree!";
- mes "I've never seen a stronger Sapha before.";
- mes "I don't quite understand why he didn't become a Galten...";
- next;
- mes "- Continues to talk about Ahat.";
- mes "I don't think I'll get any more information. -";
- setquest 7190;
- close; }
- mes "I will get great results";
- mes "If I do my best, right?";
- close; }
- mes "¡ø¡ô¡ü ¡ø ¡ø¡ô¡ü";
- mes "¡ø¡ô¡ü";
- next;
- mes "- I can't understand what he's trying to say. -";
- close;
-}
-
-dic_fild01,231,174,4 script BK#ep133_18 496,{
- if (checkquest(7191) >= 0) {
- if (ep13_3_secret == 4) {
- mes "[BK]";
- mes "...So what do you want to know?";
- next;
- select("About other feline races");
- mes "[BK]";
- mes "Feline? Are you asking about us cats?";
- mes "Well~";
- mes "Don't know about races... unless...";
- next;
- mes "- BK asks for a Sapha Certification. -";
- next;
- if(select("No way.:Give.")==1) {
- mes "[BK]";
- mes "Humph";
- mes "We made a deal.";
- mes "Give me a Sapha Certification.";
- close; }
- if (countitem(6304) > 1) {
- mes "[BK]";
- mes "Haha.. good, good.";
- mes "I don't know anything outside of our race but I did see someone with cute ears that has been visiting Dicastes Diel.";
- next;
- mes "[BK]";
- mes "I even saw him meet the new minister alone.";
- mes "Hu hu...";
- mes "Satisfied?";
- delitem 6304,1;
- next;
- mes "- BK says this and takes the Sapha Certification out of your hand.";
- mes "Information on the person with animal ears Doha mentioned! -";
- set ep13_3_secret,5;
- close; }
- mes "[BK]";
- mes "I will give you information";
- mes "and you give me a Sapha Certification";
- mes "great teamwork, don't you agree?";
- next;
- mes "[BK]";
- mes "If you want to know my information, you have to give me a Sapha Certification.";
- close;
- } else if (ep13_3_secret == 5) {
- mes "[BK]";
- mes "...Didn't I just tell you about";
- mes "the man with cat ears?";
- mes "I've seen him with the";
- mes "minister in Dicastes Diel.";
- next;
- switch(select("About Ravail?:Who is the minister?")) {
- case 1:
- mes "[BK]";
- mes "Ravail is the high minister.";
- mes "Something like a Chief.";
- mes "They also call him elder.";
- mes "We would call him leader?";
- next;
- mes "[BK]";
- mes ".......ah.........";
- mes "I should have gotten a Sapha Certification before answering.";
- close;
- case 2:
- mes "[BK]";
- mes "The infamous Ahat.";
- mes "The new minister...";
- mes "(BK rubs his front paws";
- mes "together and winks)";
- next;
- if(select("Give him a Sapha Certification.:No way.")==2) {
- mes "[BK]";
- mes "No, no, contract violation.";
- mes "I have nothing to say if you don't give me a Sapha Certification.";
- close; }
- mes "[BK]";
- mes "The new minister is";
- mes "not from around here.";
- mes "There is a huge crack down there.";
- next;
- mes "[BK]";
- mes "The new minister was picked";
- mes "up near the crack.";
- mes "He must be an alien!";
- delitem 6304,1;
- next;
- select("An alien! You must be nuts!");
- mes "[BK]";
- mes "Because he isn't a Sapha!";
- next;
- select("He isn't a Sapha?");
- mes "[BK]";
- mes "Yes.";
- mes "But, isn't it strange?";
- mes "All the Saphas here think";
- mes "he is a beautiful Sapha...";
- mes "But I've seen him from a";
- mes "distance and he wasn't.";
- next;
- mes "[BK]";
- mes "To me, he is a feline.";
- mes "He might even be a";
- mes "lost friend of mine.";
- next;
- mes "[BK]";
- mes "Well, I don't understand why because all Saphas are beautiful.";
- delitem 6304,1;
- changequest 7191,7192;
- next;
- mes "- BK says this and takes the Sapha Certification out of your hand.";
- mes "Shocking information that the Sapha minister Ahat is not a Sapha!-";
- next;
- mes "["+strcharinfo(0)+"]";
- mes "...I must find out.";
- mes "Near the crack, he said...";
- mes "Should I talk to Shay?";
- close; }
- }
- mes "[BK]";
- mes "Ha. I'm the information collector of the Cat Merchants.";
- mes "..............";
- mes "I don't give out information just to anyone.";
- mes "Meow...";
- next;
- mes "- BK of the Cat Merchant group is being difficult.";
- mes "What did Shay tell you to do?-";
- next;
- input .@shaytalk$;
- if (.@shaytalk$ != "Shay's special drink will be delivered") {
- mes "["+strcharinfo(0)+"]";
- mes .@shaytalk$+"...?";
- mes "Hmm... I think you are wrong?";
- mes "What was it..";
- next;
- mes "[BK]";
- mes "What. Are you threatening me with that?";
- mes "Meow.. You don't know my well enough~!!";
- close; }
- mes "["+strcharinfo(0)+"]";
- mes "Hmm. If you don't cooperate,";
- mes "Shay's special drink will be delivered.";
- mes "By Shay himself!";
- next;
- mes "[BK]";
- mes "What?!";
- mes "What do you want.";
- mes "Why are you harassing me?";
- mes "Bully... sob";
- emotion e_sob;
- next;
- mes "[BK]";
- mes "Okay. I will cooperate.";
- mes "But with some conditions.";
- mes "First, you must tell Shay that I cooperated with you.";
- next;
- mes "[BK]";
- mes "Second, we must meet the minister to expand our business.";
- mes "But you need Sapha Certifications to meet him.";
- next;
- mes "[BK]";
- mes "So I'll sell my information for Sapha Certifications.";
- mes "Tell me when you are ready.";
- set ep13_3_secret,4;
- close;
- } else if (checkquest(7192) >= 0) {
- mes "[BK]";
- mes "Why are you always coming back?";
- mes "Why don't you go to the crack yourself if you are curious about the new minister?";
- mes "You'll find something there since he was from there. Meow";
- close;
- } else if (ep13_3_secret > 5) {
- mes "[BK]";
- mes "MEOW~";
- mes "I thought you brought Shay's food here as a reward.";
- mes "(BK shivers at the thought)";
- next;
- mes "[BK]";
- mes "Eeeew...";
- mes "I can't even imagine it.";
- mes "...........Ha! Don't tell Shay this!";
- close; }
- mes "[BK]";
- mes "Ha. I'm the information collector of the Cat Hand Merchants.";
- mes "Ask me anything...but..";
- mes "Meow.. I'm not an easy cat you see.";
- next;
- mes "[BK]";
- mes "Go away, Ha";
- close;
-}
-
-- script Rock Pile#ep133_ -1,{
- if (checkquest(7193) >= 0) {
- mes "There are many piles of rock around because of the unstable crust movements.";
- mes "This rock pile is also one of them.";
- mes "Don't see anything suspicious.";
- next;
- if(select("Try to knock down the rock pile.:Study the pile closely.")==1) {
- mes "- Knock down the pebbles that make up the pile of rocks and spread them out. -";
- close; }
- mes "You feel an evil energy from the small stone fragments.";
- mes "Doesn't look natural but more like remnants from a powerful magic spell nearby.";
- next;
- mes "You feel evil energy. Does this have anything to do with Ahat?";
- mes "You collected a stone that emits strange energy.";
- getitem 6307,1;
- changequest 7193,7196;
- next;
- mes "["+strcharinfo(0)+"]";
- mes "Hmm... I may need to discuss these with Shay.";
- close;
- } else if (checkquest(7196) >= 0) {
- mes "["+strcharinfo(0)+"]";
- mes "This is where you picked up the strange magical stone.";
- mes "Also feel a strange energy around.";
- mes "Let's go back to the pub and talk with Shay.";
- close;
- } else if (checkquest(7199) >= 0) {
- if (countitem(6307) == 10) {
- mes "Need more stone fragments to report back to Doha at the expedition camp.";
- mes "You collect another stone fragment that emits a strange magical force.";
- getitem 6307,1;
- if (checkquest(7202) == -1) setquest 7202;
- close2;
- initnpctimer;
- disablenpc "Rock Pile#"+strnpcinfo(2);
- end;
- } else if (countitem(6307) < 11) {
- mes "There are many piles of rock around because of the unstable crust movements.";
- mes "This is one of them.";
- mes "You feel an evil energy from the small stone fragments.";
- getitem 6307,1;
- next;
- mes "You collect stone fragments.";
- mes "Not enough was collected to fill Cheshire's request.";
- close2;
- initnpctimer;
- disablenpc "Rock Pile#"+strnpcinfo(2);
- end;
- } else {
- mes "No need to collect more.";
- close; }
- } else if (checkquest(7201) >= 0) {
- if (countitem(6307) < 10) {
- mes "There are many piles of rock around because of the unstable crust movements.";
- mes "This is one of them.";
- mes "You feel an evil energy from the small stone fragments.";
- getitem 6307,1;
- next;
- mes "You collect stone fragments.";
- mes "Not enough was collected to fill Cheshire's request.";
- close2;
- initnpctimer;
- disablenpc "Rock Pile#"+strnpcinfo(2);
- end;
- } else {
- mes "No need to collect more.";
- close; }
- } else {
- mes "- You found traces of something. -";
- close; }
-
-OnTimer120000:
- enablenpc "Rock Pile#"+strnpcinfo(2);
- stopnpctimer;
- end;
-}
-
-dic_fild02,269,55,0 duplicate(Rock Pile#ep133_) Rock Pile#ep133_ef1 844
-dic_fild02,236,29,0 duplicate(Rock Pile#ep133_) Rock Pile#ep133_ef2 844
-dic_fild02,220,34,0 duplicate(Rock Pile#ep133_) Rock Pile#ep133_ef3 844
-dic_fild02,228,55,0 duplicate(Rock Pile#ep133_) Rock Pile#ep133_ef4 844
-dic_fild02,228,63,0 duplicate(Rock Pile#ep133_) Rock Pile#ep133_ef5 844
-dic_fild02,210,75,0 duplicate(Rock Pile#ep133_) Rock Pile#ep133_ef6 844
-dic_fild02,213,35,0 duplicate(Rock Pile#ep133_) Rock Pile#ep133_ef7 844
-dic_fild02,171,49,0 duplicate(Rock Pile#ep133_) Rock Pile#ep133_ef8 844
-dic_fild02,266,44,0 duplicate(Rock Pile#ep133_) Rock Pile#ep133_ef9 844
-dic_fild02,174,79,0 duplicate(Rock Pile#ep133_) Rock Pile#ep133_ef10 844
-
-- script Dirt Pile#ep133_ -1,{
- if (checkquest(7193) >= 0) {
- mes "There a several dirt piles near the crack.";
- mes "This is one of them.";
- mes "Don't see anything suspicious.";
- next;
- if(select("Stomp on it with your feet.:Poke around in the dirt pile.")==1) {
- mes "- You step on the dug up dirt pile and make the ground flat. -";
- close; }
- mes "You poke around the dirt pile to find blood clotted in the dirt.";
- mes "You feel evil energy. Does this have anything to do with Ahat?";
- next;
- mes "You collect the Clotted Bloodstains.";
- getitem 6306,1;
- changequest 7193,7194;
- next;
- mes "["+strcharinfo(0)+"]";
- mes "Hmm... I may need to discuss these with Shay.";
- close;
- } else if (checkquest(7194) >= 0) {
- mes "["+strcharinfo(0)+"]";
- mes "Collected Clotted Bloodstains from the dirt pile here.";
- mes "Also feel a strange energy around.";
- mes "Let's go back to the pub and talk with Shay.";
- close;
- } else if (checkquest(7199) >= 0) {
- if (countitem(6306) == 10) {
- mes "Need more bloodstains to report back to Doha at the expedition camp.";
- mes "You collect another Clotted Bloodstain from the dirt pile.";
- getitem 6306,1;
- if (checkquest(7202) == -1) setquest 7202;
- close2;
- initnpctimer;
- disablenpc "Dirt Pile#"+strnpcinfo(2);
- end;
- } else if (countitem(6306) < 11) {
- mes "There a several dirt piles near the crack.";
- mes "This is one of them.";
- mes "You find a Clotted Bloodstain beneath the dirt pile.";
- getitem 6306,1;
- next;
- mes "Collect bloodstains.";
- mes "Not enough was collected to fill Cheshire's request.";
- close2;
- initnpctimer;
- disablenpc "Dirt Pile#"+strnpcinfo(2);
- end;
- } else {
- mes "No need to collect more.";
- close; }
- } else if (checkquest(7201) >= 0) {
- if (countitem(6306) < 10) {
- mes "There a several dirt piles near the crack.";
- mes "This is one of them.";
- mes "You find a Clotted Bloodstain beneath the dirt pile.";
- getitem 6306,1;
- next;
- mes "Collect bloodstains.";
- mes "Not enough was collected to fill Cheshire's request.";
- close2;
- initnpctimer;
- disablenpc "Dirt Pile#"+strnpcinfo(2);
- end;
- } else {
- mes "No need to collect more.";
- close; }
- } else {
- mes "- You found traces of something. -";
- close; }
-OnTimer120000:
- enablenpc "Dirt Pile#"+strnpcinfo(2);
- stopnpctimer;
- end;
-}
-
-dic_fild02,215,85,0 duplicate(Dirt Pile#ep133_) Dirt Pile#ep133_ef1 844
-dic_fild02,207,41,0 duplicate(Dirt Pile#ep133_) Dirt Pile#ep133_ef2 844
-dic_fild02,232,41,0 duplicate(Dirt Pile#ep133_) Dirt Pile#ep133_ef3 844
-dic_fild02,245,68,0 duplicate(Dirt Pile#ep133_) Dirt Pile#ep133_ef4 844
-dic_fild02,184,63,0 duplicate(Dirt Pile#ep133_) Dirt Pile#ep133_ef5 844
-dic_fild02,207,94,0 duplicate(Dirt Pile#ep133_) Dirt Pile#ep133_ef6 844
-dic_fild02,230,71,0 duplicate(Dirt Pile#ep133_) Dirt Pile#ep133_ef7 844
-dic_fild02,188,50,0 duplicate(Dirt Pile#ep133_) Dirt Pile#ep133_ef8 844
-dic_fild02,206,115,0 duplicate(Dirt Pile#ep133_) Dirt Pile#ep133_ef10 844
-dic_fild02,248,36,0 duplicate(Dirt Pile#ep133_) Dirt Pile#ep133_ef9 844
-
-- script Split Ground#ep133_ -1,{
-
- if (checkquest(7193) >= 0) {
- mes "Surface of the ground is split by the shock from the dimensional crack.";
- mes "The split ground is solid and icy making it look like sharp blades.";
- mes "Don't see anything suspicious.";
- next;
- if(select("Stomp on it with your feet.:Poke around in the dirt pile.")==1) {
- mes "- You step on the dry, split surface and make the ground flat. -";
- close; }
- /*
- mes "There is something stuck by the frost on the sharp, cracked surface.";
- mes "You take a closer look and see it looks like the skin of a creature that crawls on the ground.";
- next;
- mes "You feel evil energy. Does this have anything to do with Ahat?";
- mes "You collect the Frozen Piece of Skin.";
- getitem 6305,1;
- changequest 7193,7195;
- next;
- mes "["+strcharinfo(0)+"]";
- mes "Hmm... I may need to discuss these with Shay.";
- close;
- */
-
- } else if (checkquest(7195) >= 0) {
- mes "["+strcharinfo(0)+"]";
- mes "It is the place where the frozen skin was found.";
- mes "Also feel a strange energy around.";
- mes "Let's go back to the pub and talk with Shay.";
- close;
- } else if (checkquest(7199) >= 0) {
- if (countitem(6305) == 10) {
- mes "Need more pieces of skin to report back to Doha at the expedition camp.";
- mes "You collect another Frozen Piece of Skin in the frost in the crack of the split ground.";
- getitem 6305,1;
- if (checkquest(7202) == -1) setquest 7202;
- close2;
- initnpctimer;
- disablenpc "Split Ground#"+strnpcinfo(2);
- end;
- } else if (countitem(6305) < 11) {
- mes "Surface of the ground near the dimensional crack is split by some kind of impact.";
- mes "This is one of them.";
- mes "There is something stuck by the frost on the sharp, cracked surface.";
- getitem 6305,1;
- next;
- mes "Collect a piece of skin.";
- mes "Not enough was collected to fill Cheshire's request.";
- close2;
- initnpctimer;
- disablenpc "Split Ground#"+strnpcinfo(2);
- end;
- } else {
- mes "No need to collect more.";
- close; }
- } else if (checkquest(7201) >= 0) {
- if (countitem(6305) < 10) {
- mes "Surface of the ground near the dimensional crack is split by some kind of impact.";
- mes "This is one of them.";
- mes "There is something stuck by the frost on the sharp, cracked surface.";
- getitem 6305,1;
- next;
- mes "Collect a piece of skin.";
- mes "Not enough was collected to fill Cheshire's request.";
- close2;
- initnpctimer;
- disablenpc "Split Ground#"+strnpcinfo(2);
- end;
- } else {
- mes "No need to collect more.";
- close; }
- } else {
- mes "- You found traces of something. -";
- close; }
-OnTimer120000:
- enablenpc "Split Ground#"+strnpcinfo(2);
- stopnpctimer;
- end;
-}
-
-dic_fild02,194,86,0 duplicate(Split Ground#ep133_) Split Ground#ep133_ef1 844
-dic_fild02,240,51,0 duplicate(Split Ground#ep133_) Split Ground#ep133_ef2 844
-dic_fild02,176,65,0 duplicate(Split Ground#ep133_) Split Ground#ep133_ef3 844
-dic_fild02,254,45,0 duplicate(Split Ground#ep133_) Split Ground#ep133_ef4 844
-dic_fild02,178,119,0 duplicate(Split Ground#ep133_) Split Ground#ep133_ef5 844
-dic_fild02,200,81,0 duplicate(Split Ground#ep133_) Split Ground#ep133_ef6 844
-dic_fild02,205,54,0 duplicate(Split Ground#ep133_) Split Ground#ep133_ef7 844
-dic_fild02,224,74,0 duplicate(Split Ground#ep133_) Split Ground#ep133_ef8 844
-dic_fild02,244,59,0 duplicate(Split Ground#ep133_) Split Ground#ep133_ef9 844
-dic_fild02,249,43,0 duplicate(Split Ground#ep133_) Split Ground#ep133_ef10 844
-
-// Frede's Request
-//============================================================
-
-dicastes01,117,262,0 script Frede#ep133_ 491,{
- mes "[Frede]";
- if (isequipped(2782)) {
- if (ep13_3_bra == 1) {
- mes "I'm getting tired, can we continue talking inside.";
- close2;
- warp "dic_in01",165,101;
- end;
- } else if (ep13_3_bra == 3) {
- mes "How is little favor going?";
- mes "We can have a chat after you are done with it.";
- close;
- } else if (ep13_3_bra == 6) {
- mes ""+strcharinfo(0)+", the guys said they wanted to meet up together sometime.";
- mes "Make sure you clear your schedule.";
- close; }
- mes "Moan... moan...";
- if (ep13_3_invite == 5) {
- next;
- mes "["+strcharinfo(0)+"]";
- mes "Are you alright?";
- mes "You don't look well. Do you need help?";
- next;
- mes "[Frede]";
- mes "Ah.. Thank you.";
- mes "My leg is injured...";
- next;
- mes "[Frede]";
- mes "Do you mind helping me get to the building over there?";
- mes "I will feel better if I rest a little.";
- set ep13_3_bra,1;
- close2;
- warp "dic_in01",165,101;
- end; }
- close; }
- mes "¢£¡ô¡ñ ¡û";
- mes "¡ú¡ö¡ø ¢£ ¡ô";
- close;
-}
-
-dic_in01,165,104,1 script Frede#13_3_in 454,{
- if (isequipped(2782)) {
- if (ep13_3_bra >= 1) {
- if (checkquest(11171) == 1) {
- if (ep13_3_bra == 2) {
- mes "[Frede]";
- mes "Oh.. what should I do...?";
- mes "I would run there myself if only my legs would move normally.";
- next;
- mes "[Frede]";
- mes "Would you mind visiting the cave to see if my friends are alright?";
- goto fredestill; }
- mes "["+strcharinfo(0)+"]";
- mes "But the injury on your leg doesn't look new. Why did you come out with a wounded leg?";
- next;
- mes "[Frede]";
- mes "I can still move around with this leg and I wanted to help the village.";
- next;
- mes "["+strcharinfo(0)+"]";
- mes "But you should stay home and recover.";
- next;
- mes "[Frede]";
- mes "The fact is, my leg will never recover.";
- mes "I can only keep my injury from getting worse.";
- next;
- mes "[Frede]";
- mes "But I'm grateful that I can still move around.";
- mes "Ha......";
- mes "When did we start to be afraid of 'death'?";
- next;
- mes "[Frede]";
- mes "Saphas have never had any 'sicknesses' and we don't die unless there is a terrible accident.";
- next;
- mes "[Frede]";
- mes "This is also the reason why we Saphas can maintain a perfect community.";
- mes "We didn't have to be greedy.";
- next;
- mes "[Frede]";
- mes "But suddenly we are hit with this epidemic and many Saphas have lost their loved ones ever since.";
- next;
- mes "[Frede]";
- mes "We weren't prepared for such a disaster.";
- mes "It was chaos. Nobody knew what to do but watch them die.";
- next;
- mes "[Frede]";
- mes "It was worse for us because we never experienced death from getting old.";
- mes "I also thought my ^E77471Still Friends^000000 would wake up one day.";
- next;
- mes "[Frede]";
- mes "But after a while, we realized it was a sickness that led to death and started to search for a cure, but the situation was out of control.";
- next;
- mes "[Frede]";
- mes "We are very advanced in science technology but we lack knowledge in the medical field.";
- next;
- mes "[Frede]";
- mes "A medicine was completed only after we lost many lives but it isn't enough to completely cure the sickness.";
- next;
- mes "[Frede]";
- mes "As long as I don't forget to take my Bradium, I can keep from getting any worse.";
- next;
- mes "[Frede]";
- mes "I recently did some ^E77471repair work in the cave next to the village^000000, but I forgot to take Bradium while I was working.";
- next;
- mes "[Frede]";
- mes "I usually carry extra Bradium with me when I go outside of town for work but you can easily lose sense of time in a cave.";
- next;
- mes "[Frede]";
- mes "......umm......";
- mes "..............";
- next;
- mes "[Frede]";
- mes "Oh no!!!!!!!!!!!!!!!!";
- mes "Come... to think of it....";
- mes "My friends!!!!!!!!!!";
- next;
- mes "[Frede]";
- mes "I haven't seen my friends who I worked with in the cave.";
- next;
- mes "[Frede]";
- mes "They have to return to the village once every few days to replenish their Bradium.";
- mes "Maybe......they forgot?";
- next;
- mes "[Frede]";
- mes "Oh.. what should I do...?";
- mes "I would run there myself if only my legs would move normally.";
- next;
- mes "[Frede]";
- mes "Would you mind visiting the cave to see if my friends are alright?";
- fredestill:
- next;
- switch(select("Will do.:No can do.")) {
- case 1:
- mes "[Frede]";
- mes "Thank you so much.";
- mes "My memory is a bit fuzzy since its been a while since I came back to the village,";
- mes "but you will find a cave nearby the village with repair work going on.";
- next;
- mes "[Frede]";
- mes "I saw friends leaving the village after returning for more Bradium a few days ago.";
- mes "I only hope they are all healthy and well.";
- set ep13_3_bra,3;
- changequest 11171,11172;
- close;
- case 2:
- mes "[Frede]";
- mes "I guess I can't do anything about it.";
- mes "But drag myself there.";
- set ep13_3_bra,2;
- close; }
- } else if (checkquest(11172) >= 0) {
- if (checkquest(11159) >= 0 && checkquest(11160) >= 0 && checkquest(11161) >= 0 && checkquest(11162) >= 0 && checkquest(11163) >= 0 && checkquest(11164) >= 0) {
- mes "[Frede]";
- mes "I knew they were working all along and forgot to return back to the village.";
- mes "They must have been short on Bradium.";
- next;
- mes "[Frede]";
- mes "Hmmm..";
- next;
- mes "[Frede]";
- mes "I'm sorry to ask again but can you take some Bradium to my friends?";
- next;
- mes "[Frede]";
- mes "They may be safe now, but they might forget and fall ill suddenly.";
- next;
- mes "[Frede]";
- mes "Ask ^E77471Bouy at the building located northwest of the village^000000 and he will give you some refined Bradium.";
- mes "I can't thank you enough.";
- set ep13_3_bra,4;
- changequest 11172,11173;
- erasequest 11159;
- erasequest 11160;
- erasequest 11161;
- erasequest 11162;
- erasequest 11163;
- erasequest 11164;
- close; }
- mes "[Frede]";
- mes "Thank you so much.";
- mes "My memory is a bit fuzzy since its been a while since I came back to the village,";
- next;
- mes "[Frede]";
- mes "You can find them in the cave nearby the village with repair work going on.";
- next;
- mes "[Frede]";
- mes "I saw friends leaving the village after returning for more Bradium a few days ago.";
- next;
- mes "[Frede]";
- mes "I hope they are all doing well.";
- mes "Please get back to me once you meet my friends.";
- close;
- } else if (checkquest(11173) >= 0) {
- mes "[Frede]";
- mes "I knew they were working all along and forgot to return back to the village.";
- mes "They must have been short on Bradium.";
- next;
- mes "[Frede]";
- mes "Hmmm..";
- next;
- mes "[Frede]";
- mes "I'm sorry to ask again but can you take some Bradium to my friends?";
- next;
- mes "[Frede]";
- mes "They may be safe now, but they might forget and fall ill suddenly.";
- next;
- mes "[Frede]";
- mes "Ask ^E77471Bouy at the building located northwest of the village^000000 and he will give you some refined Bradium.";
- mes "I can't thank you enough.";
- close;
- } else if (checkquest(11174) >= 0 || checkquest(11175) >= 0) {
- mes "[Frede]";
- mes "So they are out of Braidum.";
- mes "Will they need to wait till other Piom or Galtens return?";
- close;
- } else if (checkquest(11176) >= 0) {
- if (checkquest(11165) >= 0 && checkquest(11166) >= 0 && checkquest(11167) >= 0 && checkquest(11168) >= 0 && checkquest(11169) >= 0 && checkquest(11170) >= 0) {
- mes "[Frede]";
- mes ""+strcharinfo(0)+" I'm forever in your debt!";
- mes "I just came back after meeting my friends!";
- mes "Tyler needs some medical treatment but everyone else is safe.";
- next;
- mes "[Frede]";
- mes "I don't even want to imagine what could have happened if you, "+strcharinfo(0)+", weren't here to help.";
- mes "I don't want to lose any more friends.";
- next;
- mes "[Frede]";
- mes "Please take this as a token of my gratitude and friendship.";
- mes "It's nothing much but I want you to have it.";
- mes "We may be from different races but we can be great friends.";
- set ep13_3_bra,6;
- erasequest 11176;
- getitem 2788,1;
- erasequest 11165;
- erasequest 11166;
- erasequest 11167;
- erasequest 11168;
- erasequest 11169;
- erasequest 11170;
- close; }
- mes "[Frede]";
- mes "Please give this Bradium to my friends.";
- mes "They must take this or else they may get sick.";
- close;
- } else if (ep13_3_bra == 6) {
- mes "[Frede]";
- mes ""+strcharinfo(0)+", the guys said they wanted to meet up together sometime.";
- mes "Make sure you clear your schedule.";
- close; }
- mes "[Frede]";
- mes "Phew...";
- mes "Thank you so much.";
- mes "I'm glad I got a shot of Bradium before it was too late.";
- next;
- mes "["+strcharinfo(0)+"]";
- mes "Huff...Huff...";
- mes "I'm glad that you feel better.";
- next;
- mes "[Frede]";
- mes "Oh my!! Why are you sweating so much!";
- mes "You look a little pale too......";
- emotion e_omg;
- next;
- mes "["+strcharinfo(0)+"]";
- mes "No, it's nothing.";
- mes "I'm only a little tired, that's all.";
- next;
- mes "[Frede]";
- mes "Here, sit and eat this.";
- mes "The cats outside gave it to me. It doesn't do much good for Saphas but I heard it's suppose to help you humans.";
- percentheal -10,0;
- setquest 11171;
- getitem 513,1;
- close; }
- mes "[Frede]";
- mes "Zzz...Zzz...";
- close; }
- mes "[Frede]";
- mes "¢¤¡ô¡ø ¢³ ¡÷¡û¡";
- mes "¡û¡ö ¡õ";
- close;
-}
-
-dic_dun01,205,43,5 script Brian#ep13_3_ 490,{
- mes "[Brian]";
- if (isequipped(2782)) {
- if (ep13_3_bra == 3) {
- if (checkquest(11159) >= 0) {
- mes "Oh... that reminds me, how many days passed since I came here...";
- mes "Do you happen to know what day it is today?";
- close; }
- mes "You never know what kind of accident might happen if we don't do a thorough job.";
- next;
- mes "[Brian]";
- mes "Not only is creating things important, but regular maintenance is also very important.";
- next;
- mes "[Brian]";
- mes "Hmm. But what brings an outsider here?";
- next;
- mes "[Brian]";
- mes "Oh, you are here for Frede?";
- mes "How is he doing?";
- next;
- mes "[Brian]";
- mes "I saw him a few days ago but I'm always worried about my old friend.";
- next;
- mes "[Brian]";
- mes "I hope he is getting used to his new work.";
- mes "I shouldn't be worried because he is very hardworking but...";
- next;
- mes "[Brian]";
- mes "He got sick by overworking himself already. But you don't have to tell him I said this.";
- next;
- mes "[Brian]";
- mes "I just hope his condition doesn't get worse.";
- next;
- mes "[Brian]";
- mes "Oh... that reminds me, how many days passed since I came here...";
- mes "Do you happen to know what day it is today?";
- setquest 11159;
- close;
- } else if (ep13_3_bra == 5) {
- if (checkquest(11165) >= 0) {
- mes "I remember you.";
- mes "What brings you here this time?";
- next;
- select("Give Bradium to Brian.");
- mes "["+strcharinfo(0)+"]";
- mes "Frede asked me to give you this.";
- next;
- mes "[Brian]";
- mes "Come to think of it, I do feel a bit heavy.";
- mes "I've been standing here all day and I could have stiffened up without knowing it.";
- next;
- mes "[Brian]";
- mes "I'm out of Bradium already.";
- mes "Frede has been nagging me about this all the time but now I see why.";
- mes "Ha ha..";
- next;
- mes "[Brian]";
- mes "Please tell Frede that I will return to the village after I recover.";
- close; }
- mes "I remember you.";
- mes "What brings you here this time?";
- next;
- select("Give Bradium to Brian.");
- mes "["+strcharinfo(0)+"]";
- mes "Frede asked me to give you this.";
- next;
- mes "[Brian]";
- mes "Come to think of it, I do feel a bit heavy.";
- mes "I've been standing here all day and I could have stiffened up without knowing it.";
- next;
- mes "[Brian]";
- mes "I'm out of Bradium already.";
- mes "Frede has been nagging me about this all the time but now I see why.";
- mes "Ha ha..";
- next;
- mes "[Brian]";
- mes "Please tell Frede that I will return to the village after I recover.";
- setquest 11165;
- close;
- } else if (ep13_3_bra == 6) {
- mes "You saved me from the inevitable.";
- mes "If I didn't take Bradium then, I would have been frozen and gradually died.";
- next;
- mes "[Brian]";
- mes "I am able to work now after I recovered while I was in the village.";
- mes "Thank you so much.";
- close; }
- mes "You never know what kind of accident might happen if we don't do a thorough job.";
- next;
- mes "[Brian]";
- mes "Not only is creating things important, but regular maintenance is also very important.";
- close; }
- mes "¡ô¡õ¡ó ¡ø ¡ð¢±¡û ¡ö ¡ð";
- mes "¡ð¡þ¡þ ¡ù ¡Ð¡ñ¡ï ¢¤";
- mes "¡ô¡ò¢² ¡ø";
- close;
-}
-
-dic_dun01,153,107,4 script Tyler#ep13_3_ 489,{
- mes "[Tyler]";
- if (isequipped(2782)) {
- if (ep13_3_bra == 3) {
- if (checkquest(11161) >= 0) {
- mes "If you happen to bump into him in the village, please tell him I'm fine and not to worry.";
- close; }
- mes "I still see things to fix after fixing all day!";
- mes "It's logical to fix things that needs to be fixed!!";
- next;
- mes "[Tyler]";
- mes "Labor is rewarding at the end!";
- mes "Ha ha ha ha ha!!!!!";
- next;
- mes "[Tyler]";
- mes "Huh?! Who are you?";
- mes "Why is an outsider here?";
- next;
- mes "[Tyler]";
- mes "You came because of Frede?";
- next;
- mes "[Tyler]";
- mes "I can't believe him.";
- mes "He should take care of himself.";
- next;
- mes "[Tyler]";
- mes "We two go way back.";
- mes "He has always been the diligent one.";
- next;
- mes "[Tyler]";
- mes "We used to work together in a snack bar before.";
- mes "He always said he wanted to do something related to ^E77471stone^000000 or ^E77471heavy metal^000000.";
- next;
- mes "[Tyler]";
- mes "But Pioms are not really good at brainwork so he was looking someplace else.";
- next;
- mes "[Tyler]";
- mes "All of our friends applied for this job because we could do something related with stones and metal by working in a tunnel.";
- next;
- mes "[Tyler]";
- mes "He may be categorizing stones in the village now, but I'm sure he is happy with his work.";
- next;
- mes "[Tyler]";
- mes "If you happen to bump into him in the village, please tell him I'm fine and not to worry.";
- next;
- mes "[Tyler]";
- mes "Do you mind scratching my back?";
- mes "I have an itch probably from a bug bite.";
- mes "But I doubt there is a bug big enough to bite me on the back.";
- setquest 11161;
- close;
- } else if (ep13_3_bra == 5) {
- if (checkquest(11167) >= 0) {
- mes "We meet again!";
- next;
- mes "[Tyler]";
- mes "I've been waiting for you!";
- mes "Scratch my back please~";
- mes "It felt so good the last time you scratched it for me.";
- next;
- select("Give Bradium to Tyler.");
- mes "["+strcharinfo(0)+"]";
- mes "Frede asked me to give you this.";
- next;
- mes "[Tyler]";
- mes "Oh!! I was out of Bradium. How did you know!";
- mes "Thanks!";
- next;
- mes "[Tyler]";
- mes "I always end up short even if I bring extra.";
- mes "I will have to go back to the village after I'm done with this to bring back more.";
- close; }
- mes "We meet again!";
- next;
- mes "[Tyler]";
- mes "I've been waiting for you!";
- mes "Scratch my back please~";
- mes "It felt so good the last time you scratched it for me.";
- next;
- select("Give Bradium to Tyler.");
- mes "["+strcharinfo(0)+"]";
- mes "Frede asked me to give you this.";
- next;
- mes "[Tyler]";
- mes "Oh!! I was out of Bradium. How did you know!";
- mes "Thanks!";
- next;
- mes "[Tyler]";
- mes "I always end up short even if I bring extra.";
- mes "I will have to go back to the village after I'm done with this to bring back more.";
- setquest 11167;
- close;
- } else if (ep13_3_bra == 6) {
- mes "I visited the village afterwards.";
- mes "But the itch on my back wasn't a bug bite.";
- next;
- mes "[Tyler]";
- mes "Something terrible might have happened if it was too late.";
- mes "I must visit the village often just so that my friends don't worry.";
- close; }
- mes "I still see things to fix after.";
- mes "fixing all day!";
- mes "It's logical to fix things that needs to be fixed.";
- next;
- mes "[Tyler]";
- mes "Labor is rewarding at the end!";
- mes "Hahahahaha!!!!!";
- close; }
- mes "¡ó¡ø¢± ¡÷";
- mes "¡ö¡ñ¡Ð ¡ò ¡õ";
- close;
-}
-
-dic_dun01,64,107,0 script Bain#ep13_3_ 490,{
- mes "[Bain]";
- if (isequipped(2782)) {
- if (ep13_3_bra == 3) {
- if (checkquest(11163) >= 0) {
- mes "Just tell him I'm doing well.";
- mes "Simple, isn't it?";
- close; }
- mes "You take sturdy lumber and erect it to make a pillar.";
- mes "Simple, isn't it?";
- next;
- mes "[Bain]";
- mes "To fix the erected lumber, you need to use wedges to keep it in place.";
- mes "Simple, isn't it?";
- next;
- mes "[Bain]";
- mes "What is it? Do you have any questions?";
- next;
- mes "[Bain]";
- mes "Frede asked you to come?";
- mes "Just tell him I'm doing well.";
- mes "Simple, isn't it?";
- setquest 11163;
- close;
- } else if (ep13_3_bra == 5) {
- if (checkquest(11169) >= 0) {
- mes "I found a dark brown stain on my shoulder.";
- mes "It doesn't come off. I'll have to go back to the village to get treatment.";
- next;
- select("Give Bradium.");
- mes "["+strcharinfo(0)+"]";
- mes "Frede asked me to give you this.";
- next;
- mes "[Bain]";
- mes "I found a dark brown stain on my shoulder.";
- mes "It doesn't come off. I'll have to go back to the village to get treatment.";
- next;
- mes "[Bain]";
- mes "But I will be in trouble if I don't go back to the village for Bradium.";
- next;
- mes "[Bain]";
- mes "Thank you.";
- mes "Hope to see you again.";
- close; }
- mes "I found a dark brown stain on my shoulder.";
- mes "It doesn't come off. I'll have to go back to the village to get treatment.";
- next;
- select("Give Bradium.");
- mes "["+strcharinfo(0)+"]";
- mes "Frede asked me to give you this.";
- next;
- mes "[Bain]";
- mes "I found a dark brown stain on my shoulder.";
- mes "It doesn't come off. I'll have to go back to the village to get treatment.";
- next;
- mes "[Bain]";
- mes "But I will be in trouble if I don't go back to the village for Bradium.";
- next;
- mes "[Bain]";
- mes "Thank you.";
- mes "Hope to see you again.";
- setquest 11169;
- close;
- } else if (ep13_3_bra == 6) {
- mes "We meet again.";
- mes "I wouldn't have had the chance to return to the village if you didn't give me the Bradium before.";
- next;
- mes "[Bain]";
- mes "I am forever grateful.";
- mes "I'm willing to teach you how to erect a pillar anytime you want.";
- next;
- mes "[Bain]";
- mes "I don't teach these things to just anyone!!";
- mes "Ha ha ha!!";
- mes "Aren't you excited about it?";
- close; }
- mes "You take sturdy lumber and erect it to make a pillar.";
- mes "Simple, isn't it?";
- next;
- mes "[Bain]";
- mes "To fix the erected lumber, you need to use wedges to keep it in place.";
- mes "Simple, isn't it?";
- close; }
- mes "¡ó¡ø¢± ¡÷";
- mes "¡ö¡ñ¡Ð ¡ò ¡õ";
- close;
-}
-
-dic_dun01,335,187,0 script John#ep13_3_ 454,{
- mes "[John]";
- if (isequipped(2782)) {
- if (ep13_3_bra == 5) {
- if (checkquest(11166) >= 0) {
- mes "......";
- next;
- select("You give Bradium to John.");
- mes "["+strcharinfo(0)+"]";
- mes "Frede asked me to give you this.";
- next;
- mes "[John]";
- mes "......";
- mes "Thanks....";
- close; }
- mes "......";
- next;
- select("You give Bradium to John.");
- mes "["+strcharinfo(0)+"]";
- mes "Frede asked me to give you this.";
- next;
- mes "[John]";
- mes "......";
- mes "Thanks....";
- setquest 11166;
- close;
- } else if (ep13_3_bra == 6) {
- mes "...";
- mes "I'm... okay now...";
- mes "Thanks...";
- close; }
- mes "- *muffling, *rap *rap, *xrunch, *blob, *alide, *thud - ";
- if (ep13_3_bra == 3) {
- next;
- mes "[John]";
- if (checkquest(11160) >= 0) {
- mes "Oh well...";
- mes "There... is nothing to worry about.";
- next;
- mes "[John]";
- mes "Don't worry.";
- close; }
- mes "Wh..Who is it?";
- next;
- mes "[John]";
- mes "Oh, are you a friend of Frede's?";
- next;
- mes "[John]";
- mes "Oh well...";
- mes "There... is nothing to worry about.";
- next;
- mes "[John]";
- mes "Don't worry.";
- next;
- mes "[John]";
- mes "- *whiz, *clink -";
- setquest 11160; }
- close; }
- mes "¡ù¡õ¡Ð ¢³ ¡ó";
- mes "¡ï¡ï¡ò ¡÷ ¡þ¡ð¡ö ¢£...";
- close;
-}
-
-dic_dun01,61,226,4 script Lash#ep13_3_ 491,{
- mes "[Lash]";
- if (isequipped(2782)) {
- if (ep13_3_bra == 5) {
- if (checkquest(11170) >= 0) {
- mes "Moan...";
- mes "Is... this what they call fatigue!";
- mes "Never knew I would feel this. Sob.";
- next;
- select("You give Bradium to Lash.");
- mes "["+strcharinfo(0)+"]";
- mes "Frede asked me to give you this.";
- next;
- mes "[Lash]";
- mes "Wow!!!!";
- mes "You've saved me!";
- next;
- mes "[Lash]";
- mes "I would have perished into ashes here if it weren't for you!";
- close; }
- mes "Moan...";
- mes "Is... this what they call fatigue!";
- mes "Never knew I would feel this. Sob.";
- next;
- select("You give Bradium to Lash.");
- mes "["+strcharinfo(0)+"]";
- mes "Frede asked me to give you this.";
- next;
- mes "[Lash]";
- mes "Wow!!!!";
- mes "You've saved me!";
- next;
- mes "[Lash]";
- mes "I would have perished into ashes here if it weren't for you!";
- setquest 11170;
- close;
- } else if (ep13_3_bra == 6) {
- mes "Ha ha ha!!";
- mes "You are my savior!";
- mes "Our friendship will last forever regardless of race!";
- close; }
- mes "Sigh......";
- mes "I'm so tired...";
- mes "But fatigue helps me to move forward.";
- next;
- mes "[Lash]";
- mes "The sweat, heavy breathing, and continuous tiredness proves that I'm a true Sapha.";
- mes "And I actually enjoy it. Ha ha ha ha.";
- if (ep13_3_bra == 3) {
- next;
- mes "[Lash]";
- if (checkquest(11164) >= 0) {
- mes "If you'd like to tell him how I'm doing, look at my forearm. Doesn't it spell out 'Strong' on it?";
- next;
- mes "[Lash]";
- mes "Just tell him what you see!";
- mes "Ha ha ha ha ha!";
- close; }
- mes "But what is your business here?";
- mes "You want to share the labor and sweat?";
- next;
- mes "[Lash]";
- mes "Hm?";
- mes "Oh, you are Frede's messenger?";
- mes "To bad.";
- mes "I thought you were like me judging from your forearm.";
- next;
- mes "[Lash]";
- mes "If you'd like to tell him how I'm doing, look at my forearm. Doesn't it spell out 'Strong' on it?";
- next;
- mes "[Lash]";
- mes "Just tell him what you see!";
- mes "Ha ha ha ha ha!";
- setquest 11164; }
- close; }
- mes "¡ô¡õ¡ó ¡ø ¡ð¢±¡û ¡ö ¡ð";
- mes "¡ð¡þ¡þ ¡ù ¡Ð¡ñ¡ï ¢¤";
- mes "¡ô¡ò¢² ¡ø";
- mes "¡÷";
- mes "¡õ¢³¡ñ ¡õ ¡ñ";
- close;
-}
-
-dic_dun02,110,127,5 script Rose#13_3 489,{
- mes "[Rose]";
- if (isequipped(2782)) {
- if (ep13_3_bra == 5) {
- if (checkquest(11168) >= 0) {
- mes "Ah~";
- mes "So you came back because you missed me?";
- next;
- mes "[Rose]";
- mes "Don't have to be shy.";
- mes "If you really have feelings, race differences shouldn't be a problem.";
- next;
- select("You give Bradium to Rose.");
- mes "["+strcharinfo(0)+"]";
- mes "You give Bradium to Rose.";
- next;
- mes "[Rose]";
- mes "Aww... you shouldn't have.";
- mes "My ^E77471heartbeat^000000 skipped.";
- mes "You are already taking care of me.";
- mes "He he he";
- next;
- mes "[Rose]";
- mes "I'll return to the village soon.";
- mes "We can meet up then~";
- close; }
- mes "Ah~";
- mes "So you came back because you missed me?";
- next;
- mes "[Rose]";
- mes "Don't have to be shy.";
- mes "If you really have feelings, race differences shouldn't be a problem.";
- next;
- select("You give Bradium to Rose.");
- mes "["+strcharinfo(0)+"]";
- mes "You give Bradium to Rose.";
- next;
- mes "[Rose]";
- mes "Aww... you shouldn't have.";
- mes "My ^E77471heartbeat^000000 skipped.";
- mes "You are already taking care of me.";
- mes "He he he";
- next;
- mes "[Rose]";
- mes "I'll return to the village soon.";
- mes "We can meet up then~";
- setquest 11168;
- close;
- } else if (ep13_3_bra == 6) {
- mes "You're here?";
- mes "Just in time when I was about to return to the village because I missed you.";
- next;
- mes "[Rose]";
- mes "We must be connected?";
- mes "E77471Hahaha^000000";
- close; }
- mes "Lalala~";
- mes "Yeah~!";
- next;
- mes "[Rose]";
- mes "He he he!";
- mes "I'm so awesome!";
- mes "This is a perfect fix!";
- mes "I see no errors in my work!";
- if (ep13_3_bra == 3) {
- if (checkquest(11162) >= 0) {
- next;
- mes "[Rose]";
- mes "Tell him there is no problem at all except that I am too good at my job.";
- mes "Because I'm perfect.";
- close; }
- next;
- mes "[Rose]";
- mes "Who are you!";
- mes "You can never hide beauty. Please try not to stare intensely at me. I know I'm beautiful.";
- next;
- mes "[Rose]";
- mes "What? You came on behalf of Frede?";
- mes "You mean you're not my admirer?";
- mes "Tsk....";
- next;
- mes "[Rose]";
- mes "Tell him there is no problem at all except that I am too good at my job.";
- mes "Because I'm perfect.";
- setquest 11162;
- close; }
- close; }
- mes "¡ù¡ó¡ð ¢² ¡ð";
- mes "¡û¡ö¡÷ ¡ù ¢³";
- mes "¢£¡ó¢²";
- close;
-}
-
-dic_in01,349,129,5 script Bouy#13_3 449,{
- mes "[Bouy]";
- if (isequipped(2782)) {
- if (checkquest(11173) >= 0) {
- mes "Outsiders are prohibited here.";
- mes "If you have come here by mistake, please find your way out now.";
- next;
- select("I came on behalf of Frede.");
- mes "[Bouy]";
- mes "I didn't know. Excuse me.";
- mes "What did he ask you to do?";
- next;
- mes "["+strcharinfo(0)+"]";
- mes "He asked me to deliver Bradium to his friends working in the cave outside the village.";
- next;
- mes "[Bouy]";
- mes "Oh no. I don't have any portable Bradium because of insufficient supplies.";
- next;
- mes "[Bouy]";
- mes "I will only be able to get the Bradium that is being refined now in a few days.";
- mes "We let Pioms returning from outside work stay and rest in the village.";
- next;
- mes "[Bouy]";
- mes "But I see they haven't returned yet.";
- mes "They must be out of Bradium by now.";
- mes "This isn't good.";
- next;
- mes "[Bouy]";
- mes "Worst case, they wouldn't come back to the village at all.";
- next;
- mes "["+strcharinfo(0)+"]";
- mes "Is there another way?";
- next;
- mes "[Bouy]";
- mes "It takes a lot of time to refine a large Bradium mineral but small pieces of Bradium will be quick.";
- next;
- mes "[Bouy]";
- mes "Bradium mineral can be collected anywhere in this area but the effectiveness of refined pieces is low.";
- next;
- mes "[Bouy]";
- mes "You can easily collect ^E77471pieces of Bradium from monsters nearby^000000.";
- next;
- mes "[Bouy]";
- mes "About ^E7747130 pieces of Bradium^000000 will be enough to share with 6 people.";
- changequest 11173,11174;
- close;
- } else if (checkquest(11174) >= 0) {
- if (countitem(6319) > 29) {
- mes "You've brought back the Bradium.";
- mes "I've been waiting for the Galtens to return because I'm not accustomed to battle since I'm Venknick. Thank you very much.";
- next;
- mes "[Bouy]";
- mes "Handwork is much faster to refine pieces of Bradium instead of using a machine. I will only need an hour to finish.";
- next;
- mes "[Bouy]";
- mes "Please go rest while I get to work.";
- delitem 6319,30;
- changequest 11174,11175;
- close; }
- mes "Bradium mineral can be collected anywhere in this area but the effectiveness of refined pieces is low.";
- next;
- mes "[Bouy]";
- mes "You can easily collect ^E77471pieces of Bradium from monsters nearby^000000.";
- next;
- mes "[Bouy]";
- mes "About ^E7747130 pieces of Bradium^000000 will be enough to share with 6 people.";
- close;
- } else if (checkquest(11175,PLAYTIME) == 2) {
- mes "I did it!";
- mes "I was a bit nervous because it has been a long time since I did manual work but I think I did a good job.";
- mes "Please take these to them.";
- set ep13_3_bra,5;
- changequest 11175,11176;
- close;
- } else if (checkquest(11175,PLAYTIME) != -1) {
- mes "I'm still working on it so please rest a little more.";
- close;
- } else if (ep13_3_bra >= 5) {
- mes "Saphas cannot live unless we consume Bradium continuously.";
- mes "That is why we needed spaces for us to inject Bradium all over the village.";
- next;
- mes "[Bouy]";
- mes "But those working outside of the village cannot return often to refill their Bradium so we provide Bradium that is portable.";
- next;
- mes "[Bouy]";
- mes "But there was a problem with the Bradium mining in the Manuk area recently and we have a shortage of supplies. We don't have enough to give out.";
- next;
- mes "[Bouy]";
- mes "That is why many Pioms working in the outskirts of the village return for more supplies,";
- next;
- mes "[Bouy]";
- mes "and the time spent on transportation is what is slowing down work.";
- next;
- mes "[Bouy]";
- mes "To tell you the truth, transportation time doesn't make much difference but it adds up in the end.";
- next;
- mes "[Bouy]";
- mes "We call this the ^E77471Creamy Effect^000000.";
- close; }
- mes "Outsiders are prohibited here.";
- mes "If you have come here by mistake, please find your way out now.";
- close; }
- mes "¡ø¡ö¡þ ¡ù ¡ú¡ð¡ï ¡ø";
- mes "¡ï¡ú¡ö ¡ù";
- mes "¡õ¡ï¡õ ¡ò";
- close;
-}
-
-// Sapha's Visit
-//============================================================
-
-mid_camp,220,246,5 script Expedition Guard Ben 930,{
- mes "[Ben]";
- if (ep13_3_invite >= 2) {
- mes "There is nothing strange!";
- mes "I'd love to be like you and respected by many people.";
- next;
- mes "[Ben]";
- mes "I can also visit the Sapha if I work well here, can't I?";
- close; }
- mes "Hmm. Hey, Maha,";
- mes "what do you think?";
- mes "Why do you think he is here?";
- next;
- mes "[Maha]";
- mes "Don't know.";
- mes "Not interested.";
- next;
- mes "[Ben]";
- mes "Don't you find";
- mes "that guy strange?";
- mes "I've never seen his race before I joined the expedition.";
- next;
- mes "[Maha]";
- mes "Ah. Really?";
- mes "Then it's only you.";
- mes "There must be a reason why he is here.";
- next;
- mes "[Ben]";
- mes "................";
- mes "Oh no you don't...";
- next;
- mes "[Maha]";
- mes "They may make an";
- mes "announcement soon.";
- mes "All we need to do is wait for it and we'll have all our questions answered.";
- next;
- if(select("What's the announcement?:Stay silent and listen.")==2) {
- mes "[Ben]";
- mes "Excuse me.";
- mes "There was no order to restrict or keep it a secret.";
- mes "Besides, it looks like they are making an official visit.";
- next;
- mes "[Ben]";
- mes "Hmm...";
- mes "That can be true but aren't you thinking about it too much?";
- next;
- mes "[Maha]";
- mes "I don't like to get into trouble.";
- mes "I only follow orders.";
- mes "Besides, there is nothing out of the ordinary with those Sapha.";
- next;
- mes "[Maha]";
- mes "From what I can tell, the tree-like giants are a kind race of people.";
- mes "There won't be any trouble so relax.";
- next;
- mes "[Ben]";
- mes "We might be able to get some information if we go to the command center now.";
- mes "Try finding ^8D38C9Aello^000000.";
- close; }
- mes "[Ben]";
- mes "Huh? Did you hear us?";
- mes "Nothing really or maybe something...";
- mes "So...";
- next;
- mes "[Ben]";
- mes "Research members dispatched to Manuk just came back.";
- mes "But...";
- next;
- select("But?");
- mes "[Ben]";
- mes "Well... they came back with a Manuk messenger!";
- mes "...some important Sapha from Manuk.";
- next;
- select("Where is he?!");
- mes "[Ben]";
- mes "He's in the command";
- mes "center right now.";
- mes "We should go there.";
- close;
-}
-
-mid_camp,223,246,4 script Expedition Guard Maha 868,{
- if (ep13_3_invite >= 2) {
- mes "[Maha]";
- mes "But I do think the Sapha race is overly kind, almost unnaturally.";
- mes "Guess it'll be fine.";
- close; }
- mes "[Ben]";
- mes "Hmm. Hey, Maha,";
- mes "what do you think?";
- mes "Why do you think he is here?";
- next;
- mes "[Maha]";
- mes "Don't know.";
- mes "Not interested.";
- next;
- mes "[Ben]";
- mes "Don't you find";
- mes "that guy strange?";
- mes "I've never seen his race before I joined the expedition.";
- next;
- mes "[Maha]";
- mes "Ah. Really?";
- mes "Then it's only you.";
- mes "There must be a reason why he is here.";
- next;
- mes "[Ben]";
- mes "................";
- mes "Oh no you don't...";
- next;
- mes "[Maha]";
- mes "They may make an";
- mes "announcement soon.";
- mes "All we need to do is wait for it and we'll have all our questions answered.";
- next;
- if(select("What's the announcement?:Stay silent and listen.")==2) {
- mes "[Ben]";
- mes "Excuse me.";
- mes "There was no order to restrict or keep it a secret.";
- mes "Besides, it looks like they are making an official visit.";
- next;
- mes "[Ben]";
- mes "Hmm...";
- mes "That can be true but aren't you thinking about it too much?";
- next;
- mes "[Maha]";
- mes "I don't like to get into trouble.";
- mes "I only follow orders.";
- mes "Besides, there is nothing out of the ordinary with those Sapha.";
- next;
- mes "[Maha]";
- mes "From what I can tell, the tree-like giants are a kind race of people.";
- mes "There won't be any trouble so relax.";
- next;
- mes "[Ben]";
- mes "We might be able to get some information if we go to the command center now.";
- mes "Try finding ^8D38C9Aello^000000.";
- close; }
- mes "[Ben]";
- mes "Huh? Did you hear us?";
- mes "Nothing really or maybe something...";
- mes "So...";
- next;
- mes "[Ben]";
- mes "Research members dispatched to Manuk just came back.";
- mes "But...";
- next;
- select("But?");
- mes "[Ben]";
- mes "Well.. they came back with a Manuk messenger!";
- mes "...some important Sapha from Manuk.";
- next;
- select("Where's he?!");
- mes "[Ben]";
- mes "He's in the command";
- mes "center right now.";
- mes "We should go there.";
- close;
-}
-
-mid_campin,93,114,3 script Guard Aello#ep13_3_03 967,{
- mes "[Aello]";
- if (ep13_3_invite >= 2) {
- mes "I knew I could count on you.";
- mes "You're activities will help us tremendously in expanding our territory.";
- close; }
- if (checkquest(7182) >= 0) {
- mes "It's the room at the right on the second floor.";
- mes "There is a guard in front of the room.";
- mes "He'll let you pass if you tell him you have authorization.";
- next;
- mes "[Aello]";
- mes "Try not to give unnecessary information";
- mes "and avoid any small talk.";
- close; }
- mes "Ah, you. Good timing.";
- mes "I have something urgent to tell you.";
- next;
- mes "[Aello]";
- mes "Do you happen to know that a messenger from Manuk is here?";
- mes "Not a big secret but...";
- next;
- mes "[Aello]";
- mes "The Sapha from Manuk wants to talk to you.";
- mes "Agip says anyone from the expedition can meet him but..";
- mes "I think someone with more experience should go.";
- next;
- mes "[Aello]";
- mes "I know your abilities and trust you.";
- mes "The delegation is in the room at the right on the second floor.";
- next;
- mes "[Aello]";
- mes "There will be a guard standing in front just tell him you got authorization.";
- mes "The delegate is interested in humans, so try to be courteous while talking to him.";
- set ep13_3_invite,1;
- setquest 7182;
- close;
-}
-
-mid_campin,111,120,3 script Soldier#ep13_3_04 852,{
- mes "[Soldier]";
- if (ep13_3_invite >= 2) {
- mes "You're back.";
- mes "Are you acquainted with the Sapha messenger now?";
- mes "We have high expectations from you.";
- goto warpnow; }
- mes "Sorry, but this room is currently restricted from visitors.";
- next;
- if(select("I have authorization:Is that so.")==2) {
- mes "[Soldier]";
- mes "You can't enter without Aello's permission.";
- mes "No exceptions.";
- close; }
- mes "[Soldier]";
- mes "You do?";
- mes "What is your name?";
- if (ep13_3_invite < 1) {
- mes ""+strcharinfo(0)+"?";
- mes "I never heard your name before!";
- mes "So, please leave.";
- close; }
- mes "Thank you.";
- mes "So you are "+strcharinfo(0)+"?";
- next;
- mes "[Soldier]";
- mes "You may go in now.";
-warpnow:
- close2;
- warp "mid_campin",165,126;
- end;
-}
-
-function script eldicastes_c {
-switch(getarg(0)) {
- case 1:
- mes "[Vyhannus]";
- mes "Your captain is like the wind.";
- mes "We have someone like that in Manuk, too.";
- mes "His name is Galten. He is so quick, you won't notice that he's so large.";
- next;
- mes "[Hound]";
- mes "Let's continue..";
- mes "Although the details are already settled.";
- next;
- mes "[Vyhannus]";
- mes "Ah, yes.";
- mes "Where was I?";
- mes "El Dicastes!";
- mes "The capital city of the Sapha.";
- next;
- mes "[Vyhannus]";
- mes "A city like a sparkling jewel in white snow.";
- mes "Manuk was originally a village created to mine Bradium.";
- mes "El Dicastes has now grown to";
- mes "be the Sapha home ground.";
- next;
- mes "[Vyhannus]";
- mes "Ravail holds all authority there and makes decisions on reports from Manuk.";
- next;
- mes "[Vyhannus]";
- mes "I know that you're not from this world so we are grateful for your kindness in helping and cooperating with us.";
- next;
- mes "[Vyhannus]";
- mes "Ravail would like to invite humans to El Dicastes";
- next;
- select("Invite me?:What is that suppose to mean, Hound?");
- mes "[Hound]";
- mes "Just as he said.";
- mes "Our expedition team has helped the Saphas for some time.";
- mes "Collect Bradium for their survival or eliminate the vicious beasts that threaten them.";
- next;
- mes "[Hound]";
- mes "They have given us an official invitation to visit their capital city in return.";
- mes "That is why I've been selecting expedition members to send to El Dicastes.";
- next;
- select("You mean...");
- mes "[Vyhannus]";
- mes "Yes.";
- mes "That is what he meant.";
- mes "Agip also approved before he left.";
- mes ""+strcharinfo(0)+", you are invited.";
- next;
- mes "[Vyhannus]";
- mes "You are kind, respect others, polite, trustworthy and most of all, a fun person.";
- next;
- mes "[Vyhannus]";
- mes "You are perfect.";
- mes "Ravail will approve too.";
- mes "That is why I'm here.";
- next;
- mes "[Vyhannus]";
- mes ""+strcharinfo(0)+"";
- mes "I invite you to El Dicastes, our capital city.";
- next;
- select("I am honored.");
- mes "[Hound]";
- mes "Shouldn't you already be used to the unexpected by now?";
- mes "Come on... you're not a newbie haha.";
- next;
- mes "[Hound]";
- mes "If you are going to leave, it better be now.";
- mes "Come back to me once you are ready to leave.";
- mes "I will let you know your mission.";
- set ep13_3_invite,3;
- close;
- case 2:
- mes "[Vyhannus]";
- mes "First go to Manuk and meet";
- mes "General Guard Avalanche.";
- mes "Avalanche will be heavily armed because he is a Galten.";
- mes "You can't miss him.";
- next;
- mes "[Vyhannus]";
- mes "Once you tell Avalanche that you are a guest of the city, he will let you pass the path to El Dicastes.";
- next;
- mes "[Vyhannus]";
- mes "You cannot pass without his approval so make sure you get his permission.";
- mes "He will let you pass with my recommendation.";
- next;
- mes "[Vyhannus]";
- mes "I'm a little excited on what our meeting will bring in the future.";
- mes "I only hope it won't be like a blizzard in the middle of the night.";
- changequest 7182,7183;
- close;
- case 3:
- mes "[Hound]";
- mes "My name is Hound.";
- mes "Are you here by Aello's request?";
- next;
- select("Yes. He told me to meet the Sapha.");
- mes "[Hound]";
- mes "Okay. You should be able to talk to him, right?";
- mes "Shall we start with introducing ourselves?";
- mes "This is...";
- mes ""+strcharinfo(0)+"...";
- next;
- mes "[Vyhannus]";
- mes "My name is Vyhannus.";
- mes strcharinfo(0)+"...?";
- mes "Glad to meet you.";
- next;
- if(select("Same here.:A tree monster!")==1) {
- mes "[Vyhannus]";
- mes "Amazing.";
- mes "Like with Hound, that ring you humans made...";
- mes "is like a ring of wisdom."; }
- else {
- mes "[Hound]";
- mes "What are you saying?";
- mes "That was rude!";
- next;
- mes "[Vyhannus]";
- mes "Oh. Monster?";
- mes "That is something new.";
- mes "Hound. I'm fine. You humans are amusing.";
- next;
- mes "[Vyhannus]";
- mes "Shall we skip to the point?";
- mes "The reason why I am here..."; }
- next;
- enablenpc "Hibba Agip#ep13_3_07";
- mes "[Someone's voice]";
- mes "Excuse me, hold on a second.";
- next;
- mes "[Hound]";
- mes "Captain!";
- mes "You've come at such short notice.";
- mes "Is there a situation?";
- next;
- emotion e_omg;
- mes "[Hibba Agip]";
- mes "Huh? Nothing.";
- mes "You said you wanted to send a trust worthy person, right?";
- mes "I wanted to see the person";
- mes "Aello chose to send.";
- next;
- mes "[Hibba Agip]";
- mes "Hm... Ah.";
- mes "Is it you?";
- mes "I see, just as Aello explained.";
- mes "Well, I think we are in good hands if it is you.";
- next;
- select("What are you implying?");
- mes "[Vyhannus]";
- mes "So... It's like this.";
- mes "Both Saphas and humans had many differences in the past.";
- next;
- mes "[Vyhannus]";
- mes "We've worried about becoming enemies with your race after you've suddenly appeared";
- mes "and were afraid of your abilities.";
- next;
- mes "[Vyhannus]";
- mes "But you have respected us Saphas";
- mes "and helped Manuk with many deeds.";
- mes "We've come to recognize humans as good people.";
- next;
- mes "[Hibba Agip]";
- mes "Yes, we made efforts.";
- mes "We also tried to keep a neutral attitude.";
- mes "Because it is always better to strengthen amnity as a third party then taking sides in a conflict.";
- next;
- mes "[Hound]";
- mes "Well..";
- mes "Not totally wrong, I guess...";
- next;
- mes "[Vyhannus]";
- mes "(Vyhannus smiles)";
- mes "We have told Ravail about you humans.";
- mes "Ravail is the highest elder of glorious El Dicastes.";
- next;
- select("El Dicastes?");
- mes "[Hibba Agip]";
- mes "Ah, sorry for interrupting.";
- mes "I have to go now.";
- mes "Hound, I approve of this adventurer.";
- next;
- mes "[Hibba Agip]";
- mes "Then it's settled.";
- mes "And... ah yes, you.";
- mes "Please go meet the inspector in the next room after this.";
- mes "Got it?";
- next;
- mes "[Hibba Agip]";
- mes "I'm leaving now.";
- mes "I'll come by to see you again Vyhannus.";
- mes "And you should meet Inspector Doha after talking with Vyhannus.";
- mes "Then bye everyone.";
- disablenpc "Hibba Agip#ep13_3_07";
- set ep13_3_invite,2;
- setquest 7185;
- next;
- emotion e_swt;
- emotion e_swt,0,"Sapha from Manuk";
- mes "- Captain Hibba Agip quickly left the room after saying what he wanted to say.";
- mes "First, let's listen to Vyhannus's story. -";
- close;
- case 4:
- mes "[Hound]";
- mes "Where is your interpreter ring?";
- mes "I'm not going to be your personal translator.";
- close;
- }
-}
-
-mid_campin,168,125,3 script Hound#ep13_3_06 997,{
- if (isequipped(2782)) {
- if (ep13_3_invite == 2) {
- callfunc "eldicastes_c",1;
- } else if (ep13_3_invite == 3) {
- if (checkquest(7183) >= 0) {
- mes "[Hound]";
- mes "First thing you need to do when you reach Manuk is to meet";
- mes "General Guard Avalanche.";
- mes "Tell Avalanche that you are";
- mes "the one invited by Vyhannus.";
- next;
- mes "[Hound]";
- mes "Then you'll go through a simple process of confirmation and will be permitted to go through the tunnel to the capital city.";
- mes "Passing through the tunnel is";
- mes "easy as long as you are polite.";
- next;
- mes "[Hound]";
- mes "And don't forget what the captain said.";
- mes "Inspector Doha is in the next room.";
- close; }
- callfunc "eldicastes_c",2;
- } else if (ep13_3_invite >= 4) {
- mes "[Hound]";
- mes "I've just returned from Manuk from a long term dispatch";
- mes "and haven't gotten any rest yet.";
- mes "El Dicastes.. I will find the time to visit once your advance party settles in.";
- next;
- mes "[Hound]";
- mes "I have to take care of Vyhannus here.";
- mes "We might see the day when Saphas like Vyhannus will be living with us on our continent.";
- close; }
- callfunc "eldicastes_c",3; }
- callfunc "eldicastes_c",4;
-}
-
-mid_campin,168,128,3 script Sapha from Manuk 451,{
- if (isequipped(2782)) {
- if (ep13_3_invite == 2) {
- callfunc "eldicastes_c",1;
- } else if (ep13_3_invite == 3) {
- if (checkquest(7183) >= 0) {
- mes "[Vyhannus]";
- mes "Avalanche will be at the Manuk Operations building.";
- mes "Once he approves, you can use the tunnel that leads to El Dicastes.";
- next;
- mes "[Vyhannus]";
- mes "The tunnel might";
- mes "be a little scary.";
- mes "But I'm sure you will reach the";
- mes "end of it since you are strong.";
- close; }
- callfunc "eldicastes_c",2;
- } else if (ep13_3_invite == 4) {
- mes "[Vyhannus]";
- mes "Oh, the tunnel?";
- mes "It was originally a mineral mine.";
- mes "But we found ourselves on the opposite side while mining away.";
- next;
- mes "[Vyhannus]";
- mes "We found better mines afterwards and that is how Manuk came about.";
- mes "The tunnel is reorganized with paths between the capital city and Manuk.";
- next;
- mes "[Vyhannus]";
- mes "That is it.";
- close;
- } else if (ep13_3_invite == 5) {
- mes "[Vyhannus]";
- mes "You received the Light of El Dicastes.";
- mes "With this, you can return to Diel from anywhere, anytime.";
- mes "Looks like an item made for your convenience.";
- next;
- mes "[Vyhannus]";
- mes "Ravail seems to like you very much.";
- mes "The Light of El Dicastes is convenient to use instead of moving through long tunnels.";
- next;
- mes "[Vyhannus]";
- mes "Oh, the tunnel?";
- mes "It was originally a mineral mine.";
- mes "But we found ourselves on the opposite side while mining away.";
- next;
- mes "[Vyhannus]";
- mes "We found better mines afterwards and that is how Manuk came about.";
- mes "The tunnel is reorganized with paths between the capital city and Manuk.";
- next;
- mes "[Vyhannus]";
- mes "That is it.";
- close; }
- mes "[Sapha]";
- mes "- This person look like the Sapha messenger from Manuk. -";
- mes "You just stand there without";
- mes "knowing what he says, so the";
- mes "expedition guard next to you starts to talk. -";
- next;
- callfunc "eldicastes_c",3; }
- mes "[Sapha]";
- mes "¢¤¡ð¡ú? ¢£ ¡ù¡ð...";
- mes "¡ï¡ò¡Ð ¢¤ ?";
- mes "¡ñ¡ï..?";
- next;
- callfunc "eldicastes_c",4;
-}
-
-mid_campin,165,127,5 script Hibba Agip#ep13_3_07 459,{
- mes "[Hibba Agip]";
- mes "Ahh, I think I should go now...";
- close2;
- disablenpc "Hibba Agip#ep13_3_07";
- end;
-OnInit:
- disablenpc "Hibba Agip#ep13_3_07";
- end;
-}
-
-man_in01,315,52,3 script Guard Captain Avalanche 450,{
- mes "[Guard Captain Avalanche]";
- if (isequipped(2782)) {
- if (ep13_3_invite == 4) {
- mes "Go out of this building and straight below the mountain";
- mes "east from the village.";
- mes "You will know where it is if you see soldiers guarding the tunnel.";
- next;
- mes "[Guard Captain Avalanche]";
- mes "I hope that the";
- mes "Light of El Dicastes";
- mes "will show you the way.";
- close; }
- if (ep13_3_invite == 5) {
- mes "Oh.. You have the Light of El Dicastes.";
- mes "It would be helpful for your travel.";
- next;
- mes "[Guard Captain Avalanche]";
- mes "The path to the capital city was previously a mine.";
- mes "So we have reports of wild monsters appearing although the tunnel is well maintained.";
- next;
- mes "[Guard Captain Avalanche]";
- mes "Always take care of yourself at all times.";
- mes "Haha.. but then you humans are very strong.";
- close; }
- mes "You are human.";
- mes "What do you want here?";
- next;
- select("I've come with Vyhannus's invitation.");
- mes "[Guard Captain Avalanche]";
- mes "Ah. Jarute Vyhannus.";
- mes "I though it would be better for";
- mes "him to take a guard with him.";
- next;
- mes "[Guard Captain Avalanche]";
- mes "I guess Vyhannus";
- mes "trusts you humans.";
- mes "I'm fine as long as";
- mes "Vyhannus approved you.";
- next;
- mes "[Guard Captain Avalanche]";
- mes "I authorize you to pass through to El Dicastes.";
- mes "There is a tunnel that leads to the city outside of this building which goes down by the east mountain range of this village.";
- next;
- mes "[Guard Captain Avalanche]";
- mes "That tunnel is the only way to the capital city. There is no other route because Kamidal mountain is so huge.";
- next;
- mes "[Guard Captain Avalanche]";
- mes "The tunnel is well maintained. There was a time when part of the tunnel, which connects";
- mes "with the lowest cave of the mountain, collapsed and reports of wild monsters was received.";
- next;
- mes "[Guard Captain Avalanche]";
- mes "So I recommend that";
- mes "you move in a group.";
- mes "It is dangerous and";
- mes "can be a long journey.";
- mes "That is all I have to say for now.";
- next;
- mes "[Guard Captain Avalanche]";
- mes "Please let me know any news about the capital city when you come back.";
- changequest 7183,7184;
- set ep13_3_invite,4;
- close; }
- mes "¢¤¡ð¡ú? ¢£ ¡ù¡ð...";
- mes "¡ï¡ò¡Ð ¢¤ ?";
- mes "¡ñ¡ï..?";
- close;
-}
-
-dic_in01,42,264,3 script Adventurer Clerk#ep133_ 453,{
- mes "[Clerk Knit]";
- if (isequipped(2782)) {
- mes "How can I help you?";
- next;
- switch(select("Register as an adventurer.:Talk.:Cancel.")) {
- case 1:
- if (checkquest(7184) >= 0) {
- if (ep13_3_invite == 5) {
- mes "[Clerk Rhawyne]";
- mes "Strange.";
- mes "Aren't you already registered?";
- mes "I see your name in the records.";
- close; }
- mes "[Clerk Rhawyne]";
- mes "Do you want to register";
- mes "as an adventurer?";
- mes "I will compare with the invitation list from Manuk.";
- mes "What is your name?";
- next;
- mes "["+strcharinfo(0)+"]";
- mes "My name is "+strcharinfo(0)+".";
- next;
- mes "[Clerk Rhawyne]";
- mes "Yes... "+strcharinfo(0)+"...";
- mes "I found it.";
- mes "Welcome to El Dicastes.";
- next;
- mes "[Clerk Rhawyne]";
- mes "You will be treated the same as other Saphas here. Allowed to do as you wish and can have contracts with official requests from Dicastes.";
- next;
- mes "[Clerk Rhawyne]";
- mes "This is a little souvenir for visiting El Dicastes.";
- mes "You can use it to return to El Dicastes whenever you wish.";
- next;
- getitem 2844,1;
- erasequest 7184;
- set ep13_3_invite,5;
- mes "[Clerk Rhawyne]";
- mes "There is a special place for humans located beneath the residential area of Pioms.";
- mes "It is called in your language...";
- mes "a pub. Hope you get to visit there.";
- close; }
- mes "[Clerk Rhawyne]";
- mes "Hmm... You don't have Ravail's invitation? What are you doing here?";
- close;
- case 2:
- mes "[Clerk Rhawyne]";
- if (checkquest(7197) >= 0) {
- mes "I recognize you.";
- mes "How can I help you?";
- next;
- if(select("I want to meet the minister.:Nothing particular.")==2) {
- mes "[Clerk Rhawyne]";
- mes "What are you curious about today?";
- close; }
- mes "[Clerk Rhawyne]";
- mes "You want to meet the minister?";
- mes "Which minister?";
- mes "Ravail cannot be met in person";
- mes "even with Sapha Certifications.";
- next;
- if(select("Ahat:Another minister")==2) {
- mes "[Clerk Rhawyne]";
- mes "Another minister? Who?";
- next;
- select("Sorry, but I know no one else.");
- mes "[Clerk Rhawyne]";
- mes "You are difficult.";
- mes "Unlike other Saphas, ministers are very busy.";
- close; }
- if (countitem(6304) > 2) {
- mes "[Clerk Rhawyne]";
- mes "You've really collected 3 Sapha Certification already.";
- mes "Alright. I will send a request.";
- next;
- mes "[Clerk Rhawyne]";
- mes "Please take the elevator up to the Administrative Office.";
- mes "There is another elevator in the corridor next to the Administrative Office.";
- next;
- mes "[Clerk Rhawyne]";
- mes "It is a separate elevator that leads to the high minister's office";
- mes "You will be guided in front of the office.";
- set ep13_3_secret,7;
- delitem 6304,3;
- changequest 7197,7198;
- close; }
- mes "[Clerk Rhawyne]";
- mes "You need 3 Sapha Certification to meet Ahat.";
- mes "You know what a Sapha Certification is, right?";
- mes "Well, please try to help around El Dicastes to collect them.";
- close;
- } else if (checkquest(7198) >= 0) {
- mes "Ahat is on the same floor as high minister Ravail.";
- mes "Take the elevator up to the Administrative Office and then you will be guided in front of the separate elevator.";
- close; }
- mes "What are you curious about today?";
- next;
- switch(select("About official requests:About the Adventurer's pub:Ahat?:Sapha Certification?:End conversation.")) {
- case 1:
- mes "[Clerk Rhawyne]";
- mes "If Diel or ministers need help on operations, in the capital, they post a notice on the public board.";
- next;
- mes "[Clerk Rhawyne]";
- mes "Anyone who can take the job can take up the request.";
- mes "Adventurers who are officially registered can also take jobs.";
- next;
- mes "[Clerk Rhawyne]";
- mes "After you handle a request";
- mes "you are given an Sapha Certification for helping El Dicastes.";
- next;
- mes "[Clerk Rhawyne]";
- mes "It is better to spend spare time on these official requests.";
- mes "Because you are contributing to the community.";
- next;
- mes "[Clerk Rhawyne]";
- mes "Due to the increase of visitors from other worlds,";
- mes "some requests are targeted for you.";
- mes "You can take your pick.";
- close;
- case 2:
- mes "[Clerk Rhawyne]";
- mes "The Adventurer's pub is open for the convenience of visitors like you.";
- mes "It is located in the Piom residential area below the mine and factory zone.";
- next;
- mes "[Clerk Rhawyne]";
- mes "We thought the living environment here would be unfamiliar and inconvenient for you.";
- mes "So we tried to make a place that is similar to what you have back home with a little help from adventurers.";
- mes "I hope you like it.";
- close;
- case 3:
- mes "[Clerk Rhawyne]";
- mes "Ahat is the next minister in line after Ravail.";
- mes "Why?";
- mes "Because we respect him.";
- next;
- mes "[Clerk Rhawyne]";
- mes "What should I say, we would like to protect him.";
- mes "But I'm not sure how respect is used in your language.";
- next;
- mes "[Clerk Rhawyne]";
- mes "Ahat is popular.";
- mes "Not many have seen him and he works in his room all the time.";
- next;
- mes "[Clerk Rhawyne]";
- mes "If you want to meet Ahat..well.";
- mes "He is really good at his work but is very shy of strangers..";
- next;
- mes "[Clerk Rhawyne]";
- mes "He doesn't like to be in places where a lot of people are gathered.";
- mes "That is why we barely see him.";
- close;
- case 4:
- mes "[Clerk Rhawyne]";
- mes "Sapha Certifications are made for outsiders like you.";
- mes "They are given out as rewards when adventurers help with requests from Saphas throughout the city.";
- next;
- mes "[Clerk Rhawyne]";
- mes "The Sapha Certification is used to meet ministers.";
- mes "I guess in order to meet busy ministers, you must at least contribute to our society.";
- close;
- case 5:
- mes "[Clerk Rhawyne]";
- mes "Please feel free to ask questions when you need help.";
- close;
- }
- case 3:
- mes "[Clerk Rhawyne]";
- mes "Please feel free to ask questions when you need help.";
- close;
- }
- }
- mes "¡ð¡ñ¡ô ¡õ ¡ü¢±¢³ ¡ö ¡ò...?";
- mes "¢¤¡ö¡ø ... ¢³ ¡÷¢£¡ü ¡ø ¡Ð¡õ¡û...";
- next;
- mes "- Cannot communicate with him. -";
- close;
-}
-
-// Enchantment NPCs
-//============================================================
-
-dic_fild01,240,198,2 script Jalapeno#pa8027 495,{
- set .@cattalk_, rand(1,14);
- set .@re$, strnpcinfo(1);
- set .@n$, "["+.@re$+"]";
- mes .@n$;
- if (.@cattalk_ == 1) mes "It is difficult to find fish here. Can't find any so Jahbong would forget that he's busy or angry at the sight of a Fish Tail.";
- else if (.@cattalk_ == 2) mes "Our people say Ahat looks like a beautiful cat.";
- else if (.@cattalk_ == 3) mes "Newbie Jarute, Ahat doesn't seem to look like a Sapha.";
- else if (.@cattalk_ == 4) mes "There is a guy named Pinguicula nearby who has the Sharp Leaf.";
- else if (.@cattalk_ == 5) mes "Grrr... I don't think my voice sounds normal these days. I think it's the weather.";
- else if (.@cattalk_ == 6) mes "I recommend getting it from the Dracos nearby. But they only drop it randomly so you may come back empty handed...";
- else if (.@cattalk_ == 7) mes "I sometimes dream of a giant patting me on the head. But I feel more annoyed than afraid.";
- else if (.@cattalk_ == 8) mes "Yup!!";
- else if (.@cattalk_ == 9) mes "I must have been a cat in my previous life.";
- else if (.@cattalk_ == 10) mes "Grrr... I was punished with a ladle for peeing on my blanket yesterday.";
- else if (.@cattalk_ == 11) mes "I heard there was a superior equipment upgrade craftsman in the capital city of Manuk.";
- else if (.@cattalk_ == 12) mes "There are times when I shout out loud but it is only because I am in a good mood. No need to be startled.";
- else if (.@cattalk_ == 13) mes "I feel an urge to jump on a pile with my four paws when I see one.";
- else mes "I heard on my way that this Dark Pinguicula has a Withered Flower.";
- next;
- mes .@n$;
- mes "Hmm... This may not be important to you, but...";
- next;
- mes .@n$;
- mes "We had a lot of customers today too.";
- next;
- mes .@n$;
- if (countitem(6304) < 1) {
- if (.@re$ == "Brare") {
- mes "Oh... no luck on Sapha Certifications?";
- next;
- mes .@n$;
- mes "So you haven't got any...";
- next;
- mes .@n$;
- mes "That's sad. They're very are useful, you know...";
- close;
- } else if (.@re$ == "Mancho") {
- mes "If you work hard in this city, you can get Sapha Certifications from certain people.";
- next;
- mes .@n$;
- mes "If you do come across one of the certifications, can you bring it to me?";
- next;
- mes .@n$;
- mes "We can make an exchange and you won't regret it.";
- close;
- } else if (.@re$ == "Jalapeno") {
- mes "It is difficult to find fish here. Can't find any so Jahbong would forget that he's busy or angry at the sight of a Fish Tail.";
- next;
- mes .@n$;
- mes "Hmm... This may not be important to you, but...";
- next;
- mes .@n$;
- mes "I've been gathering Sapha Certifications for a year now to meet Ahat.";
- next;
- mes .@n$;
- mes "But I'm far from it because it takes a high position and some bribery for a low creature like me to meet him.";
- next;
- mes .@n$;
- mes "If you have any Sapha Certifications to spare, please share them with me. I promise to pay you back in services that you can't get anywhere else.";
- close; }
- }
- if (.@re$ == "Brare") mes "Do you want to look luxurious with ^800080Golden Bells^000000?";
- else if (.@re$ == "Mancho") mes "You must be interested in the ^800080Feral Tail^000000?";
- else if (.@re$ == "Jalapeno") mes "You've come for ^800080Feral Boots^000000. I have just the item for you.";
- next;
- switch(select("Please explain.:I want to reset.:I want to upgrade.")) {
- case 1:
- if (.@re$ == "Brare") {
- mes .@n$;
- mes "Hmm. The ^800080Golden Bell^000000 is an accessory awarded to only the best and bravest warriors among our people.";
- next;
- mes .@n$;
- mes "A random stat effect is casted up to the first and second steps... but...";
- next;
- mes .@n$;
- mes "there is a risk of the item breaking during the third upgrade.";
- next;
- mes .@n$;
- mes "The random enchantment added on the first secret slot is to increase Atk +2% or +3%, Cri +5 or +7, Matk+1% or +2%, or Flee +6 or +12.";
- next;
- mes .@n$;
- mes "The random enchantment added on the second secret slot is to increase Agi, Dex, or Int up to +2.";
- next;
- mes .@n$;
- mes "And the final random enchantment added is to increase Agi, Dex, or Int up to +2.";
- } else if (.@re$ == "Mancho") {
- mes .@n$;
- mes "You say you want me to explain about upgrade?";
- next;
- mes .@n$;
- mes "Hmm. The ^800080Feral Tail^000000 is an unique item. It looks just like our tails.";
- next;
- mes .@n$;
- mes "It is not only strong and warm but is also powerful enough to be enchanted with magical spells in 3 special slots.";
- next;
- mes .@n$;
- mes "The random enchantment added on the first secret slot is to increase Atk +2% or +3%, Cri +5 or +7, Matk+1% or +2%, or Flee +6 or +12.";
- next;
- mes .@n$;
- mes "The random enchantment added on the second secret slot is to increase Agi, Dex, or Int up to +2.";
- next;
- mes .@n$;
- mes "And the final random enchantment added is to increase Agi, Dex, or Int up to +3.";
- next;
- mes .@n$;
- mes "Well... it comes with the same risks as the ^800080Feral Boots^000000 of breaking at the third step of upgrade.";
- } else if (.@re$ == "Jalapeno") {
- mes .@n$;
- mes "You say you want me to explain about upgrade?";
- next;
- mes .@n$;
- mes "Hmm. The ^800080Feral Boots^000000 are very unique. A shoemaker took the design of our feet and designed this item long ago.";
- next;
- mes .@n$;
- mes "I do not know the actual materials used but they are strong enough to enchant up to 3 kinds of upgrade magic spells into 3 secret slots.";
- next;
- mes .@n$;
- mes "The random enchantment added on the first secret slot is to increase Atk +2% or +3%, Cri +5 or +7, Matk+1% or +2%, or Flee +6 or +12.";
- next;
- mes .@n$;
- mes "The random enchantment added on the second secret slot is to increase Agi, Dex, or Int up to +2.";
- next;
- mes .@n$;
- mes "And the final random enchantment added is to increase Agi, Dex, or Int up to +3.";
- next;
- mes .@n$;
- mes "Well... some do get broken at the third attempt and I do have some customers complaining when that happens... meow.";
- next;
- mes .@n$;
- mes "... I almost died on one occasion. (murmuring)"; }
- close;
- case 2:
- mes .@n$;
- mes "Reset!!";
- mes "This involves ^7E2217destroying the equipment^000000 and cancelling all records of it.";
- next;
- mes .@n$;
- mes "Basically, if you want to start over I'll take your current one away and then you can bring me another one to try to enchant. So are you sure?";
- next;
- if(select("Maybe next time.:Please reset it.")==1) {
- mes .@n$;
- mes "When you are ready,";
- mes "Please come back again";
- close; }
- if (.@re$ == "Brare") set .@Items_,2843;
- else if (.@re$ == "Mancho") set .@Items_,2564;
- else if (.@re$ == "Jalapeno") set .@Items_,2463;
- if (isequipped(.@Items_) == 1 || countitem(.@Items_) < 1) {
- mes .@n$;
- mes "Then, take the equipment off first.";
- close; }
- mes .@n$;
- mes "I've collected all equipment and erased all records as you requested. Now all your equipment and records are clean.";
- delitem .@Items_,1;
- if (getd("EP13_"+.@re$+"_3") > 1) {
- setd "EP13_"+.@re$+"_3",0;
- setd "EP13_"+.@re$+"_2",0;
- setd "EP13_"+.@re$+"_1",0; }
- else if (getd("EP13_"+.@re$+"_2") > 1) {
- setd "EP13_"+.@re$+"_2",0;
- setd "EP13_"+.@re$+"_1",0; }
- else if (getd("EP13_"+.@re$+"_1") > 1)
- setd "EP13_"+.@re$+"_1",0;
- close;
- case 3:
- if (.@re$ == "Brare") set .@Items_,2843;
- else if (.@re$ == "Mancho") set .@Items_,2564;
- else if (.@re$ == "Jalapeno") set .@Items_,2463;
- if (isequipped(.@Items_) == 1 || countitem(.@Items_) < 1) {
- mes .@n$;
- mes "But...";
- mes "you don't seem to be wearing or even carrying equipment to upgrade on you.";
- close; }
- if (getd("EP13_"+.@re$+"_1") == 0) {
- mes .@n$;
- mes "I'm preparing for the";
- mes "first step of upgrade.";
- mes "Once equipment is upgraded";
- mes "you cannot change the upgrade";
- mes "unless you destroy it first.";
- next;
- mes .@n$;
- mes "First upgrade step requires ^8000801 Sapha Certification^000000. Do you want to proceed?";
- } else if (getd("EP13_"+.@re$+"_3") > 1) {
- mes .@n$;
- mes "You want to upgrade ^800080"+getitemname(.@Items_)+"^000000 again?";
- next;
- mes .@n$;
- mes "I see... the enchantments of the item winds up with are not what you desires..";
- mes "But don't worry about thats! Let's me remove all of your records and go to Jahbong to buy a new one.";
- close;
- } else if (getd("EP13_"+.@re$+"_2") > 1) {
- mes .@n$;
- mes "I'm preparing for the";
- mes "third step of upgrade.";
- mes "Once equipment is upgraded";
- mes "you cannot change the upgrade";
- mes "unless you destroy it first.";
- next;
- mes .@n$;
- mes "And this is the most important thing,";
- mes "the risk of equipment to break";
- mes "during the third upgrade step is high!";
- mes "And you need ^8000803 Sapha Certification^000000 for the procedure.";
- next;
- mes .@n$;
- mes "Please keep in mind that";
- mes "this is a delicate process of";
- mes "casting immense power to the equipment.";
- mes "Are you ready?";
- } else if (getd("EP13_"+.@re$+"_1") > 1) {
- mes .@n$;
- mes "I'm preparing for the";
- mes "second step of upgrade.";
- mes "Once equipment is upgraded";
- mes "you cannot change the upgrade";
- mes "unless you destroy it first.";
- next;
- mes .@n$;
- mes "Second upgrade step requires ^8000802 Sapha Certification^000000. Do you want to proceed?"; }
- next;
- if(select("Maybe next time.:I want to upgrade.")==1) {
- mes .@n$;
- mes "When you are ready,";
- mes "Please come back again.";
- close; }
- if (getd("EP13_"+.@re$+"_2") > 1)
- if (countitem(6304) < 3) {
- mes .@n$;
- mes "Third upgrade step requires ^8000803 Sapha Certification^000000.";
- mes "Come back here when you fulfill Sapha in your inventory.";
- close; }
- else if (getd("EP13_"+.@re$+"_1") > 1)
- if (countitem(6304) < 2) {
- mes .@n$;
- mes "Second upgrade step requires ^8000802 Sapha Certification^000000.";
- mes "Come back to me when you fulfill Sapha in your inventory.";
- close; }
- mes .@n$;
- mes "Then let's start.";
- close2;
- if (getd("EP13_"+.@re$+"_1") == 0) {
- setd "EP13_"+.@re$+"_1",rand(4760,4767);
- delitem .@Items_,1;
- specialeffect2 101;
- progressbar "ffff00",3;
- delitem 6304,1;
- getitem2 .@Items_,1,1,0,0,0,0,0,getd("EP13_"+.@re$+"_1");
- end;
- } else if (getd("EP13_"+.@re$+"_2") > 1) {
- if (.@re$ == "Brare") {
- set .@EnchantR,rand(1,3);
- if (.@EnchantR == 1) setd "EP13_"+.@re$+"_3",4711 + (rand(3) * 10);
- else if (.@EnchantR > 1 && .@EnchantR <= 3) setd "EP13_"+.@re$+"_3",4710 + (rand(3) * 10);
- } else {
- set .@EnchantR,rand(1,50);
- if (.@EnchantR > 25 && .@EnchantR <= 50) setd "EP13_"+.@re$+"_3",4710 + (rand(3) * 10);
- else if (.@EnchantR > 10 && .@EnchantR < 26) setd "EP13_"+.@re$+"_3",4711 + (rand(3) * 10);
- else if (.@EnchantR > 0 && .@EnchantR < 11) setd "EP13_"+.@re$+"_3",4712 + (rand(3) * 10); }
- delitem .@Items_,1;
- specialeffect2 101;
- progressbar "ffff00",3;
- delitem 6304,3;
- if (rand(0,ep13_yong1+99) < ep13_yong1+9)
- getitem2 .@Items_,1,1,0,0,0,getd("EP13_"+.@re$+"_3"),getd("EP13_"+.@re$+"_2"),getd("EP13_"+.@re$+"_1");
- else {
- npctalk "Oh no....!!!! What happened to the "+getitemname(.@Items_)+"!";
- setd "EP13_"+.@re$+"_1",0;
- setd "EP13_"+.@re$+"_2",0;
- setd "EP13_"+.@re$+"_3",0; }
- end;
- } else if (getd("EP13_"+.@re$+"_1") > 1) {
- delitem .@Items_,1;
- set .@EnchantR,rand(1,3);
- if (.@EnchantR == 1) setd "EP13_"+.@re$+"_2",4711 + (rand(3) * 10);
- else if (.@EnchantR > 1 && .@EnchantR <= 3) setd "EP13_"+.@re$+"_2",4710 + (rand(3) * 10);
- specialeffect2 101;
- progressbar "ffff00",3;
- delitem 6304,2;
- getitem2 .@Items_,1,1,0,0,0,0,getd("EP13_"+.@re$+"_2"),getd("EP13_"+.@re$+"_1");
- end; }
- }
-}
-
-dic_fild01,228,159,4 script Jahbong#pa0829 496,{
- mes "[Jahbong]";
- if (countitem(6304) < 1) {
- mes "You haven't received a Sapha Certification yet?";
- next;
- mes "[Jahbong]";
- mes "Come back to me once you have one. I'll give you something good in exchange.";
- close; }
- set .@cattalkj,rand(1,9);
- if (.@cattalkj == 1) mes "Don't touch my back! I might bite you unconsciously.";
- else if (.@cattalkj == 2) mes "Pub owner Shay carried something away to make something strange! Be careful!";
- else if (.@cattalkj == 3) mes "We cats can jump 5 times our size. Isn't it cool? But then, don't ask me to jump from here now.";
- else if (.@cattalkj == 4) mes "I have to be diligent with my grooming to maintain beautiful fur.";
- else if (.@cattalkj == 5) mes "I have to groom myself everyday to maintain shiny fluffy fur. But I don't have very nice fur in the first place. Very sad.";
- else if (.@cattalkj == 6) mes "You should receive a Sapha Certification with both paws as a sign of respect. No cat deserves a certification if they don't!";
- else if (.@cattalkj == 7) mes "I don't really talk that much! Ahat looks like... meow meow meooow... sorry.";
- else if (.@cattalkj == 8) mes "Meow~~~~~~~~~~";
- else mes "Yarn is a great way to calm a cat.";
- next;
- mes "[Jahbong]";
- mes "Why are you here?";
- mes "Jahbong will exchange ^8000801 Sapha Certification^000000 for ^8000801 item^000000!";
- next;
- switch(select("Just came to see what you have.:I want the Feral Boots!:Give me the Feral Tail!:Give me the Golden Bell!:How much to buy you?")) {
- case 1:
- mes "[Jahbong]";
- mes "Meow!";
- next;
- mes "[Jahbong]";
- mes "^8000801Feral Boots^000000 are shoes for your feet! Buy one and Jalapeno over there will refine it for you!";
- next;
- mes "[Jahbong]";
- mes "^8000801Feral Tail^000000 is pretty rough! Mancho over there can help you fix it!!";
- next;
- mes "[Jahbong]";
- mes "^8000801Golden Bell^000000 is an accessory. Brare spent 40 years making this! Or maybe 4 years! Oh well, come back when you need anything!";
- next;
- mes "[Jahbong]";
- mes "There are some crazy adventurers asking if they can purchase me! Jahbong is not for sale! I'll just bite you if you ask!!";
- close;
- case 2:
- mes "[Jahbong]";
- mes "Are you really buying something?!";
- next;
- if(select("Nope:Give me!!!")==1) {
- mes "[Jahbong]";
- mes "Okay!";
- close; }
- mes "[Jahbong]";
- mes "Here you go!";
- delitem 6304,1;
- getitem 2463,1;
- close;
- case 3:
- mes "[Jahbong]";
- mes "Are you really buying something?!";
- next;
- if(select("Nope:Give me!!!")==1) {
- mes "[Jahbong]";
- mes "Okay!";
- close; }
- mes "[Jahbong]";
- mes "Here you go!";
- delitem 6304,1;
- getitem 2564,1;
- close;
- case 4:
- mes "[Jahbong]";
- mes "Are you really buying something?!";
- next;
- if(select("Nope:Give me!!!")==1) {
- mes "[Jahbong]";
- mes "Okay!";
- close; }
- mes "[Jahbong]";
- mes "Here you go!";
- delitem 6304,1;
- getitem 2843,1;
- close;
- case 5:
- mes "[Jahbong]";
- mes "Meooooooooooow!!!!!!!!~~ Meooooooooow!!!!!";
- next;
- mes "- ^800080Jahbong goes wild^000000. -";
- next;
- mes "[Jahbong]";
- mes "I'm not an item!! I will not be merciful if you treat me like one!!";
- next;
- mes "- He may react extremely, but Jahbong doesn't seem to be really angry. -";
- close;
- }
-}
-
-dic_fild01,251,183,3 duplicate(Jalapeno#pa8027) Brare#pa0828 495
-dic_fild01,259,172,3 duplicate(Jalapeno#pa8027) Mancho#pa0829 495
-
-dic_in01,353,37,5 script Kareka#pa0829 460,{
- mes "[Kareka]";
- if (countitem(6304)) {
- if (EP13Enchant3 > 1) {
- mes "Do you want to upgrade the";
- mes "^800080Light of El Dicastes^000000 again?";
- next;
- mes "[Kareka]";
- mes "That will cost ^8000806 Sapha Certifications^000000 in order to retry.";
- mes "And note this, your current";
- mes "Light of El Dicastes will be destroyed along with all of it's enchantments.";
- next;
- mes "[Kareka]";
- mes "Are you sure you want to do this?";
- next;
- if(select("No, let me think about it.:Take my Light of El Dicastes.")==1) close;
- mes "[Kareka]";
- if (countitem(6304) < 6) {
- mes "You need to bring the Light of El Dicastes and 6 Sapha Certifications!";
- mes "Don't try to cheat me!";
- close; }
- mes "Ok, let's get this started.";
- mes "I'm going to remove all enchantments from your";
- mes "Light of El Dicastes.";
- mes "Haaap~~!";
- close2;
- specialeffect2 101;
- progressbar "ffff00",3;
- set EP13Enchant1,0;
- set EP13Enchant2,0;
- set EP13Enchant3,0;
- delitem 6304,6;
- delitem 2844,1;
- getitem 2844,1;
- end; }
- mes "You've come to awaken the";
- mes "^800080Light El Dicastes^000000' infinite strength. ";
- next;
- switch(select("Please explain.:I want to upgrade.")) {
- case 1:
- mes "[Kareka]";
- mes "I heard some craftsmen outside of the city can also cast spells on equipment.";
- next;
- mes "[Kareka]";
- mes "I'm the same but at least I don't destroy equipment.";
- next;
- mes "[Kareka]";
- mes "If you bring Sapha Certifications, I will cast spells from 1 to 3 steps to your ^800080Light of El Dicastes^000000.";
- next;
- mes "[Kareka]";
- mes "The random enchantment added on the first secret slot is to increase Atk +2% or +3%, Cri +5 or +7, Matk+1% or +2%, or Flee +6 or +12.";
- next;
- mes "[Kareka]";
- mes "The random enchantment added on the second secret slot is to increase Agi, Dex, or Int up to +2.";
- next;
- mes "[Kareka]";
- mes "And the final random enchantment added is to increase Agi, Dex, or Int up to +2.";
- next;
- mes "[Kareka]";
- mes "But of course, since this is adding spells on top of its original magic, I cannot guarantee that you will get what you want on one try.";
- close;
- case 2:
- if (isequipped(2844) == 1 || countitem(2844) < 1) {
- mes "[Kareka]";
- mes "You can't be wearing the Light of El Dicastes while I upgrade it.";
- close; }
- mes "[Kareka]";
- if (EP13Enchant1 == 0) {
- mes "I'm preparing for the";
- mes "first step of upgrade.";
- mes "Once equipment is upgraded";
- mes "you cannot change the upgrade";
- mes "unless you destroy it first.";
- next;
- mes "[Kareka]";
- mes "First upgrade step requires";
- mes "^8000801 Sapha Certification^000000.";
- mes "Do you want to proceed?";
- } else if (EP13Enchant2 > 1) {
- mes "I'm preparing for the";
- mes "third step of upgrade.";
- mes "Once equipment is upgraded";
- mes "unless you destroy it first.";
- next;
- mes "[Kareka]";
- mes "You won't have to worry of this Light of El Dicastes getting broken from casting additional magical spells to it. I think so.";
- next;
- mes "[Kareka]";
- mes "Third upgrade step requires 3 Sapha Certification. Do you want to proceed?";
- } else if (EP13Enchant1 > 1) {
- mes "I'm preparing for the";
- mes "second step of upgrade.";
- mes "Once equipment is upgraded";
- mes "you cannot change the upgrade";
- mes "unless you destroy it first.";
- next;
- mes "[Kareka]";
- mes "Second upgrade step requires 2 Sapha Certifications. Do you want to proceed?"; }
- next;
- if(select("Maybe next time.:I want to upgrade.")==1) {
- mes "[Kareka]";
- mes "When you are ready,";
- mes "Please come back again";
- close; }
- mes "[Kareka]";
- if (EP13Enchant2 > 1) {
- mes "Sorry, but you need to know... your Sapha is not enough to do third stage, please come back again.";
- close; }
- else if (EP13Enchant1 > 1) {
- mes "Please come back here when you collect enough Sapha.";
- close; }
- mes "Then let's start.";
- close2;
- if (EP13Enchant1 == 0) {
- set EP13Enchant1,rand(4760,4767);
- specialeffect2 101;
- delitem 6304,1;
- progressbar "ffff00",3;
- delitem 2844,1;
- getitem2 2844,1,1,0,0,0,0,0,EP13Enchant1;
- end;
- } else if (EP13Enchant2 > 1) {
- set .@EnchantR,rand(1,3);
- if (.@EnchantR == 1) set EP13Enchant1,4711 + (rand(3) * 10);
- else if (.@EnchantR > 1 && .@EnchantR <= 3) set EP13Enchant1,4710 + (rand(3) * 10);
- specialeffect2 101;
- delitem 6304,3;
- progressbar "ffff00",3;
- delitem 2844,1;
- getitem2 2844,1,1,0,0,0,EP13Enchant3,EP13Enchant2,EP13Enchant1;
- end;
- } else if (EP13Enchant1 > 1) {
- set .@EnchantR,rand(1,3);
- if (.@EnchantR == 1) set EP13Enchant2,4711 + (rand(3) * 10);
- else if (.@EnchantR > 1 && .@EnchantR <= 3) set EP13Enchant2,4710 + (rand(3) * 10);
- specialeffect2 101;
- delitem 6304,2;
- progressbar "ffff00",3;
- delitem 2844,1;
- getitem2 2844,1,1,0,0,0,0,EP13Enchant2,EP13Enchant1;
- end; }
- }
- }
- mes "The Sapha Certifications that you collect by helping throughout the city has other uses besides meeting the minister.";
- next;
- mes "[Kareka]";
- mes "If you come across an Sapha Certification, please come back to me.";
- next;
- mes "[Kareka]";
- mes "I can cast an additional spell to your ^800080Light of El Dicastes^000000 accessory.";
- close;
-} \ No newline at end of file
+//===== rAthena Script =======================================
+//= El Dicastes Quest NPCs
+//===== By: ==================================================
+//= Gennosuke Kouga
+//===== Current Version: =====================================
+//= 1.1
+//===== Compatible With: =====================================
+//= rAthena SVN
+//===== Description: =========================================
+//= Quest NPCs related to Dewata:
+//== Sapha's Visit, Doha's Secrect Order, Frede's Request,
+//== Department Quests, Document Quests,
+//== Chesire's Call, Cat Hands Enchantment
+//===== Additional Comments: =================================
+//= 1.0 First version. 14107 lines, oh, the pain...
+//= 1.1 Standardized and reduced by 7000+ lines. [Euphy]
+//============================================================
+
+// Entrance
+//============================================================
+
+manuk,321,182,5 script Entrance Manager#ep13_3_ 450,{
+ mes "[Entrance Manager]";
+ if (isequipped(2782)) {
+ if (ep13_3_invite >= 4) {
+ mes "Are you visiting the capital city, El Dicastes?";
+ next;
+ if(select("Yes:No")==2) {
+ mes "[Entrance Manager]";
+ mes "Then use the tunnel next time.";
+ close; }
+ mes "[Entrance Manager]";
+ mes "Be careful.";
+ close2;
+ warp "dic_dun01",33,212;
+ end; }
+ mes "Sorry.";
+ mes "I cannot let you pass because you are not a Sapha.";
+ close; }
+ mes "¢¤¡ð¡ú? ¢£ ¡ù¡ð...";
+ mes "¡ï¡ò¡Ð ¢¤ ?";
+ mes "¡ñ¡ï..?";
+ close;
+}
+
+dic_dun01,266,113,5 script Curious Sapha#ep13_3_ 449,{
+ mes "[Curious Sapha]";
+ if (isequipped(2782)) {
+ mes "Hello?";
+ next;
+ switch(select("What are you doing here?:Buy research items.:Hello!:I want to help your research.")) {
+ case 1:
+ mes "[Curious Sapha]";
+ mes "Do you see that dirty vigilante over there?";
+ next;
+ mes "[Curious Sapha]";
+ mes "He was attacked by Scarabas after falling into Scaraba Hall.";
+ mes "And he was the only one attacked even with others around him.";
+ next;
+ mes "[Curious Sapha]";
+ mes "I think he slipped and fell on some secretion of the Queen Scaraba. I thought it was an accident was looking into it.";
+ next;
+ mes "[Curious Sapha]";
+ mes "If the research results are correct, the Scarabas are very sensitive to the smell.";
+ mes "Or else say they go crazy over it. Almost as if they were losing it...";
+ next;
+ mes "[Curious Sapha]";
+ mes "I came to research the relationship between the Queen secretion component and the Scarabas.";
+ mes "So I created this into a perfume to carry it easily.";
+ next;
+ mes "[Curious Sapha]";
+ mes "I might be able to use this perfume's reaction to Scarabas and make progress in research.";
+ close;
+ case 2:
+ mes "[Curious Sapha]";
+ mes "You want to buy the Scaraba";
+ mes "Perfume? A gift for home?";
+ mes "Well, it has become a rare perfume.";
+ next;
+ mes "[Curious Sapha]";
+ mes "I'll give you a deal and sell it by 500 Zeny each. But, try not to carry it with you into Scaraba Hall.";
+ mes "How many do you want? You can buy up to 100.";
+ next;
+ input .@deal,0,100;
+ if (.@deal == 0) {
+ mes "[Curious Sapha]";
+ mes "You changed your mind?";
+ close; }
+ if (Zeny < .@deal*500) {
+ mes "[Curious Sapha]";
+ mes "You don't have enough money.";
+ close; }
+ mes "[Curious Sapha]";
+ mes "Will you buy "+.@deal+"?";
+ next;
+ if(select("Yes:No")==2) close;
+ mes "[Curious Sapha]";
+ mes "Here you go. Scaraba might flock";
+ mes "around you, so don't use it near Scaraba Hall.";
+ getitem 6437, .@deal;
+ set Zeny, Zeny-(.@deal*500);
+ close;
+ case 3:
+ mes "[Curious Sapha]";
+ mes "Hello?";
+ close;
+ case 4:
+ mes "[Curious Sapha]";
+ mes "Do you have any useful information?";
+ mes "Please let me know!";
+ next;
+ input .@talksap$;
+ mes "[Curious Sapha]";
+ mes "It says ^0000FF"+.@talksap$+"^000000.";
+ next;
+ set .@curiousrand,rand(1,4);
+ // Needs more information!
+ if (.@curiousrand == 1) {
+ mes "[Curious Sapha]";
+ mes "That is great information!";
+ mes "I must start on the research.";
+ close;
+ } else if (.@curiousrand == 2) {
+ mes "[Curious Sapha]";
+ mes "I already know about that information, but I'm really grateful for you to come all the way here to tell me.";
+ close;
+ } else {
+ mes "[Curious Sapha]";
+ mes "Hmm... do you think so?";
+ mes "I have some doubts about your information. I'll think it over.";
+ close;
+ }
+ }
+ }
+ mes "¡ö¡ñ¡Ð ¡ò ¡õ?";
+ next;
+ mes "- Cannot understand a word. -";
+ close;
+}
+
+// Vigilantes
+//============================================================
+
+function script eldicastes_dv {
+ mes "[Vigilante]";
+ if (isequipped(2782)) {
+ if (ep13_3_secret >= 4) {
+ if (countitem(6437)) {
+ mes "Do you need something from the cave?";
+ next;
+ if(select("Yes:No")==2) {
+ mes "[Vigilante]";
+ mes "Please step aside because it is dangerous.";
+ mes "You won't know when those Scarabas will start to rampage.";
+ close; }
+ mes "[Vigilante]";
+ mes "Ewwww, what's this smell?";
+ mes "Be careful. The smell from the Scaraba Secretion was picked up by other Scarabas.";
+ next;
+ if(select("Enter after spraying perfume.:Do not enter because it's dangerous.")==2) {
+ mes "[Vigilante]";
+ mes "Please step aside because it is dangerous.";
+ mes "You won't know when those Scarabas will start to rampage.";
+ close; }
+ mes "[Vigilante]";
+ mes "Okay. Then good luck to you. Be careful.";
+ close2;
+ warp "dic_dun02",101,142;
+ end; }
+ switch(getarg(0)) {
+ case 1:
+ mes "Phew, what happened?! Why are they all over me?";
+ next;
+ mes "[Vigilante]";
+ mes "I already had bad luck in falling into Scaraba Hall and being";
+ mes "drenched with this awful ^E77471stench^000000 my";
+ mes "head is starting to ache!";
+ next;
+ mes "- The vigilante complained while brushing off the traces of the Scarabas. -";
+ close;
+ case 2:
+ mes "Be careful. The smell from the Scaraba Secretion was picked up by other Scarabas.";
+ next;
+ mes "[Vigilante]";
+ mes "If you need something from the cave!";
+ mes "Please get some ^E77471Scaraba Perfume^000000 before you go.";
+ close; }
+ }
+ switch(getarg(0)) {
+ case 1:
+ mes "Hey! This is no place for a rookie like you.";
+ mes "Those Scaraba can snatch you away!";
+ close;
+ case 2:
+ mes "The area below is restricted because it is dangerous.";
+ mes "I cannot let you pass because you are here as a guest.";
+ mes "Please follow the tunnel to get to the capital city.";
+ close; }
+ }
+ switch(getarg(0)) {
+ case 1:
+ mes "¡ô¡ó¡ö ¡÷ ¡þ¡ù¡ó¢¤¡ö¡ø ¢³ ¡÷¢£¡ü ¡ø ¡Ð¡õ¡û.";
+ mes "¡ð¡ú¢± ¡ô ¡ò¡õ¡ú ¡õ..!";
+ break;
+ case 2:
+ mes "¡ô¡ó¡ö ¡÷ ¡þ¡ù¡ó?";
+ mes "¢¤¡ö¡ø ¢³ ¡÷¢£¡ü ¡ø ¡Ð¡õ¡û...";
+ mes "¡ð¡ú¢± ¡ô ¡ò¡õ¡ú ¡õ..!";
+ break; }
+ next;
+ mes "- Cannot understand a word. -";
+ close;
+}
+
+dic_dun01,284,102,5 script Dirty Vigilante#ep13_3_ 450,{
+ callfunc "eldicastes_dv",1; }
+dic_dun01,294,106,4 script Vigilante#ep13_3_23 492,{
+ callfunc "eldicastes_dv",2; }
+dic_dun01,286,104,5 script Vigilante#ep13_3_24 450,{
+ callfunc "eldicastes_dv",2; }
+
+dic_dun01,28,212,0 script Vigilante#ep13_3_26 45,1,1,{
+ mes "[Vigilante]";
+ if (isequipped(2782)) {
+ mes "Manuk is just before us.";
+ mes "Are you heading to Manuk?";
+ next;
+ if(select("Yes:No")==2) {
+ mes "[Vigilante]";
+ mes "Good luck.";
+ close; }
+ mes "[Vigilante]";
+ mes "I will send you back to Manuk.";
+ close2;
+ warp "manuk",326,180;
+ end; }
+ mes "¡ô¡ó¡ö ¡÷ ¡þ¡ù¡ó?";
+ mes "¢¤¡ö¡ø ¢³ ¡÷¢£¡ü ¡ø ¡Ð¡õ¡û...";
+ next;
+ mes "- The Vigilante says something and then shakes his head.";
+ mes "Looks like a negative reaction from the looks of his firm pose holding his shield in front of him. -";
+ close;
+}
+
+dic_fild01,153,281,4 script Capital City Guard 492,{
+ mes "[Capital City Guard]";
+ if (isequipped(2782)) {
+ mes "Access to the city is restricted from other races without permits.";
+ mes "Please go back.";
+ next;
+ mes "[Capital City Guard]";
+ mes "Hmmm? You are human.";
+ mes "If you went through that tunnel, you are here by Ravail's invitation?";
+ next;
+ select("Yes.");
+ mes "[Capital City Guard]";
+ mes "No wonder Vyhannus approved you.";
+ mes "Understood.";
+ mes "I approve your entrance and will guide you on what you should first do in El Dicastes.";
+ next;
+ mes "[Capital City Guard]";
+ mes "First enter the fortress,";
+ mes "and register yourself at Dicastes Diel located at the highest location in the north.";
+ mes "You must first register to be able to move freely.";
+ next;
+ mes "[Capital City Guard]";
+ mes "You'll see Diel if you follow here towards the north.";
+ mes "You won't get lost.";
+ mes "You need to find the register window at the Diel public service center.";
+ close2;
+ warp "dicastes01",199,41;
+ end; }
+ mes "¡ô¡ó¡ö ¡÷ ¡þ¡ù¡ó?";
+ mes "¡ð¡ú¢± ¡ô ¡ò¡õ¡ú ¡õ..!";
+ next;
+ mes "- Cannot communicate with him. -";
+ close;
+}
+
+dic_in01,254,119,0 script Item Storage#01 844,{
+ mes "This is the item storage.";
+ mes "There is some writing on the paper.";
+ next;
+ mes "+ Shay's precious safe +";
+ mes "For those you want to use this safe!";
+ mes "1. Is my cooking delicious?";
+ mes "2. You have enough basic skills, right?";
+ mes "3. It will be ^0000FF500 Zeny^000000, please!";
+ next;
+ mes "You'll have to put in some coins to use it.";
+ mes "Insert Coins: Will you";
+ mes "put in 500 Zeny?";
+ next;
+ if(select("Use safe:No way.")==2) {
+ mes "["+strcharinfo(0)+"]";
+ mes "I will use it later.";
+ close; }
+ if (Zeny < 500) {
+ mes "Not enough Zeny.";
+ close; }
+ set Zeny, Zeny-500;
+ close2;
+ openstorage;
+ end;
+}
+
+// Civil Services
+//============================================================
+
+dic_in01,48,263,5 script Hunting Dept. 1 Manager 449,{
+ mes "[Hunting Dept. 1 Manager]";
+ if (isequipped(2782)) {
+ if (ep13_3_invite == 5) {
+ if (checkquest(12159) == -1) {
+ mes "So you didn't get any requests yet.";
+ mes "Laponte will have piles of requests and might give you one.";
+ next;
+ mes "[Hunting Dept. 1 Manager]";
+ mes "Try meeting him near the center of El Dicastes.";
+ close;
+ } else if (checkquest(12159,PLAYTIME) == 2) {
+ mes "Time limit has expired for the existing request.";
+ next;
+ mes "[Hunting Dept. 1 Manager]";
+ mes "If any incomplete request is found, it will be consider that you failed it and the request will be deleted.";
+ next;
+ mes "[Hunting Dept. 1 Manager]";
+ mes "You can get a new request after the existing request record being removed, go to see Laponte.";
+ if (checkquest(12099) >= 0) erasequest 12099;
+ else if (checkquest(12100) >= 0) erasequest 12100;
+ else if (checkquest(12101) >= 0) erasequest 12101;
+ else if (checkquest(12102) >= 0) erasequest 12102;
+ else if (checkquest(12103) >= 0) erasequest 12103;
+ else if (checkquest(12104) >= 0) erasequest 12104;
+ else if (checkquest(12105) >= 0) erasequest 12105;
+ erasequest 12159;
+ close; }
+ mes "Welcome.";
+ mes "How can I help you?";
+ next;
+ select("I completed the request.");
+ mes "[Hunting Dept. 1 Manager]";
+ mes "Ah...";
+ mes "You are done with the request?";
+ mes "Let me check your records first.";
+ next;
+ mes "[Hunting Dept. 1 Manager]";
+ set .@s$, "Oh, you completed all your requests. Confirmation complete.";
+ if (checkquest(12099,HUNTING) == 2) {
+ mes .@s$;
+ getexp 4000,0;
+ erasequest 12009;
+ specialeffect2 18;
+ getitem 6304,1;
+ close;
+ } else if (checkquest(12100,HUNTING) == 2) {
+ mes .@s$;
+ getexp 49000,0;
+ erasequest 12100;
+ specialeffect2 18;
+ getitem 6304,1;
+ close;
+ } else if (checkquest(12101,HUNTING) == 2) {
+ mes .@s$;
+ getexp 18000,0;
+ erasequest 12101;
+ specialeffect2 18;
+ getitem 6304,1;
+ close;
+ } else if (checkquest(12102,HUNTING) == 2) {
+ mes .@s$;
+ getexp 45000,0;
+ erasequest 12102;
+ specialeffect2 18;
+ getitem 6304,1;
+ close;
+ } else if (checkquest(12103,HUNTING) == 2) {
+ mes .@s$;
+ getexp 4000,0;
+ erasequest 12103;
+ specialeffect2 18;
+ getitem 6304,1;
+ close;
+ } else if (checkquest(12104,HUNTING) == 2) {
+ mes .@s$;
+ getexp 73000,0;
+ erasequest 12104;
+ specialeffect2 18;
+ getitem 6304,1;
+ close;
+ } else if (checkquest(12105,HUNTING) == 2) {
+ mes .@s$;
+ getexp 59000,0;
+ erasequest 12105;
+ specialeffect2 18;
+ getitem 6304,1;
+ close;
+ } else {
+ mes "You will get in trouble if you lie about the request...";
+ close; }
+ }
+ mes "- The Sapha keeps a distance from you even when you try to talk.";
+ mes "It looks like he is calling for a Galten. Time to go. -";
+ close; }
+ mes "¡õ¢£¡ô";
+ mes "¡ö¡ø¡ó ¢£ ¡ö¡ñ¡ï ¡ù ¡ð¢²¢£";
+ next;
+ mes "- I don't understand him. -";
+ close;
+}
+
+dic_in01,51,266,6 script Hunting Dept. 2 Manager 449,{
+ mes "[Hunting Dept. 2 Manager]";
+ if (isequipped(2782)) {
+ if (ep13_3_invite == 5) {
+ if (checkquest(12160) == -1) {
+ mes "So you didn't get any requests yet.";
+ mes "Kalipo will have piles of requests and might give you one. Try to find him.";
+ close;
+ } else if (checkquest(12160,PLAYTIME) == 2) {
+ mes "Kalipo seems to have another request for you.";
+ next;
+ mes "[Hunting Dept. 2 Manager]";
+ mes "I will erase any other records including previous requests from Kalipo that you haven't completed yet.";
+ next;
+ mes "[Hunting Dept. 2 Manager]";
+ mes "Your request history is cleared now. Please visit Kalipo.";
+ if (checkquest(12106) >= 0) erasequest 12106;
+ else if (checkquest(12107) >= 0) erasequest 12107;
+ else if (checkquest(12108) >= 0) erasequest 12108;
+ else if (checkquest(12109) >= 0) erasequest 12109;
+ else if (checkquest(12110) >= 0) erasequest 12110;
+ else if (checkquest(12111) >= 0) erasequest 12111;
+ erasequest 12160;
+ close; }
+ mes "Welcome.";
+ mes "How can I help you?";
+ next;
+ select("I completed the request.");
+ mes "[Hunting Dept. 2 Manager]";
+ mes "Ah...";
+ mes "You are done with the request?";
+ mes "Let me check your records first.";
+ next;
+ mes "[Hunting Dept. 2 Manager]";
+ set .@s$, "Oh, you completed all your requests. Confirmation complete.";
+ if (checkquest(12106,HUNTING) == 2) {
+ mes .@s$;
+ getexp 77000,0;
+ erasequest 12106;
+ specialeffect2 18;
+ getitem 6304,1;
+ close;
+ } else if (checkquest(12107,HUNTING) == 2) {
+ mes .@s$;
+ getexp 47000,0;
+ erasequest 12107;
+ specialeffect2 18;
+ getitem 6304,1;
+ close;
+ } else if (checkquest(12108,HUNTING) == 2) {
+ mes .@s$;
+ getexp 50000,0;
+ erasequest 12108;
+ specialeffect2 18;
+ getitem 6304,1;
+ close;
+ } else if (checkquest(12109,HUNTING) == 2) {
+ mes .@s$;
+ getexp 53000,0;
+ erasequest 12109;
+ specialeffect2 18;
+ getitem 6304,1;
+ close;
+ } else if (checkquest(12110,HUNTING) == 2) {
+ mes .@s$;
+ getexp 30000,0;
+ erasequest 12110;
+ specialeffect2 18;
+ getitem 6304,1;
+ close;
+ } else if (checkquest(12111,HUNTING) == 2) {
+ mes .@s$;
+ getexp 42000,0;
+ erasequest 12111;
+ specialeffect2 18;
+ getitem 6304,1;
+ close;
+ } else {
+ mes "Please check your request history again. There is a discrepancy with our documents.";
+ close; }
+ }
+ mes "- The Sapha keeps a distance from you even when you try to talk.";
+ mes "It looks like he is calling for a Galten. Time to go. -";
+ close; }
+ mes "¡õ¢£¡ô";
+ mes "¡ö¡ø¡ó ¢£ ¡ö¡ñ¡ï ¡ù ¡ð¢²¢£";
+ next;
+ mes "- I don't understand him. -";
+ close;
+}
+
+dic_in01,51,270,6 script Supply Dept. 1 Manager# 449,{
+ mes "[Supply Dept. 1 Manager]";
+ if (isequipped(2782)) {
+ if (ep13_3_invite == 5) {
+ if (checkquest(12161) == -1) {
+ mes "So you didn't get any requests yet. Pura will have piles of requests and might give you one. Try meeting him.";
+ close;
+ } else if (checkquest(12163,PLAYTIME) == 2) {
+ mes "I erased all records related with the previous request. Go to meet Pura.";
+ if (checkquest(12117) >= 0) erasequest 12117;
+ else if (checkquest(12118) >= 0) erasequest 12118;
+ else if (checkquest(12119) >= 0) erasequest 12119;
+ else if (checkquest(12120) >= 0) erasequest 12120;
+ else if (checkquest(12121) >= 0) erasequest 12121;
+ else if (checkquest(12122) >= 0) erasequest 12122;
+ else if (checkquest(12123) >= 0) erasequest 12123;
+ else if (checkquest(12124) >= 0) erasequest 12124;
+ else if (checkquest(12125) >= 0) erasequest 12125;
+ else if (checkquest(12126) >= 0) erasequest 12126;
+ erasequest 12161;
+ close; }
+ mes "Welcome.";
+ mes "How can I help you?";
+ next;
+ select("I completed the request.");
+ mes "[Supply Dept. 1 Manager]";
+ mes "Ah...";
+ mes "You are done with the request?";
+ mes "Let me check your records first.";
+ next;
+ mes "[Supply Dept. 1 Manager]";
+ set .@s$, "It's done. You can't start any other request till tomorrow, why don't you go to the famous pub and rest?";
+ if (checkquest(12117) >= 0) {
+ if (countitem(6086) > 5) {
+ mes .@s$;
+ getexp 26300,0;
+ delitem 6086,6;
+ erasequest 12117;
+ specialeffect2 18;
+ getitem 6304,1;
+ close; }
+ } else if (checkquest(12118) >= 0) {
+ if (countitem(6090) > 2) {
+ mes .@s$;
+ getexp 25600,0;
+ delitem 6090,3;
+ erasequest 12118;
+ specialeffect2 18;
+ getitem 6304,1;
+ close; }
+ } else if (checkquest(12119) >= 0) {
+ if (countitem(6073) > 15) {
+ mes .@s$;
+ getexp 51100,0;
+ delitem 6073,16;
+ erasequest 12119;
+ specialeffect2 18;
+ getitem 6304,1;
+ close; }
+ } else if (checkquest(12120) >= 0) {
+ if (countitem(1037) > 5) {
+ mes .@s$;
+ getexp 26300,0;
+ delitem 1037,6;
+ erasequest 12120;
+ specialeffect2 18;
+ getitem 6304,1;
+ close; }
+ } else if (checkquest(12121) >= 0) {
+ if (countitem(7032) > 25) {
+ mes .@s$;
+ getexp 79900,0;
+ delitem 7032,26;
+ erasequest 12121;
+ specialeffect2 18;
+ getitem 6304,1;
+ close; }
+ } else if (checkquest(12122) >= 0) {
+ if (countitem(6075) > 5) {
+ mes .@s$;
+ getexp 26300,0;
+ delitem 6075,6;
+ erasequest 12122;
+ specialeffect2 18;
+ getitem 6304,1;
+ close; }
+ } else if (checkquest(12123) >= 0) {
+ if (countitem(7326) > 25) {
+ mes .@s$;
+ getexp 79900,0;
+ delitem 7326,26;
+ erasequest 12123;
+ specialeffect2 18;
+ getitem 6304,1;
+ close; }
+ } else if (checkquest(12124) >= 0) {
+ if (countitem(12353) > 0) {
+ mes .@s$;
+ getexp 53000,0;
+ delitem 12353,1;
+ erasequest 12124;
+ specialeffect2 18;
+ getitem 6304,1;
+ close; }
+ } else if (checkquest(12125) >= 0) {
+ if (countitem(936) > 17) {
+ mes .@s$;
+ getexp 56700,0;
+ delitem 936,18;
+ erasequest 12125;
+ specialeffect2 18;
+ getitem 6304,1;
+ close; }
+ } else if (checkquest(12126) >= 0) {
+ if (countitem(954) > 10) {
+ mes .@s$;
+ getexp 37500,0;
+ delitem 954,11;
+ erasequest 12126;
+ specialeffect2 18;
+ getitem 6304,1;
+ close; }
+ } else if (( checkquest(12117) == -1 || checkquest(12118) == -1 || checkquest(12119) == -1 || checkquest(12120) == -1 ||
+ checkquest(12121) == -1 || checkquest(12122) == -1 || checkquest(12123) == -1 || checkquest(12124) == -1 || checkquest(12125) == -1 ||
+ checkquest(12126) == -1) && checkquest(12161) >= 0) {
+ mes "Cannot find any record...";
+ mes "Nothing... There is nothing that I can say ^E77471Request completed!^000000.";
+ close; }
+ mes "It looks like you are short on the amount.";
+ close; }
+ mes "- The Sapha keeps a distance from you even when you try to talk.";
+ mes "It looks like he is calling for a Galten. Time to go. -";
+ close; }
+ mes "¡õ¢£¡ô";
+ mes "¡ö¡ø¡ó ¢£ ¡ö¡ñ¡ï ¡ù ¡ð¢²¢£";
+ next;
+ mes "- I don't understand him. -";
+ close;
+}
+
+dic_in01,48,273,1 script Supply Dept. 2 Manager# 449,{
+ mes "[Supply Dept. 2 Manager]";
+ if (isequipped(2782)) {
+ if (ep13_3_invite == 5) {
+ if (checkquest(12162) == -1) {
+ mes "So you didn't get any requests yet.";
+ mes "Tragis will have piles of requests and might give you one. Try meeting him.";
+ close;
+ } else if (checkquest(12162,PLAYTIME) == 2) {
+ mes "I erased all records related with the previous request. Tragis is looking for you so hurry up to meet him.";
+ if (checkquest(12127) >= 0) erasequest 12127;
+ else if (checkquest(12128) >= 0) erasequest 12128;
+ else if (checkquest(12129) >= 0) erasequest 12129;
+ else if (checkquest(12130) >= 0) erasequest 12130;
+ else if (checkquest(12131) >= 0) erasequest 12131;
+ else if (checkquest(12132) >= 0) erasequest 12132;
+ else if (checkquest(12133) >= 0) erasequest 12133;
+ else if (checkquest(12134) >= 0) erasequest 12134;
+ else if (checkquest(12135) >= 0) erasequest 12135;
+ else if (checkquest(12136) >= 0) erasequest 12136;
+ erasequest 12162;
+ close; }
+ mes "Welcome.";
+ mes "How can I help you?";
+ next;
+ select("I completed the request.");
+ mes "[Supply Dept. 2 Manager]";
+ mes "Ah...";
+ mes "You are done with the request?";
+ mes "Let me check your records first.";
+ next;
+ mes "[Supply Dept. 2 Manager]";
+ set .@s1$, strcharinfo(0)+", you handle your requests quite well.";
+ set .@s2$, "You are not like the pub owner who just sends requests here every day.";
+ if (checkquest(12127) >= 0) {
+ if (countitem(6023) > 4) {
+ mes .@s1$; mes .@s2$;
+ getexp 65300,0;
+ delitem 6023,5;
+ erasequest 12127;
+ specialeffect2 18;
+ getitem 6304,1;
+ close; }
+ } else if (checkquest(12128) >= 0) {
+ if (countitem(6020) > 20) {
+ mes .@s1$; mes .@s2$;
+ getexp 65300,0;
+ delitem 6020,21;
+ erasequest 12128;
+ specialeffect2 18;
+ getitem 6304,1;
+ close; }
+ } else if (checkquest(12129) >= 0) {
+ if (countitem(1042) > 26) {
+ mes .@s1$; mes .@s2$;
+ getexp 82800,0;
+ delitem 1042,27;
+ erasequest 12129;
+ specialeffect2 18;
+ getitem 6304,1;
+ close; }
+ } else if (checkquest(12130) >= 0) {
+ if (countitem(912) > 25) {
+ mes .@s1$; mes .@s2$;
+ getexp 79900,0;
+ delitem 912,26;
+ erasequest 12130;
+ specialeffect2 18;
+ getitem 6304,1;
+ close; }
+ } else if (checkquest(12131) >= 0) {
+ if (countitem(943) > 12) {
+ mes .@s1$; mes .@s2$;
+ getexp 42800,0;
+ delitem 943,13;
+ erasequest 12131;
+ specialeffect2 18;
+ getitem 6304,1;
+ close; }
+ } else if (checkquest(12132) >= 0) {
+ if (countitem(6041) > 15) {
+ mes .@s1$; mes .@s2$;
+ getexp 51100,0;
+ delitem 6041,16;
+ erasequest 12132;
+ specialeffect2 18;
+ getitem 6304,1;
+ close; }
+ } else if (checkquest(12133) >= 0) {
+ if (countitem(7100) > 25) {
+ mes .@s1$; mes .@s2$;
+ getexp 79900,0;
+ delitem 7100,26;
+ erasequest 12133;
+ specialeffect2 18;
+ getitem 6304,1;
+ close; }
+ } else if (checkquest(12134) >= 0) {
+ if (countitem(7198) > 10) {
+ mes .@s1$; mes .@s2$;
+ getexp 37500,0;
+ delitem 7198,11;
+ erasequest 12134;
+ specialeffect2 18;
+ getitem 6304,1;
+ close; }
+ } else if (checkquest(12135) >= 0) {
+ if (countitem(7188) > 15) {
+ mes .@s1$; mes .@s2$;
+ getexp 51100,0;
+ delitem 7188,16;
+ erasequest 12135;
+ specialeffect2 18;
+ getitem 6304,1;
+ close; }
+ } else if (checkquest(12136) >= 0) {
+ if (countitem(518) > 1) {
+ mes .@s1$; mes .@s2$;
+ getexp 31000,0;
+ delitem 518,2;
+ erasequest 12136;
+ specialeffect2 18;
+ getitem 6304,1;
+ close; }
+ } else if (( checkquest(12127) == -1 || checkquest(12128) == -1 || checkquest(12129) == -1 || checkquest(12130) == -1 || checkquest(12131) == -1 || checkquest(12132) == -1 || checkquest(12133) == -1 || checkquest(12134) == -1 || checkquest(12135) == -1 || checkquest(12136) == -1) && checkquest(12162) >= 0) {
+ mes " I would like to complete a request for you but you have none going on now.";
+ close; }
+ mes "It looks like you are short on the amount.";
+ close; }
+ mes "- The Sapha keeps a distance from you even when you try to talk.";
+ mes "It looks like he is calling for a Galten. Time to go. -";
+ close; }
+ mes "¡õ¢£¡ô";
+ mes "¡ö¡ø¡ó ¢£ ¡ö¡ñ¡ï ¡ù ¡ð¢²¢£";
+ next;
+ mes "- I don't understand him. -";
+ close;
+}
+
+dic_in01,43,273,1 script Transport Dept. 1 Mgr.# 449,{
+ mes "[Transport Dept. 1 Mgr.]";
+ if (isequipped(2782)) {
+ if (ep13_3_invite == 5) {
+ if (checkquest(12163) == -1) {
+ mes "So you didn't get any requests yet.";
+ mes "Calyon will have piles of requests and might give you one. Try meeting him.";
+ close;
+ } else if (checkquest(12163,PLAYTIME) == 2) {
+ mes "I erased all records related with the previous request. Calyon is looking for you so hurry up to meet him.";
+ if (checkquest(12137) >= 0) erasequest 12137;
+ else if (checkquest(12138) >= 0) erasequest 12138;
+ else if (checkquest(12139) >= 0) erasequest 12139;
+ else if (checkquest(12140) >= 0) erasequest 12140;
+ else if (checkquest(12141) >= 0) erasequest 12141;
+ else if (checkquest(12142) >= 0) erasequest 12142;
+ else if (checkquest(12143) >= 0) erasequest 12143;
+ else if (checkquest(12144) >= 0) erasequest 12144;
+ else if (checkquest(12145) >= 0) erasequest 12145;
+ else if (checkquest(12146) >= 0) erasequest 12146;
+ else if (checkquest(12147) >= 0) erasequest 12147;
+ erasequest 12163;
+ close; }
+ mes "Welcome.";
+ mes "How can I help you?";
+ next;
+ select("I completed the request.");
+ mes "[Transport Dept. 1 Mgr.]";
+ mes "Ah...";
+ mes "You are done with the request?";
+ mes "Let me check your records first.";
+ next;
+ mes "[Transport Dept. 1 Mgr.]";
+ set .@s1$, "Quantity check finished. Ahhh, you going to rest?";
+ set .@s2$, "Then why don't you visit the famous pub of the Capital? They have no yummy food though....";
+ if (checkquest(12137) >= 0) {
+ if (countitem(7143) > 3) {
+ mes .@s1$; mes .@s2$;
+ getexp 30000,0;
+ delitem 7143,4;
+ erasequest 12137;
+ specialeffect2 18;
+ getitem 6304,1;
+ close; }
+ } else if (checkquest(12138) >= 0) {
+ if (countitem(744) > 4) {
+ mes .@s1$; mes .@s2$;
+ getexp 25000,0;
+ delitem 744,5;
+ erasequest 12138;
+ specialeffect2 18;
+ getitem 6304,1;
+ close; }
+ } else if (checkquest(12139) >= 0) {
+ if (countitem(748) > 0) {
+ mes .@s1$; mes .@s2$;
+ getexp 47500,0;
+ delitem 748,1;
+ erasequest 12139;
+ specialeffect2 18;
+ getitem 6304,1;
+ close; }
+ } else if (checkquest(12140) >= 0) {
+ if (countitem(736) > 14) {
+ mes .@s1$; mes .@s2$;
+ getexp 27500,0;
+ delitem 736,15;
+ erasequest 12140;
+ specialeffect2 18;
+ getitem 6304,1;
+ close; }
+ } else if (checkquest(12141) >= 0) {
+ if (countitem(746) > 9) {
+ mes .@s1$; mes .@s2$;
+ getexp 27000,0;
+ delitem 746,10;
+ erasequest 12141;
+ specialeffect2 18;
+ getitem 6304,1;
+ close; }
+ } else if (checkquest(12142) >= 0) {
+ if (countitem(740) > 14) {
+ mes .@s1$; mes .@s2$;
+ getexp 27500,0;
+ delitem 740,15;
+ erasequest 12142;
+ specialeffect2 18;
+ getitem 6304,1;
+ close; }
+ } else if (checkquest(12143) >= 0) {
+ if (countitem(925) > 49) {
+ mes .@s1$; mes .@s2$;
+ getexp 21600,0;
+ delitem 925,50;
+ erasequest 12143;
+ specialeffect2 18;
+ getitem 6304,1;
+ close; }
+ } else if (checkquest(12144) >= 0) {
+ if (countitem(965) > 49) {
+ mes .@s1$; mes .@s2$;
+ getexp 21400,0;
+ delitem 965,50;
+ erasequest 12144;
+ specialeffect2 18;
+ getitem 6304,1;
+ close; }
+ } else if (checkquest(12145) >= 0) {
+ if (countitem(964) > 19) {
+ mes .@s1$; mes .@s2$;
+ getexp 20900,0;
+ delitem 964,20;
+ erasequest 12145;
+ specialeffect2 18;
+ getitem 6304,1;
+ close; }
+ } else if (checkquest(12146) >= 0) {
+ if (countitem(911) > 29) {
+ mes .@s1$; mes .@s2$;
+ getexp 22400,0;
+ delitem 911,30;
+ erasequest 12146;
+ specialeffect2 18;
+ getitem 6304,1;
+ close; }
+ } else if (checkquest(12147) >= 0) {
+ if (countitem(910) > 39) {
+ mes .@s1$; mes .@s2$;
+ getexp 22400,0;
+ delitem 910,40;
+ erasequest 12147;
+ specialeffect2 18;
+ getitem 6304,1;
+ close; }
+ } else if (( checkquest(12137) == -1 || checkquest(12138) == -1 || checkquest(12139) == -1 || checkquest(12140) == -1 || checkquest(12141) == -1 || checkquest(12142) == -1 || checkquest(12143) == -1 || checkquest(12144) == -1 || checkquest(12145) == -1 || checkquest(12146) == -1 || checkquest(12147) == -1) && checkquest(12163) >= 0) {
+ mes "Um... What do you want me to do?";
+ next;
+ mes "[Transport Dept. 1 Mgr.]";
+ mes "You've got nothing that I can handle...";
+ close; }
+ mes "It looks like you are short on the amount.";
+ close; }
+ mes "- The Sapha keeps a distance from you even when you try to talk.";
+ mes "It looks like he is calling for a Galten. Time to go. -";
+ close; }
+ mes "¡õ¢£¡ô";
+ mes "¡ö¡ø¡ó ¢£ ¡ö¡ñ¡ï ¡ù ¡ð¢²¢£";
+ next;
+ mes "- I don't understand him. -";
+ close;
+}
+
+dic_in01,40,270,3 script Transport Dept. 2 Mgr.# 449,{
+ mes "[Transport Dept. 2 Mgr.]";
+ if (isequipped(2782)) {
+ if (ep13_3_invite == 5) {
+ if (checkquest(12164) == -1) {
+ mes "So you didn't get any requests yet.";
+ mes "Moltuka will have piles of requests and might give you one. Try meeting him.";
+ close;
+ } else if (checkquest(12164,PLAYTIME) == 2) {
+ mes "I erased all records related with the previous request. Moltuka is looking for you so hurry up to meet him.";
+ if (checkquest(12148) >= 0) erasequest 12148;
+ else if (checkquest(12149) >= 0) erasequest 12149;
+ else if (checkquest(12150) >= 0) erasequest 12150;
+ else if (checkquest(12151) >= 0) erasequest 12151;
+ else if (checkquest(12152) >= 0) erasequest 12152;
+ else if (checkquest(12153) >= 0) erasequest 12153;
+ else if (checkquest(12154) >= 0) erasequest 12154;
+ else if (checkquest(12155) >= 0) erasequest 12155;
+ else if (checkquest(12156) >= 0) erasequest 12156;
+ else if (checkquest(12157) >= 0) erasequest 12157;
+ else if (checkquest(12158) >= 0) erasequest 12158;
+ erasequest 12164;
+ close; }
+ mes "Welcome.";
+ mes "How can I help you?";
+ next;
+ select("I completed the request.");
+ mes "[Transport Dept. 2 Mgr.]";
+ mes "Ah...";
+ mes "You are done with the request?";
+ mes "Let me check your records first.";
+ next;
+ mes "[Transport Dept. 2 Mgr.]";
+ set .@s$, "Well received. One less thing to worry about now.";
+ if (checkquest(12148) >= 0) {
+ if (countitem(528) > 99) {
+ mes .@s$;
+ getexp 23000,0;
+ delitem 528,100;
+ erasequest 12148;
+ specialeffect2 18;
+ getitem 6304,1;
+ close; }
+ } else if (checkquest(12149) >= 0) {
+ if (countitem(512) > 99) {
+ mes .@s$;
+ getexp 20750,0;
+ delitem 512,100;
+ erasequest 12149;
+ specialeffect2 18;
+ getitem 6304,1;
+ close; }
+ } else if (checkquest(12150) >= 0) {
+ if (countitem(515) > 99) {
+ mes .@s$;
+ getexp 20750,0;
+ delitem 515,100;
+ erasequest 12150;
+ specialeffect2 18;
+ getitem 6304,1;
+ close; }
+ } else if (checkquest(12151) >= 0) {
+ if (countitem(535) > 99) {
+ mes .@s$;
+ getexp 20750,0;
+ delitem 535,100;
+ erasequest 12151;
+ specialeffect2 18;
+ getitem 6304,1;
+ close; }
+ } else if (checkquest(12152) >= 0) {
+ if (countitem(516) > 49) {
+ mes .@s$;
+ getexp 24500,0;
+ delitem 516,50;
+ erasequest 12152;
+ specialeffect2 18;
+ getitem 6304,1;
+ close; }
+ } else if (checkquest(12153) >= 0) {
+ if (countitem(513) > 99) {
+ mes .@s$;
+ getexp 20750,0;
+ delitem 513,100;
+ erasequest 12153;
+ specialeffect2 18;
+ getitem 6304,1;
+ close; }
+ } else if (checkquest(12154) >= 0) {
+ if (countitem(517) > 49) {
+ mes .@s$;
+ getexp 21250,0;
+ delitem 517,50;
+ erasequest 12154;
+ specialeffect2 18;
+ getitem 6304,1;
+ close; }
+ } else if (checkquest(12155) >= 0) {
+ if (countitem(737) > 19) {
+ mes .@s$;
+ getexp 24000,0;
+ delitem 737,20;
+ erasequest 12155;
+ specialeffect2 18;
+ getitem 6304,1;
+ close; }
+ } else if (checkquest(12156) >= 0) {
+ if (countitem(747) > 4) {
+ mes .@s$;
+ getexp 20037,0;
+ delitem 747,5;
+ erasequest 12156;
+ specialeffect2 18;
+ getitem 6304,1;
+ close; }
+ } else if (checkquest(12157) >= 0) {
+ if (countitem(6265) > 1) {
+ mes .@s$;
+ getexp 23000,0;
+ delitem 6265,2;
+ erasequest 12157;
+ specialeffect2 18;
+ getitem 6304,1;
+ close; }
+ } else if (checkquest(12158) >= 0) {
+ if (countitem(6264) > 1) {
+ mes .@s$;
+ getexp 23000,0;
+ delitem 6264,2;
+ erasequest 12158;
+ specialeffect2 18;
+ getitem 6304,1;
+ close; }
+ } else if (( checkquest(12148) == -1 || checkquest(12149) == -1 || checkquest(12150) == -1 || checkquest(12151) == -1 || checkquest(12152) == -1 || checkquest(12153) == -1 || checkquest(12154) == -1 || checkquest(12155) == -1 || checkquest(12156) == -1 || checkquest(12157) == -1 || checkquest(12158) == -1) && checkquest(12164) >= 0) {
+ mes "This is the first time in my 200 years of working at this department that a person comes back to complete a request without starting any.";
+ close; }
+ mes "It looks like you are short on the amount.";
+ close; }
+ mes "- The Sapha keeps a distance from you even when you try to talk.";
+ mes "It looks like he is calling for a Galten. Time to go. -";
+ close; }
+ mes "¡õ¢£¡ô";
+ mes "¡ö¡ø¡ó ¢£ ¡ö¡ñ¡ï ¡ù ¡ð¢²¢£";
+ next;
+ mes "- I don't understand him. -";
+ close;
+}
+
+dic_in01,40,193,0 script Papyrus#0001 453,{
+ mes "[Papyrus]";
+ if (isequipped(2782)) {
+ if (ep13_3_invite == 5) {
+ set .@papyrustalk,rand(1,4);
+ if (.@papyrustalk == 1) mes "The number of adventurers visiting the Archive room has increased";
+ else if (.@papyrustalk == 2) mes "This is the very place where Ancient Sapha forefathers created history";
+ else if (.@papyrustalk == 3) mes "The Archive room holds transcendent knowledge beyond that of Midgard and Asgard";
+ else if (.@papyrustalk == 4) mes "Welcome, I am Papyrus, the manager of the Archive room here.";
+ next;
+ if (countitem(6308) > 2 && countitem(6308) < 30) {
+ mes "[Papyrus]";
+ mes "Wow~";
+ mes "You've found an Unknown Relic.";
+ mes "Do you want to exchange it with for 1 Sapha Certification?";
+ next;
+ if(select("Next time:Exchange now")==1) {
+ mes "[Papyrus]";
+ mes "Ok, have it your way. I'm here if you change your mind";
+ close; }
+ mes "[Papyrus]";
+ mes "Ok here's your 1 Sapha Certifications.";
+ delitem 6308,3;
+ getitem 6304,1;
+ close;
+ } else if (countitem(6308) > 29) {
+ mes "[Papyrus]";
+ mes "Oh... You've brought back plenty of unknown relics";
+ mes "We exchange 11 Sapha Certifications for 30 Unknown Relics. Do you want to exchange?";
+ next;
+ if(select("Next time:Exchange now")==1) {
+ mes "[Papyrus]";
+ mes "Ok, have it your way. I'm here if you change your mind";
+ close; }
+ mes "[Papyrus]";
+ mes "Ok here's your 11 Sapha Certifications.";
+ delitem 6308,30;
+ getitem 6304,11;
+ close; }
+ mes "[Papyrus]";
+ mes "How can I help you? ";
+ next;
+ switch(select("What is this place for?:How do I view documents?:What is an Unknown Relic?")) {
+ case 1:
+ mes "[Papyrus]";
+ mes "This is an important place where data of various relics collected, since our ancient forefathers, are kept.";
+ next;
+ mes "[Papyrus]";
+ mes "You can say it's something similar to the human's museum. Take your time to look through our ancient records.";
+ next;
+ mes "[Papyrus]";
+ mes "You'll never know if you'll find something that catches your adventurous eye.";
+ close;
+ case 2:
+ mes "[Papyrus]";
+ mes "Some documents are written in Ancient Sapha Language so humans have trouble viewing all of the documents.";
+ next;
+ mes "[Papyrus]";
+ mes "You can find recent documents on the left where I am standing.";
+ mes "You can also take notes on documents you found interesting.";
+ next;
+ mes "[Papyrus]";
+ mes "I would appreciate it if you bring back any Unknown Relics you happen to find while exploring using your notes from here to me.";
+ close;
+ case 3:
+ mes "[Papyrus]";
+ mes "Unknown Relics are relics that have not yet been verified and they are valuable research material for us.";
+ next;
+ mes "[Papyrus]";
+ mes "Many of us researchers are studying life and death, the birth and extinction of the universe through the ancient relics";
+ next;
+ mes "[Papyrus]";
+ mes "If you find and bring an Unknown Relics to me,";
+ mes "in exchange I will give you ^8000801 Sapha Certifications^000000 for every ^8000803 Unknown Relics^000000 you bring.";
+ next;
+ mes "[Papyrus]";
+ mes "If you bring ^80008030 Relics^000000, I will exchange it for ^80008011 Sapha Certifications^000000.";
+ close; }
+ }
+ mes "- Sapha keeps a distance from you even when you try to talk. Looks like he called on Guard Galten. Time to go... -";
+ close; }
+ mes "¡õ¡ú¡ô";
+ mes "¡ö¡ø¡ó ¢£ ¡ö¡ñ¡ï ¡ù ¡ð¢²¢£";
+ next;
+ mes "- I don't feel confident in talking since you wouldn't understand anything. -";
+ close;
+}
+
+// Document Packages
+//============================================================
+
+function script eldicastes_dp {
+ specialeffect2 235;
+ progressbar "ffff00",4;
+ if (checkquest(getarg(0)) >= 0) {
+ mes "You've found a document you already have.";
+ close;
+ } else {
+ mes getarg(2);
+ mes getarg(3);
+ next;
+ mes "You've found a document about ^800080"+getarg(1)+"^000000. Check for details in the ^800080Quest Window^000000.";
+ specialeffect2 18;
+ setquest getarg(0);
+ close; }
+}
+
+dic_in01,31,192,0 script Document Package#0001 844,{
+ if (isequipped(2782)) {
+ if (ep13_3_invite == 5) {
+ if (checkquest(12165,PLAYTIME) == 2) {
+ mes "Feeling a bit better.";
+ erasequest 12165;
+ close;
+ } else if (checkquest(12165,PLAYTIME) != -1) {
+ mes "Ugh... feel dizzy from simply staring at the document. Will come back after cooling down.";
+ close; }
+ set .@doc,rand(1,70);
+ if (.@doc > 50 && .@doc <= 60) {
+ specialeffect2 235;
+ progressbar "ffff00",4;
+ mes "No documents look out of the ordinary.";
+ close;
+ } else if (.@doc > 60 && .@doc <= 70) {
+ specialeffect2 235;
+ progressbar "ffff00",4;
+ mes "You suddenly feel nauseated. You feel like this won't go away any time soon. Finding the documents will have to wait.";
+ setquest 12165;
+ close; }
+ else if (.@doc == 1) callfunc "eldicastes_dp",12209,"Horn","Hard wedge-like horn from some insects. Doesn't have much practical use.","";
+ else if (.@doc == 2) callfunc "eldicastes_dp",12195,"Horrendous Mouth","Tooth from a dead body.","Important material for research on time of death and health conditions. Useful in discovering human ecology.";
+ else if (.@doc == 3) callfunc "eldicastes_dp",12186,"Orc's Fangs","Green skinned monster living in the woods. The creature is humanlike but is very hostile to humans.","Known to have a friendly relationship between the two races long ago.";
+ else if (.@doc == 4) callfunc "eldicastes_dp",12172,"Frog Eggs","An egg from an amphibian living in warm areas. Unknown if this egg can hatch in Manuk's cold regions.","";
+ else if (.@doc == 5) callfunc "eldicastes_dp",12208,"Snail's Shells","Hard Carapace that protects the body of a huge snail. Creature fun to research out of pure curiousity.","";
+ else if (.@doc == 6) callfunc "eldicastes_dp",12188,"Powder of Butterfly","Powder from the winged insects from Midgard. Some humans use it for makeup or medicine.","";
+ else if (.@doc == 7) callfunc "eldicastes_dp",12167,"Reptile Tongue","Tongue of a monster living in the desert terrain of Midgard. Often used as medicine after drying.","";
+ else if (.@doc == 8) callfunc "eldicastes_dp",12168,"Scorpion Tail","Poisonous reptile tail from a creature living in the deserts.","Records say that humans can lose their life when attacked.";
+ else if (.@doc == 9) callfunc "eldicastes_dp",12173,"Jellopy","Unknown substance in Manuk regions but found throughout Midgard.","Research required to see possibilities on using it for construction material.";
+ else if (.@doc == 10) callfunc "eldicastes_dp",12166,"Tree Root","Humans are using this for firewood or construction material. Found commonly in the woods of Midgard.","";
+ else if (.@doc == 11) callfunc "eldicastes_dp",12169,"Stem","There is nothing like Midgard plants in Manuk.","These plants are used for food and medicine and some are even poisonous.";
+ else if (.@doc == 12) callfunc "eldicastes_dp",12170,"Pointed Scale","Stem from a bumpy life form. Research required as the usage is unknown.","";
+ else if (.@doc == 13) callfunc "eldicastes_dp",12171,"Resin","Sap from an old tree collected and solidified. Very valuable in the human world.","";
+ else if (.@doc == 14) callfunc "eldicastes_dp",12174,"Fish Tail","Humans eat meat called fish.","Can be used as important food supply for foreign adventurers visiting in the city.";
+ else if (.@doc == 15) callfunc "eldicastes_dp",12175,"Worm Peeling","They say some Worm Peelings are valuable.","But this is based on the human's standard of value. Research required.";
+ else if (.@doc == 16) callfunc "eldicastes_dp",12176,"Gill","There are Midgard creatures that live in the sea and breathe through gills.","Further research on their ecology will be useful.";
+ else if (.@doc == 17) callfunc "eldicastes_dp",12177,"Tooth of Bat","Traces of a nocturnal creature unknown to Manuk. Not a strong creature from the size of its teeth.","";
+ else if (.@doc == 18) callfunc "eldicastes_dp",12178,"Fluff","Many of Midgard creatures are covered with soft hair.","Hair can be used as great cold protection. Further research required.";
+ else if (.@doc == 19) callfunc "eldicastes_dp",12179,"Chrysalis","Large insect sack that is alive and contains who knows what.","Not active at all but the life structure within it is very unique and worth researching.";
+ else if (.@doc == 20) callfunc "eldicastes_dp",12180,"Feather of Birds","Bird feather located throughout Midgard.","The feathers aren't great for cold protection but can be used as decorative accessories or tools for writing.";
+ else if (.@doc == 21) callfunc "eldicastes_dp",12181,"Talon","Pointy talon convenient for making holes or simple accessories.","Very useful with the nails from large creatures from Manuk.";
+ else if (.@doc == 22) callfunc "eldicastes_dp",12182,"Sticky Webfoot","Strange body structure found from Midgard amphibians. Evolved to better adapt to ocean life.","";
+ else if (.@doc == 23) callfunc "eldicastes_dp",12183,"Animal Skin","Leather from a mammal.","Very warm and soft and can be used in various ways. Processed in Midgard and valuable.";
+ else if (.@doc == 24) callfunc "eldicastes_dp",12184,"Wolf Claw","Claw from a creature called wolf.","Usage is unknown but many curious Saphas are taking an interest in it.";
+ else if (.@doc == 25) callfunc "eldicastes_dp",12185,"Mushroom Spore","Spores from a mushroom found throughout Midgard.","Looks like it can be cultivated here with a little research.";
+ else if (.@doc == 26) callfunc "eldicastes_dp",12187,"Evil Horn","Item made from Evil Horns that appear in areas that aren't holy.","Sold at a high price but doesn't seem to be practical.";
+ else if (.@doc == 27) callfunc "eldicastes_dp",12214,"Cactus Needle","Surface of a plant that survives in deserts with almost no moisture.","";
+ else if (.@doc == 28) callfunc "eldicastes_dp",12189,"Bill of Birds","Pointy bill convenient for making holes or simple accessories. Looks similar to bird claws.","";
+ else if (.@doc == 29) callfunc "eldicastes_dp",12190,"Snake Scale","Scales from a reptile that moves without legs.","Scales are shed from the creature and are used for simple craftwork.";
+ else if (.@doc == 30) callfunc "eldicastes_dp",12191,"Insect Feeler","Bug feeler from an insect with keen nerves.","Research subject for its unique structure different from Manuk creatures.";
+ else if (.@doc == 31) callfunc "eldicastes_dp",12192,"Immortal Heart","Heart that never stops beating. Obtained from mystical creatures called mermaids.","The driving force of the heart is still unknown and worth researching.";
+ else if (.@doc == 32) callfunc "eldicastes_dp",12193,"Rotten Bandage","Bandage used for dead bodies. Looks like humans believed in the dead coming back for their bodies.","";
+ else if (.@doc == 33) callfunc "eldicastes_dp",12194,"Decayed Nail","Nail from a dead body. Important material for research on time of death and health conditions.","Useful in discovering human ecology.";
+ else if (.@doc == 34) callfunc "eldicastes_dp",12195,"Stone Heart","They say a huge stone in a dead area in Midgard moves by itself.","The heart of the huge stone would be a rare research subject.";
+ else if (.@doc == 35) callfunc "eldicastes_dp",12196,"Tentacle","Feeler from ocean creatures. Unlike those from insects, these show active movement.","";
+ else if (.@doc == 36) callfunc "eldicastes_dp",12197,"Shell","Shell protecting insects or crustacean creatures.","These creatures have a shell surrounding their skin and are very flexible in movement. Worth researching.";
+ else if (.@doc == 37) callfunc "eldicastes_dp",12198,"Scale Shell","Shiny scales found from some reptiles.","The fluorescent substance contained on the surface can be used in various places.";
+ else if (.@doc == 38) callfunc "eldicastes_dp",12199,"Venom Canine","Canine tooth with poison. Humans use this to make weapons for killing.","";
+ else if (.@doc == 39) callfunc "eldicastes_dp",12200,"Sticky Mucus","Sticky liquid with a bit of viscosity left.","Can be used as key material for construction and currently is used for some Manuk architecture style. Commonly found throughout Midgard.";
+ else if (.@doc == 40) callfunc "eldicastes_dp",12201,"Bee Sting","Stinger taken from a living insect.","Some humans use it for medical treatment for its medicinal effect.";
+ else if (.@doc == 41) callfunc "eldicastes_dp",12202,"Grasshopper's Leg","Back legs of an insect that can leap far. Fun to research its structure.","";
+ else if (.@doc == 42) callfunc "eldicastes_dp",12203,"Royal Jelly","A kind of wonder drug collected from a queen bee.","Humans love this but no efficacy found for Manuk.";
+ else if (.@doc == 43) callfunc "eldicastes_dp",12204,"Yoyo Tail","Tail from a humanlike creature.","Research on why humans do not have this trace on them would be amusing but would hurt current alliance with the humans.";
+ else if (.@doc == 44) callfunc "eldicastes_dp",12205,"Solid Shell","Shell evolved by some kind of environmental factor.","This can be great material to make various tool or armory.";
+ else if (.@doc == 45) callfunc "eldicastes_dp",12206,"Yam","Edible when ripe, yellow food.","Humans like this very much. Haven't tried it yet but smells like ripe sweet Potatoes.";
+ else if (.@doc == 46) callfunc "eldicastes_dp",12207,"Raccoon Leaf","They say there is an animal that can change its form with this pasted on it.","Worth research to validate if this rumor is true.";
+ else if (.@doc == 47) callfunc "eldicastes_dp",12210,"Bear's Footskin","Humans collect hunted bear paws.","Usage is unknown. The humans that collect the paws are subjects for research.";
+ else if (.@doc == 48) callfunc "eldicastes_dp",12211,"Feather","Warm hair as soft as downy hair.","Must be used for cold protection. Collectable throughout Midgard.";
+ else if (.@doc == 49) callfunc "eldicastes_dp",12212,"Red Herb","Kind of medicinal red plant.","Humans use this to make recovery medicine. Plant worth researching.";
+ else if (.@doc == 50) callfunc "eldicastes_dp",12213,"Carrot","Red colored plant. Pub owner requests it all the time. Worth research.","";
+ }
+ mes "- When you try to open and read a document, a Sapha manager motions to call Guard Galten. Let's get out of here quickly. -";
+ close; }
+ mes "¡ö¡ø¡ó ¢£ ¡ö¡ñ¡ï ¡ù ¡ð¢²¢£";
+ close;
+}
+
+dic_in01,31,187,0 duplicate(Document Package#0001) Document Package#0002 844
+dic_in01,25,192,0 duplicate(Document Package#0001) Document Package#0003 844
+dic_in01,25,187,0 duplicate(Document Package#0001) Document Package#0004 844
+
+// Unknown Relics
+//============================================================
+
+function script unknown_d {
+ if (checkquest(getarg(0)) >= 0) {
+ specialeffect2 310;
+ specialeffect2 12;
+ progressbar "ffff00",4;
+ erasequest getarg(0);
+ mes "You were able to find information on the "+getitemname(getarg(1))+".";
+ specialeffect2 18;
+ getitem getarg(1), rand(1,3);
+ if (rand(1,2)==1) close;
+ next;
+ mes "In addition, you've obtained an Unknown Relic to report back to the Saphas.";
+ specialeffect2 18;
+ getitem 6308,1;
+ close; }
+ mes "- You see traces of digging. -";
+ close;
+}
+
+cmd_fild08,324,163,0 script Stone Heart?#33 844,{
+ callfunc "unknown_d",12215,953; }
+moc_fild01,169,62,0 script Cactus Needle?#33 844,{
+ callfunc "unknown_d",12214,952; }
+prt_fild02,280,328,0 script Carrot?#33 844,{
+ callfunc "unknown_d",12213,515; }
+prt_fild02,97,209,0 script Red Herb?#33 844,{
+ callfunc "unknown_d",12212,507; }
+prt_fild02,142,116,0 script Feather?#33 844,{
+ callfunc "unknown_d",12211,949; }
+pay_fild07,269,164,0 script Bear's Footskin?#33 844,{
+ callfunc "unknown_d",12210,948; }
+prt_fild03,284,190,0 script Raccoon Leaf?#33 844,{
+ callfunc "unknown_d",12207,945; }
+prt_fild03,262,201,0 script Yam?#33 844,{
+ callfunc "unknown_d",12206,549; }
+prt_fild03,226,170,0 script Solid Shell?#33 844,{
+ callfunc "unknown_d",12205,943; }
+prt_fild03,180,163,0 script Yoyo Tail?#33 844,{
+ callfunc "unknown_d",12204,942; }
+prt_fild03,64,35,0 script Royal Jelly?#33 844,{
+ callfunc "unknown_d",12203,526; }
+prt_fild07,76,122,0 script Grasshopper's Leg?#33 844,{
+ callfunc "unknown_d",12202,940; }
+mjolnir_09,99,100,0 script Bee Sting?#33 844,{
+ callfunc "unknown_d",12201,939; }
+prt_fild02,102,97,0 script Sticky Mucus?#33 844,{
+ callfunc "unknown_d",12200,938; }
+mjolnir_04,162,168,0 script Venom Canine?#33 844,{
+ callfunc "unknown_d",12199,937; }
+mjolnir_04,191,154,0 script Scale Shell?#33 844,{
+ callfunc "unknown_d",12198,936; }
+iz_dun01,191,92,0 script Shell?#33 844,{
+ callfunc "unknown_d",12197,935; }
+iz_dun01,210,77,0 script Tentacle?#33 844,{
+ callfunc "unknown_d",12196,962; }
+moc_pryd02,36,75,0 script Decayed Nail?#33 844,{
+ callfunc "unknown_d",12194,957; }
+moc_pryd02,134,112,0 script Rotten Bandage?#33 844,{
+ callfunc "unknown_d",12193,930; }
+iz_dun02,112,96,0 script Immortal Heart?#33 844,{
+ callfunc "unknown_d",12192,929; }
+pay_fild07,126,49,0 script Insect Feeler?#33 844,{
+ callfunc "unknown_d",12191,928; }
+pay_fild06,306,233,0 script Snake Scale?#33 844,{
+ callfunc "unknown_d",12190,926; }
+moc_fild11,237,273,0 script Bill of Birds?#33 844,{
+ callfunc "unknown_d",12189,925; }
+c_tower2,170,9,0 script Evil Horn?#33 844,{
+ callfunc "unknown_d",12187,923; }
+pay_fild08,188,153,0 script Mushroom Spore?#33 844,{
+ callfunc "unknown_d",12185,921; }
+moc_fild03,175,201,0 script Wolf Claw?#33 844,{
+ callfunc "unknown_d",12184,920; }
+mjolnir_08,108,99,0 script Animal Skin?#33 844,{
+ callfunc "unknown_d",12183,919; }
+prt_fild04,315,245,0 script Sticky Webfoot?#33 844,{
+ callfunc "unknown_d",12182,918; }
+moc_fild12,116,122,0 script Talon?#33 844,{
+ callfunc "unknown_d",12181,917; }
+moc_fild07,201,360,0 script Feather of Birds?#33 844,{
+ callfunc "unknown_d",12180,916; }
+prt_fild06,127,85,0 script Chrysalis?#33 844,{
+ callfunc "unknown_d",12179,915; }
+prt_fild06,182,290,0 script Fluff?#33 844,{
+ callfunc "unknown_d",12178,914; }
+mjo_dun01,222,226,0 script Tooth of Bat?#33 844,{
+ callfunc "unknown_d",12177,913; }
+iz_dun03,155,165,0 script Gill?#33 844,{
+ callfunc "unknown_d",12176,956; }
+prt_fild05,303,169,0 script Worm Peeling?#33 844,{
+ callfunc "unknown_d",12175,955; }
+izlude,132,136,0 script Fish Tail?#33 844,{
+ callfunc "unknown_d",12174,1023; }
+pay_fild01,152,171,0 script Resin?#33 844,{
+ callfunc "unknown_d",12171,907; }
+pay_fild02,105,113,0 script Pointed Scale?#33 844,{
+ callfunc "unknown_d",12170,906; }
+pay_fild02,177,108,0 script Stem?#33 844,{
+ callfunc "unknown_d",12169,905; }
+pay_fild03,144,95,0 script Tree Root?#33 844,{
+ callfunc "unknown_d",12166,902; }
+prt_fild08,299,332,0 script Jellopy?#33 844,{
+ callfunc "unknown_d",12173,909; }
+prt_fild09,352,241,0 script Scorpion Tail?#33 844,{
+ callfunc "unknown_d",12168,904; }
+prt_fild09,371,255,0 script Reptile Tongue?#33 844,{
+ callfunc "unknown_d",12167,903; }
+prt_fild03,366,237,0 script Horn?#33 844,{
+ callfunc "unknown_d",12209,947; }
+moc_pryd02,148,184,0 script Horrendous Mouths?#33 844,{
+ callfunc "unknown_d",12195,958; }
+gef_fild03,251,109,0 script Orc's Fangs?#33 844,{
+ callfunc "unknown_d",12186,922; }
+gef_fild01,104,111,0 script Spawn?#33 844,{
+ callfunc "unknown_d",12172,908; }
+gef_fild09,67,46,0 script Snail's Shell#33 844,{
+ callfunc "unknown_d",12208,946; }
+gef_fild05,111,96,0 script Powder of Butterfly?#33 844,{
+ callfunc "unknown_d",12188,924; }
+
+dic_in01,25,190,0 script Mysterious Documents#00 844,{
+ if (isequipped(2782)) {
+ if (ep13_3_invite == 5) {
+ if (checkquest(12165,PLAYTIME) == 2) {
+ mes "You don't feel as nauseous anymore. It should be safe to proceed now.";
+ erasequest 12165;
+ close;
+ } else if (checkquest(12165,PLAYTIME) != -1) {
+ mes "The documents are making you feel nauseous. You should come back later after your stomach settles.";
+ close; }
+ mes "The documents in this container aren't legible. It's not use trying to read them.";
+ close; }
+ mes "- When you approach the documents,";
+ mes "an Evil Giant that looks like the archive manager tries to call Guard Galton. You should get out of here quickly. -";
+ close; }
+ mes "¡ö¡ø¡ó ¢£ ¡ö¡ñ¡ï ¡ù ¡ð¢²¢£";
+ close;
+}
+
+dic_in01,137,225,5 script Diel Guard#ep133_19 450,{
+ mes "[Diel Guard]";
+ if (isequipped(2782)) {
+ if (ep13_3_secret > 6 && ep13_3_secret < 11) {
+ mes "Please stop.";
+ mes "Only those with permission";
+ mes "are allowed to enter.";
+ next;
+ if(select("I have permission.:Go back.")==2) {
+ mes "[Diel Guard]";
+ mes "Sigh...";
+ mes "Please understand.";
+ mes "There are many that try to meet the minister.";
+ mes "That is why security is heavy.";
+ close; }
+ mes "[Diel Guard]";
+ mes "Wait...";
+ mes ""+strcharinfo(0)+"......ah...";
+ mes "I see your name on the list.";
+ mes "I'm sorry.";
+ mes "Please go through.";
+ close2;
+ warp "dic_in01",241,177;
+ end;
+ } else if (ep13_3_secret > 10) {
+ mes "Ah, you are "+strcharinfo(0)+"..";
+ mes "I received an order from Ahat to let you through anytime.";
+ mes "Please go up.";
+ close2;
+ warp "dic_in01",241,177;
+ end; }
+ mes "You can't go further.";
+ mes "This is the highest minister's office.";
+ mes "Only those with permission are allowed in.";
+ mes "Please go back.";
+ close; }
+ mes "¡ô¡ó¡ö ¡÷ ¡þ¡ù¡ó?";
+ mes "¢¤¡ö¡ø ¢³ ¡÷¢£¡ü ¡ø ¡Ð¡õ¡û...";
+ mes "¡ð¡ú¢± ¡ô ¡ò¡õ¡ú ¡õ..!";
+ next;
+ mes "- Cannot communicate with him. -";
+ close;
+}
+
+dic_in01,242,182,0 script Elevator#5f_to_4f 844,{
+ select("Administrative Office");
+ warp "dic_in01",138,221;
+ end;
+}
+
+dic_in01,263,193,3 script Diel Guard#ep133_20 450,{
+ mes "[Diel Guard]";
+ if (ep13_3_secret > 10) {
+ if (checkquest(7201) >= 0) {
+ mes "You just came back from Ahat's errand?";
+ mes "He is waiting inside.";
+ mes "Please go in.";
+ close2;
+ warp "dic_in01",299,251;
+ end;
+ } else if (countitem(6304) > 1) {
+ delitem 6304,1;
+ } else {
+ mes "You need 1 Sapha Certification to meet Ahat.";
+ mes "At least you're getting special treatment.";
+ close; }
+ }
+ mes "Are you here to meet Ahat?";
+ mes "You are on the list.";
+ close2;
+ warp "dic_in01",299,251;
+ end;
+}
+
+dic_in01,299,268,0 script #ep133_event01 111,5,5,{
+OnTouch:
+ if (checkquest(7198) >= 0 && ep13_3_secret == 7) {
+ mes "- As soon as you try to approach Ahat, someone pushes your head down to force you to bow. -";
+ next;
+ sc_start SC_Blind,10000,0;
+ mes "[Ringing Voice]";
+ mes "That is fine, Cheshire.";
+ mes "Are you here to see me?";
+ next;
+ cutin "ep13_ahat_f",2;
+ mes "[Ringing Voice]";
+ mes "Hold up your head and come closer.";
+ mes "Conversations are meant to be eye to eye.";
+ next;
+ mes "You hold up your head at the sound of Ahat's voice";
+ mes "But you see a human in high-ranking Sapha clothing in front of you.";
+ emotion e_omg,1;
+ erasequest 7198;
+ close2;
+ cutin "",255; }
+ end;
+}
+
+dic_in01,294,276,5 script Secret Adjutant#ep133_2 498,{
+ cutin "ep13_cheshire_h",2;
+ if (ep13_3_secret == 9) {
+ if (checkquest(7199) >= 0) {
+ if (countitem(6305) > 10 && countitem(6306) > 10 && countitem(6307) > 10) {
+ mes "[Cheshire]";
+ mes "You are useful, aren't you?";
+ mes "That will be all for today.";
+ mes "We will need to work little by little so we don't draw attention.";
+ set ep13_3_secret,10;
+ delitem 6305,10;
+ delitem 6306,10;
+ delitem 6307,10;
+ erasequest 7199;
+ setquest 7200;
+ close2;
+ cutin "",255;
+ end; }
+ mes "[Cheshire]";
+ mes "Erase the various traces near the crack.";
+ mes "Your job is to collect and bring back ^0000FFClotted Bloodstains, Strange Magic Stones, and Frozen Piece of Skins^000000.";
+ next;
+ mes "[Cheshire]";
+ mes "This cannot be done in a day so please bring back at least 10 of each.";
+ mes "Got it?";
+ close2;
+ cutin "",255;
+ end; }
+ mes "- Cheshire stands quietly next to Ahat with his head and face covered with a bandana.";
+ mes "You see a tail behind Cheshire's hip for a split second. -";
+ next;
+ select("Tail?");
+ mes "[Cheshire]";
+ mes "What are you looking at?!";
+ mes "What tail are you talking about?";
+ next;
+ select("Have you ever been near the triangle?");
+ mes "[Cheshire]";
+ mes "Hey, what are you talking about?";
+ mes "What do you want to say?";
+ next;
+ cutin "",255;
+ cutin "ep13_cheshire_h",2;
+ mes "[Ahat]";
+ mes ""+strcharinfo(0)+"....";
+ mes "All you need to do is follow Cheshire's orders.";
+ mes "Don't ask stupid questions.";
+ mes "This is an order.";
+ mes "Cheshire, continue.";
+ next;
+ cutin "",255;
+ cutin "ep13_cheshire_h",2;
+ mes "[Cheshire]";
+ mes "Hmm... here is what you need to do.";
+ mes "There is a huge crack south from the city.";
+ mes "There are many accidents happening near it.";
+ next;
+ mes "[Cheshire]";
+ mes "I need you to go and clear out any traces.";
+ mes "You'll find ^0000FFClotted Bloodstains, Strange Magic Stones, and Frozen Piece of Skins^000000.";
+ next;
+ mes "[Cheshire]";
+ mes "Clear them out without anyone knowing.";
+ mes "Bring them here instead of throwing them away somewhere.";
+ mes "Bring back at least 10 of each.";
+ next;
+ mes "[Cheshire]";
+ mes "You mustn't be seen by anyone.";
+ mes "You mustn't tell the Saphas. Work in asbolute secrecly!";
+ setquest 7199;
+ close2;
+ cutin "",255;
+ end;
+ } else if (ep13_3_secret == 10) {
+ mes "[Cheshire]";
+ mes "Your work is done with me.";
+ mes "Do you have something for Ahat?";
+ close2;
+ cutin "",255;
+ end;
+ } else if (checkquest(7200,PLAYTIME) == 2) {
+ mes "[Cheshire]";
+ mes "Back to work today.";
+ mes "^0000FFClotted Bloodstains, Strange Magic Stones, and Frozen Piece of Skins^000000.";
+ mes "Bring them back quietly.";
+ next;
+ mes "[Cheshire]";
+ mes "Collect 10 of each as always.";
+ mes "Got it?";
+ changequest 7200,7201;
+ next;
+ mes "- You've received a request from Cheshire to clean up the crack area.";
+ mes "Ahat and Cheshire still have no clue. -";
+ close2;
+ cutin "",255;
+ end;
+ } else if (checkquest(7200,PLAYTIME) != -1) {
+ mes "[Cheshire]";
+ mes "Not just yet.";
+ mes "We must plan the cleanup near the dimensional crack carefully.";
+ mes "Come back later.";
+ close2;
+ cutin "",255;
+ end;
+ } else if (checkquest(7201) >= 0) {
+ if (countitem(6305) > 10 && countitem(6306) > 10 && countitem(6307) > 10) {
+ mes "[Cheshire]";
+ mes "We will do this again tomorrow.";
+ mes "Ahat seems to trust you very much.";
+ mes "Let's do our best.";
+ getitem 6304,1;
+ delitem 6305,10;
+ delitem 6306,10;
+ delitem 6307,10;
+ erasequest 7201;
+ setquest 7200;
+ getexp 70000,30000;
+ close2;
+ cutin "",255;
+ end; }
+ mes "[Cheshire]";
+ mes "As always, go and collect traces near the crack north from here.";
+ mes "^0000FFClotted Bloodstains, Strange Magic Stones, and Frozen Piece of Skins^000000.";
+ mes "10 of each.";
+ close2;
+ cutin "",255;
+ end; }
+ mes "[Cheshire]";
+ mes "........";
+ mes "........Humph.";
+ close2;
+ cutin "",255;
+ end;
+}
+
+dic_in01,300,280,5 script Minister Ahat#ep133_21 493,{
+ cutin "ep13_ahat_f",2;
+ if (ep13_3_secret == 8) {
+ mes "[Ahat]";
+ mes "My loyal evil servant.";
+ mes "Come closer.";
+ next;
+ if(select("Wait! I'm nobody's servant!:Your wish is my command.")==2) {
+ mes "[Ahat]";
+ mes "Good. You are now allowed to come and go freely.";
+ mes "You will work for me starting now.";
+ next;
+ ahatsuccess:
+ mes "[Ahat]";
+ mes "Here is your first mission.";
+ mes "A dimensional crack has opened south of El Dicastes.";
+ mes "Do you know about it?";
+ next;
+ mes "[Ahat]";
+ mes "There are many traces around the crack.";
+ mes "You're mission is to go find these tracks and erase them.";
+ next;
+ mes "[Ahat]";
+ mes "Cheshire, will tell you the details of this mission.";
+ mes "^0000FFI'm very tired from casting a spell because I'm not fully awake.^000000";
+ next;
+ mes "[Ahat]";
+ mes "You will now talk about us meeting to the Naga people.";
+ mes "Tell them that I look like a Sapha and always work alone in my office.";
+ next;
+ mes "[Ahat]";
+ mes "Never talk about Cheshire.";
+ mes "Cheshire is never here.";
+ mes "You must follow Cheshire's order from now on.";
+ mes "Go now.";
+ next;
+ mes "- Ahat doesn't suspect a thing yet.";
+ mes "He seems to believe that his spell actually works. -";
+ set ep13_3_secret,9;
+ close2;
+ cutin "",255;
+ end; }
+ mes "[Ahat]";
+ mes "Aren't you stubborn.";
+ mes "My spell doesn't work on you?";
+ mes "Or it was broken.";
+ mes "Or because you don't have your strength back.";
+ next;
+ mes "- Ahat casts another powerful spell. -";
+ next;
+ mes "[Ahat]";
+ mes "Who is your master?";
+ next;
+ select("My master is Ahat.");
+ goto ahatsuccess;
+ } else if (ep13_3_secret == 9) {
+ if (checkquest(7199) >= 0) {
+ mes "[Ahat]";
+ mes "Cheshire's orders are";
+ mes "important for future plans.";
+ mes "Make no mistakes and never leave traces that may lead to me.";
+ mes "This is your master's orders.";
+ close2;
+ cutin "",255;
+ end; }
+ mes "[Ahat]";
+ mes "You must follow Cheshire's order from now on.";
+ mes "Go now.";
+ next;
+ mes "- Ahat doesn't suspect a thing yet.";
+ mes "He seems to believe that his spell actually works. -";
+ close2;
+ cutin "",255;
+ end;
+ } else if (ep13_3_secret == 10) {
+ mes "[Ahat]";
+ mes "Do you have something to say?";
+ mes "You've done well in the crack area.";
+ next;
+ select("What are those?");
+ mes "[Ahat]";
+ mes "Well...";
+ mes "You don't need to know now.";
+ mes "Or probably never need to know. Ho ho.";
+ next;
+ mes "[Ahat]";
+ mes "Where will your sword point at... the day you get to know..";
+ mes "Now leave me since I'm tired.";
+ next;
+ mes "[Ahat]";
+ mes "I'm still the Minister of El Dicastes and have piles of work to do.";
+ mes "Because it is difficult to satisfy everyone with only one loaf of bread.";
+ next;
+ mes "[Ahat]";
+ mes "And this is something to reward you for your deeds.";
+ mes "Nothing much but I hope you like it.";
+ getitem 2790,1;
+ set ep13_3_secret,11;
+ close2;
+ cutin "",255;
+ end;
+ } else if (ep13_3_secret > 10) {
+ mes "[Ahat]";
+ mes "Follow Cheshire's orders for the time being and clear the are near the crack.";
+ next;
+ mes "- Ahat still thinks you are under her spell.";
+ mes "Let's follow along with Cheshire's orders and act normal. -";
+ close2;
+ cutin "",255;
+ end; }
+ mes "[Ahat]";
+ mes "Supprised?";
+ mes "Because I look like a human just like you?";
+ next;
+ select("You aren't a Sapha?:Human?!!!!!:Pretty!:So handsome!");
+ mes "[Ahat]";
+ mes "Hahaha... that's fine.";
+ mes "I understand you can't help being supprised at my appearance.";
+ mes "How do I look to you?";
+ next;
+ mes "[Ahat]";
+ mes "A perfect male?";
+ mes "A perfect female?";
+ mes "Doesn't matter.";
+ next;
+ mes "[Ahat]";
+ mes "Who you see in front of you is not me.";
+ mes "Lie to a lie.";
+ mes "A vision in a wavering reflection.";
+ next;
+ mes "[Ahat]";
+ mes "Just an image from a memory in your fixed concept...";
+ mes "Look deep into your past.";
+ next;
+ mes "- Ahat's voice rings pleasantly in your ears.";
+ mes "Each syllable he says takes effect on your body. -";
+ next;
+ mes "- You see someone smilling peacefully at your from afar... -";
+ next;
+ mes "[Soft Voice]";
+ mes "Who is the master?";
+ next;
+ mes "- Ahat seems to be casting a powerful spell.";
+ mes "This might be his real ability. -";
+ next;
+ if(select("Stop that!:Demon go away!")==2) {
+ ahatjoke:
+ mes "[Ahat]";
+ mes "It's useless to resist...";
+ mes "But this is fun from time to time.";
+ mes "I can always cast a spell on you again.";
+ next;
+ mes "[Ahat]";
+ mes "Now... hold up your head and look into my eyes.....";
+ next;
+ mes "- Ahat tries to hypnotize you again.";
+ mes "He must have hypnotize himself by doing this over and over again. -";
+ next;
+ select("You close your eyes.");
+ mes "[Ahat]";
+ mes "No, no.. you mustn't close them. Cheshire.";
+ next;
+ mes "- As soon as the order was made Ahat's aide comes to make you stare at Ahat. -";
+ next;
+ mes "- Ahat tries to hypnotize you again.";
+ mes "He must have hypnotize himself by doing this over and over again. -";
+ next;
+ select("Try to sing a song.");
+ mes "[Ahat]";
+ mes "Humans are funny.";
+ mes "But you need to listen to me so I will make you quiet for awhile.";
+ next;
+ mes "[Ahat]";
+ mes "No use on resisting.";
+ mes "Just leave everything to me.";
+ next;
+ mes "- Ahat tries to hypnotize you again.";
+ mes "He must have hypnotize himself by doing this over and over again. -";
+ next;
+ select("Try to twist your body.");
+ mes "[Ahat]";
+ mes "Amusing.";
+ mes "Don't you think, Cheshire?";
+ mes "Hahaha. Playing hard to get.. this will be fun..";
+ next;
+ mes "[Ahat]";
+ mes "Stop that! You look pathetic. Just relax...";
+ next;
+ mes "- Ahat tries to hypnotize you again.";
+ mes "He must have hypnotize himself by doing this over and over again. -";
+ next;
+ select("Try to twist your body.");
+ mes "[Ahat]";
+ mes "Amusing.";
+ mes "Don't you think, Cheshire?";
+ mes "Hahaha. Playing hard to get.. this will be fun..";
+ next;
+ mes "[Ahat]";
+ mes "Stop that! You look pathetic. Just relax...";
+ next;
+ mes "[Ahat]";
+ mes "You are resisting.";
+ mes "So you didn't just come here.";
+ mes "Let's see how much you can stand.";
+ next;
+ mes "[Ahat]";
+ mes "Who is your master?";
+ next;
+ if(select("Pretend to be under the spell.:Well, you tell me")==2) {
+ mes "["+strcharinfo(0)+"]";
+ mes "You!!!";
+ mes "I'm in love!";
+ mes "I will die for you!";
+ next;
+ mes "- You start acting like you are hypnotized. Ahat looks satisfied. -";
+ next;
+ mes "[Ahat]";
+ mes "........ah, no.";
+ mes "No need to kill yourself";
+ mes "Now you are under my spell.....";
+ next;
+ mes "[Ahat]";
+ mes "Who are you to me?";
+ next;
+ goto ahatfool; }
+ mes "- You start acting like you are hypnotized. Ahat looks satisfied. -";
+ next;
+ mes "[Ahat]";
+ mes "Who are you to me?";
+ next;
+ ahatfool:
+ if(select("A foot stool!:Loyal servant.")==2) {
+ mes "[Ahat]";
+ mes "I see... you are my servant... my legs.. and my hands...";
+ set ep13_3_secret,8;
+ close2;
+ cutin "",255;
+ end; }
+ mes "[Ahat]";
+ mes "I don't need a foot stool. Let's talk after a minute.";
+ set ep13_3_secret,8;
+ close2;
+ cutin "",255;
+ end; }
+ goto ahatjoke;
+}
+
+dic_in01,138,188,0 script #ep133_event02 111,5,5,{
+OnTouch:
+ if (ep13_3_secret > 10 && ep13_3_secret < 14) {
+ mes "[Quiet Voice]";
+ mes "Sorry.";
+ mes "Just a moment.";
+ close2;
+ warp "dic_in01",155,188; }
+ end;
+}
+
+dic_in01,158,188,3 script Jarute HesLanta#ep133_2 451,{
+ if (isequipped(2782)) {
+ cutin "ep13_heslanta",2;
+ if (ep13_3_secret == 11 || ep13_3_secret == 12) {
+ if (ep13_3_secret == 12) {
+ mes "[HesLanta]";
+ mes "Ah, sorry.";
+ mes "You can't get out?";
+ mes "It was designed that way.";
+ mes "I will send you out";
+ next;
+ select("I was joking before.");
+ mes "["+strcharinfo(0)+"]";
+ mes "I want to know about Ahat too.";
+ mes "I want to talk about him with you.";
+ mes "But aren't you too defenseless while I'm talking like this?";
+ next;
+ mes "[HesLanta]";
+ mes "Well. Are you Ahat's servant?";
+ mes "Then that is strange too.";
+ mes "Why would Ahat use a non-Sapha as a servant?";
+ mes "Why are you serving Ahat?";
+ next;
+ goto heslantaq; }
+ mes "[HesLanta]";
+ mes "I'm sorry to bring you here suddenly.";
+ mes "But I wanted to check someone.";
+ next;
+ mes "[HesLanta]";
+ mes "Jarute... what did Ahat look like to you?";
+ next;
+ if(select("I don't understand your question.:My master.")==2) {
+ mes "[HesLanta]";
+ mes "....huh....?";
+ mes "Is he?";
+ mes "Sorry.";
+ next;
+ mes "- HesLanta is upset with my reply.";
+ mes "His expression is complex and dark. -";
+ set ep13_3_secret,12;
+ close2;
+ cutin "",255;
+ end; }
+ mes "[HesLanta]";
+ mes "I'll rephrase my question.";
+ mes "Did you find anything strange about Ahat?";
+ next;
+ select("Why are you asking?");
+ mes "[HesLanta]";
+ mes "Well, because I don't trust Ahat.";
+ mes "There are too many odd things about Ahat.";
+ next;
+ select("Are you allowed to say that?");
+ mes "[HesLanta]";
+ mes "Are you Ahat's servant?";
+ mes "Then that is strange too.";
+ mes "Why would Ahat use a non-Sapha as a servant?";
+ mes "Why are you serving Ahat?";
+ next;
+ heslantaq:
+ select("What if I hurt you?");
+ mes "[HesLanta]";
+ mes "Try it if you can.";
+ mes "My office is special and you won't be able to leave here.";
+ mes "And nobody can come in to help you either.";
+ next;
+ mes "[HesLanta]";
+ mes "But this room is open to anyone.";
+ mes "If you have any bad intentions in hurting me then brave Galtens will come and teach you a lesson.";
+ next;
+ mes "[HesLanta]";
+ mes "If things flow like that then you and Ahat won't stand a chance.";
+ next;
+ mes "[HesLanta]";
+ mes "I'm now risking my life";
+ mes "to unveil Ahat's identity.";
+ mes "Sapha's don't fear death.";
+ next;
+ mes "[HesLanta]";
+ mes "If I were to die at your hands";
+ mes "I will have no regrets as long as I reveal the truth.";
+ next;
+ select("Okay. Stop it.");
+ mes "[HesLanta]";
+ mes "Now you understand.";
+ mes "I'll ask you again.";
+ mes "Have you found anything suspicious about Ahat?";
+ next;
+ mes "[HesLanta]";
+ mes "Ahat almost never meets anyone else except for Ravail.";
+ mes "But he allowed you to visit him means there is something going on.";
+ next;
+ select("He cast a spell on me.");
+ mes "[HesLanta]";
+ mes "Hypnotize? Why would he?";
+ mes "Wait, that means you are under Ahat's spell...!!";
+ mes "Oh no!";
+ next;
+ if(select("No!:That's not it!")==2) {
+ mes "["+strcharinfo(0)+"]";
+ mes "I'm not under a spell!";
+ mes "I only pretended that I am. I'm also investigating Ahat!";
+ next;
+ mes "[HesLanta]";
+ mes "Huh? What does that mean?";
+ mes "Are you acting right now?";
+ next;
+ mes "You take out the traces you've found near the crack.";
+ mes "And start to explain what Ahat ordered you to do.";
+ next;
+ mes "[HesLanta]";
+ mes "... you went through that..";
+ mes "He is strange.";
+ mes "I only thought he was a Sapha colleague that avoided the curse.";
+ mes "So everything started from the crack.";
+ next;
+ goto heslantaq1; }
+ mes "["+strcharinfo(0)+"]";
+ mes "I'm not under the spell!";
+ mes "I only pretended that I am. I'm also investigating Ahat!";
+ next;
+ mes "[HesLanta]";
+ mes "Huh? What does that mean?";
+ mes "Are you acting right now?";
+ next;
+ mes "- You take out the traces you've found near the crack.";
+ mes "And start to explain what Ahat ordered you to do. -";
+ next;
+ mes "[HesLanta]";
+ mes "... you went through that..";
+ mes "He is strange.";
+ mes "I only thought he was a Sapha colleague that avoided the curse.";
+ mes "So everything started from the crack.";
+ next;
+ heslantaq1:
+ select("He is human.");
+ mes "["+strcharinfo(0)+"]";
+ mes "El Dicastes only recently allowed humans to visit.";
+ mes "Why would a human take the place of a Sapha Jarute?";
+ next;
+ mes "[HesLanta]";
+ mes "Human?";
+ mes "He is a Sapha. And a very beautiful and noble one.";
+ mes "When we first found him at the crack. We all thought the same thing.";
+ next;
+ mes "[HesLanta]";
+ mes "The only Sapha that avoided the curse.";
+ mes "Because Ahat doesn't use Bradium.";
+ mes "Our race will get stiff and die by this curse";
+ mes "but he is delicate, elegant and beautiful.";
+ next;
+ mes "[HesLanta]";
+ mes "There was a bright light when the ground split with a huge roaring sound north from here.";
+ mes "And this beautiful Sapha was found next to the crack.";
+ next;
+ mes "[HesLanta]";
+ mes "He was not a Sapha from Dicastes.";
+ mes "We took him to Ravail and wise Ravail concluded.";
+ next;
+ mes "[HesLanta]";
+ mes "When we came here to avoid the god's curse,";
+ mes "we found a friend that was lucky enough to not be cursed.";
+ next;
+ mes "[HesLanta]";
+ mes "Ahat climbed the ladder up to where he is now after gaining Ravail's trust.";
+ mes "His working abilities are amazing.";
+ mes "He is the perfect Sapha.";
+ next;
+ mes "- HesLanta starts to think deeply after saying this. -";
+ set ep13_3_secret,13;
+ close2;
+ cutin "",255;
+ end;
+ } else if (ep13_3_secret == 13) {
+ mes "[HesLanta]";
+ mes "Ah, sorry.";
+ mes "I was thinking.";
+ mes "The Crack.. hypnotism.. and the evidence you showed me.";
+ next;
+ mes "[HesLanta]";
+ mes "I don't know why you think Ahat is human but that can also be part of his spell.";
+ next;
+ mes "[HesLanta]";
+ mes "The reason he cast a spell";
+ mes "was to clean up the traces near the crack.";
+ mes "and he chose a non-Sapha, you..";
+ next;
+ mes "[HesLanta]";
+ mes "Because we Saphas mustn't know about the crack traces.";
+ mes "That means, Ahat is..";
+ mes "^0000FFcleaning up his traces that started from the crack^000000.";
+ next;
+ mes "[HesLanta]";
+ mes "Yes.";
+ mes "He is trying to cover up something related to the crack.";
+ mes "But what is it?";
+ next;
+ mes "[HesLanta]";
+ mes "When Ahat was first found near the crack, ^0000FFhe had no memory^000000.";
+ mes "Isn't that strange?";
+ next;
+ mes "[HesLanta]";
+ mes "I only get suspicious more and more when I hear your story.";
+ mes "But the reason I can't agree with this story is...";
+ next;
+ mes "[HesLanta]";
+ mes "Ahat is pure.";
+ mes "He is truly working for Sapha and Dicastes.";
+ next;
+ select("Then why are you investigating Ahat?");
+ mes "[HesLanta]";
+ mes "Ahat is loyal and is working wonders for the Sapha community but.";
+ next;
+ mes "[HesLanta]";
+ mes "Ravail's trust and popularity from other Saphas";
+ mes "is concentrating Dicastes's power to one place.";
+ next;
+ mes "[HesLanta]";
+ mes "The power is focused on Ahat.";
+ mes "When power should be spread out evenly throughout departments.";
+ next;
+ mes "[HesLanta]";
+ mes "That is how everyone can monitor and check each other...";
+ mes "and try their best and not stray to the wrong side of the road";
+ mes "that is how we can live together.";
+ next;
+ mes "[HesLanta]";
+ mes "But if power is concentrated to one place and abused?";
+ mes "If all decisions are made by Ahat. Then what can he do with just a nod or shake of his head?";
+ next;
+ mes "[HesLanta]";
+ mes "I'm scared of that.";
+ mes "He is beautiful. But beauty comes with thorns.";
+ next;
+ mes "[HesLanta]";
+ mes "Ahat has slowly become the center.";
+ mes "If what he was holding in his was not bread but a sword..";
+ mes ".......";
+ next;
+ mes "[HesLanta]";
+ mes "I've gone too emotional.";
+ mes "Sorry.";
+ mes "My mind is so complicated now after hearing your story.";
+ next;
+ select("Do you know about Cheshire?");
+ mes "[HesLanta]";
+ mes "You mean the aide?";
+ mes "Yes I do but most Sapha's don't.";
+ mes "Everyone near Ahat knows Cheshire.";
+ next;
+ mes "[HesLanta]";
+ mes "^0000FFCheshire is a feline Ahat brought with him^000000.";
+ mes "Ahat took care of injured Cheshire and brought him with him.";
+ mes "We have cats around so we didn't think much of him.";
+ next;
+ mes "[HesLanta]";
+ mes "Because this land is their second homeland.";
+ mes "There may be other felines living elsewhere.";
+ mes "But he always covers his face with a bandana because he looks different from Saphas.";
+ next;
+ mes "[HesLanta]";
+ mes "But why are you asking?";
+ next;
+ mes "["+strcharinfo(0)+"]";
+ mes "Nothing.";
+ mes "I was only curious personally.";
+ mes "What are you going to do now?";
+ next;
+ mes "[HesLanta]";
+ mes "I will continue to keep an eye on Ahat.";
+ mes "Until I know the truth that is.";
+ next;
+ mes "- You try to summarize what you talked about with HesLanta while he thinks things through. -";
+ next;
+ mes "["+strcharinfo(0)+"]";
+ mes "First the report culprit was..";
+ next;
+ recalltalk:
+ switch(select("Cheshire:Ahat:BK")) {
+ case 1:
+ mes "["+strcharinfo(0)+"]";
+ mes "It was Cheshire";
+ mes "Cheshire is a cat.";
+ mes "and the bandana was to hid his ears.";
+ next;
+ mes "["+strcharinfo(0)+"]";
+ mes "Why would Cheshire try to steal the report?";
+ next;
+ if(select("No idea.:To make the conflict between 3 countries worse")==2) {
+ mes "["+strcharinfo(0)+"]";
+ mes "To bring conflict between the three countries?";
+ mes "What will Cheshire gain out of this?";
+ next;
+ mes "["+strcharinfo(0)+"]";
+ mes "Cheshire's master is Ahat.";
+ mes "So all his actions are to..";
+ next;
+ goto cheshirefail; }
+ mes "["+strcharinfo(0)+"]";
+ mes "We don't know the actual reason at this point.";
+ mes "But what will Cheshire gain out of this?";
+ next;
+ mes "["+strcharinfo(0)+"]";
+ mes "Cheshire's master is Ahat.";
+ mes "So all his actions are to..";
+ next;
+ cheshirefail:
+ if(select("Cheshire is plotting on his own.:Ahat must be ordering him.")==2) {
+ mes "["+strcharinfo(0)+"]";
+ mes "Yes. Ahat must have ordered him.";
+ mes "But why would Ahat do that?";
+ mes "Conflict between three countries? Or the report content?";
+ next;
+ mes "["+strcharinfo(0)+"]";
+ mes "Let's think Ahat over.";
+ mes "Ahat came from the crack.";
+ mes "and has no records before that.";
+ next;
+ mes "["+strcharinfo(0)+"]";
+ mes "And tries to erase all traces found near the crack.";
+ mes "And Ahat wants to eliminate...";
+ next;
+ if(select("Himself.", "Morroc because of the crack?")==2) {
+ mes "["+strcharinfo(0)+"]";
+ mes "A bit dramatic but we cannot rule out Satan Morocc.";
+ mes "Because the crack was created by him.";
+ next;
+ mes "["+strcharinfo(0)+"]";
+ mes "Ahat and the crack and then Morocc...";
+ mes "I can tell there is a relationship between them but I can't pinpoint it.";
+ mes "And in the expedition's report was content of...";
+ next;
+ cheshire_:
+ if(select("conflict between the 3 countries..", "Satan Morocc...")==2) {
+ mes "["+strcharinfo(0)+"]";
+ mes "Yes. There is a report from the tracking team led by Echinacea.";
+ mes "It was about Satan Morocc.";
+ next;
+ mes "["+strcharinfo(0)+"]";
+ mes "To summarize.";
+ mes "The report robber is Cheshire.";
+ mes "Cheshire is Ahat's servant and they are related to the crack.";
+ mes "They are trying to hide something or someone at the crack";
+ mes "and the crack was created by Satan Morocc!";
+ next;
+ mes "["+strcharinfo(0)+"]";
+ mes "Ahat is Satan Morocc?";
+ mes "No...";
+ mes "This is unbelievable.";
+ next;
+ mes "["+strcharinfo(0)+"]";
+ mes "I must go back to the expedition camp to report to Doha!";
+ set ep13_3_secret,14;
+ setquest 7203;
+ close2;
+ cutin "",255;
+ end; }
+ mes "["+strcharinfo(0)+"]";
+ mes "There was something about the conflict between three countries..";
+ mes "But.. I don't think it all adds up?";
+ mes "Let's think it over.";
+ next;
+ mes "["+strcharinfo(0)+"]";
+ mes "Ahat and the crack and then Morocc...";
+ mes "I can tell there is a relationship between them but I can't pinpoint it.";
+ mes "And in the expedition's report was content of...";
+ next;
+ goto cheshire_; }
+ mes "["+strcharinfo(0)+"]";
+ mes "Yes, Ahat might just be a shell...";
+ mes "Saphas want to hide something that is why they hired me.";
+ next;
+ mes "["+strcharinfo(0)+"]";
+ mes "Ahat and the crack and then Morocc...";
+ mes "I can tell there is a relationship between them but I can't pinpoint it.";
+ mes "And in the expedition's report was content of...";
+ next;
+ goto cheshire_; }
+ mes "["+strcharinfo(0)+"]";
+ mes "Cheshire is the mastermind?";
+ mes "Are you sure?";
+ next;
+ mes "["+strcharinfo(0)+"]";
+ mes "Cheshire's master is Ahat.";
+ mes "So all his actions are to..";
+ next;
+ goto cheshirefail;
+ case 2:
+ mes "["+strcharinfo(0)+"]";
+ mes "Ahat?";
+ mes "Ahat doesn't fit the witness information.";
+ mes "Let's rethink this.";
+ next;
+ mes "["+strcharinfo(0)+"]";
+ mes "First the report culprit was..";
+ next;
+ goto recalltalk;
+ case 3:
+ mes "["+strcharinfo(0)+"]";
+ mes "BK?";
+ mes "Nonsense";
+ mes "Let's rethink this.";
+ next;
+ mes "["+strcharinfo(0)+"]";
+ mes "First the report culprit was..";
+ next;
+ goto recalltalk; }
+ } else if (ep13_3_secret == 14) {
+ mes "[HesLanta]";
+ mes "You made a decision.";
+ mes "What are you going to do now?";
+ mes "If possible, please help Ahat and keep a close eye on him.";
+ next;
+ mes "[HesLanta]";
+ mes "I will prepare myself to confront him if he ever becomes a threat.";
+ mes "This is the best I can do now.";
+ next;
+ mes "[HesLanta]";
+ mes "I only hope nothing sad will happen.";
+ mes "........";
+ next;
+ mes "[HesLanta]";
+ mes "I'm sorry to take your time. I will send you out now.";
+ mes "It was great to talk with you today.";
+ next;
+ select("Me too.");
+ mes "[HesLanta]";
+ mes "Let's keep our meeting a secret, alright?";
+ mes "Hahaha.";
+ close2;
+ cutin "",255;
+ warp "dic_in01",144,188;
+ end;
+ } else if (ep13_3_secret == 15) {
+ mes "[HesLanta]";
+ mes "Ahat takes a walk with Cheshire sometimes.";
+ mes "They don't go far but they often go to the Jorhi Forest around dawn.";
+ next;
+ mes "[HesLanta]";
+ mes "You get to see him walking if you are lucky.";
+ mes "Cheshire wears convenient clothes when walking, if that satisfies your curiosity.";
+ close2;
+ cutin "",255;
+ end; }
+ mes "[HesLanta]";
+ mes "You are from the Midgard expedition.";
+ mes "I heard many stories of you being active around here.";
+ next;
+ mes "[HesLanta]";
+ mes "Ah, it is a bit far, isn't it?";
+ mes "There is an invisible wall between this room and the corridor.";
+ mes "But of course I can move around freely.";
+ next;
+ mes "[HesLanta]";
+ mes "There is nothing threatening Diel but we've put this wall up just in case.";
+ mes "This isn't magical, it is made by a magnetic field.";
+ next;
+ mes "[HesLanta]";
+ mes "Oh no, I'm talking too much.";
+ mes "Sorry. There aren't many people that come here. I got excited.";
+ next;
+ mes "[HesLanta]";
+ mes "You've come to help Ahat?";
+ mes "Haha.. good luck.";
+ close2;
+ cutin "",255;
+ end; }
+ cutin "ep13_heslanta",2;
+ mes "[Jarute HesLanta]";
+ mes "¡ô¡ó¡ö ¡÷ ¡þ¡ù¡ó?";
+ mes "¢¤¡ö¡ø ¢³ ¡÷¢£¡ü ¡ø ¡Ð¡õ¡û...";
+ mes "¡ð¡ú¢± ¡ô ¡ò¡õ¡ú ¡õ..!";
+ next;
+ mes "- Cannot communicate with him. -";
+ mes "The Sapha minister looking hopeless gestures with an expression of abandonment.";
+ next;
+ if(select("Is he asking me to leave?:Is he trying to tell me something?")==2) {
+ mes "- The minister sighs and nods. -";
+ close2;
+ cutin "",255;
+ end; }
+ mes "The minister sighs and nods. -";
+ close2;
+ cutin "",255;
+ end;
+}
+
+dicastes01,223,190,1 script Calyon#pa8029 453,{
+ mes "[Calyon]";
+ if (isequipped(2782)) {
+ if (ep13_3_invite == 5) {
+ if (BaseLevel < 80) {
+ mes "Sorry, a minimum base level of 80 or higher is required to obtain my request.";
+ close; }
+ if (checkquest(12163,PLAYTIME) == 2) {
+ mes "Calculate your request activities with the ^800080Transport Dept. 1 Manager^000000 at Operations and then come back.";
+ close;
+ } else if (checkquest(12163,PLAYTIME) != -1) {
+ mes "We're done for the day. You can report back to the ^800080Transport Dept. 1 Manager^000000 at Operations. Good luck.";
+ close; }
+ mes "Welcome.";
+ mes "What brings you here?";
+ next;
+ if(select("Please explain the request to me.", "Please give me a request.")==1) {
+ mes "[Calyon]";
+ mes "The Transport Dept. 1 and 2 brings in rare items that are not available here.";
+ next;
+ mes "[Calyon]";
+ mes "It is one of the key departments that obtains the rich supplies mostly from the Midgard Continent.";
+ next;
+ mes "[Calyon]";
+ mes "Please see me any time once you are ready.";
+ close; }
+ set .@calyonrequest,rand(1,11);
+ mes "[Calyon]";
+ mes "Finally, I have a request for you. It is an important one so I need you to be focused.";
+ next;
+ mes "[Calyon]";
+ if (.@calyonrequest == 1) {
+ setquest 12139;
+ setquest 12163;
+ mes "The high minister is looking for the Midgard product, Witherless Roses these days.";
+ mes "Not sure if it's a good gift but some have seen him with it on his head and showing it off.";
+ next;
+ mes "[Calyon]";
+ mes "So... I know this is difficult to ask for but please bring me 1 Witherless Rose. This is just between you and me.";
+ next;
+ mes "You have received a request named ^800080Respect for Taste^000000.";
+ } else if (.@calyonrequest == 2) {
+ setquest 12137;
+ setquest 12163;
+ mes "The industrial research center researches ways of refining Bradium efficiently but they are always short on test materials.";
+ next;
+ mes "[Calyon]";
+ mes "I heard there is a merchant in the adventurer's city who sells Glass Tubes. I will need 4 of them.";
+ next;
+ mes "You have received a request named ^800080Tools for Experiment^000000.";
+ } else if (.@calyonrequest == 3) {
+ setquest 12138;
+ setquest 12163;
+ mes "The pub owner said he wants to give a gift to all his regular Sapha customers.";
+ next;
+ mes "[Calyon]";
+ mes "But doesn't know what to give. If you see any interesting gifts in Midgard, can bring back 5 of them?";
+ next;
+ mes "You have received a request named ^800080Fine Gift Samples^000000.";
+ } else if (.@calyonrequest == 4) {
+ setquest 12140;
+ setquest 12163;
+ mes "A request from the pub owner. He says he can't use disposable leaf plates for regular customers.";
+ next;
+ mes "[Calyon]";
+ mes "He is asking for 15 solid, white chinas from Midgard.";
+ next;
+ mes "You have received a request named ^800080Courtesy for Regular^000000.";
+ } else if (.@calyonrequest == 5) {
+ setquest 12141;
+ setquest 12163;
+ mes "I have a personal request. I heard there is a round transparent handicraft in Midgard.";
+ mes "I think they are called Glass Beads.";
+ next;
+ mes "[Calyon]";
+ mes "We have similar manufactured items here but nothing compared to the elaborate sphere there.";
+ mes "Please get me 10 of them.";
+ next;
+ mes "You have received a request named ^800080Special Package^000000.";
+ } else if (.@calyonrequest == 6) {
+ setquest 12142;
+ setquest 12163;
+ mes "Hmm... I don't know how to start. The high minister is requesting for puppets from Midgard.";
+ mes "I don't know what it is but since the high minister is asking for it, it must be used for a very important purpose.";
+ next;
+ mes "[Calyon]";
+ mes "Please bring 15 of them.";
+ next;
+ mes "You have received a request named ^800080Dangerous Request^000000.";
+ } else if (.@calyonrequest == 7) {
+ setquest 12143;
+ setquest 12163;
+ mes "I heard there is a trend among many of my colleagues here about a musical accessory made from a Bill of Birds from Midgard.";
+ next;
+ mes "[Calyon]";
+ mes "I'm thinking of distributing them within the Operations building.";
+ mes "Can you buy and bring back 50 of them?";
+ next;
+ mes "You have received a request named ^800080Strange Trend^000000.";
+ } else if (.@calyonrequest == 8) {
+ setquest 12144;
+ setquest 12163;
+ mes "The pub owner said he wanted to decorate the pub with something called Clam Shells.";
+ mes "Please bring back about 50 of them.";
+ next;
+ mes "[Calyon]";
+ mes "I have no idea how he will use them but I think he has a very unique taste after being acquainted with many adventurers.";
+ next;
+ mes "You have received a request named ^800080Unknown Usage^000000.";
+ } else if (.@calyonrequest == 9) {
+ setquest 12145;
+ setquest 12163;
+ mes "We don't have cuisine for ourselves but many adventurers seem to enjoy the art of eating.";
+ mes "So the pub owner needs a plate for his new cuisine.";
+ next;
+ mes "[Calyon]";
+ mes "He asked for 20 Crab Shells.";
+ mes "I have no idea where you can get them but... good luck.";
+ next;
+ mes "You have received a request named ^800080Other World Cuisine^000000.";
+ } else if (.@calyonrequest == 10) {
+ setquest 12146;
+ setquest 12163;
+ mes "I think the most useful Midgard item is Scells.";
+ next;
+ mes "[Calyon]";
+ mes "Use Scells to fill any crack or holes in a building and then mix and plaster grinded Garlet to it and the building is maintained quick and simple.";
+ mes "Can you bring back 30 of them?";
+ next;
+ mes "You have received a request named ^800080Filling in Cracks^000000.";
+ } else if (.@calyonrequest == 11) {
+ setquest 12147;
+ setquest 12163;
+ mes "Garlets are an element in building maintenance.";
+ mes "It is one of the most important materials in buildings.";
+ next;
+ mes "[Calyon]";
+ mes "Before Garlets were available, we crushed and used Zargons but they have become difficult to come by.";
+ mes "Please bring back 40 of them.";
+ next;
+ mes "You have received a request named ^800080Adhesive Material^000000."; }
+ mes "You can check details of the request and who to report back to by opening the ^800080Quest Window^000000.";
+ mes "You have 23 hours to complete this mission.";
+ close; }
+ mes "- The Sapha keeps a distance from you even when you try to talk.";
+ mes "It looks like he is calling for a Galten. Time to go. -";
+ close; }
+ mes "¡õ¢£¡ô";
+ mes "¡ö¡ø¡ó ¢£ ¡ö¡ñ¡ï ¡ù ¡ð¢²¢£";
+ next;
+ mes "- I can't understand him... -";
+ close;
+}
+
+dicastes01,211,178,1 script Moltuka#pa8029 453,{
+ mes "[Moltuka]";
+ if (isequipped(2782)) {
+ if (ep13_3_invite == 5) {
+ if (BaseLevel < 80) {
+ mes "Sorry, a minimum base level of 80 or higher is required to obtain my request.";
+ close; }
+ if (checkquest(12164,PLAYTIME) == 2) {
+ mes "Have you met the ^800080Transport Dept. 2 Manager^000000 at Operations? I will give you a new request after you clear your request history.";
+ close;
+ } else if (checkquest(12164,PLAYTIME) != -1) {
+ mes "I don't have any requests for you now.";
+ mes "Report back to the ^800080Transport Dept. 2 Manager^000000 at Operations after you complete all requests.";
+ close; }
+ mes "Welcome.";
+ mes "What brings you here?";
+ next;
+ if(select("Please explain the request to me.:Please give me a request.")==1) {
+ mes "[Moltuka]";
+ mes "You'd rather go to see Calyon for him to explain you about Transport 1,2 Department.";
+ next;
+ mes "[Moltuka]";
+ mes "Since I am not good at speaking.";
+ close; }
+ set .@moltukarequest,rand(1,11);
+ mes "[Moltuka]";
+ mes "Request... Yeah, there's one. Wait a second.";
+ next;
+ mes "- You hear a rustling sound -";
+ next;
+ mes "[Moltuka]";
+ if (.@moltukarequest == 1) {
+ setquest 12156;
+ setquest 12164;
+ mes "The high minister wanted mirrors made from Midgard crystal. There are many Manukan mirrors but he seems to prefer the Midgard ones.";
+ next;
+ mes "[Moltuka]";
+ mes "I am actually a bit worried but there must be a reason for our 'wise' high minister.";
+ next;
+ mes "You have received a request named ^800080Respect personal appetite!^000000.";
+ } else if (.@moltukarequest == 2) {
+ setquest 12148;
+ setquest 12164;
+ mes "Those Tatachos are so quick if we want to catch them which is pretty hard. So the galtens here lure them with Monster's Feed.";
+ next;
+ mes "[Moltuka]";
+ mes "It's said that there is an expert who does that job, please get 100 Monster's Feed.";
+ next;
+ mes "You have received a request named ^800080Bait for Tatacho Hunting^000000.";
+ } else if (.@moltukarequest == 3) {
+ setquest 12149;
+ setquest 12164;
+ mes "The pub owner wants some apple to learn how to cook well. But I never heard of any adventurers from Midgard who were fond of his food.";
+ next;
+ mes "[Moltuka]";
+ mes "Anyway he says that he will try, so get 100 Apples for him.";
+ next;
+ mes "You have received a request named ^800080Swordmanship Practice^000000.";
+ } else if (.@moltukarequest == 4) {
+ setquest 12150;
+ setquest 12164;
+ mes "This is a request from the pub owner. He wants some vegetable in order to have a colorful dish.";
+ next;
+ mes "[Moltuka]";
+ mes "Well... Carrot, is it? Anyway it's being called that in your land... I just was talking myself before. Please bring 100 of them.";
+ next;
+ mes "You have received a request named ^800080Pretty reddish vegetable^000000.";
+ } else if (.@moltukarequest == 5) {
+ setquest 12151;
+ setquest 12164;
+ mes "It's said that there had been an explosion in the pub. People say it was because of some vegetable named Pumpkin which was being roasted on the fire.";
+ next;
+ mes "[Moltuka]";
+ mes "Bring 100 Pumpkins because they're all gone.";
+ next;
+ mes "You have received a request named ^800080Tenacity of the pub owner^000000.";
+ } else if (.@moltukarequest == 6) {
+ setquest 12152;
+ setquest 12164;
+ mes "The pub owner has another request... He misses Potatos which he used to eat when he was young.";
+ next;
+ mes "[Moltuka]";
+ mes "He wants 50 Potatos. By chance if you visit Midgard, please try to get them.";
+ next;
+ mes "You have received a request named ^800080Tastes like home cooking^000000.";
+ } else if (.@moltukarequest == 7) {
+ setquest 12153;
+ setquest 12164;
+ mes "The pub owner wants to cook something strange. He said it will be Roasted Banana but I figure he's cooked something similar before...";
+ next;
+ mes "[Moltuka]";
+ mes "Well, I can't remember much. Anyway... you need to get 100 Bananas.";
+ next;
+ mes "You have received a request named ^800080Hazardous plant when burnt^000000.";
+ } else if (.@moltukarequest == 8) {
+ setquest 12154;
+ setquest 12164;
+ mes "This request is from....the pub owner. He wants some meat. Nothing else in his request direction.";
+ next;
+ mes "[Moltuka]";
+ mes "It will be enough with 50 chunks. I wonder if he really is running his business...";
+ next;
+ mes "You have received a request named ^800080Unexpectedly Normal^000000.";
+ } else if (.@moltukarequest == 9) {
+ setquest 12155;
+ setquest 12164;
+ mes "Few days ago, I saw the pub owner frustrated with all broken ladles...";
+ next;
+ mes "[Moltuka]";
+ mes "I felt sorry for him so I want you to get 20 Black Ladles which can be purchased in Midgard.";
+ next;
+ mes "You have received a request named ^800080Gift with heart^000000.";
+ } else if (.@moltukarequest == 10) {
+ setquest 12157;
+ setquest 12164;
+ mes "The pub owner wants to try to make a special cocktail since he was so good at making poisons back in his assassin days.";
+ next;
+ mes "You have received a request named ^800080Resolution of the pub owner^000000.";
+ } else if (.@moltukarequest == 11) {
+ setquest 12158;
+ setquest 12164;
+ mes "Find 2 Melons for the pub owner in El Dicastes. You can get these by hunting Galapagos or Green Iguanas.";
+ next;
+ mes "You have received a request named ^800080Rage of the pub owner^000000."; }
+ mes "You can check details of the request and who to report back to by opening the ^800080Quest Window^000000.";
+ mes "You have 23 hours to complete this mission.";
+ close; }
+ mes "- The Sapha keeps a distance from you even when you try to talk.";
+ mes "It looks like he is calling for a Galten. Time to go. -";
+ close; }
+ mes "¡õ¢£¡ô";
+ mes "¡ö¡ø¡ó ¢£ ¡ö¡ñ¡ï ¡ù ¡ð¢²¢£";
+ next;
+ mes "- I can't understand him... -";
+ close;
+}
+
+dicastes01,175,217,5 script Kalipo#pa8029 453,{
+ mes "[Kalipo]";
+ if (isequipped(2782)) {
+ if (ep13_3_invite == 5) {
+ if (BaseLevel < 100) {
+ mes "Sorry, a minimum base level of 100 or higher is required to obtain my request.";
+ close; }
+ if (checkquest(12160,PLAYTIME) == 2) {
+ mes "Please come back after checking previous requests with the ^800080Hunting Dept. 2 Manager^000000.";
+ close;
+ } else if (checkquest(12160,PLAYTIME) != -1) {
+ mes "I do not have any additional requests.";
+ mes "Please report to the ^800080Hunting Dept. 2 Manager^000000 at Operations to report request completion.";
+ close; }
+ mes "Welcome.";
+ mes "Are you here for a request?";
+ next;
+ if(select("Please explain the request to me.:Please give me a request.")==1) {
+ mes "[Kalipo]";
+ mes "As you know better and Laponte explained to you already I just can offer you one single request a day.";
+ next;
+ mes "[Kalipo]";
+ mes "You will get more interesting requests after you raise your levels don't feel bad with the simple requests at first.";
+ close; }
+ set .@kaliporequest,rand(1,6);
+ mes "[Kalipo]";
+ mes "I will check the list of requests that came in today.";
+ next;
+ mes "[Kalipo]";
+ mes "Hmm...";
+ mes "I actually have something just right for you.";
+ next;
+ mes "[Kalipo]";
+ if (.@kaliporequest == 1) {
+ setquest 12106;
+ setquest 12160;
+ mes "Our scout, who went to Splendide, is being attacked by cute child looking monsters.";
+ next;
+ mes "[Kalipo]";
+ mes "So we need to hunt them inevitably, and you are the one for hunting them since you are not from Splendide.";
+ next;
+ mes "You have received a request named ^800080A child on a flower^000000.";
+ close;
+ } else if (.@kaliporequest == 2) {
+ setquest 12107;
+ setquest 12160;
+ mes "Are you aware of the child looking flower, Pinguicula? People say there has been a mutation of that flower.";
+ next;
+ mes "[Kalipo]";
+ mes "They are very violent and aggressive. Please go to check up and treat it before they are spread all over the area.";
+ next;
+ mes "You have received a request named ^800080Twisted Love^000000.";
+ } else if (.@kaliporequest == 3) {
+ setquest 12108;
+ setquest 12160;
+ mes "Some mineral collectors are missing, and it seems to be done by nepenthes for sure. Nepenthes is similar to Mandragora.";
+ next;
+ mes "[Kalipo]";
+ mes "We gotta do something in order to protect people from more damage.";
+ next;
+ mes "You have received a request named ^800080Dangerous Plant Removal^000000.";
+ } else if (.@kaliporequest == 4) {
+ setquest 12109;
+ setquest 12160;
+ mes "They've discovered the Centipede Larva habitat. We can remove them now so there will be less centipedes.";
+ next;
+ mes "[Kalipo]";
+ mes "Would you find them and kill them? You will have to be careful with the centipedes around them.";
+ next;
+ mes "You have received a request named ^800080Larva Extermination^000000.";
+ } else if (.@kaliporequest == 5) {
+ setquest 12110;
+ setquest 12160;
+ mes "Miners heading to Nidhoggur's nest reported being attacked by a strange water creature.";
+ next;
+ mes "[Kalipo]";
+ mes "It's said that it was human-looking water creature. Perhaps the Nidhoggur Dungeon is the origin so please visit there to check up.";
+ next;
+ mes "You have received a request named ^800080Demon of Water^000000.";
+ } else if (.@kaliporequest == 6) {
+ setquest 12111;
+ setquest 12160;
+ mes "Tatachos were originally beautiful birds, and they could fly.";
+ mes "But since they settled here where there is no natural enemy, they started to be fat and lazy.";
+ next;
+ mes "[Kalipo]";
+ mes "Eventually they became like now, such ugly birds. You will be a good natural enemy for them.";
+ next;
+ mes "You have received a request named ^800080Bird with ugly face^000000."; }
+ mes "You can check details of the request and who to report back to by opening the ^800080Quest Window^000000.";
+ mes "You have 23 hours to complete this mission.";
+ close; }
+ mes "- The Sapha keeps a distance from you even when you try to talk.";
+ mes "It looks like he is calling for a Galten. Time to go. -";
+ close; }
+ mes "¡õ¢£¡ô";
+ mes "¡ö¡ø¡ó ¢£ ¡ö¡ñ¡ï ¡ù ¡ð¢²¢£";
+ next;
+ mes "- I can't understand him... -";
+ close;
+}
+
+dicastes01,187,230,5 script Laponte#pa8029 453,{
+ mes "[Laponte]";
+ if (isequipped(2782)) {
+ if (ep13_3_invite == 5) {
+ if (BaseLevel < 95) {
+ mes "Sorry, a minimum base level of 95 or higher is required to obtain my request.";
+ close; }
+ if (checkquest(12159,PLAYTIME) == 2) {
+ mes "Please come back after checking previous requests with the ^800080Hunting Dept. 1 Manager^000000.";
+ close;
+ } else if (checkquest(12159,PLAYTIME) != -1) {
+ mes "I do not have any additional requests.";
+ mes "Please report to the ^800080Hunting Dept. 1 Manager^000000 at Operations to report request completion.";
+ close; }
+ mes "Welcome.";
+ mes "Are you here for a request?";
+ next;
+ if(select("Please explain the request to me.:Please give me a request.")==1) {
+ mes "[Laponte]";
+ mes "I'm responsible for allocating requests from other departments related to hunting monsters to adventurers.";
+ next;
+ mes "[Laponte]";
+ mes "Each adventurer is randomly assigned to one request each day and the range of the request assigned is limited to the adventurer's training level.";
+ next;
+ mes "[Laponte]";
+ mes "Advanced jobs are assigned to adventurers who advance in their battle skills so no need to be upset if your first few requests are small.";
+ close; }
+ set .@laponterequest,rand(1,7);
+ mes "[Laponte]";
+ mes "I will check the list of requests that came in today.";
+ next;
+ mes "[Laponte]";
+ mes "Hmm...";
+ mes "I actually have something just right for you.";
+ next;
+ mes "[Laponte]";
+ if (.@laponterequest == 1) {
+ setquest 12099;
+ setquest 12159;
+ mes "This is a very small request. Baby dragons near the Yggdrasilberry roots are reportedly hatching.";
+ next;
+ mes "[Laponte]";
+ mes "Eliminating the baby dragon is important because those baby dragons will eventually grow to be mean adults so we have to take them out while they're young.";
+ next;
+ mes "You have received a request named ^800080Remove Root Cause^000000.";
+ } else if (.@laponterequest == 2) {
+ setquest 12100;
+ setquest 12159;
+ mes "Received reports of sightings of an unknown huge winged insect near the Laphine camp recently.";
+ next;
+ mes "[Laponte]";
+ mes "We don't know how far the infestation of this insect may spread so please exterminate as many as you spot.";
+ next;
+ mes "You have received a request named ^800080Violent Winged Insect^000000.";
+ mes "You can check details of the request and who to report back to by opening the ^800080Quest Window^000000.";
+ mes "You have 23 hours to complete this mission.";
+ close;
+ } else if (.@laponterequest == 3) {
+ setquest 12101;
+ setquest 12159;
+ mes "This just came in from colleagues working in the mine. The baby dragons living near Yggdrasilberry roots are destroying the grounds near the mines.";
+ next;
+ mes "[Laponte]";
+ mes "It will get dangerous if we don't take care of it. Please wipe out the baby dragons near Yggdrasilberry.";
+ next;
+ mes "You have received a request named ^800080Work Interference^000000.";
+ mes "You can check details of the request and who to report back to by opening the ^800080Quest Window^000000.";
+ mes "You have 23 hours to complete this mission.";
+ close;
+ } else if (.@laponterequest == 4) {
+ setquest 12102;
+ setquest 12159;
+ mes "A new race called Naga was found at the swamp near the Laphine camp.";
+ mes "The problem is that they are primitive intellectuals and are violent.";
+ next;
+ mes "[Laponte]";
+ mes "We will have many conflicts with them in the future if they expand their colony. Please eliminate the adult Nagas.";
+ next;
+ mes "You have received a request named ^800080Intelligent Snakes^000000.";
+ mes "You can check details of the request and who to report back to by opening the ^800080Quest Window^000000.";
+ mes "You have 23 hours to complete this mission.";
+ close;
+ } else if (.@laponterequest == 5) {
+ setquest 12103;
+ setquest 12159;
+ mes "We get continuous reports of sightings of a legendary winged white horse near by the Laphine base.";
+ next;
+ mes "[Laponte]";
+ mes "Can you go there and take a look?";
+ mes "It could be a hallucination so please make sure to touch it with your bare hand to make sure it is a living creature.";
+ next;
+ mes "You have received a request named ^800080Legendary Creature^000000.";
+ mes "You can check details of the request and who to report back to by opening the ^800080Quest Window^000000.";
+ mes "You have 23 hours to complete this mission.";
+ close;
+ } else if (.@laponterequest == 6) {
+ setquest 12104;
+ setquest 12159;
+ mes "Centipede's reproduction is another problem but their appetite is also threatening our survival.";
+ mes "They absorb Bradium minerals and damage our mining grounds.";
+ next;
+ mes "[Laponte]";
+ mes "Many of our Sapha colleagues have lost their lives to the Centipedes. Please exterminate them.";
+ next;
+ mes "You have received a request named ^800080Insects with an Appetite^000000.";
+ mes "You can check details of the request and who to report back to by opening the ^800080Quest Window^000000.";
+ mes "You have 23 hours to complete this mission.";
+ close;
+ } else if (.@laponterequest == 7) {
+ setquest 12105;
+ setquest 12159;
+ mes "Got a report that Bradium raw minerals in the mines are alive.";
+ next;
+ mes "[Laponte]";
+ mes "Looks like Bradium raw minerals were turned into Golems by an ancient spell and now we may need to close down our mines because of them.";
+ mes "Can you please go and eliminate them?";
+ next;
+ mes "You have received a request named ^800080Moving Rocks^000000.";
+ close; }
+ mes "You can check details of the request and who to report back to by opening the ^800080Quest Window^000000.";
+ mes "You have 23 hours to complete this mission.";
+ close; }
+ mes "- The Sapha keeps a distance from you even when you try to talk.";
+ mes "It looks like he is calling for a Galten. Time to go. -";
+ close; }
+ mes "¡õ¢£¡ô";
+ mes "¡ö¡ø¡ó ¢£ ¡ö¡ñ¡ï ¡ù ¡ð¢²¢£";
+ next;
+ mes "- I can't understand him... -";
+ close;
+}
+
+dicastes01,181,224,5 script Pura#pa8029 453,{
+ mes "[Pura]";
+ if (isequipped(2782)) {
+ if (ep13_3_invite == 5) {
+ if (BaseLevel < 80) {
+ mes "Sorry, a minimum base level of 80 or higher is required to obtain my request.";
+ close; }
+ if (checkquest(12161,PLAYTIME) == 2) {
+ mes "Have you already met the ^800080Supply Dept. 1 Manager^000000 at Operations? I will give you a new request after you clear your request history.";
+ close;
+ } else if (checkquest(12161,PLAYTIME) != -1) {
+ mes "I don't have any requests for you now";
+ mes "Report back to the ^800080Supply Dept. 1 Manager^000000 at Operations after you complete all requests.";
+ close; }
+ mes "Welcome.";
+ mes "What brings you here?";
+ next;
+ if(select("Please explain the request to me.:Please give me a request.")==1) {
+ mes "[Pura]";
+ mes "Adventurers help me deliver various items produced here to other parts of the area.";
+ next;
+ mes "[Pura]";
+ mes "There is no restrictions to the job but some jobs are more difficult than others.";
+ next;
+ mes "[Pura]";
+ mes "Please see me any time once you are ready.";
+ close; }
+ set .@purarequest,rand(1,10);
+ mes "[Pura]";
+ mes "I will check the list of requests that came in today.";
+ next;
+ mes "[Pura]";
+ mes "Hmm...";
+ mes "I actually have something just right for you.";
+ next;
+ mes "[Pura]";
+ if (.@purarequest == 1) {
+ setquest 12117;
+ setquest 12161;
+ mes "This area was a wetland long ago. But for some reason the environment has changed over the years.";
+ next;
+ mes "[Pura]";
+ mes "There is a preserved of land nearby the Laphine camp.";
+ mes "Can you bring me a Withered Flower sample? It will be to research on environmental changes.";
+ next;
+ mes "You have received a request named ^800080Withered Flower^000000.";
+ } else if (.@purarequest == 2) {
+ setquest 12118;
+ setquest 12161;
+ mes "The Bradium refine machinery is broken and now we are short supplying refined Bradium to our colleagues working at the mine.";
+ next;
+ mes "[Pura]";
+ mes "So we are using all our adventurers to help collect refined Bradium.";
+ mes "Please bring back 3 Refined Bradiums from the Bradium Golem.";
+ next;
+ mes "You have received a request named ^800080Welcomed Mineral^000000.";
+ } else if (.@purarequest == 3) {
+ setquest 12119;
+ setquest 12161;
+ mes "I have a request to bring in 16 Dragon's Manes.";
+ next;
+ mes "[Pura]";
+ mes "Dragon's Mane is only dropped in small volumes by the Dracos and is very valuable.";
+ mes "It is used in our indigenous designs in our flags, clothes and field equipment.";
+ next;
+ mes "You have received a request named ^800080Valuable Textile^000000.";
+ } else if (.@purarequest == 4) {
+ setquest 12120;
+ setquest 12161;
+ mes "This is a request from the pub for the food of people from other worlds.";
+ next;
+ mes "[Pura]";
+ mes "They want Dragon Tails to use as a cooking ingredient for field food that can be stored extensively.";
+ mes "So humans like this. Please bring back 6 of them.";
+ next;
+ mes "You have received a request named ^800080Curious Meat^000000.";
+ } else if (.@purarequest == 5) {
+ setquest 12121;
+ setquest 12161;
+ mes "The path that goes out of the city is now a hazardous icy road because of the snow we've been getting.";
+ next;
+ mes "[Pura]";
+ mes "Spreading Pieces of Egg Shells will help and we need a lot of them. Around 26 or so will do.";
+ next;
+ mes "You have received a request named ^800080Materials to Clear Snow^000000.";
+ } else if (.@purarequest == 6) {
+ setquest 12122;
+ setquest 12161;
+ mes "The Bradium Processing Machinery emits tremendous heat when used and cannot be stabilized with any kind of water.";
+ next;
+ mes "[Pura]";
+ mes "So we mix Crystalized Teardrops obtained from Aqua Elementals from melted snow. we need daily so please bring back 6 of them.";
+ next;
+ mes "You have received a request named ^800080Best Cooler Material^000000.";
+ } else if (.@purarequest == 7) {
+ setquest 12123;
+ setquest 12161;
+ mes "The Supply Manager has urgently requested paint to use on building maintenance throughout the city.";
+ next;
+ mes "[Pura]";
+ mes "He can make enough paint by using the Fluorescent Liquid obtained from Aqua Elementals. Please bring back 26 containers of it.";
+ next;
+ mes "You have received a request named ^800080Best Paint^000000.";
+ } else if (.@purarequest == 8) {
+ setquest 12124;
+ setquest 12161;
+ mes "The valuable interior water bottle in the minister's room is broken.";
+ next;
+ mes "[Pura]";
+ mes "They won't be able to find who did it because there are so many visitors every day.";
+ mes "Can you please bring me this valuable item from Aqua Elemental? I only need 1.";
+ next;
+ mes "You have received a request named ^800080Rare Valuable^000000.";
+ } else if (.@purarequest == 9) {
+ setquest 12125;
+ setquest 12161;
+ mes "Lining supplies for armor for the Guards are all out.";
+ mes "The Scale Shell from Naga are perfect lining material. Please bring back 18 of them.";
+ next;
+ mes "You have received a request named ^800080Armory Material^000000.";
+ } else if (.@purarequest == 10) {
+ setquest 12126;
+ setquest 12161;
+ mes "I got you a request named lining material for armor supplied to the guard commanders.";
+ next;
+ mes "[Pura]";
+ mes "They are different from ordinary lining. Please bring me 11 shining scales of Naga. I don't think it will be much trouble for you.";
+ next;
+ mes "You have received a request named ^800080Advanced Armory Material^000000."; }
+ mes "You can check details of the request and who to report back to by opening the ^800080Quest Window^000000.";
+ mes "You have 23 hours to complete this mission.";
+ close; }
+ mes "- The Sapha keeps a distance from you even when you try to talk.";
+ mes "It looks like he is calling for a Galten. Time to go. -";
+ close; }
+ mes "¡õ¢£¡ô";
+ mes "¡ö¡ø¡ó ¢£ ¡ö¡ñ¡ï ¡ù ¡ð¢²¢£";
+ next;
+ mes "- I can't understand him... -";
+ close;
+}
+
+dicastes01,217,184,1 script Tragis#pa8029 453,{
+ mes "[Tragis]";
+ if (isequipped(2782)) {
+ if (ep13_3_invite == 5) {
+ if (BaseLevel < 80) {
+ mes "Sorry, a minimum base level of 80 or higher is required to obtain my request.";
+ close; }
+ if (checkquest(12162,PLAYTIME) == 2) {
+ mes "Calculate your request activities with the ^800080Supply Dept. 2 Manager^000000 at Operations and then come back.";
+ close;
+ } else if (checkquest(12162,PLAYTIME) != -1) {
+ mes "I don't have any requests for you now";
+ mes "Report back to the ^800080Supply Dept. 2 Manager^000000 at Operations after you complete all requests.";
+ close; }
+ mes "Welcome.";
+ mes "What brings you here?";
+ next;
+ if(select("Please explain the request to me.:Please give me a request.")==1) {
+ mes "[Tragis]";
+ mes "Pura will explain the detail about the supply job. I'm soooo busy, as you can see.";
+ close; }
+ set .@tragisrequest,rand(1,10);
+ mes "[Tragis]";
+ mes "I just got a request. It's good that none of us wasted time.";
+ next;
+ mes "[Tragis]";
+ if (.@tragisrequest == 1) {
+ setquest 12130;
+ setquest 12162;
+ mes "Zargon is very popular among the residents here.";
+ mes "It's a beautiful, round shaped ball and can be used as an adhesive when its powder is mixed with water.";
+ next;
+ mes "[Tragis]";
+ mes "Heard that it's very common material from the adventurers' land. Would you get some? It will be enough with 26 Zargons.";
+ next;
+ mes "You have received a request named ^800080Useful Material^000000.";
+ } else if (.@tragisrequest == 2) {
+ setquest 12129;
+ setquest 12162;
+ mes "There was a request from the pub to collect 27 Bug Legs.";
+ mes "They don't wanna reveal the reason why they need them. Anyway, thank you.";
+ next;
+ mes "You have received a request named ^800080Suspicious Food^000000.";
+ } else if (.@tragisrequest == 3) {
+ setquest 12128;
+ setquest 12162;
+ mes "It seems that there isn't enough amount of fur which is for the adventurers.";
+ mes "It will be necessary to get some Fur from Tatacho. 21 lumps will be enough.";
+ next;
+ mes "You have received a request named ^800080Preparation for Heating^000000.";
+ } else if (.@tragisrequest == 4) {
+ setquest 12127;
+ setquest 12162;
+ mes "It's time to repair the trumpets for Mine supervisors.";
+ mes "Because those trumpets are necessary to control the miners.";
+ next;
+ mes "[Tragis]";
+ mes "The Mystic Horn from Cornus is the perfect trumpet material, please get 5 pieces of them.";
+ next;
+ mes "You have received a request named ^800080Supervisor's Tool^000000.";
+ } else if (.@tragisrequest == 5) {
+ setquest 12131;
+ setquest 12162;
+ mes "There is a request which is to find a material to be used for every quarter's building repair work.";
+ mes "Please get 13 Solid Shells which can be obtained from Centipede and Centipede Larva.";
+ next;
+ mes "[Tragis]";
+ mes "It will be very useful for the repair work.";
+ next;
+ mes "You have received a request named ^800080Essential Material for Construction^000000.";
+ } else if (.@tragisrequest == 6) {
+ setquest 12132;
+ setquest 12162;
+ mes "There is a request which is to find a material to be used for every quarter's building repair work.";
+ mes "You need to get 16 Strong Vines which can be got from nepenthes.";
+ next;
+ mes "[Tragis]";
+ mes "It's a vital material for building repair work.";
+ next;
+ mes "You have received a request named ^800080Essential Material for Construction 2^000000.";
+ } else if (.@tragisrequest == 7) {
+ setquest 12133;
+ setquest 12162;
+ mes "The guard need many sharp leaves for a decoration reason.";
+ mes "Some other adventurers started searching them.";
+ next;
+ mes "[Tragis]";
+ mes "They need pretty many quantity of the leaves so they want 26 Sharp Leaves from you. I know it's hard. Wish you good luck!";
+ next;
+ mes "You have received a request named ^800080Decoration arrangement^000000.";
+ } else if (.@tragisrequest == 8) {
+ setquest 12134;
+ setquest 12162;
+ mes "The pub owner is in trouble due to many adventurers from outside.";
+ mes "He wishes to have an utensil which can be used simply and instantly... Something like a wide leaf.";
+ next;
+ mes "You have received a request named ^800080Instant Receptacle^000000.";
+ } else if (.@tragisrequest == 9) {
+ setquest 12135;
+ setquest 12162;
+ mes "There have been couple of attacks in mine. It must be those Nepenthes that were trying to attack miners.";
+ next;
+ mes "[Tragis]";
+ mes "In order to make the medicine, we need 16 Brown Roots. Find and bring them.";
+ next;
+ mes "You have received a request named ^800080Not enough medicine^000000.";
+ } else if (.@tragisrequest == 10) {
+ setquest 12136;
+ setquest 12162;
+ mes "The pub owner came by and blamed and blamed about the big appetite of you guys.";
+ next;
+ mes "[Tragis]";
+ mes "He said he has no more stock of Honey and fruits. 2 jugs of Honey will be enough to soothe him.";
+ next;
+ mes "You have received a request named ^800080Honey robber^000000."; }
+ mes "You can check details of the request and who to report back to by opening the ^800080Quest Window^000000.";
+ mes "You have 23 hours to complete this mission.";
+ close; }
+ mes "- The Sapha keeps a distance from you even when you try to talk.";
+ mes "It looks like he is calling for a Galten. Time to go. -";
+ close; }
+ mes "¡õ¢£¡ô";
+ mes "¡ö¡ø¡ó ¢£ ¡ö¡ñ¡ï ¡ù ¡ð¢²¢£";
+ next;
+ mes "- I can't understand him... -";
+ close;
+}
+
+// Doha's Secret Orders
+//============================================================
+
+mid_campin,168,170,3 script Inspector Doha#ep13_3_ 59,{
+ if (checkquest(7185) >= 0) {
+ if (ep13_3_secret == 1) {
+ mes "[Doha]";
+ mes "Wow.... they say this is the water melted from the snow from the snowy fields.";
+ mes "Very refreshing, don't you agree?";
+ mes "....";
+ next;
+ mes "[Doha]";
+ mes "Then back to the story.";
+ mes "So I asked why the cat thought it was his own kind.";
+ next;
+ mes "[Doha]";
+ mes "He said the attacker had a wonderful tail and attractive ears. Hard to believe.";
+ next;
+ select("It was a cat?");
+ mes "[Doha]";
+ mes "No. I asked the same question.";
+ mes "And he said the attacker looked more like me.";
+ mes "Meaning humanlike to be precise.";
+ next;
+ mes "[Doha]";
+ mes "Yes. A human male.";
+ mes "He said ^0000FFthe attacker had attractive ears and a sleek and glossy tail^000000!";
+ next;
+ select("Could it be a headgear?");
+ mes "[Doha]";
+ mes "Are you talking about the Kitty Band that was popular in Prontera?";
+ mes "If a full grown male was wearing one of those... and also a tail?";
+ next;
+ if(select("Was he in disguise?:To each their own...")==2) {
+ mes "[Doha]";
+ mes "....................";
+ mes "............Of course";
+ mes "different tastes should be respected.";
+ next;
+ mes "[Doha]";
+ mes "....Ahem.";
+ mes "My conclusion is";
+ mes "Someone disguised themselves ridiculously in order to hide where they came from!";
+ next;
+ mes "[Doha]";
+ mes "So what we need to do now";
+ mes "is find a guy with cat ears.";
+ mes "But I'm not so sure he will";
+ mes "have them on him now.";
+ next;
+ mes "[Doha]";
+ mes "But as the Cat Merchant mentioned, we shouldn't rule out the possibility that he might";
+ mes "be from a third party.";
+ mes "Then what could his motives be?";
+ next;
+ mes "[Doha]";
+ mes "Let's start simple before";
+ mes "it gets too complicated.";
+ mes "I heard you are visiting";
+ mes "the capital city of Sapha.";
+ next;
+ mes "[Doha]";
+ mes "Whether it is a cat or dog, please try to collect information on a guy with animal ears.";
+ next;
+ mes "[Doha]";
+ mes "I will continue on searching and investigating Manuk and Splendide from here.";
+ mes "I need you to investigate during your journey.";
+ next;
+ mes "[Doha]";
+ mes "This is a very important mission.";
+ mes "There is a delicate conflict between the three countries";
+ mes "and there might be a possibility of an unknown third party.";
+ next;
+ mes "[Doha]";
+ mes "And why did the attacker only interfere instead of stealing the whole report.";
+ mes "We need to find out his motives.";
+ next;
+ mes "[Doha]";
+ mes "Please bring back some clues if you find anything during your journey.";
+ mes "Please report back to me";
+ mes "if you find any leads.";
+ changequest 7185,7186;
+ close; }
+ mes "[Doha]";
+ mes "He had to be...";
+ mes "I think one of the countries is behind this.";
+ mes "I honestly think both the Sapha and Laphine won't get anything out of this.";
+ next;
+ mes "[Doha]";
+ mes "I guess the only way to hide where you're from is with a disguise right?";
+ mes "Disguised as a cat, that is!";
+ next;
+ mes "[Doha]";
+ mes "So what we need to do now";
+ mes "is find a guy with cat ears.";
+ mes "But I'm not so sure he will";
+ mes "have them on him now.";
+ next;
+ mes "[Doha]";
+ mes "But as the Cat Merchant mentioned, we shouldn't rule out the possibility that he might";
+ mes "be from a third party.";
+ mes "Then what could his motives be?";
+ next;
+ mes "[Doha]";
+ mes "Let's start simple before";
+ mes "it gets too complicated.";
+ mes "I heard you are visiting";
+ mes "the capital city of Sapha.";
+ next;
+ mes "[Doha]";
+ mes "Whether it is a cat or dog, please try to collect information on a guy with animal ears.";
+ next;
+ mes "[Doha]";
+ mes "I will continue on searching and investigating Manuk and Splendide from here.";
+ mes "I need you to investigate during your journey.";
+ next;
+ mes "[Doha]";
+ mes "This is a very important mission.";
+ mes "There is a delicate conflict between the three countries";
+ mes "and there might be a possibility of an unknown third party.";
+ next;
+ mes "[Doha]";
+ mes "And why did the attacker only interfere instead of stealing the whole report.";
+ mes "We need to find out his motives.";
+ next;
+ mes "[Doha]";
+ mes "Please bring back some clues if you find anything during your journey.";
+ mes "Please report back to me";
+ mes "if you find any leads.";
+ changequest 7185,7186;
+ close; }
+ mes "[Doha]";
+ mes "Who are you?";
+ mes "If you are in the wrong room, please leave now.";
+ next;
+ if(select("I came to meet the inspector.:Sorry, I have the wrong room.")==2) {
+ mes "[Doha]";
+ mes "Thank you.";
+ mes "I'm a little tired now.";
+ mes "I hope to see you next time.";
+ close; }
+ mes "[Doha]";
+ mes "Me?";
+ mes "Are you the person the captain was talkin' about?";
+ mes "What was the name...?";
+ next;
+ mes "[Doha]";
+ mes "Hmm... I don't know why you were chosen but I guess they trusted you enough.";
+ mes "So you were chosen to visit El Dicastes?";
+ next;
+ mes "[Doha]";
+ mes "I have a secret mission";
+ mes "regarding this visit.";
+ mes "More like an order.";
+ next;
+ mes "[Doha]";
+ mes "I'm the inspector dispatched from home because of a certain case.";
+ mes "We are working on investigating the truth behind the reported case.";
+ next;
+ select("Reported case?");
+ mes "[Doha]";
+ mes "You haven't heard of it?";
+ mes "I thought you already knew...";
+ mes "So you're not the one that collected the report back then?";
+ next;
+ mes "[Doha]";
+ mes "When the expedition was first dispatched there was a general report on our research results and the messenger,";
+ mes "that was carrying this report back home, was attacked.";
+ next;
+ mes "[Doha]";
+ mes "Luckily the report wasn't stolen completely and we did get the report after painstakingly restoring it.";
+ mes "The important thing is who did this.";
+ next;
+ mes "[Doha]";
+ mes "The expedition here is an alliance of 3 countries.";
+ mes "And we weren't all on good terms.";
+ mes "That is why Hibba Agip was put in charge because he isn't attached to any of the countries.";
+ next;
+ mes "[Doha]";
+ mes "But the important thing is which country was behind this and why would they do such a thing when we must promote peace and cooperation.";
+ next;
+ mes "[Doha]";
+ mes "That is why I was dispatched here.";
+ mes "To investigate the situation.";
+ mes "I've come across an unexpected bit of information during my investigation.";
+ next;
+ mes "[Doha]";
+ mes "Do you know the";
+ mes "Cat Hand Merchants?";
+ mes "They are also doing";
+ mes "business nearby.";
+ mes "One of them leaked this";
+ mes "information to me.";
+ next;
+ mes "[Doha]";
+ mes "I was investigating at the location assumed to be where the attack took place when I met a cat.";
+ mes "Well... I don't know what else I'm supposed to call them.";
+ next;
+ mes "[Doha]";
+ mes "But it turns out, I was lucky to meet this cat.";
+ mes "Because he turned out to be a witness to the case.";
+ next;
+ select("Witness!:Who did it?");
+ mes "[Doha]";
+ mes "Sigh...";
+ mes "He did witness the case but the description I got was...";
+ mes "suspicious at best.";
+ next;
+ mes "[Doha]";
+ mes "Well... the cat said in his own words, 'the guy you're looking for might be one of us because he was very agile and quick.'";
+ next;
+ select("Same race? A cat?");
+ mes "[Doha]";
+ mes "Yes.";
+ mes "I heard the cat say that with my own ears.";
+ mes "He said he went back to the place to see if it was a lost friend of his.";
+ next;
+ mes "[Doha]";
+ mes "Hmm... my throat is sore from talking too much.";
+ mes "Let's continue later after I get some rest.";
+ mes "I think I need a cup of water.";
+ set ep13_3_secret,1;
+ close;
+ } else if (checkquest(7186) > 0) {
+ mes "[Doha]";
+ mes "I will investigate Manuk and Splendide.";
+ mes "So you will have to look for clues in El Dicastes.";
+ next;
+ mes "[Doha]";
+ mes "About the guy with animal ears.";
+ mes "It will be a tough mission but I know you will do well.";
+ close; }
+ if (ep13_3_secret > 1 && ep13_3_secret < 15) {
+ if (checkquest(7202) >= 0 && checkquest(7203) >= 0) {
+ mes "[Doha]";
+ mes "How is the investigation going?";
+ mes "Do you have any significant status?";
+ next;
+ mes "- You share the details regarding Diel, Cheshire, Ahat and the dimensional crack.";
+ mes "You give him Clotted Bloodstain, Frozen Piece of Skin and a Strange Magic Stone as evidence. -";
+ next;
+ mes "[Doha]";
+ mes "Hmm..";
+ mes "I actually gave the same mission to all the other people heading for El Dicastes.";
+ next;
+ mes "[Doha]";
+ mes "They have all brought information based on assumptions.";
+ mes "Meaning your evidence is not much different from the others.";
+ next;
+ mes "[Doha]";
+ mes "At least we found out one thing.";
+ mes "At least we now know that the attacker is not from the three countries of Midgard.";
+ mes "But this is only an assumption.";
+ next;
+ mes "[Doha]";
+ mes "Details of the report will be verified by a superior authority and a schedule for the next step will be given.";
+ mes "Thank you.";
+ next;
+ mes "[Doha]";
+ mes "Please have this.";
+ mes "This is a reward for your services up to now.";
+ mes "You deserve this for the hardship you are going through.";
+ set ep13_3_secret,15;
+ delitem 6306,1;
+ delitem 6305,1;
+ delitem 6307,1;
+ getitem 2553,1;
+ erasequest 7202;
+ erasequest 7203;
+ next;
+ mes "[Doha]";
+ mes "....";
+ mes "Sapha and Laphine, which ever.";
+ mes "I have something more urgent.";
+ next;
+ select("Can you repeat that?");
+ mes "[Doha]";
+ mes "..?";
+ mes "I didn't say a thing.";
+ mes "I guess you heard wrong.";
+ mes "Will you leave now? Because I have to organize a report.";
+ close; }
+ mes "[Doha]";
+ mes "How is the investigation going?";
+ mes "Please try your best.";
+ mes "Don't mess up the relationship between countries.";
+ close;
+ } else if (ep13_3_secret == 15) {
+ mes "[Doha]";
+ mes "There won't be any changes to the current policy.";
+ mes "Home land will continue to review the contents of your reports.";
+ next;
+ mes "[Doha]";
+ mes "All we can do for now is";
+ mes "do our best, right?";
+ next;
+ mes "- He says this kindly but his eyes have a get out and do your work kind of look. -";
+ close; }
+ mes "[Doha]";
+ mes "What is it?";
+ mes "You don't look like you have any business with me.";
+ mes "If you don't, please leave now.";
+ close;
+}
+
+dic_in01,245,119,4 script Shay#ep133_13 884,{
+ mes "[Shay]";
+ cutin "ep13_shy",2;
+ set .@ep13_shy,rand(1,5);
+ if (.@ep13_shy == 1) {
+ mes "Another failure?.";
+ mes "I'm talking to myself. Don't bother.";
+ mes "What do you want?"; }
+ else if (.@ep13_shy == 2) mes "Boring, What is it?";
+ else if (.@ep13_shy == 3) mes "Welcome to Burman Flone...";
+ else if (.@ep13_shy == 4) mes "Whatcha want?";
+ else if (.@ep13_shy == 5) mes "Sigh... Ready to order?";
+ next;
+ switch(select("Order.:Talk:Nevermind.")) {
+ case 1:
+ mes "[Shay]";
+ mes "What will it be?";
+ mes "I have Tropical Sograt and";
+ mes "Vermilion on the Beach flown in from Morroc.";
+ mes "A bit on the expensive side though.";
+ next;
+ switch(select("Tropical Sograt","Vermilion on the Beach","Anything else?")) {
+ case 1:
+ mes "[Shay]";
+ if (Zeny < 2000) {
+ mes "Hey, do you have money?";
+ break; }
+ mes "Here is your Tropical Sorgrat.";
+ getitem 12112,1;
+ set Zeny, Zeny-2000;
+ break;
+ case 2:
+ mes "[Shay]";
+ if (Zeny < 2000) {
+ mes "Hey, do you have money?";
+ break; }
+ mes "Here is your Vermilion on the Beach.";
+ getitem 12113,1;
+ set Zeny, Zeny-2000;
+ break;
+ case 3:
+ mes "[Shay]";
+ mes "Hmmm...";
+ mes "Nah.";
+ break; }
+ close2;
+ cutin "",255;
+ end;
+ case 2:
+ if (ep13_3_invite == 5) {
+ if (checkquest(7186) >= 0) {
+ mes "[Shay]";
+ mes "I don't want to talk about personal stuff.";
+ mes "But do you have any questions?";
+ next;
+ switch(select("Tell me about yourself:About Sapha:About other races:Hmm...")) {
+ case 1:
+ shayabout:
+ mes "[Shay]";
+ mes "Me?";
+ mes "If you are asking about my name, it is written on my badge here.";
+ mes "It's Shay.";
+ next;
+ select("Not that");
+ mes "[Shay]";
+ mes "Hmm. Then should I tell you the story on how I settled here?";
+ mes "The first to apply to expedite here";
+ mes "where the Assassins.";
+ next;
+ mes "[Shay]";
+ mes "I was one of them.";
+ mes "That is how I got to reach this place before anyone else did";
+ mes "And that is how the base of the expedition camp was built.";
+ next;
+ mes "[Shay]";
+ mes "But you know.";
+ mes "I thought I'd return to my hometown and retire.";
+ mes "But El Dicastes contacted me.";
+ next;
+ mes "[Shay]";
+ mes "They requested if I could open a place for us outsiders to feel comfortable with.";
+ mes "They also were considerate enough to build it in Midgard style.";
+ next;
+ mes "[Shay]";
+ mes "So the framework and style,";
+ mes "architect was brought in..";
+ mes "and then I found myself managing the whole project?";
+ next;
+ mes "[Shay]";
+ mes "And...";
+ mes "that is how I got here.";
+ mes "I've been here ever since!";
+ next;
+ mes "[Shay]";
+ mes "I don't remember what my original job was.";
+ mes "Little rusty on the Katar, I guess...";
+ next;
+ mes "Shay suddenly has a lonely expression and sighs deeply about his situation.";
+ mes "Looks very tired.";
+ close2;
+ cutin "",255;
+ end;
+ case 2:
+ mes "[Shay]";
+ mes "Sapha?";
+ mes "You are surrounded by Saphas.";
+ mes "......";
+ next;
+ mes "[Shay]";
+ mes "What are you asking me?";
+ mes "Just ask any Sapha passing by.";
+ mes "Ask 'what are you'.";
+ close2;
+ cutin "",255;
+ end;
+ case 3:
+ mes "[Shay]";
+ mes "Other races?";
+ mes "Talking about Sapha?";
+ next;
+ switch(select("With cat ears.:With butterfly wings.")) {
+ case 1:
+ mes "[Shay]";
+ mes "Cat?";
+ mes "Are you talking about the Cat Merchant?";
+ mes "They are camped outside of the capital gate.";
+ next;
+ mes "[Shay]";
+ mes "They even mined and fished near the expedition camp.";
+ mes "They are currently trying to expand their business.";
+ next;
+ mes "[Shay]";
+ mes "Well... bigger than them?";
+ mes "Not sure. Haven't heard of it.";
+ mes "Why don't you ask the";
+ mes "^0000FFSapha around here?^000000";
+ set ep13_3_secret,2;
+ changequest 7186,7187;
+ break;
+ case 2:
+ mes "[Shay]";
+ mes "Butterfly wings? Are you talking about Laphine?";
+ mes "Don't know them?";
+ mes "You really know nothing.";
+ next;
+ mes "[Shay]";
+ mes "If you want to know about Laphine, go to Splendide.";
+ mes "They are rough and tough.";
+ break; }
+ close2;
+ cutin "",255;
+ end;
+ case 4:
+ mes "[Shay]";
+ mes "What...";
+ mes "I'm not that busy but don't bother me too much.";
+ close2;
+ cutin "",255;
+ end; }
+ } else if (checkquest(7187) >= 0) {
+ mes "[Shay]";
+ mes "What is it now?";
+ mes "Any luck?";
+ next;
+ if (checkquest(7188) >= 0 && checkquest(7189) >= 0 && checkquest(7190) >= 0) {
+ mes "["+strcharinfo(0)+"]";
+ mes "I'm trying to organize the information I've collected.";
+ mes "The Knits at the square are interested in Ahat.";
+ mes "I heard from Pioms that most of the Saphas are interested in the minister.";
+ mes "Galtens are interested in the Cat Merchant for their cat ears.";
+ next;
+ mes "["+strcharinfo(0)+"]";
+ mes "Everybody is talking about the minister these days!";
+ mes "What is with this Ahat anyway?";
+ next;
+ mes "[Shay]";
+ mes "I haven't even seen the minister.";
+ mes "I heard many say that he is beautiful.";
+ next;
+ mes "[Shay]";
+ mes "Anyway...";
+ mes "Try this.";
+ mes "I've been working on this for some time and hope that this can go on the menu.";
+ next;
+ mes "- Shay places a baked pie with the base made out of carrots.";
+ mes "Topped with something that looks like apples or bananas.";
+ mes "You immediately think it is too risky to try.";
+ next;
+ select("The minced ingredient is...");
+ mes "[Shay]";
+ mes "An apple pie.";
+ mes "I garnished it with bananas.";
+ mes "Doesn't look like it but this is an apple pie.";
+ next;
+ mes "["+strcharinfo(0)+"]";
+ mes "But why is there a carrot in a pie.";
+ mes "And there is no hint of apples.";
+ next;
+ mes "[Shay]";
+ mes "Stop!!!!!!!!!!!!!";
+ specialeffect2 EF_HIT1;
+ specialeffect2 EF_HIT2;
+ percentheal -20,0;
+ next;
+ mes "-Shay got all upset and threw something sticky and smelly.";
+ mes "The pie left Shay's palm and landed square in your face. -";
+ next;
+ mes "[Shay]";
+ mes "Oops.. umph.. hmph...";
+ mes "Phew... sigh...";
+ mes "...........";
+ next;
+ mes "[Shay]";
+ mes "S...Sorry. Aello told me to help you but..";
+ mes ".......";
+ mes "I couldn't help myself.";
+ next;
+ mes "[Shay]";
+ mes "Ha.. there is a cat named BK among the Cat Merchants.";
+ mes "He might have the information you want.";
+ mes "... Go.. meet BK.";
+ next;
+ mes "[Shay]";
+ mes "And if he ignores you, tell him that ^E77471Shay's special drink will be delivered^000000.";
+ erasequest 7188;
+ erasequest 7189;
+ erasequest 7190;
+ erasequest 7187;
+ setquest 7191;
+ set ep13_3_secret,3;
+ close2;
+ cutin "",255;
+ end; }
+ mes "["+strcharinfo(0)+"]";
+ mes "I'm trying to organize the information I've collected.";
+ mes "But what should I do with the collected information?";
+ next;
+ mes "["+strcharinfo(0)+"]";
+ mes "Moan...";
+ next;
+ mes "[Shay]";
+ mes "You look lost as if nothing makes sense anymore.";
+ mes "The solution is simply to ask around.";
+ next;
+ mes "[Shay]";
+ mes "There are many Saphas working at the factory, drill hall, square and anywhere else.";
+ mes "There are the Cat Merchants outside of the castle, too.";
+ close2;
+ cutin "",255;
+ end;
+ } else if (checkquest(7191) >= 0) {
+ mes "[Shay]";
+ mes "You can find the Cat Merchants outside of the gate.";
+ mes "They seem like a small group of wanderers.";
+ mes "You'll see their tent southeast from the gate.";
+ next;
+ mes "[Shay]";
+ mes "BK is the one that holds information around there.";
+ mes "He will be able to help you.";
+ close2;
+ cutin "",255;
+ end;
+ } else if (checkquest(7192) >= 0) {
+ mes "[Shay]";
+ mes "You say BK said that?";
+ mes "Is that so?";
+ mes "I did think Ahat was more";
+ mes "beautiful than normal.";
+ next;
+ mes "[Shay]";
+ mes "But according to the Sapha's stories, I hear in this pub, they all see a different version of Ahat.";
+ next;
+ mes "[Shay]";
+ mes "But BK said Ahat isn't a Sapha?";
+ mes "That only means that its not the looks that is different but he may be a completely different race.";
+ next;
+ mes "[Shay]";
+ mes "We can only investigate.";
+ mes "They say he came from the dimensional crack so let's investigate there.";
+ next;
+ mes "[Shay]";
+ mes "I guess it makes sense that there's a dimensional crack here too...";
+ mes "Sounds like what happened at Morocc.";
+ set ep13_3_secret,6;
+ changequest 7192,7193;
+ close2;
+ cutin "",255;
+ end;
+ } else if (checkquest(7193) >= 0) {
+ mes "[Shay]";
+ mes "It is always better to go to the site.";
+ mes "Because it is difficult to meet the minister.";
+ next;
+ mes "[Shay]";
+ mes "The crack here must have been created when the crack in Morroc appeared.";
+ mes "If he did it.";
+ next;
+ mes "[Shay]";
+ mes "You'll find the dimensional crack northeast from El Dicastes.";
+ mes "Try investigating there.";
+ close2;
+ cutin "",255;
+ end;
+ } else if (checkquest(7194) >= 0 || checkquest(7195) >= 0 || checkquest(7196) >= 0) {
+ mes "[Shay]";
+ mes "Any luck?";
+ next;
+ if (checkquest(7196) >= 0) mes "- You show the strange magical stone fragment you collected from near the crack. -";
+ else if (checkquest(7194) >= 0) mes "- You show the bloodstain you collected from near the crack. -";
+ else if (checkquest(7195) >= 0) mes "- You show the frozen piece of skin collected near the crack. -";
+ next;
+ mes "[Shay]";
+ mes "I didn't expect this.";
+ mes "Then who is Ahat...?";
+ mes "...I smell something fishy.";
+ next;
+ mes "[Shay]";
+ mes "I don't know since I haven't";
+ mes "seen Ahat in person but";
+ mes "we must find out what";
+ mes "all this means.";
+ next;
+ select("Do you trust BK?");
+ mes "[Shay]";
+ mes "At least BK doesn't lie.";
+ mes "The BK I know never lies.";
+ mes "Why are these found near the crack?";
+ mes "Why was Ahat found there...?";
+ next;
+ select("Do you want to meet in person?");
+ mes "[Shay]";
+ mes "You can't just waltz in on him.";
+ mes "It's even harder for outsiders";
+ mes "like us to meet him.";
+ mes "Hm...";
+ next;
+ mes "[Shay]";
+ mes "We can try collecting";
+ mes "Sapha Certifications.";
+ mes "Those who did great deeds get the opportunity to meet the minister.";
+ next;
+ mes "[Shay]";
+ mes "The Cat Merchants are also collecting Sapha Certifications. They want to meet the minister in person so they can negotiate business.";
+ next;
+ mes "[Shay]";
+ mes "You can receive Sapha Certifications from handling requests throughout the city.";
+ mes "Get enough so you can meet with minister Ahat.";
+ next;
+ mes "[Shay]";
+ mes "You'll need at least";
+ mes "^0000FF3 Sapha Certifications^000000.";
+ mes "Go ^0000FFask around in Dicastes Diel^000000 for more information.";
+ next;
+ mes "[Shay]";
+ mes "There's a Sapha that registers adventurers there.";
+ mes "His name is ^0000FFRhawyne^000000? Ask him.";
+ next;
+ select("Don't you have any Sapha Certifications?");
+ mes "[Shay]";
+ mes "................";
+ mes "Do you think I'm that free?";
+ mes "I'm not the one receiving requests, I'm the one that makes the requests!";
+ next;
+ mes "[Shay]";
+ mes "Think of what you have to do.";
+ mes "Meet Ahat by collecting";
+ mes "Sapha Certifications.";
+ mes "Then find doubt about his relationship between him and the crack.";
+ setquest 7197;
+ if (checkquest(7196) >= 0) erasequest 7196;
+ else if (checkquest(7194) >= 0) erasequest 7194;
+ else if (checkquest(7195) >= 0) erasequest 7195;
+ close2;
+ cutin "",255;
+ end;
+ } else if (checkquest(7197) >= 0) {
+ mes "[Shay]";
+ mes "Start with collecting";
+ mes "Sapha Certifications.";
+ mes "You'll need at least 3 certifications to meet the minister.";
+ next;
+ mes "[Shay]";
+ mes "Once you have your certifications, go make a request to meet the minister at the Adventurer's reception desk in Diel.";
+ mes "Rhawyne will help you.";
+ close2;
+ cutin "",255;
+ end;
+ } else if (ep13_3_secret > 6 && ep13_3_secret < 11) {
+ if (checkquest(7199) >= 0) {
+ mes "[Shay]";
+ mes "Hmm...";
+ mes "Clearing the area?";
+ mes "Sounds weird.";
+ mes "Something smells fishy.";
+ next;
+ mes "[Shay]";
+ mes "Don't forget to bring back evidence.";
+ mes "And to pretend you are hypnotized.";
+ mes "Good. This is our secret.";
+ next;
+ mes "[Shay]";
+ mes "Funny how things come about.";
+ mes "But you really are talkative.";
+ mes "You are telling me everything. Tsk.";
+ close2;
+ cutin "",255;
+ end; }
+ mes "[Shay]";
+ mes "So... you got permitted?";
+ mes "I'm also curious who this Ahat character is.";
+ next;
+ mes "[Shay]";
+ mes "Good. I'll prepare some food until you come back.";
+ mes "I just found this amazing chocolate recipe a few days ago.";
+ next;
+ select("Oh..no..");
+ mes "[Shay]";
+ mes "When I was in Morroc.";
+ mes "A colleague from the guild used to make chocolate stuff you see?";
+ mes "I thought it would be simple since he was making it.";
+ next;
+ select("So.....");
+ mes "[Shay]";
+ mes "Wait till you taste it.";
+ mes "Now, get going.";
+ close2;
+ cutin "",255;
+ end;
+ } else if (ep13_3_secret > 10 && ep13_3_secret < 14) {
+ mes "[Shay]";
+ mes "Did you know?";
+ mes "There is another skillful Jarute.";
+ mes "Name is HesLanta.";
+ next;
+ mes "[Shay]";
+ mes "He sometimes comes back and shares his stories.";
+ mes "But I think he also has a story to tell.";
+ next;
+ mes "[Shay]";
+ mes "It's only a thought but it might be good to talk to those near Ahat too.";
+ next;
+ mes "[Shay]";
+ mes "How about talking to the Jarute named HesLanta?";
+ mes "You don't have anything to lose, anyway.";
+ close2;
+ cutin "",255;
+ end;
+ } else if (ep13_3_secret == 13) {
+ mes "[Shay]";
+ mes "Why are you here again?";
+ mes "Are you working?";
+ next;
+ if(select("Mission completed!:I came to thank you.")==2) {
+ mes "[Shay]";
+ mes "If you are that grateful, all my new cuisines till the last bite.";
+ next;
+ select("Ah, that is um...");
+ mes "[Shay]";
+ mes "Huh?";
+ mes "Ungrateful....";
+ close2;
+ cutin "",255;
+ end; }
+ mes "[Shay]";
+ mes "Really?";
+ mes "Good for you.";
+ mes ".....";
+ mes "Mission. Haven't heard that word for ages.";
+ next;
+ mes "[Shay]";
+ mes "Now go.";
+ mes "I'm busy.";
+ mes "New ingredients are coming in today.";
+ mes "Go now.";
+ close2;
+ cutin "",255;
+ end;
+ } else if (ep13_3_secret == 14) {
+ mes "[Shay]";
+ mes "What did you bring here now?";
+ mes ".........";
+ mes "What? No?";
+ next;
+ mes "[Shay]";
+ mes "Tsk.... boring.";
+ close2;
+ cutin "",255;
+ end;
+ }
+ mes "[Shay]";
+ mes "I don't want to talk about personal stuff.";
+ mes "But do you have any questions?";
+ next;
+ switch(select("Tell me about yourself:About Sapha:...Hmm...")) {
+ case 1: goto shayabout;
+ case 2:
+ mes "[Shay]";
+ mes "Sapha?";
+ mes "You are surrounded by Saphas.";
+ mes "......";
+ next;
+ mes "[Shay]";
+ mes "What are you asking me?";
+ mes "Just ask any Sapha passing by.";
+ mes "Ask 'what are you'.";
+ close2;
+ cutin "",255;
+ end;
+ case 3:
+ mes "[Shay]";
+ mes "What...";
+ mes "I'm not that busy but don't bother me too much.";
+ close2;
+ cutin "",255;
+ end; }
+ }
+ mes "[Shay]";
+ mes "If you haven't registered at Diel yet, you better do it soon.";
+ mes "That is the only way to start receiving requests and guarantee your safety here.";
+ next;
+ mes "[Shay]";
+ mes "To avoid conflicts apart from diplomatic trouble";
+ mes "it is always better to respect each sides agreement.";
+ mes "Don't you agree?";
+ close2;
+ cutin "",255;
+ end;
+ case 3:
+ mes "[Shay]";
+ mes "Suit yourself.";
+ close2;
+ cutin "",255;
+ end; }
+}
+
+dicastes01,207,210,5 script Walking Knit#ep13_3_15 449,{
+ if (isequipped(2782)) {
+ if (ep13_3_secret == 2) {
+ mes "[Knit]";
+ mes "Welcome, human.";
+ mes "I'm finally used to meeting other races like you.";
+ next;
+ switch(select("Are there races other than humans?:What are you doing?")) {
+ case 1:
+ if (checkquest(7188) >= 0) {
+ mes "[Knit]";
+ mes "There were Laphine";
+ mes "before you came.";
+ mes "And of course there are still.";
+ mes "But they are over the Kamidal mountains.";
+ next;
+ mes "[Knit]";
+ mes "And then the cats..";
+ mes "Ah, did you see the group of cats in front of the castle?";
+ mes "They are really soft and cuddly unlike us.";
+ next;
+ mes "[Knit]";
+ mes "They are really lovely.";
+ mes "Those cute cats..";
+ next;
+ mes "[Knit]";
+ mes "But Ahat is also loveable even for a Sapha.";
+ mes "....if my hair is like a dry winter tree..";
+ mes "Ahat's hair is like new sprouts in early spring.....";
+ next;
+ mes "[Knit]";
+ mes "Ah.. I'm so jealous, envious..";
+ close; }
+ mes "[Knit]";
+ mes "There were Laphine";
+ mes "before you came.";
+ mes "And of course there are still.";
+ mes "But they are over the Kamidal mountains.";
+ next;
+ mes "[Knit]";
+ mes "And then the cats..";
+ mes "Ah, did you see the group of cats in front of the castle?";
+ mes "They are really soft and cuddly unlike us.";
+ next;
+ mes "[Knit]";
+ mes "And especially their ears and tail!!";
+ next;
+ select("Have you seen a man with cat ears?");
+ mes "[Knit]";
+ mes "Eh?";
+ mes "Man? Human male?";
+ mes "A human male with cat ears?";
+ mes "Never heard such a thing.";
+ next;
+ mes "[Knit]";
+ mes "Humans are amazing!";
+ mes "Didn't even think of that...!";
+ mes ".....";
+ next;
+ mes "[Knit]";
+ mes "But they are really lovely.";
+ mes "Those cute cats..";
+ next;
+ mes "[Knit]";
+ mes "But Ahat is also loveable even for a Sapha.";
+ mes "....if my hair is like a dry winter tree..";
+ mes "Ahat's hair is like new sprouts in early spring.....";
+ next;
+ mes "[Knit]";
+ mes "I can't believe how he does his work for Dicastes and still maintains such great hair.";
+ mes "I can almost see a glow.";
+ next;
+ mes "[Knit]";
+ mes "Ah.....his skin is divine.";
+ mes "But he never comes out from his office high up in Dicastes Diel.";
+ next;
+ mes "[Knit]";
+ mes "But I guess it would be better for Ahat's complexion...";
+ mes "to stay warm and safe like a crystal bird in Diel instead of being out in the winter weather!";
+ next;
+ mes "- Continues to talk about Ahat.";
+ mes "Don't think I'll get any more information. -";
+ setquest 7188;
+ close;
+ case 2:
+ mes "[Knit]";
+ mes "As you can see, I'm taking a walk.";
+ mes "I should walk from time to time to prevent myself from getting stiff.";
+ mes "I really don't like to get stiff.";
+ close; }
+ }
+ mes "[Knit]";
+ mes "Don't you think cats are amazing.";
+ mes "I heard from where you came from, you have pets..";
+ next;
+ mes "[Knit]";
+ mes "Is it okay to raise other creatures?";
+ mes "Do they want that?";
+ mes "It's a difficult issue..";
+ close; }
+ mes "[Moltuka]";
+ mes "¡õ¢£¡ô";
+ mes "¡ö¡ø¡ó ¢£ ¡ö¡ñ¡ï ¡ù ¡ð¢²¢£";
+ next;
+ mes "- Cannot communicate with him. -";
+ close;
+}
+
+dicastes01,112,248,5 script Resting Piom#ep133_16 491,{
+ mes "[Piom]";
+ if (isequipped(2782)) {
+ if (ep13_3_secret == 2) {
+ if (checkquest(7189) >= 0) {
+ mes "Phew.. I need to rest.";
+ mes "Huh?";
+ mes "Why are you here?";
+ next;
+ mes "[Piom]";
+ mes "Don't follow cats around";
+ mes "Go and meet Ahat.";
+ mes "He is really beautiful.";
+ close; }
+ mes "Phew.. I need to rest.";
+ mes "Huh?";
+ mes "Why are you here?";
+ next;
+ select("Ask about human with cat ears.");
+ mes "[Piom]";
+ mes "HAHAHAHA!!!";
+ mes "There are so many asking";
+ mes "about that recently.";
+ mes "Is there any conflict with the Cat Hand Merchants?";
+ next;
+ mes "[Piom]";
+ mes "Haha.. ... funny.";
+ mes "Human with cat ears?";
+ mes "Never heard of such thing.";
+ mes "But you seem to be new around here.";
+ next;
+ mes "[Piom]";
+ mes "Don't waste your time on something ridiculous as that.";
+ mes "That's it! I think you are the right person.";
+ next;
+ mes "[Piom]";
+ mes "The minister stays at the top of Diel.";
+ mes "Try meeting the minister.";
+ mes "He is a wonderful person.";
+ mes "A role model to all Saphas!";
+ next;
+ mes "[Piom]";
+ mes "You need to know about Saphas if you are staying in El Dicastes, right?";
+ mes "Don't spend time with a dusty Piom like me, and go meet Ahat.";
+ mes "You will love him.";
+ next;
+ mes "- Continues to talk about Ahat.";
+ mes "Don't think I'll get any more information. -";
+ setquest 7189;
+ close; }
+ mes "As you can see, I'm resting.";
+ mes "I like my job but it is so tiring.";
+ mes "But I'm happier than when I was a Knit.";
+ next;
+ mes "[Piom]";
+ mes "I can't think straight.";
+ mes "I didn't like working through documents the Knits do.";
+ mes "But then Galtens have to carry heavy weapons.";
+ next;
+ mes "[Piom]";
+ mes "The last thing I did was mine and refine Bradium and I loved it!";
+ mes "And to think that my work keeps everyone healthy is rewarding.";
+ close; }
+ mes "¡ñ¡÷¢¤ ¡ö ¢±¡ñ¡ú?";
+ mes "¡ò¢³~!";
+ mes "¡Ð¢²¢¤ ¢± ¡ü¡ñ¡õ ¢³ ¡ð !!!";
+ next;
+ mes "- Cannot communicate with him. -";
+ close;
+}
+
+dicastes01,252,144,0 script Training Galten#e 450,{
+ mes "[Training Galten]";
+ if (isequipped(2782)) {
+ if (ep13_3_secret == 2) {
+ if (checkquest(7190) >= 0) {
+ mes "Hmm...another peaceful day.";
+ mes "Hmm? Aren't you the outsider that came here a while ago?";
+ mes "Have you come to see the training grounds?";
+ next;
+ mes "[Training Galten]";
+ mes "Ahat...";
+ mes "He is a strong Sapha.";
+ mes "He may be a minister working through piles of documents but he must be hiding his power!";
+ next;
+ mes "[Training Galten]";
+ mes "Everyone says Ahat is like a delicate spring sprout but I don't agree!";
+ mes "I've never seen a stronger Sapha before.";
+ mes "I don't quite understand why he didn't become a Galten...";
+ next;
+ mes "[Training Galten]";
+ mes "Maybe he is physically strong but has a warm heart..";
+ mes "but you never know...";
+ close; }
+ mes "Hmm...another peaceful day.";
+ mes "Hmm? Aren't you the outsider that came here a while ago?";
+ mes "Have you come to see the training grounds?";
+ next;
+ select("About a human with cat ears..");
+ mes "[Training Galten]";
+ mes "Cat ears?";
+ mes "Is there someone like that?";
+ mes "Humans are like that?";
+ next;
+ mes "[Training Galten]";
+ mes "What? No?";
+ mes "Then why are you looking him..";
+ mes "Why don't you go meet Ahat instead of wasting your time.";
+ next;
+ mes "[Training Galten]";
+ mes "Anyone that wants to be strong";
+ mes "should meet Ahat.";
+ mes "He is a very strong Sapha.";
+ next;
+ mes "[Training Galten]";
+ mes "He may be a minister working through piles of documents but he must be hiding his power!";
+ next;
+ mes "[Training Galten]";
+ mes "Everyone says Ahat is like a delicate spring sprout but I don't agree!";
+ mes "I've never seen a stronger Sapha before.";
+ mes "I don't quite understand why he didn't become a Galten...";
+ next;
+ mes "- Continues to talk about Ahat.";
+ mes "I don't think I'll get any more information. -";
+ setquest 7190;
+ close; }
+ mes "I will get great results";
+ mes "If I do my best, right?";
+ close; }
+ mes "¡ø¡ô¡ü ¡ø ¡ø¡ô¡ü";
+ mes "¡ø¡ô¡ü";
+ next;
+ mes "- I can't understand what he's trying to say. -";
+ close;
+}
+
+dic_fild01,231,174,4 script BK#ep133_18 496,{
+ if (checkquest(7191) >= 0) {
+ if (ep13_3_secret == 4) {
+ mes "[BK]";
+ mes "...So what do you want to know?";
+ next;
+ select("About other feline races");
+ mes "[BK]";
+ mes "Feline? Are you asking about us cats?";
+ mes "Well~";
+ mes "Don't know about races... unless...";
+ next;
+ mes "- BK asks for a Sapha Certification. -";
+ next;
+ if(select("No way.:Give.")==1) {
+ mes "[BK]";
+ mes "Humph";
+ mes "We made a deal.";
+ mes "Give me a Sapha Certification.";
+ close; }
+ if (countitem(6304) > 1) {
+ mes "[BK]";
+ mes "Haha.. good, good.";
+ mes "I don't know anything outside of our race but I did see someone with cute ears that has been visiting Dicastes Diel.";
+ next;
+ mes "[BK]";
+ mes "I even saw him meet the new minister alone.";
+ mes "Hu hu...";
+ mes "Satisfied?";
+ delitem 6304,1;
+ next;
+ mes "- BK says this and takes the Sapha Certification out of your hand.";
+ mes "Information on the person with animal ears Doha mentioned! -";
+ set ep13_3_secret,5;
+ close; }
+ mes "[BK]";
+ mes "I will give you information";
+ mes "and you give me a Sapha Certification";
+ mes "great teamwork, don't you agree?";
+ next;
+ mes "[BK]";
+ mes "If you want to know my information, you have to give me a Sapha Certification.";
+ close;
+ } else if (ep13_3_secret == 5) {
+ mes "[BK]";
+ mes "...Didn't I just tell you about";
+ mes "the man with cat ears?";
+ mes "I've seen him with the";
+ mes "minister in Dicastes Diel.";
+ next;
+ switch(select("About Ravail?:Who is the minister?")) {
+ case 1:
+ mes "[BK]";
+ mes "Ravail is the high minister.";
+ mes "Something like a Chief.";
+ mes "They also call him elder.";
+ mes "We would call him leader?";
+ next;
+ mes "[BK]";
+ mes ".......ah.........";
+ mes "I should have gotten a Sapha Certification before answering.";
+ close;
+ case 2:
+ mes "[BK]";
+ mes "The infamous Ahat.";
+ mes "The new minister...";
+ mes "(BK rubs his front paws";
+ mes "together and winks)";
+ next;
+ if(select("Give him a Sapha Certification.:No way.")==2) {
+ mes "[BK]";
+ mes "No, no, contract violation.";
+ mes "I have nothing to say if you don't give me a Sapha Certification.";
+ close; }
+ mes "[BK]";
+ mes "The new minister is";
+ mes "not from around here.";
+ mes "There is a huge crack down there.";
+ next;
+ mes "[BK]";
+ mes "The new minister was picked";
+ mes "up near the crack.";
+ mes "He must be an alien!";
+ delitem 6304,1;
+ next;
+ select("An alien! You must be nuts!");
+ mes "[BK]";
+ mes "Because he isn't a Sapha!";
+ next;
+ select("He isn't a Sapha?");
+ mes "[BK]";
+ mes "Yes.";
+ mes "But, isn't it strange?";
+ mes "All the Saphas here think";
+ mes "he is a beautiful Sapha...";
+ mes "But I've seen him from a";
+ mes "distance and he wasn't.";
+ next;
+ mes "[BK]";
+ mes "To me, he is a feline.";
+ mes "He might even be a";
+ mes "lost friend of mine.";
+ next;
+ mes "[BK]";
+ mes "Well, I don't understand why because all Saphas are beautiful.";
+ delitem 6304,1;
+ changequest 7191,7192;
+ next;
+ mes "- BK says this and takes the Sapha Certification out of your hand.";
+ mes "Shocking information that the Sapha minister Ahat is not a Sapha!-";
+ next;
+ mes "["+strcharinfo(0)+"]";
+ mes "...I must find out.";
+ mes "Near the crack, he said...";
+ mes "Should I talk to Shay?";
+ close; }
+ }
+ mes "[BK]";
+ mes "Ha. I'm the information collector of the Cat Merchants.";
+ mes "..............";
+ mes "I don't give out information just to anyone.";
+ mes "Meow...";
+ next;
+ mes "- BK of the Cat Merchant group is being difficult.";
+ mes "What did Shay tell you to do?-";
+ next;
+ input .@shaytalk$;
+ if (.@shaytalk$ != "Shay's special drink will be delivered") {
+ mes "["+strcharinfo(0)+"]";
+ mes .@shaytalk$+"...?";
+ mes "Hmm... I think you are wrong?";
+ mes "What was it..";
+ next;
+ mes "[BK]";
+ mes "What. Are you threatening me with that?";
+ mes "Meow.. You don't know my well enough~!!";
+ close; }
+ mes "["+strcharinfo(0)+"]";
+ mes "Hmm. If you don't cooperate,";
+ mes "Shay's special drink will be delivered.";
+ mes "By Shay himself!";
+ next;
+ mes "[BK]";
+ mes "What?!";
+ mes "What do you want.";
+ mes "Why are you harassing me?";
+ mes "Bully... sob";
+ emotion e_sob;
+ next;
+ mes "[BK]";
+ mes "Okay. I will cooperate.";
+ mes "But with some conditions.";
+ mes "First, you must tell Shay that I cooperated with you.";
+ next;
+ mes "[BK]";
+ mes "Second, we must meet the minister to expand our business.";
+ mes "But you need Sapha Certifications to meet him.";
+ next;
+ mes "[BK]";
+ mes "So I'll sell my information for Sapha Certifications.";
+ mes "Tell me when you are ready.";
+ set ep13_3_secret,4;
+ close;
+ } else if (checkquest(7192) >= 0) {
+ mes "[BK]";
+ mes "Why are you always coming back?";
+ mes "Why don't you go to the crack yourself if you are curious about the new minister?";
+ mes "You'll find something there since he was from there. Meow";
+ close;
+ } else if (ep13_3_secret > 5) {
+ mes "[BK]";
+ mes "MEOW~";
+ mes "I thought you brought Shay's food here as a reward.";
+ mes "(BK shivers at the thought)";
+ next;
+ mes "[BK]";
+ mes "Eeeew...";
+ mes "I can't even imagine it.";
+ mes "...........Ha! Don't tell Shay this!";
+ close; }
+ mes "[BK]";
+ mes "Ha. I'm the information collector of the Cat Hand Merchants.";
+ mes "Ask me anything...but..";
+ mes "Meow.. I'm not an easy cat you see.";
+ next;
+ mes "[BK]";
+ mes "Go away, Ha";
+ close;
+}
+
+- script Rock Pile#ep133_ -1,{
+ if (checkquest(7193) >= 0) {
+ mes "There are many piles of rock around because of the unstable crust movements.";
+ mes "This rock pile is also one of them.";
+ mes "Don't see anything suspicious.";
+ next;
+ if(select("Try to knock down the rock pile.:Study the pile closely.")==1) {
+ mes "- Knock down the pebbles that make up the pile of rocks and spread them out. -";
+ close; }
+ mes "You feel an evil energy from the small stone fragments.";
+ mes "Doesn't look natural but more like remnants from a powerful magic spell nearby.";
+ next;
+ mes "You feel evil energy. Does this have anything to do with Ahat?";
+ mes "You collected a stone that emits strange energy.";
+ getitem 6307,1;
+ changequest 7193,7196;
+ next;
+ mes "["+strcharinfo(0)+"]";
+ mes "Hmm... I may need to discuss these with Shay.";
+ close;
+ } else if (checkquest(7196) >= 0) {
+ mes "["+strcharinfo(0)+"]";
+ mes "This is where you picked up the strange magical stone.";
+ mes "Also feel a strange energy around.";
+ mes "Let's go back to the pub and talk with Shay.";
+ close;
+ } else if (checkquest(7199) >= 0) {
+ if (countitem(6307) == 10) {
+ mes "Need more stone fragments to report back to Doha at the expedition camp.";
+ mes "You collect another stone fragment that emits a strange magical force.";
+ getitem 6307,1;
+ if (checkquest(7202) == -1) setquest 7202;
+ close2;
+ initnpctimer;
+ disablenpc "Rock Pile#"+strnpcinfo(2);
+ end;
+ } else if (countitem(6307) < 11) {
+ mes "There are many piles of rock around because of the unstable crust movements.";
+ mes "This is one of them.";
+ mes "You feel an evil energy from the small stone fragments.";
+ getitem 6307,1;
+ next;
+ mes "You collect stone fragments.";
+ mes "Not enough was collected to fill Cheshire's request.";
+ close2;
+ initnpctimer;
+ disablenpc "Rock Pile#"+strnpcinfo(2);
+ end;
+ } else {
+ mes "No need to collect more.";
+ close; }
+ } else if (checkquest(7201) >= 0) {
+ if (countitem(6307) < 10) {
+ mes "There are many piles of rock around because of the unstable crust movements.";
+ mes "This is one of them.";
+ mes "You feel an evil energy from the small stone fragments.";
+ getitem 6307,1;
+ next;
+ mes "You collect stone fragments.";
+ mes "Not enough was collected to fill Cheshire's request.";
+ close2;
+ initnpctimer;
+ disablenpc "Rock Pile#"+strnpcinfo(2);
+ end;
+ } else {
+ mes "No need to collect more.";
+ close; }
+ } else {
+ mes "- You found traces of something. -";
+ close; }
+
+OnTimer120000:
+ enablenpc "Rock Pile#"+strnpcinfo(2);
+ stopnpctimer;
+ end;
+}
+
+dic_fild02,269,55,0 duplicate(Rock Pile#ep133_) Rock Pile#ep133_ef1 844
+dic_fild02,236,29,0 duplicate(Rock Pile#ep133_) Rock Pile#ep133_ef2 844
+dic_fild02,220,34,0 duplicate(Rock Pile#ep133_) Rock Pile#ep133_ef3 844
+dic_fild02,228,55,0 duplicate(Rock Pile#ep133_) Rock Pile#ep133_ef4 844
+dic_fild02,228,63,0 duplicate(Rock Pile#ep133_) Rock Pile#ep133_ef5 844
+dic_fild02,210,75,0 duplicate(Rock Pile#ep133_) Rock Pile#ep133_ef6 844
+dic_fild02,213,35,0 duplicate(Rock Pile#ep133_) Rock Pile#ep133_ef7 844
+dic_fild02,171,49,0 duplicate(Rock Pile#ep133_) Rock Pile#ep133_ef8 844
+dic_fild02,266,44,0 duplicate(Rock Pile#ep133_) Rock Pile#ep133_ef9 844
+dic_fild02,174,79,0 duplicate(Rock Pile#ep133_) Rock Pile#ep133_ef10 844
+
+- script Dirt Pile#ep133_ -1,{
+ if (checkquest(7193) >= 0) {
+ mes "There a several dirt piles near the crack.";
+ mes "This is one of them.";
+ mes "Don't see anything suspicious.";
+ next;
+ if(select("Stomp on it with your feet.:Poke around in the dirt pile.")==1) {
+ mes "- You step on the dug up dirt pile and make the ground flat. -";
+ close; }
+ mes "You poke around the dirt pile to find blood clotted in the dirt.";
+ mes "You feel evil energy. Does this have anything to do with Ahat?";
+ next;
+ mes "You collect the Clotted Bloodstains.";
+ getitem 6306,1;
+ changequest 7193,7194;
+ next;
+ mes "["+strcharinfo(0)+"]";
+ mes "Hmm... I may need to discuss these with Shay.";
+ close;
+ } else if (checkquest(7194) >= 0) {
+ mes "["+strcharinfo(0)+"]";
+ mes "Collected Clotted Bloodstains from the dirt pile here.";
+ mes "Also feel a strange energy around.";
+ mes "Let's go back to the pub and talk with Shay.";
+ close;
+ } else if (checkquest(7199) >= 0) {
+ if (countitem(6306) == 10) {
+ mes "Need more bloodstains to report back to Doha at the expedition camp.";
+ mes "You collect another Clotted Bloodstain from the dirt pile.";
+ getitem 6306,1;
+ if (checkquest(7202) == -1) setquest 7202;
+ close2;
+ initnpctimer;
+ disablenpc "Dirt Pile#"+strnpcinfo(2);
+ end;
+ } else if (countitem(6306) < 11) {
+ mes "There a several dirt piles near the crack.";
+ mes "This is one of them.";
+ mes "You find a Clotted Bloodstain beneath the dirt pile.";
+ getitem 6306,1;
+ next;
+ mes "Collect bloodstains.";
+ mes "Not enough was collected to fill Cheshire's request.";
+ close2;
+ initnpctimer;
+ disablenpc "Dirt Pile#"+strnpcinfo(2);
+ end;
+ } else {
+ mes "No need to collect more.";
+ close; }
+ } else if (checkquest(7201) >= 0) {
+ if (countitem(6306) < 10) {
+ mes "There a several dirt piles near the crack.";
+ mes "This is one of them.";
+ mes "You find a Clotted Bloodstain beneath the dirt pile.";
+ getitem 6306,1;
+ next;
+ mes "Collect bloodstains.";
+ mes "Not enough was collected to fill Cheshire's request.";
+ close2;
+ initnpctimer;
+ disablenpc "Dirt Pile#"+strnpcinfo(2);
+ end;
+ } else {
+ mes "No need to collect more.";
+ close; }
+ } else {
+ mes "- You found traces of something. -";
+ close; }
+OnTimer120000:
+ enablenpc "Dirt Pile#"+strnpcinfo(2);
+ stopnpctimer;
+ end;
+}
+
+dic_fild02,215,85,0 duplicate(Dirt Pile#ep133_) Dirt Pile#ep133_ef1 844
+dic_fild02,207,41,0 duplicate(Dirt Pile#ep133_) Dirt Pile#ep133_ef2 844
+dic_fild02,232,41,0 duplicate(Dirt Pile#ep133_) Dirt Pile#ep133_ef3 844
+dic_fild02,245,68,0 duplicate(Dirt Pile#ep133_) Dirt Pile#ep133_ef4 844
+dic_fild02,184,63,0 duplicate(Dirt Pile#ep133_) Dirt Pile#ep133_ef5 844
+dic_fild02,207,94,0 duplicate(Dirt Pile#ep133_) Dirt Pile#ep133_ef6 844
+dic_fild02,230,71,0 duplicate(Dirt Pile#ep133_) Dirt Pile#ep133_ef7 844
+dic_fild02,188,50,0 duplicate(Dirt Pile#ep133_) Dirt Pile#ep133_ef8 844
+dic_fild02,206,115,0 duplicate(Dirt Pile#ep133_) Dirt Pile#ep133_ef10 844
+dic_fild02,248,36,0 duplicate(Dirt Pile#ep133_) Dirt Pile#ep133_ef9 844
+
+- script Split Ground#ep133_ -1,{
+
+ if (checkquest(7193) >= 0) {
+ mes "Surface of the ground is split by the shock from the dimensional crack.";
+ mes "The split ground is solid and icy making it look like sharp blades.";
+ mes "Don't see anything suspicious.";
+ next;
+ if(select("Stomp on it with your feet.:Poke around in the dirt pile.")==1) {
+ mes "- You step on the dry, split surface and make the ground flat. -";
+ close; }
+ /*
+ mes "There is something stuck by the frost on the sharp, cracked surface.";
+ mes "You take a closer look and see it looks like the skin of a creature that crawls on the ground.";
+ next;
+ mes "You feel evil energy. Does this have anything to do with Ahat?";
+ mes "You collect the Frozen Piece of Skin.";
+ getitem 6305,1;
+ changequest 7193,7195;
+ next;
+ mes "["+strcharinfo(0)+"]";
+ mes "Hmm... I may need to discuss these with Shay.";
+ close;
+ */
+
+ } else if (checkquest(7195) >= 0) {
+ mes "["+strcharinfo(0)+"]";
+ mes "It is the place where the frozen skin was found.";
+ mes "Also feel a strange energy around.";
+ mes "Let's go back to the pub and talk with Shay.";
+ close;
+ } else if (checkquest(7199) >= 0) {
+ if (countitem(6305) == 10) {
+ mes "Need more pieces of skin to report back to Doha at the expedition camp.";
+ mes "You collect another Frozen Piece of Skin in the frost in the crack of the split ground.";
+ getitem 6305,1;
+ if (checkquest(7202) == -1) setquest 7202;
+ close2;
+ initnpctimer;
+ disablenpc "Split Ground#"+strnpcinfo(2);
+ end;
+ } else if (countitem(6305) < 11) {
+ mes "Surface of the ground near the dimensional crack is split by some kind of impact.";
+ mes "This is one of them.";
+ mes "There is something stuck by the frost on the sharp, cracked surface.";
+ getitem 6305,1;
+ next;
+ mes "Collect a piece of skin.";
+ mes "Not enough was collected to fill Cheshire's request.";
+ close2;
+ initnpctimer;
+ disablenpc "Split Ground#"+strnpcinfo(2);
+ end;
+ } else {
+ mes "No need to collect more.";
+ close; }
+ } else if (checkquest(7201) >= 0) {
+ if (countitem(6305) < 10) {
+ mes "Surface of the ground near the dimensional crack is split by some kind of impact.";
+ mes "This is one of them.";
+ mes "There is something stuck by the frost on the sharp, cracked surface.";
+ getitem 6305,1;
+ next;
+ mes "Collect a piece of skin.";
+ mes "Not enough was collected to fill Cheshire's request.";
+ close2;
+ initnpctimer;
+ disablenpc "Split Ground#"+strnpcinfo(2);
+ end;
+ } else {
+ mes "No need to collect more.";
+ close; }
+ } else {
+ mes "- You found traces of something. -";
+ close; }
+OnTimer120000:
+ enablenpc "Split Ground#"+strnpcinfo(2);
+ stopnpctimer;
+ end;
+}
+
+dic_fild02,194,86,0 duplicate(Split Ground#ep133_) Split Ground#ep133_ef1 844
+dic_fild02,240,51,0 duplicate(Split Ground#ep133_) Split Ground#ep133_ef2 844
+dic_fild02,176,65,0 duplicate(Split Ground#ep133_) Split Ground#ep133_ef3 844
+dic_fild02,254,45,0 duplicate(Split Ground#ep133_) Split Ground#ep133_ef4 844
+dic_fild02,178,119,0 duplicate(Split Ground#ep133_) Split Ground#ep133_ef5 844
+dic_fild02,200,81,0 duplicate(Split Ground#ep133_) Split Ground#ep133_ef6 844
+dic_fild02,205,54,0 duplicate(Split Ground#ep133_) Split Ground#ep133_ef7 844
+dic_fild02,224,74,0 duplicate(Split Ground#ep133_) Split Ground#ep133_ef8 844
+dic_fild02,244,59,0 duplicate(Split Ground#ep133_) Split Ground#ep133_ef9 844
+dic_fild02,249,43,0 duplicate(Split Ground#ep133_) Split Ground#ep133_ef10 844
+
+// Frede's Request
+//============================================================
+
+dicastes01,117,262,0 script Frede#ep133_ 491,{
+ mes "[Frede]";
+ if (isequipped(2782)) {
+ if (ep13_3_bra == 1) {
+ mes "I'm getting tired, can we continue talking inside.";
+ close2;
+ warp "dic_in01",165,101;
+ end;
+ } else if (ep13_3_bra == 3) {
+ mes "How is little favor going?";
+ mes "We can have a chat after you are done with it.";
+ close;
+ } else if (ep13_3_bra == 6) {
+ mes ""+strcharinfo(0)+", the guys said they wanted to meet up together sometime.";
+ mes "Make sure you clear your schedule.";
+ close; }
+ mes "Moan... moan...";
+ if (ep13_3_invite == 5) {
+ next;
+ mes "["+strcharinfo(0)+"]";
+ mes "Are you alright?";
+ mes "You don't look well. Do you need help?";
+ next;
+ mes "[Frede]";
+ mes "Ah.. Thank you.";
+ mes "My leg is injured...";
+ next;
+ mes "[Frede]";
+ mes "Do you mind helping me get to the building over there?";
+ mes "I will feel better if I rest a little.";
+ set ep13_3_bra,1;
+ close2;
+ warp "dic_in01",165,101;
+ end; }
+ close; }
+ mes "¢£¡ô¡ñ ¡û";
+ mes "¡ú¡ö¡ø ¢£ ¡ô";
+ close;
+}
+
+dic_in01,165,104,1 script Frede#13_3_in 454,{
+ if (isequipped(2782)) {
+ if (ep13_3_bra >= 1) {
+ if (checkquest(11171) == 1) {
+ if (ep13_3_bra == 2) {
+ mes "[Frede]";
+ mes "Oh.. what should I do...?";
+ mes "I would run there myself if only my legs would move normally.";
+ next;
+ mes "[Frede]";
+ mes "Would you mind visiting the cave to see if my friends are alright?";
+ goto fredestill; }
+ mes "["+strcharinfo(0)+"]";
+ mes "But the injury on your leg doesn't look new. Why did you come out with a wounded leg?";
+ next;
+ mes "[Frede]";
+ mes "I can still move around with this leg and I wanted to help the village.";
+ next;
+ mes "["+strcharinfo(0)+"]";
+ mes "But you should stay home and recover.";
+ next;
+ mes "[Frede]";
+ mes "The fact is, my leg will never recover.";
+ mes "I can only keep my injury from getting worse.";
+ next;
+ mes "[Frede]";
+ mes "But I'm grateful that I can still move around.";
+ mes "Ha......";
+ mes "When did we start to be afraid of 'death'?";
+ next;
+ mes "[Frede]";
+ mes "Saphas have never had any 'sicknesses' and we don't die unless there is a terrible accident.";
+ next;
+ mes "[Frede]";
+ mes "This is also the reason why we Saphas can maintain a perfect community.";
+ mes "We didn't have to be greedy.";
+ next;
+ mes "[Frede]";
+ mes "But suddenly we are hit with this epidemic and many Saphas have lost their loved ones ever since.";
+ next;
+ mes "[Frede]";
+ mes "We weren't prepared for such a disaster.";
+ mes "It was chaos. Nobody knew what to do but watch them die.";
+ next;
+ mes "[Frede]";
+ mes "It was worse for us because we never experienced death from getting old.";
+ mes "I also thought my ^E77471Still Friends^000000 would wake up one day.";
+ next;
+ mes "[Frede]";
+ mes "But after a while, we realized it was a sickness that led to death and started to search for a cure, but the situation was out of control.";
+ next;
+ mes "[Frede]";
+ mes "We are very advanced in science technology but we lack knowledge in the medical field.";
+ next;
+ mes "[Frede]";
+ mes "A medicine was completed only after we lost many lives but it isn't enough to completely cure the sickness.";
+ next;
+ mes "[Frede]";
+ mes "As long as I don't forget to take my Bradium, I can keep from getting any worse.";
+ next;
+ mes "[Frede]";
+ mes "I recently did some ^E77471repair work in the cave next to the village^000000, but I forgot to take Bradium while I was working.";
+ next;
+ mes "[Frede]";
+ mes "I usually carry extra Bradium with me when I go outside of town for work but you can easily lose sense of time in a cave.";
+ next;
+ mes "[Frede]";
+ mes "......umm......";
+ mes "..............";
+ next;
+ mes "[Frede]";
+ mes "Oh no!!!!!!!!!!!!!!!!";
+ mes "Come... to think of it....";
+ mes "My friends!!!!!!!!!!";
+ next;
+ mes "[Frede]";
+ mes "I haven't seen my friends who I worked with in the cave.";
+ next;
+ mes "[Frede]";
+ mes "They have to return to the village once every few days to replenish their Bradium.";
+ mes "Maybe......they forgot?";
+ next;
+ mes "[Frede]";
+ mes "Oh.. what should I do...?";
+ mes "I would run there myself if only my legs would move normally.";
+ next;
+ mes "[Frede]";
+ mes "Would you mind visiting the cave to see if my friends are alright?";
+ fredestill:
+ next;
+ switch(select("Will do.:No can do.")) {
+ case 1:
+ mes "[Frede]";
+ mes "Thank you so much.";
+ mes "My memory is a bit fuzzy since its been a while since I came back to the village,";
+ mes "but you will find a cave nearby the village with repair work going on.";
+ next;
+ mes "[Frede]";
+ mes "I saw friends leaving the village after returning for more Bradium a few days ago.";
+ mes "I only hope they are all healthy and well.";
+ set ep13_3_bra,3;
+ changequest 11171,11172;
+ close;
+ case 2:
+ mes "[Frede]";
+ mes "I guess I can't do anything about it.";
+ mes "But drag myself there.";
+ set ep13_3_bra,2;
+ close; }
+ } else if (checkquest(11172) >= 0) {
+ if (checkquest(11159) >= 0 && checkquest(11160) >= 0 && checkquest(11161) >= 0 && checkquest(11162) >= 0 && checkquest(11163) >= 0 && checkquest(11164) >= 0) {
+ mes "[Frede]";
+ mes "I knew they were working all along and forgot to return back to the village.";
+ mes "They must have been short on Bradium.";
+ next;
+ mes "[Frede]";
+ mes "Hmmm..";
+ next;
+ mes "[Frede]";
+ mes "I'm sorry to ask again but can you take some Bradium to my friends?";
+ next;
+ mes "[Frede]";
+ mes "They may be safe now, but they might forget and fall ill suddenly.";
+ next;
+ mes "[Frede]";
+ mes "Ask ^E77471Bouy at the building located northwest of the village^000000 and he will give you some refined Bradium.";
+ mes "I can't thank you enough.";
+ set ep13_3_bra,4;
+ changequest 11172,11173;
+ erasequest 11159;
+ erasequest 11160;
+ erasequest 11161;
+ erasequest 11162;
+ erasequest 11163;
+ erasequest 11164;
+ close; }
+ mes "[Frede]";
+ mes "Thank you so much.";
+ mes "My memory is a bit fuzzy since its been a while since I came back to the village,";
+ next;
+ mes "[Frede]";
+ mes "You can find them in the cave nearby the village with repair work going on.";
+ next;
+ mes "[Frede]";
+ mes "I saw friends leaving the village after returning for more Bradium a few days ago.";
+ next;
+ mes "[Frede]";
+ mes "I hope they are all doing well.";
+ mes "Please get back to me once you meet my friends.";
+ close;
+ } else if (checkquest(11173) >= 0) {
+ mes "[Frede]";
+ mes "I knew they were working all along and forgot to return back to the village.";
+ mes "They must have been short on Bradium.";
+ next;
+ mes "[Frede]";
+ mes "Hmmm..";
+ next;
+ mes "[Frede]";
+ mes "I'm sorry to ask again but can you take some Bradium to my friends?";
+ next;
+ mes "[Frede]";
+ mes "They may be safe now, but they might forget and fall ill suddenly.";
+ next;
+ mes "[Frede]";
+ mes "Ask ^E77471Bouy at the building located northwest of the village^000000 and he will give you some refined Bradium.";
+ mes "I can't thank you enough.";
+ close;
+ } else if (checkquest(11174) >= 0 || checkquest(11175) >= 0) {
+ mes "[Frede]";
+ mes "So they are out of Braidum.";
+ mes "Will they need to wait till other Piom or Galtens return?";
+ close;
+ } else if (checkquest(11176) >= 0) {
+ if (checkquest(11165) >= 0 && checkquest(11166) >= 0 && checkquest(11167) >= 0 && checkquest(11168) >= 0 && checkquest(11169) >= 0 && checkquest(11170) >= 0) {
+ mes "[Frede]";
+ mes ""+strcharinfo(0)+" I'm forever in your debt!";
+ mes "I just came back after meeting my friends!";
+ mes "Tyler needs some medical treatment but everyone else is safe.";
+ next;
+ mes "[Frede]";
+ mes "I don't even want to imagine what could have happened if you, "+strcharinfo(0)+", weren't here to help.";
+ mes "I don't want to lose any more friends.";
+ next;
+ mes "[Frede]";
+ mes "Please take this as a token of my gratitude and friendship.";
+ mes "It's nothing much but I want you to have it.";
+ mes "We may be from different races but we can be great friends.";
+ set ep13_3_bra,6;
+ erasequest 11176;
+ getitem 2788,1;
+ erasequest 11165;
+ erasequest 11166;
+ erasequest 11167;
+ erasequest 11168;
+ erasequest 11169;
+ erasequest 11170;
+ close; }
+ mes "[Frede]";
+ mes "Please give this Bradium to my friends.";
+ mes "They must take this or else they may get sick.";
+ close;
+ } else if (ep13_3_bra == 6) {
+ mes "[Frede]";
+ mes ""+strcharinfo(0)+", the guys said they wanted to meet up together sometime.";
+ mes "Make sure you clear your schedule.";
+ close; }
+ mes "[Frede]";
+ mes "Phew...";
+ mes "Thank you so much.";
+ mes "I'm glad I got a shot of Bradium before it was too late.";
+ next;
+ mes "["+strcharinfo(0)+"]";
+ mes "Huff...Huff...";
+ mes "I'm glad that you feel better.";
+ next;
+ mes "[Frede]";
+ mes "Oh my!! Why are you sweating so much!";
+ mes "You look a little pale too......";
+ emotion e_omg;
+ next;
+ mes "["+strcharinfo(0)+"]";
+ mes "No, it's nothing.";
+ mes "I'm only a little tired, that's all.";
+ next;
+ mes "[Frede]";
+ mes "Here, sit and eat this.";
+ mes "The cats outside gave it to me. It doesn't do much good for Saphas but I heard it's suppose to help you humans.";
+ percentheal -10,0;
+ setquest 11171;
+ getitem 513,1;
+ close; }
+ mes "[Frede]";
+ mes "Zzz...Zzz...";
+ close; }
+ mes "[Frede]";
+ mes "¢¤¡ô¡ø ¢³ ¡÷¡û¡";
+ mes "¡û¡ö ¡õ";
+ close;
+}
+
+dic_dun01,205,43,5 script Brian#ep13_3_ 490,{
+ mes "[Brian]";
+ if (isequipped(2782)) {
+ if (ep13_3_bra == 3) {
+ if (checkquest(11159) >= 0) {
+ mes "Oh... that reminds me, how many days passed since I came here...";
+ mes "Do you happen to know what day it is today?";
+ close; }
+ mes "You never know what kind of accident might happen if we don't do a thorough job.";
+ next;
+ mes "[Brian]";
+ mes "Not only is creating things important, but regular maintenance is also very important.";
+ next;
+ mes "[Brian]";
+ mes "Hmm. But what brings an outsider here?";
+ next;
+ mes "[Brian]";
+ mes "Oh, you are here for Frede?";
+ mes "How is he doing?";
+ next;
+ mes "[Brian]";
+ mes "I saw him a few days ago but I'm always worried about my old friend.";
+ next;
+ mes "[Brian]";
+ mes "I hope he is getting used to his new work.";
+ mes "I shouldn't be worried because he is very hardworking but...";
+ next;
+ mes "[Brian]";
+ mes "He got sick by overworking himself already. But you don't have to tell him I said this.";
+ next;
+ mes "[Brian]";
+ mes "I just hope his condition doesn't get worse.";
+ next;
+ mes "[Brian]";
+ mes "Oh... that reminds me, how many days passed since I came here...";
+ mes "Do you happen to know what day it is today?";
+ setquest 11159;
+ close;
+ } else if (ep13_3_bra == 5) {
+ if (checkquest(11165) >= 0) {
+ mes "I remember you.";
+ mes "What brings you here this time?";
+ next;
+ select("Give Bradium to Brian.");
+ mes "["+strcharinfo(0)+"]";
+ mes "Frede asked me to give you this.";
+ next;
+ mes "[Brian]";
+ mes "Come to think of it, I do feel a bit heavy.";
+ mes "I've been standing here all day and I could have stiffened up without knowing it.";
+ next;
+ mes "[Brian]";
+ mes "I'm out of Bradium already.";
+ mes "Frede has been nagging me about this all the time but now I see why.";
+ mes "Ha ha..";
+ next;
+ mes "[Brian]";
+ mes "Please tell Frede that I will return to the village after I recover.";
+ close; }
+ mes "I remember you.";
+ mes "What brings you here this time?";
+ next;
+ select("Give Bradium to Brian.");
+ mes "["+strcharinfo(0)+"]";
+ mes "Frede asked me to give you this.";
+ next;
+ mes "[Brian]";
+ mes "Come to think of it, I do feel a bit heavy.";
+ mes "I've been standing here all day and I could have stiffened up without knowing it.";
+ next;
+ mes "[Brian]";
+ mes "I'm out of Bradium already.";
+ mes "Frede has been nagging me about this all the time but now I see why.";
+ mes "Ha ha..";
+ next;
+ mes "[Brian]";
+ mes "Please tell Frede that I will return to the village after I recover.";
+ setquest 11165;
+ close;
+ } else if (ep13_3_bra == 6) {
+ mes "You saved me from the inevitable.";
+ mes "If I didn't take Bradium then, I would have been frozen and gradually died.";
+ next;
+ mes "[Brian]";
+ mes "I am able to work now after I recovered while I was in the village.";
+ mes "Thank you so much.";
+ close; }
+ mes "You never know what kind of accident might happen if we don't do a thorough job.";
+ next;
+ mes "[Brian]";
+ mes "Not only is creating things important, but regular maintenance is also very important.";
+ close; }
+ mes "¡ô¡õ¡ó ¡ø ¡ð¢±¡û ¡ö ¡ð";
+ mes "¡ð¡þ¡þ ¡ù ¡Ð¡ñ¡ï ¢¤";
+ mes "¡ô¡ò¢² ¡ø";
+ close;
+}
+
+dic_dun01,153,107,4 script Tyler#ep13_3_ 489,{
+ mes "[Tyler]";
+ if (isequipped(2782)) {
+ if (ep13_3_bra == 3) {
+ if (checkquest(11161) >= 0) {
+ mes "If you happen to bump into him in the village, please tell him I'm fine and not to worry.";
+ close; }
+ mes "I still see things to fix after fixing all day!";
+ mes "It's logical to fix things that needs to be fixed!!";
+ next;
+ mes "[Tyler]";
+ mes "Labor is rewarding at the end!";
+ mes "Ha ha ha ha ha!!!!!";
+ next;
+ mes "[Tyler]";
+ mes "Huh?! Who are you?";
+ mes "Why is an outsider here?";
+ next;
+ mes "[Tyler]";
+ mes "You came because of Frede?";
+ next;
+ mes "[Tyler]";
+ mes "I can't believe him.";
+ mes "He should take care of himself.";
+ next;
+ mes "[Tyler]";
+ mes "We two go way back.";
+ mes "He has always been the diligent one.";
+ next;
+ mes "[Tyler]";
+ mes "We used to work together in a snack bar before.";
+ mes "He always said he wanted to do something related to ^E77471stone^000000 or ^E77471heavy metal^000000.";
+ next;
+ mes "[Tyler]";
+ mes "But Pioms are not really good at brainwork so he was looking someplace else.";
+ next;
+ mes "[Tyler]";
+ mes "All of our friends applied for this job because we could do something related with stones and metal by working in a tunnel.";
+ next;
+ mes "[Tyler]";
+ mes "He may be categorizing stones in the village now, but I'm sure he is happy with his work.";
+ next;
+ mes "[Tyler]";
+ mes "If you happen to bump into him in the village, please tell him I'm fine and not to worry.";
+ next;
+ mes "[Tyler]";
+ mes "Do you mind scratching my back?";
+ mes "I have an itch probably from a bug bite.";
+ mes "But I doubt there is a bug big enough to bite me on the back.";
+ setquest 11161;
+ close;
+ } else if (ep13_3_bra == 5) {
+ if (checkquest(11167) >= 0) {
+ mes "We meet again!";
+ next;
+ mes "[Tyler]";
+ mes "I've been waiting for you!";
+ mes "Scratch my back please~";
+ mes "It felt so good the last time you scratched it for me.";
+ next;
+ select("Give Bradium to Tyler.");
+ mes "["+strcharinfo(0)+"]";
+ mes "Frede asked me to give you this.";
+ next;
+ mes "[Tyler]";
+ mes "Oh!! I was out of Bradium. How did you know!";
+ mes "Thanks!";
+ next;
+ mes "[Tyler]";
+ mes "I always end up short even if I bring extra.";
+ mes "I will have to go back to the village after I'm done with this to bring back more.";
+ close; }
+ mes "We meet again!";
+ next;
+ mes "[Tyler]";
+ mes "I've been waiting for you!";
+ mes "Scratch my back please~";
+ mes "It felt so good the last time you scratched it for me.";
+ next;
+ select("Give Bradium to Tyler.");
+ mes "["+strcharinfo(0)+"]";
+ mes "Frede asked me to give you this.";
+ next;
+ mes "[Tyler]";
+ mes "Oh!! I was out of Bradium. How did you know!";
+ mes "Thanks!";
+ next;
+ mes "[Tyler]";
+ mes "I always end up short even if I bring extra.";
+ mes "I will have to go back to the village after I'm done with this to bring back more.";
+ setquest 11167;
+ close;
+ } else if (ep13_3_bra == 6) {
+ mes "I visited the village afterwards.";
+ mes "But the itch on my back wasn't a bug bite.";
+ next;
+ mes "[Tyler]";
+ mes "Something terrible might have happened if it was too late.";
+ mes "I must visit the village often just so that my friends don't worry.";
+ close; }
+ mes "I still see things to fix after.";
+ mes "fixing all day!";
+ mes "It's logical to fix things that needs to be fixed.";
+ next;
+ mes "[Tyler]";
+ mes "Labor is rewarding at the end!";
+ mes "Hahahahaha!!!!!";
+ close; }
+ mes "¡ó¡ø¢± ¡÷";
+ mes "¡ö¡ñ¡Ð ¡ò ¡õ";
+ close;
+}
+
+dic_dun01,64,107,0 script Bain#ep13_3_ 490,{
+ mes "[Bain]";
+ if (isequipped(2782)) {
+ if (ep13_3_bra == 3) {
+ if (checkquest(11163) >= 0) {
+ mes "Just tell him I'm doing well.";
+ mes "Simple, isn't it?";
+ close; }
+ mes "You take sturdy lumber and erect it to make a pillar.";
+ mes "Simple, isn't it?";
+ next;
+ mes "[Bain]";
+ mes "To fix the erected lumber, you need to use wedges to keep it in place.";
+ mes "Simple, isn't it?";
+ next;
+ mes "[Bain]";
+ mes "What is it? Do you have any questions?";
+ next;
+ mes "[Bain]";
+ mes "Frede asked you to come?";
+ mes "Just tell him I'm doing well.";
+ mes "Simple, isn't it?";
+ setquest 11163;
+ close;
+ } else if (ep13_3_bra == 5) {
+ if (checkquest(11169) >= 0) {
+ mes "I found a dark brown stain on my shoulder.";
+ mes "It doesn't come off. I'll have to go back to the village to get treatment.";
+ next;
+ select("Give Bradium.");
+ mes "["+strcharinfo(0)+"]";
+ mes "Frede asked me to give you this.";
+ next;
+ mes "[Bain]";
+ mes "I found a dark brown stain on my shoulder.";
+ mes "It doesn't come off. I'll have to go back to the village to get treatment.";
+ next;
+ mes "[Bain]";
+ mes "But I will be in trouble if I don't go back to the village for Bradium.";
+ next;
+ mes "[Bain]";
+ mes "Thank you.";
+ mes "Hope to see you again.";
+ close; }
+ mes "I found a dark brown stain on my shoulder.";
+ mes "It doesn't come off. I'll have to go back to the village to get treatment.";
+ next;
+ select("Give Bradium.");
+ mes "["+strcharinfo(0)+"]";
+ mes "Frede asked me to give you this.";
+ next;
+ mes "[Bain]";
+ mes "I found a dark brown stain on my shoulder.";
+ mes "It doesn't come off. I'll have to go back to the village to get treatment.";
+ next;
+ mes "[Bain]";
+ mes "But I will be in trouble if I don't go back to the village for Bradium.";
+ next;
+ mes "[Bain]";
+ mes "Thank you.";
+ mes "Hope to see you again.";
+ setquest 11169;
+ close;
+ } else if (ep13_3_bra == 6) {
+ mes "We meet again.";
+ mes "I wouldn't have had the chance to return to the village if you didn't give me the Bradium before.";
+ next;
+ mes "[Bain]";
+ mes "I am forever grateful.";
+ mes "I'm willing to teach you how to erect a pillar anytime you want.";
+ next;
+ mes "[Bain]";
+ mes "I don't teach these things to just anyone!!";
+ mes "Ha ha ha!!";
+ mes "Aren't you excited about it?";
+ close; }
+ mes "You take sturdy lumber and erect it to make a pillar.";
+ mes "Simple, isn't it?";
+ next;
+ mes "[Bain]";
+ mes "To fix the erected lumber, you need to use wedges to keep it in place.";
+ mes "Simple, isn't it?";
+ close; }
+ mes "¡ó¡ø¢± ¡÷";
+ mes "¡ö¡ñ¡Ð ¡ò ¡õ";
+ close;
+}
+
+dic_dun01,335,187,0 script John#ep13_3_ 454,{
+ mes "[John]";
+ if (isequipped(2782)) {
+ if (ep13_3_bra == 5) {
+ if (checkquest(11166) >= 0) {
+ mes "......";
+ next;
+ select("You give Bradium to John.");
+ mes "["+strcharinfo(0)+"]";
+ mes "Frede asked me to give you this.";
+ next;
+ mes "[John]";
+ mes "......";
+ mes "Thanks....";
+ close; }
+ mes "......";
+ next;
+ select("You give Bradium to John.");
+ mes "["+strcharinfo(0)+"]";
+ mes "Frede asked me to give you this.";
+ next;
+ mes "[John]";
+ mes "......";
+ mes "Thanks....";
+ setquest 11166;
+ close;
+ } else if (ep13_3_bra == 6) {
+ mes "...";
+ mes "I'm... okay now...";
+ mes "Thanks...";
+ close; }
+ mes "- *muffling, *rap *rap, *xrunch, *blob, *alide, *thud - ";
+ if (ep13_3_bra == 3) {
+ next;
+ mes "[John]";
+ if (checkquest(11160) >= 0) {
+ mes "Oh well...";
+ mes "There... is nothing to worry about.";
+ next;
+ mes "[John]";
+ mes "Don't worry.";
+ close; }
+ mes "Wh..Who is it?";
+ next;
+ mes "[John]";
+ mes "Oh, are you a friend of Frede's?";
+ next;
+ mes "[John]";
+ mes "Oh well...";
+ mes "There... is nothing to worry about.";
+ next;
+ mes "[John]";
+ mes "Don't worry.";
+ next;
+ mes "[John]";
+ mes "- *whiz, *clink -";
+ setquest 11160; }
+ close; }
+ mes "¡ù¡õ¡Ð ¢³ ¡ó";
+ mes "¡ï¡ï¡ò ¡÷ ¡þ¡ð¡ö ¢£...";
+ close;
+}
+
+dic_dun01,61,226,4 script Lash#ep13_3_ 491,{
+ mes "[Lash]";
+ if (isequipped(2782)) {
+ if (ep13_3_bra == 5) {
+ if (checkquest(11170) >= 0) {
+ mes "Moan...";
+ mes "Is... this what they call fatigue!";
+ mes "Never knew I would feel this. Sob.";
+ next;
+ select("You give Bradium to Lash.");
+ mes "["+strcharinfo(0)+"]";
+ mes "Frede asked me to give you this.";
+ next;
+ mes "[Lash]";
+ mes "Wow!!!!";
+ mes "You've saved me!";
+ next;
+ mes "[Lash]";
+ mes "I would have perished into ashes here if it weren't for you!";
+ close; }
+ mes "Moan...";
+ mes "Is... this what they call fatigue!";
+ mes "Never knew I would feel this. Sob.";
+ next;
+ select("You give Bradium to Lash.");
+ mes "["+strcharinfo(0)+"]";
+ mes "Frede asked me to give you this.";
+ next;
+ mes "[Lash]";
+ mes "Wow!!!!";
+ mes "You've saved me!";
+ next;
+ mes "[Lash]";
+ mes "I would have perished into ashes here if it weren't for you!";
+ setquest 11170;
+ close;
+ } else if (ep13_3_bra == 6) {
+ mes "Ha ha ha!!";
+ mes "You are my savior!";
+ mes "Our friendship will last forever regardless of race!";
+ close; }
+ mes "Sigh......";
+ mes "I'm so tired...";
+ mes "But fatigue helps me to move forward.";
+ next;
+ mes "[Lash]";
+ mes "The sweat, heavy breathing, and continuous tiredness proves that I'm a true Sapha.";
+ mes "And I actually enjoy it. Ha ha ha ha.";
+ if (ep13_3_bra == 3) {
+ next;
+ mes "[Lash]";
+ if (checkquest(11164) >= 0) {
+ mes "If you'd like to tell him how I'm doing, look at my forearm. Doesn't it spell out 'Strong' on it?";
+ next;
+ mes "[Lash]";
+ mes "Just tell him what you see!";
+ mes "Ha ha ha ha ha!";
+ close; }
+ mes "But what is your business here?";
+ mes "You want to share the labor and sweat?";
+ next;
+ mes "[Lash]";
+ mes "Hm?";
+ mes "Oh, you are Frede's messenger?";
+ mes "To bad.";
+ mes "I thought you were like me judging from your forearm.";
+ next;
+ mes "[Lash]";
+ mes "If you'd like to tell him how I'm doing, look at my forearm. Doesn't it spell out 'Strong' on it?";
+ next;
+ mes "[Lash]";
+ mes "Just tell him what you see!";
+ mes "Ha ha ha ha ha!";
+ setquest 11164; }
+ close; }
+ mes "¡ô¡õ¡ó ¡ø ¡ð¢±¡û ¡ö ¡ð";
+ mes "¡ð¡þ¡þ ¡ù ¡Ð¡ñ¡ï ¢¤";
+ mes "¡ô¡ò¢² ¡ø";
+ mes "¡÷";
+ mes "¡õ¢³¡ñ ¡õ ¡ñ";
+ close;
+}
+
+dic_dun02,110,127,5 script Rose#13_3 489,{
+ mes "[Rose]";
+ if (isequipped(2782)) {
+ if (ep13_3_bra == 5) {
+ if (checkquest(11168) >= 0) {
+ mes "Ah~";
+ mes "So you came back because you missed me?";
+ next;
+ mes "[Rose]";
+ mes "Don't have to be shy.";
+ mes "If you really have feelings, race differences shouldn't be a problem.";
+ next;
+ select("You give Bradium to Rose.");
+ mes "["+strcharinfo(0)+"]";
+ mes "You give Bradium to Rose.";
+ next;
+ mes "[Rose]";
+ mes "Aww... you shouldn't have.";
+ mes "My ^E77471heartbeat^000000 skipped.";
+ mes "You are already taking care of me.";
+ mes "He he he";
+ next;
+ mes "[Rose]";
+ mes "I'll return to the village soon.";
+ mes "We can meet up then~";
+ close; }
+ mes "Ah~";
+ mes "So you came back because you missed me?";
+ next;
+ mes "[Rose]";
+ mes "Don't have to be shy.";
+ mes "If you really have feelings, race differences shouldn't be a problem.";
+ next;
+ select("You give Bradium to Rose.");
+ mes "["+strcharinfo(0)+"]";
+ mes "You give Bradium to Rose.";
+ next;
+ mes "[Rose]";
+ mes "Aww... you shouldn't have.";
+ mes "My ^E77471heartbeat^000000 skipped.";
+ mes "You are already taking care of me.";
+ mes "He he he";
+ next;
+ mes "[Rose]";
+ mes "I'll return to the village soon.";
+ mes "We can meet up then~";
+ setquest 11168;
+ close;
+ } else if (ep13_3_bra == 6) {
+ mes "You're here?";
+ mes "Just in time when I was about to return to the village because I missed you.";
+ next;
+ mes "[Rose]";
+ mes "We must be connected?";
+ mes "E77471Hahaha^000000";
+ close; }
+ mes "Lalala~";
+ mes "Yeah~!";
+ next;
+ mes "[Rose]";
+ mes "He he he!";
+ mes "I'm so awesome!";
+ mes "This is a perfect fix!";
+ mes "I see no errors in my work!";
+ if (ep13_3_bra == 3) {
+ if (checkquest(11162) >= 0) {
+ next;
+ mes "[Rose]";
+ mes "Tell him there is no problem at all except that I am too good at my job.";
+ mes "Because I'm perfect.";
+ close; }
+ next;
+ mes "[Rose]";
+ mes "Who are you!";
+ mes "You can never hide beauty. Please try not to stare intensely at me. I know I'm beautiful.";
+ next;
+ mes "[Rose]";
+ mes "What? You came on behalf of Frede?";
+ mes "You mean you're not my admirer?";
+ mes "Tsk....";
+ next;
+ mes "[Rose]";
+ mes "Tell him there is no problem at all except that I am too good at my job.";
+ mes "Because I'm perfect.";
+ setquest 11162;
+ close; }
+ close; }
+ mes "¡ù¡ó¡ð ¢² ¡ð";
+ mes "¡û¡ö¡÷ ¡ù ¢³";
+ mes "¢£¡ó¢²";
+ close;
+}
+
+dic_in01,349,129,5 script Bouy#13_3 449,{
+ mes "[Bouy]";
+ if (isequipped(2782)) {
+ if (checkquest(11173) >= 0) {
+ mes "Outsiders are prohibited here.";
+ mes "If you have come here by mistake, please find your way out now.";
+ next;
+ select("I came on behalf of Frede.");
+ mes "[Bouy]";
+ mes "I didn't know. Excuse me.";
+ mes "What did he ask you to do?";
+ next;
+ mes "["+strcharinfo(0)+"]";
+ mes "He asked me to deliver Bradium to his friends working in the cave outside the village.";
+ next;
+ mes "[Bouy]";
+ mes "Oh no. I don't have any portable Bradium because of insufficient supplies.";
+ next;
+ mes "[Bouy]";
+ mes "I will only be able to get the Bradium that is being refined now in a few days.";
+ mes "We let Pioms returning from outside work stay and rest in the village.";
+ next;
+ mes "[Bouy]";
+ mes "But I see they haven't returned yet.";
+ mes "They must be out of Bradium by now.";
+ mes "This isn't good.";
+ next;
+ mes "[Bouy]";
+ mes "Worst case, they wouldn't come back to the village at all.";
+ next;
+ mes "["+strcharinfo(0)+"]";
+ mes "Is there another way?";
+ next;
+ mes "[Bouy]";
+ mes "It takes a lot of time to refine a large Bradium mineral but small pieces of Bradium will be quick.";
+ next;
+ mes "[Bouy]";
+ mes "Bradium mineral can be collected anywhere in this area but the effectiveness of refined pieces is low.";
+ next;
+ mes "[Bouy]";
+ mes "You can easily collect ^E77471pieces of Bradium from monsters nearby^000000.";
+ next;
+ mes "[Bouy]";
+ mes "About ^E7747130 pieces of Bradium^000000 will be enough to share with 6 people.";
+ changequest 11173,11174;
+ close;
+ } else if (checkquest(11174) >= 0) {
+ if (countitem(6319) > 29) {
+ mes "You've brought back the Bradium.";
+ mes "I've been waiting for the Galtens to return because I'm not accustomed to battle since I'm Venknick. Thank you very much.";
+ next;
+ mes "[Bouy]";
+ mes "Handwork is much faster to refine pieces of Bradium instead of using a machine. I will only need an hour to finish.";
+ next;
+ mes "[Bouy]";
+ mes "Please go rest while I get to work.";
+ delitem 6319,30;
+ changequest 11174,11175;
+ close; }
+ mes "Bradium mineral can be collected anywhere in this area but the effectiveness of refined pieces is low.";
+ next;
+ mes "[Bouy]";
+ mes "You can easily collect ^E77471pieces of Bradium from monsters nearby^000000.";
+ next;
+ mes "[Bouy]";
+ mes "About ^E7747130 pieces of Bradium^000000 will be enough to share with 6 people.";
+ close;
+ } else if (checkquest(11175,PLAYTIME) == 2) {
+ mes "I did it!";
+ mes "I was a bit nervous because it has been a long time since I did manual work but I think I did a good job.";
+ mes "Please take these to them.";
+ set ep13_3_bra,5;
+ changequest 11175,11176;
+ close;
+ } else if (checkquest(11175,PLAYTIME) != -1) {
+ mes "I'm still working on it so please rest a little more.";
+ close;
+ } else if (ep13_3_bra >= 5) {
+ mes "Saphas cannot live unless we consume Bradium continuously.";
+ mes "That is why we needed spaces for us to inject Bradium all over the village.";
+ next;
+ mes "[Bouy]";
+ mes "But those working outside of the village cannot return often to refill their Bradium so we provide Bradium that is portable.";
+ next;
+ mes "[Bouy]";
+ mes "But there was a problem with the Bradium mining in the Manuk area recently and we have a shortage of supplies. We don't have enough to give out.";
+ next;
+ mes "[Bouy]";
+ mes "That is why many Pioms working in the outskirts of the village return for more supplies,";
+ next;
+ mes "[Bouy]";
+ mes "and the time spent on transportation is what is slowing down work.";
+ next;
+ mes "[Bouy]";
+ mes "To tell you the truth, transportation time doesn't make much difference but it adds up in the end.";
+ next;
+ mes "[Bouy]";
+ mes "We call this the ^E77471Creamy Effect^000000.";
+ close; }
+ mes "Outsiders are prohibited here.";
+ mes "If you have come here by mistake, please find your way out now.";
+ close; }
+ mes "¡ø¡ö¡þ ¡ù ¡ú¡ð¡ï ¡ø";
+ mes "¡ï¡ú¡ö ¡ù";
+ mes "¡õ¡ï¡õ ¡ò";
+ close;
+}
+
+// Sapha's Visit
+//============================================================
+
+mid_camp,220,246,5 script Expedition Guard Ben 930,{
+ mes "[Ben]";
+ if (ep13_3_invite >= 2) {
+ mes "There is nothing strange!";
+ mes "I'd love to be like you and respected by many people.";
+ next;
+ mes "[Ben]";
+ mes "I can also visit the Sapha if I work well here, can't I?";
+ close; }
+ mes "Hmm. Hey, Maha,";
+ mes "what do you think?";
+ mes "Why do you think he is here?";
+ next;
+ mes "[Maha]";
+ mes "Don't know.";
+ mes "Not interested.";
+ next;
+ mes "[Ben]";
+ mes "Don't you find";
+ mes "that guy strange?";
+ mes "I've never seen his race before I joined the expedition.";
+ next;
+ mes "[Maha]";
+ mes "Ah. Really?";
+ mes "Then it's only you.";
+ mes "There must be a reason why he is here.";
+ next;
+ mes "[Ben]";
+ mes "................";
+ mes "Oh no you don't...";
+ next;
+ mes "[Maha]";
+ mes "They may make an";
+ mes "announcement soon.";
+ mes "All we need to do is wait for it and we'll have all our questions answered.";
+ next;
+ if(select("What's the announcement?:Stay silent and listen.")==2) {
+ mes "[Ben]";
+ mes "Excuse me.";
+ mes "There was no order to restrict or keep it a secret.";
+ mes "Besides, it looks like they are making an official visit.";
+ next;
+ mes "[Ben]";
+ mes "Hmm...";
+ mes "That can be true but aren't you thinking about it too much?";
+ next;
+ mes "[Maha]";
+ mes "I don't like to get into trouble.";
+ mes "I only follow orders.";
+ mes "Besides, there is nothing out of the ordinary with those Sapha.";
+ next;
+ mes "[Maha]";
+ mes "From what I can tell, the tree-like giants are a kind race of people.";
+ mes "There won't be any trouble so relax.";
+ next;
+ mes "[Ben]";
+ mes "We might be able to get some information if we go to the command center now.";
+ mes "Try finding ^8D38C9Aello^000000.";
+ close; }
+ mes "[Ben]";
+ mes "Huh? Did you hear us?";
+ mes "Nothing really or maybe something...";
+ mes "So...";
+ next;
+ mes "[Ben]";
+ mes "Research members dispatched to Manuk just came back.";
+ mes "But...";
+ next;
+ select("But?");
+ mes "[Ben]";
+ mes "Well... they came back with a Manuk messenger!";
+ mes "...some important Sapha from Manuk.";
+ next;
+ select("Where is he?!");
+ mes "[Ben]";
+ mes "He's in the command";
+ mes "center right now.";
+ mes "We should go there.";
+ close;
+}
+
+mid_camp,223,246,4 script Expedition Guard Maha 868,{
+ if (ep13_3_invite >= 2) {
+ mes "[Maha]";
+ mes "But I do think the Sapha race is overly kind, almost unnaturally.";
+ mes "Guess it'll be fine.";
+ close; }
+ mes "[Ben]";
+ mes "Hmm. Hey, Maha,";
+ mes "what do you think?";
+ mes "Why do you think he is here?";
+ next;
+ mes "[Maha]";
+ mes "Don't know.";
+ mes "Not interested.";
+ next;
+ mes "[Ben]";
+ mes "Don't you find";
+ mes "that guy strange?";
+ mes "I've never seen his race before I joined the expedition.";
+ next;
+ mes "[Maha]";
+ mes "Ah. Really?";
+ mes "Then it's only you.";
+ mes "There must be a reason why he is here.";
+ next;
+ mes "[Ben]";
+ mes "................";
+ mes "Oh no you don't...";
+ next;
+ mes "[Maha]";
+ mes "They may make an";
+ mes "announcement soon.";
+ mes "All we need to do is wait for it and we'll have all our questions answered.";
+ next;
+ if(select("What's the announcement?:Stay silent and listen.")==2) {
+ mes "[Ben]";
+ mes "Excuse me.";
+ mes "There was no order to restrict or keep it a secret.";
+ mes "Besides, it looks like they are making an official visit.";
+ next;
+ mes "[Ben]";
+ mes "Hmm...";
+ mes "That can be true but aren't you thinking about it too much?";
+ next;
+ mes "[Maha]";
+ mes "I don't like to get into trouble.";
+ mes "I only follow orders.";
+ mes "Besides, there is nothing out of the ordinary with those Sapha.";
+ next;
+ mes "[Maha]";
+ mes "From what I can tell, the tree-like giants are a kind race of people.";
+ mes "There won't be any trouble so relax.";
+ next;
+ mes "[Ben]";
+ mes "We might be able to get some information if we go to the command center now.";
+ mes "Try finding ^8D38C9Aello^000000.";
+ close; }
+ mes "[Ben]";
+ mes "Huh? Did you hear us?";
+ mes "Nothing really or maybe something...";
+ mes "So...";
+ next;
+ mes "[Ben]";
+ mes "Research members dispatched to Manuk just came back.";
+ mes "But...";
+ next;
+ select("But?");
+ mes "[Ben]";
+ mes "Well.. they came back with a Manuk messenger!";
+ mes "...some important Sapha from Manuk.";
+ next;
+ select("Where's he?!");
+ mes "[Ben]";
+ mes "He's in the command";
+ mes "center right now.";
+ mes "We should go there.";
+ close;
+}
+
+mid_campin,93,114,3 script Guard Aello#ep13_3_03 967,{
+ mes "[Aello]";
+ if (ep13_3_invite >= 2) {
+ mes "I knew I could count on you.";
+ mes "You're activities will help us tremendously in expanding our territory.";
+ close; }
+ if (checkquest(7182) >= 0) {
+ mes "It's the room at the right on the second floor.";
+ mes "There is a guard in front of the room.";
+ mes "He'll let you pass if you tell him you have authorization.";
+ next;
+ mes "[Aello]";
+ mes "Try not to give unnecessary information";
+ mes "and avoid any small talk.";
+ close; }
+ mes "Ah, you. Good timing.";
+ mes "I have something urgent to tell you.";
+ next;
+ mes "[Aello]";
+ mes "Do you happen to know that a messenger from Manuk is here?";
+ mes "Not a big secret but...";
+ next;
+ mes "[Aello]";
+ mes "The Sapha from Manuk wants to talk to you.";
+ mes "Agip says anyone from the expedition can meet him but..";
+ mes "I think someone with more experience should go.";
+ next;
+ mes "[Aello]";
+ mes "I know your abilities and trust you.";
+ mes "The delegation is in the room at the right on the second floor.";
+ next;
+ mes "[Aello]";
+ mes "There will be a guard standing in front just tell him you got authorization.";
+ mes "The delegate is interested in humans, so try to be courteous while talking to him.";
+ set ep13_3_invite,1;
+ setquest 7182;
+ close;
+}
+
+mid_campin,111,120,3 script Soldier#ep13_3_04 852,{
+ mes "[Soldier]";
+ if (ep13_3_invite >= 2) {
+ mes "You're back.";
+ mes "Are you acquainted with the Sapha messenger now?";
+ mes "We have high expectations from you.";
+ goto warpnow; }
+ mes "Sorry, but this room is currently restricted from visitors.";
+ next;
+ if(select("I have authorization:Is that so.")==2) {
+ mes "[Soldier]";
+ mes "You can't enter without Aello's permission.";
+ mes "No exceptions.";
+ close; }
+ mes "[Soldier]";
+ mes "You do?";
+ mes "What is your name?";
+ if (ep13_3_invite < 1) {
+ mes ""+strcharinfo(0)+"?";
+ mes "I never heard your name before!";
+ mes "So, please leave.";
+ close; }
+ mes "Thank you.";
+ mes "So you are "+strcharinfo(0)+"?";
+ next;
+ mes "[Soldier]";
+ mes "You may go in now.";
+warpnow:
+ close2;
+ warp "mid_campin",165,126;
+ end;
+}
+
+function script eldicastes_c {
+switch(getarg(0)) {
+ case 1:
+ mes "[Vyhannus]";
+ mes "Your captain is like the wind.";
+ mes "We have someone like that in Manuk, too.";
+ mes "His name is Galten. He is so quick, you won't notice that he's so large.";
+ next;
+ mes "[Hound]";
+ mes "Let's continue..";
+ mes "Although the details are already settled.";
+ next;
+ mes "[Vyhannus]";
+ mes "Ah, yes.";
+ mes "Where was I?";
+ mes "El Dicastes!";
+ mes "The capital city of the Sapha.";
+ next;
+ mes "[Vyhannus]";
+ mes "A city like a sparkling jewel in white snow.";
+ mes "Manuk was originally a village created to mine Bradium.";
+ mes "El Dicastes has now grown to";
+ mes "be the Sapha home ground.";
+ next;
+ mes "[Vyhannus]";
+ mes "Ravail holds all authority there and makes decisions on reports from Manuk.";
+ next;
+ mes "[Vyhannus]";
+ mes "I know that you're not from this world so we are grateful for your kindness in helping and cooperating with us.";
+ next;
+ mes "[Vyhannus]";
+ mes "Ravail would like to invite humans to El Dicastes";
+ next;
+ select("Invite me?:What is that suppose to mean, Hound?");
+ mes "[Hound]";
+ mes "Just as he said.";
+ mes "Our expedition team has helped the Saphas for some time.";
+ mes "Collect Bradium for their survival or eliminate the vicious beasts that threaten them.";
+ next;
+ mes "[Hound]";
+ mes "They have given us an official invitation to visit their capital city in return.";
+ mes "That is why I've been selecting expedition members to send to El Dicastes.";
+ next;
+ select("You mean...");
+ mes "[Vyhannus]";
+ mes "Yes.";
+ mes "That is what he meant.";
+ mes "Agip also approved before he left.";
+ mes ""+strcharinfo(0)+", you are invited.";
+ next;
+ mes "[Vyhannus]";
+ mes "You are kind, respect others, polite, trustworthy and most of all, a fun person.";
+ next;
+ mes "[Vyhannus]";
+ mes "You are perfect.";
+ mes "Ravail will approve too.";
+ mes "That is why I'm here.";
+ next;
+ mes "[Vyhannus]";
+ mes ""+strcharinfo(0)+"";
+ mes "I invite you to El Dicastes, our capital city.";
+ next;
+ select("I am honored.");
+ mes "[Hound]";
+ mes "Shouldn't you already be used to the unexpected by now?";
+ mes "Come on... you're not a newbie haha.";
+ next;
+ mes "[Hound]";
+ mes "If you are going to leave, it better be now.";
+ mes "Come back to me once you are ready to leave.";
+ mes "I will let you know your mission.";
+ set ep13_3_invite,3;
+ close;
+ case 2:
+ mes "[Vyhannus]";
+ mes "First go to Manuk and meet";
+ mes "General Guard Avalanche.";
+ mes "Avalanche will be heavily armed because he is a Galten.";
+ mes "You can't miss him.";
+ next;
+ mes "[Vyhannus]";
+ mes "Once you tell Avalanche that you are a guest of the city, he will let you pass the path to El Dicastes.";
+ next;
+ mes "[Vyhannus]";
+ mes "You cannot pass without his approval so make sure you get his permission.";
+ mes "He will let you pass with my recommendation.";
+ next;
+ mes "[Vyhannus]";
+ mes "I'm a little excited on what our meeting will bring in the future.";
+ mes "I only hope it won't be like a blizzard in the middle of the night.";
+ changequest 7182,7183;
+ close;
+ case 3:
+ mes "[Hound]";
+ mes "My name is Hound.";
+ mes "Are you here by Aello's request?";
+ next;
+ select("Yes. He told me to meet the Sapha.");
+ mes "[Hound]";
+ mes "Okay. You should be able to talk to him, right?";
+ mes "Shall we start with introducing ourselves?";
+ mes "This is...";
+ mes ""+strcharinfo(0)+"...";
+ next;
+ mes "[Vyhannus]";
+ mes "My name is Vyhannus.";
+ mes strcharinfo(0)+"...?";
+ mes "Glad to meet you.";
+ next;
+ if(select("Same here.:A tree monster!")==1) {
+ mes "[Vyhannus]";
+ mes "Amazing.";
+ mes "Like with Hound, that ring you humans made...";
+ mes "is like a ring of wisdom."; }
+ else {
+ mes "[Hound]";
+ mes "What are you saying?";
+ mes "That was rude!";
+ next;
+ mes "[Vyhannus]";
+ mes "Oh. Monster?";
+ mes "That is something new.";
+ mes "Hound. I'm fine. You humans are amusing.";
+ next;
+ mes "[Vyhannus]";
+ mes "Shall we skip to the point?";
+ mes "The reason why I am here..."; }
+ next;
+ enablenpc "Hibba Agip#ep13_3_07";
+ mes "[Someone's voice]";
+ mes "Excuse me, hold on a second.";
+ next;
+ mes "[Hound]";
+ mes "Captain!";
+ mes "You've come at such short notice.";
+ mes "Is there a situation?";
+ next;
+ emotion e_omg;
+ mes "[Hibba Agip]";
+ mes "Huh? Nothing.";
+ mes "You said you wanted to send a trust worthy person, right?";
+ mes "I wanted to see the person";
+ mes "Aello chose to send.";
+ next;
+ mes "[Hibba Agip]";
+ mes "Hm... Ah.";
+ mes "Is it you?";
+ mes "I see, just as Aello explained.";
+ mes "Well, I think we are in good hands if it is you.";
+ next;
+ select("What are you implying?");
+ mes "[Vyhannus]";
+ mes "So... It's like this.";
+ mes "Both Saphas and humans had many differences in the past.";
+ next;
+ mes "[Vyhannus]";
+ mes "We've worried about becoming enemies with your race after you've suddenly appeared";
+ mes "and were afraid of your abilities.";
+ next;
+ mes "[Vyhannus]";
+ mes "But you have respected us Saphas";
+ mes "and helped Manuk with many deeds.";
+ mes "We've come to recognize humans as good people.";
+ next;
+ mes "[Hibba Agip]";
+ mes "Yes, we made efforts.";
+ mes "We also tried to keep a neutral attitude.";
+ mes "Because it is always better to strengthen amnity as a third party then taking sides in a conflict.";
+ next;
+ mes "[Hound]";
+ mes "Well..";
+ mes "Not totally wrong, I guess...";
+ next;
+ mes "[Vyhannus]";
+ mes "(Vyhannus smiles)";
+ mes "We have told Ravail about you humans.";
+ mes "Ravail is the highest elder of glorious El Dicastes.";
+ next;
+ select("El Dicastes?");
+ mes "[Hibba Agip]";
+ mes "Ah, sorry for interrupting.";
+ mes "I have to go now.";
+ mes "Hound, I approve of this adventurer.";
+ next;
+ mes "[Hibba Agip]";
+ mes "Then it's settled.";
+ mes "And... ah yes, you.";
+ mes "Please go meet the inspector in the next room after this.";
+ mes "Got it?";
+ next;
+ mes "[Hibba Agip]";
+ mes "I'm leaving now.";
+ mes "I'll come by to see you again Vyhannus.";
+ mes "And you should meet Inspector Doha after talking with Vyhannus.";
+ mes "Then bye everyone.";
+ disablenpc "Hibba Agip#ep13_3_07";
+ set ep13_3_invite,2;
+ setquest 7185;
+ next;
+ emotion e_swt;
+ emotion e_swt,0,"Sapha from Manuk";
+ mes "- Captain Hibba Agip quickly left the room after saying what he wanted to say.";
+ mes "First, let's listen to Vyhannus's story. -";
+ close;
+ case 4:
+ mes "[Hound]";
+ mes "Where is your interpreter ring?";
+ mes "I'm not going to be your personal translator.";
+ close;
+ }
+}
+
+mid_campin,168,125,3 script Hound#ep13_3_06 997,{
+ if (isequipped(2782)) {
+ if (ep13_3_invite == 2) {
+ callfunc "eldicastes_c",1;
+ } else if (ep13_3_invite == 3) {
+ if (checkquest(7183) >= 0) {
+ mes "[Hound]";
+ mes "First thing you need to do when you reach Manuk is to meet";
+ mes "General Guard Avalanche.";
+ mes "Tell Avalanche that you are";
+ mes "the one invited by Vyhannus.";
+ next;
+ mes "[Hound]";
+ mes "Then you'll go through a simple process of confirmation and will be permitted to go through the tunnel to the capital city.";
+ mes "Passing through the tunnel is";
+ mes "easy as long as you are polite.";
+ next;
+ mes "[Hound]";
+ mes "And don't forget what the captain said.";
+ mes "Inspector Doha is in the next room.";
+ close; }
+ callfunc "eldicastes_c",2;
+ } else if (ep13_3_invite >= 4) {
+ mes "[Hound]";
+ mes "I've just returned from Manuk from a long term dispatch";
+ mes "and haven't gotten any rest yet.";
+ mes "El Dicastes.. I will find the time to visit once your advance party settles in.";
+ next;
+ mes "[Hound]";
+ mes "I have to take care of Vyhannus here.";
+ mes "We might see the day when Saphas like Vyhannus will be living with us on our continent.";
+ close; }
+ callfunc "eldicastes_c",3; }
+ callfunc "eldicastes_c",4;
+}
+
+mid_campin,168,128,3 script Sapha from Manuk 451,{
+ if (isequipped(2782)) {
+ if (ep13_3_invite == 2) {
+ callfunc "eldicastes_c",1;
+ } else if (ep13_3_invite == 3) {
+ if (checkquest(7183) >= 0) {
+ mes "[Vyhannus]";
+ mes "Avalanche will be at the Manuk Operations building.";
+ mes "Once he approves, you can use the tunnel that leads to El Dicastes.";
+ next;
+ mes "[Vyhannus]";
+ mes "The tunnel might";
+ mes "be a little scary.";
+ mes "But I'm sure you will reach the";
+ mes "end of it since you are strong.";
+ close; }
+ callfunc "eldicastes_c",2;
+ } else if (ep13_3_invite == 4) {
+ mes "[Vyhannus]";
+ mes "Oh, the tunnel?";
+ mes "It was originally a mineral mine.";
+ mes "But we found ourselves on the opposite side while mining away.";
+ next;
+ mes "[Vyhannus]";
+ mes "We found better mines afterwards and that is how Manuk came about.";
+ mes "The tunnel is reorganized with paths between the capital city and Manuk.";
+ next;
+ mes "[Vyhannus]";
+ mes "That is it.";
+ close;
+ } else if (ep13_3_invite == 5) {
+ mes "[Vyhannus]";
+ mes "You received the Light of El Dicastes.";
+ mes "With this, you can return to Diel from anywhere, anytime.";
+ mes "Looks like an item made for your convenience.";
+ next;
+ mes "[Vyhannus]";
+ mes "Ravail seems to like you very much.";
+ mes "The Light of El Dicastes is convenient to use instead of moving through long tunnels.";
+ next;
+ mes "[Vyhannus]";
+ mes "Oh, the tunnel?";
+ mes "It was originally a mineral mine.";
+ mes "But we found ourselves on the opposite side while mining away.";
+ next;
+ mes "[Vyhannus]";
+ mes "We found better mines afterwards and that is how Manuk came about.";
+ mes "The tunnel is reorganized with paths between the capital city and Manuk.";
+ next;
+ mes "[Vyhannus]";
+ mes "That is it.";
+ close; }
+ mes "[Sapha]";
+ mes "- This person look like the Sapha messenger from Manuk. -";
+ mes "You just stand there without";
+ mes "knowing what he says, so the";
+ mes "expedition guard next to you starts to talk. -";
+ next;
+ callfunc "eldicastes_c",3; }
+ mes "[Sapha]";
+ mes "¢¤¡ð¡ú? ¢£ ¡ù¡ð...";
+ mes "¡ï¡ò¡Ð ¢¤ ?";
+ mes "¡ñ¡ï..?";
+ next;
+ callfunc "eldicastes_c",4;
+}
+
+mid_campin,165,127,5 script Hibba Agip#ep13_3_07 459,{
+ mes "[Hibba Agip]";
+ mes "Ahh, I think I should go now...";
+ close2;
+ disablenpc "Hibba Agip#ep13_3_07";
+ end;
+OnInit:
+ disablenpc "Hibba Agip#ep13_3_07";
+ end;
+}
+
+man_in01,315,52,3 script Guard Captain Avalanche 450,{
+ mes "[Guard Captain Avalanche]";
+ if (isequipped(2782)) {
+ if (ep13_3_invite == 4) {
+ mes "Go out of this building and straight below the mountain";
+ mes "east from the village.";
+ mes "You will know where it is if you see soldiers guarding the tunnel.";
+ next;
+ mes "[Guard Captain Avalanche]";
+ mes "I hope that the";
+ mes "Light of El Dicastes";
+ mes "will show you the way.";
+ close; }
+ if (ep13_3_invite == 5) {
+ mes "Oh.. You have the Light of El Dicastes.";
+ mes "It would be helpful for your travel.";
+ next;
+ mes "[Guard Captain Avalanche]";
+ mes "The path to the capital city was previously a mine.";
+ mes "So we have reports of wild monsters appearing although the tunnel is well maintained.";
+ next;
+ mes "[Guard Captain Avalanche]";
+ mes "Always take care of yourself at all times.";
+ mes "Haha.. but then you humans are very strong.";
+ close; }
+ mes "You are human.";
+ mes "What do you want here?";
+ next;
+ select("I've come with Vyhannus's invitation.");
+ mes "[Guard Captain Avalanche]";
+ mes "Ah. Jarute Vyhannus.";
+ mes "I though it would be better for";
+ mes "him to take a guard with him.";
+ next;
+ mes "[Guard Captain Avalanche]";
+ mes "I guess Vyhannus";
+ mes "trusts you humans.";
+ mes "I'm fine as long as";
+ mes "Vyhannus approved you.";
+ next;
+ mes "[Guard Captain Avalanche]";
+ mes "I authorize you to pass through to El Dicastes.";
+ mes "There is a tunnel that leads to the city outside of this building which goes down by the east mountain range of this village.";
+ next;
+ mes "[Guard Captain Avalanche]";
+ mes "That tunnel is the only way to the capital city. There is no other route because Kamidal mountain is so huge.";
+ next;
+ mes "[Guard Captain Avalanche]";
+ mes "The tunnel is well maintained. There was a time when part of the tunnel, which connects";
+ mes "with the lowest cave of the mountain, collapsed and reports of wild monsters was received.";
+ next;
+ mes "[Guard Captain Avalanche]";
+ mes "So I recommend that";
+ mes "you move in a group.";
+ mes "It is dangerous and";
+ mes "can be a long journey.";
+ mes "That is all I have to say for now.";
+ next;
+ mes "[Guard Captain Avalanche]";
+ mes "Please let me know any news about the capital city when you come back.";
+ changequest 7183,7184;
+ set ep13_3_invite,4;
+ close; }
+ mes "¢¤¡ð¡ú? ¢£ ¡ù¡ð...";
+ mes "¡ï¡ò¡Ð ¢¤ ?";
+ mes "¡ñ¡ï..?";
+ close;
+}
+
+dic_in01,42,264,3 script Adventurer Clerk#ep133_ 453,{
+ mes "[Clerk Knit]";
+ if (isequipped(2782)) {
+ mes "How can I help you?";
+ next;
+ switch(select("Register as an adventurer.:Talk.:Cancel.")) {
+ case 1:
+ if (checkquest(7184) >= 0) {
+ if (ep13_3_invite == 5) {
+ mes "[Clerk Rhawyne]";
+ mes "Strange.";
+ mes "Aren't you already registered?";
+ mes "I see your name in the records.";
+ close; }
+ mes "[Clerk Rhawyne]";
+ mes "Do you want to register";
+ mes "as an adventurer?";
+ mes "I will compare with the invitation list from Manuk.";
+ mes "What is your name?";
+ next;
+ mes "["+strcharinfo(0)+"]";
+ mes "My name is "+strcharinfo(0)+".";
+ next;
+ mes "[Clerk Rhawyne]";
+ mes "Yes... "+strcharinfo(0)+"...";
+ mes "I found it.";
+ mes "Welcome to El Dicastes.";
+ next;
+ mes "[Clerk Rhawyne]";
+ mes "You will be treated the same as other Saphas here. Allowed to do as you wish and can have contracts with official requests from Dicastes.";
+ next;
+ mes "[Clerk Rhawyne]";
+ mes "This is a little souvenir for visiting El Dicastes.";
+ mes "You can use it to return to El Dicastes whenever you wish.";
+ next;
+ getitem 2844,1;
+ erasequest 7184;
+ set ep13_3_invite,5;
+ mes "[Clerk Rhawyne]";
+ mes "There is a special place for humans located beneath the residential area of Pioms.";
+ mes "It is called in your language...";
+ mes "a pub. Hope you get to visit there.";
+ close; }
+ mes "[Clerk Rhawyne]";
+ mes "Hmm... You don't have Ravail's invitation? What are you doing here?";
+ close;
+ case 2:
+ mes "[Clerk Rhawyne]";
+ if (checkquest(7197) >= 0) {
+ mes "I recognize you.";
+ mes "How can I help you?";
+ next;
+ if(select("I want to meet the minister.:Nothing particular.")==2) {
+ mes "[Clerk Rhawyne]";
+ mes "What are you curious about today?";
+ close; }
+ mes "[Clerk Rhawyne]";
+ mes "You want to meet the minister?";
+ mes "Which minister?";
+ mes "Ravail cannot be met in person";
+ mes "even with Sapha Certifications.";
+ next;
+ if(select("Ahat:Another minister")==2) {
+ mes "[Clerk Rhawyne]";
+ mes "Another minister? Who?";
+ next;
+ select("Sorry, but I know no one else.");
+ mes "[Clerk Rhawyne]";
+ mes "You are difficult.";
+ mes "Unlike other Saphas, ministers are very busy.";
+ close; }
+ if (countitem(6304) > 2) {
+ mes "[Clerk Rhawyne]";
+ mes "You've really collected 3 Sapha Certification already.";
+ mes "Alright. I will send a request.";
+ next;
+ mes "[Clerk Rhawyne]";
+ mes "Please take the elevator up to the Administrative Office.";
+ mes "There is another elevator in the corridor next to the Administrative Office.";
+ next;
+ mes "[Clerk Rhawyne]";
+ mes "It is a separate elevator that leads to the high minister's office";
+ mes "You will be guided in front of the office.";
+ set ep13_3_secret,7;
+ delitem 6304,3;
+ changequest 7197,7198;
+ close; }
+ mes "[Clerk Rhawyne]";
+ mes "You need 3 Sapha Certification to meet Ahat.";
+ mes "You know what a Sapha Certification is, right?";
+ mes "Well, please try to help around El Dicastes to collect them.";
+ close;
+ } else if (checkquest(7198) >= 0) {
+ mes "Ahat is on the same floor as high minister Ravail.";
+ mes "Take the elevator up to the Administrative Office and then you will be guided in front of the separate elevator.";
+ close; }
+ mes "What are you curious about today?";
+ next;
+ switch(select("About official requests:About the Adventurer's pub:Ahat?:Sapha Certification?:End conversation.")) {
+ case 1:
+ mes "[Clerk Rhawyne]";
+ mes "If Diel or ministers need help on operations, in the capital, they post a notice on the public board.";
+ next;
+ mes "[Clerk Rhawyne]";
+ mes "Anyone who can take the job can take up the request.";
+ mes "Adventurers who are officially registered can also take jobs.";
+ next;
+ mes "[Clerk Rhawyne]";
+ mes "After you handle a request";
+ mes "you are given an Sapha Certification for helping El Dicastes.";
+ next;
+ mes "[Clerk Rhawyne]";
+ mes "It is better to spend spare time on these official requests.";
+ mes "Because you are contributing to the community.";
+ next;
+ mes "[Clerk Rhawyne]";
+ mes "Due to the increase of visitors from other worlds,";
+ mes "some requests are targeted for you.";
+ mes "You can take your pick.";
+ close;
+ case 2:
+ mes "[Clerk Rhawyne]";
+ mes "The Adventurer's pub is open for the convenience of visitors like you.";
+ mes "It is located in the Piom residential area below the mine and factory zone.";
+ next;
+ mes "[Clerk Rhawyne]";
+ mes "We thought the living environment here would be unfamiliar and inconvenient for you.";
+ mes "So we tried to make a place that is similar to what you have back home with a little help from adventurers.";
+ mes "I hope you like it.";
+ close;
+ case 3:
+ mes "[Clerk Rhawyne]";
+ mes "Ahat is the next minister in line after Ravail.";
+ mes "Why?";
+ mes "Because we respect him.";
+ next;
+ mes "[Clerk Rhawyne]";
+ mes "What should I say, we would like to protect him.";
+ mes "But I'm not sure how respect is used in your language.";
+ next;
+ mes "[Clerk Rhawyne]";
+ mes "Ahat is popular.";
+ mes "Not many have seen him and he works in his room all the time.";
+ next;
+ mes "[Clerk Rhawyne]";
+ mes "If you want to meet Ahat..well.";
+ mes "He is really good at his work but is very shy of strangers..";
+ next;
+ mes "[Clerk Rhawyne]";
+ mes "He doesn't like to be in places where a lot of people are gathered.";
+ mes "That is why we barely see him.";
+ close;
+ case 4:
+ mes "[Clerk Rhawyne]";
+ mes "Sapha Certifications are made for outsiders like you.";
+ mes "They are given out as rewards when adventurers help with requests from Saphas throughout the city.";
+ next;
+ mes "[Clerk Rhawyne]";
+ mes "The Sapha Certification is used to meet ministers.";
+ mes "I guess in order to meet busy ministers, you must at least contribute to our society.";
+ close;
+ case 5:
+ mes "[Clerk Rhawyne]";
+ mes "Please feel free to ask questions when you need help.";
+ close;
+ }
+ case 3:
+ mes "[Clerk Rhawyne]";
+ mes "Please feel free to ask questions when you need help.";
+ close;
+ }
+ }
+ mes "¡ð¡ñ¡ô ¡õ ¡ü¢±¢³ ¡ö ¡ò...?";
+ mes "¢¤¡ö¡ø ... ¢³ ¡÷¢£¡ü ¡ø ¡Ð¡õ¡û...";
+ next;
+ mes "- Cannot communicate with him. -";
+ close;
+}
+
+// Enchantment NPCs
+//============================================================
+
+dic_fild01,240,198,2 script Jalapeno#pa8027 495,{
+ set .@cattalk_, rand(1,14);
+ set .@re$, strnpcinfo(1);
+ set .@n$, "["+.@re$+"]";
+ mes .@n$;
+ if (.@cattalk_ == 1) mes "It is difficult to find fish here. Can't find any so Jahbong would forget that he's busy or angry at the sight of a Fish Tail.";
+ else if (.@cattalk_ == 2) mes "Our people say Ahat looks like a beautiful cat.";
+ else if (.@cattalk_ == 3) mes "Newbie Jarute, Ahat doesn't seem to look like a Sapha.";
+ else if (.@cattalk_ == 4) mes "There is a guy named Pinguicula nearby who has the Sharp Leaf.";
+ else if (.@cattalk_ == 5) mes "Grrr... I don't think my voice sounds normal these days. I think it's the weather.";
+ else if (.@cattalk_ == 6) mes "I recommend getting it from the Dracos nearby. But they only drop it randomly so you may come back empty handed...";
+ else if (.@cattalk_ == 7) mes "I sometimes dream of a giant patting me on the head. But I feel more annoyed than afraid.";
+ else if (.@cattalk_ == 8) mes "Yup!!";
+ else if (.@cattalk_ == 9) mes "I must have been a cat in my previous life.";
+ else if (.@cattalk_ == 10) mes "Grrr... I was punished with a ladle for peeing on my blanket yesterday.";
+ else if (.@cattalk_ == 11) mes "I heard there was a superior equipment upgrade craftsman in the capital city of Manuk.";
+ else if (.@cattalk_ == 12) mes "There are times when I shout out loud but it is only because I am in a good mood. No need to be startled.";
+ else if (.@cattalk_ == 13) mes "I feel an urge to jump on a pile with my four paws when I see one.";
+ else mes "I heard on my way that this Dark Pinguicula has a Withered Flower.";
+ next;
+ mes .@n$;
+ mes "Hmm... This may not be important to you, but...";
+ next;
+ mes .@n$;
+ mes "We had a lot of customers today too.";
+ next;
+ mes .@n$;
+ if (countitem(6304) < 1) {
+ if (.@re$ == "Brare") {
+ mes "Oh... no luck on Sapha Certifications?";
+ next;
+ mes .@n$;
+ mes "So you haven't got any...";
+ next;
+ mes .@n$;
+ mes "That's sad. They're very are useful, you know...";
+ close;
+ } else if (.@re$ == "Mancho") {
+ mes "If you work hard in this city, you can get Sapha Certifications from certain people.";
+ next;
+ mes .@n$;
+ mes "If you do come across one of the certifications, can you bring it to me?";
+ next;
+ mes .@n$;
+ mes "We can make an exchange and you won't regret it.";
+ close;
+ } else if (.@re$ == "Jalapeno") {
+ mes "It is difficult to find fish here. Can't find any so Jahbong would forget that he's busy or angry at the sight of a Fish Tail.";
+ next;
+ mes .@n$;
+ mes "Hmm... This may not be important to you, but...";
+ next;
+ mes .@n$;
+ mes "I've been gathering Sapha Certifications for a year now to meet Ahat.";
+ next;
+ mes .@n$;
+ mes "But I'm far from it because it takes a high position and some bribery for a low creature like me to meet him.";
+ next;
+ mes .@n$;
+ mes "If you have any Sapha Certifications to spare, please share them with me. I promise to pay you back in services that you can't get anywhere else.";
+ close; }
+ }
+ if (.@re$ == "Brare") mes "Do you want to look luxurious with ^800080Golden Bells^000000?";
+ else if (.@re$ == "Mancho") mes "You must be interested in the ^800080Feral Tail^000000?";
+ else if (.@re$ == "Jalapeno") mes "You've come for ^800080Feral Boots^000000. I have just the item for you.";
+ next;
+ switch(select("Please explain.:I want to reset.:I want to upgrade.")) {
+ case 1:
+ if (.@re$ == "Brare") {
+ mes .@n$;
+ mes "Hmm. The ^800080Golden Bell^000000 is an accessory awarded to only the best and bravest warriors among our people.";
+ next;
+ mes .@n$;
+ mes "A random stat effect is casted up to the first and second steps... but...";
+ next;
+ mes .@n$;
+ mes "there is a risk of the item breaking during the third upgrade.";
+ next;
+ mes .@n$;
+ mes "The random enchantment added on the first secret slot is to increase Atk +2% or +3%, Cri +5 or +7, Matk+1% or +2%, or Flee +6 or +12.";
+ next;
+ mes .@n$;
+ mes "The random enchantment added on the second secret slot is to increase Agi, Dex, or Int up to +2.";
+ next;
+ mes .@n$;
+ mes "And the final random enchantment added is to increase Agi, Dex, or Int up to +2.";
+ } else if (.@re$ == "Mancho") {
+ mes .@n$;
+ mes "You say you want me to explain about upgrade?";
+ next;
+ mes .@n$;
+ mes "Hmm. The ^800080Feral Tail^000000 is an unique item. It looks just like our tails.";
+ next;
+ mes .@n$;
+ mes "It is not only strong and warm but is also powerful enough to be enchanted with magical spells in 3 special slots.";
+ next;
+ mes .@n$;
+ mes "The random enchantment added on the first secret slot is to increase Atk +2% or +3%, Cri +5 or +7, Matk+1% or +2%, or Flee +6 or +12.";
+ next;
+ mes .@n$;
+ mes "The random enchantment added on the second secret slot is to increase Agi, Dex, or Int up to +2.";
+ next;
+ mes .@n$;
+ mes "And the final random enchantment added is to increase Agi, Dex, or Int up to +3.";
+ next;
+ mes .@n$;
+ mes "Well... it comes with the same risks as the ^800080Feral Boots^000000 of breaking at the third step of upgrade.";
+ } else if (.@re$ == "Jalapeno") {
+ mes .@n$;
+ mes "You say you want me to explain about upgrade?";
+ next;
+ mes .@n$;
+ mes "Hmm. The ^800080Feral Boots^000000 are very unique. A shoemaker took the design of our feet and designed this item long ago.";
+ next;
+ mes .@n$;
+ mes "I do not know the actual materials used but they are strong enough to enchant up to 3 kinds of upgrade magic spells into 3 secret slots.";
+ next;
+ mes .@n$;
+ mes "The random enchantment added on the first secret slot is to increase Atk +2% or +3%, Cri +5 or +7, Matk+1% or +2%, or Flee +6 or +12.";
+ next;
+ mes .@n$;
+ mes "The random enchantment added on the second secret slot is to increase Agi, Dex, or Int up to +2.";
+ next;
+ mes .@n$;
+ mes "And the final random enchantment added is to increase Agi, Dex, or Int up to +3.";
+ next;
+ mes .@n$;
+ mes "Well... some do get broken at the third attempt and I do have some customers complaining when that happens... meow.";
+ next;
+ mes .@n$;
+ mes "... I almost died on one occasion. (murmuring)"; }
+ close;
+ case 2:
+ mes .@n$;
+ mes "Reset!!";
+ mes "This involves ^7E2217destroying the equipment^000000 and cancelling all records of it.";
+ next;
+ mes .@n$;
+ mes "Basically, if you want to start over I'll take your current one away and then you can bring me another one to try to enchant. So are you sure?";
+ next;
+ if(select("Maybe next time.:Please reset it.")==1) {
+ mes .@n$;
+ mes "When you are ready,";
+ mes "Please come back again";
+ close; }
+ if (.@re$ == "Brare") set .@Items_,2843;
+ else if (.@re$ == "Mancho") set .@Items_,2564;
+ else if (.@re$ == "Jalapeno") set .@Items_,2463;
+ if (isequipped(.@Items_) == 1 || countitem(.@Items_) < 1) {
+ mes .@n$;
+ mes "Then, take the equipment off first.";
+ close; }
+ mes .@n$;
+ mes "I've collected all equipment and erased all records as you requested. Now all your equipment and records are clean.";
+ delitem .@Items_,1;
+ if (getd("EP13_"+.@re$+"_3") > 1) {
+ setd "EP13_"+.@re$+"_3",0;
+ setd "EP13_"+.@re$+"_2",0;
+ setd "EP13_"+.@re$+"_1",0; }
+ else if (getd("EP13_"+.@re$+"_2") > 1) {
+ setd "EP13_"+.@re$+"_2",0;
+ setd "EP13_"+.@re$+"_1",0; }
+ else if (getd("EP13_"+.@re$+"_1") > 1)
+ setd "EP13_"+.@re$+"_1",0;
+ close;
+ case 3:
+ if (.@re$ == "Brare") set .@Items_,2843;
+ else if (.@re$ == "Mancho") set .@Items_,2564;
+ else if (.@re$ == "Jalapeno") set .@Items_,2463;
+ if (isequipped(.@Items_) == 1 || countitem(.@Items_) < 1) {
+ mes .@n$;
+ mes "But...";
+ mes "you don't seem to be wearing or even carrying equipment to upgrade on you.";
+ close; }
+ if (getd("EP13_"+.@re$+"_1") == 0) {
+ mes .@n$;
+ mes "I'm preparing for the";
+ mes "first step of upgrade.";
+ mes "Once equipment is upgraded";
+ mes "you cannot change the upgrade";
+ mes "unless you destroy it first.";
+ next;
+ mes .@n$;
+ mes "First upgrade step requires ^8000801 Sapha Certification^000000. Do you want to proceed?";
+ } else if (getd("EP13_"+.@re$+"_3") > 1) {
+ mes .@n$;
+ mes "You want to upgrade ^800080"+getitemname(.@Items_)+"^000000 again?";
+ next;
+ mes .@n$;
+ mes "I see... the enchantments of the item winds up with are not what you desires..";
+ mes "But don't worry about thats! Let's me remove all of your records and go to Jahbong to buy a new one.";
+ close;
+ } else if (getd("EP13_"+.@re$+"_2") > 1) {
+ mes .@n$;
+ mes "I'm preparing for the";
+ mes "third step of upgrade.";
+ mes "Once equipment is upgraded";
+ mes "you cannot change the upgrade";
+ mes "unless you destroy it first.";
+ next;
+ mes .@n$;
+ mes "And this is the most important thing,";
+ mes "the risk of equipment to break";
+ mes "during the third upgrade step is high!";
+ mes "And you need ^8000803 Sapha Certification^000000 for the procedure.";
+ next;
+ mes .@n$;
+ mes "Please keep in mind that";
+ mes "this is a delicate process of";
+ mes "casting immense power to the equipment.";
+ mes "Are you ready?";
+ } else if (getd("EP13_"+.@re$+"_1") > 1) {
+ mes .@n$;
+ mes "I'm preparing for the";
+ mes "second step of upgrade.";
+ mes "Once equipment is upgraded";
+ mes "you cannot change the upgrade";
+ mes "unless you destroy it first.";
+ next;
+ mes .@n$;
+ mes "Second upgrade step requires ^8000802 Sapha Certification^000000. Do you want to proceed?"; }
+ next;
+ if(select("Maybe next time.:I want to upgrade.")==1) {
+ mes .@n$;
+ mes "When you are ready,";
+ mes "Please come back again.";
+ close; }
+ if (getd("EP13_"+.@re$+"_2") > 1)
+ if (countitem(6304) < 3) {
+ mes .@n$;
+ mes "Third upgrade step requires ^8000803 Sapha Certification^000000.";
+ mes "Come back here when you fulfill Sapha in your inventory.";
+ close; }
+ else if (getd("EP13_"+.@re$+"_1") > 1)
+ if (countitem(6304) < 2) {
+ mes .@n$;
+ mes "Second upgrade step requires ^8000802 Sapha Certification^000000.";
+ mes "Come back to me when you fulfill Sapha in your inventory.";
+ close; }
+ mes .@n$;
+ mes "Then let's start.";
+ close2;
+ if (getd("EP13_"+.@re$+"_1") == 0) {
+ setd "EP13_"+.@re$+"_1",rand(4760,4767);
+ delitem .@Items_,1;
+ specialeffect2 101;
+ progressbar "ffff00",3;
+ delitem 6304,1;
+ getitem2 .@Items_,1,1,0,0,0,0,0,getd("EP13_"+.@re$+"_1");
+ end;
+ } else if (getd("EP13_"+.@re$+"_2") > 1) {
+ if (.@re$ == "Brare") {
+ set .@EnchantR,rand(1,3);
+ if (.@EnchantR == 1) setd "EP13_"+.@re$+"_3",4711 + (rand(3) * 10);
+ else if (.@EnchantR > 1 && .@EnchantR <= 3) setd "EP13_"+.@re$+"_3",4710 + (rand(3) * 10);
+ } else {
+ set .@EnchantR,rand(1,50);
+ if (.@EnchantR > 25 && .@EnchantR <= 50) setd "EP13_"+.@re$+"_3",4710 + (rand(3) * 10);
+ else if (.@EnchantR > 10 && .@EnchantR < 26) setd "EP13_"+.@re$+"_3",4711 + (rand(3) * 10);
+ else if (.@EnchantR > 0 && .@EnchantR < 11) setd "EP13_"+.@re$+"_3",4712 + (rand(3) * 10); }
+ delitem .@Items_,1;
+ specialeffect2 101;
+ progressbar "ffff00",3;
+ delitem 6304,3;
+ if (rand(0,ep13_yong1+99) < ep13_yong1+9)
+ getitem2 .@Items_,1,1,0,0,0,getd("EP13_"+.@re$+"_3"),getd("EP13_"+.@re$+"_2"),getd("EP13_"+.@re$+"_1");
+ else {
+ npctalk "Oh no....!!!! What happened to the "+getitemname(.@Items_)+"!";
+ setd "EP13_"+.@re$+"_1",0;
+ setd "EP13_"+.@re$+"_2",0;
+ setd "EP13_"+.@re$+"_3",0; }
+ end;
+ } else if (getd("EP13_"+.@re$+"_1") > 1) {
+ delitem .@Items_,1;
+ set .@EnchantR,rand(1,3);
+ if (.@EnchantR == 1) setd "EP13_"+.@re$+"_2",4711 + (rand(3) * 10);
+ else if (.@EnchantR > 1 && .@EnchantR <= 3) setd "EP13_"+.@re$+"_2",4710 + (rand(3) * 10);
+ specialeffect2 101;
+ progressbar "ffff00",3;
+ delitem 6304,2;
+ getitem2 .@Items_,1,1,0,0,0,0,getd("EP13_"+.@re$+"_2"),getd("EP13_"+.@re$+"_1");
+ end; }
+ }
+}
+
+dic_fild01,228,159,4 script Jahbong#pa0829 496,{
+ mes "[Jahbong]";
+ if (countitem(6304) < 1) {
+ mes "You haven't received a Sapha Certification yet?";
+ next;
+ mes "[Jahbong]";
+ mes "Come back to me once you have one. I'll give you something good in exchange.";
+ close; }
+ set .@cattalkj,rand(1,9);
+ if (.@cattalkj == 1) mes "Don't touch my back! I might bite you unconsciously.";
+ else if (.@cattalkj == 2) mes "Pub owner Shay carried something away to make something strange! Be careful!";
+ else if (.@cattalkj == 3) mes "We cats can jump 5 times our size. Isn't it cool? But then, don't ask me to jump from here now.";
+ else if (.@cattalkj == 4) mes "I have to be diligent with my grooming to maintain beautiful fur.";
+ else if (.@cattalkj == 5) mes "I have to groom myself everyday to maintain shiny fluffy fur. But I don't have very nice fur in the first place. Very sad.";
+ else if (.@cattalkj == 6) mes "You should receive a Sapha Certification with both paws as a sign of respect. No cat deserves a certification if they don't!";
+ else if (.@cattalkj == 7) mes "I don't really talk that much! Ahat looks like... meow meow meooow... sorry.";
+ else if (.@cattalkj == 8) mes "Meow~~~~~~~~~~";
+ else mes "Yarn is a great way to calm a cat.";
+ next;
+ mes "[Jahbong]";
+ mes "Why are you here?";
+ mes "Jahbong will exchange ^8000801 Sapha Certification^000000 for ^8000801 item^000000!";
+ next;
+ switch(select("Just came to see what you have.:I want the Feral Boots!:Give me the Feral Tail!:Give me the Golden Bell!:How much to buy you?")) {
+ case 1:
+ mes "[Jahbong]";
+ mes "Meow!";
+ next;
+ mes "[Jahbong]";
+ mes "^8000801Feral Boots^000000 are shoes for your feet! Buy one and Jalapeno over there will refine it for you!";
+ next;
+ mes "[Jahbong]";
+ mes "^8000801Feral Tail^000000 is pretty rough! Mancho over there can help you fix it!!";
+ next;
+ mes "[Jahbong]";
+ mes "^8000801Golden Bell^000000 is an accessory. Brare spent 40 years making this! Or maybe 4 years! Oh well, come back when you need anything!";
+ next;
+ mes "[Jahbong]";
+ mes "There are some crazy adventurers asking if they can purchase me! Jahbong is not for sale! I'll just bite you if you ask!!";
+ close;
+ case 2:
+ mes "[Jahbong]";
+ mes "Are you really buying something?!";
+ next;
+ if(select("Nope:Give me!!!")==1) {
+ mes "[Jahbong]";
+ mes "Okay!";
+ close; }
+ mes "[Jahbong]";
+ mes "Here you go!";
+ delitem 6304,1;
+ getitem 2463,1;
+ close;
+ case 3:
+ mes "[Jahbong]";
+ mes "Are you really buying something?!";
+ next;
+ if(select("Nope:Give me!!!")==1) {
+ mes "[Jahbong]";
+ mes "Okay!";
+ close; }
+ mes "[Jahbong]";
+ mes "Here you go!";
+ delitem 6304,1;
+ getitem 2564,1;
+ close;
+ case 4:
+ mes "[Jahbong]";
+ mes "Are you really buying something?!";
+ next;
+ if(select("Nope:Give me!!!")==1) {
+ mes "[Jahbong]";
+ mes "Okay!";
+ close; }
+ mes "[Jahbong]";
+ mes "Here you go!";
+ delitem 6304,1;
+ getitem 2843,1;
+ close;
+ case 5:
+ mes "[Jahbong]";
+ mes "Meooooooooooow!!!!!!!!~~ Meooooooooow!!!!!";
+ next;
+ mes "- ^800080Jahbong goes wild^000000. -";
+ next;
+ mes "[Jahbong]";
+ mes "I'm not an item!! I will not be merciful if you treat me like one!!";
+ next;
+ mes "- He may react extremely, but Jahbong doesn't seem to be really angry. -";
+ close;
+ }
+}
+
+dic_fild01,251,183,3 duplicate(Jalapeno#pa8027) Brare#pa0828 495
+dic_fild01,259,172,3 duplicate(Jalapeno#pa8027) Mancho#pa0829 495
+
+dic_in01,353,37,5 script Kareka#pa0829 460,{
+ mes "[Kareka]";
+ if (countitem(6304)) {
+ if (EP13Enchant3 > 1) {
+ mes "Do you want to upgrade the";
+ mes "^800080Light of El Dicastes^000000 again?";
+ next;
+ mes "[Kareka]";
+ mes "That will cost ^8000806 Sapha Certifications^000000 in order to retry.";
+ mes "And note this, your current";
+ mes "Light of El Dicastes will be destroyed along with all of it's enchantments.";
+ next;
+ mes "[Kareka]";
+ mes "Are you sure you want to do this?";
+ next;
+ if(select("No, let me think about it.:Take my Light of El Dicastes.")==1) close;
+ mes "[Kareka]";
+ if (countitem(6304) < 6) {
+ mes "You need to bring the Light of El Dicastes and 6 Sapha Certifications!";
+ mes "Don't try to cheat me!";
+ close; }
+ mes "Ok, let's get this started.";
+ mes "I'm going to remove all enchantments from your";
+ mes "Light of El Dicastes.";
+ mes "Haaap~~!";
+ close2;
+ specialeffect2 101;
+ progressbar "ffff00",3;
+ set EP13Enchant1,0;
+ set EP13Enchant2,0;
+ set EP13Enchant3,0;
+ delitem 6304,6;
+ delitem 2844,1;
+ getitem 2844,1;
+ end; }
+ mes "You've come to awaken the";
+ mes "^800080Light El Dicastes^000000' infinite strength. ";
+ next;
+ switch(select("Please explain.:I want to upgrade.")) {
+ case 1:
+ mes "[Kareka]";
+ mes "I heard some craftsmen outside of the city can also cast spells on equipment.";
+ next;
+ mes "[Kareka]";
+ mes "I'm the same but at least I don't destroy equipment.";
+ next;
+ mes "[Kareka]";
+ mes "If you bring Sapha Certifications, I will cast spells from 1 to 3 steps to your ^800080Light of El Dicastes^000000.";
+ next;
+ mes "[Kareka]";
+ mes "The random enchantment added on the first secret slot is to increase Atk +2% or +3%, Cri +5 or +7, Matk+1% or +2%, or Flee +6 or +12.";
+ next;
+ mes "[Kareka]";
+ mes "The random enchantment added on the second secret slot is to increase Agi, Dex, or Int up to +2.";
+ next;
+ mes "[Kareka]";
+ mes "And the final random enchantment added is to increase Agi, Dex, or Int up to +2.";
+ next;
+ mes "[Kareka]";
+ mes "But of course, since this is adding spells on top of its original magic, I cannot guarantee that you will get what you want on one try.";
+ close;
+ case 2:
+ if (isequipped(2844) == 1 || countitem(2844) < 1) {
+ mes "[Kareka]";
+ mes "You can't be wearing the Light of El Dicastes while I upgrade it.";
+ close; }
+ mes "[Kareka]";
+ if (EP13Enchant1 == 0) {
+ mes "I'm preparing for the";
+ mes "first step of upgrade.";
+ mes "Once equipment is upgraded";
+ mes "you cannot change the upgrade";
+ mes "unless you destroy it first.";
+ next;
+ mes "[Kareka]";
+ mes "First upgrade step requires";
+ mes "^8000801 Sapha Certification^000000.";
+ mes "Do you want to proceed?";
+ } else if (EP13Enchant2 > 1) {
+ mes "I'm preparing for the";
+ mes "third step of upgrade.";
+ mes "Once equipment is upgraded";
+ mes "unless you destroy it first.";
+ next;
+ mes "[Kareka]";
+ mes "You won't have to worry of this Light of El Dicastes getting broken from casting additional magical spells to it. I think so.";
+ next;
+ mes "[Kareka]";
+ mes "Third upgrade step requires 3 Sapha Certification. Do you want to proceed?";
+ } else if (EP13Enchant1 > 1) {
+ mes "I'm preparing for the";
+ mes "second step of upgrade.";
+ mes "Once equipment is upgraded";
+ mes "you cannot change the upgrade";
+ mes "unless you destroy it first.";
+ next;
+ mes "[Kareka]";
+ mes "Second upgrade step requires 2 Sapha Certifications. Do you want to proceed?"; }
+ next;
+ if(select("Maybe next time.:I want to upgrade.")==1) {
+ mes "[Kareka]";
+ mes "When you are ready,";
+ mes "Please come back again";
+ close; }
+ mes "[Kareka]";
+ if (EP13Enchant2 > 1) {
+ mes "Sorry, but you need to know... your Sapha is not enough to do third stage, please come back again.";
+ close; }
+ else if (EP13Enchant1 > 1) {
+ mes "Please come back here when you collect enough Sapha.";
+ close; }
+ mes "Then let's start.";
+ close2;
+ if (EP13Enchant1 == 0) {
+ set EP13Enchant1,rand(4760,4767);
+ specialeffect2 101;
+ delitem 6304,1;
+ progressbar "ffff00",3;
+ delitem 2844,1;
+ getitem2 2844,1,1,0,0,0,0,0,EP13Enchant1;
+ end;
+ } else if (EP13Enchant2 > 1) {
+ set .@EnchantR,rand(1,3);
+ if (.@EnchantR == 1) set EP13Enchant1,4711 + (rand(3) * 10);
+ else if (.@EnchantR > 1 && .@EnchantR <= 3) set EP13Enchant1,4710 + (rand(3) * 10);
+ specialeffect2 101;
+ delitem 6304,3;
+ progressbar "ffff00",3;
+ delitem 2844,1;
+ getitem2 2844,1,1,0,0,0,EP13Enchant3,EP13Enchant2,EP13Enchant1;
+ end;
+ } else if (EP13Enchant1 > 1) {
+ set .@EnchantR,rand(1,3);
+ if (.@EnchantR == 1) set EP13Enchant2,4711 + (rand(3) * 10);
+ else if (.@EnchantR > 1 && .@EnchantR <= 3) set EP13Enchant2,4710 + (rand(3) * 10);
+ specialeffect2 101;
+ delitem 6304,2;
+ progressbar "ffff00",3;
+ delitem 2844,1;
+ getitem2 2844,1,1,0,0,0,0,EP13Enchant2,EP13Enchant1;
+ end; }
+ }
+ }
+ mes "The Sapha Certifications that you collect by helping throughout the city has other uses besides meeting the minister.";
+ next;
+ mes "[Kareka]";
+ mes "If you come across an Sapha Certification, please come back to me.";
+ next;
+ mes "[Kareka]";
+ mes "I can cast an additional spell to your ^800080Light of El Dicastes^000000 accessory.";
+ close;
+}