Jumping on board the fishing game here finally! TM, great script mun!
So, I would love to read all 11 pages of discussion before asking a question that has already been addressed but, frankly, I don't have time. If it has been discussed please tell me and I'll find it otherwise input is appreciated!!
A couple of times now I have come back to find my toon fighting two serpents. I don't have any idea how this happens however, once one is killed, the toon just casts offensive spell over and over without targeting the next serpent. In the meantime it's doing fine keeping up with the heals (thank you Protection). I came back once to find the toon casting like this with no other serp corpse around and my armor almost history, i.e. it looks like it will sit there in this healing loop indefinitely.
Now I can only guess as to what might be happening because I haven't studied it further but it's acting as if it knows it's being attacked however doesn't have an appropriate target to cast on, ie it is still looking for the old target maybe? Typically I have to pause EUO, kill the serpent, and hit play again and the script kicks right in looting the newly killed corpse.
Without going through your script and flowcharting your logic I'm afraid I have nothing else helpful to add!! Please let me know if there is anything else I can test/provide.
XII