From 06002c548f15d8006337dc221521a5b695eacc4a Mon Sep 17 00:00:00 2001 From: Viir Date: Tue, 7 Nov 2017 14:04:46 +0000 Subject: [PATCH] Fix ArgumentNullException from System.Collections.Generic.Dictionary`2.TryGetValue as reported at http://forum.botengine.de/t/argumentnullexception-in-trygetvaluenullable/481 --- src/Sanderling.ABot/Bot/Bot.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Sanderling.ABot/Bot/Bot.cs b/src/Sanderling.ABot/Bot/Bot.cs index ef335ba..d896517 100644 --- a/src/Sanderling.ABot/Bot/Bot.cs +++ b/src/Sanderling.ABot/Bot/Bot.cs @@ -46,6 +46,7 @@ public class Bot } public Int64? ToggleLastAgeStepCountFromModule(Accumulation.IShipUiModule module) => + module == null ? null : stepIndex - ToggleLastStepIndexFromModule?.TryGetValueNullable(module); IEnumerable StepOutputListTaskPath() =>