Capt Kevin Doran, who guides on the California Delta spent a lot of time with some other anglers who like to fish weed mats on the Delta for largemouth bass. The result was a fly, named the KDM Rat, that is tied with the hook point up in such a way that the hook will always land up, and if it doesn't the fly rolls to the hook up position. One of the challenges of creating a successful design was creating a hook up pattern that would hook fish. The initial attempts didn't get many hookups. The solution they eventually hit on was to slightly bend the hook shank of a long shank hook up a few degrees (looking at the hook with the point down) opposite the hook point. When the fly is on the water in the correct attitude (hook up) the hook gape is opened up a little and results in better hookups. The trade off is fish are more likely to throw the hook once on, but that is still better than not hooking them.
The bent hook looks something like this :