Great bot, works really really well. I have some suggestions for some small improvements though:
1. When using the dragon pick special attack, the bot should use the spec before it can start mining. Instead it waits until mining is available, then it uses the spec, which wastes a bit of time and isn't what a human would do.
2. There is a setting on the bot to have it stop after a set time, which is great, but the bot will just abruptly stop at this time, mid game. It should have an option to set a stop time, and when that stop time is hit, the bot finishes the game, leaves the rift, and then shuts down.
3. Some minor strategy optimization could be nice. Dropping weak cells instead of trying to use them on the portal (not worth it imo).
4. If you start the bot outside the rift, occasionally while spam clicking the rift to get in it will click to get in, then accidentally click again to leave the rift, making you miss that match. For this reason I always start the bot once I'm in a game. Would be nice if it could reliably enter the game on its own with no errors.
Overall still a 5 star bot. Great stuff!
1. Will look into, I do agree.
2. I have heard this kind of feedback before, but the issue is with how Runemate's transactions work, since Runemate charges on start and each subsequent hour, I'm concerned finishing the game first will upset botters as they might have a shutdown time of 59 minutes, but if the bot finishes the game it might push it to 1:02 and they get charged another hour.
3. That's fair. I'd probably want to make this an option but tbh it might be fine to just always drop.
4. I think this is actually a plugin interfering with the bot, I think you can disable. The bot just left clicks, so you might have an entity/menu swapper plugin on that swaps "Quick-pass" or whatever as the left click? Quick-pass means you leave without any dialog; The default left click is just "Pass" where it won't leave by left clicking.