public static final void Heal(final SeekableLittleEndianAccessor slea, final MapleCharacter chr) {
        slea.skip(4);
        final int healHP = slea.readShort();
        final int healMP = slea.readShort();
        final PlayerStats stats = chr.getStat();

        if (stats.getHp() <= 0) {
            return;
        }
        if (healHP != 0) {
            if (healHP > stats.getHealHP()) {
                chr.getCheatTracker().registerOffense(CheatingOffense.REGEN_HIGH_HP, String.valueOf(healHP));
            }
            chr.addHP(healHP);
        }
        if (healMP != 0) {
            if (healMP > stats.getHealMP()) {
                chr.getCheatTracker().registerOffense(CheatingOffense.REGEN_HIGH_MP, String.valueOf(healMP));
            }
            chr.addMP(healMP);
        }
    }