I would if I could but the whole thing depends on it and I am just not getting how to do the >= parts I think. For example I am just using 1d4 roll, goal is 1d20, to make testing easier. First part of macro: &{template:default} [[ [[1d4]] + [[+@{selected|PB}]] + [[+@{selected|PB}]] + [[+@{selected|charisma_mod}]]]] {{name=Performance}} {{Roll=$[[0]] + $[[1]] + $[[2]] + $[[3]] = $[[4]]}} This section works perfectly. Rolls dice, adds PB, adds PB, adds Charisma mod, and gives total. Second part of macro: (The Nightmare) For example I am using the 1d4 number as source. Goal is $[[4]] the total but that will take lots of lines so just testing with 4. This should compare number rolled to ># and trigger another macro labeled 1, 2, 3, 4. Those macros are just loading a image. {{ $[[0]]>1|(#1) $[[0]]>2|(#2) $[[0]]>3|(#3) $[[0]]>4|(#4)}} This is what I am stumped on. I ether need another way to call for the rolled number other than $[[0]] or I am just not writing the process out correctly or I am just missing something, like how to use the comparative >= correctly. I just want to show roll + bonus' = Total, then show a pic depending on #. Kind of like here .