Fixed en passant. Fixed check condition