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

  1. Open your world and click Tables in the sidebar.
  2. Click + New Table.
  3. Give the table a name (e.g., "Desert Encounters" or "Merchant Personality").
  4. Select a die type: d4, d6, d8, d10, d12, d20, or d100.
  5. Add entries. Each entry has a min roll, max roll, and result text.
  6. 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

ModeBehavior
RandomEach roll is independent; any result can repeat
SequentialResults cycle in order from top to bottom, resetting when exhausted
WeightedEntries 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.

  1. NPC Quirks
  2. NPC Secrets
  3. Tavern Names
  4. Random Weather
  5. Wilderness Encounters
  6. Dungeon Complications
  7. 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.

💡Tip

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.

📝Note

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.