|
|
|
@ -1,11 +1,18 @@ |
|
|
|
from random import randint |
|
|
|
class Personnage: |
|
|
|
def __init__(self, nom, cat): |
|
|
|
def __init__(self, nom, cat):"""methode qui initialise les attributs""" |
|
|
|
self.nom = nom |
|
|
|
self.cat = cat |
|
|
|
self.pdv = 20 |
|
|
|
self.exp = 1 |
|
|
|
self.inventaire = [] |
|
|
|
if self.cat == "guerrier": |
|
|
|
self.inventaire = ["sword, potion"] #retirer les # qui sont temporaire car non defini |
|
|
|
elif self.cat == "magicien": |
|
|
|
self.inventaire = ["stick, potion"] |
|
|
|
elif self.cat == "voleur": |
|
|
|
self.inventaire = ["dagger, potion"] |
|
|
|
elif self.cat == "elfe": |
|
|
|
self.inventaire = ["bow, potion"] |
|
|
|
|
|
|
|
def jet_attaque(self): |
|
|
|
""" Renvoie un jet dattaque qui est la somme d'un nombre aléatoire entre 1 et 20 a experience du joueur multiplier par coef""" |
|
|
|
|