From 847ae5187eb6c0a8eeeb43f4216c3f0d9d4d0620 Mon Sep 17 00:00:00 2001 From: Alberto Xamin Date: Fri, 25 Jun 2021 15:13:58 +0200 Subject: [PATCH] fix dottore --- backend/bang/game.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/backend/bang/game.py b/backend/bang/game.py index 38f30bb..e7a6544 100644 --- a/backend/bang/game.py +++ b/backend/bang/game.py @@ -426,9 +426,10 @@ class Game: if len(most_hurt) > 0: hurt_players = [p for p in self.players if p.lives == min(most_hurt)] for p in hurt_players: - p.lives += 1 - self.sio.emit('chat_message', room=self.name, data=f'_doctor_heal|{p.name}') - p.notify_self() + if p.lives != p.max_lives: + p.lives += 1 + self.sio.emit('chat_message', room=self.name, data=f'_doctor_heal|{p.name}') + p.notify_self() elif self.check_event(ceh.IDalton): self.waiting_for = 0 self.ready_count = 0