As soon as Dr.Boom is played this happens, I know this is all you need don't try to tell me otherwise.. It's happened no matter what cards I have in my hand or on the board, multiple times.
Note: This has only happened after Dr.Boom was played from the enemy, not from me. I don't have the card to test that yet. (Happened with version 0.3.771.85.BETA)
Code:
2014-12-31 05:47:45,908 [22] ERROR Logger (null) - [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 c:\Users\Travis\Downloads\Botarino\HearthbuddyBETA 0.3.764.83\Routines\DefaultRoutine\Silverfish\ai\Playfield.cs:line 4978
at HREngine.Bots.Sim_GVG_110t.onDeathrattle(Playfield p, Minion m) in c:\Users\Travis\Downloads\Botarino\HearthbuddyBETA 0.3.764.83\Routines\DefaultRoutine\Silverfish\cards\Sim_GvG_110t.cs:line 19
at HREngine.Bots.Playfield.doDeathrattles(List`1 deathrattles) in c:\Users\Travis\Downloads\Botarino\HearthbuddyBETA 0.3.764.83\Routines\DefaultRoutine\Silverfish\ai\Playfield.cs:line 4010
at HREngine.Bots.Playfield.updateBoards() in c:\Users\Travis\Downloads\Botarino\HearthbuddyBETA 0.3.764.83\Routines\DefaultRoutine\Silverfish\ai\Playfield.cs:line 4157
at HREngine.Bots.Playfield.doDmgTriggers() in c:\Users\Travis\Downloads\Botarino\HearthbuddyBETA 0.3.764.83\Routines\DefaultRoutine\Silverfish\ai\Playfield.cs:line 2771
at HREngine.Bots.Playfield.playACard(Handcard hc, Minion target, Int32 position, Int32 choice, Int32 penality) in c:\Users\Travis\Downloads\Botarino\HearthbuddyBETA 0.3.764.83\Routines\DefaultRoutine\Silverfish\ai\Playfield.cs:line 2495
at HREngine.Bots.Playfield.doAction(Action aa) in c:\Users\Travis\Downloads\Botarino\HearthbuddyBETA 0.3.764.83\Routines\DefaultRoutine\Silverfish\ai\Playfield.cs:line 2161
at HREngine.Bots.MiniSimulator.doallmoves(Playfield playf, Boolean isLethalCheck) in c:\Users\Travis\Downloads\Botarino\HearthbuddyBETA 0.3.764.83\Routines\DefaultRoutine\Silverfish\ai\MiniSimulator.cs:line 146
at HREngine.Bots.Ai.doallmoves(Boolean test, Boolean isLethalCheck) in c:\Users\Travis\Downloads\Botarino\HearthbuddyBETA 0.3.764.83\Routines\DefaultRoutine\Silverfish\ai\Ai.cs:line 123
at HREngine.Bots.Ai.dosomethingclever(Behavior bbase) in c:\Users\Travis\Downloads\Botarino\HearthbuddyBETA 0.3.764.83\Routines\DefaultRoutine\Silverfish\ai\Ai.cs:line 310
at HREngine.Bots.Silverfish.updateEverything(Behavior botbase, Boolean runExtern, Boolean passiveWait) in c:\Users\Travis\Downloads\Botarino\HearthbuddyBETA 0.3.764.83\Routines\DefaultRoutine\silverfish_HB.cs:line 210
at HREngine.Bots.DefaultRoutine.<OurTurnLogic>d__1c.MoveNext() in c:\Users\Travis\Downloads\Botarino\HearthbuddyBETA 0.3.764.83\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 c:\Users\Travis\Downloads\Botarino\HearthbuddyBETA 0.3.764.83\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 )
2014-12-31 05:47:45,919 [22] INFO Logger (null) - [Stop] Now requesting the BotThread to stop.
2014-12-31 05:47:45,918 [22] DEBUG Logger (null) - The bot coroutine has finished in a state of Faulted
2014-12-31 05:47:46,024 [22] DEBUG Logger (null) - [Stats] Stop
Note: This has only happened after Dr.Boom was played from the enemy, not from me. I don't have the card to test that yet. (Happened with version 0.3.771.85.BETA)
Last edited: