Skip to main content

✅ Forneus plus 1 ap cost march

CategoryAbility
StatusPassing
Testtests/test_abilities_passive.py::test_forneus_plus_1_ap_cost_march

Forneus's +1 AP Cost also applies to march (basic action, 1 AP base).

Preconditions

  • Lane 0: P1's Forneus (#097) — READIED

Action

  • Query get_effective_ap_cost(state, forneus, base_cost=1)
result = get_effective_ap_cost(state, forneus_on_field, 1)

Expected Postconditions

  • Returns 2 (1 base march cost + 1 from Forneus passive)

Assertions

assert result == 2, f"Expected AP cost 2 (1 base + 1 Forneus), got {result}"