예제 #1
0
파일: steal.py 프로젝트: neuront/sgs
def steal_target(gc, user):
    players = filter(lambda p: gc.player_has_cards(p), gc.succeeding_players())
    players = range_filter(gc, user, 'steal', players)
    return fix_target_action(target_filter('steal', user, players))
예제 #2
0
파일: slash.py 프로젝트: neuront/sgs
def slash_targets(gc, user):
    players = gc.players_from_current()
    players.remove(user)
    players = range_filter(gc, user, 'slash', players)
    return target_filter('slash', user, players)