Nesting rollable tables is not something easily done on Roll20. 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. 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. There is also a way to get this working without a script but it is pretty fiddly. It is from the Stupid Roll20 Tricks thread. 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. <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. But I call all the tables individually. I create all the tables I need for whatever my current purpose is, and then I create a macro to call those tables. I may just have all the tables roll out their options, with the macro providing a label for each one. 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. 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>