示例#1
0
  /**
   * Récupère toutes les unités placées sur les territoires du joueur à l'exception d'une par
   * territoire et les places dans sa main
   */
  public void miseEnMain() {
    Peuple p = joueurEnCours.getPeuple();

    // Récupération des unités du plateau
    Iterator<Territoire> it = p.getTerritoiresOccupes().iterator();

    while (it.hasNext()) {
      Territoire t = it.next();

      int nb = t.getNbUnite();

      t.setNbUnite(1);

      p.addNbUniteEnMain(nb - 1);
    }

    // Application des bonus
    p.calcBonusUniteAttaque();
  }