I need a roll that rolls 2d4 at levels 1-3, then adds a d4 at levels 4, 8, 12, 16, 20. So this works to return the number of success: [[{4, 8, 12, 16, 20}<4+2]] The 4 on the right side of the < will be replaced with the player's level. Currently This returns a 0, 1, 2, 3, 4 or 5 (based on the value of 4 which currently returns 1 or 0 if less than 4 and 2 or higher if you replace the 4 with an 8 or higher), and then adds 2, so it will result in 2, 3, 4, 5, 6 or 7. So I just want to basically append "d4" to the number returned (2d4, 3d4, 4d4, 5d4, etc). This returns the correct number, but does not append the "d4" so the roller can roll that number of d4s: [[{4, 8, 12, 16, 20}<4+2 d4 ]] Theoretically, this should return and the roller should roll 3d4 since the successes (the 4) are 1, plus 2. I have a feeling it is a syntax thing, but I am far from a Roll20 syntax expert, clearly. Any insight would be awesome. Thanks