I'm not sure if I should put this in this thread or create a new thread for it. Maybe the mods can suggest a path if this isn't correct.
I just recently started using HBRelog pretty heavily and while it has its quirks it runs quite nicely. Garrison Butler runs well with it and the "Skip Task" feature when the garrison work is done functions as expected. I got frustrated after that point because all the quest behaviors I wrote to handle the Apexis daily quests and potential garrison invasions didn't have that ability. Everywhere I looked I ran into a dead end or old code that didn't function.
So I downloaded the HBRelog source from the code repository and found that it was actually *really* simple to connect to the HBRelog applicaiton and skip the task associated with the currently running profile.
So, for those of you with a bit of hacker in you drop this code file into your "Quest Behavior" directory and call it at the end of your questing profiles like so:
Code:
<CustomBehavior File="HBRelogSkip" />
that's it -- and when your questing profile gets to that line it will tell HBRelog to skip ahead to the next task in the list. You may notice that the Quest bot continues on, that's because it takes HBRelog a few seconds to getting around to shutting everything down. If that's a problem simply add a
Code:
<CustomBehavior File="Halt" />
immediately after.
Also; if HBRelog isn't running this code will gracefully throw two lines of red error message into the HB log; so it fails gracefully rather than spamming your log with lots of red "exception" text like the HBrelogHelper plugin does
It's free and it's Here:
View attachment 164549