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

Negative Bias II — Named Practice

v3 → v4

+3 modified+32 unchanged
Fieldv3v4

bindings

UNCHANGED

{}
{}

bindingSchema

UNCHANGED

{}
{}

buCost

UNCHANGED

66

category

UNCHANGED

PROBABILITY_BIAS

PROBABILITY_BIAS

consequenceBehavior

UNCHANGED

nullnull

contentHash

UNCHANGED

4a1c86f4f33865d4acfdfbf7ebfa34b96279375cf1cff73739c5b5fecee2b72e

4a1c86f4f33865d4acfdfbf7ebfa34b96279375cf1cff73739c5b5fecee2b72e

costTier

UNCHANGED

Tier 2 — Standard (6 BU anchor)

Tier 2 — Standard (6 BU anchor)

createdAt

UNCHANGED

2026-07-04T14:55:53.607Z

2026-07-04T14:55:53.607Z

definitionKind

UNCHANGED

EXPRESSION

EXPRESSION

hardModifiers

UNCHANGED

[
  {
    "kind": "modify",
    "value": 1,
    "target": "behavior:disadvantage",
    "forkHint": "This is a SEED. The base grants the 'disadvantage' behavior with scope=NAMED_PRACTICE. Fork to specify the practice (e.g. 'Negative Bias on Awareness', 'Negative Bias on Reason'). The scope is encoded in the condition.",
    "stacking": "unique-by-target",
    "operation": "grant"
  }
]
[
  {
    "kind": "modify",
    "value": 1,
    "target": "behavior:disadvantage",
    "forkHint": "This is a SEED. The base grants the 'disadvantage' behavior with scope=NAMED_PRACTICE. Fork to specify the practice (e.g. 'Negative Bias on Awareness', 'Negative Bias on Reason'). The scope is encoded in the condition.",
    "stacking": "unique-by-target",
    "operation": "grant"
  }
]

iconColor

UNCHANGED

#e5e7eb

#e5e7eb

iconKey

UNCHANGED

delapouite/dice-twenty-faces-twenty

delapouite/dice-twenty-faces-twenty

iconProposedColor

UNCHANGED

#e5e7eb

#e5e7eb

iconProposedKey

UNCHANGED

delapouite/dice-twenty-faces-twenty

delapouite/dice-twenty-faces-twenty

iconProposedSource

UNCHANGED

GAME_ICONS

GAME_ICONS

iconProposedUrl

UNCHANGED

nullnull

iconSource

UNCHANGED

GAME_ICONS

GAME_ICONS

iconUrl

UNCHANGED

nullnull

id

UNCHANGED

163163

isMirrorable

UNCHANGED

truetrue

isPublic

UNCHANGED

truetrue

mechanicalOutputText

MODIFIED

Grant 1 to Behavior:Disadvantage.

Grant disadvantage to self.

mechanicalRule

MODIFIED

{
  "value": 1,
  "family": "GENERIC",
  "target": "Behavior:Disadvantage",
  "operation": "grant",
  "recipient": "SELF",
  "conditionText": ""
}
{
  "family": "FEATURE_ACCESS",
  "bindings": {
    "feature": "disadvantage"
  },
  "operation": "grant",
  "recipient": "SELF",
  "conditionText": ""
}

mechanicalTemplateText

UNCHANGED

(empty)

(empty)

mirrorBuCredit

UNCHANGED

66

mirrorEligibilityNotes

UNCHANGED

Variable Vector — must be exposed by DM.

Variable Vector — must be exposed by DM.

mirrorVector

UNCHANGED

VARIABLE_VECTOR

VARIABLE_VECTOR

name

UNCHANGED

Negative Bias II — Named Practice

Negative Bias II — Named Practice

narrativeRule

UNCHANGED

Specialist shift. DM must be able to expose the affected Practice in play to grant credit.

Specialist shift. DM must be able to expose the affected Practice in play to grant credit.

sourceOrigin

UNCHANGED

system

system

tags

UNCHANGED

[]
[]

targetScope

UNCHANGED

{"layer":"PRACTICE","value":null}

{"layer":"PRACTICE","value":null}

templatePrimitiveId

UNCHANGED

nullnull

updatedAt

MODIFIED

2026-09-14T11:54:03.275Z

2026-09-28T14:53:10.953Z

userId

UNCHANGED

nullnull