Commit graph

22 commits

Author SHA1 Message Date
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
Oleg Agafonov
1592a9d173 Fixed card numbers in P02 - Portal Second Age (#4628) 2018-07-10 06:06:19 +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
L_J
a87cbc12c7
Implemented cards 2018-02-25 21:42:46 +00:00
L_J
5fac17c0d4
Implemented Deep Wood 2018-02-25 15:24:55 +00:00
Zzooouhh
a2dcf390f3
Added missing Relentless Assault 2017-12-29 17:50:19 +01:00
Evan Kranzler
837db99952 Implemented Remove 2017-10-16 20:30:11 -04:00
Evan Kranzler
ba31763a7a Implemented Rally the Troops 2017-10-16 20:29:53 -04:00
Evan Kranzler
f764cc6fed Implemented Renewing Touch 2017-10-12 21:10:13 -04:00
Evan Kranzler
54093ec0f2 Implemented Return of the Nightstalkers 2017-10-04 14:45:51 -04:00
Evan Kranzler
ee5bd655c6 Implemented Alaborn Zealot, fixed text on several cards with block triggers 2017-10-04 14:32:13 -04:00
Evan Kranzler
c78477756c fixed set file formatting 2017-09-26 10:38:48 -04:00
igoudt
6336f82845 remove redundant cardgraphicinfo instances 2017-08-06 17:23:03 +02:00
Scott Crawford
b2db8057b5 New cards
Generated Misfortune's Gain and Path of Peace
2017-05-03 19:37:18 -07: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
Fenhl
4147bfdd65 Fix set codes of 3 sets 2016-11-07 20:05:05 +00:00
fireshoes
89dd981075 Merge 2016-10-17 23:45:47 -05:00
JOAC69
59f88047e4 Modify cards 2016-10-04 20:06:28 -05:00
Nathaniel Brandes
2f476b7c53 Cleanup sets.
This is an extensive renaming of sets to their correct names. "Duel
Decks" and "Not Standard Legal" have been merged into a "Supplemental"
set type. MTGO-only sets have been put into their own set type, just
like magiccards.info. Supplemental sets now have a "block" which is the
block that they have under magiccards.info, for easier organization. The
deck builder on the client now relies on an autogenerated list instead
of a hardcoded one.
2015-05-03 20:07:13 -07:00
Plopman
9d8d1409b2 Added Portal and Portal Second Age set 2014-05-23 15:31:22 +02:00