--- trunk/L2J-Mack_IL/L2J-Mack_GameServer/java/com/l2dot/gameserver/model/actor/instance/L2PcInstance.java (revision 14) +++ trunk/L2J-Mack_IL/L2J-Mack_GameServer/java/com/l2dot/gameserver/model/actor/instance/L2PcInstance.java (revision 32) @@ -8977,7 +8977,7 @@ * @param int classIndex * @return boolean subclassAdded */ - public boolean addSubClass(int classId, int classIndex) + public synchronized boolean addSubClass(int classId, int classIndex) { if (getTotalSubClasses() == Config.MAX_SUBCLASS || classIndex == 0) return false;