From 5fd579114c2dd368e2410c500f3b3b3ef5a4b11b Mon Sep 17 00:00:00 2001 From: melvin Date: Sun, 12 May 2013 21:58:32 +0800 Subject: [PATCH] completed Soulless One --- release/Magarena/scripts/Soulless_One.groovy | 15 +++++++++++++++ .../{incomplete => scripts}/Soulless_One.txt | 2 +- 2 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 release/Magarena/scripts/Soulless_One.groovy rename release/Magarena/{incomplete => scripts}/Soulless_One.txt (90%) diff --git a/release/Magarena/scripts/Soulless_One.groovy b/release/Magarena/scripts/Soulless_One.groovy new file mode 100644 index 0000000000..6986712f1f --- /dev/null +++ b/release/Magarena/scripts/Soulless_One.groovy @@ -0,0 +1,15 @@ +[ + new MagicCDA() { + @Override + public void modPowerToughness(final MagicGame game,final MagicPlayer player,final MagicPowerToughness pt) { + final int battlefield = + player.getNrOfPermanentsWithSubType(MagicSubType.Zombie) + + player.getOpponent().getNrOfPermanentsWithSubType(MagicSubType.Zombie); + final int graveyard = + game.filterCards(player,MagicTargetFilter.TARGET_ZOMBIE_CARD_FROM_GRAVEYARD).size() + + game.filterCards(player.getOpponent(),MagicTargetFilter.TARGET_ZOMBIE_CARD_FROM_GRAVEYARD).size(); + final int amount = battlefield + graveyard; + pt.set(amount,amount); + } + } +] diff --git a/release/Magarena/incomplete/Soulless_One.txt b/release/Magarena/scripts/Soulless_One.txt similarity index 90% rename from release/Magarena/incomplete/Soulless_One.txt rename to release/Magarena/scripts/Soulless_One.txt index f4971dbad0..0366edd831 100644 --- a/release/Magarena/incomplete/Soulless_One.txt +++ b/release/Magarena/scripts/Soulless_One.txt @@ -7,4 +7,4 @@ type=Creature subtype=Zombie,Avatar cost={3}{B} timing=main -requires_card_code +requires_groovy_code