this error occurs randomly sometimes it will do 1 game others 10 don't think I've seen it go further than that. Error isn't a big deal just a problem that I cant leave it running to get the full gold having to monitor it. I know its beta but was told to report anything strange for it to be fixed. Only problem I have is paying for it and not getting the full service. So here is the problem.
calculating stuff... 12:19:12.2437
[Tick] Exception during execution:Buddy.Coroutines.CoroutineUnhandledException: Exception was thrown by coroutine ---> System.NullReferenceException: Object reference not set to an instance of an object.
at HREngine.Bots.Playfield.minionGetDamageOrHeal(Minion m, Int32 dmgOrHeal, Boolean dontDmgLoss) in d:\hearthbuddy\Routines\DefaultRoutine\Silverfish\ai\Playfield.cs:line 4978
at HREngine.Bots.Sim_GVG_110t.onDeathrattle(Playfield p, Minion m) in d:\hearthbuddy\Routines\DefaultRoutine\Silverfish\cards\Sim_GvG_110t.cs:line 19
at HREngine.Bots.Playfield.doDeathrattles(List`1 deathrattles) in d:\hearthbuddy\Routines\DefaultRoutine\Silverfish\ai\Playfield.cs:line 4010
at HREngine.Bots.Playfield.updateBoards() in d:\hearthbuddy\Routines\DefaultRoutine\Silverfish\ai\Playfield.cs:line 4157
at HREngine.Bots.Playfield.doDmgTriggers() in d:\hearthbuddy\Routines\DefaultRoutine\Silverfish\ai\Playfield.cs:line 2771
at HREngine.Bots.Playfield.doDmgTriggers() in d:\hearthbuddy\Routines\DefaultRoutine\Silverfish\ai\Playfield.cs:line 2774
at HREngine.Bots.Playfield.minionAttacksMinion(Minion attacker, Minion defender, Boolean dontcount) in d:\hearthbuddy\Routines\DefaultRoutine\Silverfish\ai\Playfield.cs:line 2325
at HREngine.Bots.Playfield.doAction(Action aa) in d:\hearthbuddy\Routines\DefaultRoutine\Silverfish\ai\Playfield.cs:line 2144
at HREngine.Bots.EnemyTurnSimulator.simulateEnemysTurn(Playfield rootfield, Boolean simulateTwoTurns, Boolean playaround, Boolean print, Int32 pprob, Int32 pprob2) in d:\hearthbuddy\Routines\DefaultRoutine\Silverfish\ai\EnemyTurnSimulator.cs:line 136
at HREngine.Bots.MiniSimulator.startEnemyTurnSim(Playfield p, Boolean simulateTwoTurns, Boolean print) in d:\hearthbuddy\Routines\DefaultRoutine\Silverfish\ai\MiniSimulator.cs:line 103
at HREngine.Bots.MiniSimulator.doallmoves(Playfield playf, Boolean isLethalCheck) in d:\hearthbuddy\Routines\DefaultRoutine\Silverfish\ai\MiniSimulator.cs:line 160
at HREngine.Bots.Ai.doallmoves(Boolean test, Boolean isLethalCheck) in d:\hearthbuddy\Routines\DefaultRoutine\Silverfish\ai\Ai.cs:line 123
at HREngine.Bots.Ai.dosomethingclever(Behavior bbase) in d:\hearthbuddy\Routines\DefaultRoutine\Silverfish\ai\Ai.cs:line 310
at HREngine.Bots.Silverfish.updateEverything(Behavior botbase, Boolean runExtern, Boolean passiveWait) in d:\hearthbuddy\Routines\DefaultRoutine\silverfish_HB.cs:line 210
at HREngine.Bots.DefaultRoutine.<OurTurnLogic>d__1c.MoveNext() in d:\hearthbuddy\Routines\DefaultRoutine\DefaultRoutine.cs:line 749
--- 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.GetResult()
at HREngine.Bots.DefaultRoutine.<Logic>d__3.MoveNext() in d:\hearthbuddy\Routines\DefaultRoutine\DefaultRoutine.cs:line 488
--- 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 Triton.Bot.Logic.Bots.DefaultBot.DefaultBot..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 Triton.Bot.Logic.Bots.DefaultBot.DefaultBot..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 Triton.Bot.Logic.Bots.DefaultBot.DefaultBot..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 Triton.Bot.Logic.Bots.DefaultBot.DefaultBot..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 Buddy.Coroutines.Coroutine...MoveNext()
--- End of inner exception stack trace ---
at Buddy.Coroutines.Coroutine.(Boolean )
at Buddy.Coroutines.Coroutine.Resume(Boolean )
at Buddy.Coroutines.Coroutine.Resume()
at Triton.Bot.Logic.Bots.DefaultBot.DefaultBot.Tick()
at Triton.Bot.BotManager.Tick(IBot )
The bot coroutine has finished in a state of Faulted
[Stop] Now requesting the BotThread to stop.
[Stats] Stop
calculating stuff... 12:19:12.2437
[Tick] Exception during execution:Buddy.Coroutines.CoroutineUnhandledException: Exception was thrown by coroutine ---> System.NullReferenceException: Object reference not set to an instance of an object.
at HREngine.Bots.Playfield.minionGetDamageOrHeal(Minion m, Int32 dmgOrHeal, Boolean dontDmgLoss) in d:\hearthbuddy\Routines\DefaultRoutine\Silverfish\ai\Playfield.cs:line 4978
at HREngine.Bots.Sim_GVG_110t.onDeathrattle(Playfield p, Minion m) in d:\hearthbuddy\Routines\DefaultRoutine\Silverfish\cards\Sim_GvG_110t.cs:line 19
at HREngine.Bots.Playfield.doDeathrattles(List`1 deathrattles) in d:\hearthbuddy\Routines\DefaultRoutine\Silverfish\ai\Playfield.cs:line 4010
at HREngine.Bots.Playfield.updateBoards() in d:\hearthbuddy\Routines\DefaultRoutine\Silverfish\ai\Playfield.cs:line 4157
at HREngine.Bots.Playfield.doDmgTriggers() in d:\hearthbuddy\Routines\DefaultRoutine\Silverfish\ai\Playfield.cs:line 2771
at HREngine.Bots.Playfield.doDmgTriggers() in d:\hearthbuddy\Routines\DefaultRoutine\Silverfish\ai\Playfield.cs:line 2774
at HREngine.Bots.Playfield.minionAttacksMinion(Minion attacker, Minion defender, Boolean dontcount) in d:\hearthbuddy\Routines\DefaultRoutine\Silverfish\ai\Playfield.cs:line 2325
at HREngine.Bots.Playfield.doAction(Action aa) in d:\hearthbuddy\Routines\DefaultRoutine\Silverfish\ai\Playfield.cs:line 2144
at HREngine.Bots.EnemyTurnSimulator.simulateEnemysTurn(Playfield rootfield, Boolean simulateTwoTurns, Boolean playaround, Boolean print, Int32 pprob, Int32 pprob2) in d:\hearthbuddy\Routines\DefaultRoutine\Silverfish\ai\EnemyTurnSimulator.cs:line 136
at HREngine.Bots.MiniSimulator.startEnemyTurnSim(Playfield p, Boolean simulateTwoTurns, Boolean print) in d:\hearthbuddy\Routines\DefaultRoutine\Silverfish\ai\MiniSimulator.cs:line 103
at HREngine.Bots.MiniSimulator.doallmoves(Playfield playf, Boolean isLethalCheck) in d:\hearthbuddy\Routines\DefaultRoutine\Silverfish\ai\MiniSimulator.cs:line 160
at HREngine.Bots.Ai.doallmoves(Boolean test, Boolean isLethalCheck) in d:\hearthbuddy\Routines\DefaultRoutine\Silverfish\ai\Ai.cs:line 123
at HREngine.Bots.Ai.dosomethingclever(Behavior bbase) in d:\hearthbuddy\Routines\DefaultRoutine\Silverfish\ai\Ai.cs:line 310
at HREngine.Bots.Silverfish.updateEverything(Behavior botbase, Boolean runExtern, Boolean passiveWait) in d:\hearthbuddy\Routines\DefaultRoutine\silverfish_HB.cs:line 210
at HREngine.Bots.DefaultRoutine.<OurTurnLogic>d__1c.MoveNext() in d:\hearthbuddy\Routines\DefaultRoutine\DefaultRoutine.cs:line 749
--- 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.GetResult()
at HREngine.Bots.DefaultRoutine.<Logic>d__3.MoveNext() in d:\hearthbuddy\Routines\DefaultRoutine\DefaultRoutine.cs:line 488
--- 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 Triton.Bot.Logic.Bots.DefaultBot.DefaultBot..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 Triton.Bot.Logic.Bots.DefaultBot.DefaultBot..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 Triton.Bot.Logic.Bots.DefaultBot.DefaultBot..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 Triton.Bot.Logic.Bots.DefaultBot.DefaultBot..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 Buddy.Coroutines.Coroutine...MoveNext()
--- End of inner exception stack trace ---
at Buddy.Coroutines.Coroutine.(Boolean )
at Buddy.Coroutines.Coroutine.Resume(Boolean )
at Buddy.Coroutines.Coroutine.Resume()
at Triton.Bot.Logic.Bots.DefaultBot.DefaultBot.Tick()
at Triton.Bot.BotManager.Tick(IBot )
The bot coroutine has finished in a state of Faulted
[Stop] Now requesting the BotThread to stop.
[Stats] Stop