From b2288d5eda60c37293db3a469312b0e04c0892f9 Mon Sep 17 00:00:00 2001 From: melvin Date: Wed, 16 Oct 2013 11:45:58 +0800 Subject: [PATCH] replace groovy script with ability property --- release/Magarena/scripts/Elvish_Farmer.groovy | 28 ------------------- release/Magarena/scripts/Elvish_Farmer.txt | 3 +- 2 files changed, 2 insertions(+), 29 deletions(-) delete mode 100644 release/Magarena/scripts/Elvish_Farmer.groovy diff --git a/release/Magarena/scripts/Elvish_Farmer.groovy b/release/Magarena/scripts/Elvish_Farmer.groovy deleted file mode 100644 index 1a67a0a051..0000000000 --- a/release/Magarena/scripts/Elvish_Farmer.groovy +++ /dev/null @@ -1,28 +0,0 @@ -[ - new MagicPermanentActivation( - new MagicActivationHints(MagicTiming.Removal), - "Life" - ) { - @Override - public Iterable getCostEvent(final MagicPermanent source) { - return [ - new MagicSacrificePermanentEvent( - source, - MagicTargetChoice.SACRIFICE_SAPROLING - ) - ]; - } - @Override - public MagicEvent getPermanentEvent(final MagicPermanent source,final MagicPayedCost payedCost) { - return new MagicEvent( - source, - this, - "PN gains 2 life." - ); - } - @Override - public void executeEvent(final MagicGame game, final MagicEvent event) { - game.doAction(new MagicChangeLifeAction(event.getPlayer(),2)); - } - } -] diff --git a/release/Magarena/scripts/Elvish_Farmer.txt b/release/Magarena/scripts/Elvish_Farmer.txt index f15bf75eb3..36650b3a54 100644 --- a/release/Magarena/scripts/Elvish_Farmer.txt +++ b/release/Magarena/scripts/Elvish_Farmer.txt @@ -7,5 +7,6 @@ type=Creature subtype=Elf cost={1}{G} pt=0/2 +ability=pay {SS} PN gains 2 life. timing=main -requires_groovy_code=Thallid;Elvish_Farmer +requires_groovy_code=Thallid