From 3d5b545d3a9c36d7af338600740d87eb4b93936a Mon Sep 17 00:00:00 2001 From: Jericho Pumpkin Date: Sun, 6 Oct 2013 12:01:10 +0000 Subject: [PATCH] Add script for Centaur's Herald --- .../Magarena/scripts/Centaur_s_Herald.groovy | 28 +++++++++++++++++++ release/Magarena/scripts/Centaur_s_Herald.txt | 11 ++++++++ 2 files changed, 39 insertions(+) create mode 100644 release/Magarena/scripts/Centaur_s_Herald.groovy create mode 100644 release/Magarena/scripts/Centaur_s_Herald.txt diff --git a/release/Magarena/scripts/Centaur_s_Herald.groovy b/release/Magarena/scripts/Centaur_s_Herald.groovy new file mode 100644 index 0000000000..ec81585bd1 --- /dev/null +++ b/release/Magarena/scripts/Centaur_s_Herald.groovy @@ -0,0 +1,28 @@ +[ + new MagicPermanentActivation( + new MagicActivationHints(MagicTiming.Flash), + "Token" + ) { + + @Override + public Iterable getCostEvent(final MagicPermanent source) { + return [ + new MagicPayManaCostSacrificeEvent(source, "{2}{U}") + ]; + } + + @Override + public MagicEvent getPermanentEvent(final MagicPermanent source, final MagicPayedCost payedCost) { + return new MagicEvent( + source, + this, + "Put a 3/3 green Centaur creature token onto the battlefield." + ); + } + + @Override + public void executeEvent(final MagicGame game, final MagicEvent event) { + game.doAction(new MagicPlayTokenAction(event.getPlayer(), TokenCardDefinitions.get("Centaur3"))); + } + } +] diff --git a/release/Magarena/scripts/Centaur_s_Herald.txt b/release/Magarena/scripts/Centaur_s_Herald.txt new file mode 100644 index 0000000000..6b62877ef2 --- /dev/null +++ b/release/Magarena/scripts/Centaur_s_Herald.txt @@ -0,0 +1,11 @@ +name=Centaur's Herald +url=http://magiccards.info/rtr/en/118.html +image=http://magiccards.info/scans/en/rtr/118.jpg +value=2.500 +rarity=C +type=Creature +subtype=Elf,Scout +cost={2}{G} +pt=0/1 +timing=main +requires_groovy_code