Commit graph

438 commits

Author SHA1 Message Date
Alexander Novotny
892ccddd35
game: fixed wrong commander colors with large color identity (#12429) 2024-06-07 23:46:32 +04:00
Susucre
0cd2fda764 add comment on why "Name Sticker" Goblin is banned, as it's a mtgo replacement for a banned card 2024-06-07 17:39:53 +02:00
Susucre
be58777f7b update formats banlist
https://magic.wizards.com/en/banned-restricted-list
https://magic.wizards.com/en/news/announcements/may-13-2024-banned-and-restricted-announcement
https://magic.wizards.com/en/news/announcements/pauper-bans-for-june-6-2024
2024-06-07 17:25:50 +02:00
RaelCappra
52530b173d
Update Banned & Restricted List, March 2024 (#12136)
* Modern: ban Violent Outburst

* Vintage: unrestrict Ponder
2024-04-17 20:26:17 -04:00
Oleg Agafonov
7fa4648316 refactor: code clean 2024-04-11 22:46:25 +04:00
Oleg Agafonov
c4a3489107 game: fixed that Premodern format wrongly ban some old cards like Crusade 2024-03-07 14:55:04 +04:00
xenohedron
2d94797943 update Canadian Highlander points list (closes #11602) 2024-01-02 20:00:16 -05:00
Daniel Cowman
2f0a687467
Update banlists for Pioneer, Modern, and Pauper (#11509)
* Update Pioneer banlist

Karn, the Great Creator is banned.
Geological Appraiser is banned.

Smuggler's Copter is unbanned.

* Update Modern banlist

Fury is banned.
Up the Beanstalk is banned.

* Update Pauper banlist

Monastery Swiftspear is banned.
2023-12-04 19:33:54 -05:00
arcox
31f028d41e
game: Australian Highlander point update (#11452) 2023-11-23 01:29:33 +04:00
Oleg Agafonov
3abdb72910
dev: improved code coverage (jacoco) and static analyser (sonar) support (#11367):
* fixed code coverage data lost on failed tests;
* fixed code coverage report duplication and improved performance;
* fixed that sonar analyser can't see code coverage for some modules;
* added new aggregation module: Mage.Reports (used for code coverage report generation);
* reorganized pom and added additional instructions for jacoco and sonar usage;
2023-10-30 09:19:12 +04:00
Susucre
1cb484e03e unban Chaos Orb from OId School formats (#11344) 2023-10-26 18:29:59 +02:00
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