From c4b166861c69957ec1d31cb2f45b290752706c02 Mon Sep 17 00:00:00 2001 From: melvin Date: Sun, 19 May 2013 16:15:21 +0800 Subject: [PATCH] convert from java code to groovy code --- .../Magarena/scripts/Thatcher_Revolt.groovy | 27 ++++--------------- release/Magarena/scripts/Thatcher_Revolt.txt | 2 +- 2 files changed, 6 insertions(+), 23 deletions(-) rename src/magic/card/Thatcher_Revolt.java => release/Magarena/scripts/Thatcher_Revolt.groovy (57%) diff --git a/src/magic/card/Thatcher_Revolt.java b/release/Magarena/scripts/Thatcher_Revolt.groovy similarity index 57% rename from src/magic/card/Thatcher_Revolt.java rename to release/Magarena/scripts/Thatcher_Revolt.groovy index 9f457880f2..d7c448c5ff 100644 --- a/src/magic/card/Thatcher_Revolt.java +++ b/release/Magarena/scripts/Thatcher_Revolt.groovy @@ -1,20 +1,5 @@ -package magic.card; - -import magic.data.TokenCardDefinitions; -import magic.model.MagicCardDefinition; -import magic.model.MagicGame; -import magic.model.MagicPayedCost; -import magic.model.MagicPermanentState; -import magic.model.MagicPlayer; -import magic.model.action.MagicChangeStateAction; -import magic.model.action.MagicPlayTokenAction; -import magic.model.action.MagicPutIntoPlayAction; -import magic.model.event.MagicEvent; -import magic.model.event.MagicSpellCardEvent; -import magic.model.stack.MagicCardOnStack; - -public class Thatcher_Revolt { - public static final MagicSpellCardEvent S = new MagicSpellCardEvent() { +[ + new MagicSpellCardEvent() { @Override public MagicEvent getEvent( final MagicCardOnStack cardOnStack, @@ -28,9 +13,7 @@ public class Thatcher_Revolt { ); } @Override - public void executeEvent( - final MagicGame game, - final MagicEvent event) { + public void executeEvent(final MagicGame game, final MagicEvent event) { final MagicPlayer player = event.getPlayer(); final MagicCardDefinition token = TokenCardDefinitions.get("Human2"); for (int x=3;x>0;x--) { @@ -42,5 +25,5 @@ public class Thatcher_Revolt { )); } } - }; -} + } +] diff --git a/release/Magarena/scripts/Thatcher_Revolt.txt b/release/Magarena/scripts/Thatcher_Revolt.txt index 66b0bbda6c..14f3111846 100644 --- a/release/Magarena/scripts/Thatcher_Revolt.txt +++ b/release/Magarena/scripts/Thatcher_Revolt.txt @@ -6,4 +6,4 @@ rarity=C type=Sorcery cost={2}{R} timing=fmain -requires_card_code +requires_groovy_code