It is currently 18 Apr 2024, 22:55
   
Text Size

Magarena 1.50

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

Magarena 1.50

Postby melvin » 01 Jun 2014, 03:23

Download Magarena 1.50 for Windows/Linux
Download Magarena 1.50 for Mac

An experimental animation system is included in this release that shows the
full size image of the card when it is played by the AI. It is off by default,
you can enable it from Settings -> Preferences -> Gameplay. More abilities can
be scripted directly without Groovy code, such as condition gaining/granting of
abilities.

includes contributions from:
a. benedict balbuena
Guest
hong yie
Jericho Pumpkin
frank
lodici
melvin
ShawnieBoy

- New optional feature that plays animation when AI plays a card from its
hand. Lets you preview card before it is placed on table. This is
experimental so defaults to OFF. Activate via new preferences setting.

- Card explorer now displays missing/unimplemented cards. New preferences
setting can be used to prevent loading extra data for missing cards if it
takes too long.

- New "Sets" filter and "New Cards" filter which displays the cards whose images were most recently downloaded

- Various look and feel adjustments to the import and preferences dialogs

- Able to specify an alternative common location for storing the downloaded
card images. This location can be used by future installations instead of
copying all the images.

- Import now migrates user preferences, themes and custom background (if applicable)

- Automatically displays the import dialog the first time a new installation of Magarena is run

- Use proper accents for card names in Card explorer

- Replace URL property of card scripts with oracle property whose value is the
oracle text

- added the following to the card script:
* activation restriction: {Hellbent} - activate only when you have no cards in hand
* effect: SN deals <amount> damage to <chosen> and <amount> damage to you.
* effect: draw <amount> cards and lose <amount> life.
* effect: sacrifice <chosen>.
* effect: each <player> sacrifices <permanent>.
* effect: each <player> loses <amount> life.
* ability: nonbasic landwalk
* ability: Whenever an opponent cast <spell>, <effect>
* ability: Whenever SN becomes the target of a <spell>, <effect>
* ability: As long as <condition>, SN gets <pt> and has <abilities>.
* ability: SN gets <pt> and has <abilities> as long as <condition>.
* ability: As long as <condition>, <permanents> get <pt> and have <abilities>.
* ability: <permanents> get <pt> and have <abilities> as long as <condition>.
* ability: Whenever you draw a card, <effect>
* ability: Whenever SN or another <permanent> enters the battlefield, <effect>
* ability: Whenever SN or another <permanent> leaves the battlefield, <effect>
* ability: Whenever a/an <permanent> leaves the battlefield, <effect>
* ability: Whenever another <permanent> leaves the battlefield, <effect>
* ability: Whenever you gain life, <effect>

- changed the following card script syntax (old -> new):
* lord <permanents> have/has <abilities>
-> <permanents> have/has <abilities>
* lord <permanents> get <power/toughness>
-> <permanents> get <power/toughness>

- fixed the following bugs:
* Etherium Astrolabe missing flash
* Honden of Night's Reach doesn't allow player to choose cards to discard
* Chainer's Edict uses foil image
* Skeletal Kathari's regeneration cost missing {B}
* crash if drag & drop fails (issue 598)
* "spell or ability" implemented as "spell or permanent" (issue 603)
* opening the downloaded images directory via the preferences dialog was actually starting a new instance of Magarena
* randomize reveal moves known cards from hand to the library
* Mentor of the Meek's trigger crashes (issue 597)
* Kicker cards that enter with counters did not trigger evolve
* clockwork trigger occurs every turn instead of only once

- added the following cards:
Acidic Soil, Adamaro, First to Desire, Ærathi Berserker,
Æther Adept, Æther Barrier, Æther Charge, Æther Figment,
Ætherflame Wall, Æther Flash, Ætherize, Æther Membrane,
Æther Mutation, Æthersnipe, Æther Spellbomb, Æther Sting,
Æther Vial, Æther Web, Akki Raider, Akki Underling, Akki Underminer,
Aku Djinn, Alarum, Angelic Protector, Angelic Voices, Armory of Iroas,
Auriok Salvagers, Avarax, Balance of Power, Beasts of Bogardan, Betrayal,
Borborygmos, Bouncing Beebles, Braids, Cabal Minion, Bubbling Beebles,
Burst of Strength, Castle Raptors, Caustic Wasps, Centaur Rootcaster,
Cephalid Aristocrat, Chainer's Edict, Champion's Drake,
Chronic Flooding, Citanul Druid, Cloudchaser Kestrel, Cloud Cover,
Coalhauler Swine, Consumptive Goo, Contaminated Bond, Corrupted Roots,
Cowardice, Daru Spiritualist, Dauntless Dourbark, Deathcurse Ogre,
Deathmask Nezumi, Deep Reconnaissance, Defiler of Souls, Déjà Vu,
Delraich, Deputy of Acquittals, Drain the Well, Dreamcatcher,
Dream Prowler, Dryad Sophisticate, Dying Wish, El-Hajjâj,
Engulfing Flames, Ephara's Enlightenment, Extractor Demon,
Fate Foretold, Fen Stalker, Flaring Flame-Kin, Flaring Pain,
Fledgling Osprey, Fleecemane Lion, Foul Presence, Freewind Equenaut,
Fugitive Druid, Gatecreeper Vine, Gate Hound, Gerrard's Wisdom,
Giant Tortoise, Gleam of Battle, Gloryscale Viashino, Goblin Medics,
Gorilla Titan, Grim Guardian, Grollub, Guardian Idol, Guttersnipe,
Harbor Guardian, Hazy Homunculus, Horobi, Death's Wail, Hunting Grounds,
Illusionary Armor, Infectious Horror, In the Web of War, Isleback Spawn,
Isperia, Supreme Judge, Jace's Phantasm, Jötun Owl Keeper,
Juniper Order Advocate, Junún Efreet, Juzám Djinn, Karplusan Wolverine,
Kavu Runner, Kurgadon, Lava Zombie, Leonin Squire, Lesser Gargadon,
Lich Lord of Unx, Lim-Dûl's High Guard, Lim-Dûl the Necromancer,
Lockjaw Snapper, Lunk Errant, Malicious Intent, Mantle of Leadership,
Masumaro, First to Live, Mesmeric Orb, Metathran Elite, Mind Harness,
Mogg Sentry, Molder Slug, Moment's Peace, Morbid Hunger, Moriok Replica,
Moriok Rigger, Mossdog, Murder Investigation, Mwonvuli Beast Tracker,
Necropolis Regent, Neurok Spy, Nin, the Pain Artist, Nyx Weaver,
Oak Street Innkeeper, Ogre Battledriver, Ogre Gatecrasher,
Okina Nightwatch, Order of Whiteclay, Otarian Juggernaut,
Painsmith, Pheres-Band Warchief, Presence of the Wise,
Primal Cocoon, Pristine Angel, Psychic Membrane, Pulse Tracker,
Purraj of Urborg, Quest for the Goblin Lord, Radiant Essence,
Razing Snidd, Reckless Ogre, Recumbent Bliss, Relic Bane,
Retromancer, Rewards of Diversity, Rite of Passage, Roc Hatchling,
Rogue Kavu, Rollick of Abandon, Rustmouth Ogre, Salvaging Station,
Scoria Cat, Scornful Æther-Lich, Scrapdiver Serpent, Séance,
Secretkeeper, Segmented Wurm, Serene Offering, Shattergang Brothers,
Shivan Emissary, Shoreline Salvager, Sinister Possession, Skittish Kavu,
Skyrider Trainee, Skyshroud Elite, Slithery Stalker, Slum Reaper,
Snake Pit, Soldevi Steam Beast, Sophic Centaur, Spectral Guardian,
Spincrusher, Spiteflame Witch, Sporeback Troll, Spreading Algae,
Spur Grappler, Stab Wound, Stench of Decay, Terashi's Grasp,
Tethered Skirge, Thunderblust, Titania's Boon, Toxic Iguanar,
Trailblazer's Boots, Treacherous Werewolf, Tribal Golem,
Underworld Coinsmith, Unlikely Alliance, Unravel the Æther,
Uril, the Miststalker, Vedalken Æthermage, Vela the Night-Clad,
Vengeful Dead, Vengeful Firebrand, Verdeloth the Ancient, Vexing Beetle,
Vibrating Sphere, Vigilant Sentry, Villainous Ogre, Vintara Snapper,
Vulshok Battlemaster, Wake Thrasher, Water Wurm, Wormfang Newt,
Wormfang Turtle, Wu Admiral, Yoke of the Damned, Zur the Enchanter
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.50

Postby hong yie » 01 Jun 2014, 06:37

i like the new feature
"animation when AI plays a card from its hand"
it really helps understand what the AI is doing. But a little thing that i noticed, the full size card, seemed rather blur. is this only on certain cards? :)
User avatar
hong yie
Programmer
 
Posts: 216
Joined: 10 Mar 2013, 06:44
Location: Jakarta
Has thanked: 75 times
Been thanked: 9 times

Re: Magarena 1.50

Postby Lodici » 01 Jun 2014, 07:06

hong yie wrote:...But a little thing that i noticed, the full size card, seemed rather blur. is this only on certain cards? :)
It uses a full preview size of 480 x 680 based on the fact that the majority of the card images are this size. There are currently 269 images which have smaller dimensions and which will appear blurry when expanded to 480 x 680. I could update the preview to only show the card image to a maximum of its original size.

Not sure it was mentioned in the change log but you can cancel the preview by left clicking or hitting the space/enter key. I will eventually add an additional setting so you can change the preview delay.
User avatar
Lodici
Programmer
 
Posts: 399
Joined: 13 Oct 2013, 09:44
Has thanked: 29 times
Been thanked: 71 times

Re: Magarena 1.50

Postby ShawnieBoy » 01 Jun 2014, 13:21

This release also gives everyone templates for all (tournament legal) cards. These can be found in the Magarena/scripts_missing folder.

Some of these files may already function as-is, and would only need to be moved to the Magarena/scripts folder to be included. For groovy-scripted cards, don't forget to remove any already included effects or abilities which are not needed before moving (and include requires_groovy_code of course).

Happy hunting :)
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.50

Postby Huggybaby » 02 Jun 2014, 16:39

Please list total number of supported cards with each release, thank you! It's a valuable metric that users like to know. :)
User avatar
Huggybaby
Administrator
 
Posts: 3205
Joined: 15 Jan 2006, 19:44
Location: Finally out of Atlanta
Has thanked: 696 times
Been thanked: 594 times

Re: Magarena 1.50

Postby ShawnieBoy » 02 Jun 2014, 18:16

Huggybaby wrote:Please list total number of supported cards with each release, thank you! It's a valuable metric that users like to know. :)
That info is on the Wiki List of MTG Engines: http://www.slightlymagic.net/wiki/List_of_MTG_Engines

Or do you mean the amount added this release?
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.50

Postby Huggybaby » 02 Jun 2014, 18:48

I'm saying that with each release, along with the new version number, should be included the new total amount of cards supported.
See Chris' releases of Forge for an example.

I didn't know the list of engines was being kept updated, that's very good news!
User avatar
Huggybaby
Administrator
 
Posts: 3205
Joined: 15 Jan 2006, 19:44
Location: Finally out of Atlanta
Has thanked: 696 times
Been thanked: 594 times

Re: Magarena 1.50

Postby ShawnieBoy » 05 Jun 2014, 14:51

Huggybaby wrote:I didn't know the list of engines was being kept updated, that's very good news!
It does seem fairly active, although I don't know how often it actually gets looked at, seems a bit hidden away (A link named "List" in brackets next to the Software heading on the wiki is a bit of a strange place for it).

-edit:
Also, in the "Additional Features" table, there are columns for the multiplayer formats, and then at the beginning a "Standard" column. I originally assumed this was the 'Standard Format', but then seeing the wording about 'non Standard cards' in the card numbers, makes me think it actually means "Tournament Legal" cards.
User avatar
ShawnieBoy
Programmer
 
Posts: 601
Joined: 02 Apr 2012, 22:42
Location: UK
Has thanked: 80 times
Been thanked: 50 times


Return to Magarena

Who is online

Users browsing this forum: No registered users and 27 guests


Who is online

In total there are 27 users online :: 0 registered, 0 hidden and 27 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 27 guests

Login Form