fixed issue where vertical or horizontal queen and rook checks weren't registering