One thing to be aware of, if you get this working, is that using >@{target|AC}, it will not show the number you rolled. It will only show a 1 or a 0, with 1 meaning you hit and 0 meaning you missed. But if you wnat to work, you need to put it inside the set of {{ }} brackets like so: {{r1=[[ [[@{Lance Algar|d20}cs>20 + 4[STR] + 3[PROF]]]}} @{Lance Algar|rtype}cs>20 + 4[STR] + 3[PROF] ]]>@{target|AC}]]}} It also needs a set of brackets arounf the roll before the >. A normal ( ) might work, but I used [[ ]] just to be safe. But you can try this version too: {{r1=[[ (@{Lance Algar|d20}cs>20 + 4[STR] + 3[PROF]]]}} @{Lance Algar|rtype}cs>20 + 4[STR] + 3[PROF] )>@{target|AC}]]}} This might mess up the way criticals are shown though. I don't use this sheet so I'm not familiar with the rolltemplate.