public void attaquer(Positions pos)
	{
		if (this.plateau.getPlateau()[pos.getLigne()][pos.getColonne()] == EtatDesCases.LIBRE)
			return;
		Joueur joueurAttaque;
		if (this.joueurEnCours == this.joueur1)
			joueurAttaque = this.joueur2;
		else
			joueurAttaque = this.joueur1;
		Perso persoSurPlateau = joueurAttaque.getPosMap().get(pos);
		
		int distance = 0;
		if (persoSurPlateau.getPos().getLigne() < this.persoEnCours.getPos().getLigne())
			distance += this.persoEnCours.getPos().getLigne()-persoSurPlateau.getPos().getLigne();
		else
			distance += persoSurPlateau.getPos().getLigne() - this.getPersoEnCours().getPos().getLigne();
		if (persoSurPlateau.getPos().getColonne() < this.getPersoEnCours().getPos().getColonne())
			distance += this.getPersoEnCours().getPos().getColonne() - persoSurPlateau.getPos().getColonne();
		else
			distance += persoSurPlateau.getPos().getColonne() - this.getPersoEnCours().getPos().getColonne();
		
		if (this.persoEnCours.getPortee() < distance)
		{
			System.out.println("Cible hors d'atteinte.");
			return;
		}
		
		if (this.persoEnCours.getPtAttaque() < joueurAttaque.getPosMap().get(pos).getPtDefense())
			return;
				
		persoSurPlateau.modifierPtVie(this.persoEnCours.getPtAttaque()-joueurAttaque.getPosMap().get(pos).getPtDefense(), false);
		
					
	}