I'd be surprised if this is a new question, but so far my search-fu isn't sufficient and I can't find the answer. Or, if this is a new question maybe I'll get lucky and intrigue The Aaron so I don't have to write it myself.... :-) I want a rollable table where each item is removed as it is selected. Could be encounters, unique treasure, NPC names, whatever: I don't care what order they come out in, but once it's been selected I don't want to get the same X again. (bonus points: maybe I want to get a maximum of Y instances of thing X before it is removed from the table?) I mention The Aaron since such a functionality combined with recursive tables would be an awesome tool: certainly only the most brave and powerful GMs could wield such a device.....