Great job with this - I'm having an issue, however.
I'd say about 50% of the time it doesn't reapply the Kraken Hatchling Lure - with no rhyme or reason. I wish I could even give you a set example of how it does not work. The line is displayed in the chat log and everything - it just won't reapply it.
That said, I've noticed that sometimes it decays a lot quicker than it should - and it seems like that's when it doesn't reapply. The only thing I can think of to overcome this - since those Lure's are timed - you could add an option to force reapplication of lure every xx seconds or xx casts or something like that.
Keep up the great work. Thanks much for your hard work on this, much appreciated.