mage/Mage.Server.Plugins
Susucre 7c454fb24c
Rework AsThough handling to allow choosing/affecting a specific alternate cast (#11114)
* Rework AsThoughEffect

* some cleanup of MageIdentifer

* refactor ActivationStatus

* fix bolas's citadel

* fix a couple of the Alternative Cost being applied too broadly.

* fix Risen Executioneer

* allow cancellation of AsThough choice.

* fix One with the Multiverse

* cleanup cards needing their own MageIdentifier

* last couple of fixes

* apply reviews for cleaner code.

* some more cleanup
2023-10-02 18:42:54 -04:00
..
Mage.Deck.Constructed fix Modern banned list (Yorion, Sky Nomad) 2023-09-23 20:21:23 -04:00
Mage.Deck.Limited Basic groundwork for extra decks (contraptions, attractions) (#10378) 2023-08-06 21:06:32 -04:00
Mage.Game.BrawlDuel [DEV] JDK 11+ support. All builds still target Java 1.8. 2022-08-05 00:17:00 -04:00
Mage.Game.BrawlFreeForAll [DEV] JDK 11+ support. All builds still target Java 1.8. 2022-08-05 00:17:00 -04:00
Mage.Game.CanadianHighlanderDuel code style: eliminate unnecessary static imports (#10585) 2023-07-08 13:08:28 -04:00
Mage.Game.CommanderDuel [DEV] JDK 11+ support. All builds still target Java 1.8. 2022-08-05 00:17:00 -04:00
Mage.Game.CommanderFreeForAll [DEV] JDK 11+ support. All builds still target Java 1.8. 2022-08-05 00:17:00 -04:00
Mage.Game.CustomPillarOfTheParunsDuel Tweak the Pillar of the Paruns format (#11197) 2023-09-24 22:09:38 -04:00
Mage.Game.FreeForAll refactor: expose startingHandSize in GameImpl constructor. (#10629) 2023-07-16 18:36:26 +04:00
Mage.Game.FreeformCommanderDuel [DEV] JDK 11+ support. All builds still target Java 1.8. 2022-08-05 00:17:00 -04:00
Mage.Game.FreeformCommanderFreeForAll [DEV] JDK 11+ support. All builds still target Java 1.8. 2022-08-05 00:17:00 -04:00
Mage.Game.FreeformUnlimitedCommander Improvements to limited with Freeform Unlimited Commander (#10114) 2023-06-07 19:05:37 -04:00
Mage.Game.MomirDuel refactor: improved usage of one time turn modifications (skip step, extra turn, etc) 2023-07-31 20:16:28 +04:00
Mage.Game.MomirGame refactor: improved usage of one time turn modifications (skip step, extra turn, etc) 2023-07-31 20:16:28 +04:00
Mage.Game.OathbreakerDuel [DEV] JDK 11+ support. All builds still target Java 1.8. 2022-08-05 00:17:00 -04:00
Mage.Game.OathbreakerFreeForAll [DEV] JDK 11+ support. All builds still target Java 1.8. 2022-08-05 00:17:00 -04:00
Mage.Game.PennyDreadfulCommanderFreeForAll [DEV] JDK 11+ support. All builds still target Java 1.8. 2022-08-05 00:17:00 -04:00
Mage.Game.TinyLeadersDuel [DEV] JDK 11+ support. All builds still target Java 1.8. 2022-08-05 00:17:00 -04:00
Mage.Game.TwoPlayerDuel refactor: improved usage of one time turn modifications (skip step, extra turn, etc) 2023-07-31 20:16:28 +04:00
Mage.Player.AI Rework AsThough handling to allow choosing/affecting a specific alternate cast (#11114) 2023-10-02 18:42:54 -04:00
Mage.Player.AI.DraftBot [DEV] JDK 11+ support. All builds still target Java 1.8. 2022-08-05 00:17:00 -04:00
Mage.Player.AI.MA Refactor: private fields and performance tweaks (#9625) 2023-08-27 17:58:19 -04:00
Mage.Player.AIMCTS Refactor: private fields and performance tweaks (#9625) 2023-08-27 17:58:19 -04:00
Mage.Player.AIMinimax Refactor: private fields and performance tweaks (#9625) 2023-08-27 17:58:19 -04:00
Mage.Player.Human Rework AsThough handling to allow choosing/affecting a specific alternate cast (#11114) 2023-10-02 18:42:54 -04:00
Mage.Tournament.BoosterDraft game: fixed cube from deck game mode to use a card numbers (#11105) 2023-09-03 23:13:37 +04:00
Mage.Tournament.Constructed [DEV] JDK 11+ support. All builds still target Java 1.8. 2022-08-05 00:17:00 -04:00
Mage.Tournament.Sealed [DEV] JDK 11+ support. All builds still target Java 1.8. 2022-08-05 00:17:00 -04:00
pom.xml game: added Pillar of the Paruns custom mode (#10633) 2023-07-18 08:55:46 +04:00