From 2ebd655814b0fb3e8babac804c4afee9b26bbfb6 Mon Sep 17 00:00:00 2001 From: melvin Date: Mon, 18 Mar 2013 14:07:19 +0800 Subject: [PATCH] convert from java code to groovy code --- .../Magarena/scripts/Ascendant_Evincar.groovy | 22 +++++-------------- .../Magarena/scripts/Ascendant_Evincar.txt | 2 +- 2 files changed, 7 insertions(+), 17 deletions(-) rename src/magic/card/Ascendant_Evincar.java => release/Magarena/scripts/Ascendant_Evincar.groovy (61%) diff --git a/src/magic/card/Ascendant_Evincar.java b/release/Magarena/scripts/Ascendant_Evincar.groovy similarity index 61% rename from src/magic/card/Ascendant_Evincar.java rename to release/Magarena/scripts/Ascendant_Evincar.groovy index 2b2a85f2c1..5e435b3a69 100644 --- a/src/magic/card/Ascendant_Evincar.java +++ b/release/Magarena/scripts/Ascendant_Evincar.groovy @@ -1,15 +1,5 @@ -package magic.card; - -import magic.model.MagicGame; -import magic.model.MagicPermanent; -import magic.model.MagicPowerToughness; -import magic.model.mstatic.MagicLayer; -import magic.model.mstatic.MagicStatic; -import magic.model.target.MagicTargetFilter; - - -public class Ascendant_Evincar { - public static final MagicStatic S1 = new MagicStatic( +[ + new MagicStatic( MagicLayer.ModPT, MagicTargetFilter.TARGET_BLACK_CREATURE) { @Override @@ -20,13 +10,13 @@ public class Ascendant_Evincar { public boolean condition(final MagicGame game,final MagicPermanent source,final MagicPermanent target) { return source != target; } - }; - public static final MagicStatic S2 = new MagicStatic( + }, + new MagicStatic( MagicLayer.ModPT, MagicTargetFilter.TARGET_NONBLACK_CREATURE) { @Override public void modPowerToughness(final MagicPermanent source,final MagicPermanent permanent,final MagicPowerToughness pt) { pt.add(-1,-1); } - }; -} + } +] diff --git a/release/Magarena/scripts/Ascendant_Evincar.txt b/release/Magarena/scripts/Ascendant_Evincar.txt index 83c898fdd9..a1077958a1 100644 --- a/release/Magarena/scripts/Ascendant_Evincar.txt +++ b/release/Magarena/scripts/Ascendant_Evincar.txt @@ -10,4 +10,4 @@ pt=3/3 ability=flying static=all timing=fmain -requires_card_code +requires_groovy_code