Merge branch 'dev' into main
This commit is contained in:
commit
c88c71feb0
@ -398,7 +398,7 @@ class Game:
|
||||
if did_lose:
|
||||
target_pl = pls[(pls.index(self.players[self.turn]) + self.player_bangs) % len(pls)]
|
||||
print(f'{self.name}: stop roulette')
|
||||
target_pl.lives -= 2
|
||||
target_pl.lives -= 1
|
||||
target_pl.heal_if_needed()
|
||||
if len([c for c in target_pl.gold_rush_equipment if isinstance(c, grc.Talismano)]) > 0:
|
||||
target_pl.gold_nuggets += 1
|
||||
@ -410,6 +410,7 @@ class Game:
|
||||
self.is_russian_roulette_on = False
|
||||
self.players[self.turn].play_turn()
|
||||
else:
|
||||
self.player_bangs += 1
|
||||
target_pl = pls[(pls.index(self.players[self.turn]) + self.player_bangs) % len(pls)]
|
||||
print(f'{self.name}: next in line {target_pl.name}')
|
||||
if target_pl.get_banged(self.deck.event_cards[0]):
|
||||
|
@ -445,10 +445,10 @@ def chat_message(sid, msg, pl=None):
|
||||
sio.emit('chat_message', room=ses.game.name, data={'color': f'red','text':f'🚨 {ses.name} is in debug mode and is changing {cmd[1]} health'})
|
||||
if cmd[1] == "*":
|
||||
for p in ses.game.players_map:
|
||||
ses.game.get_player_named(p).lives = int(cmd[2])
|
||||
ses.game.get_player_named(p).lives = min(int(cmd[2]), ses.game.get_player_named(p).max_lives)
|
||||
ses.game.get_player_named(p).notify_self()
|
||||
elif cmd[1] in ses.game.players_map:
|
||||
ses.game.get_player_named(cmd[1]).lives = int(cmd[2])
|
||||
ses.game.get_player_named(cmd[1]).lives = min(int(cmd[2]), ses.game.get_player_named(cmd[1]).max_lives)
|
||||
ses.game.get_player_named(cmd[1]).notify_self()
|
||||
else:
|
||||
sio.emit('chat_message', room=sid, data={'color': f'','text':f'{msg} bad format'})
|
||||
|
Loading…
Reference in New Issue
Block a user