This won't work for heralds, but with printed AOs you can just shuffle in a couple of investigators as proxies.
A couple of official new GOOs...
For both AOs and heralds I just leave them in order. I roll 1d6 and play that herald/AO off the top, placing him on the bottom when the game's over. That way the AO is random, AND is one I haven't seen in a long, long time.
For Investigators it's similar: I leave all the Personal Story cards in order and roll a d6 for each player, taking that investigator's pair of personal story cards from the front of the stack. Devoured or retired investigators' PS cards are placed in the back. Again: works like a charm!
You could use the random number function(Shift+ period) on the calculator as well, counting the first two digits(after the 0.) to determine what's drawn.
I use that sometimes in both board and video games for random selection
Example: there are 48 investigators in the game(with all expansions). The number you got on the calculator is, 0.782, for instance. The first two digits after the 0. are 78.
The random number is 78. It exceeds the number of investigtors, which means that you simply have to go through the deck twice. Or subtract 78-48=30. You pick the 30th investigator.
Now, with AOs, a different example. Let's say the number you got is 97(0.973, for example). There are 24 AOs in the game. 97 fits four times in 24. I.e. 24x4+1=97 That is, in order to get to 97, you have to exhaust the AO deck four times, and then add one. Which means that you pick the first AO from the deck.
I have fixed numbers for drawing investigators: 6, 13, 21, 33. Yes, I'm tempting fate using my unlucky number (6), but I balance it out with my lucky number (13)
.
Or, more easily, go here: www.random.org
Tell it to give you an integer from 1 to 48. Click "generate."
I just throw all the Investigator Markers into the Monster Cup (BEFORE adding the monsters
). Draw Markers using any method you wish. (Granted, this requires you to know who they are by their photos if you want to save time.) I haven't "shuffled" my Investigator Sheets in months.
This is where we urge people with web space laying around to use the plethora of random image display scripts to build a tool for randomly picking ancient ones investigators heralds and guardians for use on the web. 