Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×
Create a free account

Rollable/Macro Question

I'm looking for being able to have a one button to push to roll up a random encounter and have it roll through a few rollable tables on it's own. Example: I want to put the events at sea roll table on roll20 and push one button and have it spit out the whole of the encounter. If it's another ship it rolls on the random ship table, ship name table, ship purpose table, ship attitude tables, ship disposition and just gives me the results. Is there a way to do this and if so how?
1585148545
Kraynic
Pro
Sheet Author
Nesting rollable tables is not something easily done on Roll20.&nbsp; I am starting off with that, because a lot of encounter tables will have you roll for a general category, and then when you roll for that category, you may have another tier or 2 of tables for complications or side details of the encounter, how hostile they are, etc.&nbsp; I know there is a script for pro users (which I haven't used) to make this sort of thing easily possible, so you might keep that in mind if you up your subscription.&nbsp; There is also a way to get this working without a script but it is pretty fiddly.&nbsp; It is from the Stupid Roll20 Tricks thread.&nbsp; I'll link the post, but you might want to look over the index (first post) to see if there is anything else in the thread to interest you.&nbsp; <a href="https://app.roll20.net/forum/post/5899495/stupid-roll20-tricks-and-some-clever-ones/?pageforid=6948596#post-6948596" rel="nofollow">https://app.roll20.net/forum/post/5899495/stupid-roll20-tricks-and-some-clever-ones/?pageforid=6948596#post-6948596</a> Now, I use rollable tables to generate ideas for treasure, encounters, character names, etc.&nbsp; But I call all the tables individually.&nbsp; I create all the tables I need for whatever my current purpose is, and then I create a macro to call those tables.&nbsp; I may just have all the tables roll out their options, with the macro providing a label for each one.&nbsp; Or I might have the first overall table roll and then have a chat menu to call another macro that will roll all the tables of the category rolled from the primary table. It depends on how lazy I feel.&nbsp; Chat menus are another thing from the Stupid Tricks thread. <a href="https://app.roll20.net/forum/permalink/5927072/" rel="nofollow">https://app.roll20.net/forum/permalink/5927072/</a>
Is there a way to have the it roll a macro inside a roll table? Such as have a result on a roll table be "This and that happens 3d4 somethings show up" and it rolls the 3d4 on it's own without me having to do it?
1585541037
GiGs
Pro
Sheet Author
API Scripter
Unfortunately that's not possible without a pro subscription (and usually the Recursive Tables script). By default, rollable tables do not roll anything in them - they are just read as text.