Idiomdrottning’s homepage

The Quest Queue

So I’ve seen two ways of prepping a D&D sandbox. One is to do it all in advance. I like this, but, I’ve either never managed to finish enough to start the game, or, I’ve started cutting corners. The other is to expand randomly as you go, but that hasn’t felt satisfying either, because if everything is randomly rolled as you go along, where’s the agency? South becomes the same as north becomes the same as west because wherever you go, the dice are furnishing for you, so the choice about where to go matters less.

I haven’t been able to solve this for years now, but recently I finally had the epiphany. What is it that creates the agency in where you choose to go? Information, right? Rumours!

So I’ll craft an ever-growing rumor table and use that to mechanically place ruins, dungeons or other adventure sites.

The two lists

One list of rumors is called the “buzz” list. It starts empty.

The other list is called the quest queue. It’s a list-of-lists, i.e. a two-level deep tree. It starts with at least two (the more the better but two is fine) rumor lists from adventures/dungeons/quests.

Finding a new rumor

When the party manages to find a new rumor, first determine which list to roll on: the buzz, or the quest queue. If one of those two is empty, obv use the other – and the buzz starts empty, so start off by using the quest queue once. Once you’ve gotten going, I’m thinking 70% chance of buzz, 30% chance of quest queue. (15+ on d20).

Rolling on the quest queue

Let’s say you have placed some adventure sites on the queue, and their corresponding rumor lists:

First, determine one of these adventure sites randomly. In this case, there are two so a d2, and let’s say we roll a 2 — “The Skeletons’ Camp”. Then roll on that table. Let’s say you roll a two; “A human in weird robes was seen in town purchasing a large diamond”. That’s the rumor the party hear.

Second, move the other rumors from that site to the buzz list. The site has “become active” and more rumors about that site are likely to be heard. Delete this site from the quest queue.

Also, roll randomly to determine where this is located. Regardless of which rumor is selected.

The map scale on which level tier the newly activated adventure site has (not the tier that the party currently is at). For example, for low-level, mid-size quests, you might be working with six-mile hexes. I’ve made both square & hex versions of a way of rolling “random nearby location” with a d10 for distance and a d6 or a d4 for direction.

Random nearby hex
Random nearby square

Rolling on the buzz

The buzz is just a collection of unheard rumors about already activated sites. Once the site is cleared, delete the remaining rumors from the buzz. I thought 70/30 in favor of “more info about already active sites” was a good split, but who knows. Always be testing.

More

Of course the campaign can also have other things going on. You can use the same system (buzz + quest queue) for things like bounties, military orders, missions from the clergy or thieves’ guild, etc, in case you want to format those rumors differently than just random bar talk. Your campaign might also have a faction game, a timeline, or other things to give it life.

Just going out in the woods to see what we find

I am going to add a small chance of just stumbling upon a random (unactivated) location when the party is out exploring. It does bring us back to some of the agency issues mentioned earlier, but, it’s just a quick & easy way to patch that little hole in the system.

Things too small for the quest queue

If it’s a tidbit of information, or just a single job, just add it to the buzz. You can also add things (even location-based) to the random encounter tables if they are things that are clearly ones designed to stumble upon rather than seek out. (They already aren’t designed with agency primarily in mind, so you’re fine.)

Between sessions

The DM has three jobs between sessions:

  1. Make sure everything from the session has been documented. Maintaining maps & tables is more work in a system like this, compared to a ready made sandbox (like Curse of Strahd) where you just can look things up, without having to write things down.
  2. Make sure the quest queue doesn’t run empty. Put in new things. Add dungeons & rumors, homemade or made by others.
  3. Go through any other random “todo”-items you’ve noted down during the session. (As you’re running the game, note such things separately.)
  4. If you’re also doing a faction game, a timeline or something like that, then you have four or more jobs between sessions.

One way my sandbox games tend to peter out has been when it’s time to add new things. It always feels so wrong to add things after the game has started. Hopefully the quest queue will solve this for me.