-Added getDualClassLevel() for skill learn packet and dual skill that learned if player have needed main & dual class level.
-Update AcquireSkillList packet. -Added skill Dual Maximum Hp to skill tree for all awaken classes. -Fixed a bug when changing class skills to learn stay from previous class until relogin. Contributed by NviX.
This commit is contained in:
@ -39,6 +39,7 @@ public final class L2SkillLearn
|
||||
private final int _skillId;
|
||||
private final int _skillLvl;
|
||||
private final int _getLevel;
|
||||
private final int _getDualClassLevel;
|
||||
private final boolean _autoGet;
|
||||
private final int _levelUpSp;
|
||||
private final List<ItemHolder> _requiredItems = new ArrayList<>();
|
||||
@ -61,6 +62,7 @@ public final class L2SkillLearn
|
||||
_skillId = set.getInt("skillId");
|
||||
_skillLvl = set.getInt("skillLvl");
|
||||
_getLevel = set.getInt("getLevel");
|
||||
_getDualClassLevel = set.getInt("getDualClassLevel", 0);
|
||||
_autoGet = set.getBoolean("autoGet", false);
|
||||
_levelUpSp = set.getInt("levelUpSp", 0);
|
||||
_residenceSkill = set.getBoolean("residenceSkill", false);
|
||||
@ -100,6 +102,14 @@ public final class L2SkillLearn
|
||||
return _getLevel;
|
||||
}
|
||||
|
||||
/**
|
||||
* @return the minimum dual class level required to acquire this skill.
|
||||
*/
|
||||
public int getDualClassLevel()
|
||||
{
|
||||
return _getDualClassLevel;
|
||||
}
|
||||
|
||||
/**
|
||||
* @return the amount of SP/Clan Reputation to acquire this skill.
|
||||
*/
|
||||
|
Reference in New Issue
Block a user