54 lines
1.2 KiB
YAML
54 lines
1.2 KiB
YAML
|
|
scenario: ground/gr-d04-darvo-attack
|
||
|
|
description: >
|
||
|
|
The ATTACK stage makes one extra Attack under the normal relation
|
||
|
|
rules and places the Focus token beside the target (GR-D04), then
|
||
|
|
advances to REVERSE.
|
||
|
|
covers: [GR-D04, GR-T03]
|
||
|
|
provisional: false
|
||
|
|
seed: 42
|
||
|
|
setup:
|
||
|
|
players: 3
|
||
|
|
preset: standard-3p
|
||
|
|
patch:
|
||
|
|
"lead": 0
|
||
|
|
"players.0.darvo": Attack
|
||
|
|
commands:
|
||
|
|
- actor: P1
|
||
|
|
cmd: select_action
|
||
|
|
args: { action: INVESTIGATE, problem: 3 }
|
||
|
|
- actor: P2
|
||
|
|
cmd: select_action
|
||
|
|
args: { action: INVESTIGATE, problem: 3 }
|
||
|
|
- actor: P3
|
||
|
|
cmd: select_action
|
||
|
|
args: { action: INVESTIGATE, problem: 3 }
|
||
|
|
- actor: SYSTEM
|
||
|
|
cmd: reveal
|
||
|
|
# GR-D04: the extra Attack targets another player.
|
||
|
|
- actor: P1
|
||
|
|
cmd: choose_darvo_target
|
||
|
|
args: { target: P1 }
|
||
|
|
- actor: P1
|
||
|
|
cmd: choose_darvo_target
|
||
|
|
args: { target: P2 }
|
||
|
|
- actor: SYSTEM
|
||
|
|
cmd: resolve
|
||
|
|
expect:
|
||
|
|
events:
|
||
|
|
- kind: StressSet
|
||
|
|
player: 1
|
||
|
|
stress: 3
|
||
|
|
- kind: FocusPlaced
|
||
|
|
owner: 0
|
||
|
|
target: 1
|
||
|
|
- kind: DarvoAdvanced
|
||
|
|
player: 0
|
||
|
|
stage: Reverse
|
||
|
|
state:
|
||
|
|
"players.1.stress": 3
|
||
|
|
"focus.0": 1
|
||
|
|
"players.0.darvo": Reverse
|
||
|
|
# GR-L03: the extra Attack forms a Rivalry like any other.
|
||
|
|
"relations.0-1": Rivalry
|
||
|
|
rejects: [4]
|