SubClass newBase = player.getSubClassList().getByClassId(target);
player.getActiveSubClass().setType(SubClassType.SUBCLASS);
player.getActiveSubClass().setCertification(newBase.getCertification());
newBase.setCertification(0);
player.getActiveSubClass().setExp(player.getExp());
player.checkSkills();
newBase.setType(SubClassType.BASE_CLASS);
player.setHairColor(0);
player.setHairStyle(0);
player.setFace(0);
Olympiad.unRegisterNoble(player);