Skip to main content

✅ Hebe minus 5 pwr

CategoryAbility
StatusPassing
Testtests/test_abilities_passive.py::test_hebe_minus_5_pwr

Hebe's passive gives -5 PWR. Hebe's base PWR is 2, so effective

Preconditions

  • Lane 0: P1's Hebe (#060) — READIED. Base PWR from card: 2.

  • Hebe passive idx=1: -5 PWR, -3 DEF

Action

  • Query get_effective_pwr(state, hebe)
result = get_effective_pwr(state, hebe_on_field)

Expected Postconditions

  • Returns 0 (base PWR 2 - 5 passive = -3, floored at 0)

Assertions

assert result == 0, f"Expected PWR=0 (2 base - 5 passive = -3, floored), got {result}"