diff --git a/jdr.py b/jdr.py index 5bcbff0..49b9fe0 100644 --- a/jdr.py +++ b/jdr.py @@ -1,29 +1,41 @@ +from random import* class Personnage: - def init__(self, nom, cat): + def __init__(self, nom, cat): self.nom = nom self.cat = cat - self.pdv = 0 + self.pdv = 100 self.exp = 1 self.coef = 0 self.inventaire = [] if self.cat == "Géant": self.inventaire = ["3 Rochers géants", "Grosse potion"] - self.pdv = 100 - self.coef = 6 + self.coefAtk = 6 + self.coefDef = 10 elif self.cat == "Fée": self.inventaire = ["Arc féerique", "Potion"] - self.pdv = 70 - self.coef = 9 + self.coefAtk = 9 + self.coefDef = 7 elif self.cat == "Démon": self.inventaire = ["épée malveillante", "Potion"] - self.pdv = 80 - self.coef = 8 + self.coefAtk = 8 + self.coefDef = 8 elif self.cat == "Déesee": self.inventaire = ["Bâton miraculeux", "Potion"] - self.pdv = 90 - self.coef = 7 + self.coefAtk = 7 + self.coefDef = 9 def jet_attaque(self): + atkPoints = randint(1, 20) + return atkPoints + self.exp*self.coefAtk + + def jet_defense(self): + defPoints = randint(1, 20) + return defPoints + self.exp*self.coefDef + + def change_pdv(self, nb_pdv): + self.pdv = self.pdv + nb_pdv + +PersoTEST = Personnage("Moi", "Fée")