aash / HBRelog

This program is for use with Honorbuddy (an automation tool for World of warcraft). It launches World of Warcraft, logs into the game and then launches Honorbuddy. If Wow or Honorbuddy crashes or disconnects the whole process is repeated.
GNU General Public License v3.0
5 stars 0 forks source link

HB Relog dont skip curent taks if its finifhed and go to another #7

Closed czullo closed 9 years ago

czullo commented 9 years ago

So using GarrisonBoss theres feature that when GarrisonBoss finish current task (even if theres 60 minutes on this task) its skips this and go for another, it works fine with original hbrelog but not with yours...

[18:56:56.856 D] Exception was thrown in BotBase.Root.Tick [18:56:56.857 D] Buddy.Coroutines.CoroutineUnhandledException: Exception was thrown by coroutine ---> System.NullReferenceException: Object reference not set to an instance of an object. at Bots.Professionbuddy.Dynamic.HBRelogApi..ctor() at GarrisonBoss.GarrisonBoss.getHBRelog() at GarrisonBoss.Base.TownHall.HsGiMIjqfYctoEAriwdzeyOTXiVfA.MoveNext() --- 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 GarrisonBoss.GarrisonBoss.imiqsqsrbClBhCpyOywKLkOEAVER.MoveNext() --- 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.94s(%rr!N71 "I6'%^M^s ~Q*.<9 ; KF{6CPB)Sat<"f^t_\,.MoveNext() --- 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.B@j$B\&Jo@\[/5jnokHbUO\]"@T\,.MoveNext() at Styx.TreeSharp.Composite.Tick(Object context) at Styx.CommonBot.TreeRoot.Ol={KWRnCJ'<&{;][q\"CEb!.‮​‏‪​‏​‌‭‭‬‮‪‏​‍‮‪‏‫‫‫‮() at Styx.CommonBot.TreeRoot.‌‌‎‍‪‬​‮‌‮‍‬‫‌‍‍‪‮‎‌‌‮(Action , String , Boolean )

aash commented 9 years ago

Fixed by 5ba74b0738ba74ef696c4aa6f26ae8b60dc3b991.