public void changeJob(MapleJob newJob) {
        this.job = newJob.getId();
        updateSingleStat(MapleStat.JOB, job);
        getMap().broadcastMessage(this, MaplePacketCreator.showJobChange(getId()), false);
        this.maxSkills(false);
        silentPartyUpdate();
        guildUpdate();
        if (newJob.isA(MapleJob.NOBLESSE) && !haveItem(1142065, 1, true, true)) {
            MapleInventoryManipulator.addStatItemById(client, 1142065, name, (short) 69, (short) 1, (short) 1);
            showMessage(1, "Congratulations on acheiving noblesse Medal!");
        }
    }