diff --git a/release/Magarena/scripts/Minotaur_Illusionist.groovy b/release/Magarena/scripts/Minotaur_Illusionist.groovy new file mode 100644 index 0000000000..5991538596 --- /dev/null +++ b/release/Magarena/scripts/Minotaur_Illusionist.groovy @@ -0,0 +1,37 @@ +[ + new MagicPermanentActivation( + new MagicActivationHints(MagicTiming.Removal), + "Damage" + ) { + + @Override + public Iterable getCostEvent(final MagicPermanent source) { + return [ + new MagicPayManaCostTapEvent(source,"{R}"), + new MagicSacrificeEvent(source) + ]; + } + + @Override + public MagicEvent getPermanentEvent(final MagicPermanent source,final MagicPayedCost payedCost) { + + return new MagicEvent( + source, + MagicTargetChoice.NEG_TARGET_CREATURE, + new MagicDamageTargetPicker(source.getPower()), + this, + "SN deals damage equal to its power to target creature." + ); + } + + @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,event.getPermanent().getPower()); + game.doAction(new MagicDealDamageAction(damage)); + } + }); + } + } +] diff --git a/release/Magarena/scripts/Minotaur_Illusionist.txt b/release/Magarena/scripts/Minotaur_Illusionist.txt new file mode 100644 index 0000000000..1d0ce5bbc7 --- /dev/null +++ b/release/Magarena/scripts/Minotaur_Illusionist.txt @@ -0,0 +1,12 @@ +name=Minotaur Illusionist +url=http://magiccards.info/ap/en/111.html +image=http://magiccards.info/scans/en/ap/111.jpg +value=3.135 +rarity=U +type=Creature +subtype=Minotaur,Wizard +cost={3}{U}{R} +pt=3/4 +ability=gains {1}{U} shroud +timing=main +requires_groovy_code