statement.setLong(19, player.getNoChannel() > 0 ? player.getNoChannel() / 1000 : player.getNoChannel());
statement.setInt(20, player.getPledgeType());
statement.setInt(21, player.getPowerGrade());
statement.setInt(22, player.getLvlJoinedAcademy());
statement.setInt(23, player.getApprentice());
statement.executeUpdate();
DatabaseUtils.closeStatement(statement);
statement = con.prepareStatement("INSERT INTO character_subclasses (char_obj_id, class_id, exp, sp, curHp, curMp, curCp, maxHp, maxMp, maxCp, level, active, isBase, death_penalty, skills) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)");
statement.setInt(1, player.getObjectId());
statement.setInt(2, player.getTemplate().classId.getId());
statement.setInt(3, 0);