Random tables
Random tables let you generate content on demand — NPC quirks, weather, treasure, encounter complications, anything that benefits from a roll. Tables are tied to your world and available during sessions.
Creating a table
- Open your world and click Tables in the sidebar.
- Click + New Table.
- Give the table a name (e.g., "Desert Encounters" or "Merchant Personality").
- Select a die type: d4, d6, d8, d10, d12, d20, or d100.
- Add entries. Each entry has a min roll, max roll, and result text.
- Set the roll mode: Random, Sequential, or Weighted.
Result text supports wikilinks — link an entry directly to an entity, so rolling "You find [[The Sunken Reliquary]]" navigates straight to that location.
Roll modes
| Mode | Behavior |
|---|---|
| Random | Each roll is independent; any result can repeat |
| Sequential | Results cycle in order from top to bottom, resetting when exhausted |
| Weighted | Entries with higher weight values appear more often |
The 7 presets
Skryrún includes 7 built-in table presets covering common GM needs. Click Use Preset when creating a table to copy one into your world. Presets are editable — treat them as a starting point.
- NPC Quirks
- NPC Secrets
- Tavern Names
- Random Weather
- Wilderness Encounters
- Dungeon Complications
- Market Inventory
Rolling a table
Click the Roll button on any table, or press R while viewing a table. The result appears in a card with options to re-roll or copy the text.
Rolling in Session Mode
During a session, open the Tables drawer from the Session Mode toolbar. Roll from there and the result is automatically logged in the session timeline, timestamped.
Right-click any table in the Tables drawer and select Pin to Toolbar to keep your most-used tables one click away during sessions.
Importing tables
Import an existing table from a CSV or plain text list:
- CSV — one result per row. Column 1 is result text, Column 2 (optional) is weight.
- Plain text — one result per line; Skryrún assigns equal weights automatically.
Go to Tables → Import and upload your file. The importer previews entries before confirming.
AI Seed button
👑 Runekeeper Runekeeper feature
The AI Seed button generates all entries for a table from your table title and world context. Name your table "Complications When Crossing the Ashwood" and AI Seed fills every slot with setting-appropriate results.
AI Seed does not overwrite entries you've already written — it fills only empty slots. Run it multiple times to regenerate individual entries you don't like.
Using tables in NPC blocks
When adding a Personality or Quirk block to an NPC entity, the From Tables tab in the Block Browser lets you roll from any of your world's tables and insert the result directly into the block. This speeds up on-the-fly NPC creation during sessions.
Tables are world-scoped. A table created in one world is not available in other worlds. To reuse a table, duplicate it from the Tables menu.