From a81b1cb05324ed390dede201b2f022d2fe79bb9f Mon Sep 17 00:00:00 2001
From: rosier8u <basile.rosier6@etu.univ-lorraine>
Date: Tue, 28 Nov 2023 09:19:58 +0100
Subject: [PATCH] ajout dsetEtat dans Personnage

---
 design_pattern/src/modele/Personnage.java | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/design_pattern/src/modele/Personnage.java b/design_pattern/src/modele/Personnage.java
index bf59e70..7006d9a 100644
--- a/design_pattern/src/modele/Personnage.java
+++ b/design_pattern/src/modele/Personnage.java
@@ -1,5 +1,6 @@
 package modele;
 
+import modele.DPState.Etat;
 import modele.DPStrategie.Strategie;
 import modele.DPVisiteur.VisiteurGroupe;
 
@@ -9,6 +10,7 @@ public abstract class Personnage implements Groupe{
     protected String nom;
     protected Arme arme;
     protected Strategie strategie;
+    protected Etat etat;
 
     public Personnage(int pointsDeVie, int niveau, String nom, Arme arme){
         this.pointsDeVie = pointsDeVie;
@@ -60,4 +62,6 @@ public abstract class Personnage implements Groupe{
 
     public abstract void subir(int degat);
 
+    public abstract void setEtat(Etat etat);
+
 }
-- 
GitLab