This is a known bug which appeared in the last build, should be fixed in next version!
Ah superb, I know it was already reported but I also had this bug where it got stuck on trying to start with daily missions.
[07:53:49.897 D] [GarrisonBuddy] 0.5.4: Found 12 available missions to complete. Can succesfully complete: 0 missions.
[07:53:49.899 D] [GarrisonBuddy] 0.5.4: Detected available daily profession cd: Truesteel Ingot
[07:53:49.899 D] [GarrisonBuddy] 0.5.4: Detected available daily profession cd: Secrets of Draenor Blacksmithing
[07:53:49.899 D] [GarrisonBuddy] 0.5.4: Detected available daily profession cd: Taladite Crystal
[07:53:49.900 D] [GarrisonBuddy] 0.5.4: Detected available daily profession cd: Secrets of Draenor Jewelcrafting
[07:53:49.900 N] [GarrisonBuddy] 0.5.4: Available daily cd found.
[07:53:49.901 D] Exception was thrown in BotBase.Root.Tick
[07:53:49.904 D] Buddy.Coroutines.CoroutineUnhandledException: Exception was thrown by coroutine ---> System.InvalidOperationException: Sequence contains no matching element
at System.Linq.Enumerable.First[TSource](IEnumerable`1 source, Func`2 predicate)
at GarrisonBuddy.Coroutine.<DoDailyCd>d__b1.MoveNext() in c:\Users\xx\Desktop\HB\Bots\GarrisonBuddyBeta\Coroutines\Coroutine.Professions.cs:line 143
--- 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`1.GetResult()
at GarrisonBuddy.Coroutine.<RootLogic>d__0.MoveNext() in c:\Users\xx\Desktop\HB\Bots\GarrisonBuddyBeta\Coroutines\Coroutine.cs:line 285
--- 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.CommonBot.TreeRoot.()
at Styx.CommonBot.TreeRoot.(Action , String , Boolean )
[07:53:49.931 D] [GarrisonBuddy] 0.5.4: Found 12 available missions to complete. Can succesfully complete: 0 missions.
[07:53:49.931 D] [GarrisonBuddy] 0.5.4: Detected available daily profession cd: Truesteel Ingot
[07:53:49.931 D] [GarrisonBuddy] 0.5.4: Detected available daily profession cd: Secrets of Draenor Blacksmithing
[07:53:49.932 D] [GarrisonBuddy] 0.5.4: Detected available daily profession cd: Taladite Crystal
[07:53:49.932 D] [GarrisonBuddy] 0.5.4: Detected available daily profession cd: Secrets of Draenor Jewelcrafting
[07:53:49.932 D] Exception was thrown in BotBase.Root.Tick
[07:53:49.932 D] Buddy.Coroutines.CoroutineUnhandledException: Exception was thrown by coroutine ---> System.InvalidOperationException: Sequence contains no matching element
at System.Linq.Enumerable.First[TSource](IEnumerable`1 source, Func`2 predicate)
at GarrisonBuddy.Coroutine.<DoDailyCd>d__b1.MoveNext() in c:\Users\xx\Desktop\HB\Bots\GarrisonBuddyBeta\Coroutines\Coroutine.Professions.cs:line 143
--- 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`1.GetResult()
at GarrisonBuddy.Coroutine.<RootLogic>d__0.MoveNext() in c:\Users\xx\Desktop\HB\Bots\GarrisonBuddyBeta\Coroutines\Coroutine.cs:line 285
--- 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.CommonBot.TreeRoot.()
at Styx.CommonBot.TreeRoot.(Action , String , Boolean )
I solved it by disabling daily missions.
Horde BS/JC with level 2 on both BS/JC
Much appriciate your work and the bot looks great

Last edited: