When I roll 3 tables at once, sometimes I get a 0 at the end. I can't determine why it's happening or what conditions are causing it. I have RecursiveTables version 0.2.4 running. This is the name I use in my TestTable: [[4t[MagicA] ]] [[[[1d6]]t[MagicB] ]] [[4d6*1000]]GP [[5d6*100]]PP [[[[2d4]]t[25GPArt] ]] The macro I use to call it is:!rt[Delimiter:BR|maxdepth:20] /w gm &{template:default}{{name=Treasure!}}{{Loot=[[1t[TestTable]]]}} It's worth noting that it gives a 0 before 20 items are rolled, so it's not a maxdepth issue. My incorrect output looks like this: Potion of Climbing, Potion of Climbing, Potion of Greater Healing, Scroll of Hold Person Potion of Animal Friendship 13000GP 1600PP 0 And the correct one looks like this: Potion of Climbing, Potion of Healing, Scroll of Enlarge/Reduce, Scroll of Rope Trick Potion of Resistance, Scroll of Mass Healing Word 7000GP 2200PP Black Velvet Mask Stitched with Silver Thread (25 GP), Black Velvet Mask Stitched with Silver Thread (25 GP), Cloth-of-Gold Vestments (25 GP), Cloth-of-Gold Vestments (25 GP), Silver Ewer (25 GP), Small Gold Bracelet (25 GP) If I take out one of the tables, it doesn't give a 0 ever but if it is all in there sometimes it works and sometimes it gives that damn 0 it always gives the 0 as a replacement for the last table call.