Hey all, I have a deck builder / card game I've made that has 4 types of cards in it. Of the 4 cards, 3 of them start off in the deck, one outside of it. The deck can be any number of the cards to begin with and throughout the game lots of the card types get added in or taken away. Moreover I need multiple discard piles.There is no way to plan before the game  the quantity of each card type needed nor their weighting. Whilst this is standard in most deckbuilders it doesn't seem functional in the Roll20 deck function. So instead I have made rollable tokens to represent the cards. These tokens have one side being the back of the card, and the other being the front, and as such there are 4 unique tokens. The Problem I need to be able to shuffle the decks regularly. Whilst rollable tokens allow me to add in and take away the cards at will and move them around the map I can't seem to randomise their order. Right now I'm having to work out the probablity using dice of the order of the cards, and then copy and paste them in that order. If I need to reshuffle the deck multipole times during the game it is not feasible. What I need I just need a way to make it so I can group a bunch of tokens and randomise the order they're in . I have pro so can use APIs. Alternatively if there is someway I can achieve the above goal with the deck function I'd love to know. It's not a complicated game and IRL it'd be a breeze to add a card and shuffle, have multiple piles, and all that. TL;DR Made a card game / Deck builder. There are 4 types of cards with variable quanitity depending on each turn of the game, and multiple discard piles. All of which need to be shuffled regularly and have cards added in and taken out. Please advise. P.s. I tried using an API Aaron gave here but I can't make sense of how to use it and based on that thread, I believe  it doesn't fix my issue anyway.