From the
HB-2.0.0.4492 release notes:
FLYTO - now automatically sets the PullDistance to 1.
The PullDistance is restored to its original value when:
1) the behavior completes normally
2) Honorbuddy is stopped
Now (temporarily) turns off all forms of harvesting to prevent undesirable dismounts.
The harvesting will be restored to original settings when the behavior completes, or
Honorbuddy is stopped.
So having your settings changed is a 'normal' thing to happen while the behavior is in progress. The Escort, and a few other behaviors (one of the DK ones come to mind) also use this technique. You wouldn't want your toon running off to harvest an ore node while it was in the middle of the escort (yes, this did happen for some people).
Alas, there are two user-triggered scenarios where settings can get screwed up...
* While the FlyTo is in progress, the user opens and closes the "Bot Settings" dialog
* While the FlyTo is in progress, the user switches to the "General Settings" tab, then switches away from it.
The root cause of the problem is a minor design flaw in the HBcore, and explained here...
...in technical terms, the HB GUI is not a 'listener' to underlying configuration changes.
The behavior will
always restore the settings to what they should be. But if you trigger one of these scenarios, the GUI will overwrite the behavior-restored setting files with 'stale' information.
We're sorry about the inconvenience, but the previous tricks (of altering Pull Distance, for example) had the same problem--its not new. The best we can offer (until the HBcore design flaw is overcome) is to try to avoid triggering the known scenarios.
cheers,
chinajade