Commit graph

35566 commits

Author SHA1 Message Date
Evan Kranzler
3bba2a308d [SLD] Implemented Dustin, Gadget Genius 2021-10-14 18:57:44 -04:00
Evan Kranzler
4c93eda485 removed obsolete todo 2021-10-14 08:12:00 -04:00
Evan Kranzler
cfef00f90b small rework of MageBook card stats, removed 500 number limit 2021-10-14 08:09:27 -04:00
Alex W. Jackson
69a9b663c9 Implement collation for Modern Horizons 1 2021-10-14 08:07:08 -04:00
Alex W. Jackson
901ed68e8a Implement collation for M14, THS, BNG, JOU, M15 and KTK 2021-10-14 07:03:40 -04:00
Alex W. Jackson
63ac539232
Merge pull request #8385 from awjackson/remove_fake_sets
Remove unofficial "Box" sets
2021-10-14 04:50:04 -04:00
Alex W. Jackson
aac6518c1b Remove unofficial Eighth Edition Box and Ninth Edition Box sets 2021-10-14 04:21:16 -04:00
Alex W. Jackson
646600665f Add Starter cards to 8ED and 9ED and exclude them from boosters 2021-10-14 03:55:28 -04: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
Evan Kranzler
819f4c4c6c a few more fixes 2021-10-12 17:46:36 -04:00
Evan Kranzler
c10f6219d7 fixed some missing cards and rarities 2021-10-12 17:39:24 -04:00
Evan Kranzler
ce88658495 [GRN] various text fixes 2021-10-12 10:16:20 -04:00
Evan Kranzler
ac63d6e0c0 [SLD] fixed numbering 2021-10-12 09:41:24 -04:00
Evan Kranzler
b0a2abb205 fixed verify test not checking split/aftermath cards correctly 2021-10-12 09:35:53 -04:00
Evan Kranzler
f98069e829 [ZNR] a few text fixes 2021-10-10 17:16:03 -04:00
Evan Kranzler
d21684c107 fixed some instances of treasure token text 2021-10-10 16:15:04 -04:00
Evan Kranzler
79235d9ad6 small change to conditional triggered ability text generation 2021-10-10 16:07:34 -04:00
Evan Kranzler
be2d443e1a [MID] fixed Moonrager's Slash ability order 2021-10-10 15:59:20 -04:00
Evan Kranzler
825124c76f [MID] a few more text fixes 2021-10-10 14:38:15 -04:00
Evan Kranzler
f74336eb73 fixed verify skipping half of each transforming dfc 2021-10-10 14:30:22 -04:00
Evan Kranzler
795422ba6b fixed a few more instances of getPlayers (#8348) 2021-10-10 11:09:24 -04:00
Evan Kranzler
f7e821be2f
Reworking effects that allow controlling combat (WIP) (#8159)
* reworked effects that allow controlling combat

* [AFC] Implemented Berserker's Frenzy

* [AFC] updated Berserker's Frenzy to roll correctly
2021-10-10 10:25:10 -04:00
Alex W. Jackson
f5177097cd Implement collation for Throne of Eldraine 2021-10-08 03:10:35 -04:00
Evan Kranzler
f14e15d33a replace some instances of getPlayers with getPlayersInRange (#8348) 2021-10-07 19:20:18 -04:00
Evan Kranzler
5ecdd4fb4a [AFC] fixed Danse Manatee not sacrificing creatures (fixes #8367) 2021-10-07 09:38:47 -04:00
Daniel Bomar
5c3a161ad3
[MIC] Implemented Lynde, Cheerful Tormentor (#8374) 2021-10-07 09:35:51 -04:00
Evan Kranzler
2506261063 [MIC] Implemented Gorex, the Tombshell 2021-10-07 09:32:26 -04:00
Alex W. Jackson
4175b97464 Fix Thunder of Hooves rules text 2021-10-06 21:57:10 -04:00
Jeff Wadsworth
19eb9f7122 - Fixed #8376 and #8285. There is still a pre-existing issue with the attacking trigger on the Fractal Harness, though. It runs through the apply twice so the counters are four times as many instead of two. 2021-10-06 16:28:27 -05:00
Evan Kranzler
bce88bd399 [MIC] Implemented Shadow Kin 2021-10-06 09:08:47 -04:00
Oleg Agafonov
71d5887106 Fixed unnecessary logs on app startup (#8373); 2021-10-06 12:01:50 +04:00
Jeff Wadsworth
22493c22af - Fixed #8299 2021-10-05 16:54:49 -05:00
Jeff Wadsworth
f0b31dd585 - Fixed #8304 2021-10-05 15:48:39 -05:00
Evan Kranzler
f3d643a351 [MID] a few more text fixes 2021-10-05 08:20:37 -04:00
Evan Kranzler
4fe2904f3f [MIC] various text fixes 2021-10-04 21:16:14 -04:00
Evan Kranzler
53540b9b36 [MID] various text fixes 2021-10-04 20:37:31 -04:00
Jeff Wadsworth
f0bf3285bb - Issue #8352 2021-10-04 17:32:10 -05:00
Jeff Wadsworth
bb9721e698 - Issue #8359 2021-10-04 16:01:58 -05:00
Jeff Wadsworth
4f1c91ecb1 - removed some text from test 2021-10-04 09:45:25 -05:00
Jeff Wadsworth
fa18679ce8 - added test for Gisa, Glorious Resurrector 2021-10-04 09:43:32 -05:00
Oleg Agafonov
9c3167a18e Merge fix 2021-10-04 18:20:06 +04:00
Oleg Agafonov
39702e9223 Tests: fixed junit versions compatible (not working tests); 2021-10-04 18:05:27 +04:00
Alex W. Jackson
1c5f74ea99 Implement collation for AVR, RTR and GTC 2021-10-04 07:09:09 -04:00
Oleg Agafonov
abdccf97da Dev: updated some libs to latest version; 2021-10-03 18:40:24 +04:00
Oleg Agafonov
58ab020065 Dev: pom clean up, improved parent/child structure; 2021-10-03 18:11:56 +04:00
Alex W. Jackson
20fda878cd Fixed #8361 2021-10-03 06:11:25 -04:00
Oleg Agafonov
dc593b41b5
Github: added code coverage badge by sonarcloud 2021-10-03 11:42:03 +04:00
Alex W. Jackson
7dd0ba5ce1
Fixed #8173 and #8357 (#8358) 2021-10-02 13:07:09 -04:00
Evan Kranzler
b5033a3b7a updated various ban lists 2021-10-02 10:26:39 -04:00
Oleg Agafonov
08407eef25 Dev: migrated to single logger lib (replaced slf4j usage by log4j), clean up and documented pom files, updated some libs; 2021-10-02 11:09:09 +04:00