PHP Code:
public void max4thJobMastery() {
if (this.getLevel() == 120 && GameConstants.isPirate(getJob().getId())) {
if (getJob().getId() == 522) {
Skill skill = SkillFactory.getSkill(5220001);
this.changeSkillLevel(skill,1,skill.getMaxLevel(),0);
Skill skill1 = SkillFactory.getSkill(5220002);
this.changeSkillLevel(skill1,1,skill1.getMaxLevel(),0);
Skill skill2 = SkillFactory.getSkill(5220011);
this.changeSkillLevel(skill2,1,skill2.getMaxLevel(),0);
Skill skill3 = SkillFactory.getSkill(5221000);
this.changeSkillLevel(skill3,1,skill3.getMaxLevel(),0);
Skill skill4 = SkillFactory.getSkill(5221003);
this.changeSkillLevel(skill4,1,skill4.getMaxLevel(),0);
Skill skill5 = SkillFactory.getSkill(5221004);
this.changeSkillLevel(skill5,1,skill5.getMaxLevel(),0);
Skill skill6 = SkillFactory.getSkill(5221006);
this.changeSkillLevel(skill6,1,skill6.getMaxLevel(),0);
Skill skill7 = SkillFactory.getSkill(5221007);
this.changeSkillLevel(skill7,1,skill7.getMaxLevel(),0);
Skill skill8 = SkillFactory.getSkill(5221008);
this.changeSkillLevel(skill8,1,skill8.getMaxLevel(),0);
Skill skill9 = SkillFactory.getSkill(5221009);
this.changeSkillLevel(skill9,1,skill9.getMaxLevel(),0);
Skill skill10 = SkillFactory.getSkill(5221010);
this.changeSkillLevel(skill10,1,skill10.getMaxLevel(),0);
}
else {
Skill skill = SkillFactory.getSkill(5121000);
this.changeSkillLevel(skill,1,skill.getMaxLevel(),0);
Skill skill1 = SkillFactory.getSkill(5121001);
this.changeSkillLevel(skill1,1,skill1.getMaxLevel(),0);
Skill skill2 = SkillFactory.getSkill(5121002);
this.changeSkillLevel(skill2,1,skill2.getMaxLevel(),0);
Skill skill3 = SkillFactory.getSkill(5121003);
this.changeSkillLevel(skill3,1,skill3.getMaxLevel(),0);
Skill skill4 = SkillFactory.getSkill(5121004);
this.changeSkillLevel(skill4,1,skill4.getMaxLevel(),0);
Skill skill5 = SkillFactory.getSkill(5121005);
this.changeSkillLevel(skill5,1,skill5.getMaxLevel(),0);
Skill skill6 = SkillFactory.getSkill(5121007);
this.changeSkillLevel(skill6,1,skill6.getMaxLevel(),0);
Skill skill7 = SkillFactory.getSkill(5121008);
this.changeSkillLevel(skill7,1,skill7.getMaxLevel(),0);
Skill skill8 = SkillFactory.getSkill(5121009);
this.changeSkillLevel(skill8,1,skill8.getMaxLevel(),0);
Skill skill9 = SkillFactory.getSkill(5121010);
this.changeSkillLevel(skill9,1,skill9.getMaxLevel(),0);
}
} else if (this.getLevel() == 120 && GameConstants.isThief(getJob().getId())) {
if(getJob().getId() == 412) {
Skill skill = SkillFactory.getSkill(4121000);
this.changeSkillLevel(skill,1,skill.getMaxLevel(),0);
Skill skill1 = SkillFactory.getSkill(4121002);
this.changeSkillLevel(skill1,1,skill1.getMaxLevel(),0);
Skill skill2 = SkillFactory.getSkill(4121003);
this.changeSkillLevel(skill2,1,skill2.getMaxLevel(),0);
Skill skill3 = SkillFactory.getSkill(4121004);
this.changeSkillLevel(skill3,1,skill3.getMaxLevel(),0);
Skill skill4 = SkillFactory.getSkill(4121005);
this.changeSkillLevel(skill4,1,skill4.getMaxLevel(),0);
Skill skill5 = SkillFactory.getSkill(4121006);
this.changeSkillLevel(skill5,1,skill5.getMaxLevel(),0);
Skill skill6 = SkillFactory.getSkill(4121007);
this.changeSkillLevel(skill6,1,skill6.getMaxLevel(),0);
Skill skill7 = SkillFactory.getSkill(4121008);
this.changeSkillLevel(skill7,1,skill7.getMaxLevel(),0);
Skill skill8 = SkillFactory.getSkill(4121009);
this.changeSkillLevel(skill8,1,skill8.getMaxLevel(),0);
}
else {
Skill skill = SkillFactory.getSkill(4221000);
this.changeSkillLevel(skill,1,skill.getMaxLevel(),0);
Skill skill1 = SkillFactory.getSkill(4221002);
this.changeSkillLevel(skill1,1,skill1.getMaxLevel(),0);
Skill skill2 = SkillFactory.getSkill(4221003);
this.changeSkillLevel(skill2,1,skill2.getMaxLevel(),0);
Skill skill3 = SkillFactory.getSkill(4221004);
this.changeSkillLevel(skill3,1,skill3.getMaxLevel(),0);
Skill skill4 = SkillFactory.getSkill(4221005);
this.changeSkillLevel(skill4,1,skill4.getMaxLevel(),0);
Skill skill5 = SkillFactory.getSkill(4221006);
this.changeSkillLevel(skill5,1,skill5.getMaxLevel(),0);
Skill skill6 = SkillFactory.getSkill(4221007);
this.changeSkillLevel(skill6,1,skill6.getMaxLevel(),0);
Skill skill7 = SkillFactory.getSkill(4221001);
this.changeSkillLevel(skill7,1,skill7.getMaxLevel(),0);
Skill skill8 = SkillFactory.getSkill(4221008);
this.changeSkillLevel(skill8,1,skill8.getMaxLevel(),0);
}
} else if (this.getLevel() == 120 && GameConstants.isArcher(getJob().getId())) {
if(getJob().getId() == 312) {
Skill skill = SkillFactory.getSkill(3121000);
this.changeSkillLevel(skill,1,skill.getMaxLevel(),0);
Skill skill1 = SkillFactory.getSkill(3121002);
this.changeSkillLevel(skill1,1,skill1.getMaxLevel(),0);
Skill skill2 = SkillFactory.getSkill(3121003);
this.changeSkillLevel(skill2,1,skill2.getMaxLevel(),0);
Skill skill3 = SkillFactory.getSkill(3121004);
this.changeSkillLevel(skill3,1,skill3.getMaxLevel(),0);
Skill skill4 = SkillFactory.getSkill(3121005);
this.changeSkillLevel(skill4,1,skill4.getMaxLevel(),0);
Skill skill5 = SkillFactory.getSkill(3121006);
this.changeSkillLevel(skill5,1,skill5.getMaxLevel(),0);
Skill skill6 = SkillFactory.getSkill(3121007);
this.changeSkillLevel(skill6,1,skill6.getMaxLevel(),0);
Skill skill7 = SkillFactory.getSkill(3121008);
this.changeSkillLevel(skill7,1,skill7.getMaxLevel(),0);
Skill skill8 = SkillFactory.getSkill(3121009);
this.changeSkillLevel(skill8,1,skill8.getMaxLevel(),0);
}
else {
Skill skill = SkillFactory.getSkill(3221000);
this.changeSkillLevel(skill,1,skill.getMaxLevel(),0);
Skill skill1 = SkillFactory.getSkill(3221001);
this.changeSkillLevel(skill1,1,skill1.getMaxLevel(),0);
Skill skill2 = SkillFactory.getSkill(3221002);
this.changeSkillLevel(skill2,1,skill2.getMaxLevel(),0);
Skill skill3 = SkillFactory.getSkill(3221003);
this.changeSkillLevel(skill3,1,skill3.getMaxLevel(),0);
Skill skill4 = SkillFactory.getSkill(3221004);
this.changeSkillLevel(skill4,1,skill4.getMaxLevel(),0);
Skill skill5 = SkillFactory.getSkill(3221005);
this.changeSkillLevel(skill5,1,skill5.getMaxLevel(),0);
Skill skill6 = SkillFactory.getSkill(3221006);
this.changeSkillLevel(skill6,1,skill6.getMaxLevel(),0);
Skill skill7 = SkillFactory.getSkill(3221007);
this.changeSkillLevel(skill7,1,skill7.getMaxLevel(),0);
Skill skill8 = SkillFactory.getSkill(3221008);
this.changeSkillLevel(skill8,1,skill8.getMaxLevel(),0);
}
} else if (this.getLevel() == 120 && GameConstants.isMage(getJob().getId())) {
if(getJob().getId() == 212){
Skill skill = SkillFactory.getSkill(2121000);
this.changeSkillLevel(skill,1,skill.getMaxLevel(),0);
Skill skill1 = SkillFactory.getSkill(2121001);
this.changeSkillLevel(skill1,1,skill1.getMaxLevel(),0);
Skill skill2 = SkillFactory.getSkill(2121002);
this.changeSkillLevel(skill2,1,skill2.getMaxLevel(),0);
Skill skill3 = SkillFactory.getSkill(2121003);
this.changeSkillLevel(skill3,1,skill3.getMaxLevel(),0);
Skill skill4 = SkillFactory.getSkill(2121004);
this.changeSkillLevel(skill4,1,skill4.getMaxLevel(),0);
Skill skill5 = SkillFactory.getSkill(2121005);
this.changeSkillLevel(skill5,1,skill5.getMaxLevel(),0);
Skill skill6 = SkillFactory.getSkill(2121006);
this.changeSkillLevel(skill6,1,skill6.getMaxLevel(),0);
Skill skill7 = SkillFactory.getSkill(2121006);
this.changeSkillLevel(skill7,1,skill7.getMaxLevel(),0);
Skill skill8 = SkillFactory.getSkill(2121007);
this.changeSkillLevel(skill8,1,skill8.getMaxLevel(),0);
}
else if(getJob().getId() == 222){
Skill skill = SkillFactory.getSkill(2221000);
this.changeSkillLevel(skill,1,skill.getMaxLevel(),0);
Skill skill1 = SkillFactory.getSkill(2221001);
this.changeSkillLevel(skill1,1,skill1.getMaxLevel(),0);
Skill skill2 = SkillFactory.getSkill(2221002);
this.changeSkillLevel(skill2,1,skill2.getMaxLevel(),0);
Skill skill3 = SkillFactory.getSkill(2221003);
this.changeSkillLevel(skill3,1,skill3.getMaxLevel(),0);
Skill skill4 = SkillFactory.getSkill(2221004);
this.changeSkillLevel(skill4,1,skill4.getMaxLevel(),0);
Skill skill5 = SkillFactory.getSkill(2221005);
this.changeSkillLevel(skill5,1,skill5.getMaxLevel(),0);
Skill skill6 = SkillFactory.getSkill(2221006);
this.changeSkillLevel(skill6,1,skill6.getMaxLevel(),0);
Skill skill7 = SkillFactory.getSkill(2221006);
this.changeSkillLevel(skill7,1,skill7.getMaxLevel(),0);
Skill skill8 = SkillFactory.getSkill(2221007);
this.changeSkillLevel(skill8,1,skill8.getMaxLevel(),0);
}
else{
Skill skill = SkillFactory.getSkill(2321000);
this.changeSkillLevel(skill,1,skill.getMaxLevel(),0);
Skill skill1 = SkillFactory.getSkill(2321001);
this.changeSkillLevel(skill1,1,skill1.getMaxLevel(),0);
Skill skill2 = SkillFactory.getSkill(2321002);
this.changeSkillLevel(skill2,1,skill2.getMaxLevel(),0);
Skill skill3 = SkillFactory.getSkill(2321003);
this.changeSkillLevel(skill3,1,skill3.getMaxLevel(),0);
Skill skill4 = SkillFactory.getSkill(2321004);
this.changeSkillLevel(skill4,1,skill4.getMaxLevel(),0);
Skill skill5 = SkillFactory.getSkill(2321005);
this.changeSkillLevel(skill5,1,skill5.getMaxLevel(),0);
Skill skill6 = SkillFactory.getSkill(2321006);
this.changeSkillLevel(skill6,1,skill6.getMaxLevel(),0);
Skill skill7 = SkillFactory.getSkill(2321006);
this.changeSkillLevel(skill7,1,skill7.getMaxLevel(),0);
Skill skill8 = SkillFactory.getSkill(2321007);
this.changeSkillLevel(skill8,1,skill8.getMaxLevel(),0);
Skill skill9 = SkillFactory.getSkill(2321008);
this.changeSkillLevel(skill9,1,skill9.getMaxLevel(),0);
}
} else if (this.getLevel() == 120 && GameConstants.isWarrior(getJob().getId())) {
if(getJob().getId() == 112){
Skill skill = SkillFactory.getSkill(1121000);
this.changeSkillLevel(skill,1,skill.getMaxLevel(),0);
Skill skill1 = SkillFactory.getSkill(1121001);
this.changeSkillLevel(skill1,1,skill1.getMaxLevel(),0);
Skill skill2 = SkillFactory.getSkill(1121002);
this.changeSkillLevel(skill2,1,skill2.getMaxLevel(),0);
Skill skill3 = SkillFactory.getSkill(1121003);
this.changeSkillLevel(skill3,1,skill3.getMaxLevel(),0);
Skill skill4 = SkillFactory.getSkill(1121004);
this.changeSkillLevel(skill4,1,skill4.getMaxLevel(),0);
Skill skill5 = SkillFactory.getSkill(1121005);
this.changeSkillLevel(skill5,1,skill5.getMaxLevel(),0);
Skill skill6 = SkillFactory.getSkill(1121006);
this.changeSkillLevel(skill6,1,skill6.getMaxLevel(),0);
Skill skill7 = SkillFactory.getSkill(1121008);
this.changeSkillLevel(skill7,1,skill7.getMaxLevel(),0);
Skill skill8 = SkillFactory.getSkill(1121010);
this.changeSkillLevel(skill8,1,skill8.getMaxLevel(),0);
Skill skill9 = SkillFactory.getSkill(1121011);
this.changeSkillLevel(skill9,1,skill9.getMaxLevel(),0);
}
else if(getJob().getId() == 122){
Skill skill = SkillFactory.getSkill(1221000);
this.changeSkillLevel(skill,1,skill.getMaxLevel(),0);
Skill skill1 = SkillFactory.getSkill(1221001);
this.changeSkillLevel(skill1,1,skill1.getMaxLevel(),0);
Skill skill2 = SkillFactory.getSkill(1221002);
this.changeSkillLevel(skill2,1,skill2.getMaxLevel(),0);
Skill skill3 = SkillFactory.getSkill(1221003);
this.changeSkillLevel(skill3,1,skill3.getMaxLevel(),0);
Skill skill4 = SkillFactory.getSkill(1221004);
this.changeSkillLevel(skill4,1,skill4.getMaxLevel(),0);
Skill skill5 = SkillFactory.getSkill(1221005);
this.changeSkillLevel(skill5,1,skill5.getMaxLevel(),0);
Skill skill6 = SkillFactory.getSkill(1221006);
this.changeSkillLevel(skill6,1,skill6.getMaxLevel(),0);
Skill skill7 = SkillFactory.getSkill(1221007);
this.changeSkillLevel(skill7,1,skill7.getMaxLevel(),0);
Skill skill8 = SkillFactory.getSkill(1221009);
this.changeSkillLevel(skill8,1,skill8.getMaxLevel(),0);
Skill skill9 = SkillFactory.getSkill(1221010);
this.changeSkillLevel(skill9,1,skill9.getMaxLevel(),0);
Skill skill10 = SkillFactory.getSkill(1221011);
this.changeSkillLevel(skill10,1,skill10.getMaxLevel(),0);
Skill skill11 = SkillFactory.getSkill(1221012);
this.changeSkillLevel(skill11,1,skill11.getMaxLevel(),0);
}
else{
Skill skill = SkillFactory.getSkill(1321000);
this.changeSkillLevel(skill,1,skill.getMaxLevel(),0);
Skill skill1 = SkillFactory.getSkill(1321001);
this.changeSkillLevel(skill1,1,skill1.getMaxLevel(),0);
Skill skill2 = SkillFactory.getSkill(1321002);
this.changeSkillLevel(skill2,1,skill2.getMaxLevel(),0);
Skill skill3 = SkillFactory.getSkill(1321003);
this.changeSkillLevel(skill3,1,skill3.getMaxLevel(),0);
Skill skill4 = SkillFactory.getSkill(1321005);
this.changeSkillLevel(skill4,1,skill4.getMaxLevel(),0);
Skill skill5 = SkillFactory.getSkill(1321006);
this.changeSkillLevel(skill5,1,skill5.getMaxLevel(),0);
Skill skill6 = SkillFactory.getSkill(1321007);
this.changeSkillLevel(skill6,1,skill6.getMaxLevel(),0);
Skill skill7 = SkillFactory.getSkill(1321008);
this.changeSkillLevel(skill7,1,skill7.getMaxLevel(),0);
Skill skill8 = SkillFactory.getSkill(1321009);
this.changeSkillLevel(skill8,1,skill8.getMaxLevel(),0);
Skill skill9 = SkillFactory.getSkill(1321010);
this.changeSkillLevel(skill9,1,skill9.getMaxLevel(),0);
}
}
}