- script OnLevelUp -1,{
OnPcBaseLvUpEvent:
if(BaseLevel == 25 && JobLevel == 10) goto FIRST_JOB;
if(BaseLevel == 50 && JobLevel == 50) goto SECOND_JOB;
if(BaseLevel == 75 && JobLevel == 50) goto TRANS_JOB;
FIRST_JOB:
if(sword_path >= 1) goto SWORD_PATH;
if(thief_path >= 1) goto THIEF_PATH;
if(merch_path >= 1) goto MERCH_PATH;
if(aco_path >= 1) goto ACO_PATH;
if(archer_path >= 1) goto ARCHER_PATH;
if(mage_path >= 1) goto MAGE_PATH;
SECOND_JOB:
TRANS_JOB:
if(sword_path >= 1) goto KNIGHT_PATH;
if(sword_path >= 2) goto CRUS_PATH;
if(thief_path >= 1) goto ASSASSIN_PATH;
if(thief_path >= 2) goto ROGUE_PATH;
if(merch_path >= 1) goto BLACKSMITH_PATH;
if(merch_path >= 2) goto ALCHE_PATH;
if(aco_path >= 1) goto PRIEST_PATH;
if(aco_path >= 2) goto MONK_PATH;
if(archer_path >= 1) goto HUNTER_PATH;
if(archer_path >= 2) goto BARD_PATH;
if(mage_path >= 1) goto WIZARD_PATH;
if(mage_path >= 2) goto SAGE_PATH;
SWORD_PATH:
specialeffect2 EF_ANGEL2;
specialeffect2 514;
jobchange Job_Swordsman;
skill "SM_MOVINGRECOVERY",1,SKILL_PERM;
skill "SM_FATALBLOW",1,SKILL_PERM;
skill "SM_AUTOBERSERK",1,SKILL_PERM;
THIEF_PATH:
specialeffect2 EF_ANGEL2;
specialeffect2 514;
jobchange Job_Thief;
skill "TF_SPRINKLESAND",1,SKILL_PERM;
skill "TF_BACKSLIDING",1,SKILL_PERM;
skill "TF_PICKSTONE",1,SKILL_PERM;
skill "TF_THROWSTONE",1,SKILL_PERM;
MERCH_PATH:
specialeffect2 EF_ANGEL2;
specialeffect2 514;
jobchange Job_Merchant;
skill "MC_CARTREVOLUTION",1,SKILL_PERM;
skill "MC_CHANGECART",1,SKILL_PERM;
skill "MC_LOUD",1,SKILL_PERM;
ACO_PATH:
specialeffect2 EF_ANGEL2;
specialeffect2 514;
jobchange Job_Acolyte;
skill "AL_HOLYLIGHT",1,SKILL_PERM;
ARCHER_PATH:
specialeffect2 EF_ANGEL2;
specialeffect2 514;
jobchange Job_Archer;
skill "AC_MAKINGARROW",1,SKILL_PERM;
skill "AC_CHARGEARROW",1,SKILL_PERM;
MAGE_PATH:
specialeffect2 EF_ANGEL2;
specialeffect2 514;
jobchange Job_Mage;
skill "MG_ENERGYCOAT",1,SKILL_PERM;
KNIGHT_PATH:
specialeffect2 EF_ANGEL2;
specialeffect2 514;
skill "KN_CHARGEATK",1,SKILL_PERM;
if(sword_path == 3){
jobchange 4008;
}
jobchange Job_Knight;
set sword_path,3;
CRUS_PATH:
specialeffect2 EF_ANGEL2;
specialeffect2 514;
skill "CR_SHRINK",1,SKILL_PERM;
if(sword_path == 4){
jobchange 4066;
}
jobchange Job_Crusader;
set sword_path,4;
ASSASSIN_PATH:
specialeffect2 EF_ANGEL2;
specialeffect2 514;
skill "AS_SONICACCEL",1,SKILL_PERM;
skill "AS_VENOMKNIFE",1,SKILL_PERM;
if(thief_path == 3){
jobchange 4013;
}
jobchange Job_Assassin;
set thief_path,3;
ROGUE_PATH:
specialeffect2 EF_ANGEL2;
specialeffect2 514;
skill "RG_CLOSECONFINE",1,SKILL_PERM;
if(thief_path == 4){
jobchange 4018;
}
jobchange Job_Rogue;
set thief_path,4;
BLACKSMITH_PATH:
specialeffect2 EF_ANGEL2;
specialeffect2 514;
skill "BS_UNFAIRLYTRICK",1,SKILL_PERM;
skill "BS_GREED",1,SKILL_PERM;
if(merch_path == 3){
jobchange 4011;
}
jobchange Job_Blacksmith;
set merch_path,3;
ALCHEMIST_PATH:
specialeffect2 EF_ANGEL2;
specialeffect2 514;
skill "AM_BIOETHICS",1,SKILL_PERM;
if(merch_path == 4){
jobchange 4019;
}
jobchange Job_Alchemist;
set merch_path,4;
PRIEST_PATH:
specialeffect2 EF_ANGEL2;
specialeffect2 514;
skill "PR_REDEMPTIO",1,SKILL_PERM;
if(aco_path == 3){
jobchange 4009;
}
jobchange Job_Priest;
set aco_path,3;
MONK_PATH:
specialeffect2 EF_ANGEL2;
specialeffect2 514;
skill "MO_KITRANSLATION",1,SKILL_PERM;
skill "MO_BALKYOUNG",1,SKILL_PERM;
if(aco_path == 4){
jobchange 4016;
}
jobchange Job_Monk;
set aco_path,4;
HUNTER_PATH:
specialeffect2 EF_ANGEL2;
specialeffect2 514;
skill "HT_PHANTASMIC",1,SKILL_PERM;
if(archer_path == 3){
jobchange 4012;
}
jobchange Job_Hunter;
set archer_path,3;
BARD_PATH:
skill "BA_PANGVOICE",1,SKILL_PERM;
skill "DC_WINKCHARM",1,SKILL_PERM;
specialeffect2 EF_ANGEL2;
specialeffect2 514;
if(archer_path == 4){
jobchange 4021;
}
jobchange Job_Bard;
set archer_path,4;
WIZARD_PATH:
skill "WZ_SIGHTBLASTER",1,SKILL_PERM;
specialeffect2 EF_ANGEL2;
specialeffect2 514;
if(mage_path == 3){
jobchange 4010;
}
jobchange Job_Wizard;
set mage_path,3;
SAGE_PATH:
skill "SA_CREATECON",1,SKILL_PERM;
skill "SA_ELEMENTWATER",1,SKILL_PERM;
skill "SA_ELEMENTGROUND",1,SKILL_PERM;
skill "SA_ELEMENTFIRE",1,SKILL_PERM;
skill "SA_ELEMENTWIND",1,SKILL_PERM;
specialeffect2 EF_ANGEL2;
specialeffect2 514;
if(mage_path == 4){
jobchange 4017;
}
jobchange Job_Sage;
set mage_path,4;
}