@Override
	public Carte modifier_carte(HashMap<String, Object> map) {
		String nom = this.nom,actions = this.actions;
		int type = this.type_dresseur;
		if(map.get("nom") instanceof String && !map.get("nom").equals(""))
			nom = map.get("nom").toString();
		if(map.get("actions") instanceof String && !map.get("actions").equals(this.actions))
			actions = map.get("actions").toString();
		if(map.get("type") instanceof Integer)
			type = ((Integer)map.get("type") < 0 || (Integer)map.get("type") > TYPE_DRESSEUR_NOM.length)?this.type_dresseur:(Integer)map.get("type");
		
		return new Dresseur(this.numero, type , nom,actions);
	}