Esempio n. 1
0
    def clickable(g):
        if limit1_skill_used('borrow_tag'):
            return False

        if not my_turn(): return False

        return True
Esempio n. 2
0
    def clickable(game):
        me = game.me

        if my_turn() and (me.cards or me.showncards or me.equips):
            return True

        return False
Esempio n. 3
0
    def clickable(game):
        me = game.me

        if ttags(me)['bakadesu']:
            return False

        return my_turn()
Esempio n. 4
0
    def clickable(g):
        if limit1_skill_used('borrow_tag'):
            return False

        if not my_turn(): return False

        return True
Esempio n. 5
0
    def clickable(game):
        me = game.me

        if my_turn() and (me.cards or me.showncards or me.equips):
            return True

        return False
Esempio n. 6
0
    def clickable(game):
        me = game.me

        if ttags(me)['bakadesu']:
            return False

        return my_turn()
Esempio n. 7
0
    def clickable(g):
        if not my_turn():
            return False

        if ttags(g.me)['qiliao']:
            return False

        return True
Esempio n. 8
0
    def clickable(game):
        me = game.me
        if limit1_skill_used('find_tag'):
            return False

        if my_turn() and (me.cards or me.showncards or me.equips):
            return True

        return False
Esempio n. 9
0
    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
Esempio n. 10
0
    def clickable(game):
        me = game.me
        if limit1_skill_used('find_tag'):
            return False

        if my_turn() and (me.cards or me.showncards or me.equips):
            return True

        return False
Esempio n. 11
0
    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
Esempio n. 12
0
    def clickable(game):
        me = game.me
        if not my_turn():
            return False

        if me.cards or me.showncards or me.equips:
            return True

        return False
Esempio n. 13
0
    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
Esempio n. 14
0
    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
Esempio n. 15
0
    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
Esempio n. 16
0
    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
Esempio n. 17
0
    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
Esempio n. 18
0
    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
Esempio n. 19
0
    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
Esempio n. 20
0
    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)
Esempio n. 21
0
 def clickable(game):
     me = game.me
     weapons = [e for e in me.equips if e.equipment_category == 'weapon']
     return my_turn() and len(weapons) == 2
Esempio n. 22
0
    def clickable(g):
        if my_turn() and not limit1_skill_used('drawinglot_tag'):
            return True

        return False
Esempio n. 23
0
 def clickable(game):
     me = game.me
     return my_turn() and not ttags(me)['mind_read']
Esempio n. 24
0
 def clickable(game):
     me = game.me
     weapons = [e for e in me.equips if e.equipment_category == 'weapon']
     return my_turn() and len(weapons) == 2
Esempio n. 25
0
 def clickable(g):
     return my_turn() and not ttags(g.me)['faith']
Esempio n. 26
0
 def clickable(g):
     return my_turn()
Esempio n. 27
0
    def clickable(g):
        if not my_turn(): return False

        me = g.me
        return bool(me.cards or me.showncards or me.equips)
Esempio n. 28
0
 def clickable(game):
     me = game.me
     return my_turn() and not ttags(me)['mind_read']
Esempio n. 29
0
 def clickable(g):
     if not my_turn(): return False
     if limit1_skill_used('scarletfog_tag'): return False
     return True
Esempio n. 30
0
    def clickable(g):
        if ttags(g.me)['dismantle']:
            return False

        return my_turn()
Esempio n. 31
0
    def clickable(g):
        if my_turn() and not limit1_skill_used("drawinglot_tag"):
            return True

        return False
Esempio n. 32
0
 def clickable(g):
     me = g.me
     if not my_turn(): return False
     if len(me.faiths) < 3: return False
     if limit1_skill_used('nevernight_tag'): return False
     return True
Esempio n. 33
0
 def clickable(g):
     return my_turn()
Esempio n. 34
0
 def clickable(g):
     return my_turn() and not ttags(g.me)['faith']
Esempio n. 35
0
    def clickable(g):
        if not my_turn(): return False

        me = g.me
        return bool(me.cards or me.showncards or me.equips)
Esempio n. 36
0
    def clickable(g):
        if ttags(g.me)['dismantle']:
            return False

        return my_turn()