Fix en passant (still not limited to pawns)