rules: fix bad move validation while in check.

Fixes #9.