-
AI and draft fixes, all Tarkir cards are done now
New release contains 46 new cards from Tarkir, Final Fantasy, Spiderman and other sets. It also contains many stability fixes for AI opponents, drafts and reconnects stability fixes, and other improves.
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 fixes
- improved stability (related to game freezes, #13290);
- fixed game freeze with yes/no combat triggers (#13290);
- fixed game freezes and errors with some cards;
- fixed that AI can target dead players in some use cases (#13507);
- fixed that AI wrongly choose targets in bad/good effects in some use cases;
- fixed that AI can’t find valid targets in some use cases;
Draft fixes
- improved drafts stability on reconnect or with bad connections, e.g. with mobile network;
- fixed that server can’t start new tourney after some time;
- fixed miss or empty draft panels (#11621, #11069);
- fixed tourney freezes for richman drafts on disconnects (#12967, #11069);
- fixed tourney freezes on rare use cases with bad connection;
Other
- images: fixed not working download due wrongly selected proxy settings (#13549);
- images: add new reprints to TDM, SLD, SLP and other sets;
- deck: renamed some Universes Within cards (example: Edgin Larcenous Lutenist -> Bohn, Beguiling Balladeer);
- server: fixed miss cheat button on reconnection in server’s test mode;
- server: now it disable draft’s clicks protection timeout in test mode (can test drafts much faster);
Ability fixes
- Control your commander condition - fixed that it wrongly use opponent’s commanders too (example: Loyal Subordinate, #13542);
- Draw from bottom abilities - fixed that it wrongly reveal additional card (example: River Song and Lantern of Insight, #13547);
- Harmonize abilities - improved combo support with X-spells (#13531);
Card fixes
- Ainok Wayfarer - fixed that it mill 3 cards instead 1 (#13537);
- Assimilation Aegis - fixed that token copies were not able to select a creature from exile to copy;
- Elspeth, Storm Slayer - fixed wrong end turn condition (#13550);
- Kotis, the Fangkeeper - fixed not working ability;
- Marang River Regent - fixed that it being able to target itself;
- Parapet Thrasher - fixed first mode;
- Phyrexian Dreadnought - fixed that it can’t use itself for sacrifice cost (#13552);
- Riptide Gearhulk - fixed that it doesn’t bouncing all targets;
- Surrak, Elusive Hunter - fixed wrong ability;
- United Battlefront - fixed that it put 1 card instead 2 (#13546);
- Veteran Survivor - fixed game error in some use cases;
New cards
- Assassin’s Creed:
- Sokrates, Athenian Teacher
- Bloomburrow:
- Clement, the Worrywort
- Bloomburrow Commander:
- Insatiable Frugivore
- Duskmourn: House of Horror:
- Osseous Sticktwister
- Final Fantasy:
- Chaos, the Endless
- Cloud, Planet’s Champion
- Cooking Campsite
- Garland, Knight of Cornelia
- Gladiolus Amicitia
- Sidequest: Catch a Fish
- Zell Dincht
- Marvel’s Spider-Man Eternal:
- Doc Ock, Evil Inventor
- Grasping Tentacles
- Green Goblin, Nemesis
- Pumpkin Bombs
- Sensational Spider-Man
- Venom, Deadly Devourer
- Tarkir: Dragonstorm:
- All-Out Assault
- Dalkovan Encampment
- Desperate Measures
- Hundred-Battle Veteran
- Surrak, Elusive Hunter
- Mistrise Village
- Rite of Renewal
- Tarkir: Dragonstorm Commander:
- Afterlife from the Loam
- Ainok Strike Leader
- Bone Devourer
- Broodcaller Scourge
- Diviner of Mist
- Kotis, Sibsig Champion
- Neriv, Crackling Vanguard
- Parapet Thrasher
- Protector of the Wastes
- Rampart Architect
- Shiko and Narset, Unified
- Steward of the Harvest
- Thundermane Dragon
- Transcendent Dragon
- Transforming Flourish
- Voracious Bibliophile
- Will of the Abzan
- Will of the Jeskai
- Will of the Mardu
- Will of the Sultai
- Will of the Temur
- Zurgo Stormrender
- Total cards: 46
Full change history available on GitHub as commits history or as wiki page
,
-
AI and images download, Tarkir set and 350+ new cards
New release contains 357 new cards, most from Tarkir and Aetherdrift (including Omen, Mobilize and Harmonize mechanics), but also includes new cards from other sets like FIN, ACR, WHO and other. It also contains new combat rules without damage assignment order, fixes like scryfall images download, AI freezes, Rain of Riches’s cascade and many other improves.
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
- fixed game freeze on cards with combat triggers (#13342);
Other
- game: added new combat rules from Foundations release - no more combat damage assignment order (#13279);
- images: fixed images download from scryfall source;
- images: added many tokens from old and new sets, fixed miss images (#13492);
- deck: updated bans list;
- deck: updated deck’s edh power level and integrated game changers to it (game changer usage set deck’s max points to 20, #13483);
- GUI, game: added auto-skip of select blocker step if not blockers available (#13496);
- GUI, game: added auto-resize to new popup windows like reveal/graveyard (#4351, #12281);
- GUI, game: fixed game error in choose ability dialog on using CTRL and mouse wheel (#13148, #13186);
- GUI, lobby: fixed error on mouse move over some table headers (#13331);
- network: fixed that some players can be disconnected and immediately lose on mobile networks (#13155, 13390);
Ability fixes
- Choose a player at random - fixed that it wrongly choose same player (example: Scrambleverse, #12679, #13526);
- Delve abilities - removed unnecessary windows with exiled cards (except few cards that can use it);
- Do if cost paid - otherwise effects not applied if cost cannot be paid (#13433);
- It’s become a creature - improved combo support with other creature depended effects due mtg layers;
- Ninjutsu abilities - fixed that multiple invocation causes multiple damage and triggers (#13425);
- Suspend abilities - fixed that some cards can be unplayable in some use cases (example: Epochrasite, #13527);
- Suspend abilities - improved combo support with Gandalf of the Secret Fire (#13527);
- Suspend abilities - improved combo support with MDFC and adventure/omen cards (#13527);
- Ward abilities - fixed that it apply only once for multiple triggers instead multiple times (example: Roaming Throne, #13498);
- X cost abilities - fixed missing game logs and card icons in some use cases (#13516);
- X cost abilities - fixed that some cards ask to announce already defined X values (example: Bargaining Table, #13516);
- X cost abilities - fixed that some cards do not support combo with other cost modification effects (#13516);
- X cost abilities - fixed that some cards with ignore min/max limits for X (allow to choose any X, example: Scorched Earth, Open The Way, #13516);
Card fixes
- Angelic Aberration - fixed that it used current PT instead base (#13478);
- Delney, Streetwise Lookout - fixed wrong trigger (#13241);
- Fanatic of the Harrowing - fixed that it discard by wrong players;
- Fecund Greenshell - fixed that it trigger on opponent creatures too (#13414);
- Fungal Plots - fixed useless exile window;
- Gastal Thrillroller - fixed not working return from graveyard (#13400);
- Gnostro, Voice of the Crags - added card hint;
- Grist, the Hunger Tide - added card hint (#13354);
- Hakim Loreweaver - fixed not working destroy ability;
- Inniaz, the Gale Force - fixed that it wrongly choose left/right player (#13526);
- Macabre Reconstruction - fixed wrong cost reduction;
- Minion of the Wastes - fixed wrong boost effect (same for Wood Elemental and Nameless Race);
- Mongrel Pack - fixed dies trigger;
- Mu Yanling, Wind Rider - fixed not working second ability (#13361);
- Nether Traitor - fixed that it doesn’t trigger correctly (#13451);
- Noise Marine - added card hint;
- Not Dead After All - fixed that it moved cards by wrong player (#13365);
- Open The Way - fixed that it allow to choose any X without limits (#13516, #12810);
- Profound Journey - fixed that it can’t target battle card type (#13377);
- Rain of Riches - fixed that it does not cascade (#9669, #13396);
- Season of Loss - added card hint (#13354);
- Songs of the Damned - added card hint (#13354);
- Sumala Sentry - fixed not working trigger (#13432);
- Sword of Dungeons and Dragons - simplified code and replaced golden color token by all colored token (#13470);
- The Aetherspark - fixed that it able to be targeted when attached to a creature (#13430);
- The Aetherspark - fixed that it can’t activate abilities when not controlling any creatures (#13462);
- Unbound Flourishing - improved combo support for activated abilities with predefined X mana costs like Bargaining Table (#13516);
- Unmoored Ego - fixed that exile cards choice is not optional (#13349);
- Veiled Apparition - fixed miss flying ability;
- Volatile Stormdrake - fixed that it can skip sacrifice part in some use cases (#13307);
- Volcanic Torrent - added card hint;
- Webstrike Elite - fixed not working triggered effect from cycling (#13401, #13397);
New cards
- Tarkir: Dragonstorm - added 245 new cards;
- Tarkir: Dragonstorm Commander - added 28 new cards:
- Aetherdrift - added 38 new cards;
- Aetherdrift Commander:
- Hashaton, Scarab’s Fist
- Lost Monarch of Ifnir
- Nissa, Worldsoul Speaker
- Pia Nalaar, Chief Mechanic
- Priest of the Crossing
- Rampaging Aetherhood
- Renewed Solidarity
- Saheeli, Radiant Creator
- Stridehangar Automaton
- Territorial Aetherkite
- Assassin’s Creed:
- Alexios, Deimos of Kosmos
- Brotherhood Headquarters
- Haytham Kenway
- Layla Hassan
- Overpowering Attack
- The Aesir Escape Valhalla
- Viewpoint Synchronization
- What Must Be Done
- Bloomburrow Commander:
- Evercoat Ursine
- Doctor Who:
- Bill Potts
- Ensnared by the Mara
- Fugitive of the Judoon
- Peri Brown
- The First Doctor
- The Girl in the Fireplace
- The Night of the Doctor
- The Second Doctor
- The Sound of Drums
- This Is How It Ends
- Wilfred Mott
- Duskmourn: House of Horror Commander:
- Suspended Sentence
- Ursine Monstrosity
- Fallout:
- Strong, the Brutish Thespian
- Final Fantasy:
- Jumbo Cactuar
- Sazh’s Chocobo
- Sephiroth, Planet’s Heir
- Sin, Spira’s Punishment
- Stiltzkin, Moogle Merchant
- Summon: Shiva
- Tonberry
- Final Fantasy Commander:
- Celes, Rune Knight
- Cloud, Ex-SOLDIER
- Terra, Herald of Hope
- Y’shtola, Night’s Blessed
- Masters Edition II:
- Goblin Ski Patrol
- Ravnica: Clue Edition:
- Suppressor Skyguard
- Total cards: 357
Full change history available on GitHub as commits history or as wiki page
,
-
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.
,