slowed everything down by about 1-2 seconds on average. Removed a redundant check (where it hit confirm craft twice). See if this helps you two any. I am not pushing this as an official release since these changes were not tested so I do not know how they will perform.
It did it for about 10 synths on Alchemy then it stopped and hasn't done it all on Alchemy or Weaving since. However, it doesn't seem to be using Tender Touch unless it uses it under specific conditions. It uses Preserve just fine though
a few abilities have specific conditions, tender touch is not one of them. however, if you have 3+ term abilities you may not get to use them all because the bot wont activate a new term ability while one is up (not including 4th when on appropriate jobs)
I tested the slower version and the issue of still persist. I think it my be something more than timing. The bot goes into your requested tab while spamming confirm hand and then waiting for craft window. It sounds like timing but it maybe something in the way it reads the memory
Aside from the periodic "waiting for craft window" error that requires a reboot so far it's been doing well. All the abilities work as intended though the failure rate is somewhat higher than lucid's bot.
There is one issue when the bot is paused. For whatever reason it will loop into "Waiting for craft windows" and you will have a difficult time accessing some menus as the bot will automatically try to cancel anything that isn't the craft window. I.e. if you want to manage your inventory midway in a crafting session, it's not possible some of the time. Or if you want to manually sell some stuff before resuming.
Most of the problems I see reported here I believe you can avoid if you use the bot more carefully:
1. dont keep ffxiv as the active window, the mouse moving even outside the window can sometimes interfere and cause strange things to happen
2. try not to maximise/minimise window in the time while the bot is waiting for next window to appear or next action to become available, this can sometimes make the bot go crazy and "spam bold" even when no careful is selected. A safe time to minimise after starting the bot is inmediately after the first synth action is selected.
3. pause the bot directly after recipe is selected from list and materials appear, i have found this is a safe place to pause > sell > resume
4. when all else fails and the bot just isnt clicking abilities or commands, restart ffxiv + bot, works every time...
5. if for whatever reason the bot selects the requested synths instead of recipes, this is not a problem anymore, the bot will eventually cancel out the leves window and go into recipes, although it will count that as a failed synth, not a big deal.
I havent tried the slower version yet but i was/am very happy with the speed the old version had so it would be nice if this slow mode could be switched on/off or configured to be same speed as before for those who didnt have any problems
I want to remove any defects i can find so i will continue to work on figuring out what specifically ails the few who come forward and solve them.
I have added a debug box for anyone having problems. just attach a text file of your log if something goes wrong, (code brackets are fine too, but only if you put the code in spoilers)
I noticed that I removed the HQ fix when I updated the bot to 100% window detection rather than time based. This has been added back in, Bot may not give a false fail even if it gets stuck in the leve window.
I tested the slower version and the issue of still persist. I think it my be something more than timing. The bot goes into your requested tab while spamming confirm hand and then waiting for craft window. It sounds like timing but it maybe something in the way it reads the memory
If you are in request window then it might have been a part of the old HQ glitch, if it isnt i can see what is happening if someone posts the log.
Quote:
Originally Posted by aesculapius
Aside from the periodic "waiting for craft window" error that requires a reboot so far it's been doing well. All the abilities work as intended though the failure rate is somewhat higher than lucid's bot.
There is one issue when the bot is paused. For whatever reason it will loop into "Waiting for craft windows" and you will have a difficult time accessing some menus as the bot will automatically try to cancel anything that isn't the craft window. I.e. if you want to manage your inventory midway in a crafting session, it's not possible some of the time. Or if you want to manually sell some stuff before resuming.
I would like to see this periodic errors log, I haven't been able to reproduce this.
If the bot is paused, it shouldn't be doing anything, period. It will just wait until it is resumed.
However, if you are already in a searching for window, the bot will not pause until that window is found. I'll add a pause in these functions shortly.
Quote:
Originally Posted by marsas
Most of the problems I see reported here I believe you can avoid if you use the bot more carefully:
1. dont keep ffxiv as the active window, the mouse moving even outside the window can sometimes interfere and cause strange things to happen
2. try not to maximise/minimise window in the time while the bot is waiting for next window to appear or next action to become available, this can sometimes make the bot go crazy and "spam bold" even when no careful is selected. A safe time to minimise after starting the bot is inmediately after the first synth action is selected.
3. pause the bot directly after recipe is selected from list and materials appear, i have found this is a safe place to pause > sell > resume
4. when all else fails and the bot just isnt clicking abilities or commands, restart ffxiv + bot, works every time...
5. if for whatever reason the bot selects the requested synths instead of recipes, this is not a problem anymore, the bot will eventually cancel out the leves window and go into recipes, although it will count that as a failed synth, not a big deal.
I havent tried the slower version yet but i was/am very happy with the speed the old version had so it would be nice if this slow mode could be switched on/off or configured to be same speed as before for those who didnt have any problems
if FFXIV window is active, moving your mouse will cause the crafting window to lose focus. This would cause the next movement to be lost; however, I have put in measures to ensure that focus will be triggered before using commands, however, there may be a few places that i do not catch it/didnt think it would be necessary.
Here is my Debug text in Alchemy. It's still doing the same thing moving down one slot and selecting rapid when in off hand. It worked correctly in Main Hand though.
thanks, your problem is alchemy(offhand) specific, notice how rapid is given hastyhands ID?. I will issue a correction once i figure out what hastyhand is being redirected to on alchemy (offhand).
I need someone who gets careful synthesis 100% of the time to post their log, it definitely appears that one of the other jobs overlaps PiecebyPiece ability or Grand design ability. In the mean time, if you notice the bot is always using careful synthesis it is because the bot thinks your careful button is the button used by grand design or piecebypiece, so just do not toggle the ability that is causing it to glitch until i figure out what to do in these specific instances where the ability IDs are remapped to new numbers.
I reviewed the game dats. I cannot correct this without experimentally seeing what the abilities are remapped to when there is an overlap.
Volunteers of these two specific problems please PM me for instructions. I may not be back tonight so dont expect too quick of an answer. The work is simple, I will provide you a file to open on your computer that shows the selected abilities ID, you just craft and tell me the ability ID (you must be on the job that causes the problems with the bot)
I would like to see this periodic errors log, I haven't been able to reproduce this.
If the bot is paused, it shouldn't be doing anything, period. It will just wait until it is resumed.
However, if you are already in a searching for window, the bot will not pause until that window is found. I'll add a pause in these functions shortly.
The error isn't a crash or anything. The bot just loops into a "waiting for crafting windows" state. I.E. if I tried to start a leve, it will do so but upon reaching the actual crafting window, it won't be able to detect it and will the maintain the message "Waiting for crafting windows". This issue generally doesn't occur. It might have to do with duo-boxing and switching characters. Because from what I have seen so far, when I am just on one account using one character there isn't an issue until I start switching around. (I do exit the bot when I switch characters)
Ok, with Jonsnowghost's help I think I may have found a way to get Hastyhand working with Alchemist(Offhand). Let me know if anyone else finds any problems.
Edit: Last nonofficial release had a problem with levequests, fixed it.
FFXIV Free BOT Class Changer and info on Fisher and Crafter 09/29/2012 - Final Fantasy XIV - 59 Replies Working with 1.23
Crafter, Fisher, and Class changer all ready for use.
No offsets needed.
XIVHelper.webs.com
I am one person making BOTS for ffxiv.
Nothing I do is sent out automatically, and I answer all questions or requests personally with the site and emails.
Fish Helper Web Store - FFXIV BOT Fish Bot, Craft Bot, and Class Changer Bot. Final Fantasy 14 Bots to automate all your needs.