fix bug when no long rang king can jump over empty square