saetor skills
This commit is contained in:
@@ -489,27 +489,6 @@ public class CharacterSkill extends AbstractGameObject {
|
|||||||
return;
|
return;
|
||||||
|
|
||||||
ConcurrentHashMap<String, CharacterSkill> skills = pc.getSkills();
|
ConcurrentHashMap<String, CharacterSkill> skills = pc.getSkills();
|
||||||
|
|
||||||
if (pc.getRace().getName().equals("Saetor")) {
|
|
||||||
SkillsBase staff = SkillsBase.getFromCache(71438003);
|
|
||||||
if(staff != null && !skills.containsKey(staff.getName())){
|
|
||||||
CharacterSkill newSkill = new CharacterSkill(staff,pc); //staff
|
|
||||||
skills.put(staff.getName(),newSkill);
|
|
||||||
//newSkill.updateDatabase();
|
|
||||||
}
|
|
||||||
SkillsBase staffMastery = SkillsBase.getFromCache(-61022283);
|
|
||||||
if(staffMastery != null && !skills.containsKey(staffMastery.getName())){
|
|
||||||
CharacterSkill newSkill = new CharacterSkill(staffMastery,pc); //staff mastery
|
|
||||||
skills.put(staffMastery.getName(),newSkill);
|
|
||||||
//newSkill.updateDatabase();
|
|
||||||
}
|
|
||||||
SkillsBase parry = SkillsBase.getFromCache(95961104);
|
|
||||||
if(parry != null && !skills.containsKey(parry.getName())){
|
|
||||||
CharacterSkill newSkill = new CharacterSkill(parry,pc); //parry
|
|
||||||
skills.put(parry.getName(),newSkill);
|
|
||||||
//newSkill.updateDatabase();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
//First add skills that don't exist
|
//First add skills that don't exist
|
||||||
Race race = pc.getRace();
|
Race race = pc.getRace();
|
||||||
if (race != null) {
|
if (race != null) {
|
||||||
@@ -581,6 +560,15 @@ public class CharacterSkill extends AbstractGameObject {
|
|||||||
if (skills == null)
|
if (skills == null)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
|
if (pc.getRace().getName().equals("Saetor")) {
|
||||||
|
SkillReq parry = new SkillReq(95961104, (short) 1);
|
||||||
|
SkillReq staff = new SkillReq(71438003, (short) 15);
|
||||||
|
SkillReq staffMastery = new SkillReq(-61022283, (short) 1);
|
||||||
|
skillsGranted.add(parry);
|
||||||
|
skillsGranted.add(staff);
|
||||||
|
skillsGranted.add(staffMastery);
|
||||||
|
}
|
||||||
|
|
||||||
for (SkillReq skillreq : skillsGranted) {
|
for (SkillReq skillreq : skillsGranted) {
|
||||||
SkillsBase skillsBase = skillreq.getSkillsBase();
|
SkillsBase skillsBase = skillreq.getSkillsBase();
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user