Tim D. said: Ok, the contents of "%{Te'Rror|SM-Wild-Magic-Surge}" is: "[x]( <a href="https://media.giphy.com/media/ePMlNIZS8r2PahWOsS/giphy.gif" rel="nofollow">https://media.giphy.com/media/ePMlNIZS8r2PahWOsS/giphy.gif</a> ) /me surges with Wild Magic! &{template:npcaction} {{rname= Wild Magic Surge }} {{name= Supplemental Materials }} {{description= [[1t[SM-Wild-Magic-Surge-Table]]] For more information, see ***[Wild Magic Surge]( <a href="http://journal.roll20.net/handout/-LsaW-zom2nRdlxoKXY0)***" rel="nofollow">http://journal.roll20.net/handout/-LsaW-zom2nRdlxoKXY0)***</a> . }}" Tim D. said: So I have a rollable table called SM-Wild-Magic-Surge-Table. I play a Wild Magic Sorc in 5e. I can add this [[ [[1d20=1]]t[SM-Wild-Magic-Surge-Table] ]] to the end of any spell description and it will roll a 1d20. If the result is 1, then it will roll on the SM-Wild-Magic-Surge-Table. Good to go. BUT>> I made an ability called SM-Wild-Magic-Surge for my character where I can roll the table when I choose to take advantage, and are required to roll on the Wild Magic Table. It emotes, then posts a gif, and then rolls on the table. Much cooler. SOOOO... Why does this [[ [[1d20=1]]t[SM-Wild-Magic-Surge-Table] ]] only roll the wild magic table when 1d20=1 but this [[ [[1d20=1]]t[%{Te'Rror|SM-Wild-Magic-Surge}] ]] ALWAYS rolls the wild magic table? What am I doing wrong here? Ok, so what I think is going on here is that [[ [[1d20=1]]t[%{Te'Rror|SM-Wild-Magic-Surge}] ]] is not asking Roll20 to roll on a table. The system is being asked to fire a macro labeled %{Te`Rror|SM-Wild-Magic-Surge} with a [[1d20=1]]t in front of it. Here is how Roll20 probably sees this: [[[[1d20=1]]t[ [x]( <a href="https://media.giphy.com/media/ePMlNIZS8r2PahWOsS/giphy.gif" rel="nofollow">https://media.giphy.com/media/ePMlNIZS8r2PahWOsS/giphy.gif</a> ) /me surges with Wild Magic! &{template:npcaction} {{rname= Wild Magic Surge }} {{name= Supplemental Materials }} {{description= [[1t[SM-Wild-Magic-Surge-Table]]]
For more information, see ***[Wild Magic Surge]( <a href="http://journal.roll20.net/handout/-LsaW-zom2nRdlxoKXY0)***" rel="nofollow">http://journal.roll20.net/handout/-LsaW-zom2nRdlxoKXY0)***</a> . }}]]] Note the [[1d20=1]]t[ at the start of the macro. I am a bit surprised it isn't interfering with the macro, but with a 5% chance perhaps it is only showing a 0t[ most of the time. Next, in the description in that macro it is currently set to 1t[SM-Wild-Magic-Surge-Table] which will always roll the table , there is no [[1d20=1]] section to switch it on/off. If the goal is the macro does not fire unless the 1d20 is a 1 I don't think that can be done because macros fire before the dice roller in the order of operations. You'd have to do the check then have a button to press to fire the macro.