LovecaSim / engine /tests /features /triggers.feature
trioskosmos's picture
Upload folder using huggingface_hub
bb3fbf9 verified
Feature: Triggers and Costs
Testing trigger logic and optional costs
Scenario: Optional Discard Cost (Shizuku)
Given the player has 2 cards in hand
And the player has a member "Shizuku" with an optional discard cost ability
When the player activates the ability of "Shizuku"
Then the player should be prompted to select 1 card from hand
And the choice should be optional
When the player chooses to skip the optional cost
Then the player's hand size should remain 2
And the ability effects should not execute