diff --git a/release/Magarena/scripts/Frenzied_Tilling.groovy b/release/Magarena/scripts/Frenzied_Tilling.groovy new file mode 100644 index 0000000000..1e1b017150 --- /dev/null +++ b/release/Magarena/scripts/Frenzied_Tilling.groovy @@ -0,0 +1,28 @@ +[ + new MagicSpellCardEvent() { + @Override + public MagicEvent getEvent(final MagicCardOnStack cardOnStack,final MagicPayedCost payedCost) { + return new MagicEvent( + cardOnStack, + MagicTargetChoice.NEG_TARGET_LAND, + new MagicDestroyTargetPicker(), + this, + "Destroy target land\$. " + + "PN searches his or her library for a basic land card and put that card onto the battlefield tapped. Then shuffle PN's library." + ); + } + @Override + public void executeEvent(final MagicGame game, final MagicEvent event) { + event.processTargetPermanent(game,new MagicPermanentAction() { + public void doAction(final MagicPermanent land) { + game.doAction(new MagicDestroyAction(land)); + game.addEvent(new MagicSearchOntoBattlefieldEvent( + event, + MagicTargetChoice.BASIC_LAND_CARD_FROM_LIBRARY, + MagicPlayMod.TAPPED + )); + } + }); + } + } +]