MTGO-Tracker-v.4.0

Change Log


Revise Record:
– Card Names are now displayed without card tags.
– Cards Played list will no longer show entries where Card Name = NA (MTGO bug).

Apply Associated Draft_IDs to Limited Matches:
– Now automatically applies Draft_IDs when there is only one option for a match instead of prompting the user for confirmation.
– Draft_IDs now incorporate the 7-digit unique event code generated by MTGO rather than date/time.

Auxiliary Files:
– Added date (YYYY-MM) suffix to end of ALL_DECKS file.
– Moved ALL_DECKS file from save folder to top-level directory.
– List of all multi-faced cards (interchanging front/back names is sometimes required during parsing) is now a text file rather rather than hard-coded.
– Added Debug Log text file (created on program exit) to assist with reported issues.

Bug Fixes:
– Fixed Bug: Matches/Drafts that were removed and ignored will no longer be re-added to the database when re-importing from copied files.
– Fixed Bug: Added error handling for files that could not be parsed correctly. Should now notify the user and skip the file instead of breaking entirely.
– Fixed Bug: MTGO-Tracker will now properly handle the ‘Player Name as Card Name’ MTGO bug. Previously would break the parser in certain cases.
– Fixed Bug: Removing a Draft from the Drafts table will now correctly remove it’s Associated Draft_ID from Matches.

Future Plans/Features:
– Adding column for choice decisions (such as discard choices, Initiative dungeon route, Ponder shuffle, etc.).