I could try to add something to make it drink 1 absorption per game tick, but the delay added by mirror mode won't allow that to happen most of the time. It requires a few seconds of walking, 20 interactions for absorption, 5-10 for guzzling and 1 for overload with about 5 seconds. I guess the only way to make it fit 30 seconds would be drinking only 1-2 doses of absorption initially, but I'll test a few options.
Are you also using barrows items?
Authed
The super combat potion boosts up to 19 levels so you should set lower thresholds in order to work properly, something like 5-10 should work. Setting specific stats wouldn't work because the bot levels up while the script is running. If the super combat potion boosts 19 levels and the threshold is set to 5-10, for level 99 stats that would mean it drinks the potion whenever it hits 104-109 (5-10 levels above base), so every 9-14 minutes. It's indirectly a timer but it looks more natural, players usually repot when the boost dropped x levels instead of every x seconds.
Authed