class LeosWojownik():
def __init__(self, imie:str, zrecznosc:int , mana:int, hp:int = 200, sila: int = 30, wytrzymalosc: int=30 ):
self.imie = imie
self.hp = hp
self.mana = mana
self.sila = sila
self.zrecznosc = zrecznosc
self.wytrzymalosc = wytrzymalosc
def wyswietl_karte_postaci(self):
print(f"{self.imie} - sila : {self.sila}")
print(f"{self.imie} - hp : {self.hp}")
print(f"{self.imie} - wytrzymalosc : {self.wytrzymalosc}")
print("*********************************")
def paruj_ciosy(self):
print("Sparowano cios. Zredukowano obrażenia.")
gracz1 = LeosWojownik(imie="Leoś", wytrzymalosc=30, sila=30, hp=200, zrecznosc=10, mana=10)
gracz1.wyswietl_karte_postaci()
gracz1.paruj_ciosy()
print("*********************************")
class ZuziaMag():
def __init__(self, imie:str, sila: int , hp:int , mana:int , zrecznosc:int , wytrzymalosc: int =30):
self.imie = imie
self.hp = hp
self.mana = mana
self.sila = sila
self.zrecznosc = zrecznosc
self.wytrzymalosc = wytrzymalosc
def wyswietl_karte_postaci(self):
print(f"{self.imie} - sila : {self.sila}")
print(f"{self.imie} - mana : {self.mana}")
print(f"{self.imie} - wytrzymalosc : {self.wytrzymalosc}")
print("*********************************")
def rzuc_kule_ognia(self):
print("Rzucono kulę ognia.")
gracz2 = ZuziaMag(imie="Zuzia", wytrzymalosc=10, sila=10, mana=400, hp=30, zrecznosc=10)
gracz2.wyswietl_karte_postaci()
gracz2.rzuc_kule_ognia()
print("*********************************")