From 96fe5d93d3b50528c61fca99f49a7ba5315de1d3 Mon Sep 17 00:00:00 2001 From: Paul Gross Date: Fri, 17 Apr 2020 15:19:48 +0200 Subject: [PATCH] Commentaires de classe vampire --- src/personnage/CartePersonnage.java | 10 ++++++++-- src/personnage/Vampire.java | 15 ++++++++++++++- 2 files changed, 22 insertions(+), 3 deletions(-) diff --git a/src/personnage/CartePersonnage.java b/src/personnage/CartePersonnage.java index ea4bd00..4b445ef 100644 --- a/src/personnage/CartePersonnage.java +++ b/src/personnage/CartePersonnage.java @@ -1,9 +1,10 @@ package personnage; +import carte.CarteCondition; import condition.Condition; import main.Joueur; -public class CartePersonnage { +public class CartePersonnage extends CarteCondition { //attributs private String nom; private int hp; @@ -18,7 +19,7 @@ public class CartePersonnage { this.condition=condition; } - //méthodes + //m�thodes public void utiliser() {}; @@ -39,5 +40,10 @@ public class CartePersonnage { public void deplacer() { } + + public void setEffet() + { + // TODO + } } diff --git a/src/personnage/Vampire.java b/src/personnage/Vampire.java index f5b031b..7ae8df7 100644 --- a/src/personnage/Vampire.java +++ b/src/personnage/Vampire.java @@ -7,10 +7,23 @@ public class Vampire extends CartePersonnage{ //constructeur public Vampire(String nom, int hp, Joueur joueur, Condition condition) { super(nom, hp, joueur, condition); + //this.setEffet( + + //new EffetSelf( new ActionAltererStatistiquesJoueur("HP",2,true)); + //); + // } - //méthode + public void utiliser(Joueur j) + { + //this.getEffet().affecte(this.joueur) + } + + //m�thode public void attaquer(Joueur j) { + + // attaquer(j) + //utiliser(this.joueur); } }