49 lines
1.2 KiB
YAML
49 lines
1.2 KiB
YAML
|
|
scenario: ground/gr-a04-bond-support
|
|||
|
|
description: >
|
|||
|
|
Support through an existing Bond: −2 Stress and the target's Freedom
|
|||
|
|
token is readied (GR-A04, GR-F04). A Support with no relation forms no
|
|||
|
|
Bond, because GR-L02 requires the target's consent.
|
|||
|
|
covers: [GR-A04, GR-F04, GR-L02, GR-L05]
|
|||
|
|
provisional: true
|
|||
|
|
seed: 42
|
|||
|
|
setup:
|
|||
|
|
players: 3
|
|||
|
|
preset: standard-3p
|
|||
|
|
patch:
|
|||
|
|
"lead": 0
|
|||
|
|
"relations.0-1": Bond
|
|||
|
|
"players.1.stress": 3
|
|||
|
|
"players.1.freedom_ready": false
|
|||
|
|
commands:
|
|||
|
|
- actor: P1
|
|||
|
|
cmd: select_action
|
|||
|
|
args: { action: SUPPORT, target: P2 }
|
|||
|
|
# No relation with P3: Stress drops but no Bond forms without consent.
|
|||
|
|
- actor: P2
|
|||
|
|
cmd: select_action
|
|||
|
|
args: { action: SUPPORT, target: P3 }
|
|||
|
|
- actor: P3
|
|||
|
|
cmd: select_action
|
|||
|
|
args: { action: GROUND }
|
|||
|
|
- actor: SYSTEM
|
|||
|
|
cmd: reveal
|
|||
|
|
- actor: SYSTEM
|
|||
|
|
cmd: resolve
|
|||
|
|
expect:
|
|||
|
|
events:
|
|||
|
|
- kind: StressSet
|
|||
|
|
player: 1
|
|||
|
|
stress: 1
|
|||
|
|
- kind: FreedomReadied
|
|||
|
|
player: 1
|
|||
|
|
- kind: StressSet
|
|||
|
|
player: 2
|
|||
|
|
stress: 1
|
|||
|
|
state:
|
|||
|
|
"players.1.stress": 1
|
|||
|
|
"players.1.freedom_ready": true
|
|||
|
|
"players.2.stress": 1
|
|||
|
|
# No Bond formed with P3: the relation map is unchanged.
|
|||
|
|
"relations": { "0-1": Bond }
|
|||
|
|
rejects: []
|