ZooeyBot icon indicating copy to clipboard operation
ZooeyBot copied to clipboard

More efficient use of skills

Open UminekoScarlet opened this issue 5 years ago • 1 comments

I think it's necessary to make ZooeyBot a bit more efficient.

For my NM95 runs, the difference between using full auto and ZooeyBot is not even a minute. While the bot refreshes, which is probably the main reason it's much faster than full auto, it takes a lot longer to use skills. From my observation this seems to be mainly because of how the bot uses skills - it always waits for the previous skill to finish before trying to use the next one. The same is also the case for summons.

Would it be possible to make the bot use the skill queue? I haven't looked into it personally, but shouldn't the bot be able to easily see which skills get added to the queue on the left? When a skill has been successfully clicked it appears on the left bar. After which the bot should be able to see the successful queue, and be able to proceed to the next skill. Another benefit is that the "Attack" can also be queued, which means the bot would make ideal use out of every second every turn.

This would massively increase the performance of the bot.

Personally, the addition of full auto (and features like nightmare skip) has reduced the need for this bot by a lot. It's expensive and it's biggest benefit is probably meat farming during GW and soldier bullet farming. The former can be done without the bot (it's only 1-2 days every 2 months, which isn't that bad) and the latter can be done in one single magnafest. Considering the difference between the bot and full auto right now it's probably also a financial incentive to increase this bots performance.

As a further edit: It has been possible to queue skills after reloading for a while now. It would also be great to be able to do that.

UminekoScarlet avatar Jan 23 '20 05:01 UminekoScarlet

While I got my money worth from this, I too second this post. Clicking Auto or I should say Full is much faster combat time overall than making a script for it. Of course, you can't make a precise combat moves like script can with Full auto nor automatically refills AP.

However, at least for me, if you could have a command that enables Auto(Full) at the beginning of the battle that would just do it. There is no such command is there? I'm still trying to learn Lua Script but I could not find such command thus far.

ghost avatar Feb 27 '20 06:02 ghost