From 6465bff09d84b9cab26778c01c8f2831098b16c2 Mon Sep 17 00:00:00 2001 From: melvin Date: Sun, 6 Oct 2013 10:41:11 +0800 Subject: [PATCH] added Arbor Colossus --- .../Magarena/scripts/Arbor_Colossus.groovy | 25 +++++++++++++++++++ release/Magarena/scripts/Arbor_Colossus.txt | 12 +++++++++ 2 files changed, 37 insertions(+) create mode 100644 release/Magarena/scripts/Arbor_Colossus.groovy create mode 100644 release/Magarena/scripts/Arbor_Colossus.txt diff --git a/release/Magarena/scripts/Arbor_Colossus.groovy b/release/Magarena/scripts/Arbor_Colossus.groovy new file mode 100644 index 0000000000..0e8c482c15 --- /dev/null +++ b/release/Magarena/scripts/Arbor_Colossus.groovy @@ -0,0 +1,25 @@ +[ + new MagicWhenBecomesMonstrousTrigger() { + @Override + public MagicEvent executeTrigger(final MagicGame game,final MagicPermanent permanent,final MagicChangeStateAction action) { + return action.permanent == permanent ? + new MagicEvent( + permanent, + new MagicTargetChoice("target creature with flying an opponent controls"), + new MagicDestroyTargetPicker(false), + this, + "Destroy target creature\$ with flying an opponent controls." + ): + MagicEvent.NONE; + } + + @Override + public void executeEvent(final MagicGame game, final MagicEvent event) { + event.processTargetPermanent(game,new MagicPermanentAction() { + public void doAction(final MagicPermanent creature) { + game.doAction(new MagicDestroyAction(creature)); + } + }); + } + } +] diff --git a/release/Magarena/scripts/Arbor_Colossus.txt b/release/Magarena/scripts/Arbor_Colossus.txt new file mode 100644 index 0000000000..3088f6fc13 --- /dev/null +++ b/release/Magarena/scripts/Arbor_Colossus.txt @@ -0,0 +1,12 @@ +name=Arbor Colossus +url=http://magiccards.info/ths/en/150.html +image=http://magiccards.info/scans/en/ths/150.jpg +value=3.729 +rarity=R +type=Creature +subtype=Giant +cost={2}{G}{G}{G} +pt=6/6 +ability=reach;monstrosity 3 {3}{G}{G}{G} +timing=main +requires_groovy_code