This isn't as easy as you'd expect, because by default when rolling multiple dice againts a difficulty, Roll20 counts each die separately. A group roll is treated as a single total. This is where, so, you compare two separate dice rolls to see which is highest. It will give you the highest there - so if you compare 2d6 with 0 dice, you automatically get the highest. /roll {2d6,0d0}kh1 You can alkso use inline rolls to make the 2d6 roll a number, and compare against a value of zero. /roll {[[2d6]],0}kh1 Then you need to add in a query for the difficulty /roll {2d6,0d0}kh1<?{Difficulty?|7} /roll {[[2d6]],0}kh1<?{Difficulty?|7} Finally you can make it neater using a roll template. A simple template that just shows the final total: &{template:default} {{result=[[{2d6,0d0}kh1<?{Difficulty?|7}]] }} A slight more complex version that shows the difficulty and the result. &{template:default} {{difficulty=[[?{Difficulty?|7}]]}} {{result=[[{2d6,0d0}kh1<?{Difficulty?}]] }} And a more complex version using the Reusing Rolls trick to show the roll, the difficulty, and the result. &{template:default} [[{[[2d6]],0}kh1<[[?{Difficulty?|7}]] ]] {{difficulty=$[[1]]}} {{roll=$[[0]]}} {{result=$[[2]]}} The big downside of all of these apporaches, is tha it will not show text as the total - for success, it will show 1, for failure it will show 0. There might be a way to comnine these methids with a rollable table to get the text output, but if there is, someone else will need to supply that. Otherwise, you'll need to settle for getting a result for 1 as success, and 0 for failure.