So, if you're rolling a d6, with 1, 2, 3 becoming 6, that gives roll results of: 6, 6, 6, 4, 5, 6 This is exactly the same as a die that rolls 4, 5, 6, 6, 6, 6 So you can represent this as 1d6+3, max 6. You'd show that in a roll20 macro like {1d6+3,6+0}kl1 But that really only works for 1 die at a time. If you want to roll multiple dice, the best way is to create a rollable table for each die type. A rollable table for d6 fickle die would have Item: 4 5 6 Weight: 1 1 4 Call each rollable table fickle-d6, fickle -d8, etc, and then you can call them with /roll 6t[fickle-d6] The 6t indicates "rolling 6 times on the table" you can incorporate these in other roll macros easily: /roll 1d10 +6t[fickle-d6] +3