Page 1 of 1

Release of XMage 1.4.28

PostPosted: 10 Mar 2018, 19:56
by LevelX
A new version of XMage (1.4.28) was released today.

Server will be updated with the next restart (xmage.de 08:00 CET).

Download the Launcher jar from xmage.de to install and run Xmage.
XMage Launcher

If you updated to a new version and want to revert back to the previous version you can set your xmage home (use custom) to e.g. "http://xmage.de/xmage1.4.27V4" (or similar URLs related to the release number) in the settings of the launcher and restart. (Don't forget to set it back to "http://xmage.de/xmage" if you want again update to the newest version later.)

Direct XMage downloads of the archive files (without launcher) can be found here:

1.4.28V0 (2018-03-18)
xmage_1.4.28V1.zip
xmage_1.4.28V1.zip
xmage_1.4.28V1.zip

Older versions of 1.4.28:
1.4.28V0 (2018-03-10)
xmage_1.4.28V0.zip
xmage_1.4.28V0.zip
xmage_1.4.28V0.zip

Re: Release of XMage 1.4.28

PostPosted: 10 Mar 2018, 19:58
by LevelX
Release 1.4.28V0 (2018-03-10)

NEW FEATURES

Added new set "Master 25";
Added a game log in JSON format to make external game analytics possible. You have to activate it in the preferences.
Added a "spectators allowed' option for match tables.

User interface (UI)


Added SVG icons support on x64 linux systems (startup error fix: cleanup \xmage\mage-client\lib folder and run update again, see #4421);

Images

Added zendikar full art land drawings.

Deck editor

Added a singleton search option for deck editor search.

Gameplay

Added Banding keyword;

FIXES


User interface (UI)

Fixed wrong feedback panel color for non active turn;

AI

Fixed a bug of AI not handling pass action correctly so the AI got sometimes passive.
Added AI possibility to act after blockers are declared (e.g. boost for blocking or blocked creatures).

Other

Fixed a problem with Animate Dead and bringing creatures with triggered abilities into play that had no targets. Maybe this could also fix some other problems related to rollbacks.
Fixed a bug of SacrificeAllCost (fixing a problem with Soulblast looping forever).
Fixed a bug that mana in the mana pool could not be used to pay mana costs that could only be payed with "you may spend mana as thought" effects (fixes #2581).
Fixed a problem to pay costs for e.g. triggering abilities while casting a spell.

ABILITY FIXES

Reworked flashback ability to fix some handling problems (fixes #4482 #3324 #215 #3435 #3883 #3337 #2183 #2447).
Fixed a bug with Menace, which accepted illegal blocks on some occasions

CARD FIXES

Assassin's Blade - Fixed that the attack condtion was not handled correctly.
Defiant Vanguard - Fixed bug of not destroying any creatures from blocking.
Dinosaur Hunter - Fixed that its ability also triggered for non combat damage.
Eye for an Eye - Didn't work previously at all.
Gaze of the Gorgon - Now correctly triggers at end of combat even if the original target is no longer on the battlefield.
Gilt-Leaf Archdruid - Fixed that control handling was wrong (fixes #4596).
Hellcarver Demon - Fixed being able to cast previously exiled nonland cards if they weren't cast yet.
Hushwing Gryff - Fixed that log message was sent out too often (fixes #4548).
No Mercy, Dread, Hot Soup - Fixed bug with the trigger killing creatures that reenter the battlefield while it's on the stack (fixes #4574).
Pandemonium - Made the creature entering the battlefield the source of the damage dealt instead of the enchantment.
Stifle - Fixed rule text and some other minor things also for other cards related to TargetActivatedAbility.
Torment of Hailfire - Fixed bug where opponents with effects that prevent sacrifice (like Sigarda, Host of Herons) could choose "sacrifice" to skip instances of the spell's effect.
Treetop Defense - Fixed that the attack condtion was not handled correctly.
A lot more card specific fixes not mentioned here.

ADDED CARDS

Ayesha Tanaka in Legends
Baton of Morale in Ice Age
Battering Ram in Fourth Edition
Beacon of Destiny in Legions
Beast Walkers in Homelands
Benalish Hero in Unlimited Edition
Benalish Infantry in Weatherlight
Blaze of Glory in Unlimited Edition
Builder's Bane in Mirage
Camel in Arabian Nights
Cooperation in Ice Age
Crevasse in Legends
Cruel Fate in Portal
Deadfall in Legends
Deep Wood in Portal Second Age
Dire Wolves in Ice Age
Dread Charge in Portal
Errand of Duty in Masters Edition II
Eunuchs' Intrigues in Portal Three Kingdoms
Foreshadow in Visions
Formation in Ice Age
Fortified Area in Legends
Glyph of Doom in Legends
Goblin War Cry in Portal Second Age
Gosta Dirk in Legends
Great Wall in Legends
Harsh Justice in Portal
Heavy Fog in Portal Three Kingdoms
Helm of Chatzuk in Unlimited Edition
Honorable Passage in Visions
Icatian Infantry in Fallen Empires
Icatian Phalanx in Masters Edition II
Icatian Skirmishers in Fallen Empires
Just Fate in Portal Second Age
Karona's Zealot in Scourge
Kjeldoran Escort in Alliances
Kjeldoran Knight in Ice Age
Kjeldoran Phalanx in Ice Age
Kjeldoran Skycaptain in Masters Edition II
Kjeldoran Skyknight in Ice Age
Kjeldoran Warrior in Ice Age
Knights of Thorn in The Dark
Kongming's Contraptions in Portal Three Kingdoms
Lord Magnus in Legends
Mercadia's Downfall in Mercadian Masques
Mesa Pegasus in Unlimited Edition
Minion of the Wastes in Tempest
Mishra's War Machine in Revised Edition
Mistform Wakecaster in Legions
Morality Shift in Judgment
Mox Lotus in Unhinged
Nalathni Dragon in Media Inserts
Nameless Race in The Dark
Nature's Blessing in Masters Edition II
Noble Elephant in Mirage
Orim's Prayer in Tempest
Parallel Thoughts in Scourge
Penance in Exodus
Pikemen in The Dark
Power Leak in Unlimited Edition
Protective Sphere in Invasion
Proteus Machine in Scourge
Putrid Cyclops in Future Sight
Quagmire in Legends
Reverse Polarity in Revised Edition
Runesword in The Dark
Shah of Naar Isle in Future Sight
Shield Bearer in Masters Edition II
Soraya the Falconer in Homelands
Staff of the Ages in Ice Age
Steamflogger Boss in Unstable
Telekinetic Bonds in Judgment
Temporary Truce in Portal
Teremko Griffin in Mirage
The Fallen in The Dark
Thunderblade Charge in Future Sight
Timber Wolves in Unlimited Edition
Undertow in Legends
Uphill Battle in Mercadian Masques
Ur-Drago in Legends
Urza's Avenger in Fourth Edition
Urza's Engine in Alliances
Vodalian War Machine in Fallen Empires
Volunteer Reserves in Weatherlight
Wall of Caltrops in Legends
Wall of Shields in Ice Age
Wall of Vapor in Legends
War Elephant in Chronicles
Warrior's Stand in Portal Three Kingdoms
Whipgrass Entangler in Legions
Wind Shear in Visions
Wood Elemental in Masters Edition IV

Re: Release of XMage 1.4.28

PostPosted: 17 Mar 2018, 23:16
by LevelX
Release 1.4.28V1 (2018-03-18)

NEW FEATURES

User interface (UI)


Added hotkeys to pick number dialog (choose value by [ENTER] key);
Improved "add mana in any combination" dialog (more info, colorizing, card example: Manamorphose);
Added the display of life over the player avatar image (set on/off in preferences).
Untapping lands in response to a trigger is somewhat painful. Allow lands to be targeted automatically.

Deck editor

Saved the search checkbox options to reload the settings on next start of deck editor.
Land Dialog - Added deck size value and images of mana symbols.

FIXES

User interface (UI)


Fixed a bug that the mana symbols for monocolored hybrid mana (e.g. {2/w}) were not shown.
Fixed a problem that a tooltip window was shown of cards from panels in the back.

Images

Fixed a problem with download of Unhinged card images with a card name.

AI

Fixed a problem that the AI did not care for maximum allowed mana payment for X mana costs.
Fixed a problem of the AI that it could cast cards with flashback without paying the costs.

Other

Saved table spectator setting to preferences.
Fixed that commander replacement effect was wrongly only applied once (rule 903.9 - fixes #4585).
Fixed a problem that triggered abilities that face down permanents got from other sourced did not trigger (fixes #4571).

SET FIXES

Alliances (ALL):
Fixed old style card numbers to new style (scryfall compatible);
Gorilla Shaman, Storm Shaman - fixed wrong rarity;

ABILITY FIXES

Miracle - Fixed a problem with miracle casting costs.

CARD FIXES

Cultivate - Fixed possible null pointer exception.
Defiant Vanguard - Fixed that it works with Cloudshift type effects now also (fixes #4572).
Dinosaur Hunter - Fixed a bug caused by the triggered ability.
It That Betrays - Fixed that target handling of second triggered ability did not work correct (fixes #4568).
Kindred Summons - Fixed that no creatures were put onto the battlefield.
Pulmonic Sliver - Fixed that the put in the graveyard ability was not handled optional.
Skirk Commando - Fixed triggered ability.
Skullmane Baku - Fixed not working unboost ability (fixes #4599).
Skyshrout War Beast - Fixed wrong P/T calculation because of wrong land filter.
Sokenzan Renegade - Fixed a bug (#4614).

ADDED CARDS

Casting of Bones in Alliances
Catalyst Stone in Odyssey
Cytoshape in Dissension