SwordWeave · Open-source TTRPG engine
Rules & play guideAttributionsGitHub

Filters

No filters on this page.

Build & Preview

Compose your entity and watch the preview update live

No build context on this page.
Back to Standard Die Block (1d6)
Standard Die Block (1d6)

PRIMITIVE

Standard Die Block (1d6)

3 versions published

Compare latest two versions →
  1. v1FULL snapshot2 BUSlot into buildJul 16, 2026
    system / unpublished

    Initial publication — full snapshot of the content.

    Show reconstructed payload
    {
      "name": "Standard Die Block (1d6)",
      "buCost": 2,
      "iconKey": "sbed/shield",
      "iconUrl": null,
      "category": "INTENSITY_DICE",
      "costTier": "Tier 1 — Minor (2 BU anchor)",
      "isPublic": true,
      "iconColor": "#e5e7eb",
      "iconSource": "GAME_ICONS",
      "isMirrorable": true,
      "mirrorVector": "VARIABLE_VECTOR",
      "hardModifiers": [
        {
          "kind": "modify",
          "value": "1d6",
          "target": "action.damage",
          "forkHint": "Adds 1d6 to damage. Stacks with other die blocks. Mirror: subtract 1d6 from damage (a damage-reduction pattern, the canonical Vulnerability Inverse). Fork to change the damage domain (fire, cold, etc.) via a condition.",
          "stacking": "stack",
          "operation": "add"
        }
      ],
      "narrativeRule": "Max 6 units per baseline capability.\n\n---\n\n**Fork guidance:** Adds 1d6 to damage. Stacks with other die blocks. Mirror: subtract 1d6 from damage (a damage-reduction pattern, the canonical Vulnerability Inverse). Fork to change the damage domain (fire, cold, etc.) via a condition.",
      "mirrorBuCredit": 2,
      "mechanicalOutputText": "1d6 Damage / Healing. Inherits execution Source. Fundamental balance baseline.",
      "mirrorEligibilityNotes": ""
    }
  2. v2FULL snapshot2 BUSlot into buildDiff v1↔v2
  3. v3FULL snapshot2 BUlatestSlot into buildDiff v2↔v3
system / unpublished

Initial publication — full snapshot of the content.

Show reconstructed payload
{
  "id": 389,
  "name": "Standard Die Block (1d6)",
  "tags": [],
  "buCost": 2,
  "userId": null,
  "iconKey": "sbed/shield",
  "iconUrl": null,
  "bindings": {},
  "category": "INTENSITY_DICE",
  "costTier": "Tier 1 — Minor (2 BU anchor)",
  "isPublic": true,
  "createdAt": "2026-07-04T14:56:49.612Z",
  "iconColor": "#e5e7eb",
  "updatedAt": "2026-09-14T09:55:08.265Z",
  "iconSource": "GAME_ICONS",
  "contentHash": "7761673a7bd72d888d302d6996729c83ebec810e153683772bb251d1e3c72b52",
  "targetScope": null,
  "isMirrorable": false,
  "mirrorVector": "VARIABLE_VECTOR",
  "sourceOrigin": "system",
  "bindingSchema": {},
  "hardModifiers": [
    {
      "kind": "modify",
      "value": "1d6",
      "target": "action.damage",
      "forkHint": "Adds 1d6 to damage. Stacks with other die blocks. Mirror: subtract 1d6 from damage (a damage-reduction pattern, the canonical Vulnerability Inverse). Fork to change the damage domain (fire, cold, etc.) via a condition.",
      "stacking": "stack",
      "operation": "add"
    }
  ],
  "narrativeRule": "Max 6 units per baseline capability.",
  "definitionKind": "EXPRESSION",
  "mechanicalRule": {},
  "mirrorBuCredit": 0,
  "iconProposedKey": "sbed/shield",
  "iconProposedUrl": null,
  "iconProposedColor": "#e5e7eb",
  "iconProposedSource": "GAME_ICONS",
  "consequenceBehavior": null,
  "templatePrimitiveId": null,
  "mechanicalOutputText": "Add +[value] to [target].",
  "mechanicalTemplateText": "",
  "mirrorEligibilityNotes": ""
}
system / unpublished

Initial publication — full snapshot of the content.

Show reconstructed payload
{
  "id": 389,
  "name": "Standard Die Block (1d6)",
  "tags": [],
  "buCost": 2,
  "userId": null,
  "iconKey": "sbed/shield",
  "iconUrl": null,
  "bindings": {},
  "category": "INTENSITY_DICE",
  "costTier": "Tier 1 — Minor (2 BU anchor)",
  "isPublic": true,
  "createdAt": "2026-07-04T14:56:49.612Z",
  "iconColor": "#e5e7eb",
  "updatedAt": "2026-09-14T11:53:42.529Z",
  "iconSource": "GAME_ICONS",
  "contentHash": "7761673a7bd72d888d302d6996729c83ebec810e153683772bb251d1e3c72b52",
  "targetScope": null,
  "isMirrorable": false,
  "mirrorVector": "VARIABLE_VECTOR",
  "sourceOrigin": "system",
  "bindingSchema": {},
  "hardModifiers": [
    {
      "kind": "modify",
      "value": "1d6",
      "target": "action.damage",
      "forkHint": "Adds 1d6 to damage. Stacks with other die blocks. Mirror: subtract 1d6 from damage (a damage-reduction pattern, the canonical Vulnerability Inverse). Fork to change the damage domain (fire, cold, etc.) via a condition.",
      "stacking": "stack",
      "operation": "add"
    }
  ],
  "narrativeRule": "Max 6 units per baseline capability.",
  "definitionKind": "EXPRESSION",
  "mechanicalRule": {
    "value": "1d6",
    "family": "GENERIC",
    "target": "Action.Damage",
    "operation": "add",
    "recipient": "SELF",
    "conditionText": ""
  },
  "mirrorBuCredit": 0,
  "iconProposedKey": "sbed/shield",
  "iconProposedUrl": null,
  "iconProposedColor": "#e5e7eb",
  "iconProposedSource": "GAME_ICONS",
  "consequenceBehavior": null,
  "templatePrimitiveId": null,
  "mechanicalOutputText": "Add +1d6 to Action.Damage.",
  "mechanicalTemplateText": "",
  "mirrorEligibilityNotes": ""
}