Fixed movment issue

If a king is in check and a figure could attack or block the attacking
figure the check if this figure was blocking another figure to attack
the king was not executed. Caused invalid move