diff --git a/Makefile b/Makefile index 22ae9f6572..c5ee08c7cf 100644 --- a/Makefile +++ b/Makefile @@ -506,3 +506,8 @@ cards/cards_per_set.tsv: cards/existing_tip_full.txt | sort -n \ | sed 's/^ *//g;s/ /\t/' \ > $@ + +%.convert: + hg mv src/magic/card/$*.java release/Magarena/scripts + vim -p release/Magarena/scripts/$*.* + hg commit -m "convert from java code to groovy code" diff --git a/src/magic/card/Glory_of_Warfare.java b/release/Magarena/scripts/Glory_of_Warfare.java similarity index 56% rename from src/magic/card/Glory_of_Warfare.java rename to release/Magarena/scripts/Glory_of_Warfare.java index 0488bdbe92..fd54e0cb00 100644 --- a/src/magic/card/Glory_of_Warfare.java +++ b/release/Magarena/scripts/Glory_of_Warfare.java @@ -1,14 +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 Glory_of_Warfare { - public static final MagicStatic S = new MagicStatic( +[ + new MagicStatic( MagicLayer.ModPT, MagicTargetFilter.TARGET_CREATURE_YOU_CONTROL) { @Override @@ -20,5 +11,5 @@ public class Glory_of_Warfare { pt.add(0,2); } } - }; -} + } +] diff --git a/release/Magarena/scripts/Glory_of_Warfare.txt b/release/Magarena/scripts/Glory_of_Warfare.txt index c71333c13b..976fc5d8a4 100644 --- a/release/Magarena/scripts/Glory_of_Warfare.txt +++ b/release/Magarena/scripts/Glory_of_Warfare.txt @@ -7,4 +7,4 @@ type=Enchantment cost={2}{R}{W} static=player timing=enchantment -requires_card_code +requires_groovy_code