Commit graph

32599 commits

Author SHA1 Message Date
Thomas Hess
b02c9e58ad
Added the Theros Promos (PTHS) set. 2020-03-24 17:32:06 +01:00
Thomas Hess
17da620d8a
Added the Unstable Promos (PUST) set. 2020-03-24 17:32:06 +01:00
Thomas Hess
da98ac82ed
Aligned Guru Set code with Scryfall (GUR → PGRU). 2020-03-24 17:32:06 +01:00
Thomas Hess
3b150daf27
Started updating the image sources for the new set structure. 2020-03-24 17:32:06 +01:00
Thomas Hess
d9803dcd87
Updated the VerifyCardDataTest
Added newly added Silver bordered cards that need to be skipped during tests.
Added temporary skips for Chicken -> Bird errata.
2020-03-24 17:32:06 +01:00
Thomas Hess
2e08c1a9c4
Test for NULL values in test_CreateRandomDeck().
Sometimes, building a random deck fails and returns NULL.
Properly handle this case by adding some assert statements that
verify that a Deck instance is actually returned, before checking the cards.
Prevents NPEs during test runs.
2020-03-24 17:32:06 +01:00
Thomas Hess
529552dd2c
Fixed set codes for the Duel Deck Anthology deck sets.
The decks now use the set codes from Scryfall.
2020-03-24 17:32:06 +01:00
Thomas Hess
ab7f2c5bc3
Deprecated the MediaInserts set, which isn’t listed at all on Scryfall.
Added a note to the Starter 2000 set, which seems to be incomplete on Scyfall.
2020-03-24 17:32:06 +01:00
Thomas Hess
654eb7e6a6
Added the Magazine Inserts (PMEI) set. 2020-03-24 17:32:05 +01:00
Thomas Hess
874b1a7760
Amonkhet & Amonkhet Masterpieces: Aligned the Masterpiece set code with Scryfall. 2020-03-24 17:32:05 +01:00
Thomas Hess
2d97f9d24e
Added the Historic Anthology 1 & 2 (HA1, HA2) sets 2020-03-24 17:32:05 +01:00
Thomas Hess
f35d0fa994
Fixed set codes for the Duel Decks.
The decks now use the set codes from Scryfall.
Also fixed the affected Duel Decks deck lists supplied with the client.
2020-03-24 17:32:05 +01:00
Thomas Hess
0060846dab
Resolved set code clash between Mythic Edition and Masters Edition.
Both now use the code from Scryfall.
Converted line endings from CLRF to LF.
2020-03-24 17:32:05 +01:00
Thomas Hess
4ba92292e2
Added the Duel Decks: Mirrodin Pure vs. New Phyrexia (TD2) set. 2020-03-24 17:32:05 +01:00
Thomas Hess
3f288ef04e
Added the Secret Lair (SLD, PSLD, SLU) sets. 2020-03-24 17:32:05 +01:00
Thomas Hess
68d5ababc6
Added missing cards to the Game Night 2019 (GN2) set. 2020-03-24 17:32:05 +01:00
Thomas Hess
fffeed3643
Added the Unsanctioned (UND) set.
Added all cards to the card list, commented out all cards not implemented.
2020-03-24 17:32:05 +01:00
Thomas Hess
18bb7a4e9a
Added the Throne of Eldraine Promos (PELD) set. 2020-03-24 17:32:05 +01:00
Thomas Hess
de28ad793a
Added the War of the Spark Promos (PWAR) set. 2020-03-24 17:32:05 +01:00
Thomas Hess
3f7513f2d4
Added the Modern Horizons Promos (PMH1) set. 2020-03-24 17:32:04 +01:00
Thomas Hess
151ea6d61f
Added the Guilds of Ravnica Promos (PGRN) set. 2020-03-24 17:32:04 +01:00
Thomas Hess
5f92eec1b2
Added the GRN Ravnica Weekend (PRWK) set. 2020-03-24 17:32:04 +01:00
Thomas Hess
d8643002c1
Added the Core Set 2019 Promos (PM19) set. 2020-03-24 17:32:04 +01:00
Thomas Hess
35d8814798
Added the M19 Standard Showdown (PSS3) set. 2020-03-24 17:32:04 +01:00
Thomas Hess
8e608aeeb1
Added the Battlebond Promos (PBBD) set. 2020-03-24 17:32:04 +01:00
Thomas Hess
cafe355b35
Added the Dominaria Promos (PDOM) set. 2020-03-24 17:32:04 +01:00
Thomas Hess
73c4ea558d
Added the Nationals Promos (PNAT) set. 2020-03-24 17:32:04 +01:00
Thomas Hess
51dad5fb06
Added the Rivals of Ixalan Promos (PRIX) set. 2020-03-24 17:32:04 +01:00
Thomas Hess
8ca0da1830
Added the Ixalan Promos (PXLN) set. 2020-03-24 17:32:04 +01:00
Thomas Hess
d71d6ce4f9
Added the XLN Treasure Chest (PXTC) set. 2020-03-24 17:32:03 +01:00
Thomas Hess
fc10674fd1
Added the XLN Standard Showdown (PSS2) set. 2020-03-24 17:32:03 +01:00
Thomas Hess
126a434156
Added the 2017 Gift Pack (G17) set. 2020-03-24 17:32:03 +01:00
Thomas Hess
53309191f9
Renamed HeroesOfTheRealm 2016 set, added missing cards as comments. 2020-03-24 17:32:03 +01:00
Thomas Hess
29afa40484
Added the Hour of Devastation Promos (PHOU) set. 2020-03-24 17:32:03 +01:00
Thomas Hess
2f18fdf666
Added the Amonkhet Promos (PAKH) set. 2020-03-24 17:32:03 +01:00
Thomas Hess
f0e5dcdd9f
Added the Kaladesh Promos (PKLD) set. 2020-03-24 17:32:03 +01:00
Thomas Hess
f6c7b7156a
Added the Aether Revolt Promos (PAER) set. 2020-03-24 17:32:03 +01:00
Thomas Hess
c5e59aa06b
Added the Treasure Chest (PZ2) set. 2020-03-24 17:32:02 +01:00
Thomas Hess
f6dc34eec7
Added the Kaladesh Promos (PKLD) set. 2020-03-24 17:32:02 +01:00
Thomas Hess
f3050fdecd
Added the Eldritch Moon Promos (PEMN) set. 2020-03-24 17:32:02 +01:00
Thomas Hess
b3bac1cfac
Added the Shadows over Innistrad Promos (PSOI) set. 2020-03-24 17:32:02 +01:00
Thomas Hess
a96be97b99
Added the Oath of the Gatewatch Promos (POGW) set. 2020-03-24 17:32:02 +01:00
Thomas Hess
5fed211907
Added the Legendary Cube Prize Pack (PZ1) set. 2020-03-24 17:32:02 +01:00
Thomas Hess
7d7a341109
Added the Battle for Zendikar Promos (PBFZ) set. 2020-03-24 17:32:02 +01:00
Thomas Hess
b2617a6cfb
Added the BFZ Standard Series (PSS1) set. 2020-03-24 17:32:02 +01:00
Thomas Hess
9ecd04b1ee
Added the Magic Origins Promos (PORI) set. 2020-03-24 17:32:01 +01:00
Thomas Hess
ac1f3f1935
Added the Magic Origins Clash Pack (CP3) set. 2020-03-24 17:32:01 +01:00
Thomas Hess
2dc9a68fdc
Added the Tarkir Dragonfury (PTKDF) set. 2020-03-24 17:32:01 +01:00
Thomas Hess
8b88aafa54
Added the Dragons of Tarkir Promos (PDTK) set. 2020-03-24 17:32:01 +01:00
Thomas Hess
fb23b6a0b5
Added the Khans of Tarkir Promos (PKTK) set. 2020-03-24 17:32:01 +01:00