Add API for fishing results

If an event gets fired, it should be fired from the methods in FishingHooks so everything gets the same results.