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 version history

Compare versions

Perpetual Lock

v3 → v4

+3 modified+32 unchanged
Fieldv3v4

bindings

UNCHANGED

{}
{}

bindingSchema

UNCHANGED

{}
{}

buCost

UNCHANGED

1818

category

UNCHANGED

TEMPORAL_CHRONOLOGICAL

TEMPORAL_CHRONOLOGICAL

consequenceBehavior

UNCHANGED

nullnull

contentHash

UNCHANGED

40e91d50425c3bc590f61401ff678160c92a533641459af59e5ec708a04fec95

40e91d50425c3bc590f61401ff678160c92a533641459af59e5ec708a04fec95

costTier

UNCHANGED

Tier 3 — Major (18 BU anchor)

Tier 3 — Major (18 BU anchor)

createdAt

UNCHANGED

2026-07-04T14:55:58.110Z

2026-07-04T14:55:58.110Z

definitionKind

UNCHANGED

EXPRESSION

EXPRESSION

hardModifiers

UNCHANGED

[
  {
    "kind": "modify",
    "value": 1,
    "target": "behavior:duration_persistent",
    "forkHint": "The engine flag converts a Scene duration into a Persistent effect — the capability no longer expires when the combat round loop terminates. Mirror: revoke (no perpetual conversion, Scene durations still expire).",
    "stacking": "unique-by-primitive",
    "operation": "grant"
  }
]
[
  {
    "kind": "modify",
    "value": 1,
    "target": "behavior:duration_persistent",
    "forkHint": "The engine flag converts a Scene duration into a Persistent effect — the capability no longer expires when the combat round loop terminates. Mirror: revoke (no perpetual conversion, Scene durations still expire).",
    "stacking": "unique-by-primitive",
    "operation": "grant"
  }
]

iconColor

UNCHANGED

#e5e7eb

#e5e7eb

iconKey

UNCHANGED

lorc/hourglass

lorc/hourglass

iconProposedColor

UNCHANGED

#e5e7eb

#e5e7eb

iconProposedKey

UNCHANGED

lorc/hourglass

lorc/hourglass

iconProposedSource

UNCHANGED

GAME_ICONS

GAME_ICONS

iconProposedUrl

UNCHANGED

nullnull

iconSource

UNCHANGED

GAME_ICONS

GAME_ICONS

iconUrl

UNCHANGED

nullnull

id

UNCHANGED

211211

isMirrorable

UNCHANGED

falsefalse

isPublic

UNCHANGED

truetrue

mechanicalOutputText

MODIFIED

Grant 1 to Behavior:Duration Persistent.

Grant duration persistent to self.

mechanicalRule

MODIFIED

{
  "value": 1,
  "family": "GENERIC",
  "target": "Behavior:Duration Persistent",
  "operation": "grant",
  "recipient": "SELF",
  "conditionText": ""
}
{
  "family": "FEATURE_ACCESS",
  "bindings": {
    "feature": "duration_persistent"
  },
  "operation": "grant",
  "recipient": "SELF",
  "conditionText": ""
}

mechanicalTemplateText

UNCHANGED

(empty)

(empty)

mirrorBuCredit

UNCHANGED

00

mirrorEligibilityNotes

UNCHANGED

(empty)

(empty)

mirrorVector

UNCHANGED

VARIABLE_VECTOR

VARIABLE_VECTOR

name

UNCHANGED

Perpetual Lock

Perpetual Lock

narrativeRule

UNCHANGED

Permanently anchors a capability. The effect no longer expires when the combat round loop terminates.

Permanently anchors a capability. The effect no longer expires when the combat round loop terminates.

sourceOrigin

UNCHANGED

system

system

tags

UNCHANGED

[]
[]

targetScope

UNCHANGED

nullnull

templatePrimitiveId

UNCHANGED

nullnull

updatedAt

MODIFIED

2026-09-14T11:53:47.993Z

2026-09-28T14:52:46.292Z

userId

UNCHANGED

nullnull