February 21, 2026· design · dice · ttrpg

How the Loom of Fate Works

By FateWeave Team

How the Loom of Fate Works

Every roll inside FateWeave runs through the Loom of Fate, our d20 bounded-accuracy resolution engine. It exists for one reason: the dice should narrate the story, not steamroll it.

Six outcome bands

Instead of binary pass/fail, every roll lands in one of six bands:

BandWhen it triggersWhat it does
Critical SuccessNat 20 + comfortable marginStory-defining win. New options unlock.
Major Success≥ 5 over the DCClean win. Bonus narrative beat.
SuccessMeets or beats the DCPlain success.
Partial Success1–2 under the DCYou succeed with a cost.
Failure≥ 3 under the DCYou fail and the world reacts.
Critical FailureNat 1 + harsh marginDisaster band. The Loom twists.

Bounded accuracy

We borrow the 5e idea: bonuses scale slowly so the d20 stays meaningful at every level. A level-15 wizard isn't auto-successful on a hard arcana check — the dice still get the last word.

Transparent math

Every roll surfaces the full math: base, modifiers, advantage source, DC, margin, band. No black boxes.

You will lose. You will brilliantly lose. That's the loom.