changements et reglé erreurs
This commit is contained in:
@ -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);
|
||||
}
|
||||
|
||||
}
|
@ -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();
|
||||
}
|
||||
|
||||
}
|
@ -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);
|
||||
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user