 
    "Adjusted Chronotype"
    {:events {:runner-loss {:req (req (and (some #{:click} target)
-                                           (empty? (filter #(= :click %)
-                                                           (mapcat first (turn-events state side :runner-loss))))))
+                                          (let [click-losses (filter #(= :click %) (mapcat first (turn-events state side :runner-loss)))]
+                                            (or (empty? click-losses)
+                                                (and (= (count click-losses) 1)
+                                                     (persistent-flag? state side card :triggers-twice))))))
                            :msg "gain [Click]" :effect (effect (gain :runner :click 1))}}}
 
    "Aesops Pawnshop"

                  {:label "X[Credit]:Remove counters from a hosted card" :choices {:req #(:host %)}
                   :req (req (not (empty? (:hosted card))))
                   :effect (req (let [paydowntarget target]
                                  (resolve-ability 
                                    state side
                                    {:prompt "How many counters to remove?"
                                     :choices {:number (req (min (:credit runner) (:counter paydowntarget)))}
                                     :msg (msg "remove " target " counters from " (:title paydowntarget))
                                     :effect (req (do 
                                                    (lose state side :credit target)
                                                    (if (= (:counter paydowntarget) target)
                                                      (runner-install state side (dissoc paydowntarget :counter) {:no-cost true})

                                    {:cause :ability-cost})))}]}

   "Symmetrical Visage"
   {:events {:runner-click-draw {:req (req (or (first-event state side :runner-click-draw)
                                               (and (second-event state side :runner-click-draw)
                                                    (persistent-flag? state side card :triggers-twice))))
                                 :msg "gain 1 [Credits]"
                                 :effect (effect (gain :credit 1))}}}

   "Synthetic Blood"
   {:events {:damage {:req (req (or (first-event state side :damage)
                                    (and (second-event state side :damage)
                                         (persistent-flag? state side card :triggers-twice))))
                      :msg "draw 1 card"
                      :effect (effect (draw :runner))}}}

   "Tallie Perrault"
