FoxRobinHood said: I am really just looking for a way to have buttons even after clicking a button. We as a group have come up with a lot of custom fun things that don’t work with the 5e character sheet. To make these custom things more streamlined I wanted give them a token action that listed the different things they can do without having to comb through their character sheet. Each of these things would be a button that resolves to the thing they can do. Each of these things they can do might also have custom things that I would like a button for in case it is needed Ex: a character can add 1d6 to their if they change the type of damage. For this specific example I would like 1) A token action that lists their abilities 2) A button that does the ability 3) a button within that ability that they can push to add their 1d6 damage if applicable. 3) is nested in 2) which is nested in 1). I can get 1) and 2) to work together but when I try 3) it fails I had a long explanation written up but accidentally hit the 'go back' button on my browser and lost it all. Basically for the first layer of nesting you need to replace a few specific control characters (right braces, ampersands, right brackets) and you lose the ability to use carriage returns without using something like &percnt;NEWLINE&percnt;. In the second layer you need to replace all control characters, as well as replacing the ampersands from control character replacements that would have been needed if it was the first layer. Here's an example of what it would look like: &{template:npcaction} {{rname=Button 1 Output}} {{description=[Button 2](`#&amp;{template:npcaction&rcub; {{rname=Button 2 Output&rcub;&rcub; {{description=Button 2 Output &percnt;NEWLINE&percnt; Line 2 &percnt;NEWLINE&percnt; &lsqb;Button 3&rsqb;&lpar;`#&amp;amp;&lcub;template:npcaction&amp;rcub; &lcub;&lcub;rname=Button 3 Output&amp;rcub;&amp;rcub; &lcub;&lcub;description=Button 3 Output &amp;percnt;NEWLINE&amp;percnt; Line 2 &amp;rcub;&amp;rcub;&rpar;&rcub;&rcub;) }} It gets far too tricky to continue nesting at this point. That's as far as I'm willing to explain it, because there are other options that are not so convoluted at this point, even if they don't get you exactly the output that you are looking for. Again, most customization can be achieved through the character sheet itself, such as using a Global Damage Modifer or adjusting the damage field of an attack with a query that asks about additional damage, or attribute calls to the character sheet. Here's an example of a custom sword that can add damage if the target is undead: <a href="https://app.roll20.net/forum/permalink/10784880/" rel="nofollow">https://app.roll20.net/forum/permalink/10784880/</a> Here's an example of a custom Shadow Blade: <a href="https://app.roll20.net/forum/post/10715833/possible-to-query-spell-slot-level-in-critical-damage-field-of-a-weapon" rel="nofollow">https://app.roll20.net/forum/post/10715833/possible-to-query-spell-slot-level-in-critical-damage-field-of-a-weapon</a> Here's an example of the 2024 OneDND Playtest for Shillelagh: <a href="https://app.roll20.net/forum/post/11754933/2024-shilleagh-damage-formula-help-request" rel="nofollow">https://app.roll20.net/forum/post/11754933/2024-shilleagh-damage-formula-help-request</a>