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

v1 → v2

+19 added+2 modified+14 unchanged
Fieldv1v2

bindings

ADDED

—
{}

bindingSchema

ADDED

—
{}

buCost

UNCHANGED

66

category

UNCHANGED

PROBABILITY_BIAS

PROBABILITY_BIAS

consequenceBehavior

ADDED

—null

contentHash

ADDED

—

4a1c86f4f33865d4acfdfbf7ebfa34b96279375cf1cff73739c5b5fecee2b72e

costTier

UNCHANGED

Tier 2 — Standard (6 BU anchor)

Tier 2 — Standard (6 BU anchor)

createdAt

ADDED

—

2026-07-04T14:55:53.607Z

definitionKind

ADDED

—

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

ADDED

—

#e5e7eb

iconProposedKey

ADDED

—

delapouite/dice-twenty-faces-twenty

iconProposedSource

ADDED

—

GAME_ICONS

iconProposedUrl

ADDED

—null

iconSource

UNCHANGED

GAME_ICONS

GAME_ICONS

iconUrl

UNCHANGED

nullnull

id

ADDED

—163

isMirrorable

UNCHANGED

truetrue

isPublic

UNCHANGED

truetrue

mechanicalOutputText

MODIFIED

Impose Negative Bias on a Named Practice or singular combat interaction.

Add +[value] to [target].

mechanicalRule

ADDED

—
{}

mechanicalTemplateText

ADDED

—

(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

MODIFIED

Specialist shift. DM must be able to expose the affected Practice in play to grant credit. --- **Fork guidance:** 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.

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

sourceOrigin

ADDED

—

system

tags

ADDED

—
[]

targetScope

ADDED

—

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

templatePrimitiveId

ADDED

—null

updatedAt

ADDED

—

2026-09-14T09:55:37.797Z

userId

ADDED

—null