Seeded Discovery Pool
The Western Horizon doesn’t use random encounter tables in the traditional sense. A truly random table — where any party might stumble onto anything — contradicts goal-driven play. Instead, the GM maintains a seeded discovery pool: a short list of potential discoveries derived from the active roster’s character goals.
The Golden Rule
If no player character has a goal related to herbalism, there is no secret herb garden. If no one cares about mines, there is no abandoned mineshaft. The world shapes itself around who is playing in it. Content exists because a player’s goals made it exist.
Building the Pool
Review the active roster’s goals before each session. For each character’s declared goals, seed one or two discoverable things into the geography:
| Character Goal | Seeded Discovery |
|---|---|
| Herbalist seeking rare plants | Silvervein moss along a creek bed in hex 7 |
| Priest looking for lost holy sites | Collapsed shrine entrance in the hillside, hex 12 |
| Cartographer mapping the frontier | Ancient survey marker on a ridge, hex 4 |
| Bounty hunter tracking a fugitive | Abandoned campfire with distinctive boot prints, hex 9 |
Keep the pool small — tied to 8-12 active player goals across the whole roster. That’s the generation budget. Everything in the pool exists because someone at the table would care about finding it.
The dice still add surprise — you can roll to determine when and where a seeded discovery appears during travel. The randomness is in timing and exact location, not content.
Three Delivery Channels
The source is always the same (content tied to player goals), but the delivery varies:
Self-Discovery During Travel — The party passes through a hex containing a seeded discovery. The GM describes what they notice. They note it on the shared map and move on. It enters shared intelligence for future quest intent.
Inter-Party Intelligence — Party A returns and reports what they saw. The herb garden goes onto the shared tavern map. Now the Herbalist has a reason to post intent: “I want to investigate the garden Party A spotted near the Thornwood.” Nobody was railroaded. The information economy did the work.
NPC Knowledge — The local apothecary says: “If you’re heading toward the Thornwood, keep an eye out — silvervein moss grows thick along the eastern creek beds.” The apothecary isn’t giving a quest hook. They’re sharing knowledge natural to their role. The information is diegetic.
Pick whichever channel fits the moment. The player still decides whether to act on it.
Graceful Degradation
If a player drops out, their seeded content simply never gets discovered. Nobody misses what they never found. If a new player joins, review their goals and add to the pool. The world reshapes around the current roster.
Pool Size by Tier
| Tier | Active Goals | Pool Size |
|---|---|---|
| 1 (Village) | 3-8 PCs × 3 goals | 8-12 seeds |
| 2 (Town) | 6-12 PCs × 3 goals | 10-15 seeds |
| 3+ (City+) | Large roster | 12-20 seeds, prioritize active players |
More seeds than this and the world starts to feel like it’s bending over backwards. Fewer and travel feels empty. The constraint forces the GM to prioritize what actually matters.