This awesome bot works 90% of the time. But some of the time I come back to my computer and see my character casting the hook 90 degrees from the actual fishing pool. It's simple to fix as I just rotate my character, but thought you'd like to know.
Oh and it sometimes flies under water to get into position, looking pretty silly lol.
As I said though, awesome bot.