Economia e Comércio · Sistema

Compra de Itens

A compra parte do Valor Base e do modificador regional, mas exige presença, acesso e estoque no catálogo da Localidade ou serviço remoto válido.

16

Economia e Comércio

Compra de Itens

Versão 1.3

A compra parte do Valor Base e do modificador regional, mas exige presença, acesso e estoque no catálogo da Localidade ou serviço remoto válido.

Quando um personagem compra um item, o preço parte do Valor Base e recebe o modificador de disponibilidade da região.

🧮 Fórmula

Preço de Compra = Valor Base × Modificador Regional

O resultado é arredondado para a Peça de Prata inteira mais próxima.

📌 O Que Verificar

A compra também depende de:

  • localização do personagem;
  • acesso ao comerciante;
  • estoque atual;
  • restrições;
  • reputação;
  • licença ou autorização;
  • limite de compra;
  • eventos ativos;
  • negociação, quando permitida.

📍 Exemplo

Uma espada possui Valor Base de 100 PP.

Em uma região onde armas são Muito Baratas:

100 × 0,75 = 75 PP

Esse é o preço regional antes de negociação ou regra específica.

⚠️ Importante

Preço regional não cria um item. O comerciante precisa possuir estoque válido.

📖 Resumo:

Comprar exige preço, estoque, localização e acesso; nenhum desses elementos substitui os demais.

⚙️ Execução Persistente

No motor de comércio, a compra é uma única operação transacional. Antes da execução, o sistema valida presença na Localidade, comerciante ativo, preço, saldo da carteira, caixa econômico, estoque do estabelecimento, estoque comercial regional e capacidade do inventário.

Quando a compra é concluída, as PP saem da carteira do personagem e entram na conta econômica do comerciante; o item sai do estoque do comerciante e do estoque econômico regional e entra no inventário do personagem.

Se qualquer etapa falhar, toda a operação é revertida.

🏪 Validação do Estabelecimento

Antes de utilizar um estoque comercial, o sistema também confirma que o item pertence ao catálogo de venda do estabelecimento.

Uma unidade não pode ser adicionada livremente a uma loja apenas porque existe no catálogo geral do jogo.

O porte e o catálogo específico do estabelecimento determinam se aquela mercadoria pode fazer parte de sua oferta.