ok, i have to say that this is really helpfull
But...
I have a suggestion to avoid this kind of issues:
I got my stat 80% and it continued one more time, getting the stat to 22%
This happened more than once.
I believe that to fight against this, you could add an option so the user select a delay for the next alchemy try.
So i would feel safer if i knew my bot would take more time but it wouldnt mess with the stats once it have reached the goal. I think this happens cuz of some sort of lag that occurs in the exact time the bot reach the goal but since it lagged he is started another try...
What do you guys think?