changements et reglé erreurs

This commit is contained in:
Kruss
2020-05-14 21:38:03 +02:00
parent d024829cec
commit 90bb5a2cdd
11 changed files with 290 additions and 339 deletions

View File

@ -1,18 +0,0 @@
package effet;
import main.Joueur;
public class ActionAttaquer extends Action {
/**
* Lance l'action d'attaquer
* @param j1 Le joueur qui attaque
* @param j2 Le joueur qui subit l'attaque
* @return void
*/
@Override
public void affecte(Joueur j1, Joueur j2) {
j1.attaquer(j2);
}
}

View File

@ -1,22 +0,0 @@
package effet;
import main.Joueur;
public class ActionPiocher extends Action{
public ActionPiocher() {
super();
}
/**
* Lance l'action de piocher une carte.
* @param j1 Le joueur qui lance l'action
* @param j2 Le joueur qui subit l'action
* @return void
*/
@Override
public void affecte(Joueur j1, Joueur j2) {
j2.piocher();
}
}

View File

@ -1,26 +0,0 @@
package effet;
import main.Equipement;
import main.Joueur;
public class ActionVoler extends Action{
/**
* Lance l'action de voler une carte équipement.
* @param j1 Le joueur qui vol
* @param j2 Le joueur volé
* @return void
*/
@Override
public void affecte(Joueur j1, Joueur j2) {
Equipement[] equipements = j2.getEquipements();
// J1 choisit quel équipement voler
Equipement equipement = j1.choisir(equipements);
j1.voler(j2,equipement);
}
}