mage/Mage.Server.Plugins
Oleg Agafonov 133e4fe425
other: reworked target selection: (#13638)
- WIP: AI and multi targets, human and X=0 use cases, human and impossible targets use cases;
- improved stability and shared logic (related to #13606, #11134, #11666, continue from a53eb66b58, close #13617, close #13613);
- improved test logs and debug info to show more target info on errors;
- improved test framework to support multiple addTarget calls;
- improved test framework to find bad commands order for targets (related to #11666);
- fixed game freezes on auto-choice usages with disconnected or under control players (related to #11285);
- gui, game: fixed that player doesn't mark avatar as selected/green in "up to" targeting;
- gui, game: fixed small font in some popup messages on big screens (related to #969);
- gui, game: added min targets info for target selection dialog;
- for devs: added new cheat option to call and test any game dialog (define own dialogs, targets, etc in HumanDialogsTester);
- for devs: now tests require complete an any or up to target selection by addTarget + TestPlayer.TARGET_SKIP or setChoice + TestPlayer.CHOICE_SKIP (if not all max/possible targets used);
- for devs: added detail targets info for activate/trigger/cast, can be useful to debug unit tests, auto-choose or AI (see DebugUtil.GAME_SHOW_CHOOSE_TARGET_LOGS)
2025-05-16 13:55:54 +04:00
..
Mage.Deck.Constructed Update EDH bans 2025-04-22 19:47:11 +01:00
Mage.Deck.Limited bump version 2025-04-11 17:50:12 +04:00
Mage.Game.BrawlDuel bump version 2025-04-11 17:50:12 +04:00
Mage.Game.BrawlFreeForAll bump version 2025-04-11 17:50:12 +04:00
Mage.Game.CanadianHighlanderDuel bump version 2025-04-11 17:50:12 +04:00
Mage.Game.CommanderDuel bump version 2025-04-11 17:50:12 +04:00
Mage.Game.CommanderFreeForAll bump version 2025-04-11 17:50:12 +04:00
Mage.Game.CustomPillarOfTheParunsDuel bump version 2025-04-11 17:50:12 +04:00
Mage.Game.FreeForAll bump version 2025-04-11 17:50:12 +04:00
Mage.Game.FreeformCommanderDuel bump version 2025-04-11 17:50:12 +04:00
Mage.Game.FreeformCommanderFreeForAll bump version 2025-04-11 17:50:12 +04:00
Mage.Game.FreeformUnlimitedCommander bump version 2025-04-11 17:50:12 +04:00
Mage.Game.MomirDuel bump version 2025-04-11 17:50:12 +04:00
Mage.Game.MomirGame bump version 2025-04-11 17:50:12 +04:00
Mage.Game.OathbreakerDuel bump version 2025-04-11 17:50:12 +04:00
Mage.Game.OathbreakerFreeForAll bump version 2025-04-11 17:50:12 +04:00
Mage.Game.PennyDreadfulCommanderFreeForAll bump version 2025-04-11 17:50:12 +04:00
Mage.Game.TinyLeadersDuel bump version 2025-04-11 17:50:12 +04:00
Mage.Game.TwoPlayerDuel bump version 2025-04-11 17:50:12 +04:00
Mage.Player.AI other: reworked target selection: (#13638) 2025-05-16 13:55:54 +04:00
Mage.Player.AI.DraftBot bump version 2025-04-11 17:50:12 +04:00
Mage.Player.AI.MA other: reworked target selection: (#13638) 2025-05-16 13:55:54 +04:00
Mage.Player.AIMCTS AI: improved stability and bug fixes (related to #13290): 2025-04-19 07:04:55 +04:00
Mage.Player.Human other: reworked target selection: (#13638) 2025-05-16 13:55:54 +04:00
Mage.Tournament.BoosterDraft bump version 2025-04-11 17:50:12 +04:00
Mage.Tournament.Constructed bump version 2025-04-11 17:50:12 +04:00
Mage.Tournament.Sealed bump version 2025-04-11 17:50:12 +04:00
pom.xml bump version 2025-04-11 17:50:12 +04:00