Olá, aventureiros!
Com as mudanças (planejadas ou não) que rolaram com a atualização de segunda, achamos que seria uma boa vir trocar uma ideia com vocês e dar mais algumas informações sobre os últimos acontecimentos.
Para começar, vamos falar sobre os dois bugs mais reportados:
- NPCs aparecendo em locais aleatórios, o que também faz com que o cliente do jogo trave ocasionalmente
- Alguns objetos ganhos ao alimentar os dinossauros em Arco e Flecha e Arte do Fogo Acidentais da Vovó Argilena foram transformados em Saias Verdes
Ambos já foram corrigidos! A correção foi lançada hoje, 2 de abril, às 5:45 BRT.
O servidor ficou temporariamente indisponível durante este período. Esperamos que isso não tenha impactado a sua experiência de jogo, e agradecemos a sua paciência!
NPCs Errantes
Não, isso não foi uma pegadinha de primeiro de abril atrasada. Foi divertido ver Hans e outros passeando por aí? Sim! Mas, não foi a nossa intenção.



Este bug aconteceu devido a algumas mudanças no sistema de desenvolvimento que fazem com que seja mais fácil substituir NPCs por outras coisas, como por exemplo, variações sazonais. Isso resultou em alguns comportamentos aleatórios dos NPCs, e em alguns casos, fez com que o cliente do jogo travasse. Ainda precisamos de um pouco mais de tempo para corrigir este problema em dispositivos móveis pois precisamos encontrar uma solução diferente, mas, como já identificamos a causa, tudo voltará ao normal após lançarmos a correção.
Foi mal, Hans.
Saias Verdes e Remoção de Objetos Descontinuados
A atualização de segunda-feira introduziu algumas novas otimizações no fluxo de login para melhorar o desempenho e garantir maior estabilidade na hora de fazer login.
Conforme o tempo foi passando e mais objetos foram sendo adicionados às verificações de login, as coisas começaram a se acumular. Essa grande quantidade de verificações contribui para longos tempos de carregamento e até mesmo travamentos para alguns jogadores.
Para corrigir isto, nosso time reescreveu o funcionamento dos objetos descontinuados, passando de verificações personalizadas para cada objeto espalhadas por todo o fluxo de login para um ponto de verificação de exclusão único e padronizado no processo. O sistema antigo é o motivo pelo qual as coisas podiam ficar um pouco aleatórias em relação ao que era ou não excluído quando um evento ou uma promoção terminava.
Como parte do processo de exclusão, um objeto seria transformado em um objeto padrão, como uma saia verde. É aqui que os objetos recebem o sinalizador “Delete me” (Exclua-me), que acidentalmente se espalhou pelo código dos nossos amados dinossauros devido a uma verificação de login com sinalização incorreta que foi deixada para trás na atualização Dinoflecha no final de 2023.
Naquela época, eles haviam recebido um sinalizador de login único para suavizar a transição, portanto, quando a atualização de segunda-feira fosse aplicada e encontrasse esse sinalizador novamente, ele transformaria os dinossauros em saias à medida que fossem alimentados.
E os outros objetos excluídos? Bom, a remoção deles foi uma parte intencional da alteração feita para aumentar a estabilidade do fluxo de login e garantir que sua experiência seja a mais livre de falhas possível. Sabemos que há algumas dúvidas sobre esse assunto, por isso publicamos abaixo um breve FAQ com mais informações.
P: Por que estes objetos foram removidos?
Eles faziam parte de um grande grupo de objetos descontinuados e inutilizáveis que estavam causando problemas em nosso sistema de login. Alguns eram objetos de missões antigas, restos de promoções ou dados quebrados. Apesar de não serem mais úteis, eles ainda precisavam ser processados toda vez que um jogador tentasse fazer login, o que algumas vezes resultava em travamentos. Resolver isso era fundamental para garantir que o jogo permanecesse estável.
P: O que exatamente mudou no sistema de login?
Reescrevemos completamente a forma como os objetos descontinuados são tratados. Anteriormente, havia centenas de scripts individuais verificando objetos específicos, o que criava um processo de login instável. Agora, todos os objetos descontinuados são processados em um único passo otimizado.
P: Mas o meu objeto não estava fazendo mal a ninguém. Por que excluí-lo?
Por mais que o seu objeto pudesse não estar causando nenhum problema em particular, o sistema antigo tratava cada objeto de forma única. Por isso, precisamos remover a estrutura defasada por completo para poder garantir estabilidade de login para todos os jogadores.
Entendemos que alguns destes objetos possam ser considerados legado, apesar de não terem utilidade. Não tomamos esta decisão sem antes considerarmos todas as variáveis, mas, no fim do dia, queremos garantir que você possa aproveitar o jogo de forma estável e por isso, agiremos quando for preciso para proteger isso.
P: Posso recuperar meus objetos?
Infelizmente não. Para garantir que o problema tenha sido corrigido, o novo sistema foi projetado para aplicar alterações a todos os itens descontinuados de uma só vez.
Reverter estre processo não é seguro, uma vez que a estabilidade de login entrará em risco novamente. Sabemos que esta não é a resposta desejada, mas esperamos que vocês possam compreender os motivos por trás da nossa decisão.
P: Por que alguns objetos se transformaram em saias verdes?
Esse é um efeito colateral da falta de dados de limpeza adequados nos objetos. Por conta disso, em vez de serem excluídos imediatamente, acabaram se tornando um objeto aleatório qualquer (como uma saia verde). Nada disso é intencional, se trata apenas de um dos traços do antigo sistema.
Muito obrigado pela paciência de vocês enquanto nosso time trabalhou duro para corrigir esses problemas o mais rápido possível.
Até a próxima!