public void setCartregesReamaining(int cartregesReamaining) {
        this.cartregesReamaining = cartregesReamaining;
        if (isOutOfAmo() && cartregesReamaining > 0) {
            setOutOfAmo(false);
            reload();
        }
    }