@SuppressWarnings("deprecation")
	public void removePlayer(Player player, String pourJoueur, String pourJoueursArene){
		if(ArenaManager.getArenaManager().isInArena(player)){
			PlayerArena pa = PlayerArena.getPlayerArenaByPlayer(player);

			pa.clear(this.objective);
			pa.getPlayer().updateInventory();
			pa.restore();
			pa.getPlayer().updateInventory();

			pa.teleportToLobby();

			if(!pourJoueur.isEmpty()){
				pa.sendMessage(pourJoueur);
			}

			this.players.remove(player);
			pa.remove();

			if(!pourJoueursArene.isEmpty()){
				broadcast(pourJoueursArene);
			}
			if(this.players.size() == 1 && this.status == Status.INGAME){
				for(PlayerArena winner : this.getPlayers()){
					this.stop("", Status.JOINABLE);
					this.win(winner.getPlayer());
				}
			}
			if(this.players.isEmpty()){
				this.stop("", Status.JOINABLE);
			}
			SignManager.updateSigns(this);
		}
	}