Browse Source

suppression de get_pdv()

master
corentin.bollet 1 year ago
parent
commit
a25fac7c40
  1. 4
      main.py
  2. 5
      personnage.py

4
main.py

@ -5,7 +5,7 @@ def combat(perso1, perso2):
"""simule un combat jusqu'à ce que les joueurs n'aient plus de vies""" """simule un combat jusqu'à ce que les joueurs n'aient plus de vies"""
attaquant = perso1 attaquant = perso1
defenseur = perso2 defenseur = perso2
while perso1.get_pdv() > 0 and perso2.get_pdv() > 0: while perso1.pdv > 0 and perso2.pdv > 0:
if attaquant.jet_attaque() > defenseur.jet_defense(): if attaquant.jet_attaque() > defenseur.jet_defense():
defenseur.change_pdv(-randint(1,8)) defenseur.change_pdv(-randint(1,8))
elif attaquant.jet_attaque() < defenseur.jet_defense(): elif attaquant.jet_attaque() < defenseur.jet_defense():
@ -14,7 +14,7 @@ def combat(perso1, perso2):
perso2.affiche_caracteristiques() perso2.affiche_caracteristiques()
attaquant, defenseur = defenseur , attaquant attaquant, defenseur = defenseur , attaquant
if perso1.get_pdv() > 0: if perso1.pdv > 0:
perso1.change_exp(1) perso1.change_exp(1)
else: else:
perso2.change_exp(1) perso2.change_exp(1)

5
personnage.py

@ -51,8 +51,7 @@ class Personnage:
print("catégorie : ", self.cat) print("catégorie : ", self.cat)
print("points de vie : ", self.pdv) print("points de vie : ", self.pdv)
print("expérience : ", self.exp) print("expérience : ", self.exp)
print("")
def affiche_inventaire(self): def affiche_inventaire(self):
"""affiche l'inventaire du personnage""" """affiche l'inventaire du personnage"""
print("inventaire : ", self.inventaire) print("inventaire : ", self.inventaire)
def get_pdv(self):
return self.pdv
Loading…
Cancel
Save