|
|
|
@ -64,7 +64,7 @@ def creation_perso() : |
|
|
|
pseudo = input("Comment s'appelle votre personnage ? ") |
|
|
|
categorie = int(input("De quel catégorie est votre personnage ? (0 pour guerrier, 1 pour magicien, 2 pour voleur, 3 pour elfe) ")) |
|
|
|
while not(0 <= categorie <= 3) : |
|
|
|
categorie = int(input("De quel catégorie est votre personnage ? (1 pour guerrier, 2 pour magicien, 3 pour voleur, 4 pour elfe) ")) |
|
|
|
categorie = int(input("De quel catégorie est votre personnage ? (0 pour guerrier, 1 pour magicien, 2 pour voleur, 3 pour elfe) ")) |
|
|
|
return Personnage(pseudo, categorie) |
|
|
|
|
|
|
|
def phase_combat(attaquant, defenseur) : |
|
|
|
@ -101,7 +101,8 @@ def combat() : |
|
|
|
|
|
|
|
while perso1.pv > 0 and perso2.pv > 0 : |
|
|
|
phase_combat(perso1, perso2) |
|
|
|
phase_combat(perso2, perso1) |
|
|
|
if perso1.pv > 0 and perso2.pv > 0 : |
|
|
|
phase_combat(perso2, perso1) |
|
|
|
|
|
|
|
if perso1.pv == 0 : |
|
|
|
print("le combat est terminé") |
|
|
|
|