Hello guys, There is a bug in my server,which allows players to have multiple classes skills. For example,Saggitarius with Paladin skills.I know it's related to PHX. I tried this fix,but it just removed every skill:
public L2Skill addSkill(L2Skill newSkill,boolean store){// Add a skill to the L2PcInstance _skills and its Func objects to the calculator set of the L2PcInstance
L2Skill oldSkill =super.addSkill(newSkill);// Add or update a L2PcInstance skill in the character_skills table of the databaseif(store)
storeSkill(newSkill, oldSkill,-1);+if(!SkillTreeTable.getInstance().getAllAvailableSkills(this, getClassId()).contains(newSkill))+ removeSkill(newSkill,false);return oldSkill;}
mobius has serious problems with the movement code and synchronization of npc and players. aCis did it better
There are big problems with multithreading
Question
StealthyS4m
Hello guys,
There is a bug in my server,which allows players to have multiple classes skills.
For example,Saggitarius with Paladin skills.I know it's related to PHX.
I tried this fix,but it just removed every skill:
I am using acis 320
Edited by StealthyS4m11 answers to this question
Recommended Posts