@Override
    public void act() {
        if (!checkLife()) {
            System.err.println("Player has died");
            removeSelfFromGrid();
            return;
        } else {
            while (exp >= nextExp) {
                System.out.println("player level up");
                exp -= nextExp;
                levelUp();
            }
        }
    }