I'm setting something up in a character sheet to print out a summary of a character power. The idea is to have a one-click button which puts all of the information about a power into the chat. It's working great, except for one thing: Powers that make attacks have an attack bonus, but in many cases, this is autocalculated. Powers that don't make attacks don't have an attack bonus at all (the field is empty). This means that: If I pass {{AttackBonus=@{attack_bonus}}} to the roll template, it handles an empty attack bonus nicely, but the roll template prints out some nasty values, e.g. "@{str_mod}", when I would want it to print the actual value of @{str_mod}. If I pass {{AttackBonus=[[@{attack_bonus}]]}}, it fails in the opposite case: it prints the attack bonus nicely, but generates an error if the attack bonus field is empty. Is there a way to get around this? What I'm aiming for is something that lets me pass {{AttackBonus=[[@{attack_bonus}]]}} but doesn't fail if attack_bonus is an empty attribute. Edit: Or, alternately, lets me pass {{AttackBonus=@{attack_bonus}}}, but have the roll template try to evaluate it if it's non-empty.