Je pense que ya une couille dans ton paquet SelectedServerDataMessage.
Loading Image
Pour commencer le serverId, tu est sûre qu'il est codé sur 1 octect ? C'est un readVarUhShort() pourtant.
this.serverId = input.readVarUhShort();
address, port, canCreateNewCharacter OK
Pareil pour ticketLen, je pense que tu fait simplement un readUShort() à la place d'un readVarInt()
var _ticketLen:uint = input.readVarInt();
(le code hexa devrais être 0x0120)
Je crois que cette feature à était retiré sur la release, mais essaye de créer un fichier debug.txt à la racine du jeu (Dofus.exe) et de faire F11 une fois que le serveur te kick, autrement test avec le client de la bêta.
Cliquez pour révéler
Cliquez pour masquer
Analyse :
Loading Image