HearthSim / Hearthstone-Deck-Tracker

A deck tracker and deck manager for Hearthstone on Windows
https://hsreplay.net/downloads/
4.61k stars 1.11k forks source link

Sync with Hearthstats broken #2835

Closed pjbingham closed 7 years ago

pjbingham commented 7 years ago

... for me at least.

Most games I play are not being synchronised to hearthstats. I think it's to do with decks that haven't synchronised to hearthstats - it doesn't find the relevant deck ID, so it doesn't synchronise the associated game. Unfortunately this seems to apply to most of the decks I have in HDT. I also suspect other games - even with the relevant matching decks present on hearthstats - are not uploading correctly either.

I don't understand why the decks are missing. I've never edited anything on hearthstats manually, ever. I've always treated HDT as the golden record and hearthstats as the "copy" (that also serves as a backup).

Because I have my entire game history and all my decks in HDT, the simplest solution would be to just wipe all my data, including decks, on hearthstats and upload the entire history and all decks from scratch again, but I don't believe there is such a feature? Please correct me if I'm wrong however - or if there is another way of solving this - I've stopped using hearthstats as a result.

Have tried 'force full sync' etc. however it doesn't resolve the issue - it doesn't appear to do anything more than regular sync (what's the difference between them?)

I did raise this directly with hearthstats on their problem reporting page first - it seemed the logical order - but got no response from them so I've moved straight on to the second step. Even if it's an issue on their side, I'm hoping you might know how to get a response from them? I'm wondering what the status of the site is since the original owner sold it.

Recent HDT logs, immediately after a full sync attempt, in case it sheds some light on the issue. Lots of mentioned of Brawl games below, but most of my play is constructed and almost none of it is appearing on hearthstats.

12:19:57 PM|Info|OverlayWindow.Update >> Refreshed overlay topmost status 12:20:03 PM|Warning|LogReaderManager.Stop >> LogReaders could not be stopped, stop already in progress. 12:20:03 PM|Info|GameV2.Reset >> -------- Reset --------- 12:20:03 PM|Info|OpponentSecrets.ClearSecrets >> Cleared secrets 12:20:04 PM|Info|BackupManager.Run >> Running BackupManager 12:20:04 PM|Info|BackupManager.Run >> Backup for today already exists 12:20:04 PM|Info|HearthStatsManager.SyncAsync >> starting sync process: forceFullSync=False, background=True 12:20:04 PM|Info|HearthStatsManager.AddBackgroundActivity >> background process indicator enabled 12:20:04 PM|Info|HearthStatsManager.SyncAsync >> Checking HearthStats for new decks... 12:20:04 PM|Info|HearthStatsManager.DownloadDecksAsync >> trying to download decks 12:20:04 PM|Info|HearthStatsAPI.GetDecksAsync >> getting decks since 1474570999 12:20:04 PM|Info|PluginManager.LoadPlugins >> Loading Plugins... 12:20:04 PM|Info|ApiWrapper.UpdateAccountStatus >> Checking account status... 12:20:05 PM|Info|ApiWrapper.UpdateAccountStatus >> Id=0, Username=, Status=Anonymous 12:20:05 PM|Info|HearthStatsManager.DownloadDecksAsync >> no new decks 12:20:05 PM|Info|HearthStatsManager.SyncAsync >> Checking HearthStats for new matches... 12:20:05 PM|Info|HearthStatsManager.DownloadGamesAsync >> trying to download games 12:20:05 PM|Info|HearthStatsAPI.GetGamesAsync >> getting games since 1474570999 12:20:06 PM|Info|HearthStatsManager.DownloadGamesAsync >> no new games 12:20:06 PM|Info|HearthStatsManager.SyncAsync >> Checking for new local decks... 12:20:06 PM|Info|HearthStatsManager.SyncAsync >> Checking for new local versions... 12:20:06 PM|Info|HearthStatsManager.SyncAsync >> Uploading 1 new versions... 12:20:06 PM|Info|HearthStatsManager.UploadVersionAsync >> trying to upload version 1.4.0.0 of Better Basic Mage (Mage) 12:20:06 PM|Info|HearthStatsAPI.PostVersionAsync >> uploading version 1.4 of Better Basic Mage (Mage) 12:20:06 PM|Info|HearthStatsManager.SyncAsync >> Checking for edited local decks... 12:20:06 PM|Info|HearthStatsManager.SyncAsync >> Checking for new local matches... 12:20:06 PM|Info|HearthStatsManager.SyncAsync >> Uploading 241 new matches... 12:20:06|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 3 matches for deck Lightbomber - Brawl #36 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Sheol (Mage), 18/02/2016 01:50 is not valid (invalid game mode: Brawl) 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. OVAZLAYICI (Shaman), 20/02/2016 15:19 is not valid (invalid game mode: Brawl) 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. tymbarkowa (Priest), 20/02/2016 15:30 is not valid (invalid game mode: Brawl) 12:20:06|Error|HearthStatsManager.UploadMultipleMatchesAsync >> No valid games 12:20:06|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 1 matches for deck Standard Hunter 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Verx (Rogue), 08/07/2016 21:47 is not valid (invalid game mode: Brawl) 12:20:06|Error|HearthStatsManager.UploadMultipleMatchesAsync >> No valid games 12:20:06|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 2 matches for deck Damage 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. DenGal (Warlock), 25/05/2016 21:50 is not valid (invalid game mode: Brawl) 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. Quake42 (Shaman), 25/05/2016 22:03 is not valid (invalid game mode: Brawl) 12:20:06|Error|HearthStatsManager.UploadMultipleMatchesAsync >> No valid games 12:20:06|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 1 matches for deck Brawl 15-06 Heart of the Sunwell 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. zen (Rogue), 15/06/2016 20:58 is not valid (invalid game mode: Brawl) 12:20:06|Error|HearthStatsManager.UploadMultipleMatchesAsync >> No valid games 12:20:06|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 1 matches for deck Brawl Deck 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. atallmexican (Mage), 15/06/2016 21:19 is not valid (invalid game mode: Brawl) 12:20:06|Error|HearthStatsManager.UploadMultipleMatchesAsync >> No valid games 12:20:06|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 7 matches for deck Hammer Paladin - Brawl #53 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. zcrusader (Priest), 15/06/2016 21:29 is not valid (invalid game mode: Brawl) 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Valdyeus (Rogue), 15/06/2016 21:46 is not valid (invalid game mode: Brawl) 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. kef25tamu (Shaman), 15/06/2016 21:51 is not valid (invalid game mode: Brawl) 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Willinator12 (Paladin), 15/06/2016 21:58 is not valid (invalid game mode: Brawl) 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. SilverKnight (Warlock), 15/06/2016 22:01 is not valid (invalid game mode: Brawl) 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. BozoBum (Hunter), 15/06/2016 22:09 is not valid (invalid game mode: Brawl) 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. ZsinjV3 (Warrior), 15/06/2016 22:14 is not valid (invalid game mode: Brawl) 12:20:06|Error|HearthStatsManager.UploadMultipleMatchesAsync >> No valid games 12:20:06|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 1 matches for deck Beasting - Brawl #53 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Riucku (Mage), 15/06/2016 22:30 is not valid (invalid game mode: Brawl) 12:20:06|Error|HearthStatsManager.UploadMultipleMatchesAsync >> No valid games 12:20:06|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 2 matches for deck Beasting - Brawl #53 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. SirFapalot (Mage), 15/06/2016 23:19 is not valid (invalid game mode: Brawl) 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. AiR (Mage), 15/06/2016 23:23 is not valid (invalid game mode: Brawl) 12:20:06|Error|HearthStatsManager.UploadMultipleMatchesAsync >> No valid games 12:20:06|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 11 matches for deck Mana Addicts - Brawl #54 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Arcathar (Paladin), 24/06/2016 12:30 is not valid (invalid game mode: Brawl) 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. SpiritMoon (Priest), 24/06/2016 12:37 is not valid (invalid game mode: Brawl) 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. Chalix (Shaman), 25/06/2016 21:46 is not valid (invalid game mode: Brawl) 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. Zedouille (Warlock), 25/06/2016 21:55 is not valid (invalid game mode: Brawl) 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. TheBone (Paladin), 25/06/2016 22:01 is not valid (invalid game mode: Brawl) 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Playwithme (Warrior), 25/06/2016 22:25 is not valid (invalid game mode: Brawl) 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Boessen (Druid), 25/06/2016 22:35 is not valid (invalid game mode: Brawl) 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. Rico (Mage), 25/06/2016 22:39 is not valid (invalid game mode: Brawl) 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Antoio (Priest), 25/06/2016 22:43 is not valid (invalid game mode: Brawl) 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. P1471num (Rogue), 26/06/2016 18:32 is not valid (invalid game mode: Brawl) 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. nanmam (Shaman), 26/06/2016 18:37 is not valid (invalid game mode: Brawl) 12:20:06|Error|HearthStatsManager.UploadMultipleMatchesAsync >> No valid games 12:20:06|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 4 matches for deck Brawl #56 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. Pustilence (Paladin), 06/07/2016 20:55 is not valid (invalid game mode: Brawl) 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. OrientDragon (Priest), 06/07/2016 21:06 is not valid (invalid game mode: Brawl) 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. NateT64 (Hunter), 06/07/2016 21:13 is not valid (invalid game mode: Brawl) 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. HaCCiPoTTeR (Druid), 06/07/2016 21:19 is not valid (invalid game mode: Brawl) 12:20:06|Error|HearthStatsManager.UploadMultipleMatchesAsync >> No valid games 12:20:06|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 7 matches for deck Brawl #56 Take 2 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. liquidx (Priest), 06/07/2016 21:28 is not valid (invalid game mode: Brawl) 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. DJKRZA (Hunter), 10/07/2016 09:23 is not valid (invalid game mode: Brawl) 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Menthal (Druid), 10/07/2016 12:11 is not valid (invalid game mode: Brawl) 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. XxkodzxX (Paladin), 10/07/2016 12:21 is not valid (invalid game mode: Brawl) 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. OldRadio (Priest), 10/07/2016 12:28 is not valid (invalid game mode: Brawl) 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. QueenBtch1 (Rogue), 10/07/2016 12:40 is not valid (invalid game mode: Brawl) 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Seraphi22 (Warlock), 10/07/2016 12:46 is not valid (invalid game mode: Brawl) 12:20:06|Error|HearthStatsManager.UploadMultipleMatchesAsync >> No valid games 12:20:06|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 3 matches for deck OTK Worgen 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. City of Stormwind (City of Stormwind), 04/08/2016 09:36 is not valid (invalid game mode: Brawl) 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. City of Stormwind (City of Stormwind), 04/08/2016 09:42 is not valid (invalid game mode: Brawl) 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. City of Stormwind (City of Stormwind), 04/08/2016 09:48 is not valid (invalid game mode: Brawl) 12:20:06|Error|HearthStatsManager.UploadMultipleMatchesAsync >> No valid games 12:20:06|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 8 matches for deck Shields Up! 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Equistrude (Paladin), 10/08/2016 20:39 is not valid (invalid game mode: Brawl) 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. KarlBear (Shaman), 13/08/2016 13:26 is not valid (invalid game mode: Brawl) 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. siroooon (Warlock), 13/08/2016 13:34 is not valid (invalid game mode: Brawl) 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. Tizzleteddy (Paladin), 13/08/2016 13:48 is not valid (invalid game mode: Brawl) 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. YYY (Druid), 13/08/2016 14:04 is not valid (invalid game mode: Brawl) 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. onyxia5150 (Rogue), 13/08/2016 14:18 is not valid (invalid game mode: Brawl) 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. GirlOvrThere (Druid), 13/08/2016 14:24 is not valid (invalid game mode: Brawl) 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Starbuk (Priest), 13/08/2016 14:34 is not valid (invalid game mode: Brawl) 12:20:06|Error|HearthStatsManager.UploadMultipleMatchesAsync >> No valid games 12:20:06|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 8 matches for deck The Ancient Gods 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. JunPin (Priest), 14/08/2016 15:02 is not valid (invalid game mode: Brawl) 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. 易大濕身 (Warlock), 14/08/2016 15:51 is not valid (invalid game mode: Brawl) 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. Qri (Rogue), 14/08/2016 16:00 is not valid (invalid game mode: Brawl) 12:20:06|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 3 matches for deck Madness and Magic 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. AToozr (Rogue), 14/08/2016 16:13 is not valid (invalid game mode: Brawl) 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. geeko (Mage), 11/08/2016 13:43 is not valid (invalid game mode: Brawl) 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. Bon (Rogue), 14/08/2016 16:19 is not valid (invalid game mode: Brawl) 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. FEARLESS (Paladin), 11/08/2016 14:24 is not valid (invalid game mode: Brawl) 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. 殺我沒那麼簡單 (Warlock), 14/08/2016 16:34 is not valid (invalid game mode: Brawl) 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Brotherhood (Paladin), 14/08/2016 16:42 is not valid (invalid game mode: Brawl) 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. ProstoLeha (Warrior), 11/08/2016 14:30 is not valid (invalid game mode: Brawl) 12:20:06|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. lunatic (Warlock), 14/08/2016 16:50 is not valid (invalid game mode: Brawl) 12:20:06|Error|HearthStatsManager.UploadMultipleMatchesAsync >> No valid games 12:20:06|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 13 matches for deck Better Basic Warrior 12:20:07|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 9 matches for deck Better Basic Rogue 12:20:07|Error|HearthStatsManager.UploadMultipleMatchesAsync >> No valid games 12:20:07|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 3 matches for deck Serve the Old Gods 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Steve (Paladin), 14/08/2016 09:53 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. dm153melkiy (Mage), 14/08/2016 10:04 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. KyZMiN (Mage), 14/08/2016 18:15 is not valid (invalid game mode: Brawl) 12:20:07|Error|HearthStatsManager.UploadMultipleMatchesAsync >> No valid games 12:20:07|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 3 matches for deck Echoes of Death 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. Nitro1997 (Rogue), 13/08/2016 11:18 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. ЗлыеШтаны (Hunter), 13/08/2016 11:29 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. BambamEva (Shaman), 13/08/2016 11:33 is not valid (invalid game mode: Brawl) 12:20:07|Error|HearthStatsManager.UploadMultipleMatchesAsync >> No valid games 12:20:07|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 2 matches for deck C’Thun’s Clutch 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. badash (Shaman), 10/08/2016 20:48 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. jdaggerhart (Mage), 11/08/2016 13:18 is not valid (invalid game mode: Brawl) 12:20:07|Error|HearthStatsManager.UploadMultipleMatchesAsync >> No valid games 12:20:07|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 28 matches for deck Better Basic Druid 12:20:07|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 16 matches for deck Evolve Shaman 12:20:07|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 9 matches for deck Better Basic Shaman 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Spectator] Win VS. Minifedox (Warrior), 20/09/2016 20:59 is not valid (invalid game mode: Spectator) 12:20:06|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 4 matches for deck Lightbomber 2 - Brawl #36 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Akp01 (Paladin), 20/02/2016 15:49 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Kozask (Druid), 20/02/2016 15:55 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. SirSmokealot (Priest), 20/02/2016 16:03 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. LE3r (Priest), 20/02/2016 16:10 is not valid (invalid game mode: Brawl) 12:20:07|Error|HearthStatsManager.UploadMultipleMatchesAsync >> No valid games 12:20:07|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 7 matches for deck Better Basic Mage 12:20:06|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 52 matches for deck Zoostomer - Brawl #37 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. Kinrix (Hunter), 25/02/2016 07:08 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. skatermonkey (Hunter), 25/02/2016 07:20 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. ForTheHorde (Paladin), 25/02/2016 07:28 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. Karagen (Paladin), 25/02/2016 07:40 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Drugo1996 (Druid), 25/02/2016 07:51 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. cristi (Hunter), 25/02/2016 07:55 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. michyCZ (Warlock), 25/02/2016 08:09 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. BoCzi (Warlock), 25/02/2016 08:19 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Brolly (Priest), 25/02/2016 08:24 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Quake42 (Hunter), 25/02/2016 19:37 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. Quake42 (Hunter), 25/02/2016 19:45 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. withcom (Druid), 25/02/2016 20:04 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Brache (Priest), 25/02/2016 20:10 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Boris (Paladin), 25/02/2016 23:54 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. KREV (Shaman), 26/02/2016 08:45 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Renjik (Priest), 26/02/2016 08:52 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. Zeugenius (Hunter), 26/02/2016 08:53 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Abadya (Mage), 26/02/2016 09:02 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. Zeus1911 (Shaman), 26/02/2016 09:11 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. Artal (Hunter), 26/02/2016 09:20 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Venefer (Druid), 26/02/2016 09:29 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. SmartJoker (Hunter), 26/02/2016 09:38 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. Aandreeaas (Rogue), 26/02/2016 09:43 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. МиколаУкроп (Hunter), 26/02/2016 09:56 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Laurgie (Druid), 26/02/2016 10:03 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Despari (Druid), 26/02/2016 10:07 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Kronos (Mage), 26/02/2016 10:14 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Skort (Mage), 26/02/2016 10:21 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. ТобиШварц (Priest), 26/02/2016 10:27 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. TigreNoir (Paladin), 26/02/2016 10:37 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. yap75 (Paladin), 26/02/2016 10:46 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Баклажан (Druid), 26/02/2016 10:54 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Amadeus (Druid), 26/02/2016 11:04 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. MrDarlinch (Shaman), 26/02/2016 11:09 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. ShadowDragon (Shaman), 26/02/2016 11:13 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Rebell (Warlock), 26/02/2016 11:22 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. MaksFear (Shaman), 26/02/2016 15:00 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. NoRemorse (Shaman), 26/02/2016 15:07 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. alex142 (Warrior), 26/02/2016 15:11 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Lentori (Mage), 26/02/2016 15:14 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Ninja (Warlock), 26/02/2016 15:21 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. tractidactus (Druid), 26/02/2016 15:35 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. KSPR30 (Warlock), 26/02/2016 15:45 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. suronik (Priest), 27/02/2016 08:54 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Edelhose (Shaman), 27/02/2016 09:02 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Kroye (Shaman), 28/02/2016 22:14 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. JSnova (Warlock), 28/02/2016 22:24 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. WarDarksider (Warlock), 28/02/2016 22:30 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. piotrek82 (Paladin), 28/02/2016 22:35 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. ggbanderolka (Paladin), 28/02/2016 22:40 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. Val (Mage), 28/02/2016 22:48 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. xxjaxsauxx (Paladin), 28/02/2016 22:56 is not valid (invalid game mode: Brawl) 12:20:07|Error|HearthStatsManager.UploadMultipleMatchesAsync >> No valid games 12:20:07|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 7 matches for deck Better Basic Mage 12:20:07|Error|HearthStatsAPI.PostMultipleGameResultsAsync >> invalid HearthStatsDeckVersionId 12:20:07|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 3 matches for deck Better Basic Mage 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Spectator] Win VS. KiddStRafi (Paladin), 20/09/2016 20:13 is not valid (invalid game mode: Spectator) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Spectator] Win VS. The Innkeeper (Rogue), 20/09/2016 19:54 is not valid (invalid game mode: Spectator) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Spectator] Win VS. The Innkeeper (Priest), 20/09/2016 19:37 is not valid (invalid game mode: Spectator) 12:20:07|Error|HearthStatsManager.UploadMultipleMatchesAsync >> No valid games 12:20:06|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 6 matches for deck Brawl #38 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Antorel (Rogue), 03/03/2016 01:43 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. Shenryu (Hunter), 03/03/2016 01:52 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. DocD (Mage), 03/03/2016 02:14 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Дикий (Hunter), 03/03/2016 02:25 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. nuno22 (Warrior), 03/03/2016 02:34 is not valid (invalid game mode: Brawl) 12:20:07|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. Cyt0plasma (Mage), 03/03/2016 02:43 is not valid (invalid game mode: Brawl) 12:20:07|Error|HearthStatsManager.UploadMultipleMatchesAsync >> No valid games 12:20:10|Error|HearthStatsAPI.PostMultipleGameResultsAsync >> Couldn't find Deck with id=13937661 (Status code: 400) 12:20:10|Error|HearthStatsAPI.PostMultipleGameResultsAsync >> Microsoft.CSharp.RuntimeBinder.RuntimeBinderException: Cannot perform runtime binding on a null reference at CallSite.Target(Closure , CallSite , Object , Int32 ) at System.Dynamic.UpdateDelegates.UpdateAndExecute2[T0,T1,TRet](CallSite site, T0 arg0, T1 arg1) at Hearthstone_Deck_Tracker.HearthStats.API.HearthStatsAPI.d23.MoveNext() 12:20:10|Error|HearthStatsAPI.PostMultipleGameResultsAsync >> Couldn't find Deck with id=13937572 (Status code: 400) 12:20:10|Error|HearthStatsAPI.PostMultipleGameResultsAsync >> Microsoft.CSharp.RuntimeBinder.RuntimeBinderException: Cannot perform runtime binding on a null reference at CallSite.Target(Closure , CallSite , Object , Int32 ) at Hearthstone_Deck_Tracker.HearthStats.API.HearthStatsAPI.d23.MoveNext() 12:20:10|Error|HearthStatsAPI.PostMultipleGameResultsAsync >> Couldn't find Deck with id=13937537 (Status code: 400) 12:20:10|Error|HearthStatsAPI.PostMultipleGameResultsAsync >> Microsoft.CSharp.RuntimeBinder.RuntimeBinderException: Cannot perform runtime binding on a null reference at CallSite.Target(Closure , CallSite , Object , Int32 ) at Hearthstone_Deck_Tracker.HearthStats.API.HearthStatsAPI.d23.MoveNext() 12:20:11|Error|HearthStatsAPI.PostMultipleGameResultsAsync >> Couldn't find Deck with id=13937611 (Status code: 400) 12:20:11|Error|HearthStatsAPI.PostMultipleGameResultsAsync >> Microsoft.CSharp.RuntimeBinder.RuntimeBinderException: Cannot perform runtime binding on a null reference at CallSite.Target(Closure , CallSite , Object , Int32 ) at Hearthstone_Deck_Tracker.HearthStats.API.HearthStatsAPI.d23.MoveNext() 12:20:11|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 9 matches for deck Better Basic Warlock 12:20:11|Error|HearthStatsAPI.PostMultipleGameResultsAsync >> Couldn't find Deck with id=13956256 (Status code: 400) 12:20:11|Error|HearthStatsAPI.PostMultipleGameResultsAsync >> Microsoft.CSharp.RuntimeBinder.RuntimeBinderException: Cannot perform runtime binding on a null reference at CallSite.Target(Closure , CallSite , Object , Int32 ) at Hearthstone_Deck_Tracker.HearthStats.API.HearthStatsAPI.d23.MoveNext() 12:20:11|Error|HearthStatsAPI.PostMultipleGameResultsAsync >> Couldn't find Deck with id=13937167 (Status code: 400) 12:20:11|Error|HearthStatsAPI.PostMultipleGameResultsAsync >> Microsoft.CSharp.RuntimeBinder.RuntimeBinderException: Cannot perform runtime binding on a null reference at CallSite.Target(Closure , CallSite , Object , Int32 ) at Hearthstone_Deck_Tracker.HearthStats.API.HearthStatsAPI.d23.MoveNext() 12:20:12|Error|HearthStatsAPI.PostMultipleGameResultsAsync >> Couldn't find Deck with id=13937651 (Status code: 400) 12:20:12|Error|HearthStatsAPI.PostMultipleGameResultsAsync >> Microsoft.CSharp.RuntimeBinder.RuntimeBinderException: Cannot perform runtime binding on a null reference at CallSite.Target(Closure , CallSite , Object , Int32 ) at Hearthstone_Deck_Tracker.HearthStats.API.HearthStatsAPI.d23.MoveNext() 12:20:12|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 7 matches for deck Better Basic Priest 12:20:13|Error|HearthStatsAPI.PostMultipleGameResultsAsync >> Couldn't find Deck with id=13937678 (Status code: 400) 12:20:13|Error|HearthStatsAPI.PostMultipleGameResultsAsync >> Microsoft.CSharp.RuntimeBinder.RuntimeBinderException: Cannot perform runtime binding on a null reference at CallSite.Target(Closure , CallSite , Object , Int32 ) at Hearthstone_Deck_Tracker.HearthStats.API.HearthStatsAPI.d23.MoveNext() 12:20:13|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 1 matches for deck Funter 12:20:13|Error|HearthStatsAPI.PostMultipleGameResultsAsync >> Couldn't find Deck with id=13955645 (Status code: 400) 12:20:13|Error|HearthStatsAPI.PostMultipleGameResultsAsync >> Microsoft.CSharp.RuntimeBinder.RuntimeBinderException: Cannot perform runtime binding on a null reference at CallSite.Target(Closure , CallSite , Object , Int32 ) at Hearthstone_Deck_Tracker.HearthStats.API.HearthStatsAPI.d__23.MoveNext() 12:20:14 PM|Info|HearthStatsManager.RemoveBackgroundActivity >> background process indicator disabled 12:20:14 PM|Info|HearthStatsManager.SyncAsync >> finished sync process 12:20:32 PM|Info|HearthStatsManager.SyncAsync >> starting sync process: forceFullSync=True, background=False 12:20:32 PM|Info|HearthStatsManager.SyncAsync >> Checking HearthStats for new decks... 12:20:32 PM|Info|HearthStatsManager.DownloadDecksAsync >> trying to download decks 12:20:32 PM|Info|HearthStatsAPI.GetDecksAsync >> getting decks since 0 12:20:52 PM|Info|HearthStatsManager.SyncAsync >> Checking for new versions... 12:20:52 PM|Info|HearthStatsManager.SyncAsync >> Checking for edited decks... 12:20:53 PM|Info|HearthStatsManager.SyncAsync >> edited latest version of Basic Rogue (Trump Teachings) (Rogue) 12:20:53 PM|Info|HearthStatsManager.SyncAsync >> edited latest version of The Undertaker (Rogue) 12:20:53 PM|Info|HearthStatsManager.SyncAsync >> edited latest version of Yshaarj, Rage UnBarnes (Hunter) 12:20:53 PM|Info|HearthStatsManager.SyncAsync >> edited latest version of #2 - Hunter Hybrid - Rosty (Hunter) 12:20:53 PM|Info|HearthStatsManager.SyncAsync >> edited latest version of #8 - Zoo - LikeaBawse (Warlock) 12:20:53 PM|Info|HearthStatsManager.SyncAsync >> edited latest version of #8 - Zoo - Dart (Warlock) 12:20:53 PM|Info|HearthStatsManager.SyncAsync >> edited latest version of Xixo’s Totem Shaman Ft. Spirit Claws, Wicked Witchdoctor (September 2016, Season 30) (Shaman) 12:20:53 PM|Info|HearthStatsManager.SyncAsync >> edited latest version of Secret Tricks (Hunter) 12:20:53 PM|Info|HearthStatsManager.SyncAsync >> edited latest version of Abar’s Discard Warlock Zoo – HCT Americas Summer Championship 2016 (Warlock) 12:20:53 PM|Info|HearthStatsManager.SyncAsync >> edited 9 decks 12:20:53 PM|Info|HearthStatsManager.SyncAsync >> Checking HearthStats for new matches... 12:20:53 PM|Info|HearthStatsManager.DownloadGamesAsync >> trying to download games 12:20:53 PM|Info|HearthStatsAPI.GetGamesAsync >> getting games since 0 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Upgraded Zoolock (Warlock) already has match [Ranked] Win VS. Fizzmanfuck (Druid), 9/19/2016 2:56 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Upgraded Zoolock (Warlock) already has match [Ranked] Loss VS. Styard (Hunter), 9/21/2016 8:57 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Upgraded Zoolock (Warlock) already has match [Ranked] Loss VS. matwew (Mage), 9/21/2016 9:08 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Upgraded Zoolock (Warlock) already has match [Ranked] Win VS. Allastor (Paladin), 9/19/2016 3:40 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Upgraded Zoolock (Warlock) already has match [Ranked] Loss VS. KyKySLaN (Paladin), 9/19/2016 3:21 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Upgraded Zoolock (Warlock) already has match [Ranked] Win VS. Blessed1602 (Priest), 9/21/2016 8:38 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Upgraded Zoolock (Warlock) already has match [Ranked] Win VS. Pingudude (Rogue), 9/19/2016 3:52 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Upgraded Zoolock (Warlock) already has match [Ranked] Loss VS. wervolff2 (Rogue), 9/20/2016 10:02 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Upgraded Zoolock (Warlock) already has match [Ranked] Loss VS. DarkPriest (Shaman), 9/19/2016 4:04 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Upgraded Zoolock (Warlock) already has match [Ranked] Loss VS. Shanman (Warlock), 9/19/2016 4:14 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Upgraded Zoolock (Warlock) already has match [Ranked] Loss VS. aintme (Warrior), 9/19/2016 3:08 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Upgraded Zoolock (Warlock) already has match [Ranked] Win VS. ValueBot (Warrior), 9/19/2016 3:33 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck The Old Gods (Druid) already has match [Friendly] Loss VS. Quake42 (Druid), 5/5/2016 10:06 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck The Old Gods (Druid) already has match [Friendly] Loss VS. Quake42 (Druid), 5/28/2016 6:02 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck The Old Gods (Druid) already has match [Friendly] Win VS. Quake42 (Druid), 5/5/2016 10:01 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck The Old Gods (Druid) already has match [Friendly] Win VS. Quake42 (Druid), 6/12/2016 11:23 AM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck The Old Gods (Druid) already has match [Friendly] Win VS. Quake42 (Mage), 6/19/2016 10:41 AM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck The Old Gods (Druid) already has match [Friendly] Win VS. Quake42 (Paladin), 5/7/2016 11:55 AM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck The Old Gods (Druid) already has match [Friendly] Loss VS. Quake42 (Paladin), 5/7/2016 12:01 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck The Old Gods (Druid) already has match [Friendly] Win VS. Quake42 (Paladin), 5/7/2016 12:19 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck The Old Gods (Druid) already has match [Friendly] Win VS. Quake42 (Paladin), 5/7/2016 12:40 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck The Old Gods (Druid) already has match [Friendly] Win VS. Quake42 (Paladin), 5/7/2016 12:11 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck The Old Gods (Druid) already has match [Friendly] Win VS. Quake42 (Paladin), 5/7/2016 12:29 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck The Old Gods (Druid) already has match [Friendly] Loss VS. Quake42 (Paladin), 5/11/2016 8:24 AM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck The Old Gods (Druid) already has match [Friendly] Loss VS. Quake42 (Priest), 5/5/2016 9:51 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck The Old Gods (Druid) already has match [Friendly] Loss VS. Quake42 (Priest), 5/15/2016 9:27 AM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck The Old Gods (Druid) already has match [Friendly] Win VS. Quake42 (Priest), 5/3/2016 9:53 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck The Old Gods (Druid) already has match [Friendly] Loss VS. Quake42 (Priest), 5/9/2016 11:23 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Arena Training Druid (Druid) already has match [Friendly] Loss VS. Quake42 (Rogue), 2/29/2016 9:16 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck The Old Gods (Druid) already has match [Friendly] Win VS. Quake42 (Rogue), 5/23/2016 10:45 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck The Old Gods (Druid) already has match [Friendly] Win VS. Quake42 (Rogue), 5/23/2016 10:37 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck The Old Gods (Druid) already has match [Friendly] Loss VS. Quake42 (Shaman), 5/15/2016 9:37 AM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck The Old Gods (Druid) already has match [Friendly] Win VS. Quake42 (Shaman), 7/19/2016 9:37 AM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Core Neutrals (Druid) already has match [Friendly] Win VS. Quake42 (Warlock), 3/1/2016 9:11 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Core Neutrals (Druid) already has match [Friendly] Loss VS. Quake42 (Warlock), 3/1/2016 9:04 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Core Neutrals (Druid) already has match [Friendly] Win VS. Quake42 (Warlock), 3/1/2016 9:21 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck The Old Gods (Druid) already has match [Friendly] Loss VS. Quake42 (Warlock), 5/5/2016 10:19 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck The Old Gods (Druid) already has match [Friendly] Loss VS. Quake42 (Warlock), 5/15/2016 9:48 AM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck The Old Gods (Druid) already has match [Friendly] Win VS. Quake42 (Warrior), 7/19/2016 10:03 AM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck The Old Gods (Druid) already has match [Friendly] Win VS. Quake42 (Warrior), 7/19/2016 9:44 AM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck The Old Gods (Druid) already has match [Friendly] Loss VS. Quake42 (Warrior), 7/19/2016 9:51 AM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck The Old Gods (Druid) already has match [Friendly] Loss VS. Quake42 (Warrior), 7/19/2016 10:15 AM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Beasting - Brawl #53 (Hunter) already has match [Friendly] Win VS. Quake42 (Druid), 6/15/2016 10:54 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Beasting - Brawl #53 (Hunter) already has match [Friendly] Loss VS. Quake42 (Druid), 6/15/2016 10:47 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Beasting - Brawl #53 (Hunter) already has match [Friendly] Win VS. Quake42 (Druid), 6/15/2016 10:59 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Face Hunter (TT L10+Mods) (Hunter) already has match [Friendly] Loss VS. Quake42 (Hunter), 2/20/2016 9:34 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Standard Hunter (Hunter) already has match [Friendly] Win VS. Quake42 (Mage), 5/17/2016 9:47 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Standard Hunter (Hunter) already has match [Friendly] Win VS. Quake42 (Mage), 5/17/2016 9:56 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Standard Hunter (Hunter) already has match [Friendly] Loss VS. Quake42 (Mage), 5/17/2016 9:31 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Standard Hunter (Hunter) already has match [Friendly] Loss VS. Quake42 (Paladin), 5/18/2016 9:03 AM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Standard Hunter (Hunter) already has match [Friendly] Loss VS. Quake42 (Paladin), 5/24/2016 11:22 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Face Hunter (TT L10+Mods) (Hunter) already has match [Friendly] Win VS. Quake42 (Priest), 2/20/2016 9:24 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Face Hunter (TT L10+Mods) (Hunter) already has match [Friendly] Loss VS. Quake42 (Priest), 2/20/2016 10:06 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck WOG Hunter (Hunter) already has match [Friendly] Loss VS. Quake42 (Priest), 5/2/2016 10:41 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Standard Hunter (Hunter) already has match [Friendly] Loss VS. Quake42 (Rogue), 5/24/2016 11:30 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Standard Hunter (Hunter) already has match [Friendly] Win VS. Quake42 (Shaman), 5/24/2016 11:41 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Face Hunter (TT L10+Mods) (Hunter) already has match [Friendly] Win VS. Quake42 (Warlock), 2/20/2016 9:50 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Face Hunter (TT L10+Mods) (Hunter) already has match [Friendly] Win VS. Quake42 (Warlock), 2/20/2016 9:29 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Face Hunter (TT L10+Mods) (Hunter) already has match [Friendly] Loss VS. Quake42 (Warlock), 2/20/2016 9:41 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Face Hunter (TT L10+Mods) (Hunter) already has match [Friendly] Loss VS. Quake42 (Warlock), 2/20/2016 9:57 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Blast Things (Mage) already has match [Friendly] Win VS. Quake42 (Druid), 2/21/2016 9:44 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Blast Things (Mage) already has match [Friendly] Loss VS. Quake42 (Druid), 2/28/2016 7:49 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Damage (Mage) already has match [Friendly] Loss VS. Quake42 (Druid), 5/30/2016 1:35 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Blast Things (Mage) already has match [Friendly] Win VS. Quake42 (Druid), 2/21/2016 9:56 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Damage (Mage) already has match [Friendly] Win VS. Quake42 (Druid), 5/30/2016 1:34 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Damage (Mage) already has match [Friendly] Win VS. Quake42 (Druid), 5/30/2016 1:35 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Blast Things (Mage) already has match [Friendly] Win VS. Quake42 (Paladin), 2/28/2016 7:56 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Damage (Mage) already has match [Friendly] Win VS. Quake42 (Paladin), 5/8/2016 9:23 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Damage (Mage) already has match [Friendly] Loss VS. Quake42 (Priest), 5/9/2016 11:14 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Blast Things (Mage) already has match [Friendly] Loss VS. Quake42 (Priest), 2/21/2016 9:33 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Blast Things (Mage) already has match [Friendly] Loss VS. Quake42 (Priest), 2/28/2016 7:40 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Damage (Mage) already has match [Friendly] Win VS. Quake42 (Shaman), 5/8/2016 10:14 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Damage (Mage) already has match [Friendly] Win VS. Quake42 (Shaman), 5/8/2016 10:24 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Damage (Mage) already has match [Friendly] Win VS. Quake42 (Shaman), 5/8/2016 10:36 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Damage (Mage) already has match [Friendly] Loss VS. Quake42 (Warlock), 5/8/2016 9:31 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Damage (Mage) already has match [Friendly] Win VS. Quake42 (Warlock), 5/8/2016 9:42 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Damage (Mage) already has match [Friendly] Win VS. Quake42 (Warlock), 5/8/2016 9:54 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Quake's Mage (Mage) already has match [Friendly] Win VS. Quake42 (Warlock), 8/2/2016 9:38 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Quake's Mage (Mage) already has match [Friendly] Loss VS. Quake42 (Warlock), 8/2/2016 9:47 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Quake's Mage (Mage) already has match [Friendly] Win VS. Quake42 (Warlock), 8/2/2016 9:56 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Quake's Mage (Mage) already has match [Friendly] Win VS. Quake42 (Warlock), 8/2/2016 10:02 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Mk3 Paladin (Paladin) already has match [Friendly] Loss VS. Quake42 (Druid), 2/27/2016 10:14 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck F2P Paladin deck (Paladin) already has match [Friendly] Loss VS. Quake42 (Priest), 3/5/2016 7:51 AM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Bubbles! (Paladin) already has match [Friendly] Loss VS. Quake42 (Rogue), 6/26/2016 8:10 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Bubbles! (Paladin) already has match [Friendly] Win VS. Quake42 (Rogue), 6/26/2016 9:28 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Bubbles! (Paladin) already has match [Friendly] Loss VS. Quake42 (Rogue), 6/26/2016 9:36 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Divine Spawn (Priest) already has match [Friendly] Loss VS. Quake42 (Hunter), 2/14/2016 10:38 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Doctor Draw (Priest) already has match [Friendly] Loss VS. Quake42 (Hunter), 5/19/2016 10:46 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Doctor Draw (Priest) already has match [Friendly] Loss VS. Quake42 (Hunter), 5/26/2016 8:35 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Doctor Draw (Priest) already has match [Friendly] Win VS. Quake42 (Paladin), 5/26/2016 8:25 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Divine Spawn (Priest) already has match [Friendly] Loss VS. Quake42 (Priest), 2/14/2016 10:58 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Doctor Draw (Priest) already has match [Friendly] Loss VS. Quake42 (Priest), 5/16/2016 9:48 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Shadow and Light (Priest) already has match [Friendly] Loss VS. Quake42 (Priest), 6/6/2016 10:06 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Doctor Draw (Priest) already has match [Friendly] Win VS. Quake42 (Rogue), 5/22/2016 8:36 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Shadow and Light (Priest) already has match [Friendly] Win VS. Quake42 (Rogue), 5/22/2016 8:23 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Doctor Draw (Priest) already has match [Friendly] Win VS. Quake42 (Rogue), 5/26/2016 8:16 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Shadow and Light (Priest) already has match [Friendly] Loss VS. Quake42 (Shaman), 6/6/2016 10:17 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Shadow and Light (Priest) already has match [Friendly] Win VS. Quake42 (Shaman), 6/6/2016 10:24 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Shadow and Light (Priest) already has match [Friendly] Win VS. Quake42 (Shaman), 6/6/2016 9:55 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Divine Spawn (Priest) already has match [Friendly] Win VS. Quake42 (Warlock), 2/14/2016 10:48 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Echoes of Death (Rogue) already has match [Friendly] Loss VS. Quake42 (Druid), 8/14/2016 8:51 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Echoes of Death (Rogue) already has match [Friendly] Win VS. Quake42 (Druid), 8/14/2016 9:08 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Killatoo (Rogue) already has match [Friendly] Win VS. Quake42 (Paladin), 2/23/2016 9:18 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Echoes of Death (Rogue) already has match [Friendly] Win VS. Quake42 (Rogue), 8/14/2016 8:58 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Killatoo (Rogue) already has match [Friendly] Win VS. Quake42 (Rogue), 2/23/2016 8:17 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Mongrel SI:4 (Rogue) already has match [Friendly] Loss VS. Quake42 (Shaman), 5/27/2016 5:43 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Killatoo (Rogue) already has match [Friendly] Loss VS. Quake42 (Warlock), 2/23/2016 9:30 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Mongrel SI:4 (Rogue) already has match [Friendly] Win VS. Quake42 (Warlock), 5/27/2016 5:53 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Echoes of Death (Rogue) already has match [Friendly] Win VS. Quake42 (Warlock), 8/14/2016 8:44 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Killatoo (Rogue) already has match [Friendly] Win VS. otec (Warlock), 2/20/2016 4:20 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Killatoo (Rogue) already has match [Friendly] Loss VS. Quake42 (Warlock), 2/23/2016 9:37 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Rogue SI:3 (Rogue) already has match [Friendly] Win VS. Quake42 (Warlock), 2/25/2016 10:05 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Mongrel SI:4 (Rogue) already has match [Friendly] Loss VS. Quake42 (Warlock), 5/27/2016 6:01 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Echoes of Death (Rogue) already has match [Friendly] Loss VS. Quake42 (Warrior), 8/14/2016 8:33 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Minion Evolution (Shaman) already has match [Friendly] Win VS. Quake42 (Druid), 8/12/2016 9:18 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Darman (Shaman) already has match [Friendly] Win VS. Quake42 (Paladin), 5/7/2016 12:55 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Darman (Shaman) already has match [Friendly] Loss VS. Quake42 (Paladin), 5/7/2016 1:08 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Darman (Shaman) already has match [Friendly] Win VS. Quake42 (Rogue), 6/19/2016 10:24 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Darman (Shaman) already has match [Friendly] Win VS. Quake42 (Rogue), 6/19/2016 10:33 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Darman (Shaman) already has match [Friendly] Win VS. Quake42 (Rogue), 6/19/2016 10:39 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Darman (Shaman) already has match [Friendly] Win VS. Quake42 (Shaman), 5/31/2016 11:28 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Darman (Shaman) already has match [Friendly] Win VS. Quake42 (Warlock), 5/4/2016 3:22 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Darman (Shaman) already has match [Friendly] Loss VS. Quake42 (Warlock), 5/4/2016 3:13 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Minion Evolution (Shaman) already has match [Friendly] Loss VS. Quake42 (Warlock), 8/12/2016 9:12 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Darman (Shaman) already has match [Friendly] Win VS. Quake42 (Warrior), 6/16/2016 10:31 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Darman (Shaman) already has match [Friendly] Win VS. Quake42 (Warrior), 6/19/2016 10:34 AM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Darman (Shaman) already has match [Friendly] Loss VS. Quake42 (Warrior), 6/16/2016 10:16 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Darman (Shaman) already has match [Friendly] Loss VS. Quake42 (Warrior), 6/16/2016 10:39 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Minion Evolution (Shaman) already has match [Friendly] Loss VS. Quake42 (Warrior), 8/12/2016 9:28 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Budget F2P Zoolock (Warlock) already has match [Friendly] Loss VS. Quake42 (Druid), 8/5/2016 10:16 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Standard Zoo (Warlock) already has match [Friendly] Win VS. Quake42 (Hunter), 5/18/2016 10:34 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Upgraded Zoolock (Warlock) already has match [Friendly] Loss VS. Corex (Hunter), 9/21/2016 9:34 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Zoolock (GD Basic+Mods) (Warlock) already has match [Friendly] Loss VS. Quake42 (Hunter), 2/17/2016 10:10 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Standard Zoo (Warlock) already has match [Friendly] Win VS. Quake42 (Hunter), 5/18/2016 10:27 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Upgraded Zoolock (Warlock) already has match [Friendly] Win VS. Corex (Hunter), 9/21/2016 9:25 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Upgraded Zoolock (Warlock) already has match [Friendly] Win VS. Corex (Hunter), 9/21/2016 9:44 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Standard Zoo (Warlock) already has match [Friendly] Win VS. Quake42 (Mage), 6/19/2016 10:48 AM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Basic Zoo (Daedin) (Warlock) already has match [Friendly] Loss VS. Quake42 (Mage), 8/1/2016 10:31 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Basic Zoo (Daedin) (Warlock) already has match [Friendly] Win VS. Quake42 (Mage), 8/1/2016 10:41 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Basic Zoo (Daedin) (Warlock) already has match [Friendly] Win VS. Quake42 (Mage), 8/4/2016 8:50 AM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Basic Zoo (Daedin) (Warlock) already has match [Friendly] Loss VS. Quake42 (Mage), 8/6/2016 10:46 AM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Basic Zoo (Daedin) (Warlock) already has match [Friendly] Win VS. Quake42 (Mage), 8/2/2016 8:57 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Basic Zoo (Daedin) (Warlock) already has match [Friendly] Win VS. Quake42 (Mage), 8/2/2016 9:04 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Basic Zoo (Daedin) (Warlock) already has match [Friendly] Win VS. Quake42 (Mage), 8/2/2016 9:14 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Basic Zoo (Daedin) (Warlock) already has match [Friendly] Win VS. Quake42 (Mage), 8/4/2016 8:55 AM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Basic Zoo (Daedin) (Warlock) already has match [Friendly] Loss VS. Quake42 (Mage), 8/6/2016 10:52 AM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Zoolock (GD Basic+Mods) (Warlock) already has match [Friendly] Win VS. Quake42 (Priest), 2/17/2016 10:20 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Budget F2P Zoolock (Warlock) already has match [Friendly] Win VS. Quake42 (Rogue), 8/6/2016 11:16 AM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Budget F2P Zoolock (Warlock) already has match [Friendly] Win VS. Quake42 (Rogue), 8/6/2016 10:58 AM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Budget F2P Zoolock (Warlock) already has match [Friendly] Loss VS. Quake42 (Rogue), 8/6/2016 11:08 AM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Standard Zoo (Warlock) already has match [Friendly] Win VS. Quake42 (Shaman), 6/8/2016 9:25 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Standard Zoo (Warlock) already has match [Friendly] Loss VS. Quake42 (Shaman), 6/8/2016 9:07 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Standard Zoo (Warlock) already has match [Friendly] Win VS. Quake42 (Shaman), 6/8/2016 9:18 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Token Zoo (Warlock) already has match [Friendly] Win VS. Quake42 (Warlock), 3/4/2016 11:48 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Standard Zoo (Warlock) already has match [Friendly] Win VS. Quake42 (Warlock), 5/17/2016 9:18 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Standard Zoo (Warlock) already has match [Friendly] Loss VS. Quake42 (Warlock), 5/18/2016 10:16 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Basic Zoo (Daedin) (Warlock) already has match [Friendly] Win VS. Daedin (Warlock), 8/4/2016 9:19 AM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Basic Zoo (Daedin) (Warlock) already has match [Friendly] Win VS. Manorism (Warlock), 8/5/2016 2:54 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Basic Zoo (Daedin) (Warlock) already has match [Friendly] Loss VS. Manorism (Warlock), 8/5/2016 3:08 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Basic Zoo (Daedin) (Warlock) already has match [Friendly] Win VS. Manorism (Warlock), 8/5/2016 3:22 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Basic Zoo (Daedin) (Warlock) already has match [Friendly] Win VS. Manorism (Warlock), 8/5/2016 3:42 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Basic Zoo (Daedin) (Warlock) already has match [Friendly] Win VS. Manorism (Warlock), 8/5/2016 3:56 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Basic Zoo (Warlock) already has match [Friendly] Win VS. Quake42 (Warlock), 5/17/2016 9:13 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Standard Zoo (Warlock) already has match [Friendly] Loss VS. Quake42 (Warlock), 6/12/2016 7:13 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Standard Zoo (Warlock) already has match [Friendly] Win VS. Quake42 (Warlock), 6/12/2016 7:18 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Basic Zoo (Daedin) (Warlock) already has match [Friendly] Loss VS. Manorism (Warlock), 8/5/2016 3:35 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Basic Zoo (Daedin) (Warlock) already has match [Friendly] Loss VS. Manorism (Warlock), 8/5/2016 4:04 PM 12:20:57 PM|Warning|HearthStatsManager.SyncAsync >> deck Standard Warrior (Warrior) already has match [Friendly] Loss VS. Quake42 (Shaman), 5/2/2016 10:29 PM 12:20:58 PM|Info|HearthStatsManager.SyncAsync >> Checking for new local decks... 12:20:58 PM|Info|HearthStatsManager.SyncAsync >> Checking for new local versions... 12:20:58 PM|Info|HearthStatsManager.SyncAsync >> Uploading 1 new versions... 12:20:58 PM|Info|HearthStatsManager.UploadVersionAsync >> trying to upload version 1.4.0.0 of Better Basic Mage (Mage) 12:20:58 PM|Info|HearthStatsAPI.PostVersionAsync >> uploading version 1.4 of Better Basic Mage (Mage) 12:21:00 PM|Info|HearthStatsManager.SyncAsync >> Checking for edited local decks... 12:21:00 PM|Info|HearthStatsManager.SyncAsync >> Checking for new local matches... 12:21:00 PM|Info|HearthStatsManager.SyncAsync >> Uploading 241 new matches... 12:21:00|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 3 matches for deck Lightbomber - Brawl #36 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Sheol (Mage), 18/02/2016 01:50 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. OVAZLAYICI (Shaman), 20/02/2016 15:19 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. tymbarkowa (Priest), 20/02/2016 15:30 is not valid (invalid game mode: Brawl) 12:21:00|Error|HearthStatsManager.UploadMultipleMatchesAsync >> No valid games 12:21:00|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 4 matches for deck Lightbomber 2 - Brawl #36 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Akp01 (Paladin), 20/02/2016 15:49 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Kozask (Druid), 20/02/2016 15:55 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. SirSmokealot (Priest), 20/02/2016 16:03 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. LE3r (Priest), 20/02/2016 16:10 is not valid (invalid game mode: Brawl) 12:21:00|Error|HearthStatsManager.UploadMultipleMatchesAsync >> No valid games 12:21:00|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 52 matches for deck Zoostomer - Brawl #37 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. Kinrix (Hunter), 25/02/2016 07:08 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. skatermonkey (Hunter), 25/02/2016 07:20 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. ForTheHorde (Paladin), 25/02/2016 07:28 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. Karagen (Paladin), 25/02/2016 07:40 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Drugo1996 (Druid), 25/02/2016 07:51 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. cristi (Hunter), 25/02/2016 07:55 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. michyCZ (Warlock), 25/02/2016 08:09 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. BoCzi (Warlock), 25/02/2016 08:19 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Brolly (Priest), 25/02/2016 08:24 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Quake42 (Hunter), 25/02/2016 19:37 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. Quake42 (Hunter), 25/02/2016 19:45 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. withcom (Druid), 25/02/2016 20:04 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Brache (Priest), 25/02/2016 20:10 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Boris (Paladin), 25/02/2016 23:54 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. KREV (Shaman), 26/02/2016 08:45 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Renjik (Priest), 26/02/2016 08:52 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. Zeugenius (Hunter), 26/02/2016 08:53 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Abadya (Mage), 26/02/2016 09:02 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. Zeus1911 (Shaman), 26/02/2016 09:11 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. Artal (Hunter), 26/02/2016 09:20 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Venefer (Druid), 26/02/2016 09:29 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. SmartJoker (Hunter), 26/02/2016 09:38 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. Aandreeaas (Rogue), 26/02/2016 09:43 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. МиколаУкроп (Hunter), 26/02/2016 09:56 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Laurgie (Druid), 26/02/2016 10:03 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Despari (Druid), 26/02/2016 10:07 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Kronos (Mage), 26/02/2016 10:14 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Skort (Mage), 26/02/2016 10:21 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. ТобиШварц (Priest), 26/02/2016 10:27 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. TigreNoir (Paladin), 26/02/2016 10:37 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. yap75 (Paladin), 26/02/2016 10:46 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Баклажан (Druid), 26/02/2016 10:54 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Amadeus (Druid), 26/02/2016 11:04 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. MrDarlinch (Shaman), 26/02/2016 11:09 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. ShadowDragon (Shaman), 26/02/2016 11:13 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Rebell (Warlock), 26/02/2016 11:22 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. MaksFear (Shaman), 26/02/2016 15:00 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. NoRemorse (Shaman), 26/02/2016 15:07 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. alex142 (Warrior), 26/02/2016 15:11 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Lentori (Mage), 26/02/2016 15:14 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Ninja (Warlock), 26/02/2016 15:21 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. tractidactus (Druid), 26/02/2016 15:35 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. KSPR30 (Warlock), 26/02/2016 15:45 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. suronik (Priest), 27/02/2016 08:54 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Edelhose (Shaman), 27/02/2016 09:02 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Kroye (Shaman), 28/02/2016 22:14 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. JSnova (Warlock), 28/02/2016 22:24 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. WarDarksider (Warlock), 28/02/2016 22:30 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. piotrek82 (Paladin), 28/02/2016 22:35 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. ggbanderolka (Paladin), 28/02/2016 22:40 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. Val (Mage), 28/02/2016 22:48 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. xxjaxsauxx (Paladin), 28/02/2016 22:56 is not valid (invalid game mode: Brawl) 12:21:00|Error|HearthStatsManager.UploadMultipleMatchesAsync >> No valid games 12:21:00|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 1 matches for deck Beasting - Brawl #53 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Riucku (Mage), 15/06/2016 22:30 is not valid (invalid game mode: Brawl) 12:21:00|Error|HearthStatsManager.UploadMultipleMatchesAsync >> No valid games 12:21:00|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 2 matches for deck Beasting - Brawl #53 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. SirFapalot (Mage), 15/06/2016 23:19 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. AiR (Mage), 15/06/2016 23:23 is not valid (invalid game mode: Brawl) 12:21:00|Error|HearthStatsManager.UploadMultipleMatchesAsync >> No valid games 12:21:00|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 11 matches for deck Mana Addicts - Brawl #54 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Arcathar (Paladin), 24/06/2016 12:30 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. SpiritMoon (Priest), 24/06/2016 12:37 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. Chalix (Shaman), 25/06/2016 21:46 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. Zedouille (Warlock), 25/06/2016 21:55 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. TheBone (Paladin), 25/06/2016 22:01 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Playwithme (Warrior), 25/06/2016 22:25 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Boessen (Druid), 25/06/2016 22:35 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. Rico (Mage), 25/06/2016 22:39 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Antoio (Priest), 25/06/2016 22:43 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. P1471num (Rogue), 26/06/2016 18:32 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. nanmam (Shaman), 26/06/2016 18:37 is not valid (invalid game mode: Brawl) 12:21:00|Error|HearthStatsManager.UploadMultipleMatchesAsync >> No valid games 12:21:00|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 4 matches for deck Brawl #56 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. Pustilence (Paladin), 06/07/2016 20:55 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. OrientDragon (Priest), 06/07/2016 21:06 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. NateT64 (Hunter), 06/07/2016 21:13 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. HaCCiPoTTeR (Druid), 06/07/2016 21:19 is not valid (invalid game mode: Brawl) 12:21:00|Error|HearthStatsManager.UploadMultipleMatchesAsync >> No valid games 12:21:00|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 7 matches for deck Brawl #56 Take 2 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. liquidx (Priest), 06/07/2016 21:28 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. DJKRZA (Hunter), 10/07/2016 09:23 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Menthal (Druid), 10/07/2016 12:11 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. XxkodzxX (Paladin), 10/07/2016 12:21 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. OldRadio (Priest), 10/07/2016 12:28 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. QueenBtch1 (Rogue), 10/07/2016 12:40 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Seraphi22 (Warlock), 10/07/2016 12:46 is not valid (invalid game mode: Brawl) 12:21:00|Error|HearthStatsManager.UploadMultipleMatchesAsync >> No valid games 12:21:00|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 3 matches for deck OTK Worgen 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. City of Stormwind (City of Stormwind), 04/08/2016 09:36 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. City of Stormwind (City of Stormwind), 04/08/2016 09:42 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. City of Stormwind (City of Stormwind), 04/08/2016 09:48 is not valid (invalid game mode: Brawl) 12:21:00|Error|HearthStatsManager.UploadMultipleMatchesAsync >> No valid games 12:21:00|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 8 matches for deck Shields Up! 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Equistrude (Paladin), 10/08/2016 20:39 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. KarlBear (Shaman), 13/08/2016 13:26 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. siroooon (Warlock), 13/08/2016 13:34 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. Tizzleteddy (Paladin), 13/08/2016 13:48 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. YYY (Druid), 13/08/2016 14:04 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. onyxia5150 (Rogue), 13/08/2016 14:18 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. GirlOvrThere (Druid), 13/08/2016 14:24 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Starbuk (Priest), 13/08/2016 14:34 is not valid (invalid game mode: Brawl) 12:21:00|Error|HearthStatsManager.UploadMultipleMatchesAsync >> No valid games 12:21:00|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 8 matches for deck The Ancient Gods 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. JunPin (Priest), 14/08/2016 15:02 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. 易大濕身 (Warlock), 14/08/2016 15:51 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. Qri (Rogue), 14/08/2016 16:00 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. AToozr (Rogue), 14/08/2016 16:13 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. Bon (Rogue), 14/08/2016 16:19 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. 殺我沒那麼簡單 (Warlock), 14/08/2016 16:34 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Brotherhood (Paladin), 14/08/2016 16:42 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. lunatic (Warlock), 14/08/2016 16:50 is not valid (invalid game mode: Brawl) 12:21:00|Error|HearthStatsManager.UploadMultipleMatchesAsync >> No valid games 12:21:00|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 3 matches for deck Serve the Old Gods 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Steve (Paladin), 14/08/2016 09:53 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. dm153melkiy (Mage), 14/08/2016 10:04 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. KyZMiN (Mage), 14/08/2016 18:15 is not valid (invalid game mode: Brawl) 12:21:00|Error|HearthStatsManager.UploadMultipleMatchesAsync >> No valid games 12:21:00|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 3 matches for deck Echoes of Death 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. Nitro1997 (Rogue), 13/08/2016 11:18 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. ЗлыеШтаны (Hunter), 13/08/2016 11:29 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. BambamEva (Shaman), 13/08/2016 11:33 is not valid (invalid game mode: Brawl) 12:21:00|Error|HearthStatsManager.UploadMultipleMatchesAsync >> No valid games 12:21:00|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 2 matches for deck C’Thun’s Clutch 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. badash (Shaman), 10/08/2016 20:48 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. jdaggerhart (Mage), 11/08/2016 13:18 is not valid (invalid game mode: Brawl) 12:21:00|Error|HearthStatsManager.UploadMultipleMatchesAsync >> No valid games 12:21:00|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 3 matches for deck Madness and Magic 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. geeko (Mage), 11/08/2016 13:43 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. FEARLESS (Paladin), 11/08/2016 14:24 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. ProstoLeha (Warrior), 11/08/2016 14:30 is not valid (invalid game mode: Brawl) 12:21:00|Error|HearthStatsManager.UploadMultipleMatchesAsync >> No valid games 12:21:00|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 13 matches for deck Better Basic Warrior 12:21:00|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 2 matches for deck Damage 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. DenGal (Warlock), 25/05/2016 21:50 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. Quake42 (Shaman), 25/05/2016 22:03 is not valid (invalid game mode: Brawl) 12:21:00|Error|HearthStatsManager.UploadMultipleMatchesAsync >> No valid games 12:21:00|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 9 matches for deck Better Basic Rogue 12:21:00|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 1 matches for deck Standard Hunter 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Verx (Rogue), 08/07/2016 21:47 is not valid (invalid game mode: Brawl) 12:21:00|Error|HearthStatsManager.UploadMultipleMatchesAsync >> No valid games 12:21:00|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 28 matches for deck Better Basic Druid 12:21:00|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 1 matches for deck Brawl 15-06 Heart of the Sunwell 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. zen (Rogue), 15/06/2016 20:58 is not valid (invalid game mode: Brawl) 12:21:00|Error|HearthStatsManager.UploadMultipleMatchesAsync >> No valid games 12:21:00|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 9 matches for deck Better Basic Warlock 12:21:00|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 1 matches for deck Brawl Deck 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. atallmexican (Mage), 15/06/2016 21:19 is not valid (invalid game mode: Brawl) 12:21:00|Error|HearthStatsManager.UploadMultipleMatchesAsync >> No valid games 12:21:00|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 1 matches for deck Funter 12:21:00|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 16 matches for deck Evolve Shaman 12:21:00|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 7 matches for deck Better Basic Mage 12:21:00|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 7 matches for deck Better Basic Mage 12:21:00|Error|HearthStatsAPI.PostMultipleGameResultsAsync >> invalid HearthStatsDeckVersionId 12:21:00|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 3 matches for deck Better Basic Mage 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Spectator] Win VS. KiddStRafi (Paladin), 20/09/2016 20:13 is not valid (invalid game mode: Spectator) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Spectator] Win VS. The Innkeeper (Rogue), 20/09/2016 19:54 is not valid (invalid game mode: Spectator) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Spectator] Win VS. The Innkeeper (Priest), 20/09/2016 19:37 is not valid (invalid game mode: Spectator) 12:21:00|Error|HearthStatsManager.UploadMultipleMatchesAsync >> No valid games 12:21:00|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 7 matches for deck Hammer Paladin - Brawl #53 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. zcrusader (Priest), 15/06/2016 21:29 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Valdyeus (Rogue), 15/06/2016 21:46 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. kef25tamu (Shaman), 15/06/2016 21:51 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Willinator12 (Paladin), 15/06/2016 21:58 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. SilverKnight (Warlock), 15/06/2016 22:01 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. BozoBum (Hunter), 15/06/2016 22:09 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. ZsinjV3 (Warrior), 15/06/2016 22:14 is not valid (invalid game mode: Brawl) 12:21:00|Error|HearthStatsManager.UploadMultipleMatchesAsync >> No valid games 12:21:00|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 7 matches for deck Better Basic Priest 12:21:00|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 6 matches for deck Brawl #38 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Antorel (Rogue), 03/03/2016 01:43 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. Shenryu (Hunter), 03/03/2016 01:52 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. DocD (Mage), 03/03/2016 02:14 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. Дикий (Hunter), 03/03/2016 02:25 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Win VS. nuno22 (Warrior), 03/03/2016 02:34 is not valid (invalid game mode: Brawl) 12:21:00|Warning|HearthStatsAPI.IsValidGame >> Game [Brawl] Loss VS. Cyt0plasma (Mage), 03/03/2016 02:43 is not valid (invalid game mode: Brawl) 12:21:00|Error|HearthStatsManager.UploadMultipleMatchesAsync >> No valid games 12:21:01|Error|HearthStatsAPI.PostMultipleGameResultsAsync >> Couldn't find Deck with id=13937572 (Status code: 400) 12:21:01|Error|HearthStatsAPI.PostMultipleGameResultsAsync >> Microsoft.CSharp.RuntimeBinder.RuntimeBinderException: Cannot perform runtime binding on a null reference at CallSite.Target(Closure , CallSite , Object , Int32 ) at Hearthstone_Deck_Tracker.HearthStats.API.HearthStatsAPI.d23.MoveNext() 12:21:01|Error|HearthStatsAPI.PostMultipleGameResultsAsync >> Couldn't find Deck with id=13937651 (Status code: 400) 12:21:01|Error|HearthStatsAPI.PostMultipleGameResultsAsync >> Microsoft.CSharp.RuntimeBinder.RuntimeBinderException: Cannot perform runtime binding on a null reference at CallSite.Target(Closure , CallSite , Object , Int32 ) at Hearthstone_Deck_Tracker.HearthStats.API.HearthStatsAPI.d23.MoveNext() 12:21:01|Error|HearthStatsAPI.PostMultipleGameResultsAsync >> Couldn't find Deck with id=13937611 (Status code: 400) 12:21:01|Error|HearthStatsAPI.PostMultipleGameResultsAsync >> Microsoft.CSharp.RuntimeBinder.RuntimeBinderException: Cannot perform runtime binding on a null reference at CallSite.Target(Closure , CallSite , Object , Int32 ) at Hearthstone_Deck_Tracker.HearthStats.API.HearthStatsAPI.d23.MoveNext() 12:21:01|Error|HearthStatsAPI.PostMultipleGameResultsAsync >> Couldn't find Deck with id=13937167 (Status code: 400) 12:21:01|Error|HearthStatsAPI.PostMultipleGameResultsAsync >> Microsoft.CSharp.RuntimeBinder.RuntimeBinderException: Cannot perform runtime binding on a null reference at CallSite.Target(Closure , CallSite , Object , Int32 ) at Hearthstone_Deck_Tracker.HearthStats.API.HearthStatsAPI.d23.MoveNext() 12:21:01|Info|HearthStatsManager.UploadMultipleMatchesAsync >> trying to upload 9 matches for deck Better Basic Shaman 12:21:01|Warning|HearthStatsAPI.IsValidGame >> Game [Spectator] Win VS. Minifedox (Warrior), 20/09/2016 20:59 is not valid (invalid game mode: Spectator) 12:21:02|Error|HearthStatsAPI.PostMultipleGameResultsAsync >> Couldn't find Deck with id=13955645 (Status code: 400) 12:21:02|Error|HearthStatsAPI.PostMultipleGameResultsAsync >> Microsoft.CSharp.RuntimeBinder.RuntimeBinderException: Cannot perform runtime binding on a null reference at CallSite.Target(Closure , CallSite , Object , Int32 ) at Hearthstone_Deck_Tracker.HearthStats.API.HearthStatsAPI.d23.MoveNext() 12:21:02|Error|HearthStatsAPI.PostMultipleGameResultsAsync >> Couldn't find Deck with id=13956256 (Status code: 400) 12:21:02|Error|HearthStatsAPI.PostMultipleGameResultsAsync >> Microsoft.CSharp.RuntimeBinder.RuntimeBinderException: Cannot perform runtime binding on a null reference at CallSite.Target(Closure , CallSite , Object , Int32 ) at Hearthstone_Deck_Tracker.HearthStats.API.HearthStatsAPI.d23.MoveNext() 12:21:02|Error|HearthStatsAPI.PostMultipleGameResultsAsync >> Couldn't find Deck with id=13937661 (Status code: 400) 12:21:02|Error|HearthStatsAPI.PostMultipleGameResultsAsync >> Microsoft.CSharp.RuntimeBinder.RuntimeBinderException: Cannot perform runtime binding on a null reference at CallSite.Target(Closure , CallSite , Object , Int32 ) at Hearthstone_Deck_Tracker.HearthStats.API.HearthStatsAPI.d23.MoveNext() 12:21:03|Error|HearthStatsAPI.PostMultipleGameResultsAsync >> Couldn't find Deck with id=13937678 (Status code: 400) 12:21:03|Error|HearthStatsAPI.PostMultipleGameResultsAsync >> Microsoft.CSharp.RuntimeBinder.RuntimeBinderException: Cannot perform runtime binding on a null reference at CallSite.Target(Closure , CallSite , Object , Int32 ) at Hearthstone_Deck_Tracker.HearthStats.API.HearthStatsAPI.d23.MoveNext() 12:21:03|Error|HearthStatsAPI.PostMultipleGameResultsAsync >> Couldn't find Deck with id=13937537 (Status code: 400) 12:21:03|Error|HearthStatsAPI.PostMultipleGameResultsAsync >> Microsoft.CSharp.RuntimeBinder.RuntimeBinderException: Cannot perform runtime binding on a null reference at CallSite.Target(Closure , CallSite , Object , Int32 ) at Hearthstone_Deck_Tracker.HearthStats.API.HearthStatsAPI.d__23.MoveNext() 12:21:05 PM|Info|HearthStatsManager.SyncAsync >> finished sync process

jleclanche commented 7 years ago

I'm wondering what the status of the site is since the original owner sold it.

As far as we know, HearthStats is dead and unmaintained. Which is why we're working on personal stats on HSReplay.net to give users a migration option.

pjbingham commented 7 years ago

Thanks for getting back on this so soon. I guess I'll just log HDT out of hearthstats and leave it that way then.

Couple of questions about your future plans:

jleclanche commented 7 years ago

would (or could) it be an option to upload one's entire HDT history once you get the HSReplay.net based personal stats up and running (migrating from hearthstats not an option for me as it's turned into such a mess - I'm wondering if I'm not the only one). It would be nice to have the history.

Not sure it'll be possible to import from Hearthstats. Hearthstats gathers a lot less information about games than we do on HSReplay.net (in fact, it doesnt even gather the game's contents). But if you have game replays on HDT, those can be imported into your HSReplay.net account by simply opening the replay from HDT and viewing it, as this is the new replay viewer. We'll do stats over any game you have on your account!

do you have feel for when the HSReplay.net based personal stats are likely to be up and running - will be keen to try it out of course!

No idea, sorry, we have a bunch of open threads right now but it's currently at the top of the list. If you know Python, you can help - it's open source :)

pjbingham commented 7 years ago

Not sure it'll be possible to import from Hearthstats. Hearthstats gathers a lot less information about games than we do on HSReplay.net (in fact, it doesnt even gather the game's contents).

Not an issue for me - my hearthstats data was all corrupted anyway - hence the questions.

We'll do stats over any game you have on your account!

This sounds great stuff (I'm in!) - and I'm liking the features implemented so far too - for games uploaded so far and in the future. However, the history is important too for the stats to be useful - and there are a lot games in it...

But if you have game replays on HDT, those can be imported into your HSReplay.net account by simply opening the replay from HDT and viewing it, as this is the new replay viewer.

... so I think importing all that history one at a time wouldn't be feasible. I think a batch upload would be essential - could it be a possibility?

Should I be logging this feature request elsewhere on github or was it already implied within your plans for stats?

I can't remember - does HSReplay also import decklists so you can refer to, share, etc. like the games themselves?

etc. etc. - actually, it's occurred to me I'm setting about basically just asking "will it do all the same things hearthstats did?" Hearthstats had a great featureset. It's a shame it got sold then left to die by its new owners. Are you using it as a model or starting point for your intended new featureset, or taking a different approach?

No idea, sorry, we have a bunch of open threads right now but it's currently at the top of the list. If you know Python, you can help - it's open source :)

I wish. Sadly only know enough about Python to be dangerous, I suspect, at the moment (and time is a factor for getting better - it's not the day job sadly). I'll spread the word though.

judge2020 commented 7 years ago

HearthStats is no longer supported by HDT, a new synchronization system is planned for HSReplay.