From 880f99e3007daa09d88638631cb71288e1a03c37 Mon Sep 17 00:00:00 2001 From: melvin Date: Fri, 12 Jul 2013 15:55:58 +0800 Subject: [PATCH] added Fulminator Mage --- .../Magarena/scripts/Fulminator_Mage.groovy | 31 +++++++++++++++++++ release/Magarena/scripts/Fulminator_Mage.txt | 11 +++++++ 2 files changed, 42 insertions(+) create mode 100644 release/Magarena/scripts/Fulminator_Mage.groovy create mode 100644 release/Magarena/scripts/Fulminator_Mage.txt diff --git a/release/Magarena/scripts/Fulminator_Mage.groovy b/release/Magarena/scripts/Fulminator_Mage.groovy new file mode 100644 index 0000000000..1a956ee70a --- /dev/null +++ b/release/Magarena/scripts/Fulminator_Mage.groovy @@ -0,0 +1,31 @@ +[ + new MagicPermanentActivation( + new MagicActivationHints(MagicTiming.Removal), + "Destroy" + ) { + @Override + public MagicEvent[] getCostEvent(final MagicPermanent source) { + return [ + new MagicSacrificeEvent(source), + ]; + } + @Override + public MagicEvent getPermanentEvent(final MagicPermanent source, final MagicPayedCost payedCost) { + return new MagicEvent( + source, + MagicTargetChoice.NEG_TARGET_NONBASIC_LAND, + new MagicDestroyTargetPicker(false), + this, + "Destroy target nonbasic land\$." + ); + } + @Override + public void executeEvent(final MagicGame game, final MagicEvent event) { + event.processTargetPermanent(game,new MagicPermanentAction() { + public void doAction(final MagicPermanent permanent) { + game.doAction(new MagicDestroyAction(permanent)); + } + }); + } + } +] diff --git a/release/Magarena/scripts/Fulminator_Mage.txt b/release/Magarena/scripts/Fulminator_Mage.txt new file mode 100644 index 0000000000..a4eb3b0291 --- /dev/null +++ b/release/Magarena/scripts/Fulminator_Mage.txt @@ -0,0 +1,11 @@ +name=Fulminator Mage +url=http://magiccards.info/shm/en/188.html +image=http://magiccards.info/scans/en/shm/188.jpg +value=3.708 +rarity=R +type=Creature +subtype=Elemental,Shaman +cost={1}{B/R}{B/R} +pt=2/2 +timing=main +requires_groovy_code