personnage Charles effectué
This commit is contained in:
parent
9d298ba9c1
commit
2698b48823
@ -1,5 +1,9 @@
|
|||||||
package personnage;
|
package personnage;
|
||||||
|
|
||||||
|
import effet.Effet;
|
||||||
|
import effet.EffetSelf;
|
||||||
|
import effet.action.Action;
|
||||||
|
import effet.action.ActionAltererStatistiquesJoueur;
|
||||||
import main.Joueur;
|
import main.Joueur;
|
||||||
|
|
||||||
public class Charles extends CartePersonnage{
|
public class Charles extends CartePersonnage{
|
||||||
@ -7,16 +11,25 @@ public class Charles extends CartePersonnage{
|
|||||||
//constructeur
|
//constructeur
|
||||||
public Charles(String nom, int hp, Joueur joueur) {
|
public Charles(String nom, int hp, Joueur joueur) {
|
||||||
super(nom, hp, joueur);
|
super(nom, hp, joueur);
|
||||||
|
|
||||||
|
Action action = new ActionAltererStatistiquesJoueur("HP",2,true);
|
||||||
|
Effet effet = new EffetSelf(action);
|
||||||
|
this.setEffet(effet);
|
||||||
}
|
}
|
||||||
|
|
||||||
//m<EFBFBD>thode
|
//m<EFBFBD>thode
|
||||||
public void attaquer(Joueur j) {
|
public void attaquer(Joueur j) {
|
||||||
|
super.attaquer(j);
|
||||||
|
if(this.getJoueur().getRevele())
|
||||||
|
{
|
||||||
|
utiliser(this.getJoueur());
|
||||||
|
super.attaquer(j);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void utiliser() {
|
public void utiliser() {
|
||||||
// TODO Auto-generated method stub
|
// TODO Auto-generated method stub
|
||||||
|
this.getEffet().utiliser(this.getJoueur());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user