From f82c22c14b1dacc5ce048abb6d37f853fffe7e3d Mon Sep 17 00:00:00 2001 From: Weranda Date: Fri, 31 Mar 2023 10:56:43 +0200 Subject: [PATCH] =?UTF-8?q?dodanie=20=C5=BCycia=20agenta=20+=20damage=20mo?= =?UTF-8?q?b=C3=B3w?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- agent.py | 3 ++- archer_ork.py | 3 ++- infantry_ork.py | 3 ++- infantry_ork2.py | 3 ++- sauron.py | 3 ++- 5 files changed, 10 insertions(+), 5 deletions(-) diff --git a/agent.py b/agent.py index 68fb315..551d706 100644 --- a/agent.py +++ b/agent.py @@ -29,6 +29,7 @@ class Agent(pygame.sprite.Sprite): self.rect.y = self.y self.level = 1 + self.health = 100*self.level def update(self): self.movement() @@ -101,4 +102,4 @@ class Agent(pygame.sprite.Sprite): else: self.game.sauron.kill() - # brakuje levelowania postaci gdy zabije moba, jest zrobione tylko, że jeśli za wysoki poziom to ginie i od nowa zaczyna \ No newline at end of file + # brakuje levelowania postaci gdy zabije moba, jest zrobione tylko, że jeśli za wysoki poziom to ginie i od nowa zaczyna diff --git a/archer_ork.py b/archer_ork.py index 50e1fb7..44badb0 100644 --- a/archer_ork.py +++ b/archer_ork.py @@ -25,4 +25,5 @@ class Archer_ork(pygame.sprite.Sprite): self.rect.x = self.x self.rect.y = self.y - self.level = 1 \ No newline at end of file + self.level = 1 + self.damage = 50*self.level \ No newline at end of file diff --git a/infantry_ork.py b/infantry_ork.py index c51d5df..e2db1ae 100644 --- a/infantry_ork.py +++ b/infantry_ork.py @@ -25,4 +25,5 @@ class Infantry_ork(pygame.sprite.Sprite): self.rect.x = self.x self.rect.y = self.y - self.level = 2 \ No newline at end of file + self.level = 2 + self.damage = 50*self.level \ No newline at end of file diff --git a/infantry_ork2.py b/infantry_ork2.py index 09168e7..6c6e9fc 100644 --- a/infantry_ork2.py +++ b/infantry_ork2.py @@ -25,4 +25,5 @@ class Infantry_ork2(pygame.sprite.Sprite): self.rect.x = self.x self.rect.y = self.y - self.level = 3 \ No newline at end of file + self.level = 3 + self.damage = 50*self.level \ No newline at end of file diff --git a/sauron.py b/sauron.py index 9d05d4a..e5d9c07 100644 --- a/sauron.py +++ b/sauron.py @@ -25,4 +25,5 @@ class Sauron(pygame.sprite.Sprite): self.rect.x = self.x self.rect.y = self.y - self.level = 4 \ No newline at end of file + self.level = 4 + self.damage = 50*self.level \ No newline at end of file