From 30e67c90c20ac247dc102ccac94418ae27e109d4 Mon Sep 17 00:00:00 2001 From: melvin Date: Tue, 29 Oct 2013 21:37:15 +0800 Subject: [PATCH] replace groovy code with ability in card script --- release/Magarena/scripts/Mnemonic_Wall.groovy | 29 ------------------- release/Magarena/scripts/Mnemonic_Wall.txt | 4 +-- 2 files changed, 2 insertions(+), 31 deletions(-) delete mode 100644 release/Magarena/scripts/Mnemonic_Wall.groovy diff --git a/release/Magarena/scripts/Mnemonic_Wall.groovy b/release/Magarena/scripts/Mnemonic_Wall.groovy deleted file mode 100644 index e8cfe8bf16..0000000000 --- a/release/Magarena/scripts/Mnemonic_Wall.groovy +++ /dev/null @@ -1,29 +0,0 @@ -[ - new MagicWhenComesIntoPlayTrigger() { - @Override - public MagicEvent executeTrigger(final MagicGame game,final MagicPermanent permanent, final MagicPayedCost payedCost) { - return new MagicEvent( - permanent, - new MagicMayChoice( - MagicTargetChoice.TARGET_INSTANT_OR_SORCERY_CARD_FROM_GRAVEYARD - ), - MagicGraveyardTargetPicker.ReturnToHand, - this, - "PN may\$ return target instant or sorcery card\$ " + - "from his or her graveyard to his or her hand." - ); - } - - @Override - public void executeEvent(final MagicGame game, final MagicEvent event) { - if (event.isYes()) { - event.processTargetCard(game,new MagicCardAction() { - public void doAction(final MagicCard card) { - game.doAction(new MagicRemoveCardAction(card,MagicLocationType.Graveyard)); - game.doAction(new MagicMoveCardAction(card,MagicLocationType.Graveyard,MagicLocationType.OwnersHand)); - } - }); - } - } - } -] diff --git a/release/Magarena/scripts/Mnemonic_Wall.txt b/release/Magarena/scripts/Mnemonic_Wall.txt index 8056a3ef6c..de7d667aa8 100644 --- a/release/Magarena/scripts/Mnemonic_Wall.txt +++ b/release/Magarena/scripts/Mnemonic_Wall.txt @@ -7,6 +7,6 @@ type=Creature subtype=Wall cost={4}{U} pt=0/4 -ability=defender +ability=defender;\ + enters effect PN may return target instant or sorcery card from your graveyard to your hand. timing=main -requires_groovy_code