Commit graph

427 commits

Author SHA1 Message Date
xenohedron
5d39d1bb38 fix Modern banned list (Yorion, Sky Nomad) 2023-09-23 20:21:23 -04:00
xenohedron
9a0143be0e update Standard rotation; resolves #11150 2023-09-11 19:53:34 -04:00
names-are-hrad
5468e2f7e5
update modern/legacy banlists (#10779)
https://magic.wizards.com/en/news/announcements/august-7-2023-banned-and-restricted-announcement

Co-authored-by: MrMoo <>
2023-08-11 08:57:48 -04:00
Artemis Kearney
9ba0da00ff
Basic groundwork for extra decks (contraptions, attractions) (#10378)
* extra deck cards not counted in deck size

* extra deck handling in deckbuilder

* move responsibility for extraDeckCard boolean to CardImpl

* remove redundant field copy
2023-08-06 21:06:32 -04:00
theelk801
8830fd0cc8 [WHO] Implement The Thirteenth Doctor 2023-08-05 13:44:40 -04:00
mgrochowski
005f32cfff
update Premodern ban list (#10738)
* On July 15th Land Tax got banned, see more details:
https://premodernmagic.com/blog/ban-list-update-2023/

* Update Ban List (added "playing for ante" cards)
2023-08-03 01:02:10 -04:00
xenohedron
b7543af939 Update Brawl ban list (closes #10686) 2023-07-28 21:33:22 -04:00
Juneau
eebb82c591
Update CanadianHighlander.java (#10459)
Update Canadian Highlander points list to match the most recent update as of 6/12/23
2023-06-12 12:37:53 -04:00
KungensBadkar
7daafe27f1
Update CanadianHighlander.java (#10448)
Updated points list.
2023-06-09 17:07:07 -04:00
theelk801
19f44e90ad update standard ban list 2023-05-29 11:02:57 -04:00
theelk801
fa03c6404f fix and rework commander validation (fixes #10345) 2023-05-23 19:25:00 -04:00
Evan Kranzler
60e488cf05
rename classes (#10383) 2023-05-17 18:49:30 -04:00
Alexander Novotny
32002101ad
Prevent backgrounds from being used as commanders no matter what (#10007) 2023-02-20 02:01:16 +00:00
Alex Vasile
84096fca82 Update Duel Commander ban list 2022-10-30 10:44:48 -04:00
Sven Lutz
967291b3e0
Premodern 2022 Ban List Update (#9699) 2022-10-29 23:58:14 -04:00
Evan Kranzler
0379fb70d1 update standard and modern ban lists 2022-10-10 11:26:29 -04:00
Alex Vasile
8b71e0a444 [DEV] JDK 11+ support. All builds still target Java 1.8. 2022-08-05 00:17:00 -04:00
Evan Kranzler
4777466b50 [CLB] Implemented Faceless One 2022-05-17 20:05:18 -04:00
Evan Kranzler
26ae7b7281 replaced various instances of instanceof lambda functions with 2022-04-03 11:11:07 -04:00
Evan Kranzler
36a41a81a3 reorganized ban lists 2022-03-18 17:23:02 -04:00
Evan Kranzler
0d038b1737 reorganized various constructed formats 2022-03-18 09:49:34 -04:00
Evan Kranzler
02017b9a88
Implementing The Prismatic Piper (Ready for review) (#8164)
* [CMR] Implemented The Prismatic Piper

* updated commander validation to handle The Prismatic Piper

* created abstract base class for commander variants

* added ability to prismatic piper

* added game init handling

* small revert

* small reorganization of tests

* added some validation tests for piper

* added more tests for piper

* add another test

* added decklist comments to tests

* added some more piper tests

* added another test

* added mana option tests

* added a companion test

* fix conflict

* updated abstract commander to work with Friends forever

* merge fix

* Deck: added details for illegal validation of companion card;

Co-authored-by: Oleg Agafonov <jaydi85@gmail.com>
2022-03-17 18:02:29 -04:00
Evan Kranzler
605e7a7e50 updated pauper ban list 2022-03-07 18:30:59 -05:00
Evan Kranzler
5b7314dd1c updated pioneer ban list 2022-03-07 18:30:33 -05:00
Evan Kranzler
8aef097857 updated modern ban list 2022-03-07 18:30:24 -05:00
Evan Kranzler
8325bef4c1 updated australian highlander points list 2022-01-31 20:01:50 -05:00
Evan Kranzler
1880a88a89 updated canadian highlander points list 2022-01-31 20:01:37 -05:00
Evan Kranzler
809421635a updated duel commander ban list 2022-01-31 20:01:24 -05:00
Bryan Benson
4d0f53da67
Add cards to banned lists (#8616)
* Ban Invoke Prejudice

* Update banlist

https://www.hipstersofthecoast.com/2020/06/wizards-bans-7-cards-that-depict-racism-including-invoke-prejudice/

* Update Legacy banlist

https://www.hipstersofthecoast.com/2020/06/wizards-bans-7-cards-that-depict-racism-including-invoke-prejudice/

* Update banlist

https://www.hipstersofthecoast.com/2020/06/wizards-bans-7-cards-that-depict-racism-including-invoke-prejudice/

* Add stone-throwing devils to banlist

* Add Stone-Throwing Devils

* Update banlist

https://www.hipstersofthecoast.com/2020/06/wizards-bans-7-cards-that-depict-racism-including-invoke-prejudice/

* Update banist

https://www.hipstersofthecoast.com/2020/06/wizards-bans-7-cards-that-depict-racism-including-invoke-prejudice/
2022-01-29 19:09:41 -05:00
Evan Kranzler
bd33191308 updated standard ban list 2022-01-25 12:49:22 -05:00
Evan Kranzler
20f1186cdd updated legacy ban list 2022-01-25 12:49:10 -05:00
Evan Kranzler
135e4c346a updated pauper ban list 2022-01-25 12:49:02 -05:00
Evan Kranzler
941a2be7e9 fixed validation for partner with abilities (fixes #8482) 2021-11-28 15:25:10 -05:00
Evan Kranzler
5d63d4214c various updates to historic format 2021-10-14 20:54:29 -04:00
Evan Kranzler
ca189af388 added Friends forever support to regular commander 2021-10-14 19:34:54 -04:00
Evan Kranzler
b5033a3b7a updated various ban lists 2021-10-02 10:26:39 -04:00
Evan Kranzler
b895611c4d
Updating standard (don't merge until 9/24) (#8297)
* removed rotated cards from standard ban list

* updated standard legality to handle sets releasing after fall set inn the same year

* some more updates to standard

* small change
2021-09-24 22:07:12 -04:00
Grath
1b27fdd6ba
Update Commander banned list 2021-09-13 12:23:16 -04:00
spjspj
5bbcf03cb6 EDH Power level update (based on Saltiest EDHREC survey). Update for Full Art Face art. 2021-09-11 23:32:34 +10:00
Oleg Agafonov
2158d682cc Prepare new release 2021-08-30 14:44:03 +04:00
Evan Kranzler
f5687acfad [J21] Implemented Faceless Agent 2021-08-06 08:52:31 -04:00
Evan Kranzler
cdfe8be5fc updated duel commander ban list 2021-07-27 19:40:48 -04:00
Oleg Agafonov
c6a3d5e588 Prepare new release 2021-07-25 01:15:33 +04:00
Evan Kranzler
ad00f0dd3b updated historic ban list 2021-07-21 11:12:19 -04:00
Grath
7069ca7ecb
Update Commander ban list (#8004)
Hullbreacher was banned: https://mtgcommander.net/index.php/2021/07/12/july-2021-update/
2021-07-12 18:00:38 -04:00
Evan Kranzler
572104b8fc
Reworking card types in preparation for implementing Grist, the Hunger Tide (#7899)
Co-authored-by: Oleg Agafonov <jaydi85@gmail.com>
2021-07-09 07:28:43 +04:00
spjspj
fe96a2de12 Fix broken condition for freeform commander (can be any creature or any Legendary card) 2021-06-22 00:00:38 +10:00
Evan Kranzler
f771dcdb24 updated historic ban list 2021-06-11 06:48:53 -04:00
Evan Kranzler
4ea8b95654 [HA5] added set 2021-06-11 06:48:20 -04:00
Evan Kranzler
d7960837a6 updated Historic ban list 2021-05-19 20:07:59 -04:00