//===== eAthena Script =======================================
//= Renewal Acolyte Job Change
//===== By: ==================================================
//= Kisuka
//===== Current Version: =====================================
//= 1.0
//===== Compatible With: =====================================
//= eAthena SVN
//===== Description: =========================================
//= Job Change to Acolyte Class
//===== Additional Comments: =================================
//= 1.0 First Version. [Kisuka]
//============================================================
prt_church,184,41,4 script Cleric#aco 60,{
if (Upper == 1) {
if (ADVJOB == Job_High_Priest || ADVJOB == Job_Champion) {
if (Class == Job_Novice_High) {
mes "[Father Mareusis]";
mes "Ah, I sense you have endured";
mes "a past life experience. You must have learned many things before entering Valhalla.";
next;
if (getskilllv("NV_BASIC") < 9) {
mes "[Father Mareusis]";
mes "Unfortunately, I don't think you're ready to become an Acolyte yet. Please finish learning all of the Basic Skills first.";
next;
mes "[Father Mareusis]";
mes "In the meantime,";
mes "I will wait until";
mes "you are ready.";
mes "May God be";
mes "with you.";
close;
}
mes "[Father Mareusis]";
mes "Well, I welcome you";
mes "back from Valhalla and";
mes "wish you luck on your";
mes "new life's journey.";
next;
skill 143,0,0;
jobchange Job_Acolyte_High;
skill 156,1,0;
mes "[Father Mareusis]";
mes "Now, venture forth and seek those who need your help. May God light your path.";
close;
}else{
mes "[Father Mareusis]";
mes "Now, venture forth to seek people who need your help. May God enlighten your way.";
close;
}
}else{
mes "[Father Mareusis]";
mes "I sense that you have endured a past life experience. You must have learned many things before entering Valhalla.";
next;
mes "[Father Mareusis]";
mes "However, I can tell that you are not suited to be an Acolyte. Please remember who you were in your past life and find your path.";
close;
}
}
mes "[Father Mareusis]";
mes "What is it that you seek?";
next;
switch(select("Change your job to acolyte.:Ask the requirements to be an acolyte.:Quit it.")) {
case 1:
if(Class != Job_Novice) {
mes "[Father Mareusis]";
if(Class == Job_Acolyte) {
mes "Are you feeling okay today? I can tell by your attire that you are already an Acolyte. You're not joking around, are you?";
}else{
mes "I'm sorry but it seems you already have your own job, aren't you?";
}
close;
}else{
mes "[Father Mareusis]";
mes "Do you truly wish to become a servant of God?";
mes "Let's see whether you are ready for it or not... Hmm...";
next;
if (getskilllv("NV_BASIC") < 9) {
mes "[Father Mareusis]";
mes "Oh my?! You haven't accomplished the basic practice yet?! You have a long way to go! Come again after increasing your job level!";
close;
}
mes "[Father Mareusis]";
mes "Hmm... your job level is enough...";
mes "Good. Now I will give you the qualification to become an Acolyte.";
next;
mes "[Father Mareusis]";
mes "Always remember to be thankful to God, who takes care of us all the time. In chaos and times of difficulty, face your hardships with unwavering faith.";
jobchange Job_Acolyte;
getitem 1545,1; // N_Mace
next;
mes "[Father Mareusis]";
mes "Lastly, I want to sincerely congratulate you on persevering through your trial of penance.";
close;
}
case 2:
mes "[Father Mareusis]";
mes "Do you wish to become an Acolyte?";
mes "Then, you must fulfill the following requirements thinking those are the practices given by God.";
next;
mes "[Father Mareusis]";
mes "First, you have to reach at least Novice Job Level 9 and learn all of the Basic Skills.";
mes "This is the most basic thing to do, so you need to regard it as the way of training yourself.";
next;
mes "[Father Mareusis]";
mes "When you think you fulfilled this requirement, then come back to me again. Then you will have a holy job in which you can spread God's will.";
close;
case 3:
close;
}
}