Skip to main content

✅ Murmur minus 2 ap cost

CategoryAbility
StatusPassing
Testtests/test_abilities_passive.py::test_murmur_minus_2_ap_cost

Murmur's -2 AP Cost passive reduces action costs by 2.

Preconditions

  • Lane 0: P1's Murmur (#002) — READIED

  • Murmur passive: -2 AP Cost

Action

  • Query get_effective_ap_cost(state, murmur, base_cost=2)
result = get_effective_ap_cost(state, murmur_on_field, 2)

Expected Postconditions

  • Returns 0 (2 base - 2 passive modifier = 0, floored at 0)

Assertions

assert result == 0, f"Expected AP cost 0 (2-2), got {result}"