Magarena 1.18
by ubeefx
Moderators: ubeefx, beholder, melvin, ShawnieBoy, Lodici, CCGHQ Admins
Magarena 1.18
by melvin » 23 Sep 2011, 12:12
Download Magarena 1.18 for Windows/Linux/Mac
Release 1.18 is brought to you by beholder, melvin, and wait321
- added deck editor
- revamped the implementation of continuous effects to be more modular, the
engine now supports layers and timestamps
- updated the look and feel of the UI and improved the "New Game" screen
- improved the resolution of some token images
- added support for "whenever player gains life" trigger
- added support for non-creature auras
- added support for auras and equipment to have abilities
- ensured that order of blockers does not change when the attacker they were
blocking is destroyed
- added option for some "may" choices to have a default value
- improved crash handling to handle unhandled exception from any part of the
program
- improved how AI plays cards it doesn't have to pay the mana cost for
- added option in preferences to select type of card highlighting
- fixed a bug where the "When Targeted" trigger does not activate for spells
with kicker
- fixed a bug where Noble Hierarch could not be tapped for mana because of a
typo in the name of the class that implements the mana abilities
- fixed a bug where the program would crash when opening the log book
immediately after resetting the game
- fixed a bug where the game would crash when you load a deck that contains
an unsupported card, instead a message indicating the unsupported cards is
shown
- fixed a bug where resources were not released properly after a sound effect
is played
- added a total of 280 cards!
Adventuring Gear
AEther Figment
Afflict
Afterlife
Ageless Entity
Aggressive Urge
Ajani's Mantra
Ajani's Pridemate
Akoum Boulderfoot
Alabaster Mage
Ancient Hellkite
Angelfire Crusader
Angelheart Vial
Angelic Blessing
Angelic Chorus
Angelic Destiny
Angel of Mercy
Angel's Feather
Arc Runner
Armament Master
Ascendant Evincar
Ashenmoor Cohort
Ashenmoor Liege
Aura Shards
Aven Cloudchaser
Aven Fisher
Aven Flock
Azure Mage
Bad Moon
Ballista Squad
Ball Lightning
Ballynock Cohort
Balshan Collaborator
Bandage
Beastmaster Ascension
Blade of the Bloodchief
Blight Sickle
Blinding Mage
Blistering Dieflyn
Bloodthrone Vampire
Blowfly Infestation
Bogardan Firefiend
Bone Saw
Boomerang
Bountiful Harvest
Bramble Creeper
Briarberry Cohort
Brink of Disaster
Burn the Impure
Burst of Speed
Carven Caryatid
Cavern Thoctar
Char-Rumbler
Circle of Flame
Combust
Condemn
Corrosive Mentor
Counsel of the Soratami
Crabapple Cohort
Cradle of Vitality
Crafty Pathmage
Creeping Mold
Crescendo of War
Crimson Mage
Crucible of Fire
Crusade
Damnation
Darksteel Axe
Darksteel Plate
Deathrender
Demolish
Demon's Horn
Devout Lightcaster
Dragon Arch
Dragon's Claw
Dramatic Entrance
Drudge Skeletons
Earth Servant
Edric, Spymaster of Trest
Elvish Champion
Elvish Pioneer
Elvish Piper
Elvish Visionary
Essence Drain
Eternal Witness
Exclude
Fallowsage
Fervor
Festering Goblin
Field Marshal
Fledgling Dragon
Fleeting Image
Galepowder Mage
Gatekeeper of Malakir
Glaze Fiend
Gluttonous Slime
Goblin Balloon Brigade
Goldenglow Moth
Gorger Wurm
Guard Duty
Hand of the Praetors
Highway Robber
Holy Day
Holy Strength
Honor Guard
Hornet Sting
Horseshoe Crab
Howling Mine
Icatian Priest
Icy Manipulator
Indestructibility
Indrik Stomphowler
Infantry Veteran
Inspired Charge
Jace's Ingenuity
Jade Mage
Jenara, Asura of War
Joraga Warcaller
Judge of Currents
Kamahl, Pit Fighter
Karn's Touch
Kavu Climber
Kavu Predator
Kird Ape
Knighthood
Kor Aeronaut
Kor Duelist
Kor Sanctifiers
Kor Spiritdancer
Kraken's Eye
Lhurgoyf
Lifelink
Loam Lion
Looming Shade
Lord of the Undead
Loxodon Mystic
Loyal Sentry
Mantis Engine
Marrow Chomper
Master of Etherium
Megrim
Memory Lapse
Merfolk Looter
Merfolk Sovereign
Mobilization
Molimo, Maro-Sorcerer
Molten Rain
Mortivore
Mudbrawler Cohort
Nantuko Husk
Natural Spring
Nature's Spiral
Necropouncer
Nekrataal
Neurok Hoversail
Nightmare
Night's Whisper
No-Dachi
Onyx Mage
Orcish Artillery
Peregrine Mask
Plague Wind
Plated Geopede
Primal Rage
Primordial Hydra
Prodigal Pyromancer
Pulse of the Fields
Pulse of the Forge
Quest for Renewal
Quicksilver Amulet
Quirion Dryad
Rage Reflection
Rain of Tears
Rapacious One
Ravenous Rats
Recollect
Relentless Rats
Remove Soul
Reprisal
Reverberate
Reviving Dose
Reya Dawnbringer
Rhox Pikemaster
Riddlekeeper
Righteous Cause
Righteousness
Rise from the Grave
Rites of Flourishing
Robe of Mirrors
Roc Egg
Rock Badger
Rootwalla
Rotting Legion
Roughshod Mentor
Royal Assassin
Ruhan of the Fomori
Rusted Sentinel
Samite Healer
Sanguine Bond
Scepter of Dominance
Scion of Oona
Scion of the Wild
Scroll Thief
Scute Mob
Searing Meditation
Seedborn Muse
Serra Ascendant
Serra's Blessing
Shattered Angel
Shatterstorm
Shivan Hellkite
Shock
Skinshifter
Skinwing
Skullmulcher
Skyhunter Patrol
Skyhunter Prowler
Skyhunter Skirmisher
Skyshroud Ranger
Skywinder Drake
Slaughter Cry
Smash
Sorin's Thirst
Sorin's Vengeance
Soul's Attendant
Soul Warden
Spark Elemental
Sparkmage Apprentice
Spirit Link
Spirit Mantle
Starlight Invoker
Stillmoon Cavalier
Stingerfling Spider
Stitch Together
Stonybrook Schoolmaster
Stun
Sudden Impact
Surgespanner
Swiftfoot Boots
Taste of Blood
Tempest of Light
Terror
Thran Golem
Threaten
Tidings
Timely Reinforcements
Titanic Growth
Tormented Soul
Treasure Hunter
Triskelion
Umezawa's Jitte
Uncontrolled Infestation
Unholy Strength
Vampire Aristocrat
Venerable Monk
Verdant Force
Veteran Armorsmith
Veteran of the Depths
Veteran Swordsmith
Viridian Betrayers
Viridian Shaman
Vision Skeins
Visions of Beyond
Volcanic Dragon
Volcanic Hammer
Wall of Faith
Wall of Omens
Wall of Torches
Warlord's Axe
Warstorm Surge
Wickerbough Elder
Wild Nacatl
Windrider Eel
Woodfall Primus
Worship
Wrath of God
Wring Flesh
Wurm's Tooth
Yavimaya Enchantress
Zombie Infestation
Release 1.18 is brought to you by beholder, melvin, and wait321
- added deck editor
- revamped the implementation of continuous effects to be more modular, the
engine now supports layers and timestamps
- updated the look and feel of the UI and improved the "New Game" screen
- improved the resolution of some token images
- added support for "whenever player gains life" trigger
- added support for non-creature auras
- added support for auras and equipment to have abilities
- ensured that order of blockers does not change when the attacker they were
blocking is destroyed
- added option for some "may" choices to have a default value
- improved crash handling to handle unhandled exception from any part of the
program
- improved how AI plays cards it doesn't have to pay the mana cost for
- added option in preferences to select type of card highlighting
- fixed a bug where the "When Targeted" trigger does not activate for spells
with kicker
- fixed a bug where Noble Hierarch could not be tapped for mana because of a
typo in the name of the class that implements the mana abilities
- fixed a bug where the program would crash when opening the log book
immediately after resetting the game
- fixed a bug where the game would crash when you load a deck that contains
an unsupported card, instead a message indicating the unsupported cards is
shown
- fixed a bug where resources were not released properly after a sound effect
is played
- added a total of 280 cards!
Adventuring Gear
AEther Figment
Afflict
Afterlife
Ageless Entity
Aggressive Urge
Ajani's Mantra
Ajani's Pridemate
Akoum Boulderfoot
Alabaster Mage
Ancient Hellkite
Angelfire Crusader
Angelheart Vial
Angelic Blessing
Angelic Chorus
Angelic Destiny
Angel of Mercy
Angel's Feather
Arc Runner
Armament Master
Ascendant Evincar
Ashenmoor Cohort
Ashenmoor Liege
Aura Shards
Aven Cloudchaser
Aven Fisher
Aven Flock
Azure Mage
Bad Moon
Ballista Squad
Ball Lightning
Ballynock Cohort
Balshan Collaborator
Bandage
Beastmaster Ascension
Blade of the Bloodchief
Blight Sickle
Blinding Mage
Blistering Dieflyn
Bloodthrone Vampire
Blowfly Infestation
Bogardan Firefiend
Bone Saw
Boomerang
Bountiful Harvest
Bramble Creeper
Briarberry Cohort
Brink of Disaster
Burn the Impure
Burst of Speed
Carven Caryatid
Cavern Thoctar
Char-Rumbler
Circle of Flame
Combust
Condemn
Corrosive Mentor
Counsel of the Soratami
Crabapple Cohort
Cradle of Vitality
Crafty Pathmage
Creeping Mold
Crescendo of War
Crimson Mage
Crucible of Fire
Crusade
Damnation
Darksteel Axe
Darksteel Plate
Deathrender
Demolish
Demon's Horn
Devout Lightcaster
Dragon Arch
Dragon's Claw
Dramatic Entrance
Drudge Skeletons
Earth Servant
Edric, Spymaster of Trest
Elvish Champion
Elvish Pioneer
Elvish Piper
Elvish Visionary
Essence Drain
Eternal Witness
Exclude
Fallowsage
Fervor
Festering Goblin
Field Marshal
Fledgling Dragon
Fleeting Image
Galepowder Mage
Gatekeeper of Malakir
Glaze Fiend
Gluttonous Slime
Goblin Balloon Brigade
Goldenglow Moth
Gorger Wurm
Guard Duty
Hand of the Praetors
Highway Robber
Holy Day
Holy Strength
Honor Guard
Hornet Sting
Horseshoe Crab
Howling Mine
Icatian Priest
Icy Manipulator
Indestructibility
Indrik Stomphowler
Infantry Veteran
Inspired Charge
Jace's Ingenuity
Jade Mage
Jenara, Asura of War
Joraga Warcaller
Judge of Currents
Kamahl, Pit Fighter
Karn's Touch
Kavu Climber
Kavu Predator
Kird Ape
Knighthood
Kor Aeronaut
Kor Duelist
Kor Sanctifiers
Kor Spiritdancer
Kraken's Eye
Lhurgoyf
Lifelink
Loam Lion
Looming Shade
Lord of the Undead
Loxodon Mystic
Loyal Sentry
Mantis Engine
Marrow Chomper
Master of Etherium
Megrim
Memory Lapse
Merfolk Looter
Merfolk Sovereign
Mobilization
Molimo, Maro-Sorcerer
Molten Rain
Mortivore
Mudbrawler Cohort
Nantuko Husk
Natural Spring
Nature's Spiral
Necropouncer
Nekrataal
Neurok Hoversail
Nightmare
Night's Whisper
No-Dachi
Onyx Mage
Orcish Artillery
Peregrine Mask
Plague Wind
Plated Geopede
Primal Rage
Primordial Hydra
Prodigal Pyromancer
Pulse of the Fields
Pulse of the Forge
Quest for Renewal
Quicksilver Amulet
Quirion Dryad
Rage Reflection
Rain of Tears
Rapacious One
Ravenous Rats
Recollect
Relentless Rats
Remove Soul
Reprisal
Reverberate
Reviving Dose
Reya Dawnbringer
Rhox Pikemaster
Riddlekeeper
Righteous Cause
Righteousness
Rise from the Grave
Rites of Flourishing
Robe of Mirrors
Roc Egg
Rock Badger
Rootwalla
Rotting Legion
Roughshod Mentor
Royal Assassin
Ruhan of the Fomori
Rusted Sentinel
Samite Healer
Sanguine Bond
Scepter of Dominance
Scion of Oona
Scion of the Wild
Scroll Thief
Scute Mob
Searing Meditation
Seedborn Muse
Serra Ascendant
Serra's Blessing
Shattered Angel
Shatterstorm
Shivan Hellkite
Shock
Skinshifter
Skinwing
Skullmulcher
Skyhunter Patrol
Skyhunter Prowler
Skyhunter Skirmisher
Skyshroud Ranger
Skywinder Drake
Slaughter Cry
Smash
Sorin's Thirst
Sorin's Vengeance
Soul's Attendant
Soul Warden
Spark Elemental
Sparkmage Apprentice
Spirit Link
Spirit Mantle
Starlight Invoker
Stillmoon Cavalier
Stingerfling Spider
Stitch Together
Stonybrook Schoolmaster
Stun
Sudden Impact
Surgespanner
Swiftfoot Boots
Taste of Blood
Tempest of Light
Terror
Thran Golem
Threaten
Tidings
Timely Reinforcements
Titanic Growth
Tormented Soul
Treasure Hunter
Triskelion
Umezawa's Jitte
Uncontrolled Infestation
Unholy Strength
Vampire Aristocrat
Venerable Monk
Verdant Force
Veteran Armorsmith
Veteran of the Depths
Veteran Swordsmith
Viridian Betrayers
Viridian Shaman
Vision Skeins
Visions of Beyond
Volcanic Dragon
Volcanic Hammer
Wall of Faith
Wall of Omens
Wall of Torches
Warlord's Axe
Warstorm Surge
Wickerbough Elder
Wild Nacatl
Windrider Eel
Woodfall Primus
Worship
Wrath of God
Wring Flesh
Wurm's Tooth
Yavimaya Enchantress
Zombie Infestation
-
melvin - AI Programmer
- Posts: 1062
- Joined: 21 Mar 2010, 12:26
- Location: Singapore
- Has thanked: 36 times
- Been thanked: 459 times
Re: Magarena 1.18
by jeffwadsworth » 23 Sep 2011, 14:46
Holy smoke! Great job and thanks to all the devs.
- jeffwadsworth
- Super Tester Elite
- Posts: 1172
- Joined: 20 Oct 2010, 04:47
- Location: USA
- Has thanked: 287 times
- Been thanked: 70 times
Re: Magarena 1.18
by Huggybaby » 23 Sep 2011, 15:06
What an update! Thanks beholder, melvin, and wait321!
-
Huggybaby - Administrator
- Posts: 3225
- Joined: 15 Jan 2006, 19:44
- Location: Finally out of Atlanta
- Has thanked: 734 times
- Been thanked: 601 times
Re: Magarena 1.18
by pedro1973 » 24 Sep 2011, 15:24
The best MTG game is back and in great style:)
THX to all developers and is always great to have new cards:)
\m/
THX to all developers and is always great to have new cards:)
\m/
Re: Magarena 1.18
by mtgrares » 27 Sep 2011, 14:32
Always spectacular, thanks. Magarena is one of a kind.
- mtgrares
- DEVELOPER
- Posts: 1352
- Joined: 08 Sep 2008, 22:10
- Has thanked: 3 times
- Been thanked: 12 times
Re: Magarena 1.18
by Nilzark » 30 Sep 2011, 00:13
New interface looks great and thanks for the highlighting option! Good work guys!
~Nilzark
~Nilzark
Re: Magarena 1.18
by Bog Wraith » 01 Oct 2011, 21:22
Very impressed with this after playing on it for just a few games!
The AI in the default settings seems to play a very competent game and even though I've only played a few games, I can already see that the AI is one of the best I've seen, & I've tried a Zillion MTG games!
Lot's of possibilities are evident. Would love to see Sealed Deck play & of course, a draft option. Also, to be able to manually advance through each phase of both player's turns, especially for the computer's turn. I'm sure these and many more additions have already been asked by those in the request thread.
The GUI is very nice & love the customization options as well.
Most of all, it's a Hell of lot 'o fun to play with!
Well done folks!

The AI in the default settings seems to play a very competent game and even though I've only played a few games, I can already see that the AI is one of the best I've seen, & I've tried a Zillion MTG games!
Lot's of possibilities are evident. Would love to see Sealed Deck play & of course, a draft option. Also, to be able to manually advance through each phase of both player's turns, especially for the computer's turn. I'm sure these and many more additions have already been asked by those in the request thread.
The GUI is very nice & love the customization options as well.
Most of all, it's a Hell of lot 'o fun to play with!
Well done folks!


'Twas in the bogs of Cannelbrae
My mate did meet an early grave
'Twas nothing left for us to save
In the peat-filled bogs of Cannelbrae.
My mate did meet an early grave
'Twas nothing left for us to save
In the peat-filled bogs of Cannelbrae.
-
Bog Wraith - Global Mod 1 (Ret)
- Posts: 1108
- Joined: 28 May 2008, 22:40
- Location: Shandalar
- Has thanked: 425 times
- Been thanked: 153 times
Re: Magarena 1.18
by Huggybaby » 01 Oct 2011, 22:12
-
Huggybaby - Administrator
- Posts: 3225
- Joined: 15 Jan 2006, 19:44
- Location: Finally out of Atlanta
- Has thanked: 734 times
- Been thanked: 601 times
Re: Magarena 1.18
by Bog Wraith » 02 Oct 2011, 16:04
I saw that yesterday & thought I had unchecked those, but I obviously missed that.
Thanks Huggy. Nice to see you, I've missed you my old friend!
I will repeat though, this is a whole bunch 'o fun to play! I'm very excited to see this continue to develop. Tremendous potential!
Thanks Huggy. Nice to see you, I've missed you my old friend!

I will repeat though, this is a whole bunch 'o fun to play! I'm very excited to see this continue to develop. Tremendous potential!
'Twas in the bogs of Cannelbrae
My mate did meet an early grave
'Twas nothing left for us to save
In the peat-filled bogs of Cannelbrae.
My mate did meet an early grave
'Twas nothing left for us to save
In the peat-filled bogs of Cannelbrae.
-
Bog Wraith - Global Mod 1 (Ret)
- Posts: 1108
- Joined: 28 May 2008, 22:40
- Location: Shandalar
- Has thanked: 425 times
- Been thanked: 153 times
Re: Magarena 1.18
by melvin » 02 Oct 2011, 16:26
Thanks for the support and confidence in the project, Bog Wraith
We've just started some work that should pave the way to support different formats. Getting the AI to support Sealed Deck/Draft is on our radar just that we have no clue how to even get started. We are currently focused on making the card playing AI as strong as possible.
Huggybaby, Bog Wraith: Out of curiously, both of you prefer to manually advance through each phase, is there some particular reason you prefer playing this way?

We've just started some work that should pave the way to support different formats. Getting the AI to support Sealed Deck/Draft is on our radar just that we have no clue how to even get started. We are currently focused on making the card playing AI as strong as possible.
Huggybaby, Bog Wraith: Out of curiously, both of you prefer to manually advance through each phase, is there some particular reason you prefer playing this way?
-
melvin - AI Programmer
- Posts: 1062
- Joined: 21 Mar 2010, 12:26
- Location: Singapore
- Has thanked: 36 times
- Been thanked: 459 times
Re: Magarena 1.18
by Bog Wraith » 02 Oct 2011, 17:23
It comes from times where I'd play a card during for example, the end step or during upkeep etc.
You know it's funny, alot of that comes from playing other computer AI opponent type games like the Microprose game as well as many others, but it also comes from playing the real game against live opponents. There are just alot of instances where a player can/wants to play a card that is not always in the 2 main phases of either player's turn.
As for you guys concentrating on getting the AI as good as possible, I'm all for that & certainly agree that is the place to focus on. The other features will come in time.
Based on what I've seen with the AI so far, I am very encouraged as to where it is going!
You know it's funny, alot of that comes from playing other computer AI opponent type games like the Microprose game as well as many others, but it also comes from playing the real game against live opponents. There are just alot of instances where a player can/wants to play a card that is not always in the 2 main phases of either player's turn.
As for you guys concentrating on getting the AI as good as possible, I'm all for that & certainly agree that is the place to focus on. The other features will come in time.
Based on what I've seen with the AI so far, I am very encouraged as to where it is going!
'Twas in the bogs of Cannelbrae
My mate did meet an early grave
'Twas nothing left for us to save
In the peat-filled bogs of Cannelbrae.
My mate did meet an early grave
'Twas nothing left for us to save
In the peat-filled bogs of Cannelbrae.
-
Bog Wraith - Global Mod 1 (Ret)
- Posts: 1108
- Joined: 28 May 2008, 22:40
- Location: Shandalar
- Has thanked: 425 times
- Been thanked: 153 times
Re: Magarena 1.18
by jeffwadsworth » 03 Oct 2011, 04:07
Playing Forge really made me a fan of this step process. It just allows me to digest the play and not lose track of what just happened.melvin wrote:Huggybaby, Bog Wraith: Out of curiously, both of you prefer to manually advance through each phase, is there some particular reason you prefer playing this way?
- jeffwadsworth
- Super Tester Elite
- Posts: 1172
- Joined: 20 Oct 2010, 04:47
- Location: USA
- Has thanked: 287 times
- Been thanked: 70 times
13 posts
• Page 1 of 1
Who is online
Users browsing this forum: No registered users and 10 guests