Oleg Agafonov
6bb478c342
Tests: added many verify tests for sets and cards, e.g.:
...
* check set's class name/file (source code style);
* check set's hasBasicLands settings (missing lands in deck generation bug);
* check card's UsesVariousArt settings (same image for multi-images card bug);
* check card's missing abilities (forgot addAbility call bug);
* improved output messages;
2018-10-03 22:32:52 +04:00
Oleg Agafonov
64721675f2
Merge remote-tracking branch 'remote-production/master' into local-production
2018-10-03 22:10:23 +04:00
Oleg Agafonov
12eec8e1b8
* Fixed that some sets uses same images for multi-images cards:
...
* Guilds of Ravnica (GRN), Commander Anthology Volume II (CM2), Battlebond (BBD);
* From the Vault: Transform (V17), Media Inserts (MBP), WPN and Gateway Promos (GRC);
2018-10-03 22:06:18 +04:00
Evan Kranzler
1f239b28b3
added GRN guild kit set
2018-10-03 13:01:40 -04:00
Oleg Agafonov
69546c82ce
* Added missing images for WPN and Gateway Promos (GRC) set in scryfall source;
2018-10-03 20:32:58 +04:00
LevelX2
c41c6e1fe9
Fixed a problem with casting split cards from non hand zone. Added some generic cast from non hand zone effects and started replacing card specific effects by the generic ones ( fixes #5356 and fixes #4493 ).
2018-10-03 13:44:01 +02:00
Oleg Agafonov
ac8540216f
Refactor: source cleanup at imports
2018-10-03 13:26:37 +04:00
ingmargoudt
c097ec053f
Merge pull request #5360 from rscoates/patch-2
...
Update EtrataTheSilencer.java
2018-10-03 10:44:23 +02:00
Richard Coates
b2f050df35
Update EtrataTheSilencer.java
...
Make the filter for cardsFound trigger on "greater than or equal to" rather than just "greater than".
2018-10-03 09:17:16 +02:00
Evan Kranzler
27fc2f5610
fixed Elf Knight token name
2018-10-02 21:50:29 -04:00
Oleg Agafonov
fccae9b8cd
* Added new set Anthologies (ATH) with 85 cards;
2018-10-03 01:52:16 +04:00
Oleg Agafonov
cbf6b9d5b5
* Masters Edition II (ME2) - added 6 missing cards (Dry Spell, Mishra's Groundbreaker, Royal Decree, Varchild's Crusader, Whirling Catapult, Winter's Night)
2018-10-03 01:49:22 +04:00
Oleg Agafonov
434044eb0f
* Fixed missing lands from some sets in lands/decks generation;
2018-10-03 00:54:32 +04:00
Oleg Agafonov
63937351c1
* Fixed Coldsnap (CSP) booster that it missing of land card;
2018-10-02 22:03:50 +04:00
Oleg Agafonov
16d4639846
* Fixed Battlebond (BBD) booster that it missing of land card;
2018-10-02 21:49:26 +04:00
Oleg Agafonov
7cf78fb315
* Fixed that some cards don't use multiple images in Alliances (ALL) and Homelands (HML);
2018-10-02 21:02:22 +04:00
Evan Kranzler
e42505765b
added cost adjuster to stack ability class
2018-09-30 21:16:09 -04:00
Evan Kranzler
537391a772
updated cost adjusters A through F
2018-09-30 20:57:16 -04:00
Evan Kranzler
c9ca0e8916
finished the last few target adjusters
2018-09-30 20:28:40 -04:00
Evan Kranzler
9d9c7b0242
added cost adjustment framework
2018-09-30 20:12:07 -04:00
Evan Kranzler
57470be67f
updated Citadel Siege targeting
2018-09-30 20:08:37 -04:00
Evan Kranzler
081cac6b2e
updated Noxious Ghoul implementation
2018-09-30 19:43:53 -04:00
LevelX2
29f6f1c4b8
XMage 1.4.31V4
2018-09-30 23:15:58 +02:00
L_J
2c09d7160e
Merge pull request #5355 from Zzooouhh/Zzooouhh-ust
...
Implemented Unstable cards & fixes
2018-09-30 22:44:41 +02:00
L_J
31bf2f5784
NON_FULL_USE_VARIOUS fix
2018-09-30 20:30:38 +00:00
L_J
650986a83c
Implemented Unstable cards & fixes
2018-09-30 20:49:23 +02:00
L_J
4e640dc8ab
Merge pull request #76 from magefree/master
...
Merge https://github.com/magefree/mage
2018-09-30 20:43:12 +02:00
L_J
ba3b243493
Jumbo Imp typo fix
2018-09-30 18:36:54 +00:00
Oleg Agafonov
595d7f36b6
Refactor: mtg-sets-data must contain real set name for scripts, not xmage;
2018-09-30 18:45:25 +04:00
Oleg Agafonov
38afd401e8
Refactor: mtg-sets-data updates after set name fixes, add missing sets;
2018-09-30 17:31:54 +04:00
Oleg Agafonov
caa526c0b8
Refactor: known-sets updates after class renames;
2018-09-30 17:20:43 +04:00
Oleg Agafonov
d3d880cdc9
Refactor: fixed wrong set's class names
2018-09-30 16:52:45 +04:00
Oleg Agafonov
c36a7560ff
Refactor: fixed wrong set's class names (48 files)
2018-09-30 16:47:17 +04:00
Oleg Agafonov
6ee1602bfc
Fixed merge
2018-09-30 16:43:55 +04:00
Oleg Agafonov
b5df24fb30
UGL: fixed card number and name typo;
2018-09-30 16:37:39 +04:00
L_J
1973bbb825
Removed duplicate Chicken Egg
2018-09-30 12:32:52 +00:00
L_J
be1c7316a7
Merge pull request #5350 from Zzooouhh/Zzooouhh-unh
...
Implemented Unhinged cards
2018-09-30 14:13:32 +02:00
L_J
494b51eb9b
Merge pull request #5286 from Zzooouhh/Zzooouhh-ugl
...
Implemented Unglued cards
2018-09-30 14:13:19 +02:00
L_J
1655963937
Merge branch 'master' into Zzooouhh-ugl
2018-09-30 14:13:00 +02:00
Ingmar Goudt
fe3f6fb6c8
make plane and emblem implement Controllable to give access to the isControlledBy method
2018-09-30 12:48:03 +02:00
L_J
feaaf7bb8a
Double Header fix
2018-09-30 10:36:14 +00:00
L_J
b6bd8137f4
Bloodletter fix
2018-09-30 10:35:51 +00:00
LevelX2
9b46406c86
* Burning Cinder Fury of Crimson Chaos Fire - Fixed opponent slection.
2018-09-30 12:23:18 +02:00
L_J
ff29761cbb
Implemented Unhinged cards
2018-09-30 12:19:54 +02:00
L_J
b0455ffc02
Merge pull request #74 from magefree/master
...
Merge https://github.com/magefree/mage
2018-09-30 12:00:31 +02:00
LevelX2
e614b8573e
Merge pull request #5291 from Zzooouhh/ugl
...
Implemented Jalum Grifter and Burning Cinder Fury (bugged)
2018-09-30 10:36:08 +02:00
LevelX2
0c127361e9
* Roots of Life - Fixed collectors number.
2018-09-30 10:34:48 +02:00
LevelX2
d4d4798144
Merge pull request #5308 from Fubs/master
...
Implemented Roots of Life
2018-09-30 10:09:55 +02:00
Aaron Miller
5cd57199c7
Merge branch 'master' into add-minimum-rating-option
2018-09-29 19:15:46 -07:00
Aaron Miller
81c2a62250
Add "minimum rating" option to matches and tournaments
2018-09-29 19:14:39 -07:00