Pred Alien said: the energy [[1d4]] was to see if i could test to see if an inline roll would work inside the template and it didnt. i just hadn't taking it back out i was kinda afaid that i would have to do that for each on but that was my main question if there was a way to not have to call all these things and to answer ur other question i have all of them there b/c they could take mutiply kinda of damage so i jsut wanted to have them all up there to see To build on what GiGs posted, you can also hide things that aren't necessary or things that are optional. This can be a little tricky as part of a roll button, but...you can do stuff like: <td class= "layer"> {{#electric}}<div>{{electric}}</div>{{/electric}} {{#rollGreater() fire 0}}<div>{{fire}}</div>{{/rollGreater() fire 0}} {{#^rollTotal() cold 0}}<div>{{cold}}</div>{{/^rollTotal() cold 0}} <div>{{poison}}</div> </td> The electric stuff would only be shown if electric was passed in the macro. Fire would only show if the roll was greater than 0. Cold would only show if the total of the roll was not 0. This way if you don't pass certain things or if you are passing everything, but only want it to show if it has relevance, you can add those other qualifiers. You're probably already reading/aware of the wiki page, but there's a lot of great nuance you can get with the additional helper functions and the such. It still has some major limitations, but you really can get pretty tricky with it.