D&D 5e / One D&D

Skryrún supports D&D 5th Edition and One D&D with a structured stat block editor split into four form tabs, chip-based selectors for damage types and conditions, and a markdown import tool that parses standard 5e stat block text into fields automatically.

Select D&D 5e or One D&D in World Settings → Game System to enable 5e-native encounter building. Both options use the same stat block form.

Setting up your first encounter

  1. Go to World Settings → Game System and select D&D 5e or One D&D if you haven't already.
  2. In your world sidebar, go to Entities → New Entity and set the type to Encounter. Give it a name and click Open Encounter Builder.
  3. Click Add Adversary. If you have existing stat blocks in your world, search for them here. If not, go to the Adversary Library — filter by system (D&D 5e) and search by creature name or type.
  4. Alternatively, paste a raw 5e stat block into Import from text — the importer fills in all fields automatically. Great for bulk-adding monsters from sourcebook exports or D&D Beyond.
  5. Set Party Size and Party Level, then watch the Difficulty Bar update as you add creatures. Adjust creature count or CR until the difficulty band feels right.
  6. Add a Primary objective so you know what ends the encounter — most 5e combats default to "defeat all adversaries," but consider adding a secondary objective like retrieving an item or protecting an NPC.
  7. When the session begins, click Launch Tracker. Roll initiative using each creature's DEX modifier (the dice button auto-calculates), enter player values, and track HP and conditions per creature.
💡Tip

Use the markdown importer to build your stat block library fast — paste one block at a time or upload a file with multiple blocks separated by blank lines. Once a creature is in your library, it's reusable across all your worlds' encounters.

Stat block form tabs

Core

FieldNotes
NameCreature name
TypeCreature type (Aberration, Beast, Celestial, Construct, Dragon, Elemental, Fey, Fiend, Giant, Humanoid, Monstrosity, Ooze, Plant, Undead)
SizeTiny, Small, Medium, Large, Huge, Gargantuan
CRChallenge Rating
ACArmor Class with optional armor description
HPHit points with optional hit dice formula
SpeedWalk, fly, swim, climb, burrow — separate fields
Ability scoresSTR, DEX, CON, INT, WIS, CHA — modifiers auto-calculated

Proficiencies

All 18 skills are listed with checkboxes for proficiency and expertise. Saving throw proficiencies use the same chip-based picker. Bonuses are calculated automatically from proficiency bonus and ability modifier.

Abilities

FieldNotes
Damage immunitiesMultiChipSelect — 15 damage type options
Damage resistancesMultiChipSelect — 15 damage type options
Damage vulnerabilitiesMultiChipSelect — 15 damage type options
Condition immunitiesMultiChipSelect — 15 condition options
SensesDarkvision, blindsight, tremorsense, truesight ranges; passive Perception auto-calculated
LanguagesFreeform text
Special abilitiesNamed entries with description — renders as trait blocks

Actions

Sub-sectionWhat goes here
ActionsStandard action options including attacks with dice notation
Bonus actionsBonus action options
ReactionsTriggered responses like Parry or Shield
Legendary actionsLegendary action options; set the total action count at top of section

Encounter display

Each adversary card in the encounter deck shows a creature type badge (color-coded by type), HP, AC, and CR. The badge is a dropdown — click it to change the creature type in place without opening the full stat block editor.

The 14 creature types and their colors:

TypeTypeTypeType
AberrationBeastCelestialConstruct
DragonElementalFeyFiend
GiantHumanoidMonstrosityOoze
PlantUndead

CR to XP and difficulty

The Encounter Builder calculates encounter difficulty using the DMG 2014 XP threshold system. Set Party Size and Party Level above the adversary deck to see the Difficulty Bar.

How the calculation works

  1. Each creature's CR maps to a fixed XP value (CR 1 = 200 XP, CR 5 = 1,800 XP, CR 20 = 25,000 XP, up to CR 30 = 155,000 XP).
  2. XP across all creatures in the deck is summed as raw XP.
  3. Raw XP is multiplied by a creature-count multiplier based on how many creatures are in the encounter:
Creature countMultiplier
1×1
2×1.5
3–6×2
7–10×2.5
11–14×3
15+×4
  1. The resulting adjusted XP is compared against per-character XP thresholds for the party's level, then scaled by party size. The bar shows four breakpoints:
LabelMeaning
EasyLikely won without resources spent
MediumMay cost a resource; unlikely to threaten party
HardWill drain resources; one character may drop
DeadlyRisk of total party kill

The bar updates immediately as you add, remove, or change creatures. Tick marks on the bar show the exact XP values at each threshold.

💡Tip

The multiplier only applies to the difficulty calculation — it does not affect XP awarded to players. Award the raw XP total.

Encounter templates

The builder includes five preset encounter templates that pre-fill objective fields and suggest creature types:

TemplateObjective typeSuggested creature types
AmbushSurviveHumanoid, Monstrosity
Boss FightDefeatDragon, Fiend, Undead
Escort DefenseProtectHumanoid, Beast
Dungeon DelveRetrieveUndead, Construct, Aberration
Chase SequenceEscapeHumanoid, Beast

Select a template when creating a new encounter to pre-populate the primary objective, secondary objective, and failure state. You can edit any field after applying a template.

Importing stat blocks from markdown

You can paste a raw 5e stat block and Skryrún parses it into the form fields automatically — no manual entry needed for standard-format stat blocks.

  1. Open your stat block compendium or the import hub.
  2. Click Import from text.
  3. Paste the raw stat block text — from a sourcebook, D&D Beyond export, or Homebrewery.
  4. Click Parse. Skryrún fills matching fields and flags anything it could not map for manual review.
📝Note

The importer handles standard 5e stat block formatting. Heavily reformatted homebrew or older-edition stat blocks may need manual cleanup after import.

See also