risarcimento

This commit is contained in:
Giulio 2020-11-25 15:00:00 +01:00
parent 98ddaf519d
commit 2f5344c802
2 changed files with 7 additions and 8 deletions

View File

@ -1,13 +1,14 @@
import cards
from typing import List, Set, Dict, Tuple, Optional
import random
import socketio
import cards
from cards import Bang
import characters
import players
from players import PendingAction, Player
import characters
from characters import all_characters
from deck import Deck
from players import PendingAction, Player
import roles
class Game:

View File

@ -1,14 +1,12 @@
import deck
from enum import IntEnum
import json
from random import randrange
import socketio
import deck
import roles as r
import cards as cs
import characters as chars
class PendingAction(IntEnum):
PICK = 0
DRAW = 1
@ -195,7 +193,7 @@ class Player:
if isinstance(self.character, chars.BartCassidy):
self.hand.append(self.game.deck.draw())
self.sio.emit('chat_message', room=self.game.name,
data=f'{self.name} ha pescato perchè é stato ferito.')
data=f'{self.name} ha ricevuto un risarcimento perchè è stato ferito.')
self.sio.emit('chat_message', room=self.game.name,
data=f'{self.name} ha fatto esplodere la dinamite.')
print(f'{self.name} Boom, -3 hp')
@ -395,7 +393,7 @@ class Player:
if self.lives > 0:
if isinstance(self.character, chars.BartCassidy):
self.sio.emit('chat_message', room=self.game.name,
data=f'{self.name} ha pescato perchè é stato ferito.')
data=f'{self.name} ha ricevuto un risarcimento perchè è stato ferito.')
self.hand.append(self.game.deck.draw())
elif isinstance(self.character, chars.ElGringo) and self.attacker and len(self.attacker.hand) > 0:
self.hand.append(self.attacker.hand.pop(