Using this file, you can select/deselect cards that will appear in the random set of kingdom cards. This is also great for knowing what cards are required for setup depending on how many players are playing and what cards are in use. For example, if Young Witch is being used, there will be an additional kingdom card in the pile and this takes it into account and will give you a reminder.
For anyone with no clue what this is, this is a MSExcel spreadsheet file that lists all the cards in official Dominion and its expansions. Some of the oldest fan expansions that were posted on BGG are in this too. I have only ever played the Salvation fan expansion so I could not comment on the other ones.
Card descriptions are available on hover for all official Dominion cards. I did not enter them for fan expansions.
Essentially, this is an updated version of the old randomizer. It includes the kingdom cards from Guilds and some great updates based on user feedback.
In response to comments from the old randomizer (found in the Dominion: Dark Ages page):
@ Rick Teverbaugh (rickert): A few comments...
1) I think the minimum 3 cards with potions if potions are used is a suggestion. My friends and I have never followed it as a rule so I left it out. In the words of my good friend, "Hard Random!"
2) I believe that Colonies, Platinums, and Shelters are determined as is suggested in the rules.
@ Ryan Kane (x68zeppelin80x): a few comments...
1) I totally agree about the formula for the Curses (and it works the same for Ruins too), however, I just left it as is. My apologies to your computer's brain for having to work a tad harder.
2) Thank you for mentioning that the Ruins were missing. I have barely had any opportunity to play Dark Ages myself and totally forgot about that. I would've reposted the Guilds revision without the Ruins today if not for your comment. Rest assured, it is in there now, as well as some other additions.
@ Everyone: If you happen to be in the GVRD and have a desire to meet up and play some Dominion sometime, drop me a message. I don't log into BGG as frequently as I would like, but who knows.