GiGs said: The problem is this part: @{character_name|str} just use @{str} character_name isnt a valid item for the left side of the |, and when calling attributes from a character sheet, its the same as when rolling Abilities: you dont need to use a character identifier - it's automatically supplied. Suggestion: give your button a unique name: name="roll_strength" , for instance. This lets people drag them to their macro tooolbar, or call them with %{selected|strength}. always start the name with roll_ , in the same way attributes start with attr_ . Thanks for the assistance GiGs...I have added the "roll_" as suggested... I am having a problem however with the layout of the output to the chat window. Under normal circumstances executing the command as a macro, the output to the chat window would appear as three separate lines... Line 1: {{name=@{character_name} makes a Strength Save}} Line 2: {{needing [[round(@{character_name|str}/5)+9]] or less}} Line 3: {{and rolls [[3d6cs>7cf<0]]}} Which looks like this: Aden makes a Strength Save Needing 11 or less And rolls <span class="inlinerollresult showtip tipsy-n-right" original-title=" Rolling 3d6cs>7cf<0 = ( 4 + 5 + 2 )" style="box-sizing: content-box; background-color: rgb(254, 246, 142); border: 2px solid rgb(254, 246, 142); padding: 0px 3px; cursor: help; font-size: 1.1em;">11 But from the Roll Button it looks like this: Aden makes a Strength Save {{needing 11 or less}}{{and rolls <span class="inlinerollresult showtip tipsy-n-right" original-title=" Rolling 3d6cs>7cf<0 = ( 3 + 6 + 5 )" style="box-sizing: content-box; background-color: rgb(254, 246, 142); border: 2px solid rgb(254, 246, 142); padding: 0px 3px; font-weight: bold; cursor: help; font-size: 1.1em;">14 }} How can I keep the format the same as the first example, complete with the delineated bands for each separate line?