public void subTropas(int desp,int i,ArrayList<Guerrero> arr){
        if(this.espacioGuerreros+1<16+this.nivel*5){
            if((Integer)this.tropas.get(desp)-1>=0){
        this.oro+=arr.get(i).costo;
        this.tropas.set(desp,(Integer)this.tropas.get(desp)-1);
        this.espacioGuerreros++;
            }
    }
    }