Economia e Comércio
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.
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.