Merge branch 'dev' into main

This commit is contained in:
Giulio 2021-04-12 22:25:25 +02:00
commit 7c2047e98c
3 changed files with 6 additions and 4 deletions

View File

@ -260,7 +260,9 @@ def chat_message(sid, msg):
elif '/togglebot' in msg and ses.game: elif '/togglebot' in msg and ses.game:
ses.game.toggle_disconnect_bot() ses.game.toggle_disconnect_bot()
elif '/cancelgame' in msg and ses.game.started: elif '/cancelgame' in msg and ses.game.started:
ses.game.reset() if (ses == ses.game.players[0]):
sio.emit('chat_message', room=ses.game.name, data={'color': f'red','text':f'🚨 {ses.name} stopped the current game'})
ses.game.reset()
elif '/startgame' in msg and not ses.game.started: elif '/startgame' in msg and not ses.game.started:
ses.game.start_game() ses.game.start_game()
elif '/setbotspeed' in msg: elif '/setbotspeed' in msg:
@ -275,10 +277,10 @@ def chat_message(sid, msg):
else: else:
sio.emit('chat_message', room=sid, data={'color': f'','text':f'{msg} bad format'}) sio.emit('chat_message', room=sid, data={'color': f'','text':f'{msg} bad format'})
elif '/setcharacter' in msg: elif '/setcharacter' in msg:
sio.emit('chat_message', room=ses.game.name, data={'color': f'red','text':f'🚨 {ses.name} is in debug mode and changed character'})
import bang.characters as characters import bang.characters as characters
cmd = msg.split() cmd = msg.split()
if len(cmd) >= 2: if len(cmd) >= 2:
sio.emit('chat_message', room=ses.game.name, data={'color': f'red','text':f'🚨 {ses.name} is in debug mode and changed character'})
chs = characters.all_characters(ses.game.expansions) chs = characters.all_characters(ses.game.expansions)
ses.character = [c for c in chs if c.name == ' '.join(cmd[1:])][0] ses.character = [c for c in chs if c.name == ' '.join(cmd[1:])][0]
ses.real_character = ses.character ses.real_character = ses.character

View File

@ -103,7 +103,7 @@ class RoseDoolan(Character):
class SidKetchum(Character): class SidKetchum(Character):
def __init__(self): def __init__(self):
super().__init__("Sid Ketchum", max_lives=4) super().__init__("Sid Ketchum", max_lives=4)
# self.desc = "Può scartare due carte per recuperare un punto vita anche più volte di seguito a patto di avere carte da scartare, può farlo anche nel turno dell'avversario se starebbe per morire" # self.desc = "Può scartare due carte per recuperare un punto vita anche più volte di seguito a patto di avere carte da scartare, può farlo anche nel turno dell'avversario se stesse per morire"
# self.desc_eng = "He can discard 2 cards to regain 1HP" # self.desc_eng = "He can discard 2 cards to regain 1HP"
self.icon = '🤤' self.icon = '🤤'

View File

@ -339,7 +339,7 @@
}, },
"Sid Ketchum": { "Sid Ketchum": {
"name": "Sid Ketchum", "name": "Sid Ketchum",
"desc": "Può scartare due carte per recuperare un punto vita anche più volte di seguito a patto di avere carte da scartare, può farlo anche nel turno dell'avversario se starebbe per morire" "desc": "Può scartare due carte per recuperare un punto vita anche più volte di seguito a patto di avere carte da scartare, può farlo anche nel turno dell'avversario se stesse per morire"
}, },
"Slab The Killer": { "Slab The Killer": {
"name": "Slab The Killer", "name": "Slab The Killer",