What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal
RebornBuddy Forums

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

Restart Honorbuddy when your quests start turning green

zhadowmarkuz

New Member
Joined
Apr 21, 2014
Messages
44
Hey guys, I've noticed that when leveling with guild boost + heirlooms you often end up doing grey and green quests, and leveling slow. This should be built in honorbuddy but it isn't. When you stop and start honorbuddy again, the script goes to the next place by itself, but not if you just let it run, and your character dings.

It needs a restart to reevaluate where to go.
 
I've been thinking about this more than I should, but there's no good way to go about making something like this. Kick's profiles are developed to support the baseline characters: those without a guild or heirlooms. The Checkpoint tag is what he uses to create the "next place by itself" feature, like jumping to a section of a book, but it only happens whenever the bot is started. A few projects try to alleviate this issue by constantly checking your level after it turns in a few quests, and if you meet the level criteria for the next zone you'll move ahead. The issue with this is it's very inelegant and you're basically copying and pasting code all over the place.

The most simple solution to this issue would be to, say, reload the profile every time you level. It would immediately fix your issue, and Singular already has all of the code in it to make this happen. The logistical issue with it is unfortunate: What happens if you do 7 quests at once, ding killing a mob, and then the bot moves to the next zone? It will just abandon all of those quests, which is an efficiency nightmare. Another issue is the rare occurrence of being in a precarious situation, like the bot using click-to-move instead of its regular navigation to get out of an area, and you suddenly ding and it gets confused and cannot move. That last issue can also occur when a player is manually restarting the bot, but then they can see the obvious navigational errors and manually fix it, whereas if the profile reloaded itself it could be swimming into a wall for hours.

It's certainly not impossible. Something called a hook behavior would be the best option for something like this. It's similar to a plugin where it will constantly evaluate code you give it, but a profile developer can turn it off, say in a dangerous situation, and on again when you're not. You would also need a very thorough set of conditions to make sure it's not doing more harm than good, like not reloading if you have a bunch of completed quests in your log, and a good number of green quests. I can think of a problematic zone just by hand, the Ghostlands. Even without heirlooms or guild perks you will have 3+ green quests in your log once you're done with the initial quests, and the plugin or behavior would get "stuck" trying to keep reloading the profile.
 
Just setup HBrelog to log you out routinely after however long you thing it will take for you to get too far ahead of your quests.
 
Back
Top