foul-magics/Mage/src/main/java/mage/game
Evan Kranzler 214b688fdb
Update effects and abilities which involve tapping permanents for mana (#7679)
Abilities which use trigger from or replace tapping for mana now save the permanent in case it leaves the battlefield.
fixes #7671, fixes #7770
* Merge fix and additional comments, Winter's Night fixed

Co-authored-by: Oleg Agafonov <jaydi85@gmail.com>
2021-07-22 05:09:07 +04:00
..
combat Fixed missing clear code in combat (maybe related to #7997); 2021-07-17 19:41:25 +04:00
command [AFR] Implemented Zariel, Archduke of Avernus 2021-07-15 19:28:40 -04:00
draft replaced all instances of converted mana cost with mana value 2021-04-17 17:02:27 -04:00
events Update effects and abilities which involve tapping permanents for mana (#7679) 2021-07-22 05:09:07 +04:00
jumpstart Adding in Jumpstart Custom (requested fixes) 2021-02-06 00:19:36 +11:00
match * Planechase: added info about planechase mode in game's startup logs; 2020-04-13 21:56:53 +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 Tests: fixed miss commands, fixed debug info for permanents on battlefield; 2021-07-17 19:43:05 +04:00
stack [AFR] added card icons with class level info (#7808) 2021-07-15 23:46:19 +04:00
tournament Adding in Jumpstart Custom 2021-02-04 23:55:59 +11:00
turn Refactoring methods which add counters to track which player adds the counters (ready for review) (#7448) 2021-01-26 19:06:13 -05:00
CardState.java Dev: added additional info to some classes for easy debug; 2021-03-07 17:16:54 +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 Dev: added additional info to some classes for easy debug; 2021-03-07 17:16:54 +04:00
ExileZone.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
Game.java * Path of Ancestry - fixed that it doesn't triggers a scry on commander cast (#7917, #7538, #7750); 2021-07-20 01:01:16 +04:00
GameCanadianHighlanderImpl.java Implemented Yorion, Sky Nomad (#6407) 2020-04-16 08:10:18 -04:00
GameCommanderImpl.java Commanders improves: 2021-02-05 17:19:30 +04:00
GameException.java
GameImpl.java Test framework: added support to test client side data in unit tests (getGameView -> CardView, etc); 2021-07-19 13:07:09 +04:00
GameInfo.java
GameOptions.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
GameReplay.java
GameState.java - Removed test log 2021-07-14 17:17:16 -05:00
GameStates.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
GameTinyLeadersImpl.java [CMR] Implemented Liesa, Shroud of Dusk 2020-11-08 17:45:33 -05:00
Graveyard.java
LookedAt.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
MageObjectAttribute.java Reworking card types in preparation for implementing Grist, the Hunger Tide (#7899) 2021-07-09 07:28:43 +04:00
Revealed.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
Seat.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
Table.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
Team.java Revert "format: organize imports" 2020-02-05 02:17:00 +04:00
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