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
arcox
9c7982e8f6
Update *.sh and *.java files to use Unix line endings
2020-07-09 13:07:26 -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
Jeff
dad4ce3312
- Added Lim-Dul's Cohort and Mind Whip.
2018-12-31 14:05:46 -06:00
Jeff
28a7ad0031
- added sets for previous cards
2018-12-13 18:38:31 -06:00
Oleg Agafonov
ac8540216f
Refactor: source cleanup at imports
2018-10-03 13:26:37 +04:00
Oleg Agafonov
f19a5144d7
Reverted urza to nonbasic lands in Master Edition IV (see 114c3ca3c4);
2018-09-27 12:34:08 +04:00
Evan Kranzler
114c3ca3c4
fixed various incorrect rarities
2018-09-26 19:22:02 -04:00
Oleg Agafonov
dba037858c
* Fixed broken download images with Fourth Edition set;
2018-08-15 14:47:11 +04:00
L_J
b7c6afc66d
Merge branch 'master' into Zzooouhh-woc
2018-06-03 20:36:27 +02:00
GrayedFox
3953f3dbdd
remove all MIT copyright notices from files
2018-06-02 17:59:49 +02:00
L_J
d7da3930b6
Implemented Word of Command
2018-06-01 21:13:20 +02:00
Evan Kranzler
92a6bd4748
Changed all set classes to final
2018-05-21 11:20:15 -04:00
L_J
58a829de0e
Implemented old cards
2018-05-01 02:07:45 +02:00
LevelX2
62a17b4841
Merge pull request #4786 from Zzooouhh/Zzooouhh-ice
...
Implemented Ice Cauldron
2018-05-01 01:00:26 +02:00
L_J
826eb6843e
Implemented Drain Power
2018-04-28 15:19:16 +02:00
L_J
6579354d2b
Implemented Ice Cauldron
2018-04-18 03:26:00 +00:00
L_J
bb9e438e51
Added missing Scarecrow
2018-03-03 23:57:56 +00:00
L_J
b32c8f6bb0
Merge pull request #4547 from Zzooouhh/Zzooouhh-bog
...
Implemented Blaze of Glory and Portal cards (& finished a todo in MustBlockAny checking)
2018-03-01 07:05:11 +01:00
L_J
2da32a767c
Implemented Just Fate
2018-02-25 21:44:52 +00:00
L_J
aa4997607f
Implemented Harsh Justice
2018-02-25 11:54:31 +00:00
L_J
a6048f497f
Implemented Blaze of Glory
2018-02-24 22:03:31 +00:00
L_J
8b6d443fd3
Implemented Wood Elemental
2018-02-21 20:44:51 +00:00
Oleg Agafonov
4c3425d29c
* Masters Edition IV - Fixed urza's special lands in boosters
2018-01-12 14:20:20 +04:00
Oleg Agafonov
3632d7afe3
Fixed 27 wrong land types (can't see or too many in boosters):
...
* e.g. Urza's lands counts as basic;
* Arabian Nights: x1
* Coldsnap: x5
* Ice Age: x5
* Masters Edition IV: x12
* Oath of the Gatewatch: x4
2018-01-11 20:46:39 +04:00
Oleg Agafonov
a12da58f30
Masters Edition IV: added urza's alternative arts (min, power plant, tower), removed duplicated card, sorted by name
2017-12-20 19:45:45 +04:00
Zzooouhh
1f9749b087
Implemented Al-abara's Carpet
2017-11-11 13:35:03 +01:00
Evan Kranzler
51221b2e3f
Implemented Martyr's Cry
2017-10-17 15:32:31 -04:00
Evan Kranzler
c2a4f22b56
Implemented Clockwork Swarm
2017-10-12 22:08:59 -04:00
Evan Kranzler
c6dd9270ea
Implemented Soldevi Golem
2017-10-04 17:52:04 -04:00
Evan Kranzler
c78477756c
fixed set file formatting
2017-09-26 10:38:48 -04:00
Evan Kranzler
9962ae1110
Implemented Minion of Tevesh Szat
2017-09-26 09:06:40 -04:00
Evan Kranzler
fe895f9f13
Implemented Angelic Voices
2017-09-24 10:06:01 -04:00
Evan Kranzler
405f821252
Implemented Champion Lancer
2017-09-24 09:36:25 -04:00
Zzooouhh
d6b529ca7f
Added Scarwood Bandits
2017-09-22 20:40:14 +02:00
Evan Kranzler
17e77e7522
Implement Vibrating Sphere
2017-07-31 11:33:43 -04:00
Jeff
b39c61eff3
- Added Chaosphere, Goblin Shrine, and Kudzu. All requested.
2017-06-28 14:44:28 -05: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
JOAC69
8800286824
Removed duplicate CardInfos in ExpansionSets
2017-02-19 22:10:21 -06:00
MTGfan
7e867f4fcf
Cyclopean Tomb TODO: remove counters part of effect
2016-12-21 19:46:46 -05:00
MTGfan
0f90531b33
Animate Artifact please test this
2016-12-01 23:33:10 -05:00
MTGfan
4f744b4e53
Added Personal Incarnation
...
Personal Incarnation implemented.
TargetController and ActivatedAbilityImpl added OWNER as required by Personal Incarnation
2016-11-29 20:15:02 -05:00
Styxo
b326f37405
Added Angry Mob, Dwarven Driller, Firecat Blitz, Greel Mind Raker, Hallowed Ground and Lava Blister
2016-11-28 15:23:24 +01:00
MTGfan
5a9c8b404b
Veteran Bodyguard
2016-11-20 15:26:21 -05:00
MTGfan
9f0102abd2
Rock Hydra with corrections from original commit. Tested against Wall of Torches and Wild Slash.
2016-11-09 23:29:04 -05:00
JOAC69
8191a9cba0
Basic lands with multiple art not showing up #2430
2016-10-28 21:01:35 -05:00
fireshoes
89dd981075
Merge
2016-10-17 23:45:47 -05:00
JOAC69
59f88047e4
Modify cards
2016-10-04 20:06:28 -05:00
Fenhl
430ae503c7
Change all line endings to LF
2016-04-14 16:18:01 +00:00