Skip to content
Snippets Groups Projects
Commit 83089fc5 authored by rosier8u's avatar rosier8u
Browse files

ajout de ConcreteStrategieDefensif

parent 90cd64df
Branches
No related tags found
No related merge requests found
package modele;
public class ConcreteStrategieDefensif implements Strategie{
@Override
public void attaquer(int degat, Personnage personnage) {
// Pour ne pas avoir de dégats négatif
int nouveauDegat = 0;
if((degat-5)>0){
nouveauDegat = degat-5;
}
personnage.subir(degat-5);
}
@Override
public void subir(int degat, Personnage personnage) {
// Pour ne pas avoir de dégats négatif
int nouveauDegat = 0;
if((degat-5)>0){
nouveauDegat = degat-5;
}
personnage.setPointsDeVie(personnage.pointsDeVie - (degat-5));
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment