organized changelog for 1.44

master
melvin 2013-11-30 20:55:30 +08:00
parent 70209d859e
commit fc2cd09de7
1 changed files with 119 additions and 151 deletions

View File

@ -64,92 +64,55 @@ melvin
ShawnieBoy
sponeta
Cinder Elemental should not have ping ability
- removed splash from main screen, version now displayed in titlebar
Removed splash from main screen; Version now displayed in titlebar.
- log and stack...
Fix : Deck description is not cleared correctly. [issue 420]
- crash report will now also generate a screen shot of Magarena at the time the error occurred. This is saved to "crash.png".
Fix issue 416 : Crash when selecting a folder while loading a deck.
- displays a message to user when an exception occurs instead of just bombing out.
Update to log message layout to make better use of the space for the actual message content; Replaced fixed dimensions with relative for optimal use with layout manager; Log menu hidden;
- adds an F11 fullscreen option to the View menu.
Increased horizontal space for log message now that health has been compacted.
- replace the up/down arrow with the actual avatar of the player whose turn it is
Refactoring MessagePanel; Log message displays health value below icon.
- added the following to the ability property in card script:
* support 'Sacrifice a Cleric' as a cost
* support target loses and you gain life pattern
* support target loses life pattern
* support {-1/-1} as a cost
* support 'spirit or arcane effect <effect>'
* support 'put <amount> -1/-1 on <chosen>'
* support putting +1/+1 counter on chosen creature
* support 'your end step effect <effect>'
* support '<choise> draws <amount> cards.' effect
* replace 'return at end' with more general 'end step effect <effect>' ability
* added 'your upkeep effect <effect>'
* support 'return from your graveyard to your hand'
* add support for Sacrifice a Human cost
* add 'enters kicked effect <effect>' to ability
* support reanimate effect
* merge different 'enters with <counter type> <n>' into 'enters with counter <counter type> <n>'
* support for sacrifice unless pattern
* added MagicScryEvent
* support for pump and gain ability effect
fix not checking for result of may choice in Ajani's Chosen
fix missing double strike in Fabled Hero
Fix effect of Angelic Edit, should be 'target creature or enchantment' and not 'target artifact or enchantment'
always pass draw and begin combat option only applies when stack is empty fixes issue 385
support for sacrifice unless pattern
Crash report will now also generate a screen shot of Magarena at the time the
error occurred. This is saved to "crash.png".
added MagicScryEvent
support for pump and gain ability effect
Now displays a message to user when an exception occurs instead of just bombing out.
support reanimate effect
merge different 'enters with <counter type> <n>' into 'enters with counter <counter type> <n>'
Removed logBookButton and textViewButton.
Adds an F11 fullscreen option to the View menu.
pay costs without choices before those with choices so that {T} is before mana cost to avoid cases where {T} cost cannot be paid as permanent was tapped to pay mana cost
add custom canPlay method for MagicPermanentActivation to perform more complex checking such as permanent that needs to tap but already tapped to pay for mana cost
support 'spirit or arcane effect <effect>'
support 'put <amount> -1/-1 on <chosen>'
support putting +1/+1 counter on chosen creature
support 'your end step effect <effect>'
support '<choise> draws <amount> cards.' effect
replace 'return at end' with more general 'end step effect <effect>' ability
added 'your upkeep effect <effect>'
fix issue with dies trigger and return to hand as this is not a bounce effect but rather a return self effect
isSpellCardEvent broke as action is not instance of MagicSpellCardEvent when
using MagicRuleEventAction
fixed by putting the logic for moving card to graveyard/exile in resolve
method of MagicCardOnStack
fixes issue 415
support 'return from your graveyard to your hand'
fixed Diabolic Edict, it should target player not opponent
add support for Sacrifice a Human cost
add 'enters kicked effect <effect>' to ability
Fix : GameDuelViewer components not re-sizing gracefully.
replace the up/down arrow with the actual avatar of the player whose turn it is
support 'Sacrifice a Cleric' as a cost
support target loses and you gain life pattern
support target loses life pattern
support {-1/-1} as a cost
the choice of whether to take damage or lose the land should be made by the controller of the land and not the controller of Dwarven Driller
- fixed the following bugs:
* some spells were not moved to graveyard after resolution (issue 415)
* cards that return to hand when put in the graveyard did not return to hand
* Diabolic Edict should target player not opponent
* game duel screen not re-sizing gracefully
* choice of whether to take damage or lose the land should be made by the
controller of the land and not the controller of Dwarven Driller
* not checking for result of may choice in Ajani's Chosen
* Fabled Hero missing double strike
* effect of Angelic Edit should be 'target creature or enchantment' and not 'target artifact or enchantment'
* always pass draw and begin combat option only applies when stack is empty (issue 385)
* Cinder Elemental should not have ping ability
* deck description is not cleared correctly (issue 420)
* crash when selecting a folder while loading a deck (issue 416)
* permanents with a tap mana ability and an activated ability that requires
tapping and mana were able to tap to pay for its own mana cost
- added the following premade decks:
Big_Golems.dec, Disabler.dec, Esper2.dec, Green-Blue_Sorcerer.dec,
@ -158,81 +121,86 @@ Lord_of_Land.dec, Sliver_Defense.dec, Sliver_Horde.dec
- added the following cards:
Abbey Matron, Absolute Grace, Absolute Law, Adarkar Sentinel, Advance Scout,
Aeolipile, Aerie Mystics, AEther Spellbomb, Agent of Shauku, Agoraphobia, Akki
Avalanchers, Akki Drillmaster, Aladdin's Ring, Ali Baba, Aliban's Tower,
Aeolipile, Aerie Mystics, AEther Spellbomb, Agent of Shauku, Agoraphobia,
Akki Avalanchers, Akki Drillmaster, Aladdin's Ring, Ali Baba, Aliban's Tower,
Amulet of Kroog, Angelic Page, Annex, Anodet Lurker, Arcane Teachings,
Archaeological Dig, Archaeomancer, Argothian Wurm, Ark of Blight, Armorer
Guildmage, Army Ants, Arnjlot's Ascent, Aura Fracture, Auriok Transfixer,
Aysen Highway, Azorius Cluestone, Back to Basics, Barbed Field, Barrage of
Expendables, Barren Moor, Beckon Apparition, Bedlam, Blasted Landscape,
Blinkmoth Well, Bloodhunter Bat, Blood Rites, Body Double, Bone Splinters,
Book of Rass, Boros Cluestone, Braidwood Cup, Brass Secretary, Capashen
Standard, Carnage Altar, Choke, Chosen by Heliod, Civic Guildmage, Clout of
the Dominus, Compulsion, Conquer, Constricting Tendrils, Conviction, Courier's
Capsule, Crackling Club, Crenellated Wall, Crop Rotation, Crown of Empires,
Cruel Tutor, Culling Sun, Dark Depths, Daru Encampment, Deathpact Angel,
Debtor's Pulpit, Demonic Tutor, Deserted Temple, Deviant Glee, Diabolic
Intent, Diabolic Machine, Diabolic Tutor, Dimir Cluestone, Dimir Guildmage,
Dispeller's Capsule, Disruptive Student, Domineer, Dragon Blood, Dragon
Mantle, Dread of Night, Drifting Djinn, Duskmantle Guildmage, Dust Bowl,
Dwarven Miner, Ego Erasure, Elixir of Vitality, Elven Fortress, Elven Lyre,
Enatu Golem, Encroaching Wastes, Energizer, Enlightened Tutor, Etherium
Astrolabe, Executioner's Capsule, Favor of the Overbeing, Feral Invocation,
Archaeological Dig, Archaeomancer, Argothian Wurm, Ark of Blight,
Armorer Guildmage, Army Ants, Arnjlot's Ascent, Aura Fracture,
Auriok Transfixer, Aysen Highway, Azorius Cluestone, Back to Basics,
Barbed Field, Barrage of Expendables, Barren Moor, Beckon Apparition, Bedlam,
Blasted Landscape, Blinkmoth Well, Bloodhunter Bat, Blood Rites, Body Double,
Bone Splinters, Book of Rass, Boros Cluestone, Braidwood Cup, Brass Secretary,
Capashen Standard, Carnage Altar, Choke, Chosen by Heliod, Civic Guildmage,
Clout of the Dominus, Compulsion, Conquer, Constricting Tendrils, Conviction,
Courier's Capsule, Crackling Club, Crenellated Wall, Crop Rotation,
Crown of Empires, Cruel Tutor, Culling Sun, Dark Depths, Daru Encampment,
Deathpact Angel, Debtor's Pulpit, Demonic Tutor, Deserted Temple,
Deviant Glee, Diabolic Intent, Diabolic Machine, Diabolic Tutor,
Dimir Cluestone, Dimir Guildmage, Dispeller's Capsule, Disruptive Student,
Domineer, Dragon Blood, Dragon Mantle, Dread of Night, Drifting Djinn,
Duskmantle Guildmage, Dust Bowl, Dwarven Miner, Ego Erasure,
Elixir of Vitality, Elven Fortress, Elven Lyre, Enatu Golem,
Encroaching Wastes, Energizer, Enlightened Tutor, Etherium Astrolabe,
Executioner's Capsule, Favor of the Overbeing, Feral Invocation,
Filigree Sages, Fists of the Demigod, Flamecast Wheel, Fleetfeather Sandals,
Flowering Field, Flowstone Surge, Flying Carpet, Fodder Cannon, Forbidden
Lore, Fountain of Youth, Fyndhorn Bow, Fyndhorn Pollen, Galvanic Key, Gargoyle
Castle, Gaze of Granite, Gerrard's Battle Cry, Ghitu War Cry, Goblin Replica,
Goblin Trenches, Golem Artisan, Golgari Cluestone, Granger Guildmage,
Grapeshot Catapult, Greed, Grim Tutor, Gruul Cluestone, Gruul Guildmage,
Hatching Plans, Heart Warden, Heavy Arbalest, Helm of the Ghastlord, Henge
Guardian, Hidden Path, High Market, High Priest of Penance, Hot Springs,
Hypervolt Grasp, Hypochondria, Identity Crisis, Idyllic Tutor, Igneous Golem,
Flowering Field, Flowstone Surge, Flying Carpet, Fodder Cannon,
Forbidden Lore, Fountain of Youth, Fyndhorn Bow, Fyndhorn Pollen,
Galvanic Key, Gargoyle Castle, Gaze of Granite, Gerrard's Battle Cry,
Ghitu War Cry, Goblin Replica, Goblin Trenches, Golem Artisan,
Golgari Cluestone, Granger Guildmage, Grapeshot Catapult, Greed, Grim Tutor,
Gruul Cluestone, Gruul Guildmage, Hatching Plans, Heart Warden,
Heavy Arbalest, Helm of the Ghastlord, Henge Guardian, Hidden Path,
High Market, High Priest of Penance, Hot Springs, Hypervolt Grasp,
Hypochondria, Identity Crisis, Idyllic Tutor, Igneous Golem,
Illuminated Wings, Immortal Servitude, Improvised Armor, Inertia Bubble,
Innocent Blood, Iron Lance, Izzet Cluestone, Izzet Guildmage, Jandor's
Saddlebags, Joiner Adept, Judge's Familiar, Kaalia of the Vast, Karakas,
Kaysa, Keldon Necropolis, Korozda Guildmage, Leafdrake Roost, Legacy Weapon,
Leonin Sun Standard, Lightning Prowess, Light of Day, Liliana Vess, Limestone
Golem, Lonely Sandbar, Lull, Maelstrom Archangel, Magister Sphinx,
Magistrate's Veto, Mana Chains, Manriki-Gusari, Marble Chalice, Maw of the
Obzedat, Mental Discipline, Mesmeric Trance, Messenger's Speed, Midnight
Covenant, Mindless Automaton, Mirari, Molten Frame, Mortarpod, Mourning,
Mystical Tutor, Mystic Might, Nameless Inversion, Narcissism, Need for Speed,
Neurok Replica, Nicol Bolas, Planeswalker, Nim Replica, Nissa's Chosen, Nivix
Guildmage, Noble Steeds, Nuisance Engine, Oasis, Obelisk of Alara, Oblivion
Crown, Oboro, Palace in the Clouds, One Thousand Lashes, Onulet, Orzhov
Cluestone, Orzhov Guildmage, Overgrown Estate, Paradise Mantle, Peace of Mind,
Pegasus Refuge, Pernicious Deed, Personal Tutor, Phyrexian Vault, Phyrexia's
Core, Power of Fire, Predator, Flagship, Presence of Gond, Primal Visitation,
Puppet Strings, Purge the Profane, Pursuit of Flight, Pyrite Spellbomb,
Pyrrhic Revival, Racecourse Fury, Radiant's Judgment, Rakdos Cluestone, Rath's
Edge, Relic Barrier, Remote Isle, Righteous War, Ring of Gix, Riot Gear,
Riptide Laboratory, Rishadan Port, Rod of Ruin, Runes of the Deus, Rustspore
Ram, Sarcomite Myr, Savage Hunger, Savage Silhouette, Scepter of Empires,
Scepter of Insight, Scourgemark, Seal of Cleansing, Seal of Primordium, Seal
of Removal, Seal of Strength, Secluded Steppe, Selenia, Dark Angel, Selesnya
Cluestone, Selesnya Guildmage, Sentry of the Underworld, Shackles, Shadow
Guildmage, Shaper Guildmage, Sharding Sphinx, Shield of the Oversoul,
Shimmering Wings, Shivan Harvest, Shizo, Death's Storehouse, Sicken,
Silverglade Elemental, Simic Cluestone, Skarrg Guildmage, Skeletal Grimace,
Skull Catapult, Skullmead Cauldron, Slippery Karst, Smoldering Crater, Snake
Cult Initiation, Soaring Seacliff, Soldevi Simulacrum, Soldier Replica, Spark
Jolt, Spellbinder, Sphinx Sovereign, Squee's Toy, Squirrel Nest, Staff of
Domination, Staff of Zegon, Steal Artifact, Steal Enchantment, Steel of the
Godhead, Stormcaller's Boon, Storm Front, Sunbeam Spellbomb, Sunhome
Guildmage, Sunken Field, Sustenance, Sword of the Chosen, Sydri, Galvanic
Genius, Sylvan Tutor, Sylvok Replica, Talons of Falkenrath, Tanglebloom,
Teetering Peaks, Tempered Steel, Temple of Abandon, Temple of Deceit, Temple
of Mystery, Temple of Silence, Temple of Triumph, Teysa, Envoy of Ghosts, The
Hive, Thermal Navigator, Thopter Foundry, Throne of Empires, Tinker, Tin
Street Market, Titan Forge, Tower of Calamities, Tower of Champions, Tower of
Eons, Tower of Fortunes, Tower of the Magistrate, Tranquil Thicket, Transguild
Courier, Treasure Trove, Treasury Thrull, Trigon of Corruption, Trigon of
Infestation, Trigon of Rage, Trigon of Thought, Trollhide, Turntimber Grove,
Urza's Factory, Vampiric Tutor, Verdant Field, Vial of Poison, Violent
Outburst, Viridian Longbow, Viscerid Armor, Vitu-Ghazi, the City-Tree, Vizkopa
Guildmage, Voltaic Construct, Voltaic Key, Vulshok Gauntlets, Vulshok Replica,
War Chariot, Warren Weirding, Whip Silk, Windwright Mage, Wizard Replica,
Worldly Tutor, Wurmweaver Coil, Zephyr Charge
Innocent Blood, Iron Lance, Izzet Cluestone, Izzet Guildmage,
Jandor's Saddlebags, Joiner Adept, Judge's Familiar, Kaalia of the Vast,
Karakas, Kaysa, Keldon Necropolis, Korozda Guildmage, Leafdrake Roost,
Legacy Weapon, Leonin Sun Standard, Lightning Prowess, Light of Day,
Liliana Vess, Limestone Golem, Lonely Sandbar, Lull, Maelstrom Archangel,
Magister Sphinx, Magistrate's Veto, Mana Chains, Manriki-Gusari,
Marble Chalice, Maw of the Obzedat, Mental Discipline, Mesmeric Trance,
Messenger's Speed, Midnight Covenant, Mindless Automaton, Mirari,
Molten Frame, Mortarpod, Mourning, Mystical Tutor, Mystic Might,
Nameless Inversion, Narcissism, Need for Speed, Neurok Replica, Nicol Bolas,
Planeswalker, Nim Replica, Nissa's Chosen, Nivix Guildmage, Noble Steeds,
Nuisance Engine, Oasis, Obelisk of Alara, Oblivion Crown, Oboro,
Palace in the Clouds, One Thousand Lashes, Onulet, Orzhov Cluestone,
Orzhov Guildmage, Overgrown Estate, Paradise Mantle, Peace of Mind,
Pegasus Refuge, Pernicious Deed, Personal Tutor, Phyrexian Vault,
Phyrexia's Core, Power of Fire, Predator, Flagship, Presence of Gond,
Primal Visitation, Puppet Strings, Purge the Profane, Pursuit of Flight,
Pyrite Spellbomb, Pyrrhic Revival, Racecourse Fury, Radiant's Judgment,
Rakdos Cluestone, Rath's Edge, Relic Barrier, Remote Isle, Righteous War,
Ring of Gix, Riot Gear, Riptide Laboratory, Rishadan Port, Rod of Ruin,
Runes of the Deus, Rustspore Ram, Sarcomite Myr, Savage Hunger,
Savage Silhouette, Scepter of Empires, Scepter of Insight, Scourgemark,
Seal of Cleansing, Seal of Primordium, Seal of Removal, Seal of Strength,
Secluded Steppe, Selenia, Dark Angel, Selesnya Cluestone, Selesnya Guildmage,
Sentry of the Underworld, Shackles, Shadow Guildmage, Shaper Guildmage,
Sharding Sphinx, Shield of the Oversoul, Shimmering Wings, Shivan Harvest,
Shizo, Death's Storehouse, Sicken, Silverglade Elemental, Simic Cluestone,
Skarrg Guildmage, Skeletal Grimace, Skull Catapult, Skullmead Cauldron,
Slippery Karst, Smoldering Crater, Snake Cult Initiation, Soaring Seacliff,
Soldevi Simulacrum, Soldier Replica, Spark Jolt, Spellbinder,
Sphinx Sovereign, Squee's Toy, Squirrel Nest, Staff of Domination,
Staff of Zegon, Steal Artifact, Steal Enchantment, Steel of the Godhead,
Stormcaller's Boon, Storm Front, Sunbeam Spellbomb, Sunhome Guildmage,
Sunken Field, Sustenance, Sword of the Chosen, Sydri, Galvanic Genius,
Sylvan Tutor, Sylvok Replica, Talons of Falkenrath, Tanglebloom,
Teetering Peaks, Tempered Steel, Temple of Abandon, Temple of Deceit,
Temple of Mystery, Temple of Silence, Temple of Triumph, Teysa,
Envoy of Ghosts, The Hive, Thermal Navigator, Thopter Foundry,
Throne of Empires, Tinker, Tin Street Market, Titan Forge,
Tower of Calamities, Tower of Champions, Tower of Eons, Tower of Fortunes,
Tower of the Magistrate, Tranquil Thicket, Transguild Courier, Treasure Trove,
Treasury Thrull, Trigon of Corruption, Trigon of Infestation, Trigon of Rage,
Trigon of Thought, Trollhide, Turntimber Grove, Urza's Factory,
Vampiric Tutor, Verdant Field, Vial of Poison, Violent Outburst,
Viridian Longbow, Viscerid Armor, Vitu-Ghazi, the City-Tree,
Vizkopa Guildmage, Voltaic Construct, Voltaic Key, Vulshok Gauntlets,
Vulshok Replica, War Chariot, Warren Weirding, Whip Silk, Windwright Mage,
Wizard Replica, Worldly Tutor, Wurmweaver Coil, Zephyr Charge
Release 1.43 (October 26, 2013)
============