Daggerheart

Daggerheart by Darrington Press is the primary supported system in Skryrún. Stat blocks, the encounter builder, and the Adversary Library are all built around Daggerheart's native format first.

Enable Daggerheart for your world

Go to World Settings → Game System and select Daggerheart. This enables the native stat block form and encounter builder. New worlds default to Daggerheart.

Setting up your first encounter

  1. In your world sidebar, go to Entities and click New Entity. Set the type to Encounter and give it a name — "Ambush at the Crossroads," for example.
  2. Click Open Encounter Builder from the entity page. Or start from the Adversary Library: filter by Role and Tier, select a creature, and click Add to Encounter.
  3. In the adversary deck, click Add Adversary to add more creatures. Set quantities — three Minions and one Leader, for instance. Each card shows role badge, tier, ATK, DMG, HP, and Stress at a glance.
  4. Set the Party Size field at the top. The builder shows a difficulty band (Easy / Medium / Hard / Deadly) so you can adjust before you run it.
  5. Add a Primary objective — what does victory look like? "Defeat all adversaries" or "Hold the bridge for three rounds" gives the encounter a shape beyond combat.
  6. Click Launch Tracker from the encounter page. Initiative order, HP, Stress, and the Fear counter are all in the tracker. Use N to advance turns.
💡Tip

If you don't have custom stat blocks yet, start with the Adversary Library — it's free, Daggerheart-native, and filterable by Role and Tier. You can add creatures directly from the library into an open encounter without creating a stat block entity first.

Stat block fields

FieldDescription
RoleCreature role — see list below
Tier1–4
DifficultyTrivial / Easy / Medium / Hard / Deadly
HPHit points
StressStress capacity
Attack BonusFlat bonus added to attack rolls
Weapon NameName of the adversary's primary attack
Damage Formulae.g. 2d6+4
Damage TypePhysical, magic, etc.
Minor Fear ThresholdFear triggered on a minor failure result
Major Fear ThresholdFear triggered on a major failure result
Motives & TacticsFree-text field for GM-facing notes

Roles

Bruiser, Leader, Minion, Support, Solo, Horde, Standard, Ranged, Social, Exploration, Traversal, Event.

Role renders as a badge on every adversary card in the encounter deck so you can read encounter composition at a glance without opening the full stat block.

Encounter display

Each card in the encounter deck shows: role badge + tier indicator + ATK + DMG + HP + Stress. All key values visible without expanding the entry.

Duality dice

Every action roll in Daggerheart is a pair of d12s — one Hope, one Fear — summed against a Difficulty. Which die came up higher decides the metacurrency, regardless of whether the roll succeeded: a failure with Hope still gains a Hope, and a success with Fear still hands the GM a Fear. Matching dice are a critical success whatever the arithmetic.

Skryrún resolves this natively. Trait and weapon rolls go through the duality dice, advantage and disadvantage are declared before the roll, spending an Experience costs the Hope it should, and a critical clears a Stress.

A roll whose Difficulty you chose not to share still resolves its consequences correctly — only the success half reads as unknown.

Damage and thresholds

Damage lands on the thresholds printed on the card. A heavy hit marks the boxes it should rather than draining the health track raw, and criticals add maximum damage the way the rules describe. Massive Damage is available as a per-campaign option.

Fear and the spotlight In development

Daggerheart doesn't step a turn order, and Skryrún doesn't pretend it does. Hand the spotlight to a token or a tracker card instead.

The GM's Fear pool is one number for the whole table — it lives on the campaign rather than on a combatant — and is carried across sessions. The SRD caps it at 12.

  • Fear accrues when a player's duality roll comes up with Fear
  • Spend it to interrupt, to seize the spotlight, and on the adversary features that name a cost
  • The pool sits on the initiative ribbon, where the round badge goes for turn-order systems

Every combatant carries a Stress track beside its health, and adversary features spend from it.

💡Tip

Say the Fear count out loud as it climbs. Its whole job is table tension, and a number only you can see does none of that work.

Environments

The Daggerheart environments are in the compendium, ready to drop into a session alongside adversaries.

Encounter templates

Start a new encounter from a template rather than from scratch:

TemplateSetup
AmbushPositional advantage for attackers; Fear starts elevated
Boss FightSolo or high-tier adversary with minion support slots
Escort DefenseStatic objective; adversaries target the objective
Social ConfrontationSocial-role participants; no combat tracker
Chase SequenceTraversal adversaries; zone-based movement

Templates pre-fill role suggestions, difficulty, and tracker configuration. Everything is editable after applying.

Adversary Library

The free Adversary Library is Daggerheart-first. Filter by Role and Tier to find adversaries that fit your encounter, then add them directly to an open encounter or save them to your world's stat block compendium.

Importing stat blocks

Open the Import tool from the stat block compendium, paste a Daggerheart stat block in markdown format, and the parser maps it to the native fields.

📝Note

If a field does not map cleanly on import, edit it manually afterward — you do not need to re-enter the whole stat block from scratch.

See also