From f258ff190256e1a565754d03f6621d2c30dd5f25 Mon Sep 17 00:00:00 2001 From: melvin Date: Tue, 15 Oct 2013 13:38:12 +0800 Subject: [PATCH] replace groovy code with ability in card script --- .../Magarena/scripts/Skirsdag_Cultist.groovy | 33 ------------------- release/Magarena/scripts/Skirsdag_Cultist.txt | 2 +- 2 files changed, 1 insertion(+), 34 deletions(-) delete mode 100644 release/Magarena/scripts/Skirsdag_Cultist.groovy diff --git a/release/Magarena/scripts/Skirsdag_Cultist.groovy b/release/Magarena/scripts/Skirsdag_Cultist.groovy deleted file mode 100644 index 0ad383008b..0000000000 --- a/release/Magarena/scripts/Skirsdag_Cultist.groovy +++ /dev/null @@ -1,33 +0,0 @@ -[ - new MagicPermanentActivation( - new MagicActivationHints(MagicTiming.Removal), - "Exile" - ) { - @Override - public Iterable getCostEvent(final MagicPermanent source) { - return [ - new MagicPayManaCostTapEvent(source,"{R}"), - new MagicSacrificePermanentEvent(source,MagicTargetChoice.SACRIFICE_CREATURE) - ]; - } - @Override - public MagicEvent getPermanentEvent(final MagicPermanent source,final MagicPayedCost payedCost) { - return new MagicEvent( - source, - MagicTargetChoice.NEG_TARGET_CREATURE_OR_PLAYER, - new MagicDamageTargetPicker(2), - this, - "SN deals 2 damage to target creature or player\$." - ); - } - @Override - public void executeEvent(final MagicGame game, final MagicEvent event) { - event.processTarget(game,new MagicTargetAction() { - public void doAction(final MagicTarget target) { - final MagicDamage damage = new MagicDamage(event.getSource(),target,2); - game.doAction(new MagicDealDamageAction(damage)); - } - }); - } - } -] diff --git a/release/Magarena/scripts/Skirsdag_Cultist.txt b/release/Magarena/scripts/Skirsdag_Cultist.txt index 58ab0b767c..85d1ff4a37 100644 --- a/release/Magarena/scripts/Skirsdag_Cultist.txt +++ b/release/Magarena/scripts/Skirsdag_Cultist.txt @@ -7,5 +7,5 @@ type=Creature subtype=Human,Shaman cost={2}{R}{R} pt=2/2 +ability=pay {R},{T},{SC} SN deals 2 damage to target creature or player. timing=main -requires_groovy_code