def dooku_deck(): return [cd.atk_draw(7)] * 4 + \ [cd.push(1)] * 2 + \ [cd.draw(3)] * 2 + \ [cd.move_squad(4)] * 3 + \ [cd.discard(2)] + \ blue_deck()
def emperor_deck(): return [cd.dmg_discard(3, 1), cd.dmg_discard(3, 1), cd.dmg_discard(3, 1), cd.dmg_discard(3, 1), cd.reorder_draw(4, 1), cd.reorder_draw(4, 1), cd.discard(2), cd.discard(2), cd.heal_no_draw(4), cd.heal_no_draw(4), cd.swap_main_minor(), cd.discard() ].append(green_deck())
def yoda_deck(): return [cd.lift(), cd.lift(), cd.lift(), cd.push(3), cd.push(3), cd.def_dmg(20, 0), cd.atk_draw(6), cd.atk_draw(6), cd.discard(1), cd.discard(1), cd.def_draw(15), cd.def_draw(15) ].append(green_deck())
def vader_deck(): return [cd.atk_unblocked(3, 20), cd.damage(6), cd.damage(6), cd.damage(6), cd.atk_drain(3), cd.atk_drain(3), cd.damage(4), cd.damage(4), cd.damage(2), cd.damage(2), cd.damage(2), cd.discard() ].append(red_deck())
def luke_deck(): return [cd.move_draw(6, 2), cd.move_draw(6, 2), cd.move_draw(6, 2), cd.discard(), cd.discard(), cd.discard(), cd.atk_alone(4), cd.atk_alone(4)].append(red_deck())