GiGs said: Al G. said: Using a character named MyToon i f I place [Do Next 1](~Mytoon|Next1) [Do Next 2](~Mytoon|Next2) If these buttons are clicked they attempt to run a roll macro Next1 or Next2 which have not yet been defined. When I try to define the macro in the description of the weapon attack, the definition runs immediately and does not wait for the button to be clicked. I need to be able to enter the definition so it waits for "Do Next 1" to be clicked and not when the weapon attack is clicked. If this has to be done in a separate step to create the called macro, I can live with that, but I was really hoping to dynamically define the macro as part of the description. If you put code in the description, it is not in the button and so will run automatically. If want your buttons to run code, you have two choices: Create an ability or macro to be run when the button is clicked. These are completely separate from the way buttons are sent to chat. They are separate things (and abilities need a character defined too, though you can use selected or target . Include the code in the button itself. If the roll isn't too complicated you can do that, preceded by a backtick, as shown here: <a href="https://wiki.roll20.net/Chat_Menus#Roll_Command" rel="nofollow">https://wiki.roll20.net/Chat_Menus#Roll_Command</a> Creating an ability or macro is easier. Thanks Gigs...I will try to put a little more time into learning the capabilities of the roll commands, as that might be a way to keep all this code together in one place... Thank you so much to everyone for taking the time to offer suggestions and help a newb understand roll20, the 5e template and macro capabilities... I do not use this often enough and I find I end up starting all over again when I create a new character several years later... Your help is most appreciated!