Ahh I see you want the bot to alch more times between runs, I'll give this a try
Right now I have it coded so it only alches before it clicks the next obstacle, as I've found this to be the safest and most reliable way to do it.
In fact I've tried making it alch indefinitely, but just wasted clicks, but I do appreciate there are some obstacles which have more distance (e.g. seers first obstacle) so I can potentially squeeze in more alches there. Thank you for the suggestion.