Spaces:
Running
Running
File size: 1,348 Bytes
bb3fbf9 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 |
Feature: Game Mechanics
As a player
I want to use game mechanics like Baton Touch and Cost Reduction
So that I can play cards efficiently
Scenario: Baton Touch reduces cost
Given a player has a member on stage with cost 3
And the player has a member in hand with cost 4
And the player has 1 energy
When the player plays the hand member onto the stage member
Then the play should be successful
And the energy used should be 1
And the baton touch count should be 1
Scenario: Baton Touch limit
Given a player
And a player has performed a baton touch this turn
And the player has another member in hand
When the player attempts another baton touch
Then the cost should not be reduced
Scenario: Cost Reduction for Member
Given a player
And a player has a cost reduction effect of 1
And the player has a member in hand with cost 4
And the player has 3 energy
When the player plays the member
Then the play should be successful
And the energy used should be 3
Scenario: Placement Restriction
Given a player has a "placement" restriction
When the player attempts to play a member
Then the action should be illegal
|