02/03 | 1.7.0
Uma das maiores atualizações do jogo. Introduz o Bestiário, reformula a tela de batalha com um novo painel de informações e moderniza toda a base técnica do projeto para melhor performance e estabilidade.
Novidades
- Bestiário — os atributos dos monstros agora começam ocultos e são revelados progressivamente conforme você os enfrenta. Quanto mais lutas contra um inimigo, mais informações sobre ele são desbloqueadas. Acessível pelo botão "?" ao lado do nome do inimigo na tela de batalha, o Bestiário exibe:
- Natureza — se o monstro é Passivo, Selvagem ou Agressivo;
- Atributos — Força, Inteligência e Vigor (revelados com a descoberta);
- Recompensas — XP e moedas que o monstro concede;
- Itens Dropáveis — lista de itens que podem ser obtidos, com a chance de drop de cada um;
- Rankings — o ranking de cada monstro agora fica dentro do Bestiário, com três categorias: Diário, Global (vitórias) e Dano total, acessíveis por abas;
- Consulte a página do Bestiário para ver todos os detalhes de como a descoberta funciona para monstros comuns e Chefes de Andar;
- Descobertas durante a batalha — ao desbloquear um novo nível de descoberta, um tooltip fixável aparece mostrando as novas informações reveladas sobre o monstro;
- Mensagem detalhada ao derrotar boss — ao vencer, agora é exibido um resumo com os itens dropados e a experiência ganha.
Mudanças
- Lógica de drop refeita — o sistema de cálculo de drop de itens foi reescrito para ser mais preciso e justo, com taxas de drop definidas por porcentagem;
- Migração de linguagem e framework — o servidor do jogo foi migrado para uma versão mais moderna da linguagem e do framework utilizados, trazendo ganhos significativos de performance, segurança e estabilidade;
- Remoção do código legado — todo o código antigo que não era mais utilizado foi removido, reduzindo o tamanho do projeto e eliminando dependências obsoletas;
- Interface do Cardinal Code melhorada — textos com fontes maiores, melhor espaçamento e legibilidade aprimorada na tela de resgate de códigos;
- Rastreamento de dano total — o jogo agora registra o dano total que cada jogador causou a cada monstro ao longo do tempo, utilizado no novo ranking de dano.
Correções
- Nepent em Horunka: a tela exibia sempre a Pequena Nepent mesmo sem vitórias suficientes para atacá-la, causando bug na interface;
- Tela de skills: corrigido comportamento quando o jogador não possui pontos de habilidade disponíveis;
- Tela de missão concluída: o prêmio da quest ficava escondido quando a descrição era longa — agora a descrição possui barra de rolagem e o prêmio fica sempre visível;
- Diversas correções de estabilidade e otimizações internas.