Por que isso importa para o seu servidor
Agathion é presença sem poder. Ele anda com o jogador, aparece nas capturas de tela, dá identidade ao personagem — e você controla exatamente quanto (ou quão pouco) de bônus ele concede.
Isso o torna um dos melhores produtos que um servidor pode ter: desejável por vaidade, vendável por item, e ajustável para não desequilibrar nada. Um Agathion puramente cosmético já vende bem; um com bônus pequeno vende melhor ainda e continua justo.
O sistema se espalha por três arquivos, cada um com uma responsabilidade:
| Arquivo | O que define |
|---|---|
items/custom/Agathions.xml | Os itens que invocam e controlam cada Agathion. |
npcs/Agathion.xml | Os NPCs: status, mensagens e comportamento visual. |
skills/agathions.xml | As skills e os bônus que cada um concede. |
Como funciona
- O jogador usa o item de invocação.
- O Agathion aparece e passa a seguir o dono.
- Ele mantém o comportamento de follow, executa ações sociais e concede o bônus configurado.
- Se o jogador cair a conexão, o Agathion é restaurado automaticamente quando ele volta.
Essa última parte é o que separa uma implementação boa de uma frustrante. Companheiro que some a cada queda de conexão faz o jogador parar de usar — e parar de comprar.
Os três arquivos, na ordem de edição
Ao criar um Agathion novo, a ordem que evita retrabalho é:
- Skill primeiro (
skills/agathions.xml) — defina o bônus e anote o ID. Se for cosmético, pule. - NPC depois (
npcs/Agathion.xml) — a criatura em si: aparência, status, mensagens, cura configurável. - Item por último (
items/custom/Agathions.xml) — o que o jogador usa, ligando ao NPC criado.
Fazer na ordem inversa leva a apontar para IDs que ainda não existem, e o erro só aparece na inicialização do servidor.
Decidindo o bônus
Esta é a única decisão de equilíbrio do sistema, e vale pensá-la uma vez para todos:
- Cosmético puro — nenhum bônus. Vende por aparência e nunca gera reclamação. É a opção mais segura e funciona surpreendentemente bem.
- Bônus de conveniência — regeneração leve, peso extra. Percebido, não decisivo.
- Bônus de combate — entra na conta de PvP. Se for esse o caminho, o Agathion precisa ser acessível a quem não paga, senão vira vantagem comprada.
Servidores que misturam os três — alguns cosméticos, alguns com bônus leve — costumam ter o melhor resultado, porque dão ao jogador uma escolha real em vez de uma escada de poder.
Cuidados
- Bônus somado a bônus. Agathion, Doll, runa e VIP se acumulam. Some os quatro antes de decidir que o Agathion está fraco.
- Cura configurável precisa de teto. Um Agathion que cura demais muda o PvP sem parecer que mudou.
- Mensagem do NPC aparece para todo mundo por perto. Texto de teste esquecido no arquivo é constrangedor em público.
- Agathion não é pet. Não deve ocupar o slot de summon nem competir com o sistema de pets — se estiver competindo, alguma configuração está errada.
Como isso conversa com o resto da base
Agathions, Dolls de Grand Boss e runas High Five formam a camada de companheiro e bônus passivo da base. Os três se somam ao personagem ao mesmo tempo, então valem ser desenhados juntos. Os itens de invocação costumam sair das promoções e das tabelas de recompensa.