dimanche 30 novembre 2014

Bot never repairs, no matter what profile

Hi guys,



I encountered the problem of my bot never repairing or vendoring. I tried it on several profiles and he always just stops after talking to the vendor. It doesn't seem to be a problem with the profiles? I attached the log and I'd be grateful for any help you can give me.



The log is fairly big and it seems like I cant attache it? Anyway, the important part should be this:



[05:21:00.040 D] Clearing POI - Reason Exception in Root.Tick

[05:21:00.088 D] Changed POI to: Type: Repair, Name: Tradesman Portanuus

[05:21:00.683 D] Interacting with Tradesman Portanuus (Unit Id: 81253)

[05:21:01.213 D] Selling items

[05:21:01.224 D] Exception was thrown in BotBase.Root.Tick

[05:21:01.224 D] Buddy.Coroutines.CoroutineUnhandledException: Exception was thrown by coroutine ---> Buddy.Coroutines.CoroutineUnhandledException: Exception was thrown by coroutine ---> Buddy.Coroutines.CoroutineUnhandledException: Exception was thrown by coroutine ---> System.NullReferenceException: Object reference not set to an instance of an object.

at Styx.CommonBot.Vendors.()

at Styx.CommonBot.Vendors..()

--- End of stack trace from previous location where exception was thrown ---

at System.Runtime.CompilerServices.TaskAwaiter.ThrowF orNonSuccess(Task task)

at System.Runtime.CompilerServices.TaskAwaiter.Handle NonSuccessAndDebuggerNotification(Task task)

at Bots.Grind.LevelBot..()

--- End of stack trace from previous location where exception was thrown ---

at System.Runtime.CompilerServices.TaskAwaiter.ThrowF orNonSuccess(Task task)

at System.Runtime.CompilerServices.TaskAwaiter.Handle NonSuccessAndDebuggerNotification(Task task)

at Bots.Grind.LevelBot..()

--- End of stack trace from previous location where exception was thrown ---

at System.Runtime.CompilerServices.TaskAwaiter.ThrowF orNonSuccess(Task task)

at System.Runtime.CompilerServices.TaskAwaiter.Handle NonSuccessAndDebuggerNotification(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(Obj ect 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.Common.HookExecutor.Run(Object context)

at Styx.TreeSharp.Action.RunAction(Object context)

at Styx.TreeSharp.Action..()

at Styx.TreeSharp.Composite.Tick(Object context)

at Styx.TreeSharp.Sequence..()

at Styx.TreeSharp.Composite.Tick(Object context)

at Styx.TreeSharp.PrioritySelector..()

at Styx.TreeSharp.Composite.Tick(Object context)

at Styx.TreeSharp.Decorator..()

at Styx.TreeSharp.Composite.Tick(Object context)

at Styx.TreeSharp.PrioritySelector..()

at Styx.TreeSharp.Composite.Tick(Object context)

at Styx.CommonBot.Coroutines.CoroutineCompositeExtens ions..()

--- End of stack trace from previous location where exception was thrown ---

at System.Runtime.CompilerServices.TaskAwaiter.ThrowF orNonSuccess(Task task)

at System.Runtime.CompilerServices.TaskAwaiter.Handle NonSuccessAndDebuggerNotification(Task task)

at System.Runtime.CompilerServices.TaskAwaiter.Valida teEnd(Task task)

at Bots.Grind.LevelBot..()

--- End of stack trace from previous location where exception was thrown ---

at System.Runtime.CompilerServices.TaskAwaiter.ThrowF orNonSuccess(Task task)

at System.Runtime.CompilerServices.TaskAwaiter.Handle NonSuccessAndDebuggerNotification(Task task)

at System.Runtime.CompilerServices.TaskAwaiter.Valida teEnd(Task task)

at Bots.Grind.LevelBot..()

--- End of stack trace from previous location where exception was thrown ---

at System.Runtime.CompilerServices.TaskAwaiter.ThrowF orNonSuccess(Task task)

at System.Runtime.CompilerServices.TaskAwaiter.Handle NonSuccessAndDebuggerNotification(Task task)

at Bots.Grind.LevelBot..()

--- End of stack trace from previous location where exception was thrown ---

at System.Runtime.CompilerServices.TaskAwaiter.ThrowF orNonSuccess(Task task)

at System.Runtime.CompilerServices.TaskAwaiter.Handle NonSuccessAndDebuggerNotification(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(Obj ect 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.Common.HookExecutor.Run(Object context)

at Styx.TreeSharp.Action.RunAction(Object context)

at Styx.TreeSharp.Action..()

at Styx.TreeSharp.Composite.Tick(Object context)

at Styx.CommonBot.Coroutines.CoroutineCompositeExtens ions..()

--- End of stack trace from previous location where exception was thrown ---

at System.Runtime.CompilerServices.TaskAwaiter.ThrowF orNonSuccess(Task task)

at System.Runtime.CompilerServices.TaskAwaiter.Handle NonSuccessAndDebuggerNotification(Task task)

at Bots.Grind.LevelBot..()

--- End of stack trace from previous location where exception was thrown ---

at System.Runtime.CompilerServices.TaskAwaiter.ThrowF orNonSuccess(Task task)

at System.Runtime.CompilerServices.TaskAwaiter.Handle NonSuccessAndDebuggerNotification(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(Obj ect 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.TreeSharp.PrioritySelector..()

at Styx.TreeSharp.Composite.Tick(Object context)

at Styx.TreeSharp.PrioritySelector..()

at Styx.TreeSharp.Composite.Tick(Object context)

at Styx.Common.HookExecutor.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 )

[05:21:01.224 D] Clearing POI - Reason Exception in Root.Tick

[05:21:01.301 D] Changed POI to: Type: Repair, Name: Tradesman Portanuus

[05:21:01.873 D] Interacting with Tradesman Portanuus (Unit Id: 81253)

[05:21:02.005 N] INACTIVITY TIMER TRIPPED! LOGGING OUT!

[05:21:02.048 Q] Bot stopping! Reason: Main window is closing

[05:21:02.054 D] Clearing POI - Reason Bot stopping





Cheers!





Bot never repairs, no matter what profile

Aucun commentaire:

Enregistrer un commentaire