protected boolean verifierCase(Point p) {
        if(p.getX() >= 0 && p.getY() >= 0 && p.getX() < getCarte().getLargeur() && p.getY() < getCarte().getHauteur()) {

            if(getCarte().getCase(p).estLibre() && getCarte().getCase(p).getUnites().size() != 0){
                if(getCarte().getCase(p).getUnite(0).getBase() == this.maBase)
                    return false;
                else
                    //System.out.println(map.getCase(p).getUnite(0).getBase().getNom() + " trouvé");
                    return true;
            }

            else
                return false;
        }
        else
            return false;
    }