public void comprarPlantas(NacaoArmazem armazem) { int quantidadeDinheiro = armazem.getDinheiro(); int valorProduto = nacaoComercioGerente.getPlantaPreco()+1; int quantidadeProduto = this.getArmazem().getPlantas(); int quantidadeComprador = armazem.getPlantas(); int quantidadeMaximaComprada = quantidadeDinheiro / (valorProduto); int quantidadeComprada; if (quantidadeMaximaComprada < quantidadeProduto) { quantidadeComprada = quantidadeMaximaComprada; } else { quantidadeComprada = quantidadeProduto; } quantidadeProduto = quantidadeProduto - quantidadeComprada; quantidadeComprador = quantidadeComprador + quantidadeComprada; quantidadeDinheiro = quantidadeDinheiro-(quantidadeComprada * valorProduto); armazem.setDinheiro(quantidadeDinheiro); Debug.Log("status da compra, valor do produto:"+ valorProduto + " quantidade do comprador: " + quantidadeComprador + " quantidade comprada: " + quantidadeComprada + " quantidade de dinheiro comprador: " + this.armazem.getDinheiro() + " quantidadeMaximaComprada " + quantidadeMaximaComprada); this.armazem.setDinheiro((quantidadeComprada * valorProduto)+this.getArmazem().getDinheiro()); armazem.setRecursoPlanta(armazem.getPlantas() + quantidadeComprada); this.getArmazem().setRecursoPlanta(this.getArmazem().getPlantas() - quantidadeComprada); }