
I'm trying to figure out a way to create Deck Builder game like DC Deck Builder. To do it, I would need to figure out how to have: the Persona Deck (1 card each, non-shuffle-able, always face up), Punches (dealt at the beginning, and removable as circumstances dictate, then put away) Vulnerabilities (dealt at the beginning, and removable as circumstances dictate , then put away), Kicks (purchased with points, but limited number), Weakness (drawn as cards or circumstances dictate, but limited number), Main Deck (various numbers of each card and purchased with points from other decks), Supervillain deck (only 1 of each, but purchasable with points from other decks). The problem I'm running into is, as you take a card, it needs to be removed from it's main deck and put into a deck only that player has access to, and can be reshuffled into the player deck when it gets to 0 cards. Does anyone have any ideas on how to implement that? Any macros or apis that might be helpful for that? Or is this all a pipe dream?