i'm trying to run a success test to see if an attribute is in a certain range like [[@{selected|CurHP}<{@{selected|MaxHP}/2}]] but that's a bit far in the future. let's go with a more simple test like... [[@{selected|bar_2}>1]] to see if there's anything in that bar. it seems that there isn't interaction between calling variables and success rolls. I have found a workaround that if i use [[{1d1+@{selected|bar_2}}>2]] it will work just fine, producing a success/fail result. but what i'm trying to do is if the check is successfull, add a bonus of 1 to the roll, and if failure do not add a bonus. i have achieved this with [[1d20+{{1d1+@{selected|bar_2}}>2}*1]] where the *1 at the end changes "1 SUCCESSES" into "1" so that further arithmatic can be performed [[Side note]] The ability to not have to use { } and *1 to convert a success check into a number would be nice. [[BACK ON TOPIC]] when i roll this the outline around the roll is blue, as rolling a 1 on a 1d1 counts as both the minimum and maximum rolls in the same command, therefore making it very difficult to tell if the d20 is a crit or botch. Fixing the ability for the attribute to be used in a success check roll would fix the need of the 1d1 and alleviate my concerns. Thanks for listening to me ramble. I love roll 20 so much i spend hours just testing it's features to see what i can make it do. PS: sorry if this isn't a bug. feel free to move it to suggestions