Witchwood Wandering Encounters

A 1d6 encounter table for the dark hours along the Witchwood border. The table data lives once in this page's foundry: block, so Foundry gets a real, rollable RollTable and the prose below stays in sync via the fm: handler dot-pathing into foundry.data.results[N].name.

Roll . What you meet at the Witchwood's edge after dark.

RollEncounter
1A weary ranger sharpening arrows by lamplight (Aelar, on patrol).
2Three goblin scouts arguing over a dropped boot. Disadvantage to surprise them.
3A lone owlbear, half-asleep, gnawing on a deer haunch.
4Two cultists in bone-white masks, scratching sigils into a birch trunk.
5A merchant's overturned cart. The horses are gone; the strongbox isn't.
6Nothing. Only the wind, and the feeling of being watched.

How this page works

The foundry.base: RollTable line tells the Foundry module to spawn a blank RollTable document keyed to this page; foundry.data is deep-merged onto it, so the GM ends up with a real rollable table whose formula is 1d6 and whose results are the six entries above.

The body table reuses the same data: each row is just an fm: lookup into foundry.data.results.N.name. The fm: handler walks dot-paths and treats numeric segments as array indices, so editing the frontmatter updates both the Foundry RollTable on next sync and the prose rendering on next build, with no hand-syncing.

If you'd rather author your tables in the body and have a small custom handler render them, see Features/Handlers.

Updated