Ajout des cartes équipement

This commit is contained in:
Paul Gross
2020-05-13 15:13:50 +02:00
parent 1f6ee979a1
commit f7df74eb46
17 changed files with 134 additions and 94 deletions

View File

@ -32,20 +32,23 @@ public class ActionVoler extends Action{
@Override
public void affecte(Joueur j1, Joueur j2) {
if(this.choix) {
List<CarteEquipement> equipements = j2.getEquipements();
List<CarteEquipement> equipements = j2.getEquipements();
if(!equipements.isEmpty()) {
CarteEquipement equipement = null;
if(this.choix) {
// J1 choisit quel équipement voler
equipement = (CarteEquipement) j1.choisir(equipements, CarteEquipement.class);
}else {
// J1 choisit quel équipement voler
equipement = (CarteEquipement) j2.choisir(equipements,CarteEquipement.class);
}
// J1 choisit quel équipement voler
CarteEquipement equipement = (CarteEquipement) j1.choisir(equipements, CarteEquipement.class);
j1.voler(j2,equipement);
}else {
List<CarteEquipement> equipements = j2.getEquipements();
// J1 choisit quel équipement voler
CarteEquipement equipement = (CarteEquipement) j2.choisir(equipements,CarteEquipement.class);
j1.voler(j2,equipement);
}
}
}