VampireTest

This commit is contained in:
Paul Gross
2020-04-22 13:05:36 +02:00
parent 7db50ba590
commit 845821d089
20 changed files with 168 additions and 76 deletions

View File

@ -12,8 +12,11 @@ public abstract class CarteCondition extends CarteEffet{
private Condition condition;
@Override
public void utiliser(Joueur j) {
super.utiliser(j);
if(this.condition.isTrue(j)) {
super.utiliser(j);
}
}
public Condition getCondition() {
@ -23,6 +26,4 @@ public abstract class CarteCondition extends CarteEffet{
public void setCondition(Condition condition) {
this.condition = condition;
}
}

View File

@ -5,19 +5,18 @@ import effet.Effet;
public abstract class CarteEffet extends Carte{
private Effet effet;
public CarteEffet(String nom, String description) {
super(nom, description);
}
private Effet effet;
/*
* @param j Appel la méthode utiliser de effet sur le joueur j
*/
public void utiliser(Joueur j) {
effet.utiliser(j);
this.effet.utiliser(j);
}
public void setEffet(Effet e) {