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 Stabilize (Fieldcraft Aid)
Stabilize (Fieldcraft Aid)

PRIMITIVE

Stabilize (Fieldcraft Aid)

7 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": "Stabilize (Fieldcraft Aid)",
      "buCost": 4,
      "iconKey": null,
      "iconUrl": null,
      "category": "VITALITY",
      "costTier": "Tier 1 — Minor (4 BU anchor)",
      "isPublic": true,
      "iconColor": "#ffffff",
      "iconSource": null,
      "isMirrorable": true,
      "mirrorVector": "VARIABLE_VECTOR",
      "hardModifiers": [
        {
          "kind": "modify",
          "value": 1,
          "target": "behavior:stabilize_capable",
          "forkHint": "Engine flag — at vitality=0 transition, the engine allows a Fieldcraft Check (PB + chosen attribute) to halt the dying target's narrative clock. The target remains at 0 Vitality until healed. SEED — fork to specify which attribute is used for the stabilization check. Mirror: revoke (no stabilization capability).",
          "stacking": "unique-by-primitive",
          "operation": "grant"
        }
      ],
      "narrativeRule": "Standard stabilization per page 10. DM may also accept creative primitive-based stabilization (e.g., flash-freezing an artery). Out-of-combat use is common.\n\n---\n\n**Fork guidance:** Engine flag — at vitality=0 transition, the engine allows a Fieldcraft Check (PB + chosen attribute) to halt the dying target's narrative clock. The target remains at 0 Vitality until healed. SEED — fork to specify which attribute is used for the stabilization check. Mirror: revoke (no stabilization capability).",
      "mirrorBuCredit": 4,
      "mechanicalOutputText": "Action: Fieldcraft Check (PB + chosen attribute). On success, halt the dying target's narrative clock. They remain at 0 Vitality until healed.",
      "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 BUSlot into build
  6. v6FULL snapshot4 BUSlot into build
  7. v7FULL snapshot4 BUlatestSlot into buildDiff v6↔v7
system / unpublished

Initial publication — full snapshot of the content.

Show reconstructed payload
{
  "name": "Stabilize (Fieldcraft Aid)",
  "tags": [],
  "buCost": 4,
  "iconKey": null,
  "iconUrl": null,
  "category": "VITALITY",
  "costTier": "Tier 1 — Minor (4 BU anchor)",
  "isPublic": true,
  "iconColor": "#ffffff",
  "iconSource": null,
  "isMirrorable": true,
  "mirrorVector": "VARIABLE_VECTOR",
  "hardModifiers": [
    {
      "kind": "modify",
      "value": "",
      "target": "behavior",
      "metadata": {
        "scopeName": "stabilize_capable",
        "targetScope": {
          "layer": null,
          "values": []
        },
        "behaviorName": "stabilize_capable"
      },
      "stacking": "unique-by-primitive",
      "condition": {
        "kind": "tags",
        "customTags": [
          "target:unconscious"
        ]
      },
      "operation": "set"
    }
  ],
  "narrativeRule": "Standard stabilization per page 10. DM may also accept creative primitive-based stabilization (e.g., flash-freezing an artery). Out-of-combat use is common.\n\n---\n\n**Fork guidance:** Engine flag — at vitality=0 transition, the engine allows a Fieldcraft Check (PB + chosen attribute) to halt the dying target's narrative clock. The target remains at 0 Vitality until healed. SEED — fork to specify which attribute is used for the stabilization check. Mirror: revoke (no stabilization capability).",
  "mirrorBuCredit": 4,
  "mechanicalOutputText": "Action: Fieldcraft Check (PB + chosen attribute). On success, halt the dying target's narrative clock. They remain at 0 Vitality until healed.",
  "mirrorEligibilityNotes": ""
}
system / unpublished

Initial publication — full snapshot of the content.

Show reconstructed payload
{
  "id": 853,
  "name": "Stabilize (Fieldcraft Aid)",
  "tags": [],
  "buCost": 4,
  "userId": "user_3GBKnmCEvgYSjfeFqmAQrzO7cyP",
  "iconKey": null,
  "iconUrl": null,
  "bindings": {},
  "category": "VITALITY",
  "costTier": "Tier 1 — Minor (4 BU anchor)",
  "isPublic": true,
  "createdAt": "2026-07-14T17:12:33.929Z",
  "iconColor": "#ffffff",
  "updatedAt": "2026-09-14T09:55:26.976Z",
  "iconSource": null,
  "contentHash": "65fc07aac0768c98dd1188c2bd9a5589abaca3e5383153d3e6da3ecdc3da10a9",
  "targetScope": null,
  "isMirrorable": true,
  "mirrorVector": "VARIABLE_VECTOR",
  "sourceOrigin": "fork:853",
  "bindingSchema": {},
  "hardModifiers": [
    {
      "kind": "modify",
      "value": "",
      "target": "behavior",
      "metadata": {
        "scopeName": "stabilize_capable",
        "targetScope": {
          "layer": null,
          "values": []
        },
        "behaviorName": "stabilize_capable"
      },
      "stacking": "unique-by-primitive",
      "condition": {
        "kind": "tags",
        "customTags": [
          "target:unconscious"
        ]
      },
      "operation": "set"
    }
  ],
  "narrativeRule": "Standard stabilization per page 10. DM may also accept creative primitive-based stabilization (e.g., flash-freezing an artery). Out-of-combat use is common.\n\n---\n\n**Fork guidance:** Engine flag — at vitality=0 transition, the engine allows a Fieldcraft Check (PB + chosen attribute) to halt the dying target's narrative clock. The target remains at 0 Vitality until healed. SEED — fork to specify which attribute is used for the stabilization check. Mirror: revoke (no stabilization capability).",
  "definitionKind": "EXPRESSION",
  "mechanicalRule": {},
  "mirrorBuCredit": 4,
  "iconProposedKey": null,
  "iconProposedUrl": null,
  "iconProposedColor": null,
  "iconProposedSource": null,
  "consequenceBehavior": null,
  "templatePrimitiveId": null,
  "mechanicalOutputText": "Add +[value] to [target].",
  "mechanicalTemplateText": "",
  "mirrorEligibilityNotes": ""
}
system / unpublished

Initial publication — full snapshot of the content.

Show reconstructed payload
{
  "id": 853,
  "name": "Stabilize (Fieldcraft Aid)",
  "tags": [],
  "buCost": 4,
  "userId": "user_3GBKnmCEvgYSjfeFqmAQrzO7cyP",
  "iconKey": null,
  "iconUrl": null,
  "bindings": {},
  "category": "VITALITY",
  "costTier": "Tier 1 — Minor (4 BU anchor)",
  "isPublic": true,
  "createdAt": "2026-07-14T17:12:33.929Z",
  "iconColor": "#ffffff",
  "updatedAt": "2026-09-14T09:55:43.670Z",
  "iconSource": null,
  "contentHash": "65fc07aac0768c98dd1188c2bd9a5589abaca3e5383153d3e6da3ecdc3da10a9",
  "targetScope": null,
  "isMirrorable": true,
  "mirrorVector": "VARIABLE_VECTOR",
  "sourceOrigin": "user:user_3GBKnmCEvgYSjfeFqmAQrzO7cyP",
  "bindingSchema": {},
  "hardModifiers": [
    {
      "kind": "modify",
      "value": "",
      "target": "behavior",
      "metadata": {
        "scopeName": "stabilize_capable",
        "targetScope": {
          "layer": null,
          "values": []
        },
        "behaviorName": "stabilize_capable"
      },
      "stacking": "unique-by-primitive",
      "condition": {
        "kind": "tags",
        "customTags": [
          "target:unconscious"
        ]
      },
      "operation": "set"
    }
  ],
  "narrativeRule": "Standard stabilization per page 10. DM may also accept creative primitive-based stabilization (e.g., flash-freezing an artery). Out-of-combat use is common.\n\n---\n\n**Fork guidance:** Engine flag — at vitality=0 transition, the engine allows a Fieldcraft Check (PB + chosen attribute) to halt the dying target's narrative clock. The target remains at 0 Vitality until healed. SEED — fork to specify which attribute is used for the stabilization check. Mirror: revoke (no stabilization capability).",
  "definitionKind": "EXPRESSION",
  "mechanicalRule": {},
  "mirrorBuCredit": 4,
  "iconProposedKey": null,
  "iconProposedUrl": null,
  "iconProposedColor": null,
  "iconProposedSource": null,
  "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": 853,
  "name": "Stabilize (Fieldcraft Aid)",
  "tags": [],
  "buCost": 4,
  "userId": "user_3GBKnmCEvgYSjfeFqmAQrzO7cyP",
  "iconKey": null,
  "iconUrl": null,
  "bindings": {},
  "category": "VITALITY",
  "costTier": "Tier 1 — Minor (4 BU anchor)",
  "isPublic": true,
  "createdAt": "2026-07-14T17:12:33.929Z",
  "iconColor": "#ffffff",
  "updatedAt": "2026-09-14T11:54:07.155Z",
  "iconSource": null,
  "contentHash": "65fc07aac0768c98dd1188c2bd9a5589abaca3e5383153d3e6da3ecdc3da10a9",
  "targetScope": null,
  "isMirrorable": true,
  "mirrorVector": "VARIABLE_VECTOR",
  "sourceOrigin": "user:user_3GBKnmCEvgYSjfeFqmAQrzO7cyP",
  "bindingSchema": {},
  "hardModifiers": [
    {
      "kind": "modify",
      "value": "",
      "target": "behavior",
      "metadata": {
        "scopeName": "stabilize_capable",
        "targetScope": {
          "layer": null,
          "values": []
        },
        "behaviorName": "stabilize_capable"
      },
      "stacking": "unique-by-primitive",
      "condition": {
        "kind": "tags",
        "customTags": [
          "target:unconscious"
        ]
      },
      "operation": "set"
    }
  ],
  "narrativeRule": "Standard stabilization per page 10. DM may also accept creative primitive-based stabilization (e.g., flash-freezing an artery). Out-of-combat use is common.\n\n---\n\n**Fork guidance:** Engine flag — at vitality=0 transition, the engine allows a Fieldcraft Check (PB + chosen attribute) to halt the dying target's narrative clock. The target remains at 0 Vitality until healed. SEED — fork to specify which attribute is used for the stabilization check. Mirror: revoke (no stabilization capability).",
  "definitionKind": "EXPRESSION",
  "mechanicalRule": {
    "value": "",
    "family": "GENERIC",
    "target": "Behavior",
    "operation": "set",
    "recipient": "SELF",
    "conditionText": "the target is unconscious"
  },
  "mirrorBuCredit": 4,
  "iconProposedKey": null,
  "iconProposedUrl": null,
  "iconProposedColor": null,
  "iconProposedSource": null,
  "consequenceBehavior": null,
  "templatePrimitiveId": null,
  "mechanicalOutputText": "Set Behavior to exactly when the target is unconscious.",
  "mechanicalTemplateText": "",
  "mirrorEligibilityNotes": ""
}
Diff v5↔v6
system / unpublished

Initial publication — full snapshot of the content.

Show reconstructed payload
{
  "id": 853,
  "name": "Stabilize (Fieldcraft Aid)",
  "tags": [],
  "buCost": 4,
  "userId": "user_3GBKnmCEvgYSjfeFqmAQrzO7cyP",
  "iconKey": null,
  "iconUrl": null,
  "bindings": {},
  "category": "VITALITY",
  "costTier": "Tier 1 — Minor (4 BU anchor)",
  "isPublic": true,
  "createdAt": "2026-07-14T17:12:33.929Z",
  "iconColor": "#ffffff",
  "updatedAt": "2026-09-28T14:53:05.297Z",
  "iconSource": null,
  "contentHash": "65fc07aac0768c98dd1188c2bd9a5589abaca3e5383153d3e6da3ecdc3da10a9",
  "targetScope": null,
  "isMirrorable": true,
  "mirrorVector": "VARIABLE_VECTOR",
  "sourceOrigin": "user:user_3GBKnmCEvgYSjfeFqmAQrzO7cyP",
  "bindingSchema": {},
  "hardModifiers": [
    {
      "kind": "modify",
      "value": "",
      "target": "behavior",
      "metadata": {
        "scopeName": "stabilize_capable",
        "targetScope": {
          "layer": null,
          "values": []
        },
        "behaviorName": "stabilize_capable"
      },
      "stacking": "unique-by-primitive",
      "condition": {
        "kind": "tags",
        "customTags": [
          "target:unconscious"
        ]
      },
      "operation": "set"
    }
  ],
  "narrativeRule": "Standard stabilization per page 10. DM may also accept creative primitive-based stabilization (e.g., flash-freezing an artery). Out-of-combat use is common.\n\n---\n\n**Fork guidance:** Engine flag — at vitality=0 transition, the engine allows a Fieldcraft Check (PB + chosen attribute) to halt the dying target's narrative clock. The target remains at 0 Vitality until healed. SEED — fork to specify which attribute is used for the stabilization check. Mirror: revoke (no stabilization capability).",
  "definitionKind": "EXPRESSION",
  "mechanicalRule": {
    "value": "",
    "family": "GENERIC",
    "target": "Stabilize Capable",
    "operation": "set",
    "recipient": "SELF",
    "conditionText": "the target is unconscious"
  },
  "mirrorBuCredit": 4,
  "iconProposedKey": null,
  "iconProposedUrl": null,
  "iconProposedColor": null,
  "iconProposedSource": null,
  "consequenceBehavior": null,
  "templatePrimitiveId": null,
  "mechanicalOutputText": "Set Stabilize Capable to exactly when the target is unconscious.",
  "mechanicalTemplateText": "",
  "mirrorEligibilityNotes": ""
}
system / unpublished

Initial publication — full snapshot of the content.

Show reconstructed payload
{
  "name": "Stabilize (Fieldcraft Aid)",
  "tags": [],
  "buCost": 4,
  "iconKey": "delapouite/first-aid-kit",
  "iconUrl": null,
  "category": "VITALITY",
  "costTier": "Tier 1 — Minor (4 BU anchor)",
  "isPublic": true,
  "iconColor": "#d8ad54",
  "iconSource": "GAME_ICONS",
  "isMirrorable": true,
  "mirrorVector": "VARIABLE_VECTOR",
  "hardModifiers": [
    {
      "kind": "modify",
      "value": "",
      "target": "behavior",
      "metadata": {
        "scopeName": "stabilize_capable",
        "targetScope": {
          "layer": null,
          "values": []
        },
        "behaviorName": "stabilize_capable"
      },
      "stacking": "unique-by-primitive",
      "condition": {
        "kind": "tags",
        "customTags": [
          "target:unconscious"
        ]
      },
      "operation": "set"
    }
  ],
  "narrativeRule": "Standard stabilization per page 10. DM may also accept creative primitive-based stabilization (e.g., flash-freezing an artery). Out-of-combat use is common.\n\n---\n\n**Fork guidance:** Engine flag — at vitality=0 transition, the engine allows a Fieldcraft Check (PB + chosen attribute) to halt the dying target's narrative clock. The target remains at 0 Vitality until healed. SEED — fork to specify which attribute is used for the stabilization check. Mirror: revoke (no stabilization capability).",
  "mechanicalRule": {
    "value": "",
    "family": "GENERIC",
    "target": "Stabilize Capable",
    "operation": "set",
    "recipient": "SELF",
    "conditionText": "the target is unconscious"
  },
  "mirrorBuCredit": 4,
  "mechanicalOutputText": "Set Stabilize Capable to exactly when the target is unconscious.",
  "mirrorEligibilityNotes": ""
}