public void addTrueExp(int e, MapleCharacter c) {
        if (e != 0) {
            this.totalExp += e;
            this.localTotalExp += e;
            c.updateSingleStat(type.stat, totalExp);
            c.getClient().getSession().write(InfoPacket.showTraitGain(type, e));
            recalcLevel();
        }
    }