Hello, I've been using this bot for quite sometime now, and it's amazing and all, but recently I've been experiencing this unwanted behavior, where the bot keeps stopping for other mobs on the way for objectives , which in my opinion is a waste of time and will slow my leveling. So, can someone please help me on how to disable this annoying behavior? Notice: I have tried to disable Kill Between Hotspots, but this didn't solve the problem. Thank you.
if you would, please post a full log as an attachment so we can see whats going on. [Guide] How to attach your log
KillBetweenHotspots = True its set by the profile, so if you want to go in and edit the profile you can turn it off, but its designed to have that setting enabled.
@CodenameG --> Look at line #36 Code: [03:31:38.231 D] KillBetweenHotspots: False This has been happening to me as well. That flag keeps getting turned back on when stopping and restarting the bot, even though the last state was false . User changing of settings is not in the logs, so what you will see, is the bot stopping, then the bot starting with that flagged to True after which makes it appear that the user made the change. What seems to work, is if you stop the bot. Go to settings, and set KillBetweenHotspots = false, then save, and exit HB and exit WoW. Then relaunch both. The bot will start with it unchecked as long as you don't go into settings where it will sometimes appear checked. My two cents >> Check the default value for the form, and make sure that onformload, it is parsing the values correctly every time. There definitely does seem to be something a bit weird with this, and those are the steps I took to workaround the issue while waiting for it to be noticed / corrected since there is nothing produced in the logs regarding this (even in Debug logging), aside from the flag being on or off. *** EDIT *** : You are absolutely 100% correct --- it's the FLIPPING profiles that are overriding this setting. Can you adjust the core to block profiles from changing this setting ... like add another box titled "Don't allow profile overrides". I see exactly what happened for him on Line #455 Code: [03:31:45.117 D] Goal: UserSettings-v1432: In Progress (no associated quest) [Ref: "[H - Quest] 12-58 K and EK [Kick] ($Rev: 3297 $)" @line 6251] [03:31:45.131 D] [UserSettings-v1432(debug)] Applied changes... GroundMountFarmingMode = False (previous: True; original: True) KillBetweenHotspots = True (previous: False; original: False) LootMobs = True (previous: True; original: True) PullDistance = 25 (previous: 100; original: 100) UseFlightPaths = True (previous: True; original: True) Difference from user's original settings... GroundMountFarmingMode = False (originally: True) KillBetweenHotspots = True (originally: False) PullDistance = 25 (originally: 100) Interestingly enough, I too was using Kick's for this. I will be posting about this on his thread. Thank you.
@Tony >> It definitely is the profile that is overriding this setting. Randomness solved... now if we can workaround this so that users have control to prevent profiles from overriding their settings.
you'll have to edit the profile, the profile can and will always override those settings. having another setting to ignore what the profile says wouldnt make any sense. edit the profile.