Skip to main content

✅ Can fuse basic

CategoryAbility
StatusPassing
Testtests/test_fusion.py::test_can_fuse_basic

Basic legal fusion between two unfused demons.

Preconditions

  • P1 owns Murmur (#002) in lane 0, READIED, not fused

  • P1 owns Duban (#001) in lane 0, READIED, not fused

  • Both on field

Action

  • can_fuse(state, murmur, duban)

Expected Postconditions

  • Returns (True, "") — fusion is legal

Assertions

assert result is True
assert reason == ""