OSDN Git Service

First version
[st-ro/stro.git] / npc / quests / first_class / tu_acolyte.txt
1 //===== rAthena Script =======================================
2 //= Acolyte Class Tutorial and Job Specific Quest
3 //===== By: ==================================================
4 //= Fix up by Jukka
5 //===== Current Version: =====================================
6 //= 2.0
7 //===== Compatible With: =====================================
8 //= rAthena Project
9 //===== Description: =========================================
10 //= [Official Conversion]
11 //= Acolyte training quest.
12 //===== Additional Comments: =================================
13 //= 1.0 Fully working
14 //= 1.1 optimized [Lupus]
15 //= 1.2 Fixed experience gains to match upcoming rate adjustments. [SinSloth]
16 //= 1.3 Fixed bad NPC header data to comply with rev. 11603. [L0ne_W0lf]
17 //= 1.4 Misc. updates. [L0ne_W0lf]
18 //= 1.5 Adjusted EXP gains to Renewal values.
19 //= 1.6 Fixed a wrong placed curly bracket. [Joseph]
20 //= 1.6a Added 'npcskill' command. [Euphy]
21 //= 1.7 Fixed exp, texts, and requirements in pre-renewal [Daegaladh]
22 //= 1.8 Updated to match the official script. [Euphy]
23 //= 1.9 Added GM management function. [Euphy]
24 //= 2.0 Clean-up and little fix in Cleope Verce. [Capuche]
25 //============================================================
26
27 // Priest Praupin
28 //============================================================
29 prt_church,179,15,1     script  Priest Praupin  4_M_MINISTER,{
30         mes "[Priest Praupin]";
31         if(BaseJob != Job_Acolyte){
32                 if(tu_acolyte01 == 25){
33                         mes "Oh...!";
34                         mes "You're "+strcharinfo(0)+" !";
35                         mes "You've grown so much!";
36                         mes "I'm truly proud of you.";
37                 } else {
38                         mes "May you";
39                         mes "always be blessed...";
40                 }
41                 close;
42         }
43         switch(tu_acolyte01){
44         case 0:
45                 mes "Welcome, little one.";
46                 mes "Fate must have brought";
47                 mes "us together so that we'd";
48                 mes "meet today. It's nice to meet you.";
49                 next;
50                 mes "[Priest Praupin]";
51                 mes "But I am concerned that";
52                 mes "you may not know what to do";
53                 mes "as an Acolyte from here on...";
54                 next;
55                 switch(select("I'm not worried.:What should I do?")){
56                 case 1:
57                         mes "[Priest Praupin]";
58                         mes "Seeing your eyes filled with such determination assures me. But if you run into any trouble, feel free to ask me for help. Good bye for now, blessed child.";
59                         close;
60                 case 2:
61                         mes "[Priest Praupin]";
62                         mes "There is a convent northeast";
63                         mes "of Prontera called the Saint Capitolina Convent. Go there and look for ^3131FF Sister Asthe^000000. She is a sweet and gentle soul who has";
64                         mes "much to teach you.";
65                         next;
66                         mes "[Priest Praupin]";
67                         mes "I look forward to seeing you";
68                         mes "become a better Acolyte after learning from Sister Asthe's instructions. If you like, I can send you to the convent.";
69                         tu_acolyte01 = 1;
70                         next;
71                         if(select("Go to the convent.:Do not go.")==1){
72                                 mes "[Priest Praupin]";
73                                 mes "Please say hello";
74                                 mes "to Sister Asthe for me.";
75                                 mes "Have a safe trip, little one...";
76                                 close2;
77                                 warp "prt_monk",30,250;
78                                 end;
79                         } else {
80                                 mes "[Priest Praupin]";
81                                 mes "If you'd like,";
82                                 mes "I can send you to";
83                                 mes "the convent at anytime.";
84                                 mes "Whenever you feel like";
85                                 mes "you need help, come to me.";
86                                 close;
87                         }
88                 }
89         case 7:
90                 mes "You're looking for someone";
91                 mes "that handles things with Archers";
92                 mes "at the church? Hmm...";
93                 next;
94                 mes "[Priest Praupin]";
95                 mes "Ah, he's away at the convent right now. If you want to meet Bishop Maugins in the Saint Capitolina Convent, travel ^3131FFnorth^000000, ^3131FFeast^000000, ^3131FFeast^000000 and then ^3131FFeast^000000 from Prontera.";
96                 close;
97         case 22:
98                 if(countitem(7181) > 0){// Receipt_01
99                         emotion e_gasp;
100                         mes "Oh my, you seem";
101                         mes "to be growing quickly";
102                         mes "into your role as an Acolyte.";
103                         mes "Was the training difficult?";
104                         next;
105                         mes "[Priest Praupin]";
106                         mes "You have something";
107                         mes "to give me? Oh yes, the";
108                         mes "receipt! I was wondering";
109                         mes "what had happened. Thank";
110                         mes "you for all of your trouble.";
111                         next;
112                         mes "[Priest Praupin]";
113                         mes "Oh my, oh my.";
114                         mes "It's been a while.";
115                         mes "I wonder if there is";
116                         mes "anything I can give you?";
117                         next;
118                         mes "[Priest Praupin]";
119                         mes "How about one of these?";
120                         mes "I know I'm not offering much,";
121                         mes "but they were quite helpful to me when I was a young Acolyte like yourself.";
122                         next;
123                         if (select("Wand:Flail") == 1)
124                                 getitem 1604,1; //Wand
125                         else
126                                 getitem 1510,1; //Flail
127                         delitem 7181,1; //Receipt_01
128                         tu_acolyte01 = 23;
129                         close;
130                 } else {
131                         mes "You are such a good person,";
132                         mes "a true child of the light. I hope that many others will benefit from the purity of your heart and mind.";
133                         close;
134                 }
135         case 25:
136                 mes "You must now find";
137                 mes "your own path and become";
138                 mes "a better Acolyte using";
139                 mes "your own strength.";
140                 next;
141                 mes "[Priest Praupin]";
142                 mes "I am worried, but I trust in your courage and affection. May you always be protected and may";
143                 mes "you always be blessed.";
144                 close;
145         }
146         mes "Sister Asthe in the Saint Capitolina Convent is such";
147         mes "a sincere and loving person.";
148         next;
149         mes "[Priest Praupin]";
150         mes "Would you like me to send you to the convent so that you can learn from this wonderful teacher?";
151         next;
152         if(select("Yes, please.:No thanks.")==1){
153                 mes "[Priest Praupin]";
154                 mes "Please say hello";
155                 mes "to Sister Asthe for me.";
156                 mes "Have a safe trip, little one...";
157                 close2;
158                 warp "prt_monk",30,250;
159                 end;
160         } else {
161                 mes "[Priest Praupin]";
162                 mes "If you'd like,";
163                 mes "I can send you to";
164                 mes "the convent at anytime.";
165                 mes "Whenever you feel like";
166                 mes "you need help, come to me.";
167         }
168         close;
169 }
170
171 // Asthe
172 //============================================================
173 prt_monk,230,106,3      script  Asthe#tu        1_F_PRIEST,{
174         mes "[Asthe]";
175         switch(tu_acolyte01){
176         case 1:
177                 mes "Oh my...";
178                 mes "How did such";
179                 mes "a young Acolyte";
180                 mes "manage to reach";
181                 mes "this remote place?";
182                 next;
183                 if(select("I came for fun.:Priest Praupin suggested I come here.")==1){
184                         mes "[Asthe]";
185                         mes "This convent is always quiet and peaceful. Sitting on the benches and feeling the almighty presense all around you is such a relaxing, meditative experience.";
186                 }
187                 else {
188                         mes "[Asthe]";
189                         mes "Priest Praupin?";
190                         mes "He's a very kind man";
191                         mes "who's always thinking";
192                         mes "about others. So he's";
193                         mes "sent you to me for training?";
194                         next;
195                         mes "[Asthe]";
196                         mes "Before we begin,";
197                         mes "why don't you rest";
198                         mes "for a little bit? You must be tired after traveling all the way here. When you're ready, just come";
199                         mes "see me, okay?";
200                         tu_acolyte01 = 2;
201                 }
202                 close;
203         case 2:
204                 mes "This castle, Saint Capitolina Convent, is a beautiful and peaceful place that brings";
205                 mes "calm to any heart.";
206                 next;
207                 mes "[Asthe]";
208                 mes "Well then...";
209                 mes "Shall we begin";
210                 mes "the lessons?";
211                 next;
212                 mes "[Asthe]";
213                 mes ""+strcharinfo(0)+",";
214                 mes "have you thought about what kind of Acolyte you would like to become? It's very important that you plan for the future that you want.";
215                 next;
216                 if(select("One that supports others.:One that punishes evil.")==1){
217                         mes "[Asthe]";
218                         mes "Ah, you have such";
219                         mes "a generous heart!";
220                         mes "Healing the pain of others and supporting your comrades in battle. You must have become an Acolyte in order to become a ^3131FFPriest^000000.";
221                         next;
222                         mes "[Asthe]";
223                         mes "Priests have great supportive abilities and the power to battle evil. They use weapons to battle monsters like other fighters, but are ^3131FFforbidden from using blades^000000.";
224                 } else {
225                         mes "[Asthe]";
226                         mes "We call those who use their fists as tools of divine punishment Monks. They deliver our message";
227                         mes "of love and peace in a more... colorful manner.";
228                         next;
229                         mes "[Asthe]";
230                         mes "But the path towards becoming";
231                         mes "a Monk will require great patience and self-restraint. You'll often see Monks training their minds";
232                         mes "and bodies throughout the land.";
233                 }
234                 next;
235                 mes "[Asthe]";
236                 mes "Well, you still have a long way to go. The best thing to do would be to take your time planning and consider your future seriously.";
237                 next;
238                 mes "[Asthe]";
239                 mes "Now,";
240                 mes ""+strcharinfo(0)+"...";
241                 mes "What do you think";
242                 mes "is the most necessary";
243                 mes "skill for an Acolyte?";
244                 next;
245                 switch(select("Heal:Aqua Benedicta:Teleport")){
246                 case 1:
247                         mes "[Asthe]";
248                         mes "Ah, yes.";
249                         mes "^3131FFHeal ^000000 is a basic, yet important skill for people like us. It can recover your own health as";
250                         mes "well as that of others.";
251                         break;
252                 case 2:
253                         mes "[Asthe]";
254                         mes "^3131FFAqua Benedicta^000000 blesses";
255                         mes "normal water and turns it into Holy Water. This is an important skill, but not considered one of the essentials that all Acolytes";
256                         mes "should know.";
257                         next;
258                         mes "[Asthe]";
259                         mes "In my opinion,";
260                         mes "^3131FFHeal^000000 is the most important";
261                         mes "skill that an Acolyte can learn. It's a special ability that can save others and defeat the";
262                         mes "monsters borne of darkness.";
263                         break;
264                 case 3:
265                         mes "[Asthe]";
266                         mes "^3131FFTeleport^000000 allows you to instantly move to another place. It is a great skill, but it's difficult to consider it necessary for all Acolytes.";
267                         next;
268                         mes "[Asthe]";
269                         mes "In my opinion,";
270                         mes "^3131FFHeal^000000 is the most important skill that an Acolyte can learn. It's a special ability that can save others and defeat the";
271                         mes "monsters borne of darkness.";
272                         break;
273                 }
274                 next;
275                 mes "[Asthe]";
276                 mes "You can use the holy power";
277                 mes "in the Heal skill to attack Undead monsters (^3131FFShift + Heal^000000). The light of truth protects the righteous and destroys the wicked.";
278                 next;
279                 mes "[Asthe]";
280                 mes "Just gather the";
281                 mes "strength within your";
282                 mes "heart into your hands...";
283                 next;
284                 mes "[Asthe]";
285                 mes "HEAL !!";
286                 npcskill "AL_HEAL",11,99,60;
287                 tu_acolyte01 = 3;
288                 if(getskilllv("AL_HEAL") == 0){
289                         getexp 0,100;
290                         specialeffect2 EF_CONE;
291                 }
292                 close;
293         case 3:
294                 mes "I would like to give you an assignment, but what do you";
295                 mes "think? I believe learning the basics is your most important";
296                 mes "task for now.";
297                 next;
298                 if(getskilllv("AL_HEAL") < 3){
299                         mes "[Asthe]";
300                         mes "Well then, learn";
301                         mes "the Heal skill up to";
302                         mes "^3131FFLevel 3 ^000000 and then";
303                         mes "return to me.";
304                         next;
305                         mes "[Asthe]";
306                         mes "Your strength is undeveloped,";
307                         mes "so fight weaker monsters for now.";
308                         mes "I will lend you a Mace from the church, so use it well and ^3131FFreturn it^000000 when you're done, alright?";
309                         next;
310                         mes "[Asthe]";
311                         mes "First ^0033FFstart fighting monsters around each town such as Prontera^000000. It'd be more convenient to fight the monsters here, but they might be too strong for you right now.";
312                         next;
313                         mes "[Asthe]";
314                         mes "I'll change your Save Point so that you will respawn in the convent. Once you've learned Level 3 Heal, you can use a Butterfly Wing to return here.";
315                         next;
316                         mes "[Asthe]";
317                         mes "You can also speak to ^3131FFPriest Praupin at the Prontera Church^000000";
318                         mes "and he will send you back here.";
319                         mes "He takes special care in helping young Acolytes.";
320                         next;
321                         mes "[Asthe]";
322                         mes "Well then,";
323                         mes "I hope you";
324                         mes "have a safe trip.";
325                         tu_acolyte01 = 4;
326                         getitem 1504,1; //Mace
327                         getitem 602,1; //Wing_Of_Butterfly
328                         savepoint "prt_monk",30,250,1,1;
329                 }
330                 else {
331                         mes "[Asthe]";
332                         mes "Oh my!";
333                         mes "You've already";
334                         mes "learned how to";
335                         mes "properly use the";
336                         mes "Heal skill. Very good!";
337                         next;
338                         mes "[Asthe]";
339                         mes "I believe you're";
340                         mes "ready for me to discuss";
341                         mes "the next subject. Now,";
342                         mes "let's see... Hmm...";
343                         tu_acolyte01 = 5;
344                 }
345                 close;
346         case 4:
347                 if(getskilllv("AL_HEAL") > 2){
348                         if(countitem(1504) > 0){// Mace
349                                 mes "Oh my!";
350                                 mes "Welcome back~";
351                                 mes "I see that you've";
352                                 mes "completed the assignment";
353                                 mes "already. Good work!";
354                                 next;
355                                 mes "[Asthe]";
356                                 mes "Now, I would like to have the Mace back, if you don't mind.";
357                                 mes "By any chance, do you carry ^FF0000any other Mace with an elemental Property^000000?";
358                                 mes "If so, please store the mace somewhere first.";
359                                 mes "I am afraid that my sight is too bad to distinguish the difference...Hoho.";
360                                 next;
361                                 mes "[Asthe]";
362                                 mes "Would you like me to take the mace away from your inventory now?";
363                                 next;
364                                 if(select("Sure.:Let me check again.") == 2) {
365                                         mes "[Asthe]";
366                                         mes "Okay, no problem.";
367                                         mes "Please make sure that you do not carry any ^FF0000Mace with an elemental Property^000000.";
368                                         close;
369                                 }
370                                 mes "[Asthe]";
371                                 mes "Thank you so much.";
372                                 mes "You have returned the Mace.";
373                                 emotion e_heh;
374                                 tu_acolyte01 = 5;
375                                 delitem 1504,1; //Mace
376                                 if(Class == Job_Acolyte_High)
377                                         getexp 2000,1000;
378                                 else
379                                         getexp 1000,500;
380                                 specialeffect2 EF_CONE;
381                         }
382                         else {
383                                 mes "Oh my!";
384                                 mes "Welcome back~";
385                                 mes "I see that you've";
386                                 mes "completed the assignment.";
387                                 next;
388                                 mes "[Asthe]";
389                                 mes "But you must have forgotten the Mace I've lent you. Would you bring it back so that I can return it to the church?";
390                         }
391                         close;
392                 }
393                 mes "Are you having";
394                 mes "a hard time training";
395                 mes "to learn Level 3 Heal?";
396                 mes "Please don't be discouraged.";
397                 next;
398                 mes "[Asthe]";
399                 mes "The basics are crucial to gaining mastery of the more advanced skills that you'll learn later. Just keep in mind that all of your efforts and suffering will become glory";
400                 mes "and happiness.";
401                 close;
402         case 5:
403                 mes "I suppose I can tell you a little more about the Acolyte job. You already know that Novices must train and go to Prontera Church to become an Acolyte, your First Job Class.";
404                 next;
405                 mes "[Asthe]";
406                 mes "After you become an Acolyte";
407                 mes "at ^3131FFJob Level 40^000000, you will have the opportunity to change to a more specialized Second Job Class.";
408                 next;
409                 mes "[Asthe]";
410                 mes "When changing";
411                 mes "to the Second Jobs,";
412                 mes "Acolytes can become ^3131FFPriests^000000,";
413                 mes "the apostles of mercy, or ^3131FFMonks^000000";
414                 mes "who carry out God's wrath.";
415                 next;
416                 mes "[Asthe]";
417                 mes "Priests and Monks can";
418                 mes "change to the Transcendent Class";
419                 mes "by visiting Valkyrie in Valhalla. Priests can become ^3131FFHigh Priests^000000 and Monks can become ^3131FFChampions^000000.";
420                 next;
421                 mes "[Asthe]";
422                 mes "Did you undertand all that?";
423                 mes "Ho ho ho~ No need to try to remember everything right now. You'll get the hang of it.";
424                 tu_acolyte01 = 6;
425                 close;
426         case 6:
427                 mes ""+strcharinfo(0)+",";
428                 mes "I just received this letter, but it seems to have been a mistake.";
429                 mes "It's actually addressed";
430                 mes "to Priest Gardron.";
431                 next;
432                 mes "[Asthe]";
433                 mes "However, I'm a little busy with";
434                 mes "my work right now, so would you deliver this to Priest Gardron in the next building for me?";
435                 tu_acolyte01 = 7;
436                 getitem 7148,1; //Mother_Letter
437                 close;
438         case 7:
439                 mes "Would you please";
440                 mes "deliver this letter";
441                 mes "to Priest Gardron for me?";
442                 mes "You can find him in the";
443                 mes "building nearby.";
444                 close;
445         case 9:
446                 mes "You went to "+(checkre(0)?"Prontera":"Payon")+" on behalf of the convent for Priest Gardron? That must have been tough...";
447                 next;
448                 mes "[Asthe]";
449                 mes "Blessing!";
450                 npcskill "AL_BLESSING",10,0,0;
451                 next;
452                 mes "[Asthe]";
453                 mes "Now I'm going to teach you";
454                 mes "about ^FF0000Blessing^000000. This is a holy skill that delivers the blessing of God. Blessing will temporarily raise ^3131FFSTR^000000,^3131FFINT^000000,^3131FFDEX^000000 and remove ^3131FFCurse^000000.";
455                 next;
456                 mes "[Asthe]";
457                 mes "Like Heal,";
458                 mes "Blessing can be used";
459                 mes "against Undead monsters.";
460                 mes "(^3131FFSHIFT + Blessing^000000)";
461                 mes "Blessing will actually";
462                 mes "place a curse on the Undead.";
463                 next;
464                 mes "[Asthe]";
465                 mes "Blessing can be learned after you learn Level 5 ^3131FFDivine Protection^000000. That's the skill that will increase your resistance to damage from Undead and Demon monsters.";
466                 next;
467                 mes "[Asthe]";
468                 mes "Being able to serve God and";
469                 mes "bless others with his glory is a great honor. Well, that's all for this lesson.";
470                 next;
471                 mes "[Asthe]";
472                 mes "Oh, yes...!";
473                 mes "In the cemetary northwest";
474                 mes "of here, I've been taking care of a lost dog. Right now, it's time to feed him.";
475                 next;
476                 mes "[Asthe]";
477                 mes "Sorry for the hassle,";
478                 mes "but would you go and";
479                 mes "feed the dog for me?";
480                 next;
481                 mes "^3355FFSister Asthe gives";
482                 mes "you some dog food.^000000";
483                 tu_acolyte01 = 10;
484                 close;
485         case 11:
486         case 12:
487                 mes "How to expel";
488                 mes "an evil spirit?";
489                 mes "Why, it's the same";
490                 mes "way that you would";
491                 mes "remove a curse...";
492                 next;
493                 mes "[Asthe]";
494                 mes "Ah...";
495                 mes "I believe";
496                 mes "this is a test";
497                 mes "given to you by God.";
498                 next;
499                 mes "[Asthe]";
500                 mes "You already";
501                 mes "know the answer.";
502                 mes "Think carefully";
503                 mes "and it will come.";
504                 tu_acolyte01 = 12;
505                 close;
506         case 13:
507                 mes "You remember that";
508                 mes "you can learn Divine";
509                 mes "Protection after learning";
510                 mes "Blessing, right?";
511                 next;
512                 mes "[Asthe]";
513                 mes "When you open the";
514                 mes "Skill Window, you'll see that you can also learn ^3131FFDemon Bane^000000 and ^3131FFAngelus^000000, depending on your level of Divine Protection.";
515                 next;
516                 mes "[Asthe]";
517                 mes "Now, ^3131FFDemon Bane^000000 increases your Attack Strength against Undead and Demon monsters, so it's useful for those of us who serve God by expelling evil.";
518                 next;
519                 mes "[Asthe]";
520                 mes "Once you have learned Level 3 Demon Bane, you can learn ^3131FFSignum Crucis^000000 which decreases the defense of the targeted Undead or Ghost monster.";
521                 specialeffect EF_SIGNUM;
522                 next;
523                 mes "[Asthe]";
524                 mes "^3131FFAngelus^000000 increases the defense in your party, including yourself. It is affected by the VIT stat, so the higher your VIT, the better it works.";
525                 specialeffect EF_ANGELUS;
526                 next;
527                 mes "[Asthe]";
528                 mes "That's about it";
529                 mes "for Divine Protection.";
530                 mes "Let's take a break before";
531                 mes "we proceed to the next lesson,";
532                 mes "alright? I'll be right here.";
533                 tu_acolyte01 = 14;
534                 close;
535         case 14:
536                 mes "Now it's time";
537                 mes "for your next lesson.";
538                 mes "Let's talk about the";
539                 mes "^3131FFIncrease AGI^000000 skill which is";
540                 mes "part of the Heal skill tree.";
541                 next;
542                 mes "[Asthe]";
543                 mes "You can learn Increase AGI after you learn Level 3 ^3131FFHeal^000000. True to its name, Increase AGI temporarily increases the ^3131FFagility (AGI)^000000 of its target.";
544                 next;
545                 mes "[Asthe]";
546                 mes "Increase AGI";
547                 mes "also increases";
548                 mes "^3131FFDodge Rate^000000,";
549                 mes "^3131FFAttack Speed^000000,";
550                 mes "and ^3131FFMovement Speed^000000.";
551                 next;
552                 mes "[Asthe]";
553                 mes "Try it for";
554                 mes "yourself, okay?";
555                 tu_acolyte01 = 15;
556                 npcskill "AL_INCAGI",10,0,0;
557                 close;
558         case 15:
559                 mes "Once you learn";
560                 mes "Level 1 Increase AGI,";
561                 mes "you can begin learning";
562                 mes "^3131FFDecrease AGI^000000.";
563                 next;
564                 mes "[Asthe]";
565                 mes "Like you'd expect, Decrease AGI slows down enemies, reducing their agility, Movement Speed, Dodge Rate and Attack Speed. Its effect is the exact reverse of Increase AGI.";
566                 tu_acolyte01 = 15;
567                 next;
568                 mes "[Asthe]";
569                 mes "The last skill in the Heal skill tree is ^3131FFCure^000000. You can learn Cure after learning Level 2 Heal.";
570                 next;
571                 mes "[Asthe]";
572                 mes "Cure can remove irregular";
573                 mes "statuses like ^3131FFSilence^000000, ^3131FFCurse^000000,";
574                 mes "and ^3131FFStone Curse^000000. When used on Undead monsters, Cure will";
575                 mes "actually curse them.";
576                 specialeffect EF_CURE;
577                 next;
578                 mes "[Asthe]";
579                 mes "For now, don't forget that the Increase AGI, Decrease AGI and";
580                 mes "Cure skills can only be learned";
581                 mes "by learning the Heal skill.";
582                 tu_acolyte01 = 16;
583                 close;
584         case 16:
585                 mes "You've been learning";
586                 mes "really quickly. I'm glad";
587                 mes "that we've gotten to this";
588                 mes "point already.";
589                 next;
590                 mes "[Asthe]";
591                 mes "Once you become";
592                 mes "an Acolyte, you can";
593                 mes "learn the ^3131FFRuwach^000000 skill.";
594                 next;
595                 mes "[Asthe]";
596                 mes "Ruwach is used to detect ^3131FFhidden enemies^000000. Mages have a similar skill called Sight, but only it can only detect enemies. Ruwach will simultaneously detect and";
597                 mes "damage hidden enemies.";
598                 specialeffect EF_RUWACH;
599                 next;
600                 mes "[Asthe]";
601                 mes "After you have learned Ruwach,";
602                 mes "you can learn ^3131FFTeleport^000000. Teleport will instantly send you to a random spot on the map or to your Save Point.";
603                 next;
604                 mes "[Asthe]";
605                 mes "After learning Level 2 Teleport, you can learn ^3131FFWarp Portal^000000 which will allow you to warp to a Memo Point, or saved destination, by consuming ^FF00001 Blue Gemstone^000000.";
606                 next;
607                 mes "[Asthe]";
608                 mes "Once you have mastered Warp Portal you can ^3131FFremember three Memo Points^000000. You can't save Memo Points in in most fields or dungeons, but you can use the ^FF0000/memo^000000 command in";
609                 mes "towns and certain fields.";
610                 next;
611                 mes "[Asthe]";
612                 mes "Was that confusing?";
613                 mes "Just think that Teleport";
614                 mes "and Warp Portal allow servants";
615                 mes "of God to move swiftly from place";
616                 mes "to place.";
617                 next;
618                 mes "[Asthe]";
619                 mes "I have my home and the convent saved as Memo Points, so I simply warp back and forth between work and home.";
620                 next;
621                 mes "[Asthe]";
622                 mes "Now...";
623                 mes "The last skill";
624                 mes "of the Ruwach tree";
625                 mes "is called ^3131FFPneuma^000000.";
626                 next;
627                 mes "[Asthe]";
628                 mes "Pneuma shields characters";
629                 mes "within a 3*3 block, or a 9 cell area, from ^FF0000long range attacks^000000. If you party with Archers or other Bow users, be careful since you might accidentally block their attacks.";
630                 specialeffect2 EF_PNEUMA;
631                 next;
632                 mes "[Asthe]";
633                 mes "There are some Undead monsters";
634                 mes "that can attack from a distance, so protecting yourself with Pneuma and attacking with Heal would be a good strategy.";
635                 next;
636                 mes "[Asthe]";
637                 mes "Now, we've covered some";
638                 mes "pretty complicated material in this lesson. Would you like to hear this again?";
639                 next;
640                 if(select("Listen again.:Move to the next topic.")==1){
641                         mes "[Asthe]";
642                         mes "Alright,";
643                         mes "give me a moment";
644                         mes "to catch my breath~";
645                 } else {
646                         mes "[Asthe]";
647                         mes "Ho ho!";
648                         mes "What a smart Acolyte~";
649                         tu_acolyte01 = 17;
650                 }
651                 close;
652         case 17:
653                 mes "Oh dear...!";
654                 mes "All of these things were delivered to me by accident! And some of these packages were supposed to";
655                 mes "be sent to the Prontera Sanctuary!";
656                 next;
657                 mes "[Asthe]";
658                 mes "Would you do another favor for me again? Please distribute the mail here and to Prontera Church since";
659                 mes "I simply don't have the time.";
660                 next;
661                 mes "[Asthe]";
662                 mes "It seems that some of these are more urgent than others, so would you please deliver them in a certain order?";
663                 next;
664                 mes "[Asthe]";
665                 mes "The first is a package to a worker in the north. His name is ^3131FFVeiner^000000. The next delivery is for ^3131FFHedrick^000000, who's near the convent entrance.";
666                 next;
667                 mes "[Asthe]";
668                 mes "The third one is from the Blacksmith Guild to the ^3131FFBlacksmith^000000 who makes weapons and armor for Monks. The fourth delivery goes to ^3131FFPriest Karven^000000 in the next building.";
669                 next;
670                 mes "[Asthe]";
671                 mes "Oh, and this last delivery is a receipt for ^3131FFPriest Praupin^000000, the priest who told you about me.";
672                 mes "Here you go, the letters and packages...";
673                 if(MaxWeight - Weight < 2430){
674                         next;
675                         mes "[Asthe]";
676                         mes "Oh...!";
677                         mes "You don't seem to";
678                         mes "have enough space";
679                         mes "to carry everything.";
680                         mes "Why don't you put some of your things in Kafra Storage first?";
681                 } else {
682                         tu_acolyte01 = 18;
683                         getitem 7183,1; //Sister_Letter
684                         getitem 7181,1; //Receipt_01
685                         getitem 1081,2; //Merchant_Box_1
686                         getitem 7148,1; //Mother_Letter
687                 }
688                 close;
689         case 18:
690         case 19:
691         case 20:
692         case 21:
693         case 22:
694                 mes "Okay, don't";
695                 mes "forget the order";
696                 mes "in which you need";
697                 mes "to deliver the letters";
698                 mes "and packages. That's";
699                 mes "very important.";
700                 next;
701                 mes "[Asthe]";
702                 mes "The first is a package to a worker in the north. His name is ^3131FFVeiner^000000. The next delivery is for ^3131FFHedrick^000000, who's near the convent entrance.";
703                 next;
704                 mes "[Asthe]";
705                 mes "The third one is from the Blacksmith Guild to the ^3131FFBlacksmith^000000 who makes weapons and armor for Monks. The fourth delivery goes to ^3131FFPriest Karven^000000 in the next building.";
706                 next;
707                 mes "[Asthe]";
708                 mes "Oh, and this last delivery is a receipt for ^3131FFPriest Praupin^000000, the priest who told you about me. Alright, have a safe trip~";
709                 close;
710         case 23:
711                 mes "Ah, you're finishing";
712                 mes "making all of those deliveries? Thank you very much! How was it meeting Priest Praupin after such";
713                 mes "a long time?";
714                 next;
715                 mes "[Asthe]";
716                 mes "We make relationships with other people throughout our lives and our memories of them live on in our hearts, you know.";
717                 next;
718                 mes "[Asthe]";
719                 mes "When you feel lonely, let those memories shine through your dark gloom. Just thinking about the people you care about can heal your emotional wounds when times are rough.";
720                 next;
721                 mes "[Asthe]";
722                 mes "Those who can cherish the present can form lasting relationships. They're the first who will embrace happiness in the future. Remember that.";
723                 next;
724                 mes "[Asthe]";
725                 mes "I get the feeling that you have become a good friend to Priest Praupin. I hope that Priest Praupin continues to be a good friend to you as well.";
726                 next;
727                 mes "[Asthe]";
728                 mes "Alright then,";
729                 mes "the next time we";
730                 mes "meet, I will give";
731                 mes "you my final lesson.";
732                 tu_acolyte01 = 24;
733                 close;
734         case 24:
735                 mes "The last skill";
736                 mes "I will teach you";
737                 mes "about is ^3131FFAqua Benedicta^000000.";
738                 next;
739                 mes "[Asthe]";
740                 mes "Water is so commonplace that";
741                 mes "we forget that it's at the center of nature. It's very basic, but essential.";
742                 next;
743                 mes "[Asthe]";
744                 mes "Place the water into a cup like so and focus all of your holy energy like this... And then...";
745                 next;
746                 specialeffect EF_AQUA;
747                 mes "[Asthe]";
748                 mes "Aqua";
749                 mes "Benedicta!";
750                 next;
751                 mes "[Asthe]";
752                 mes "This is how you create ^3131FFHoly Water^000000. Remember that your ^3131FFfeet must be touching water^000000 in order to use the Aqua Benedicta skill.";
753                 next;
754                 mes "[Asthe]";
755                 mes "Ho ho~";
756                 mes "Well, that's all";
757                 mes "I have to teach you.";
758                 mes "It may have been rough,";
759                 mes "but you did a good job.";
760                 next;
761                 mes "[Asthe]";
762                 mes "Oh! If you go back to the Prontera Sanctuary, I believe you can learn a secret skill. It couldn't hurt to stop by and check.";
763                 next;
764                 mes "[Asthe]";
765                 mes "Well, please don't forget what I've taught you. I hope you look back with fondness at our time together amongst these beautiful flowers. May God bless you~";
766                 tu_acolyte01 = 25;
767                 if (checkre(3))
768                         getexp 1000,1000;
769                 else
770                         getexp 5000,3000;
771                 specialeffect2 EF_CONE;
772                 close;
773         }
774         mes "If you get into an";
775         mes "argument with someone,";
776         mes "talk it over while sharing";
777         mes "a nice, warm meal.";
778         next;
779         mes "[Asthe]";
780         mes "With such warm delicious food in your body, all angry feelings will melt away like the snow.";
781         next;
782         mes "[Asthe]";
783         mes "I'm not joking!";
784         mes "If you happen to get in a fight with someone close to you, this might help. I'm speaking from life experience, you know.";
785         close;
786 }
787
788
789 // Priest Gardron
790 //============================================================
791 monk_in,18,38,6 script  Priest Gardron#tu       4_M_MINISTER,{
792         mes "[Priest Gardron]";
793         if(tu_acolyte01 == 7){
794                 if(countitem(7148) >= 1){// Mother_Letter
795                         mes "Hmm...?";
796                         mes "What's that?";
797                         mes "You have something for me?";
798                         next;
799                         emotion e_gasp;
800                         mes "[Priest Gardron]";
801                         mes "Oh! This is a letter from my mother back home. Thank you for bringing this to me, young Acolyte.";
802                         next;
803                         mes "[Priest Gardron]";
804                         mes "I've worried about";
805                         mes "her, especially since";
806                         mes "she is getting old now, but I'm relieved to hear that her health";
807                         mes "is good. We are truly blessed...";
808                         delitem 7148,1; //Mother_Letter
809                         tu_acolyte01 = 8;
810                 } else {
811                         mes "Hmm...?";
812                         mes "What's that?";
813                         mes "You have something for";
814                         mes "me? A letter you say?";
815                         next;
816                         mes "[Priest Gardron]";
817                         mes "Well, it seems that";
818                         mes "you must have forgotten";
819                         mes "it or misplaced it somewhere.";
820                 }
821                 close;
822         } else if(tu_acolyte01 == 8){
823                 if(countitem((checkre(0)?939:957)) > 4){// Bee_Sting
824                         mes "Oh...!";
825                         mes "You've returned!";
826                         mes "Let's see... One...";
827                         mes "Two... Three...";
828                         next;
829                         mes "[Priest Gardron]";
830                         mes "Thank you very much!";
831                         mes "You've done a great job";
832                         mes "on behalf of the convent,";
833                         mes "not to mention the fact that";
834                         mes "you've protected the citizens";
835                         mes "of "+(checkre(0)?"Prontera":"Payon")+" from danger.";
836                         next;
837                         mes "[Priest Gardron]";
838                         mes "May you always";
839                         mes "be blessed. Now, you";
840                         mes "should return to Sister";
841                         mes "Asthe to continue your";
842                         mes "Acolyte training.";
843                         tu_acolyte01 = 9;
844                         percentheal 100,100;
845                         if (checkre(3))
846                                 getexp 1000,1000;
847                         else
848                                 getexp 2000,2000;
849                         specialeffect2 EF_CONE;
850                         //getitem 505,1; //Blue_Potion
851                         close;
852                 } else {
853                         if (checkre(0)) {
854                                 mes "A few days ago, a sister in Prontera";
855                                 mes "sent me a telegram that citizens had been harmed";
856                                 mes "by Hornets in the western field,";
857                                 mes "so she asked the abbey to help with them.";
858                                 next;
859                                 mes "[Priest Gardron]";
860                                 mes "But at this time,";
861                                 mes "we are also short of hands...";
862                                 mes "so it's a big problem.";
863                                 next;
864                                 mes "[Priest Gardron]";
865                                 mes "....!";
866                                 emotion e_gasp;
867                                 next;
868                                 mes "[Priest Gardron]";
869                                 mes "May I entrust you, acolyte "+strcharinfo(0)+",";
870                                 mes "this urgent matter?";
871                                 mes "Please dispose of Hornets";
872                                 mes "which are causing trouble on ^FF0000the western field of Prontera^000000.";
873                                 next;
874                                 mes "[Priest Gardron]";
875                                 mes "I know that you are undergoing the discipline,";
876                                 mes "So I will give you something to help you";
877                                 mes "if you bring me ^3131FF 5^000000 ^3131FFBee Sting^000000.";
878                                 next;
879                                 mes "[Priest Gardron]";
880                                 mes "Will you go to Prontera?";
881                                 next;
882                                 if(select("Let's go to Prontera!:I'll be back after doing some preparation.") == 1) {
883                                         mes "[Priest Gardron]";
884                                         mes "Okay, I will send you to Prontera.";
885                                         mes "Please dispose of Hornets and bring me 5 Bee Stings for confirmation.";
886                                         mes "My Lord, please protect this acolyte from evil monsters.";
887                                         close2;
888                                         warp "prontera",116,72;
889                                         end;
890                                 }
891                         } else {
892                                 mes "A little while ago, the Payon Elder sent me a message. Apparently,";
893                                 mes "the residents of Payon are being attacked by Zombies.";
894                                 next;
895                                 mes "[Priest Gardron]";
896                                 mes "He has requested the convent for help, but we've got a big problem. We're running out of people here that can deal with this situation...";
897                                 next;
898                                 mes "[Priest Gardron]";
899                                 mes "....!";
900                                 emotion e_gasp;
901                                 next;
902                                 mes "[Priest Gardron]";
903                                 mes ""+strcharinfo(0)+",";
904                                 mes "may I ask";
905                                 mes "you to take care";
906                                 mes "of this task? Exterminate the Skeletons and Zombies in the";
907                                 mes "First Floor of Payon Dungeon.";
908                                 next;
909                                 mes "[Priest Gardron]";
910                                 mes "Since you're still in basic training, I will give you some";
911                                 mes "help if you return with";
912                                 mes "^3131FF5 Decayed Nails^000000.";
913                                 next;
914                                 mes "[Priest Gardron]";
915                                 mes "Now then...";
916                                 mes "Will you go to Payon?";
917                                 next;
918                                 if(select("Let's go to Payon!:Um, let me get ready first.")==1) {
919                                         mes "[Priest Gardron]";
920                                         mes "Good, good.";
921                                         mes "I shall send you";
922                                         mes "there to fight the monsters in Payon Dungeon so that you can return with 5 Decayed Nails. May God bless you...";
923                                         close2;
924                                         warp "payon",161,58;
925                                         end;
926                                 }
927                         }
928                         close;
929                 }
930         }
931         mes "May light always";
932         mes "come and illuminate";
933         mes "the darkness. In times";
934         mes "of hardship, remind us";
935         mes "that there are no miracles";
936         mes "without hope...";
937         close;
938 }
939
940 // Dog
941 //============================================================
942 prt_monk,235,245,5      script  Dog#tu  4_DOG01,{
943         mes "[Dog]";
944         mes "^CDB79EBark bark!";
945         mes "Woof woof!^000000";
946         next;
947         if(tu_acolyte01 == 10){
948                 while(1) {
949                         switch(select("Give a treat.:Pet the dog.:End actions.")){
950                         case 1:
951                                 .@dog_food++;
952                                 if(.@dog_food > 4){
953                                         mes "[Dog]";
954                                         mes "^CDB79EGrrrrrr...!^000000";
955                                         emotion e_an;
956                                         next;
957                                         mes "^3355FFThe dog grinds";
958                                         mes "its teeth and glares";
959                                         mes "at you menacingly.^000000";
960                                 } else {
961                                         mes "[Dog]";
962                                         mes "^CDB79ERoof roof!^000000";
963                                         emotion e_lv;
964                                 }
965                                 break;
966                         case 2:
967                                 mes "[Dog]";
968                                 mes "^CDB79ERoof roof~^000000";
969                                 emotion e_lv;
970                                 break;
971                         case 3:
972                                 mes "[Dog]";
973                                 mes "^CDB79ERoof roof!^000000";
974                                 break;
975                         }
976                         next;
977                 }
978         }
979         mes "["+strcharinfo(0)+"]";
980         mes "So cute~!";
981         close;
982 }
983
984 // Boy
985 //============================================================
986 prt_monk,243,238,5      script  Boy#boy_voi     HIDDEN_WARP_NPC,5,5,{
987 OnTouch_:
988         if(tu_acolyte01 != 10) end;
989         mes "[??]";
990         mes "^333333*Sniff*^000000";
991         mes "Sister...";
992         close;
993 }
994
995 // Ill Girl
996 //============================================================
997 prt_monk,226,257,6      script  Ill Girl#tu     4_F_04,{
998         mes "[Angelic]";
999         if(tu_acolyte01 > 12){
1000                 mes "Thanks for helping me.";
1001                 mes "I'm sad my older sister is no longer with me, but I oughta";
1002                 mes "cheer up, right? I'll try my best!";
1003                 emotion e_heh;
1004                 close;
1005         }
1006         mes "Sister, don't go...";
1007         mes "^333333*Sniff* *Cough cough!*^000000";
1008         mes "It h-hurts so... much...!";
1009         mes "Sis...ter...";
1010         if(tu_acolyte01 == 10){
1011                 next;
1012                 mes "[Angelic]";
1013                 mes "^333333*Sniff...*^000000";
1014                 mes "Are you from";
1015                 mes "the convent?";
1016                 next;
1017                 mes "[Angelic]";
1018                 mes "...";
1019                 mes "......";
1020                 next;
1021                 mes "[Angelic]";
1022                 mes "Save...";
1023                 mes "My sister...";
1024                 next;
1025                 mes "[Angelic]";
1026                 mes "^333333*Sniff sniff*";
1027                 mes "^333333*Cough cough*";
1028                 mes "H-hurts...";
1029                 next;
1030                 select("Are you alright?");
1031                 mes "[Angelic]";
1032                 mes "My sister...";
1033                 mes "She was so beautiful...";
1034                 mes "She was such a nice girl.";
1035                 mes "But then, one day...";
1036                 next;
1037                 mes "[Angelic]";
1038                 mes "This disgusting looking";
1039                 mes "person was coated in this icky stuff and attacked her. She was poisoned and her body became";
1040                 mes "colder and... ^333333*Sniff*^000000";
1041                 next;
1042                 mes "[Angelic]";
1043                 mes "I was with her and I got sick too. I wasn't poisoned as badly, but";
1044                 mes "my whole body feels heavy and I've been having these nightmares...";
1045                 next;
1046                 mes "[Angelic]";
1047                 mes "^333333*Cough cough!*^000000";
1048                 mes "Will I join my";
1049                 mes "sister like this?";
1050                 next;
1051                 mes "^3355FFThis girl looks";
1052                 mes "really sick. Maybe you";
1053                 mes "should take a better look";
1054                 mes "and see what's wrong.^000000";
1055                 next;
1056                 mes "["+strcharinfo(0)+"]";
1057                 mes "Are you alright?";
1058                 mes "................";
1059                 next;
1060                 specialeffect EF_CURSEATTACK;
1061                 soundeffectall "_curse.wav",0;
1062                 emotion e_omg;
1063                 mes "["+strcharinfo(0)+"]";
1064                 mes "This is....!";
1065                 mes "A cursed spirit";
1066                 mes "is tormenting this";
1067                 mes "poor young girl!";
1068                 next;
1069                 mes "["+strcharinfo(0)+"]";
1070                 mes "I'll cure you...";
1071                 mes "For sure.";
1072                 tu_acolyte01 = 11;
1073         }
1074         else if(tu_acolyte01 == 11){
1075                 next;
1076                 mes "[Angelic]";
1077                 mes "It hurts...!";
1078                 mes "I... I can't...!";
1079         }
1080         else if(tu_acolyte01 == 12){
1081                 next;
1082                 mes "^3355FFYou go towards";
1083                 mes "the girl, place your hands";
1084                 mes "on her back and perform";
1085                 mes "a holy spell...^000000";
1086                 next;
1087                 switch(select("Heal!:Blessing!:Cure!:Recovery!:Signum Crucis!:B.S Sacramenti!")){
1088                 case 1:
1089                         mes "["+strcharinfo(0)+"]";
1090                         mes "H...";
1091                         mes "Heal !!";
1092                         specialeffect EF_HEAL;
1093                         next;
1094                         mes "^3355FFNothing happened.";
1095                         mes "It doesn't look like";
1096                         mes "that skill will work.^000000";
1097                         close;
1098                 case 2:
1099                         if(getskilllv("AL_BLESSING") > 0){
1100                                 mes "["+strcharinfo(0)+"]";
1101                                 mes "B...";
1102                                 mes "Blessing!";
1103                                 next;
1104                                 if(rand(100) < getskilllv("AL_BLESSING")*10){
1105                                         specialeffect EF_BLESSING;
1106                                         mes "["+strcharinfo(0)+"]";
1107                                         mes "I...";
1108                                         mes "I did it!!";
1109                                         next;
1110                                         mes "^3355FFWhat a great";
1111                                         mes "chance for you to";
1112                                         mes "practice your abilities!";
1113                                         mes "It seemed that this good";
1114                                         mes "deed has improved your skills.^000000";
1115                                         tu_acolyte01 = 13;
1116                                         if (checkre(3))
1117                                                 getexp 0,500;
1118                                         else
1119                                                 getexp 0,1000;
1120                                         specialeffect2 EF_CONE;
1121                                         next;
1122                                         break;
1123                                 } else {
1124                                         mes "["+strcharinfo(0)+"]";
1125                                         mes "Huh...?";
1126                                         mes "It's not working...";
1127                                         mes "Maybe it's because";
1128                                         mes "I'm still learning?";
1129                                         close;
1130                                 }
1131                         } else {
1132                                 mes "^3355FFYou didn't learn";
1133                                 mes "this skill yet, so you're";
1134                                 mes "not able to use it for now.^000000";
1135                                 close;
1136                         }
1137                 case 3:
1138                         if(getskilllv("AL_CURE") > 0){
1139                                 mes "["+strcharinfo(0)+"]";
1140                                 mes "C-Cure...!";
1141                                 specialeffect EF_CURE;
1142                                 next;
1143                                 mes "^3355FFNothing happened.";
1144                                 mes "It doesn't look like";
1145                                 mes "that skill will work.^000000";
1146                         }
1147                         else {
1148                                 mes "^3355FFYou didn't learn";
1149                                 mes "this skill yet, so you're";
1150                                 mes "not able to use it for now.^000000";
1151                         }
1152                         close;
1153                 case 4:
1154                         mes "^3355FFThis isn't a skill";
1155                         mes "that Acolytes can use...^000000";
1156                         close;
1157                 case 5:
1158                         if(getskilllv("AL_CRUCIS") > 0){
1159                                 mes "["+strcharinfo(0)+"]";
1160                                 mes "S-Signum...";
1161                                 mes "Signum Crucis!";
1162                                 specialeffect EF_SIGNUM;
1163                                 next;
1164                                 mes "^3355FFNothing happened.";
1165                                 mes "It doesn't look like";
1166                                 mes "that skill will work.^000000";
1167                         }
1168                         else {
1169                                 mes "^3355FFYou didn't learn";
1170                                 mes "this skill yet, so you're";
1171                                 mes "not able to use it for now.^000000";
1172                         }
1173                         close;
1174                 case 6:
1175                         mes "^3355FFThis isn't a skill";
1176                         mes "that Acolytes can use...^000000";
1177                         close;
1178                 }
1179                 mes "[Angelic]";
1180                 mes "Ah...";
1181                 mes "I feel...";
1182                 mes "So relaxed.";
1183                 mes "So much lighter...";
1184                 next;
1185                 mes "[Angelic]";
1186                 mes "Did you";
1187                 mes "do this?";
1188                 mes "Is this the";
1189                 mes "power of God?";
1190         }
1191         close;
1192 }
1193
1194 // Veiner
1195 //============================================================
1196 prt_monk,197,228,3      script  Veiner  4_M_ORIENT02,{
1197         mes "[Veiner]";
1198         if(countitem(1081) && tu_acolyte01 == 18){// Merchant_Box_1
1199                 mes "So very exhausted...";
1200                 mes "Should I just go back home?";
1201                 next;
1202                 mes "[Veiner]";
1203                 mes "What's that?";
1204                 mes "You have a delivery";
1205                 mes "for me? Why, what";
1206                 mes "ever could it be?";
1207                 next;
1208                 mes "[Veiner]";
1209                 mes "This is...!";
1210                 mes "It's Handmade Chocolate";
1211                 mes "from my honey bunny!";
1212                 mes "Oh Bibi! You're the best!";
1213                 specialeffect EF_VALLENTINE;
1214                 specialeffect EF_HEARTCASTING;
1215                 next;
1216                 mes "[Veiner]";
1217                 mes "Oh right!";
1218                 mes "Thank you very much for delivering this to me. Sorry, but I'm always excited to hear from my cutie pie~";
1219                 emotion e_thx;
1220                 tu_acolyte01 = 19;
1221                 delitem 1081,1; //Merchant_Box_1
1222         }
1223         else if(tu_acolyte01 > 18){
1224                 mes "I can't wait";
1225                 mes "to see her again!";
1226                 mes "Bibi...! I loooove you!";
1227                 emotion e_kis2;
1228         }
1229         else {
1230                 mes "So very";
1231                 mes "exhausted...";
1232                 mes "Would you help";
1233                 mes "me carry my stuff?";
1234                 mes "P-please...";
1235         }
1236         close;
1237 }
1238
1239 // Hedrick
1240 //============================================================
1241 prt_monk,28,260,5       script  Hedrick 1_M_04,{
1242         mes "[Hedrick]";
1243         mes "^333333*Whew!*^000000";
1244         mes "Man I worked hard today!";
1245         mes "And so efficiently too!";
1246         mes "Awesome job as usual,";
1247         mes "Hedrick. You're number one!";
1248         if(countitem(7148)==0 || tu_acolyte01 != 19) close;// Mother_Letter
1249         next;
1250         mes "[Hedrick]";
1251         mes "Oh...?";
1252         mes "Is this letter for me?";
1253         mes "I wonder who it's from.";
1254         mes "Ah, it's from my mom!";
1255         next;
1256         mes "[Hedrick]";
1257         mes "Whoa...!";
1258         mes "Holy cow!";
1259         mes "This letter is";
1260         mes "full of the energy";
1261         mes "of motherly love!";
1262         specialeffect EF_STEELBODY;
1263         next;
1264         mes "[Hedrick]";
1265         mes "Thanks a lot!";
1266         mes "Here, why don't";
1267         mes "you have one of the";
1268         mes "cookies she sent me?";
1269         delitem 7148,1; //Mother_Letter
1270         tu_acolyte01 = 20;
1271         getitem 538,1; //Well_Baked_Cookie
1272         close;
1273 }
1274
1275 // Weapon Merchant
1276 //============================================================
1277 prt_monk,136,261,0      script  Weapon Merchant#tu      HIDDEN_WARP_NPC,9,9,{
1278 OnTouch_:
1279         if(tu_acolyte01 != 20 || countitem(1081) == 0) end;// Merchant_Box_1
1280         mes "[Weapon Merchant]";
1281         mes "The stuff I requested from the guild is finally here!";
1282         mes "It's pretty tough to keep everything in stock since this is such a remote place.";
1283         next;
1284         mes "[Weapon Merchant]";
1285         mes "Hey, thanks so much!";
1286         mes "Oh, and come here if";
1287         mes "you need anything, okay?";
1288         delitem 1081,1; //Merchant_Box_1
1289         tu_acolyte01 = 21;
1290         close;
1291 }
1292
1293 // Karven
1294 //============================================================
1295 monk_in,103,176,7       script  Karven  1_M_PASTOR,{
1296         mes "[Karven]";
1297         mes "May you rest";
1298         if(tu_acolyte01 == 21 && countitem(7183)){
1299                 delitem 7183, 1;// Sister_Letter
1300                 tu_acolyte01 = 22;
1301                 mes "in peace forever...";
1302                 next;
1303                 mes "[Karven]";
1304                 mes "I'm saying prayers";
1305                 mes "for the recently departed.";
1306                 mes "If it's not urgent, please";
1307                 mes "come again at another time.";
1308                 next;
1309                 mes "[Karven]";
1310                 mes "A letter?";
1311                 mes "Oh. It must be from";
1312                 mes "my younger sister.";
1313                 mes "What could she want";
1314                 mes "this time?";
1315                 next;
1316                 mes "[Karven]";
1317                 mes "I hope she realizes";
1318                 mes "the word of God and returns";
1319                 mes "to living a good life once";
1320                 mes "again. Thank you very much.";
1321                 close;
1322         }
1323         mes "rest in peace...";
1324         close;
1325 }
1326
1327 // Gloria
1328 //============================================================
1329 prt_monk,219,164,3      script  Gloria#tu       4_F_SISTER,{
1330         mes "[Gloria]";
1331         if(BaseJob != Job_Acolyte){
1332                 mes "Hi, hi~";
1333                 mes "I'm Gloria.";
1334                 mes "You wanna know";
1335                 mes "something neat";
1336                 mes "about my name?";
1337                 next;
1338                 mes "[Gloria]";
1339                 mes "My father was a Blacksmith in Geffen, and supposedly he finished an incredible weapon on the day";
1340                 mes "I was born. He thought it was a sign of good luck, so he named";
1341                 mes "the weapon after me!";
1342                 next;
1343                 mes "[Gloria]";
1344                 mes "It's a little strange knowing that there's a weapon named after";
1345                 mes "you, but I like my name very much. I mean, it's not like my parents named me after that weapon, right?";
1346                 close;
1347         }
1348         if(tu_acolyte01 > 0 && tu_acolyte01 < 25){
1349                 mes "I'm still";
1350                 mes "a young Acolyte";
1351                 mes "in training and I'm";
1352                 mes "always making mistakes!";
1353                 next;
1354                 mes "[Gloria]";
1355                 mes "^333333*Sniff*^000000";
1356                 mes "And I get scolded";
1357                 mes "almost all the time...";
1358                 mes "But there's one thing";
1359                 mes "that I can do really well!";
1360                 next;
1361                 mes "[Gloria]";
1362                 mes "Warp portal!";
1363                 mes "I know Level 2 Warp Portal!";
1364                 mes "One of my Memo Points is here";
1365                 mes "and the other is in Prontera.";
1366                 next;
1367                 mes "[Gloria]";
1368                 mes "Anyway, whenever";
1369                 mes "you need to, I can";
1370                 mes "send you to Prontera.";
1371                 mes "Just let me know, okay?";
1372                 next;
1373                 switch(select("I'm okay for now.:Send me to Prontera.")){
1374                 case 1:
1375                         mes "[Gloria]";
1376                         mes "In order to use";
1377                         mes "Warp Portal, you need";
1378                         mes "one ^3131FFBlue Gemstone^000000.";
1379                         mes "Is this to help me?";
1380                         mes "Wow, I'm touched!";
1381                         emotion e_sob;
1382                         close;
1383                 case 2:
1384                         mes "[Gloria]";
1385                         mes "Leave it to me!";
1386                         mes "Here we go~!!";
1387                         mes "W-warp Portal!";
1388                         close2;
1389                         warp "prontera",116,72;
1390                         end;
1391                 }
1392         }
1393         mes "Wow...";
1394         mes "Did you learn all that from Asthe? That's so great...";
1395         mes "You must be so much better than me that I can't even brag about warping to";
1396         mes "Prontera anymore. ^333333*Sniff*^000000";
1397         close;
1398 }
1399
1400 // Cleope Verce
1401 //============================================================
1402 prt_monk,153,210,3      script  Cleope Verce    4_F_SISTER,{
1403         mes "[Cleope Verce]";
1404         if(BaseJob == Job_Acolyte){
1405                 if (JobLevel < 40) {
1406                         if (BaseLevel < 26) {
1407                                 mes "Oh my.. ";
1408                                 mes "A newbie Acolyte?";
1409                                 mes "It doesn't even seem";
1410                                 mes "like you've learned";
1411                                 mes "that many skills?";
1412                                 next;
1413                                 mes "[Cleope Verce]";
1414                                 mes "Ho ho~!";
1415                                 mes "In my days";
1416                                 mes "as an Acolyte,";
1417                                 switch(rand(1,4)){
1418                                 case 1:
1419                                         mes "I trained by attacking";
1420                                         mes "^3131FFgreen frogs^000000 till my knuckles";
1421                                         mes "bled from all the punching!";
1422                                         break;
1423                                 case 2:
1424                                         mes "I beat up ^3131FFwooden sticks";
1425                                         mes "about to collapse^000000 and these";
1426                                         mes "^3131FFhuge mushrooms^000000 all the time!";
1427                                         break;
1428                                 case 3:
1429                                         mes "I trained by fighting those ^3131FFdisgusting cockroaches^000000.";
1430                                         next;
1431                                         mes "[Cleope Verce]";
1432                                         mes "Ugh...";
1433                                         mes "Actually, that's not such a good memory when I think about it.";
1434                                         break;
1435                                 case 4:
1436                                         mes "I trained by fighting ^3131FFZombies^000000 in the dungeon of that town with all of those trees.";
1437                                         break;
1438                                 }
1439                                 next;
1440                                 mes "[Cleope Verce]";
1441                                 mes "You'll have to go through a lot until you reach the point where I'm at right now. Ho ho ho! You still have a looong way to go~";
1442                                 next;
1443                                 emotion e_gg;
1444                                 mes "[Cleope Verce]";
1445                                 mes "Good luck...";
1446                                 mes "Rookie.";
1447                                 close;
1448                         } else if(BaseLevel < 36){
1449                                 mes "Oh my.. ";
1450                                 mes "A young Acolyte?";
1451                                 mes "You seem to have just";
1452                                 mes "started learning your skills?";
1453                                 next;
1454                                 mes "[Cleope Verce]";
1455                                 mes "Ho ho~!";
1456                                 mes "When I was";
1457                                 mes "around your age,";
1458                                 switch(rand(1,5)){
1459                                 case 1:
1460                                         mes "I'd fight with those ^3131FFwhite";
1461                                         mes "mice^000000 and ^3131FFbig roaches^000000~";
1462                                         break;
1463                                 case 2:
1464                                         mes "I'd walk straight into the";
1465                                         mes "^3131FFdepths of the ocean^000000 to find monsters to hunt.";
1466                                         break;
1467                                 case 3:
1468                                         mes "I used to fight ^3131FFcreepy";
1469                                         mes "looking tree monsters^000000.";
1470                                         break;
1471                                 case 4:
1472                                         mes "I used to fight hundreds";
1473                                         mes "of ^3131FFuuuuuug~ly orcs^000000.";
1474                                         break;
1475                                 case 5:
1476                                         mes "I would fight the ^3131FFmonkeys";
1477                                         mes "in front of the convent^000000.";
1478                                         break;
1479                                 }
1480                                 next;
1481                                 mes "[Cleope Verce]";
1482                                 mes "Those were";
1483                                 mes "bad memories.";
1484                                 mes "If someone told me";
1485                                 mes "to go there again,";
1486                                 mes "I'd go insane.";
1487                                 next;
1488                                 mes "[Cleope Verce]";
1489                                 mes "Still, it seems you";
1490                                 mes "have a long way to go";
1491                                 mes "until you become a well";
1492                                 mes "experienced Acolyte. Ho ho~";
1493                                 next;
1494                                 emotion e_gg;
1495                                 mes "[Cleope Verce]";
1496                                 mes "Good luck,";
1497                                 mes "young friend.";
1498                                 close;
1499                         } else if(BaseLevel < 46){
1500                                 mes "Well, well, well~";
1501                                 mes "Hello, young Acolyte.";
1502                                 mes "You're still kind of";
1503                                 mes "green, but I guess you're";
1504                                 mes "not exactly a beginner either.";
1505                                 next;
1506                                 mes "[Cleope Verce]";
1507                                 mes "I remember that when";
1508                                 mes "I was your age, I used to";
1509                                 switch(rand(1,6)){
1510                                 case 1:
1511                                         mes "fight these ^3131FFfearsome evil spirits^000000 all the time in that castle ^3131FFwest of Geffen^000000. I wonder how I survived";
1512                                         mes "all that?";
1513                                         break;
1514                                 case 2:
1515                                         mes "play with these ^3131FFcute";
1516                                         mes "Poporings^000000 all the time!";
1517                                         next;
1518                                         mes "[Cleope Verce]";
1519                                         mes "Still, I had to be careful from their attacks. At that time they were pretty strong!";
1520                                         break;
1521                                 case 3:
1522                                         mes "fight with ^3131FFgun shooting ghosts!^000000 Sure, they were scary, but beating them was a piece of cake if you have Pneuma!";
1523                                         break;
1524                                 case 4:
1525                                         mes "beat up those ^3131FFarrow shooting devils^000000 almost everyday in the castle west of Geffen. Boy, was there a lot of them back then.";
1526                                         break;
1527                                 case 5:
1528                                         mes "battle these really ^3131FFfat pigs^000000. They were pretty strong, so they always gave me a hard time.";
1529                                         break;
1530                                 case 6:
1531                                         mes "beat up these ^3131FFliving chunks of";
1532                                         mes "sand in the desert^000000. I swear, they were alive!";
1533                                         break;
1534                                 }
1535                                 next;
1536                                 mes "[Cleope Verce]";
1537                                 mes "^333333*Sigh*^000000";
1538                                 mes "Ah, memories~";
1539                                 mes "Of course, if I had";
1540                                 mes "the chance to do it all";
1541                                 mes "over again, I don't know";
1542                                 mes "if I would take it...";
1543                                 next;
1544                                 mes "[Cleope Verce]";
1545                                 mes "Anyway, you have";
1546                                 mes "plenty of adventures";
1547                                 mes "waiting for you. I hope";
1548                                 mes "you'll make many fond";
1549                                 mes "memories when you're";
1550                                 mes "still an Acolyte.";
1551                                 next;
1552                                 emotion e_gg;
1553                                 mes "[Cleope Verce]";
1554                                 mes "Good luck,";
1555                                 mes "young friend~";
1556                                 close;
1557                         }
1558                 }
1559                 mes "Hmmm?";
1560                 mes "It looks like you've";
1561                 mes "learned quite a lot as";
1562                 mes "an Acolyte! I hate to admit it,";
1563                 mes "but you're too good for me to";
1564                 mes "call you a rookie anymore~";
1565                 close;
1566         }
1567         mes "Hello hello.";
1568         mes "The sun is very";
1569         mes "warm today, don't";
1570         mes "think? Very pleasant";
1571         mes "weather today...";
1572         close;
1573 }
1574 // Range NPC
1575 //============================================================
1576 prt_monk,217,123,0      script  #tu_monk        HIDDEN_WARP_NPC,10,10,{
1577 OnTouch_:
1578         if(BaseJob == Job_Acolyte){
1579                 switch(tu_acolyte01){
1580                 case 4:
1581                 case 10:
1582                 case 25:
1583                         mes "[Sound by Window]";
1584                         mes "...";
1585                         next;
1586                         mes "^3355FFThere's some kind";
1587                         mes "of noise coming from";
1588                         mes "yonder window...^000000";
1589                         close;
1590                 }
1591         }
1592         end;
1593 }
1594
1595 // Eavesdrop
1596 //============================================================
1597 prt_monk,223,123,3      script  Eavesdrop#tu    HIDDEN_NPC,{
1598         if(BaseJob != Job_Acolyte){
1599                 mes "^3355FFThere's nothing here.^000000";
1600                 close;
1601         }
1602         if(tu_acolyte01 > 3 && tu_acolyte01 < 10){
1603                 mes "[Voices from Window]";
1604                 mes "^A68064Sir...";
1605                 mes "Something doesn't";
1606                 mes "seem right at the palace.^000000";
1607                 next;
1608                 mes "[Voices from Window]";
1609                 mes "^CD6600What's wrong?";
1610                 mes "Did something happen?^000000";
1611                 next;
1612                 mes "[Voices from Window]";
1613                 mes "^A68064I'm not sure.";
1614                 mes "I can't explain exactly what it is, but the officials seem frightened about something. Maybe there";
1615                 mes "was some sort of accident?^000000";
1616                 next;
1617                 mes "[Voices from Window]";
1618                 mes "^CD6600Hmm, I wouldn't know.";
1619                 mes "Why don't we just wait and see";
1620                 mes "what happens? I'm sure the truth will come out one way or another.^000000";
1621                 next;
1622                 mes "[Voices from Window]";
1623                 mes "^A68064 Alright, sir.";
1624                 mes "Still, I can't help";
1625                 mes "but feel uneasy...^000000";
1626         }
1627         else if(tu_acolyte01 > 9 && tu_acolyte01 < 25){
1628                 mes "[Voices from Window]";
1629                 mes "^A68064I heard from an";
1630                 mes "official at the palace";
1631                 mes "that they're requesting";
1632                 mes "us for an exorcism.^000000";
1633                 next;
1634                 mes "[Voices from Window]";
1635                 mes "^CD6600Exorcism?";
1636                 mes "Did Zombies attack";
1637                 mes "the kingdom or something?^000000";
1638                 next;
1639                 mes "[Voices from Window]";
1640                 mes "^A68064No, I don't think";
1641                 mes "that's the case, but";
1642                 mes "they are requesting";
1643                 mes "a highly skilled holy person...^000000";
1644                 next;
1645                 mes "[Voices from Window]";
1646                 mes "^CD6600Hmm...";
1647                 mes "I wonder what";
1648                 mes "exactly is going on...^000000";
1649                 next;
1650                 mes "[Voices from Window]";
1651                 mes "^A68064I will inform you";
1652                 mes "as soon as I hear";
1653                 mes "something.^000000";
1654                 next;
1655                 mes "[Voices from Window]";
1656                 mes "^CD6600Thank you...^000000";
1657         }
1658         else if(tu_acolyte01 > 24){
1659                 mes "[Voices from Window]";
1660                 mes "^A68064...Sir, do you know anything about the ^855E42curse of the Gaebolg family^A68064?^000000";
1661                 next;
1662                 mes "[Voices from Window]";
1663                 mes "^CD6600The Gaebolg?";
1664                 mes "Are you telling me";
1665                 mes "there's a curse on";
1666                 mes "the royal family?^000000";
1667                 next;
1668                 mes "[Voices from Window]";
1669                 mes "^A68064Yes...";
1670                 mes "That may be why his";
1671                 mes "highness, King Tristam III,";
1672                 mes "and his courtiers have been";
1673                 mes "acting strangely lately...^000000";
1674                 next;
1675                 mes "[Voices from Window]";
1676                 mes "^A68064You see...";
1677                 mes "Yormungard is";
1678                 mes "said to have cursed";
1679                 mes "the Gaebolg family when Rune-Midgarts was first established.^000000";
1680                 next;
1681                 mes "[Voices from Window]";
1682                 mes "^CD6600Yormungard?!";
1683                 mes "How can we hope";
1684                 mes "to combat its magic?";
1685                 mes "Not even the Asgardians";
1686                 mes "could deal with that";
1687                 mes "giant serpent's power!^000000";
1688                 next;
1689                 mes "[Voices from Window]";
1690                 mes "^A68064It's horrible...";
1691                 mes "Because of the curse,";
1692                 mes "the first child of every generation of the Gaebolg family will supposedly die an early death...^000000";
1693                 next;
1694                 mes "[Voices from Window]";
1695                 mes "^CD6600Are you saying that all of the first princes and princesses";
1696                 mes "have died to this day? If this is true, it'd cause trouble if word got out...^000000";
1697                 next;
1698                 mes "[Voices from Window]";
1699                 mes "^CD6600Is that what happened";
1700                 mes "in the palace? Did the eldest prince pass away recently?^000000";
1701                 next;
1702                 mes "[Voices from Window]";
1703                 mes "^A68064 No...";
1704                 mes "Actually, the second";
1705                 mes "eldest prince passed";
1706                 mes "away, not the first.^000000";
1707                 next;
1708                 mes "[Voices from Window]";
1709                 mes "^CD6600What!?^000000";
1710                 next;
1711                 mes "[Voices from Window]";
1712                 mes "^A68064L-lower your voice!^000000";
1713                 next;
1714                 mes "[Voices from Window]";
1715                 mes "^CD6600So...";
1716                 mes "How did it happen?";
1717                 mes "Was it an accident?^000000";
1718                 next;
1719                 mes "[Voices from Window]";
1720                 mes "^A68064 They haven't determined";
1721                 mes "the exact reason of the death yet. But the court officials want us to see if we can undo Yormungard's curse once and for all.^000000";
1722                 next;
1723                 mes "[Voices from Window]";
1724                 mes "^CD6600Yormungard's curse?";
1725                 mes "Is it possible to remove it after so many years? Such ancient";
1726                 mes "magic may be too powerful for";
1727                 mes "any of us in the Church...^000000";
1728                 next;
1729                 mes "[Voice from Window]";
1730                 mes "^A68064This task is monumentally huge!";
1731                 mes "And if we should fail, we'd lose the faith of our constituents. The Church and the Royal Court truly need a miracle...^000000";
1732                 next;
1733                 mes "[Voice from Window]";
1734                 mes "^CD6600Well, what's the Church's response? Are we really going to send someone to lift the curse of a monster that can challenge the Asgardians?^000000";
1735                 next;
1736                 mes "[Voice from Window]";
1737                 mes "^A68064I'm not quite sure.";
1738                 mes "Those that might have";
1739                 mes "the necessary skill are";
1740                 mes "too old. Still, they're";
1741                 mes "not giving up hope...^000000";
1742                 next;
1743                 mes "[Voice from Window]";
1744                 mes "^A68064This situation is very important to the reputation of the royal family and stability of the kingdom, so everyone's been very careful";
1745                 mes "about keeping quiet.^000000";
1746                 next;
1747                 mes "[Voice from Window]";
1748                 mes "^A68064For now, I'll return to the kingdom and let you know if I hear of any other news. Still, since everyone needs to be so careful, it may be";
1749                 mes "a while until I learn anything new.^000000";
1750                 next;
1751                 mes "[Voice from Window]";
1752                 mes "^CD6600Thank you very much.";
1753                 mes "I'll be waiting to hear";
1754                 mes "from you again.^000000";
1755                 next;
1756                 mes "[Voice from Window]";
1757                 mes "^CD6600Oh dear God.";
1758                 mes "Please expel the darkness that approaches the Rune-Midgarts Kingdom. Please protect us with your light and compassion.^000000";
1759         }
1760         close;
1761 }
1762
1763 sec_in02,17,156,3       script  1st Job Quest Reset     4_F_JOB_BLACKSMITH,{
1764         callfunc "F_GM_NPC";
1765         mes "[1st Job Quest]";
1766         mes "Which would you like to reset?";
1767         next;
1768         switch(select("Swordsman:Merchant:Archer:Acolyte:Thief:Mage")) {
1769         case 1:
1770                 tu_swordman = 0;
1771                 break;
1772         case 2:
1773                 tu_merchant = 0;
1774                 break;
1775         case 3:
1776                 tu_archer01 = 0;
1777                 tu_archer02 = 0;
1778                 break;
1779         case 4:
1780                 tu_acolyte01 = 0;
1781                 break;
1782         case 5:
1783                 tu_thief01 = 0;
1784                 break;
1785         case 6:
1786                 tu_magician01 = 0;
1787                 break;
1788         }
1789         mes "Completed.";
1790         close;
1791 }