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 Focused Presence (Global DC Modifier)
Focused Presence (Global DC Modifier)

PRIMITIVE

Focused Presence (Global DC Modifier)

5 versions published

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

    Initial publication — full snapshot of the content.

    Show reconstructed payload
    {
      "name": "Focused Presence (Global DC Modifier)",
      "buCost": 4,
      "iconKey": "lorc/cog",
      "iconUrl": null,
      "category": "SHEET_AUGMENT",
      "costTier": "Tier 1 — Minor (4 BU anchor)",
      "isPublic": true,
      "iconColor": "#fde047",
      "iconSource": "GAME_ICONS",
      "isMirrorable": true,
      "mirrorVector": "VARIABLE_VECTOR",
      "hardModifiers": [
        {
          "kind": "modify",
          "value": 1,
          "target": "behavior:global_dc_modifier",
          "forkHint": "Engine flag — raises the global baseline check threshold by +1 for all saving throws forced by the character. (Used a behavior flag because the character.defense.*Dc slots are for the entity's OWN defense, not the DC they force on others.) Mirror: revoke (no global DC bonus).",
          "stacking": "unique-by-primitive",
          "operation": "grant"
        }
      ],
      "narrativeRule": "+1 to Character DC. Permanently raises the global baseline check threshold (5 + PB + Attribute Modifier) for all saving throws forced by the character.\n\n---\n\n**Fork guidance:** Engine flag — raises the global baseline check threshold by +1 for all saving throws forced by the character. (Used a behavior flag because the character.defense.*Dc slots are for the entity's OWN defense, not the DC they force on others.) Mirror: revoke (no global DC bonus).",
      "mirrorBuCredit": 4,
      "mechanicalOutputText": "",
      "mirrorEligibilityNotes": ""
    }
  2. v2FULL snapshot4 BUSlot into buildDiff v1↔v2
  3. v3FULL snapshot4 BUSlot into buildDiff v2↔v3
  4. v4FULL snapshot4 BUSlot into buildDiff v3↔v4
  5. v5FULL snapshot4 BUlatestSlot into build
system / unpublished

Initial publication — full snapshot of the content.

Show reconstructed payload
{
  "name": "Focused Presence (Global DC Modifier)",
  "tags": [],
  "buCost": 4,
  "iconKey": null,
  "iconUrl": null,
  "category": "SHEET_AUGMENT",
  "costTier": "Tier 1 — Minor (4 BU anchor)",
  "isPublic": true,
  "iconColor": "#ffffff",
  "iconSource": null,
  "isMirrorable": true,
  "mirrorVector": "VARIABLE_VECTOR",
  "hardModifiers": [
    {
      "kind": "modify",
      "value": {
        "kind": "number",
        "value": 1
      },
      "target": "defense_dc",
      "metadata": {
        "targetScope": {
          "layer": "METRIC",
          "values": []
        }
      },
      "stacking": "stack",
      "operation": "add"
    }
  ],
  "narrativeRule": "+1 to Character DC. Permanently raises the global baseline check threshold (5 + PB + Attribute Modifier) for all saving throws forced by the character.\n\n---\n\n**Fork guidance:** Engine flag — raises the global baseline check threshold by +1 for all saving throws forced by the character. (Used a behavior flag because the character.defense.*Dc slots are for the entity's OWN defense, not the DC they force on others.) Mirror: revoke (no global DC bonus).",
  "mirrorBuCredit": 4,
  "mechanicalOutputText": "Operational Rule: Permanently raises the global baseline check threshold 5 + PB + Attribute Modifier + Purchased Modifiers for all saving throws forced by the character.",
  "mirrorEligibilityNotes": ""
}
system / unpublished

Initial publication — full snapshot of the content.

Show reconstructed payload
{
  "id": 64,
  "name": "Focused Presence (Global DC Modifier)",
  "tags": [],
  "buCost": 4,
  "userId": "user_3GBKnmCEvgYSjfeFqmAQrzO7cyP",
  "iconKey": "lorc/cog",
  "iconUrl": null,
  "bindings": {},
  "category": "SHEET_AUGMENT",
  "costTier": "Tier 1 — Minor (4 BU anchor)",
  "isPublic": true,
  "createdAt": "2026-07-04T06:51:51.283Z",
  "iconColor": "#fde047",
  "updatedAt": "2026-09-14T09:55:02.315Z",
  "iconSource": "GAME_ICONS",
  "contentHash": "1e69545742257157c7cc11d14c697ec87f3b4ae7ba5bfe2cb7e681085ab2f14b",
  "targetScope": "{\"layer\":\"METRIC\",\"value\":\"CHARACTER_DC\"}",
  "isMirrorable": true,
  "mirrorVector": "VARIABLE_VECTOR",
  "sourceOrigin": "fork:64",
  "bindingSchema": {},
  "hardModifiers": [
    {
      "kind": "modify",
      "value": {
        "kind": "number",
        "value": 1
      },
      "target": "defense_dc",
      "metadata": {
        "targetScope": {
          "layer": "METRIC",
          "values": []
        }
      },
      "stacking": "stack",
      "operation": "add"
    }
  ],
  "narrativeRule": "+1 to Character DC. Permanently raises the global baseline check threshold (5 + PB + Attribute Modifier) for all saving throws forced by the character.\n\n---\n\n**Fork guidance:** Engine flag — raises the global baseline check threshold by +1 for all saving throws forced by the character. (Used a behavior flag because the character.defense.*Dc slots are for the entity's OWN defense, not the DC they force on others.) Mirror: revoke (no global DC bonus).",
  "definitionKind": "EXPRESSION",
  "mechanicalRule": {},
  "mirrorBuCredit": 4,
  "iconProposedKey": "lorc/cog",
  "iconProposedUrl": null,
  "iconProposedColor": "#fde047",
  "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": 64,
  "name": "Focused Presence (Global DC Modifier)",
  "tags": [],
  "buCost": 4,
  "userId": "user_3GBKnmCEvgYSjfeFqmAQrzO7cyP",
  "iconKey": "lorc/cog",
  "iconUrl": null,
  "bindings": {},
  "category": "SHEET_AUGMENT",
  "costTier": "Tier 1 — Minor (4 BU anchor)",
  "isPublic": true,
  "createdAt": "2026-07-04T06:51:51.283Z",
  "iconColor": "#fde047",
  "updatedAt": "2026-09-14T09:55:41.842Z",
  "iconSource": "GAME_ICONS",
  "contentHash": "1e69545742257157c7cc11d14c697ec87f3b4ae7ba5bfe2cb7e681085ab2f14b",
  "targetScope": "{\"layer\":\"METRIC\",\"value\":\"CHARACTER_DC\"}",
  "isMirrorable": true,
  "mirrorVector": "VARIABLE_VECTOR",
  "sourceOrigin": "user:user_3GBKnmCEvgYSjfeFqmAQrzO7cyP",
  "bindingSchema": {},
  "hardModifiers": [
    {
      "kind": "modify",
      "value": {
        "kind": "number",
        "value": 1
      },
      "target": "defense_dc",
      "metadata": {
        "targetScope": {
          "layer": "METRIC",
          "values": []
        }
      },
      "stacking": "stack",
      "operation": "add"
    }
  ],
  "narrativeRule": "+1 to Character DC. Permanently raises the global baseline check threshold (5 + PB + Attribute Modifier) for all saving throws forced by the character.\n\n---\n\n**Fork guidance:** Engine flag — raises the global baseline check threshold by +1 for all saving throws forced by the character. (Used a behavior flag because the character.defense.*Dc slots are for the entity's OWN defense, not the DC they force on others.) Mirror: revoke (no global DC bonus).",
  "definitionKind": "EXPRESSION",
  "mechanicalRule": {},
  "mirrorBuCredit": 4,
  "iconProposedKey": "lorc/cog",
  "iconProposedUrl": null,
  "iconProposedColor": "#fde047",
  "iconProposedSource": "GAME_ICONS",
  "consequenceBehavior": null,
  "templatePrimitiveId": null,
  "mechanicalOutputText": "Add +[value] to [target].",
  "mechanicalTemplateText": "",
  "mirrorEligibilityNotes": ""
}
Diff v4↔v5
system / unpublished

Initial publication — full snapshot of the content.

Show reconstructed payload
{
  "id": 64,
  "name": "Focused Presence (Global DC Modifier)",
  "tags": [],
  "buCost": 4,
  "userId": "user_3GBKnmCEvgYSjfeFqmAQrzO7cyP",
  "iconKey": "lorc/cog",
  "iconUrl": null,
  "bindings": {},
  "category": "SHEET_AUGMENT",
  "costTier": "Tier 1 — Minor (4 BU anchor)",
  "isPublic": true,
  "createdAt": "2026-07-04T06:51:51.283Z",
  "iconColor": "#fde047",
  "updatedAt": "2026-09-14T11:54:06.490Z",
  "iconSource": "GAME_ICONS",
  "contentHash": "1e69545742257157c7cc11d14c697ec87f3b4ae7ba5bfe2cb7e681085ab2f14b",
  "targetScope": "{\"layer\":\"METRIC\",\"value\":\"CHARACTER_DC\"}",
  "isMirrorable": true,
  "mirrorVector": "VARIABLE_VECTOR",
  "sourceOrigin": "user:user_3GBKnmCEvgYSjfeFqmAQrzO7cyP",
  "bindingSchema": {},
  "hardModifiers": [
    {
      "kind": "modify",
      "value": {
        "kind": "number",
        "value": 1
      },
      "target": "defense_dc",
      "metadata": {
        "targetScope": {
          "layer": "METRIC",
          "values": []
        }
      },
      "stacking": "stack",
      "operation": "add"
    }
  ],
  "narrativeRule": "+1 to Character DC. Permanently raises the global baseline check threshold (5 + PB + Attribute Modifier) for all saving throws forced by the character.\n\n---\n\n**Fork guidance:** Engine flag — raises the global baseline check threshold by +1 for all saving throws forced by the character. (Used a behavior flag because the character.defense.*Dc slots are for the entity's OWN defense, not the DC they force on others.) Mirror: revoke (no global DC bonus).",
  "definitionKind": "EXPRESSION",
  "mechanicalRule": {
    "value": {
      "kind": "number",
      "value": 1
    },
    "family": "GENERIC",
    "target": "Defense Dc",
    "operation": "add",
    "recipient": "SELF",
    "conditionText": ""
  },
  "mirrorBuCredit": 4,
  "iconProposedKey": "lorc/cog",
  "iconProposedUrl": null,
  "iconProposedColor": "#fde047",
  "iconProposedSource": "GAME_ICONS",
  "consequenceBehavior": null,
  "templatePrimitiveId": null,
  "mechanicalOutputText": "Add +1 to Defense Dc.",
  "mechanicalTemplateText": "",
  "mirrorEligibilityNotes": ""
}