foul-magics/Mage/src/main/java/mage/game
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
..
combat * Game: fixed rollback and game freeze on select attackers step with disconnected people; 2021-09-05 20:03:36 +04:00
command [MID] updated Teferi, Who Slows the Sunset emblem 2021-09-22 09:39:21 -04:00
draft Refactor ExpansionSet and its subclasses (#8382) 2021-10-13 11:47:23 -04:00
events - small refactor Foretell ability 2021-09-29 09:45:08 -05:00
jumpstart Adding in Jumpstart Custom (requested fixes) 2021-02-06 00:19:36 +11:00
match * Game: tiny leaders game mode improves (fixed AI games errors, fixed commander dupes on game restart with Karn Liberated, #6113); 2021-07-24 14:32:00 +04:00
mulligan Game: fixed mulligan's copy code (can potentially fix empty hands or loses on game start in rare use cases, e.g. with AI); 2021-07-06 13:58:04 +04:00
permanent [MID] various text fixes 2021-10-04 20:37:31 -04:00
stack [MIC] Implemented Visions of Dominance 2021-09-20 08:48:28 -04:00
tournament Refactor ExpansionSet and its subclasses (#8382) 2021-10-13 11:47:23 -04:00
turn [MID] updated Teferi, Who Slows the Sunset emblem 2021-09-22 09:39:21 -04:00
CardState.java Fixed miss copy code in Game object (lki, cards), removed unused code. Possible fixes: 2021-08-12 00:08:08 +04:00
Controllable.java Improved commander support for mdf/split/adventure cards (additional fixes for ac98a3a31a) 2021-02-06 17:07:10 +04:00
Exile.java Painters Servant - removed duplicated code; 2021-09-04 18:01:20 +04:00
ExileZone.java
Game.java Removed game.preventDamage method (fixes #8280) 2021-09-27 16:01:28 -05:00
GameCanadianHighlanderImpl.java
GameCommanderImpl.java * Commander storm abilities - fixed rollback error on card usage in non commander games; 2021-09-04 17:15:51 +04:00
GameException.java
GameImpl.java Removed game.preventDamage method (fixes #8280) 2021-09-27 16:01:28 -05:00
GameInfo.java
GameOptions.java Adding dice rolling trigger/replacement (ready for review) (#7989) 2021-08-26 14:06:10 +04:00
GameReplay.java
GameState.java - added fix by JayDi for gameState().value and Lists. 2021-07-31 18:16:09 -05:00
GameStates.java
GameTinyLeadersImpl.java * Commander storm abilities - fixed rollback error on card usage in non commander games; 2021-09-04 17:15:51 +04:00
Graveyard.java
LookedAt.java
MageObjectAttribute.java Reworking card types in preparation for implementing Grist, the Hunger Tide (#7899) 2021-07-09 07:28:43 +04:00
Revealed.java
Seat.java
Table.java
Team.java
ZoneChangeInfo.java Refactor: replaced sourceId by source and introduced source param in some methods; 2020-12-12 20:23:19 +04:00
ZonesHandler.java - Fixed #7572 2021-07-14 16:44:28 -05:00