From cbd48c66470bcb6dfaebafcc49931e7f38011362 Mon Sep 17 00:00:00 2001 From: melvin Date: Tue, 2 Sep 2014 12:07:49 +0800 Subject: [PATCH] move Aisling Leprechaun to scripts --- .../Magarena/scripts}/Aisling_Leprechaun.groovy | 6 +++--- .../Magarena/scripts}/Aisling_Leprechaun.txt | 0 .../Magarena/scripts_missing/Aisling_Leprechaun.txt | 11 ----------- 3 files changed, 3 insertions(+), 14 deletions(-) rename {incomplete => release/Magarena/scripts}/Aisling_Leprechaun.groovy (80%) rename {incomplete => release/Magarena/scripts}/Aisling_Leprechaun.txt (100%) delete mode 100644 release/Magarena/scripts_missing/Aisling_Leprechaun.txt diff --git a/incomplete/Aisling_Leprechaun.groovy b/release/Magarena/scripts/Aisling_Leprechaun.groovy similarity index 80% rename from incomplete/Aisling_Leprechaun.groovy rename to release/Magarena/scripts/Aisling_Leprechaun.groovy index e627a9f5b7..f892133467 100644 --- a/incomplete/Aisling_Leprechaun.groovy +++ b/release/Magarena/scripts/Aisling_Leprechaun.groovy @@ -1,9 +1,10 @@ -def color = new MagicStatic(MagicLayer.Color, MagicStatic.Forever) { +def GREEN = new MagicStatic(MagicLayer.Color) { @Override public int getColorFlags(final MagicPermanent permanent,final int flags) { return MagicColor.Green.getMask(); } }; + [ new MagicWhenBlocksOrBecomesBlockedTrigger() { @Override @@ -19,8 +20,7 @@ def color = new MagicStatic(MagicLayer.Color, MagicStatic.Forever) { @Override public void executeEvent(final MagicGame game, final MagicEvent event) { event.processRefPermanent(game, { - final MagicPermanent permanent -> - game.doAction(new MagicAddStaticAction(creature, color)); + game.doAction(new MagicAddStaticAction(it, GREEN)); }); } } diff --git a/incomplete/Aisling_Leprechaun.txt b/release/Magarena/scripts/Aisling_Leprechaun.txt similarity index 100% rename from incomplete/Aisling_Leprechaun.txt rename to release/Magarena/scripts/Aisling_Leprechaun.txt diff --git a/release/Magarena/scripts_missing/Aisling_Leprechaun.txt b/release/Magarena/scripts_missing/Aisling_Leprechaun.txt deleted file mode 100644 index f086305152..0000000000 --- a/release/Magarena/scripts_missing/Aisling_Leprechaun.txt +++ /dev/null @@ -1,11 +0,0 @@ -name=Aisling Leprechaun -image=http://mtgimage.com/card/aisling%20leprechaun.jpg -value=2.500 -rarity=C -type=Creature -subtype=Faerie -cost={G} -pt=1/1 -ability=Whenever SN blocks or becomes blocked by a creature, that creature becomes green. -timing=main -oracle=Whenever Aisling Leprechaun blocks or becomes blocked by a creature, that creature becomes green.