Closed Clauvin closed 8 years ago
A falta que causa o bug é que só existe uma estrutura de dados que guarda as posições dos personagens para que eles sejam guardados para os mapas.
E essa estrutura de dados tem os seus dados somados e subtraídos por todos os jogadores.
Daí o bug no caso descrito no começo deste problema(issue): os outros jogadores moviam o primeiro personagem um pouco para a direita, então um tanto para a esquerda, mais pra esquerda, mais pra esquerda e X do personagem 1 ficava menor que zero.
Em LogFIT5.txt, escolher
Jogador - Ariel e Asmodeus Nível - 1 Personagem - 0 e 1
resulta em IndexOutOfRangeException e NullReferenceException.