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 Survey Tool Fieldcraft +PB
Survey Tool Fieldcraft +PB

PRIMITIVE

Survey Tool Fieldcraft +PB

1 version published

  1. v1FULL snapshot6 BUlatestSlot into buildOct 2, 2026
    system / unpublished

    Initial publication — full snapshot of the content.

    Show reconstructed payload
    {
      "name": "Survey Tool Fieldcraft +PB",
      "tags": [],
      "buCost": 6,
      "iconKey": "lorc/treasure-map",
      "iconUrl": null,
      "category": "PRACTICE_PROGRESSION_AUGMENT",
      "costTier": "Author price 6 BU",
      "isPublic": true,
      "iconColor": "#d8ad54",
      "iconSource": "GAME_ICONS",
      "isMirrorable": true,
      "mirrorVector": "VARIABLE_VECTOR",
      "hardModifiers": [
        {
          "kind": "modify",
          "value": {
            "kind": "derived",
            "which": "pb"
          },
          "target": "skill_practice_check",
          "metadata": {
            "recipient": "SELF",
            "targetScope": {
              "layer": "PRACTICE",
              "values": [
                "FIELDCRAFT"
              ]
            }
          },
          "stacking": "stack",
          "condition": {
            "kind": "tags",
            "customTags": [
              "actor:manual:using_the_named_calibrated_survey_tool_for_its_stated_measurement_task_ends_if_it_breaks_or_the_task_changes"
            ]
          },
          "operation": "add"
        }
      ],
      "narrativeRule": "While using the named calibrated survey tool for its stated measurement task; ends if it breaks or the task changes, add your full Proficiency Bonus to the value named by this primitive. The authored condition is switched on when the situation holds and off when it ends; it is not inferred from a universal condition name. Mirroring reverses add/subtract.",
      "mechanicalRule": {
        "value": {
          "kind": "derived",
          "which": "pb"
        },
        "family": "UNIVERSAL_MODIFIER",
        "target": "Fieldcraft checks",
        "operation": "add",
        "recipient": "SELF",
        "conditionText": "Using the named calibrated survey tool for its stated measurement task; ends if it breaks or the task changes"
      },
      "mirrorBuCredit": 6,
      "mechanicalOutputText": "While using the named calibrated survey tool for its stated measurement task; ends if it breaks or the task changes, add your full Proficiency Bonus to the value named by this primitive. The authored condition is switched on when the situation holds and off when it ends; it is not inferred from a universal condition name. Mirroring reverses add/subtract.",
      "mirrorEligibilityNotes": "Mirroring reverses add/subtract. Context stays authored on this primitive."
    }