fix rissa and dark mode
This commit is contained in:
parent
b2a0c108d0
commit
674d284ab1
@ -69,9 +69,12 @@ class Rissa(CatBalou):
|
|||||||
|
|
||||||
def play_card(self, player, against, _with):
|
def play_card(self, player, against, _with):
|
||||||
if _with != None:
|
if _with != None:
|
||||||
|
players_with_cards = [p.name for p in player.game.players if p != player and (len(p.hand)+len(p.equipment)) > 0]
|
||||||
|
if len(players_with_cards) == 0:
|
||||||
|
return False
|
||||||
player.game.deck.scrap(_with)
|
player.game.deck.scrap(_with)
|
||||||
player.event_type = 'rissa'
|
player.event_type = 'rissa'
|
||||||
super().play_card(player, against=[p.name for p in player.game.players if p != player and (len(p.hand)+len(p.equipment)) > 0][0])
|
super().play_card(player, against=players_with_cards[0])
|
||||||
player.sio.emit('chat_message', room=player.game.name, data=f'{player.name} ha giocato {self.name}')
|
player.sio.emit('chat_message', room=player.game.name, data=f'{player.name} ha giocato {self.name}')
|
||||||
return True
|
return True
|
||||||
return False
|
return False
|
||||||
|
@ -295,10 +295,9 @@ class Player:
|
|||||||
self.choose_action = ''
|
self.choose_action = ''
|
||||||
self.pending_action = PendingAction.PLAY
|
self.pending_action = PendingAction.PLAY
|
||||||
else:
|
else:
|
||||||
while len(self.game.players[self.game.players_map[self.target_p]+1].hand) + len(self.game.players[self.game.players_map[self.target_p]+1].equipment) == 0:
|
self.target_p = self.game.players[self.game.players_map[self.target_p]+1].name
|
||||||
|
while self.target_p == self.name or len(self.game.players[self.game.players_map[self.target_p]].hand) + len(self.game.players[self.game.players_map[self.target_p]].equipment) == 0:
|
||||||
self.target_p = self.game.players[self.game.players_map[self.target_p]+1].name
|
self.target_p = self.game.players[self.game.players_map[self.target_p]+1].name
|
||||||
if self.target_p == self.name:
|
|
||||||
self.target_p = self.game.players[self.game.players_map[self.target_p]+1].name
|
|
||||||
self.notify_self()
|
self.notify_self()
|
||||||
# specifico per personaggio
|
# specifico per personaggio
|
||||||
elif self.is_drawing and isinstance(self.character, chars.KitCarlson):
|
elif self.is_drawing and isinstance(self.character, chars.KitCarlson):
|
||||||
|
@ -131,5 +131,9 @@ export default {
|
|||||||
0 0 0 6pt #181a1b,
|
0 0 0 6pt #181a1b,
|
||||||
0 0 5pt 6pt #aaa;
|
0 0 5pt 6pt #aaa;
|
||||||
}
|
}
|
||||||
|
.card.usable-next-turn {
|
||||||
|
box-shadow:
|
||||||
|
0 0 0 3pt rgb(192,192,117), 0 0 0 6pt #181a1b, 0 0 5pt 6pt #aaa
|
||||||
|
}
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
Loading…
Reference in New Issue
Block a user