2020-04-18 13:18:21 +02:00
|
|
|
package effet;
|
|
|
|
|
|
|
|
import java.util.List;
|
|
|
|
|
2020-04-20 14:37:11 +02:00
|
|
|
import effet.action.Action;
|
2020-04-18 13:18:21 +02:00
|
|
|
import main.Joueur;
|
|
|
|
import main.Plateau;
|
|
|
|
|
|
|
|
public class EffetCiblerTous extends Effet {
|
|
|
|
|
|
|
|
public EffetCiblerTous(Action action) {
|
|
|
|
super(action);
|
|
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
|
|
public void utiliser(Joueur joueur) {
|
|
|
|
Plateau p = joueur.getPlateau();
|
|
|
|
List<Joueur> joueurs = p.getJoueurs();
|
|
|
|
Action action = this.getAction();
|
|
|
|
|
|
|
|
for(Joueur j : joueurs)
|
|
|
|
{
|
|
|
|
action.affecte(joueur, j);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|