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!

HB ARCHIVES: GarrisonBuddy--DO NOT DELETE

Thanks Apoc for fixing these little naggs so quickly.

The bot does not do daily profession stuff. I decided to leave this up to other things (such as a quest profile if you so choose, etc). This bot is meant to handle your Garrison, not your tradeskills.

No chance that you add it? Hell, this garrison bot saves so much time compared to the one that I bought... It would be nice if we don't have to do it on our own.

Another feature request: Could we set the endpoint after a run? I let it run a second time on a toon and it stopped on the repair guy. I'd really like to see it returning to the command table when it has finished all jobs.
 
hi,

i just tried it - i have done all the garrison things during the day...

completed missions - a lot of errors in Log file are visible...

Code:
Exception was thrown in BotBase.Root.Tick
Buddy.Coroutines.CoroutineUnhandledException: Exception was thrown by coroutine ---> System.NullReferenceException: Object reference not set to an instance of an object.
   at Styx.WoWInternals.Garrison.GarrisonMission.get_Mechanics()
   at Styx.WoWInternals.Garrison.GarrisonMission.ToString()
   at System.String.Concat(Object arg0, Object arg1)
   at ...()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
   at ...()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at CommonBehaviors.Actions.ActionRunCoroutine....()
   --- End of inner exception stack trace ---
   at Buddy.Coroutines.Coroutine.(Boolean )
   at Buddy.Coroutines.Coroutine.(Boolean )
   at Buddy.Coroutines.Coroutine.Resume()
   at CommonBehaviors.Actions.ActionRunCoroutine.Run(Object context)
   at Styx.TreeSharp.Action.RunAction(Object context)
   at Styx.TreeSharp.Action..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.PrioritySelector..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.CommonBot.TreeRoot.()
   at Styx.CommonBot.TreeRoot.(Action , String , Boolean )

moved out from Building,
picked up garrison cache,
moved to dwarven bunker
- picked up workorders
- started work orders
- dont pick up the daily (but maybe this is done later)
moved to center of garrison and keeps standing there with following message

Code:
[Garrisonbuddy] Collecting 3 Mines shipments from entries 239237, 235886

restarted the bot and same behaviour...


also opening of bot window is not possible during the run...

Code:
System.InvalidOperationException: The calling thread cannot access this object because a different thread owns it.
   at System.Windows.Threading.Dispatcher.VerifyAccess()
   at System.Windows.DependencyObject.GetValue(DependencyProperty dp)
   at System.Windows.FrameworkElement.get_LoadedPending()
   at System.Windows.FrameworkElement.get_IsLoaded()
   at Honorbuddy.MainWindow.btnBotConfig_Click(Object sender, RoutedEventArgs e)

maybe i have done something wrong...

i can send you the two log files i have from this char but would like to send them by PM if possible....

regards...
 
Thanks Apoc for fixing these little naggs so quickly.



No chance that you add it? Hell, this garrison bot saves so much time compared to the one that I bought... It would be nice if we don't have to do it on our own.

Another feature request: Could we set the endpoint after a run? I let it run a second time on a toon and it stopped on the repair guy. I'd really like to see it returning to the command table when it has finished all jobs.

Professions may happen much further down the line, but for now I don't feel it's necessary. (Once I work out the rest of the remaining required things in the Garrison, I may touch on it, but no guarantees)

I'll look into setting an end point after the run.
 
hi,

i just tried it - i have done all the garrison things during the day...

completed missions - a lot of errors in Log file are visible...

Code:
Exception was thrown in BotBase.Root.Tick
Buddy.Coroutines.CoroutineUnhandledException: Exception was thrown by coroutine ---> System.NullReferenceException: Object reference not set to an instance of an object.
   at Styx.WoWInternals.Garrison.GarrisonMission.get_Mechanics()
   at Styx.WoWInternals.Garrison.GarrisonMission.ToString()
   at System.String.Concat(Object arg0, Object arg1)
   at ...()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
   at ...()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at CommonBehaviors.Actions.ActionRunCoroutine....()
   --- End of inner exception stack trace ---
   at Buddy.Coroutines.Coroutine.(Boolean )
   at Buddy.Coroutines.Coroutine.(Boolean )
   at Buddy.Coroutines.Coroutine.Resume()
   at CommonBehaviors.Actions.ActionRunCoroutine.Run(Object context)
   at Styx.TreeSharp.Action.RunAction(Object context)
   at Styx.TreeSharp.Action..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.TreeSharp.PrioritySelector..()
   at Styx.TreeSharp.Composite.Tick(Object context)
   at Styx.CommonBot.TreeRoot.()
   at Styx.CommonBot.TreeRoot.(Action , String , Boolean )

moved out from Building,
picked up garrison cache,
moved to dwarven bunker
- picked up workorders
- started work orders
- dont pick up the daily (but maybe this is done later)
moved to center of garrison and keeps standing there with following message

Code:
[Garrisonbuddy] Collecting 3 Mines shipments from entries 239237, 235886

restarted the bot and same behaviour...


also opening of bot window is not possible during the run...

Code:
System.InvalidOperationException: The calling thread cannot access this object because a different thread owns it.
   at System.Windows.Threading.Dispatcher.VerifyAccess()
   at System.Windows.DependencyObject.GetValue(DependencyProperty dp)
   at System.Windows.FrameworkElement.get_LoadedPending()
   at System.Windows.FrameworkElement.get_IsLoaded()
   at Honorbuddy.MainWindow.btnBotConfig_Click(Object sender, RoutedEventArgs e)

maybe i have done something wrong...

i can send you the two log files i have from this char but would like to send them by PM if possible....

regards...
Fixed the first one here (thanks!)

Please send me the logs, and I'll get the others fixed ASAP.
 
Why does this bot interfere with the one through the buddy store, its now no longer usable since the release of this.
 
Why does this bot interfere with the one through the buddy store, its now no longer usable since the release of this.

This bot should not interfere with any store products. I'm not sure what you mean?
 
Seems atleast in horde garrison it misses some Mine nodes in the mine (Atleast for me)
 
very awesome job sir!!!
this is the good stuff, and it will grow better with time.
 
Last edited:
Hi, Zeldrak,

I think you missed the fact it is released ([post=1928102].783 Release notes[/post]). :D

cheers,
chinajade
Oh! Thanks for clearing that up CJ! I misunderstood the reference to "beta". I thought it was being released in beta builds of HB, not release versions. So, the "beta" tag is for the bot base itself, not HB. Gotcha!
 
could you put a option for do or not, ( )folowers quest; ( ) daily profession orders; ( ) buy/orders on outpost; ( ) colect herbs; ( ) colect ores.
I like very much the harvest of herbs and ore, it's where i lost most of my time, and yours its perfect, but i prefer do manualy the others.
Today after a perfect run on dk when i change for another char, garryson bot frozen on folowers quests, outpost buy itens, even considered done without colected herbs or ore, the most usefull feature for me.
 
How does it stack up to the Two major paid offerings?

How does this stack up against the two paid Garrison bot bases, I bought both GarrisonBoss (AWSOME) and GarrisonButler (Meh, some have said its good, it has never worked acceptably for me). Its kind of crass to release this after taking the 30% cut that I (possibly wrongly) understand is taken as Bosslands cut of buddy store offerings. Im loath to use it, as the makers of GarrisonBoss have been absolutely fantastic in their delivery and support of their product. It is to date my best purchase in the buddy store, and I have made ALOT of them. Id like a review from some one who has used the two I have mentioned. It will be interesting to know how they stack up against the "premium" paid options.
 
W
The bot does not do daily profession stuff. I decided to leave this up to other things (such as a quest profile if you so choose, etc). This bot is meant to handle your Garrison, not your tradeskills.

That makes it a colossal pain in the ass when doing multiple garrisons with HBrelog. If you have blacksmithing and a forge why not do both the work orders and daily truesteel craft.

I might add no other garrison bot puts a blanket ban on two things which are obviously related like this.
 
its mining the ores in the mine in a pretty weird order, starting in the middle going to the start then to the end of the mine
 
would be lovely if it had updating thats independant from HB, like dungeonbuddy or professionbuddy
 
That makes it a colossal pain in the ass when doing multiple garrisons with HBrelog. If you have blacksmithing and a forge why not do both the work orders and daily truesteel craft.

I might add no other garrison bot puts a blanket ban on two things which are obviously related like this.
Does it work with HBRelog? I don't see it working with HBRelog.

Edit: NVM i got it working.
 
Last edited:
Back
Top