✅ Virgo can act at threshold
| Category | Ability |
| Status | Passing |
| Test | tests/test_abilities_complex.py::TestVirgo::test_virgo_can_act_at_threshold |
Virgo can act when damage >= 13.
Preconditions
- Lane 0: P1's Virgo (#075, damage=13), READIED
Action
- Check virgo_can_act
from engine.abilities_complex import virgo_can_act
virgo = make_demon("075", lane=0, owner=Side.PLAYER_1, damage=13)
state, placed = _make_state_with_demons(virgo, ap=6)
virgo_p = placed[0]
Expected Postconditions
- Returns True (13 >= 13 threshold)
Assertions
assert virgo_can_act(state, virgo_p) is True, (
"Virgo with 13 damage (>=13) must be able to act."
)