def clickable(game): me = game.me if ttags(me)['bakadesu']: return False return my_turn()
def clickable(game): me = game.me if my_turn() and (me.cards or me.showncards or me.equips): return True return False
def clickable(g): if limit1_skill_used('borrow_tag'): return False if not my_turn(): return False return True
def clickable(g): if not my_turn(): return False if ttags(g.me)['qiliao']: return False return True
def clickable(game): me = game.me if not my_turn(): return False if ttags(me)['assisted_attack_disable']: return False return True
def clickable(game): me = game.me if not my_turn(): return False if limit1_skill_used('autumnfeast_tag'): return False if not (me.cards or me.showncards or me.equips): return False return True
def clickable(g): me = g.me if ttags(me)['perfect_cherry_blossom']: return False if my_turn(): return True return False
def clickable(g): me = g.me if ttags(me)['guided_death_active_use']: return False if not my_turn(): return False return True
def clickable(game): me = game.me if limit1_skill_used('mamizou_morphing_tag'): return False if not (my_turn() and (me.cards or me.showncards)): return False return True
def clickable(game): me = game.me if not my_turn(): return False if limit1_skill_used("autumnfeast_tag"): return False if not (me.cards or me.showncards or me.equips): return False return True
def clickable(g): me = g.me if limit1_skill_used('darknoh_tag'): return False if not my_turn(): return False if me.cards or me.showncards or me.equips: return True return False
def clickable(g): me = g.me if me.tags['darknoh_tag'] > 0: return False if not my_turn(): return False if me.cards or me.showncards or me.equips: return True return False
def clickable(game): me = game.me if not (my_turn() and (me.cards or me.showncards)): return False if ttags(me)["ran_eikof_tag"]: return False if not ttags(me)["ran_eikof_card"]: return False return True
def clickable(game): me = game.me if not (my_turn() and (me.cards or me.showncards)): return False if ttags(me)['ran_eikof_tag']: return False if not ttags(me)['ran_eikof_card']: return False return True
def clickable(game): me = game.me if my_turn(): return False if not (me.cards or me.showncards): return False try: act = game.action_stack[-1] return act.cond([build_handcard(cards.AttackCard)]) except: pass return False
def clickable(g): return my_turn() and not ttags(g.me)['teach_used']
def clickable(g): return my_turn() and not ttags(g.me)['faith']
def clickable(g): return my_turn()
def clickable(game): if limit1_skill_used('incite_tag'): return False return my_turn()
def clickable(game): me = game.me return my_turn() and not ttags(me)['mind_read']
def clickable(g): if not my_turn(): return False if limit1_skill_used('riverside_tag'): return False me = g.me return bool(me.cards or me.showncards or me.equips)
def clickable(g): if not my_turn(): return False me = g.me return bool(me.cards or me.showncards or me.equips)
def clickable(g): me = g.me return my_turn() and not me.tags['scarlet_mist_used']
def clickable(g): if ttags(g.me)['dismantle']: return False return my_turn()
def clickable(game): me = game.me if not my_turn() or actions.ttags(me)['sky_silk']: return False return True