-
Hotfixes for DFT cards
New release contains hotfixes for DFT cards and 1 new card from DFC.
If you find any bugs or has ideas on new features or changes then report it on github.
If you like the project then you can support it by patreon.
Card fixes
- Brightglass Gearhulk - fixed not optional search trigger;
- Burnout Bashtronaut - fixed wrong boost;
- Caradora, Heart of Alacria - fixed not optional trigger;
- Carrion Cruiser - fixed wrong mill amount;
- Chandra, Spark Hunter - fixed wrong cost of -7 ability;
- Endrider Catalyzer - fixed wrong mana color;
- Greenbelt Guardian - fixed wrong counters amount;
- Guidelight Pathmaker - fixed not optional trigger;
- Kickoff Celebrations - fixed wrong draws amount;
- Pactdoll Terror - fixed that lose life trigger is optional;
- Sinister Concierge - improved text, card logic and game logs (#13312);
- The Aetherspark - fixed wrong mana amount in -10 ability;
- Veteran Beastrider - fixed that it boost itself;
New cards
- Aetherdrift Commander:
- Aetheric Amplifier
Full change history available on GitHub as commits history or as wiki page
,
-
New blocking AI, Aetherdrift and 108 new cards
New release contains 108 new cards, most from Aetherdrift (including Start your engines mechanics), but also includes new cards from other sets like PIP or DSK. It also contains reworked AI’s blocking with more smarter AI and improved stability and performance.
If you find any bugs or has ideas on new features or changes then report it on github.
If you like the project then you can support it by patreon.
AI and reworked blocking
- now AI will use simplified 1 vs 1 combat damage simulations to choose better blocker (#13290);
- now AI will use chump blocker to sacrifice creature and skip game loose (in simple use cases, #4485);
- now AI will correctly use a blockers with Deathtouth, Indestructible, First/Double strike and other battle related abilities (#13290);
- fixed game freezes for no-possible block configurations like Menace (#13290);
- fixed computer cheating to ignore block requirements like Menace (now AI will choose all required blockers instead 1);
AI and other improves
- improved performance and fixed server crashes on use cases with too much target options like “deals 5 damage divided as you choose” (#11285):
- improved performance in tournament games (now computer will play AI vs AI games at the same time);
Other
- game: added defenders info in declared attackers log;
- game: added source info in choose mode dialogs;
- deck: added booster to DFT;
- deck: added tokens from INR;
- deck: added reprints from all Wizards Play Network, Judge Gift Cards, and Game Day Promos;
- deck: updated reprints from Special Guests;
- deck: fixed that UNF cards was illegal in command games (example: Name Sticker Goblin, #13295);
Ability fixes
- Choose card name dialogs - added support to choose names from adventure spells (example: Anointed Peacekeeper, #13286);
- Decayed ability - improved rules text with more details (#13296);
- Dredge abilities - fixed game error in some use cases;
- Greatest power among creatures - added card hints in all related cards;
- Number of card types in graveyards - added card hint for cards like Tarmogoyf;
- Reveal abilities - added support of face down creatures (#13277);
Card fixes
- Ballad of the Black Flag - fixed wrong text (#13300);
- Crypt of Agadeem - added card hint (#13283, #12603);
- Heaped Harvest - fixed that it trigger only once on enters and sacrifice (#13309);
- Shadow Kin - fixed game error on usage with MDF cards (#13308);
- Shifting Woodland - fixed game error on usage with MDF cards (#13308);
New cards
- Aetherdrift - added 99 new cards;
- Aetherdrift Commander:
- Accursed Duneyard
- Adaptive Omnitool
- Aetherflux Conduit
- Peema Trailblazer
- Rhet-Tomb Mystic
- Bloomburrow Commander:
- Thickest in the Thicket
- Duskmourn: House of Horror:
- Hauntwoods Shrieker
- Fallout:
- Struggle for Project Purity
- Unfinity:
- Priority Boarding
Full change history available on GitHub as commits history or as wiki page
,
-
Turn control, boosters, improved AI and 137 new cards
New release contains 137 new cards, most from Aetherdrift (including Exhaust mechanic), but also includes new cards from ACR, BLC, DSK, DSC, PIP and other. Added turn control of another player, improved AI, better mana pool and payment dialogs and boosters/draft support for all latests sets like FDN.
If you find any bugs or has ideas on new features or changes then report it on github.
If you like the project then you can support it by patreon.
Turn control, boosters, improved AI and 137 new cards
New release contains 137 new cards, most from Aetherdrift (including Exhaust mechanic), but also includes new cards from ACR, BLC, DSK, DSC, PIP and other. Added turn control of another player, improved AI, better mana pool and payment dialogs and boosters/draft support for all latests sets like FDN.
Turn control support
- game: added support to control of another human or AI player (cards like Emrakul, the Promised End, #12878);
- game: added support of 720.1. to reset control in the turn beginning instead cleanup step (#12115);
- game: fixed game freezes and wrong skip settings usages in human games (#12878);
- game: fixed game freezes while controlling player leaves/disconnect on active priority/choose of another player;
- GUI: added playable and choose-able marks for controlling player’s cards and permanents, including switched hands;
- GUI: added controlling player name in all choice dialogs;
- AI: fixed game freezes in computer games (if AI try to take control over human);
- cheats: added default commands to take and remove control over another player (server’s test mode only);
AI improves
- combat: fixed that computer safely blocks the weakest creature instead most powerful;
- combat: fixed that computer blocks an attacker by biggest creature instead optimal;
- game: fixed that computer can cheat with target selection and choose 1 creature instead multiple required (example: sacrifice, #13219);
Boosters improves
- added play and collection boosters for all actual sets like FDN, DSK, ACR, WHO, CMM, PIP and other (full list in #13160);
- added real life booster collation to Conflux (CON) (#13169);
- added real life booster collation to Alara Reborn (ARB) (#13169);
GUI improves
- game: improved priority pass on non-empty mana pool (no more confirm dialogs on active “don’t lose unspent mana” and other effects, #11717);
- game: improved “do if cost pay” dialog for better auto-answer support - now user can hide an untap cost dialog for already untapped permanent (example: Mana Vault, use right click on buttons, #2656);
- game: fixed rare error while dragging/moving card on first play (close #13201);
Other
- images: fixed symbols download from gatherer website (#13159, #13157, #9266);
- images: added reprints and boosters for Innistrad Remastered (INR);
- images: added reprints to Secret Lair Drop (SLD), Magic Online Promos (PRM), Shadows of the Past (SIS) and many other sets (full list in #13160);
- images: added tokens for some sets like BLC, DSC;
- images: fixed missing images in SLD and some old sets (#13221);
- deck: fixed outdated names for some promo and old sets;
Abilities fixes
- Create copy effects - fixed that it can’t copy second side of the modal double-faced card (#13269, #13002);
- Defending player conditions - improved 802.2a rules support, fixed that some effects wrongly fizzled after attacking creature removed from battle (example: Norin the Wary + Blade of Selves, #13179);
- Must be blocked if able - fixed that game can’t continue without all available blockers (example: attacking with Menace, #13182);
- You may play an additional land - added card hint to all lands about played count and max limit (#13216);
Card fixes
- Awakened Skyclave & Grond, The Gatebreaker - fixed that it doesn’t give a land type (#13229);
- Bello, Bard of the Brambles - improved combo support with Ashaya, Soul of the Wild (#13196, #13195);
- Caretaker’s Talent - fixed wrong cost of level 3 ability;
- Feather, the Redeemed - fixed that it wrongly works with blinked objects (#13226);
- Gandalf of the Secret Fire - fixed that it wrongly works with blinked objects (#13226);
- Greymond, Avacyn’s Stalwart - added card hint;
- Kassandra, Eagle Bearer - optimized dialogs logic for better UX;
- Leyline of Resonance - fixed that it triggering when targeting opponents’ creatures (#13223);
- Light Up the Night dealing - fixed duplicated damage;
- Mangara’s Tome - fixed that replacement effect doesn’t stop after first use (#13188);
- Mirko, Obsessive Theorist - fixed wrong power checking (#13249);
- Pygmy Kavu - added card hint;
- Sharae of Numbing Depths - fixed that it trigger on controller’s permanents too (#13176);
- Silent Hallcreeper - fixed wrong effect duration;
- Slinza, the Spiked Stampede - fixed wrong cost reduction effect (#13235);
- Tribute to the World Tree - fixed that it still draw a card if the creature has died before the ability resolves;
- Urza’s Avenger - fixed that it put counters on itself (#13215);
- Vampire Gourmand - fixed wrong block restriction;
- Viral Spawning - fixed miss flashback (#13143);
- Zurgo and Ojutai - fixed that it triggering on all damage instead combat only (#13156);
New cards
- Aetherdrift - added 116 new cards;
- Aetherdrift Commander:
- On Wings of Gold
- Prophet of the Scarab
- Temmet, Naktamun’s Will
- Wizened Mentor
- Assassin’s Creed:
- Kassandra, Eagle Bearer
- Bloomburrow Commander:
- Fisher’s Talent
- Duskmourn: House of Horror:
- Acrobatic Cheerleader
- Cryptid Inspector
- Kaito, Bane of Nightmares
- Nowhere to Run
- Unable to Scream
- Duskmourn: House of Horror Commander:
- Disorienting Choice
- Kianne, Corrupted Memory
- Phenomenon Investigators
- Rendmaw, Creaking Nest
- Fallout:
- Cait, Cage Brawler
- Curie, Emergent Intelligence
- Yes Man, Personal Securitron
- Foundations Jumpstart:
- Evereth, Viceroy of Plunder
- Rev, Tithe Extractor
- Tales of Middle-earth Commander:
- Gandalf of the Secret Fire
Full change history available on GitHub as commits history or as wiki page
,
-
XMage in 2024
Thank you for your active participation and support — it’s you who make our project better. Special thanks to the developers whose efforts allow us to keep improving.
XMage in 2024:
- 60+ developers who contributed to the project;
- 2100+ newly implemented cards from 50 old and new sets;
- 550+ support tickets completed and bugs fixed;
- 1+ million games played on public servers like https://xmage.today
If you like the project then you can support it by patreon.
,
-
Hot-fix release and December banned cards
New hot-fix release contains December 16 banned and restricted cards list. It includes ~6 new cards from Baldur’s Gate, Duskmourn, Foundations and other sets, some ability and card fixes too.
Other fixes
- game: updated bans list for December 16 changes;
- client: added java version and charset info to error report;
- client: improved default run scripts for better compatibility with non-ascii paths, increased default memory limit to 2 GB (#13121);
Ability fixes
- Dies, destroy, leaves and sacrifice triggers - fixed that it doesn’t work on itself for some cards (#13089);
- When you cast this spell - fixed that it required double cost for cards with alternative costs like Evoke (example: Nulldrifter, #12843);
Card fixes
- Come Back Wrong - fixed game error on usage with tokens (#13056);
- Elvish Branchbender - fixed that it works after blink (#13064);
- First Responder - fixed that it doesn’t add counters;
- Gornog, the Red Reaper - fixed that it doesn’t trigger on attack (#13100);
- Havengul Laboratory // Havengul Mystery - fixed that it doesn’t transform back on creature leaves;
- Itlimoc, Cradle of the Sun - added card hint with additional info;
- Orim’s Chant - fixed game error on kick usage (#13130);
- Pol Jamaar, Illusionist - fixed not working draw effect (#13106);
- Shivan Dragon - fixed wrong card name in J21 set (#13138);
New cards
- Alchemy Horizons: Baldur’s Gate:
- Mirror of Life Trapping
- Commander Legends: Battle for Baldur’s Gate:
- Hezrou
- Duskmourn: House of Horror Commander:
- The Master of Keys
- Foundations:
- Banner of Kinship
- Quilled Greatwurm
- Mystery Booster 2:
- Hish of the Snake Cult
Full change history available on GitHub as commits history or as wiki page If you find any bugs or has ideas on new features or changes then report it on github.
If you like the project then you can support it by patreon.
,
-
Triggers hot fix and 8 new cards
New hot fix contains fixed regression error with triggers. Also it includes ~8 new cards from DSK, DSC, LEG and MB2 sets.
Other fixes
- GUI, chat: fixed wrong text style on preference’s enabled profanity filter (#13063);
Ability fixes
- Triggered abilities - fixed that it can trigger from hand or library (#13089);
Card fixes
- Alesha, Who Laughs at Fate - fixed wrong boost (#13092);
- Pollywog Prodigy - fixed game error on usage (#13097);
New cards
- Duskmourn: House of Horror:
- The Tale of Tamiyo
- Duskmourn: House of Horror Commander:
- Fear of Sleep Paralysis
- Legends:
- Firestorm Phoenix
- Mystery Booster 2:
- Gobland
- Indicate
- Mox Poison
- Wisedrafter’s Will
- Wrath of Leknif
Full change history available on GitHub as commits history or as wiki page If you find any bugs or has ideas on new features or changes then report it on github.
If you like the project then you can support it by patreon.
,
-
Foundations and 221 new cards
New release contains 221 new cards, most from Foundations, but also includes new cards from DFT, DSK, DSC, MKC and other. New real life booster generations for old sets and improved target auto-choice by GUI. And of course it has many fixes for abilities and cards.
Improved booster generation
Added real life booster collation and runs in old and new sets instead generic rarity distribution:
- APC, DMR, EXO, INV, JUD, LCI;
- LRW, MOM, NPH, ODY, ONE, ONS;
- SHM, TMP, TOR, ULG, USG, VIS;
GUI improves and fixes
- game: improved auto-choose logic for single targets, added more compatible use cases, e.g. auto-choose target opponent in duel game (#13036, #12466, #12784);
- game: added default card hint to see day/night and next turn transform conditions (use player panel to see that hints #8414);
- game: added card popup support in choose target amount dialogs (example: damage distribution, #9827);
- game: fixed black background instead card hint popup on some java versions (#12857);
- table: improved save/load config for new table dialog (miss player types, AI skill level and deck files params, #12981);
- table: improved save/load config for new tourney dialog (miss num seats, decks, skill, player types and other params, #12981);
- other: added new error dialog for more use cases;
- other: improved text color in dark theme for better readability (#12873);
- preferences: removed outdated settings with images download threads (it’s 5 by default now);
Other fixes
- game: updated rules for first/second main phases (#12788);
- game: updated bans list like Tamiyo, Inquisitive Student from commander (#12948);
- game: added reprints to Wilds of Eldraine Commander;
- images: fixed very slow download finish in some use cases;
- server: improved stability, improved disconnection logs, fixed some race conditional bugs and freezes;
Ability fixes
- Whenever, Whenever one or more - improved combo support with multiple events at the same time, now it will generate one or multiple triggers due card rules (example: Exquisite Blood, #13057, #10805);
- Leaves-the-battlefield triggers - improved combo support with sacrifice cost, mass removal and other actions with source remove (no trigger bugs, #13088);
- If xxx triggers, that ability triggers an additional time - fixed that it doesn’t work on blink/remove (example: Harmonic Prodigy, Annie Joins Up, Clara Oswald, Echoes of Eternity);
- Hideaway - improved combo support with multiple/copied hideaway effects (#13009);
- Recover abilities - fixed that it doesn’t ask to pay a cost on multiple triggers;
Card fixes
- Diresight - fixed wrong draw amount;
- Enduring Courage - fixed miss boost effect (#12937);
- Enduring xxx - fixed that it return card under wrong player (example: Enduring Courage);
- Erestor of the Council - fixed that it wasn’t drawing a card;
- Florian, Voldaren Scion - added card hint;
- Keen-Eyed Curator - fixed not working boost effect (#13022);
- Landscaper Colos - fixed that it able to use own graveyard;
- Legion’s Initiative - fixed that it is not working and left your creatures in exile for ever (#12900);
- Mage Hunter’s Onslaught - fixed that it doesn’t work in some use cases;
- Marchesa, Resolute Monarch - fixed that it trigger on wrong damage (#12994);
- Master of the Wild Hunt - reworked to use single damage dialog instead multiple calls, added card hints (#9827);
- Popular Entertainer - fixed that it doesn’t trigger on damage (#13060);
- Tatsunari, Toad Rider - fixed that ability doesn’t allow reach creatures to block (#13059);
- The Mindskinner - fixed that it doesn’t mill, fixed wrong damage prevent (#12928);
- The Raven’s Warning - fixed wrong targeting on trigger;
- Verrak, Warped Sengir - improved combo support with phyrexian style effects like K’rrik, Son of Yawgmoth (#10119);
- Wick’s Patrol - fixed wrong targeting on trigger;
- Zimone, Mystery Unraveler - improved targeting;
New cards
- Foundations - added 126 new cards;
- Foundations Jumpstart - added 52 new cards:
- Aetherdrift:
- Brightglass Gearhulk
- Daretti, Rocketeer Engineer
- Earthrumbler
- Assassin’s Creed:
- Become Anonymous
- Ezio Auditore da Firenze
- Bloomburrow:
- Dragonhawk, Fate’s Tempest
- Festival of Embers
- Jackdaw Savior
- The Infamous Cruelclaw
- Duskmourn: House of Horror:
- Fear of Abduction
- Ghost Vacuum
- Grab the Prize
- Irreverent Gremlin
- Leyline of Transformation
- Meathook Massacre II
- Niko, Light of Hope
- Omnivorous Flytrap
- The Rollercrusher Ride
- Unstoppable Slasher
- Duskmourn: House of Horror Commander:
- Curator Beastie
- Formless Genesis
- Giggling Skitterspike
- Glitch Interpreter
- Redress Fate
- Seance Board
- Shriekwood Devourer
- The Lord of Pain
- Valgavoth, Harrower of Souls
- Zimone, Mystery Unraveler
- Fallout:
- Grim Reaper’s Sprint
- Overencumbered
- Murders at Karlov Manor Commander:
- Boltbender
- Havoc Eater
- Hot Pursuit
- Ransom Note
- Mystery Booster 2:
- Stone Drake
- Wilds of Eldraine Commander:
- Tegwyll’s Scouring
- Secret Lair Drop:
- Black Panther, Wakandan King
- Captain America, First Avenger
- Iron Man, Titan of Innovation
- Storm, Force of Nature
- Wolverine, Best There Is
- Unknown Event:
- More of That Strange Oil
Full change history available on GitHub as commits history or as wiki page If you find any bugs or has ideas on new features or changes then report it on github.
If you like the project then you can support it by patreon.
,