It is currently 16 Apr 2024, 21:27
   
Text Size

Magarena 1.52

Moderators: ubeefx, beholder, melvin, ShawnieBoy, Lodici, CCGHQ Admins

Magarena 1.52

Postby melvin » 27 Jul 2014, 14:39

Download Magarena 1.52 for Windows/Linux
Download Magarena 1.52 for Mac

This release adds a new deck chooser that makes it easier to select from the
set of prebuilt decks. The card script has also been upgraded to support
Channel, Bloodrush, and Madness. There are a total of 261 new cards, many of
which are from the M15 core set.

includes contributions from:
Guest
hong yie
Jericho Pumpkin
Lodici
melvin
PalladiaMors
ShawnieBoy

- added Deck Chooser screen which replaces the file open dialog

- display invalid decks with the name scored out and in red

- show Status filter on Deck Editor screen

- rename Oracle filter to Search and add tooltip explaining what it searches

- effects affecting all players now proceed in active players, then non-active player order

- added the following to the card script:
* effect: Each <player> discard <amount> cards [at random].
* ability: legendary landwalk
* ability: Channel - <costs>: <effect>
* ability: Bloodrush - <costs>: <effect>
* ability: madness <mana cost>

- fixed the following bugs:
* aura should drop off if it becomes a creature
* when choosing a color the ui shows "Choose yes or no", should show "Choose a color"
* choice of creature to sacrifice made when effects goes in the stack, should be when effect resolves
* deck generates NPE in deck view (issue 618)
* log messages showing in the wrong order (issue 619)
* status filter not clearing with reset filters (issue 629)
* reduce the chance of the AI to tap Faerie Conclave to pay for its animate ability
* invalid deck prevents the deck editor from opening (issue 625)
* Grenzo, Dungeon Warden crashes if your library is empty
* Undertaker was missing 'Discard a card' in activation cost
* Field of Souls' trigger isn't optional
* Moat prevents creatures that gained flying from attacking
* Scourge of Kher Ridges' second ability deals damage to itself
* Death's Shadow's ability is a static ability, not CDA

- added the following cards:
Aeronaut Tinkerer, Allied Strategies, Altac Bloodseeker, Amphin Pathmage,
Ancestral Mask, Arashi, the Sky Asunder, Armored Galleon, Armor Thrull,
Arrogant Wurm, Ashiok's Adept, Aven Trailblazer, Awakening,
Ayumi, the Last Visitor, Bane Alley Broker, Basking Rootwalla,
Bereavement, Big Game Hunter, Black Poplar Shaman, Blinding Souleater,
Bloodthorn Taunter, Borderland Marauder, Boundless Realms,
Bow of Nylea, Brawler's Plate, Brothers of Fire, Builder's Blessing,
Buried Alive, Burning Sands, Burnished Hart, Call to the Netherworld,
Carnivorous Moss-Beast, Carnophage, Carrion Crow, Cave-In, Chimeric Idol,
Cinder Giant, Circular Logic, Cold Snap, Collapsing Borders,
Copy Artifact, Copy Enchantment, Coral Barrier, Coretapper,
Cunning Lethemancer, Dack's Duplicate, Dark Heart of the Wood,
Dark Triumph, Dark Withering, Dauntless River Marshal,
Deathbringer Thoctar, Death Cloud, Death's Presence, Death's Shadow,
Deep-Sea Serpent, Defense of the Heart, Delirium Skeins,
Dementia Bat, Devour in Shadow, Dictate of Erebos, Drag Down,
Dreamborn Muse, Dreampod Druid, Dreamscape Artist, Dross Scorpion,
Drowned Rusalka, Earthcraft, Eiganjo Free-Riders, Emeria, the Sky Ruin,
Etched Monstrosity, Ethereal Whiskergill, Evasive Action, Excavator,
Exotic Curse, Exotic Disease, Explosive Vegetation, Extravagant Spirit,
Festergloom, Fiery Temper, Flame Javelin, Flesh to Dust, Foratog,
Forced Worship, Foul Spirit, Frantic Purification, Fungal Bloom,
Gaea's Might, Geist of the Moors, Ghost-Lit Nourisher, Ghost-Lit Raider,
Ghost-Lit Redeemer, Ghost-Lit Stalker, Ghost-Lit Warder, Glacial Crasher,
Goblin Firebug, Goblin Goon, Goblin Pyromancer, Godhunter Octopus,
Gravitational Shift, Greater Harvester, Grotag Thrasher, Hammerhand,
Hammerhead Shark, Harbinger of Night, Harbor Serpent, Heartwood Giant,
Heliod's Pilgrim, Hissing Iguanar, Hunting Cheetah, Icatian Javelineers,
Ichor Slick, Illusionary Presence, Illusory Demon, Immolating Souleater,
Inferno Fist, Insatiable Souleater, Izzet Chronarch, Jackalope Herd,
Jamuraan Lion, Jiwari, the Earth Aflame, Jorubai Murk Lurker,
Jwari Shapeshifter, Kapsho Kitefins, Kavu Scout, Kird Chieftain,
Kor Line-Slinger, Kor Skyfisher, Krark-Clan Ogre, Krenko's Enforcer,
Livonya Silone, Magus of the Disk, Manaforce Mace, Manaplasm,
Marked by Honor, Master of the Feast, Matca Rioters, Meteorite,
Might of Alara, Mindslicer, Mind Sludge, Miner's Bane, Mogg Toady,
Moltensteel Dragon, Monstrous Hound, Mosstodon, Necromancer's Assistant,
Nightfire Giant, Nimbus of the Isles, Noggle Ransacker, Noxious Toad,
Oathsworn Giant, Obsessive Search, Oni of Wild Places, Oran-Rief Recluse,
Ordered Migration, Peacekeeper, Pestilent Souleater, Phyrexian Delver,
Phyrexian Metamorph, Pith Driller, Planar Despair, Porcelain Legionnaire,
Power Armor, Power Matrix, Predator's Rapport, Psychotic Haze,
Radiant Fountain, Ranger's Path, Ratcatcher, Razorfin Abolisher,
Reckless Wurm, Reclamation Sage, Red Cliffs Armada, Research Assistant,
Ring of Renewal, Rix Maadi, Dungeon Palace, Rogue Elephant, Rotting Rats,
Rouse, Sacred Armory, Samite Pilgrim, Sangrophage, Sarcomancy,
Scourge of Kher Ridges, Scrapyard Mongrel, Screeching Buzzard,
Sculpting Steel, Sea Monster, Serenity, Serpent of the Endless Sea,
Shadowcloak Vampire, Shaman of Spring, Shinen of Fear's Chill,
Shinen of Flight's Wings, Shinen of Fury's Fire, Shinen of Stars' Light,
Shrieking Drake, Silt Crawler, Sire of Insanity, Skittering Monstrosity,
Skyshroud Claim, Slash Panther, Slipstream Eel, Sliver Hivelord, Snapback,
Snuff Out, Soulcatcher, Soul Snuffers, Soul Spike, Spearbreaker Behemoth,
Spectral Procession, Spellgorger Barbarian, Sphinx Summoner,
Spined Thopter, Spirit Bonds, Spore Burst, Sporesower Thallid,
Steam Frigate, Strength of Isolation, Strength of Lunacy,
Strength of Unity, Sunblade Elf, Sungrace Pegasus, Sunrise Sovereign,
Sunscour, Telim'Tor's Darts, Thundering Tanadon, Totem-Guide Hartebeest,
Touchstone, Training Drone, Trapmaker's Snare, Trespassing Souleater,
Tribal Flames, Trinket Mage, Tromp the Domains, Tyrant's Machine,
Unholy Grotto, Unnerve, Ursine Fylgja, Vagrant Plowbeasts, Vendetta,
Venom Sliver, Verduran Emissary, Veteran Brawlers, Vine Dryad,
Vodalian Serpent, Voices from the Void, Void Snare, Wandering Goblins,
Wandering Stream, War Falcon, Wayfaring Giant, Whalebone Glider,
Whimwader, Wild Mongrel, Wirecat, Wirewood Herald, Witch's Familiar,
Worry Beads, Wu Warship, Yavimaya Elder, Zhou Yu, Chief Commander
User avatar
melvin
AI Programmer
 
Posts: 1062
Joined: 21 Mar 2010, 12:26
Location: Singapore
Has thanked: 36 times
Been thanked: 459 times

Re: Magarena 1.52

Postby ShawnieBoy » 27 Jul 2014, 15:02

Yay :)

Although at first I thought I was going mad with some of those cards. I was sure that they'd already been submitted:
Telim'Tor's Darts for one
User avatar
ShawnieBoy
Programmer
 
Posts: 601
Joined: 02 Apr 2012, 22:42
Location: UK
Has thanked: 80 times
Been thanked: 50 times

Re: Magarena 1.52

Postby melvin » 27 Jul 2014, 15:23

Hmm, your right, Telim'Tor's Darts is in the attached zip file but I never looked at that since you mentioned they were submitted on firemind. If you scroll to the part of the history where the cards where added (around changeset 11864:22df36ac0602) Telim'Tor's Darts cannot be found. It was later added to scripts_missing, and from there it was moved to scripts.
User avatar
melvin
AI Programmer
 
Posts: 1062
Joined: 21 Mar 2010, 12:26
Location: Singapore
Has thanked: 36 times
Been thanked: 459 times

Re: Magarena 1.52

Postby ShawnieBoy » 27 Jul 2014, 15:33

Ahh - Me going card-blind! At least it's been caught now :) Along with loads of others which need no groovy code!
User avatar
ShawnieBoy
Programmer
 
Posts: 601
Joined: 02 Apr 2012, 22:42
Location: UK
Has thanked: 80 times
Been thanked: 50 times

Re: Magarena 1.52

Postby melvin » 27 Jul 2014, 15:37

Did a one time migration of all card scripts in scripts_missing that works as is, still required some manual curation to catch those that can be loaded but doesn't actually work. Next step is to figure out those that are only missing specific filters.
User avatar
melvin
AI Programmer
 
Posts: 1062
Joined: 21 Mar 2010, 12:26
Location: Singapore
Has thanked: 36 times
Been thanked: 459 times


Return to Magarena

Who is online

Users browsing this forum: No registered users and 31 guests


Who is online

In total there are 31 users online :: 0 registered, 0 hidden and 31 guests (based on users active over the past 10 minutes)
Most users ever online was 4143 on 23 Jan 2024, 08:21

Users browsing this forum: No registered users and 31 guests

Login Form