Estabilidade do Servidor e Correções na Economia Marcam um Dia Movimentado de Reparos
Traduzido automaticamente do inglês. Ver original
O registro de trabalho de hoje de Atos mostra um dia abrangente de correções que tocam desde a economia até o treinamento de bardos, com vários problemas antigos finalmente resolvidos.
Economia e Conservação de Itens
A maior novidade é uma auditoria abrangente de um mês inteiro de mudanças no servidor em busca de riscos de perda e duplicação de itens. Mais de vinte defeitos confirmados foram corrigidos em uma única passada, incluindo vendas de lotes que podiam órfãos o conteúdo de um baú e uma venda de mercador que podia entregar uma segunda cópia do seu item ao sistema de saque. Para evitar que esses problemas voltem, a economia agora tem uma auditoria de conservação em nível de banco de dados—uma varredura somente leitura que verifica se cada item armazenado está exatamente em um contêiner—além de novos testes de regressão que fixam cada correção no lugar.
Habilidades de Bardo e Frases de Efeito
Bardos, alegrem-se: onze das quatorze habilidades da escola estavam incompráveis em qualquer treinador, e todas as quatorze agora estão disponíveis. Além disso, comprar uma frase de efeito e depois viajar podia deixá-lo parecendo nu para outros jogadores. Isso foi corrigido, e a barra de frases de efeito agora é uma grade de blocos.
Coleta de Criaturas e Totens
A preparação de campo estava falhando em quase tudo que os jogadores colocavam. Um peru decorativo podia ser esfolado em apenas 2 de 396 cenas, e um dragão invocado por um totem de dragão não pagava nada. Ambos foram corrigidos, junto com um bug de coleta que descartava todas as recompensas quando uma era recusada. Totens de dragão agora invocam dragões com um quinto do tamanho antigo—o nível mais alto estava a cerca de 27m até a ponta da asa em uma sala que não podia contê-lo. Seu alcance, área de navegação e placa de nome foram reduzidos junto, enquanto dragões selvagens não foram alterados.
Estabilidade e Testes
O relatório de falhas voltou a funcionar após um problema de renomeação, e uma mesclagem que havia removido silenciosamente metade de um retrabalho do branch foi recuperada dos commits originais. Personagens com históricos de missões muito longos podiam falhar ao carregar seu estado de missões na seleção de personagem—essa proteção de escrita agora está corrigida. Cerca de 400 lugares no servidor do jogo podiam soltar texto de desenvolvedor ou mensagens de exceção brutas em linhas de chat vermelhas não filtráveis; todos agora registram o motivo em vez disso. A suíte de testes está sendo reduzida a zero, com 96 falhas distintas rastreadas até uma causa, e uma dica de ferramenta que causava três quartos dos erros do cliente em um dia no shard de teste foi corrigida.
Resumido do registro de trabalho de Chris "Atos" Spears na Catnip Games.
