This is similar to Keith's solution but I prefer to take the math out of my own hands and having to remember when my sneak attack dice go up and so on and so forth. Sneak Attack default template &{template:default} {{name=Shortsword Attack}} {{Attack roll = [[ 1d20 + [[ @{YourCharacterNameHere|dexterity_mod} + @{YourCharacterNameHere|pb} ]] ]] }} {{Damage on hit = [[ 1d6 + @{YourCharacterNameHere|dexterity_mod} + ?{Sneak Attack|No, 0|Yes, [[ ceil((@{YourCharacterNameHere|base_level} ) / 2) ]]d6 [Sneak Attack]} ]] }} {{Critcal Damage = [[ 1d6 + @{YourCharacterNameHere|dexterity_mod} + ?{Sneak Attack|No, 0|Yes, [[ ceil((@{YourCharacterNameHere|base_level} ) / 2) ]]d6 [Sneak Attack]} }} or this is Keith's idea just with my math and a query so you can choose if it's a sneak attack or not. Sneak Attack Query ?{Sneak Attack|No, 0|Yes, [[ ceil((@{ YourCharacterNameHere |base_level} ) / 2) ]]d6 [Sneak Attack]}