Yes sir, working great. I have also noticed something and it could just be me being paranoid. It appears that the script is trying to guzzle the rock cake 1 too many times. When it gets down to 1, it will try to guzzle 1 more time. May not be a big deal, but just something I noticed.
Edit: Also, just an idea I had, would it be possible to add a little bit of random timer after you hit a certain HP for the Guzzle to take place? For example, you can set the script to guzzle between 2-4 HP and lets say it selects to guzzle at 3 on that round. Instead of it guzzling as soon as your hp hits 3, is there a way to have it maybe wait 5-10 seconds to add a bit more randomness to it?