Alex W. Jackson
881fdcaa08
Remove no longer needed CardCriteria workaround
2021-12-24 03:05:28 -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
384051d9eb
Make BoosterCollator not share state between tables on a server ( #8312 )
2021-09-23 08:06:08 -04:00
Alex W. Jackson
eb81ffe92b
Fix Modern Horizons 2 common and reprint print run ratios ( #8245 )
2021-09-19 12:44:23 -04:00
Evan Kranzler
c081d3fa33
[MH2] small change to collation info
2021-08-08 09:56:42 -04:00
Evan Kranzler
b9c55a984d
[MH2] added collation info
2021-08-07 20:40:46 -04:00
Oleg Agafonov
ee47bc7c0f
[MH2] added reprints
2021-07-15 00:15:52 +04:00
Daniel Bomar
29d3f96340
[MH2] Implemented Carth the Lion ( #7848 )
...
* [MH2] Implemented Carth the Lion
* [MH2] Carth the Lion - Fixed loyalty cost modification
* Fix copy constructor and add getters/setters
* Call sourceObject.adjustCosts before checking cost modifications
* Add unit test
* Added additional comments, checks and tests;
Co-authored-by: Oleg Agafonov <jaydi85@gmail.com>
2021-07-15 00:12:25 +04:00
Evan Kranzler
572104b8fc
Reworking card types in preparation for implementing Grist, the Hunger Tide ( #7899 )
...
Co-authored-by: Oleg Agafonov <jaydi85@gmail.com>
2021-07-09 07:28:43 +04:00
Evan Kranzler
ffee1ecd7b
[MH2] implemented automated booster generation (collation info not yet available)
2021-06-17 08:59:18 -04:00
Evan Kranzler
b75c09688c
[MH2] Implemented Chef's Kiss
2021-06-13 14:51:03 -04:00
Evan Kranzler
93b34c7a28
[MH2] Implemented Dermotaxi
2021-06-11 09:49:34 -04:00
Evan Kranzler
2c7a04b346
[MH2] Implemented Caprichrome
2021-06-11 08:59:48 -04:00
Evan Kranzler
68f43989c7
Merge branch 'master' into master
2021-06-11 08:29:34 -04:00
Evan Kranzler
a0e1a14e96
[MH2] Implemented Garth One-Eye
2021-06-09 21:10:20 -04:00
Daniel Bomar
4a85550676
[MH2] Implemented Out of Time ( #7898 )
2021-06-09 21:09:45 -04:00
Evan Kranzler
4232b1e789
[MH2] Implemented Zabaz, the Glimmerwasp
2021-06-07 09:42:34 -04:00
Daniel Bomar
df5bf2fa25
[MH2] Implemented Sanctifier en-Vec ( #7893 )
...
* [MH2] Implemented Sanctifier en-Vec
* [MH2] Sanctifier en-Vec - Remove unused filter
2021-06-06 18:38:48 -04:00
Evan Kranzler
0410cb5343
[MH2] Implemented Suspend
2021-06-06 18:32:19 -04:00
Evan Kranzler
9a3daa683f
[MH2] Implemented Tizerus Charger
2021-06-06 17:08:25 -04:00
Evan Kranzler
2a4419b7b1
[MH2] Implemented Skyblade's Boon
2021-06-06 16:53:50 -04:00
Evan Kranzler
7057d1eb5f
[MH2] Implemented Rise and Shine
2021-06-06 12:03:14 -04:00
Evan Kranzler
69235e4721
[MH2] Implemented Serra's Emissary
2021-06-06 11:52:47 -04:00
Evan Kranzler
395faf8115
[MH2] Implemented Ragavan, Nimble Pilferer
2021-06-05 12:57:31 -04:00
Evan Kranzler
ffd681a0ec
[MH2] Implemented Dauthi Voidwalker
2021-06-05 11:58:07 -04:00
Evan Kranzler
3cd434e814
[MH2] Implemented Tourach, Dread Cantor
2021-06-05 09:09:09 -04:00
Evan Kranzler
ac04c27133
[MH2] Implemented Yavimaya, Cradle of Growth
2021-06-05 09:02:04 -04:00
Evan Kranzler
f41ff7177e
[MH2] Implemented Steel Dromedary
2021-06-05 08:29:03 -04:00
Evan Kranzler
31220b17ca
[MH2] Implemented Power Depot
2021-06-05 08:12:08 -04:00
Daniel Bomar
59678389df
[MH2] Implemented Persist ( #7889 )
2021-06-05 08:03:04 -04:00
Daniel Bomar
b5b4dec694
[MH2] Implemented Nykthos Paragon ( #7888 )
...
* [MH2] Implemented Nykthos Paragon
* [MH2] Nykthos Paragon - Added check to checkTrigger
2021-06-04 21:08:01 -04:00
Daniel Bomar
4a09b2a1ed
[MH2] Implemented Murktide Regent ( #7887 )
2021-06-04 20:02:10 -04:00
Daniel Bomar
4bf1ce9c0e
[MH2] Implemented Magus of the Bridge ( #7886 )
2021-06-04 20:01:23 -04:00
Daniel Bomar
29e85cd4b9
[MH2] Implemented Mine Collapse
2021-06-04 10:27:27 -05:00
Evan Kranzler
4c5c4e4d3f
[MH2] Implemented Said // Done
2021-06-04 09:22:09 -04:00
Evan Kranzler
836bc95007
[MH2] Implemented Sword of Hearth and Home
2021-06-04 09:17:43 -04:00
Evan Kranzler
b8c7fd2e12
[MH2] Implemented Smell Fear
2021-06-04 08:38:52 -04:00
Evan Kranzler
7bedbf6e55
[MH2] Implemented Piercing Rays
2021-06-04 08:30:48 -04:00
Evan Kranzler
f6cdbd6b4d
[MH2] Implemented Necrogoyf
2021-06-04 08:22:40 -04:00
Evan Kranzler
9fda9563ac
[MH2] Implemented Nested Shambler
2021-06-04 08:11:46 -04:00
Daniel Bomar
1722541fe3
[MH2] Implemented Lonis, Cryptozoologist ( #7884 )
2021-06-04 07:30:43 -04:00
Daniel Bomar
90f09dd816
[MH2] Implemented Kaldra Compleat ( #7883 )
2021-06-03 21:50:34 -04:00
Daniel Bomar
cdca453738
[MH2] Implemented Duskshell Crawler ( #7879 )
...
* [MH2] Implemented Duskshell Crawler
* [MH2] Duskshell Crawler - Fixed predicate
2021-06-03 20:12:48 -04:00
Evan Kranzler
1c6f8ae035
[MH2] Implemented Sojourner's Companion
2021-06-03 20:10:38 -04:00
Evan Kranzler
5d15eca514
[MH2] Implemented Mount Velus Manticore
2021-06-03 20:04:45 -04:00
Evan Kranzler
06a15f9e83
[MH2] Implemented Glimpse of Tomorrow
2021-06-03 19:52:57 -04:00
Daniel Bomar
e5ccca1563
[MH2] Implemented Deepwood Denizen ( #7878 )
2021-06-03 19:52:32 -04:00
Daniel Bomar
11a19a8fc1
[MH2] Implemented Foundry Helix ( #7881 )
2021-06-03 19:49:53 -04:00
Daniel Bomar
bff38a195d
[MH2] Implemented Gouged Zealot ( #7882 )
2021-06-03 19:49:02 -04:00
Evan Kranzler
390075efd4
[MH2] Implemented Dihada's Ploy
2021-06-03 09:05:07 -04:00