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:
| Band | When it triggers | What it does |
|---|---|---|
| Critical Success | Nat 20 + comfortable margin | Story-defining win. New options unlock. |
| Major Success | ≥ 5 over the DC | Clean win. Bonus narrative beat. |
| Success | Meets or beats the DC | Plain success. |
| Partial Success | 1–2 under the DC | You succeed with a cost. |
| Failure | ≥ 3 under the DC | You fail and the world reacts. |
| Critical Failure | Nat 1 + harsh margin | Disaster 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.