Commit ccce87b8 by BellCodeEditor

save project

parent ac83c88a
Showing with 33 additions and 5 deletions
...@@ -7,10 +7,27 @@ class Hero: ...@@ -7,10 +7,27 @@ class Hero:
def upgrade(self): def upgrade(self):
yase.level = yase.level +1 yase.level = yase.level +1
yase.hp = yase.hp + 50 yase.hp = yase.hp + 50
yase.attack = yase.attack + 4 yase.attack = yase.attack + 10000
def combat(self, enemy):
enemy.hp -= self.attack
info1 = self.name + " started attacking "+enemy.name
info2 = "dealt "+str(self.attack)+ " damage"
if enemy.hp > 0:
info3 = enemy.name+" has "+str(enemy.hp)+" hp left"
info = info1 +"\n" +info2+"\n" +info3
print(info)
else:
info3 = enemy.name + " Lost his nerves and ran away"
info = info1 +"\n" +info2+"\n" +info3
print(info)
exit()
yase = Hero("yase",300,20) yase = Hero("yase",300,20)
yeet = Hero("yeet",400, 30) yeet = Hero("yeet",400, 30)
print("yase's hp is ",yase.hp)
yase.upgrade() yase.upgrade()
yase.upgrade() yase.upgrade()
yase.upgrade() yase.upgrade()
...@@ -22,17 +39,28 @@ yase.upgrade() ...@@ -22,17 +39,28 @@ yase.upgrade()
yase.upgrade() yase.upgrade()
yase.upgrade() yase.upgrade()
yase.upgrade() yase.upgrade()
yase.upgrade()
yase.upgrade() yase.upgrade()
yase.upgrade() yase.upgrade()
yase.upgrade() yase.upgrade()
yase.upgrade() yase.upgrade()
yase.upgrade() yase.upgrade()
yase.upgrade() yase.upgrade()
yase.upgrade() yase.upgrade()
yase.upgrade()
yase.upgrade()
yase.upgrade()
yase.upgrade()
yase.upgrade()
yase.upgrade()
yase.upgrade() yase.upgrade()
yase.upgrade() yase.upgrade()
yase.upgrade() yase.upgrade()
yase.upgrade() yase.upgrade()
print("yase's hp is ",yase.hp) yase.combat(yeet)
print("yase's attack damage is ",yase.attack) \ No newline at end of file
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment