def decodeMessFight(mess, m, p1, p2) :
	if len(mess) == 2 and mess[0] == 0 and mess[1] == 1 :
		#Joueur abandonne la partie
		return [0, 1], True, True

	elif len(mess) == 1 and mess[0] == 0 :
		#Joueur quitte le jeu
		return [0, 1], True, True

	elif len(mess) == 1 and mess[0] == 3 :
		#Changement de tour
		return [3], True, False
		#On envois seulement que le tour change, les clients doivent alors gérer d'eux même pour savoir si c'est à eux de jouer ou non
	
	elif len(mess) > 1 and mess[0] == 100 :
		#Mouvement d'un personnage
		if len(mess) % 2 == 0 :
			raise Exception("nombre pair de case dans le tableau")
		mb.moveCharacter(mess[1:], m)
		return mess, False, False
		
	else :
		return [666], True, True