From f53911bd9a4409fc62555b63ab941cd16bb48579 Mon Sep 17 00:00:00 2001 From: JustArchi Date: Mon, 8 Aug 2016 20:07:40 +0200 Subject: [PATCH] Misc --- ArchiSteamFarm/Bot.cs | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/ArchiSteamFarm/Bot.cs b/ArchiSteamFarm/Bot.cs index b1e6b52da..9c4fe120c 100755 --- a/ArchiSteamFarm/Bot.cs +++ b/ArchiSteamFarm/Bot.cs @@ -230,13 +230,6 @@ namespace ArchiSteamFarm { CardsFarmer = new CardsFarmer(this); Trading = new Trading(this); - HeartBeatTimer = new Timer( - async e => await HeartBeat().ConfigureAwait(false), - null, - TimeSpan.FromMinutes(1), // Delay - TimeSpan.FromMinutes(1) // Period - ); - if ((AcceptConfirmationsTimer == null) && (BotConfig.AcceptConfirmationsPeriod > 0)) { AcceptConfirmationsTimer = new Timer( async e => await AcceptConfirmations(true).ConfigureAwait(false), @@ -246,6 +239,15 @@ namespace ArchiSteamFarm { ); } + if (HeartBeatTimer == null) { + HeartBeatTimer = new Timer( + async e => await HeartBeat().ConfigureAwait(false), + null, + TimeSpan.FromMinutes(1), // Delay + TimeSpan.FromMinutes(1) // Period + ); + } + if ((SendItemsTimer == null) && (BotConfig.SendTradePeriod > 0)) { SendItemsTimer = new Timer( async e => await ResponseLoot(BotConfig.SteamMasterID).ConfigureAwait(false),