Commit graph

244 commits

Author SHA1 Message Date
Alex W. Jackson
881fdcaa08 Remove no longer needed CardCriteria workaround 2021-12-24 03:05:28 -05:00
Alex W. Jackson
379550689f Refactor generation of boosters with a special uncommon/rare slot (e.g. WAR planeswalker slot) 2021-11-11 08:48:50 -05:00
Alex W. Jackson
7926193e34
Refactor ExpansionSet and its subclasses (#8382)
* Don't purge cards-by-rarity cache between tournaments

* Move DOM and WAR specific checks out of base ExpansionSet class

* Move Battlebond specific methods out of base ExpansionSet class

* Refactor ExpansionSet and subclasses

* Zendikar boosters also only have full-art basic lands

* Fix Eldritch Moon (#8171)
2021-10-13 11:47:23 -04:00
Alex W. Jackson
b7c78d0758
Implement booster collation for DOM, WAR and MID (#8346) 2021-09-30 08:10:46 -04:00
Quercitron
79120e7484 Make color distribution in booster more uniform 2018-07-25 02:46:31 +03:00
Noah Gleason
db4b47dd06
Use paths instead of import 2018-07-11 17:43:20 -04:00
Noah Gleason
04014b30d6
Rename GiftofGrowth 2018-07-10 23:32:46 -04:00
GrayedFox
3953f3dbdd
remove all MIT copyright notices from files 2018-06-02 17:59:49 +02:00
Evan Kranzler
92a6bd4748 Changed all set classes to final 2018-05-21 11:20:15 -04:00
LevelX2
aa30611a2c * Homarid Explorer - Fixed wrong rarity (was uncommon, is now common). 2018-04-25 16:15:39 +02:00
LevelX2
cdd6094f59 [DOM] Set max card number for booster. 2018-04-19 20:36:20 +02:00
LevelX2
b38c10bfc2 [DOM] Fixed some wrong rarities. 2018-04-19 20:29:39 +02:00
LevelX2
e821d22fb6 [DOM] Some fixes and tooltip rule text changes. 2018-04-19 17:53:30 +02:00
theelk801
2205db105f
Merge pull request #4792 from rscoates/startingFiresongAndSunspeaker
WIP: Work in progress FiresongAndSunspeaker (need to make a few changes)
2018-04-18 20:33:58 -04:00
Evan Kranzler
254935da39 Implemented Darigaaz Reincarnated 2018-04-18 19:50:12 -04:00
LevelX2
da96ee7b05 [DOM] Added Haphazard Bombardment and Jaya Ballard. 2018-04-19 00:30:13 +02:00
theelk801
90714c8e9d
Merge pull request #4790 from rscoates/implementingPrecognitionField
Implement Precognition Field. CAN NOT TEST.
2018-04-18 15:58:26 -04:00
Evan Kranzler
3ee7b77207 Implemented Krosan Druid 2018-04-18 15:52:53 -04:00
Evan Kranzler
4d1418cd86 Implemented Demonlord Belzenlok 2018-04-18 15:17:40 -04:00
Evan Kranzler
356ee9ac4e updated Deep Freeze 2018-04-18 14:35:37 -04:00
theelk801
a5e6b04fbe
Merge pull request #4791 from jpgunter/master
Add Elfhame Druid
2018-04-18 13:56:56 -04:00
richard.coates
427dc67ab2 Work in progress FiresongAndSunspeaker 2018-04-18 18:36:30 +02:00
Jimmy Gunter
2a22e67754 Add Elfhame Druid 2018-04-18 09:28:30 -07:00
Evan Kranzler
0c5fcc8fd1 Implemented Grand Warlord Radha 2018-04-18 11:35:04 -04:00
LevelX2
6dec2cfc17 Merge origin/master 2018-04-18 17:13:01 +02:00
LevelX2
1eaa12aca4 [DOM] Added Rona, Disciple of Gix. 2018-04-18 17:12:27 +02:00
Evan Kranzler
38d961ff60 Implemented Healing Grace 2018-04-18 11:03:19 -04:00
richard.coates
1e8cdd0ce1 Implement Precognition Field. CAN NOT TEST. 2018-04-18 16:35:37 +02:00
LevelX2
26ce05b42d [DOM] Added Shield of the Realm. 2018-04-18 15:18:23 +02:00
LevelX2
3daa66f396 [DOM] Added Seismic Shift. 2018-04-18 14:33:41 +02:00
LevelX2
f1e140761b [DOM] Added Muldrotha, the Gravetide. 2018-04-18 13:18:45 +02:00
LevelX2
5ecb34453d
Merge branch 'master' into Zzooouhh-rat 2018-04-18 11:12:09 +02:00
LevelX2
e354335a6c
Merge branch 'master' into master 2018-04-18 11:02:14 +02:00
LevelX2
cafb34909e
Merge branch 'master' into implementingCorrosiveOoze 2018-04-18 10:50:58 +02:00
LevelX2
de53977941 [DOM] Added Warcry Phoenix. 2018-04-18 10:47:29 +02:00
richard.coates
3ae0f88494 Implement Corrosive Ooze. CAN NOT TEST. 2018-04-18 10:11:54 +02:00
LevelX2
c8c0caf704 Merge origin/master 2018-04-18 07:55:54 +02:00
LevelX2
dd09e2d412 [DOM] Added Torgaar, Famine Incarnate. 2018-04-18 07:55:15 +02:00
Evan Kranzler
61853f96e4 Implemented Shanna, Sisay's Legacy 2018-04-17 23:45:51 -04:00
Evan Kranzler
02efffe2a2 Implemented Sorcerer's Wand 2018-04-17 23:15:38 -04:00
spjspj
276cc204a6
Merge pull request #4785 from spjspj/master
1 DOM card.
2018-04-18 13:03:35 +10:00
spjspj
86413a54d1 1 DOM card. 2018-04-18 12:53:09 +10:00
Evan Kranzler
feb949b566 Implemented Hallar, the Firefletcher 2018-04-17 20:09:11 -04:00
Evan Kranzler
ea22527c5d Implemented Bloodstone Goblin 2018-04-17 19:54:20 -04:00
Evan Kranzler
99038825a0 Implemented Fight with Fire 2018-04-17 19:28:32 -04:00
Keelan Tucker
1db575b522 Merge branch 'master' of https://github.com/magefree/mage 2018-04-17 18:06:09 -04:00
Keelan Tucker
72c7e81286 Added Curator's Ward to Dominaria 2018-04-17 18:04:32 -04:00
Evan Kranzler
093c6c380b Implemented Chandra, Bold Pyromancer 2018-04-17 17:26:18 -04:00
Evan Kranzler
3974a49242 Implemented Slimefoot, the Stowaway 2018-04-17 17:15:14 -04:00
Evan Kranzler
9a8f43e66b Implemented Chandra's Outburst 2018-04-17 17:03:18 -04:00