Alex W. Jackson
f67a847123
Implement collation for AKH and HOU
2021-12-30 02:41:21 -05:00
Alex W. Jackson
a323118c2e
Implement collation for BFZ, OGW, KLD and AER. KLD not enabled yet since the print run data contains an apparent error
2021-12-24 16:16:34 -05:00
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
Oleg Agafonov
2a05343bb8
Cards and images download fixes:
...
* Cards: added new promo cards in some old sets;
* Cards: fixed card rarity in some old sets (Antiquities, Deckmasters);
* Images: fixed broken download of promo cards from some old sets (#7891 );
2021-06-30 22:17:30 +04:00
Mike Simons
8d08f005af
Fix various hints and warnings on many set & block classes (via IntelliJ IDEA linting):
...
- replacing hard coded strings of set codes with reference to 'mage.sets.<set>.getInstance().getCode()' allows for set class names to no longer show as unreferenced & adds for more consistence between other block units
- various protected variables were able to be changed to private to clean up additional warnings
- some JavaDoc comments were generating warnings due to missing documentation
- removed some unused imports and unused variables
- there were multiple conditional logic checks for 'rarity != Rarity.LAND' within an if block where the outer condition was 'if rarity == Rarity.COMMON' rendering the inner condition always true and thus redundant
- a few ExpansionSet.buildDate parameters wer using octal values (eg. '03' instead of '3') which triggered some warnings
- added a booster generation test for WarOfTheSparks to make sure every booster contains a planeswalker
- added a booster generation test for ModernHorizons to make sure every booster contains a snow land
- booster generation test for Battlbond set referenced the Coldsnap set class instead of Battlebond
2019-07-18 23:28:48 -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
cd6c7623ed
* Added missing imports, imports reorg.
2017-07-23 16:29:29 +02:00
fireshoes
55b433ae36
[AKH] Added 3/27 spoilers to mtg-cards-data.txt. Implemented several of the new cards.
2017-03-28 22:25:29 -05:00
ingmargoudt
234cfe9519
rewrote singleton to enum where applicable
2017-03-14 16:32:47 +01:00
fireshoes
8845319903
Updated Legacy Cube 2017 to match a change Wizards made. Fixed Asylum Visitor's missing LoseLifeEffect. Fixed Rishkar's GainedAbilityEffect to be only controlled creatures.
2017-01-12 00:12:15 -06:00
LevelX2
9353c5aa9c
[AER] Some more minor fixes.
2017-01-07 22:22:17 +01:00
LevelX2
b358597bf4
[AER] Added the last missing cards. Some fixes.
2017-01-07 21:42:29 +01:00
LevelX2
2033095e3d
[AER] Added 4 cards.
2017-01-07 19:12:58 +01:00
Styxo
9227c4615f
[AER] Added some of the missing cards
2017-01-07 13:51:02 +01:00
spjspj
d6d431d4b1
spjspj - Add 1 card [AER]
2017-01-07 22:28:26 +11:00
spjspj
f5f48f4833
spjspj - Add 3 cards [AER]
2017-01-07 18:37:22 +11:00
fireshoes
216b9cb2d0
[AER] Added more cards.
2017-01-07 01:05:20 -06:00
spjspj
bf4ec26861
spjspj - Add Cogwork Assembler [AER]
2017-01-07 15:52:41 +11:00
spjspj
fee6fcec78
spjspj - Add Chandra's Revolution and Bastion Inventor [AER]
2017-01-07 15:38:00 +11:00
spjspj
2c08545c88
spjspj - Fix some collector numbers
2017-01-07 12:21:35 +11:00
Styxo
57d7140f59
[AER] Added some artifact cards
2017-01-07 01:45:57 +01:00
LevelX2
db981e4b87
Merge origin/master
...
Conflicts:
Mage.Sets/src/mage/sets/AetherRevolt.java
2017-01-07 00:36:35 +01:00
LevelX2
82d5e81a40
[AEN] Added missing black cards.
2017-01-07 00:29:21 +01:00
Styxo
90b3bacf6e
[AER] Added rest of green cards
2017-01-07 00:26:30 +01:00
Styxo
47b9832db6
[AER] Fixed some names and cards
2017-01-06 23:17:13 +01:00
LevelX2
0094e700c9
[AEN] Removed Hidden Stocks.
2017-01-06 22:15:56 +01:00
LevelX2
7ec9394a83
Merge origin/master
...
Conflicts:
Mage.Sets/src/mage/sets/AetherRevolt.java
2017-01-06 21:57:18 +01:00
LevelX2
69db775d05
[AEN] Added Hidden Stockpile.
2017-01-06 21:52:51 +01:00
Styxo
5e98860694
Merge origin/master
...
Conflicts:
Mage.Sets/src/mage/sets/AetherRevolt.java
2017-01-06 21:39:37 +01:00
Styxo
7aa57cc01f
[AER] Added white cards
2017-01-06 21:22:24 +01:00
fireshoes
5e8cdf546a
[AER] Added some green cards.
2017-01-06 14:14:54 -06:00
LevelX2
a1a93d3691
[AEN] Winding Constrictor & Weldfast Engineer
2017-01-06 19:05:40 +01:00
Styxo
f2e9daece7
[AER] Added reprints
2017-01-06 18:26:38 +01:00
Styxo
928a63432c
[AER] Added Skyship Plunderer and Midnight Entourage
2017-01-06 18:06:20 +01:00
fireshoes
4888a4a15b
[AER] Added most of the 1/5 spoiled cards. Fixed a name.
2017-01-05 23:50:20 -06:00
Styxo
ba27c01e19
[AER] Added rest of 1/4 spoilers and 4 cards
2017-01-05 15:11:27 +01:00
Styxo
e057bde150
[Refactor] Merged some similar abilities together
2017-01-05 14:12:18 +01:00
fireshoes
e4727a1063
[AER] Implemented several cards.
2017-01-04 14:25:39 -06:00
Styxo
8fd28f70e6
[AER] Added Release Gremlins, Aetherwind Basker and Inspiration Monuments
2017-01-04 12:06:16 +01:00
Styxo
ffca57e41c
[AER] Added Industrial Tower, Greenbelt Druid and Shock
2017-01-04 09:51:43 +01:00
fireshoes
27c0432895
[AER] Added Aegis Automaton, Aid from the Cowl, Renegade Rallier, and Rishkar's Expertise.
2017-01-03 20:38:36 -06:00
fireshoes
348715cd1c
[AER] Added Rogue Refiner, Tezzeret's Touch, and Renegade Map.
2017-01-03 17:22:00 -06:00
Justin Herlehy
6e401028b7
[AER] Implement Four Revolt Creatures
...
Implemented
- Copuntless Gears Renegade
- Greenwheel Liberator
- Night Market Aeronaut
- Silkweaver Elite
2017-01-03 16:32:07 -05:00
fireshoes
38abee93a6
[AER] Added Yahenni,Reverse Engineer, Glint-Sleeve Siphoner, and Aethergeode Miner.
2017-01-03 12:47:17 -06:00
emerald000
60bad2407b
Fighting Git, part 2.
2017-01-03 01:23:56 -05:00
emerald000
2baf795fab
Fighting Git.
2017-01-03 01:20:47 -05:00
emerald000
c6c7c82508
[AER] Implemented Revolt mechanic + 2 cards using it.
...
Decommission and Fatal Push
2017-01-03 01:11:24 -05:00
Justin Herlehy
24d58193fa
Undo unintended rearranement of set file methods.
2017-01-02 19:23:15 -05:00