diff --git a/release/Magarena/scripts/Lymph_Sliver.groovy b/release/Magarena/scripts/Lymph_Sliver.groovy new file mode 100644 index 0000000000..ade1b5997c --- /dev/null +++ b/release/Magarena/scripts/Lymph_Sliver.groovy @@ -0,0 +1,22 @@ + +def LymphPrevent = new MagicIfDamageWouldBeDealtTrigger(5) { + @Override + public MagicEvent executeTrigger(final MagicGame game,final MagicPermanent permanent,final MagicDamage damage) { + if (damage.getTarget() == permanent) { + // Prevention effect. + damage.prevent(1); + } + return MagicEvent.NONE; + } + }; +[ + new MagicStatic( + MagicLayer.Ability, + MagicTargetFilter.TARGET_SLIVER + ) { + @Override + public void modAbilityFlags(final MagicPermanent source,final MagicPermanent permanent,final Set flags) { + permanent.addAbility(LymphPrevent); + } + } +] diff --git a/release/Magarena/scripts/Lymph_Sliver.txt b/release/Magarena/scripts/Lymph_Sliver.txt new file mode 100644 index 0000000000..2c530a2847 --- /dev/null +++ b/release/Magarena/scripts/Lymph_Sliver.txt @@ -0,0 +1,12 @@ +name=Lymph Sliver +url=http://magiccards.info/fut/en/26.html +image=http://magiccards.info/scans/en/fut/26.jpg +value=3.452 +rarity=C +type=Creature +subtype=Sliver +cost={4}{W} +pt=3/3 +static=all +timing=main +requires_groovy_code