With Recursive Tables, you'd create a table with one Table Item for group A, and one Table Item for group B, with appropriate weights. Assuming your tables are Common-Loot and Rare-Loot , you might have a table named Root-Loot with Table Items: Weight: 3, Name: [[1t[Common-Loot] ]] Weight: 1, Name: [[1[t[Rare-Loot] ]] And then roll on it with: !rt [[1t[Root-Loot] ]]