finished pawn promotion, but might not work if they put themself in check?