From 5d513d5cd748560bac3f8fdbe1cff82bf5a10094 Mon Sep 17 00:00:00 2001 From: ShawnieBoy Date: Fri, 29 Nov 2013 14:47:52 +0000 Subject: [PATCH 01/13] Add script for Choke --- release/Magarena/scripts/Aysen_Highway.txt | 9 +++++++++ release/Magarena/scripts/Bedlam.txt | 9 +++++++++ release/Magarena/scripts/Choke.txt | 9 +++++++++ release/Magarena/scripts/Gerrard_s_Battle_Cry.txt | 9 +++++++++ release/Magarena/scripts/Nissa_s_Chosen.txt | 11 +++++++++++ release/Magarena/scripts/Storm_Front.txt | 9 +++++++++ 6 files changed, 56 insertions(+) create mode 100644 release/Magarena/scripts/Aysen_Highway.txt create mode 100644 release/Magarena/scripts/Bedlam.txt create mode 100644 release/Magarena/scripts/Choke.txt create mode 100644 release/Magarena/scripts/Gerrard_s_Battle_Cry.txt create mode 100644 release/Magarena/scripts/Nissa_s_Chosen.txt create mode 100644 release/Magarena/scripts/Storm_Front.txt diff --git a/release/Magarena/scripts/Aysen_Highway.txt b/release/Magarena/scripts/Aysen_Highway.txt new file mode 100644 index 0000000000..49e202a695 --- /dev/null +++ b/release/Magarena/scripts/Aysen_Highway.txt @@ -0,0 +1,9 @@ +name=Aysen Highway +url=http://magiccards.info/hl/en/107.html +image=http://magiccards.info/scans/en/hl/107.jpg +value=1.171 +rarity=R +type=Enchantment +cost={3}{W}{W}{W} +ability=lord White creatures have plainswalk. +timing=enchantment \ No newline at end of file diff --git a/release/Magarena/scripts/Bedlam.txt b/release/Magarena/scripts/Bedlam.txt new file mode 100644 index 0000000000..962b155018 --- /dev/null +++ b/release/Magarena/scripts/Bedlam.txt @@ -0,0 +1,9 @@ +name=Bedlam +url=http://magiccards.info/7e/en/174.html +image=http://magiccards.info/scans/en/7e/174.jpg +value=4.120 +rarity=R +type=Enchantment +cost={2}{R}{R} +ability=lord All creatures have can't block. +timing=enchantment diff --git a/release/Magarena/scripts/Choke.txt b/release/Magarena/scripts/Choke.txt new file mode 100644 index 0000000000..ac518ff12e --- /dev/null +++ b/release/Magarena/scripts/Choke.txt @@ -0,0 +1,9 @@ +name=Choke +url=http://magiccards.info/8e/en/237.html +image=http://magiccards.info/scans/en/8e/237.jpg +value=3.833 +rarity=U +type=Enchantment +cost={2}{G} +ability=lord Islands have don't untap during untap step. +timing=enchantment \ No newline at end of file diff --git a/release/Magarena/scripts/Gerrard_s_Battle_Cry.txt b/release/Magarena/scripts/Gerrard_s_Battle_Cry.txt new file mode 100644 index 0000000000..80b2ff8d0e --- /dev/null +++ b/release/Magarena/scripts/Gerrard_s_Battle_Cry.txt @@ -0,0 +1,9 @@ +name=Gerrard's Battle Cry +url=http://magiccards.info/tp/en/233.html +image=http://magiccards.info/scans/en/tp/233.jpg +value=4.025 +rarity=U +type=Enchantment +cost={W} +ability=pay {2}{W}:Creatures you control get +1/+1 until end of turn. +timing=enchantment \ No newline at end of file diff --git a/release/Magarena/scripts/Nissa_s_Chosen.txt b/release/Magarena/scripts/Nissa_s_Chosen.txt new file mode 100644 index 0000000000..ba98001865 --- /dev/null +++ b/release/Magarena/scripts/Nissa_s_Chosen.txt @@ -0,0 +1,11 @@ +name=Nissa's Chosen +url=http://magiccards.info/zen/en/171.html +image=http://magiccards.info/scans/en/zen/171.jpg +value=4.049 +rarity=C +type=Creature +subtype=Elf,Warrior +cost={G}{G} +pt=2/3 +timing=main +requires_groovy_code \ No newline at end of file diff --git a/release/Magarena/scripts/Storm_Front.txt b/release/Magarena/scripts/Storm_Front.txt new file mode 100644 index 0000000000..0d7543e839 --- /dev/null +++ b/release/Magarena/scripts/Storm_Front.txt @@ -0,0 +1,9 @@ +name=Storm Front +url=http://magiccards.info/tp/en/153.html +image=http://magiccards.info/scans/en/tp/153.jpg +value=3.103 +rarity=U +type=Enchantment +cost={G} +ability=pay {G}{G}:Tap target creature with flying. +timing=enchantment From 509aecd0e99bd7b52b2f173b1c833037442395ee Mon Sep 17 00:00:00 2001 From: ShawnieBoy Date: Fri, 29 Nov 2013 14:54:16 +0000 Subject: [PATCH 02/13] Add script for Back to Basics --- release/Magarena/scripts/Stormcaller_s_Boon.txt | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 release/Magarena/scripts/Stormcaller_s_Boon.txt diff --git a/release/Magarena/scripts/Stormcaller_s_Boon.txt b/release/Magarena/scripts/Stormcaller_s_Boon.txt new file mode 100644 index 0000000000..c801a96dde --- /dev/null +++ b/release/Magarena/scripts/Stormcaller_s_Boon.txt @@ -0,0 +1,9 @@ +name=Stormcaller's Boon +url=http://magiccards.info/arb/en/13.html +image=http://magiccards.info/scans/en/arb/13.jpg +value=2.619 +rarity=C +type=Enchantment +cost={2}{W}{U} +ability=cascade;pay {S}:Creatures you control gain flying until end of turn. +timing=enchantment \ No newline at end of file From f3871fdf1bcadef53b29c14465b4d751ab294235 Mon Sep 17 00:00:00 2001 From: ShawnieBoy Date: Fri, 29 Nov 2013 14:54:40 +0000 Subject: [PATCH 03/13] Add script for Chosen by Heliod --- release/Magarena/scripts/Back_to_Basics.txt | 9 +++++++++ release/Magarena/scripts/Chosen_by_Heliod.txt | 12 ++++++++++++ release/Magarena/scripts/Nissa_s_Chosen.groovy | 9 +++++++++ 3 files changed, 30 insertions(+) create mode 100644 release/Magarena/scripts/Back_to_Basics.txt create mode 100644 release/Magarena/scripts/Chosen_by_Heliod.txt create mode 100644 release/Magarena/scripts/Nissa_s_Chosen.groovy diff --git a/release/Magarena/scripts/Back_to_Basics.txt b/release/Magarena/scripts/Back_to_Basics.txt new file mode 100644 index 0000000000..a4429fabdd --- /dev/null +++ b/release/Magarena/scripts/Back_to_Basics.txt @@ -0,0 +1,9 @@ +name=Back to Basics +url=http://magiccards.info/us/en/62.html +image=http://magiccards.info/scans/en/us/62.jpg +value=4.546 +rarity=R +type=Enchantment +cost={2}{U} +ability=lord All Nonbasic lands have doesn't untap during untap step. +timing=enchantment diff --git a/release/Magarena/scripts/Chosen_by_Heliod.txt b/release/Magarena/scripts/Chosen_by_Heliod.txt new file mode 100644 index 0000000000..0054bf45ca --- /dev/null +++ b/release/Magarena/scripts/Chosen_by_Heliod.txt @@ -0,0 +1,12 @@ +name=Chosen by Heliod +url=http://magiccards.info/ths/en/5.html +image=http://magiccards.info/scans/en/ths/5.jpg +value=3.019 +rarity=C +type=Enchantment +subtype=Aura +cost={1}{W} +ability=enters effect PN draws a card. +given_pt=+0/+2 +enchant=pump,pos creature +timing=aura \ No newline at end of file diff --git a/release/Magarena/scripts/Nissa_s_Chosen.groovy b/release/Magarena/scripts/Nissa_s_Chosen.groovy new file mode 100644 index 0000000000..88d28bd796 --- /dev/null +++ b/release/Magarena/scripts/Nissa_s_Chosen.groovy @@ -0,0 +1,9 @@ +[ + new MagicWhenPutIntoGraveyardTrigger(MagicTrigger.REPLACEMENT) { + @Override + public MagicEvent executeTrigger(final MagicGame game, final MagicPermanent permanent, final MagicMoveCardAction act) { + act.setToLocation(MagicLocationType.BottomOfOwnersLibrary); + return MagicEvent.NONE; + } + } +] From 8b59b9aa8e6fddcb76863c28306d8ef58c67dff8 Mon Sep 17 00:00:00 2001 From: ShawnieBoy Date: Fri, 29 Nov 2013 14:57:54 +0000 Subject: [PATCH 04/13] Add script for Flowstone Surge --- release/Magarena/scripts/Flowstone_Surge.txt | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 release/Magarena/scripts/Flowstone_Surge.txt diff --git a/release/Magarena/scripts/Flowstone_Surge.txt b/release/Magarena/scripts/Flowstone_Surge.txt new file mode 100644 index 0000000000..f99441b87c --- /dev/null +++ b/release/Magarena/scripts/Flowstone_Surge.txt @@ -0,0 +1,9 @@ +name=Flowstone Surge +url=http://magiccards.info/ne/en/85.html +image=http://magiccards.info/scans/en/ne/85.jpg +value=3.486 +rarity=U +type=Enchantment +cost={1}{R} +ability=lord Creatures you control get +1/-1 +timing=enchantment From cbee8f88d2cfb14245d101464e35d146f1b5458e Mon Sep 17 00:00:00 2001 From: ShawnieBoy Date: Fri, 29 Nov 2013 14:58:00 +0000 Subject: [PATCH 05/13] Add script for Goblin Trenches --- release/Magarena/scripts/Goblin_Trenches.txt | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 release/Magarena/scripts/Goblin_Trenches.txt diff --git a/release/Magarena/scripts/Goblin_Trenches.txt b/release/Magarena/scripts/Goblin_Trenches.txt new file mode 100644 index 0000000000..0922a8b530 --- /dev/null +++ b/release/Magarena/scripts/Goblin_Trenches.txt @@ -0,0 +1,9 @@ +name=Goblin Trenches +url=http://magiccards.info/ap/en/104.html +image=http://magiccards.info/scans/en/ap/104.jpg +value=4.250 +rarity=R +type=Enchantment +cost={1}{R}{W} +ability=pay {2},Sacrifice a land:PN puts two 1/1 red and white Goblin Soldier creature tokens onto the battlefield. +timing=enchantment From e04318d6eb53a33e7e0e5b41f38dd76b17b11c01 Mon Sep 17 00:00:00 2001 From: ShawnieBoy Date: Fri, 29 Nov 2013 14:58:09 +0000 Subject: [PATCH 06/13] Add script for Sustenance --- release/Magarena/scripts/Sustenance.txt | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 release/Magarena/scripts/Sustenance.txt diff --git a/release/Magarena/scripts/Sustenance.txt b/release/Magarena/scripts/Sustenance.txt new file mode 100644 index 0000000000..7aa28e63c6 --- /dev/null +++ b/release/Magarena/scripts/Sustenance.txt @@ -0,0 +1,9 @@ +name=Sustenance +url=http://magiccards.info/mm/en/278.html +image=http://magiccards.info/scans/en/mm/278.jpg +value=1.854 +rarity=U +type=Enchantment +cost={1}{G} +ability=pay {1},Sacrifice a land:Target creature gets +1/+1 until end of turn. +timing=enchantment From 4ddfd96d1853ff7f7d9dda522e0425b843ee8a84 Mon Sep 17 00:00:00 2001 From: ShawnieBoy Date: Fri, 29 Nov 2013 14:58:11 +0000 Subject: [PATCH 07/13] Add script for Sustenance --- release/Magarena/scripts/Tempered_Steel.txt | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 release/Magarena/scripts/Tempered_Steel.txt diff --git a/release/Magarena/scripts/Tempered_Steel.txt b/release/Magarena/scripts/Tempered_Steel.txt new file mode 100644 index 0000000000..fdd7e94aef --- /dev/null +++ b/release/Magarena/scripts/Tempered_Steel.txt @@ -0,0 +1,9 @@ +name=Tempered Steel +url=http://magiccards.info/som/en/24.html +image=http://magiccards.info/scans/en/som/24.jpg +value=4.099 +rarity=R +type=Enchantment +cost={1}{W}{W} +ability=lord artifact creatures you control get +2/+2 +timing=enchantment \ No newline at end of file From ee319228e768e005da872d200601d2a6a1d02114 Mon Sep 17 00:00:00 2001 From: ShawnieBoy Date: Fri, 29 Nov 2013 14:58:15 +0000 Subject: [PATCH 08/13] Add script for Trollhide --- release/Magarena/scripts/Trollhide.txt | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 release/Magarena/scripts/Trollhide.txt diff --git a/release/Magarena/scripts/Trollhide.txt b/release/Magarena/scripts/Trollhide.txt new file mode 100644 index 0000000000..973484ec50 --- /dev/null +++ b/release/Magarena/scripts/Trollhide.txt @@ -0,0 +1,12 @@ +name=Trollhide +url=http://magiccards.info/m14/en/197.html +image=http://magiccards.info/scans/en/m14/197.jpg +value=3.300 +rarity=C +type=Enchantment +subtype=Aura +cost={2}{G} +enchant=pump,pos creature +given_pt=+2/+2 +given_ability=regenerate {1}{G} +timing=enchantment \ No newline at end of file From 1fb5c2876f7fcead7d661db9a66afcf206ed418d Mon Sep 17 00:00:00 2001 From: ShawnieBoy Date: Fri, 29 Nov 2013 14:58:18 +0000 Subject: [PATCH 09/13] Add script for Zephyr Charge --- release/Magarena/scripts/Zephyr_Charge.txt | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 release/Magarena/scripts/Zephyr_Charge.txt diff --git a/release/Magarena/scripts/Zephyr_Charge.txt b/release/Magarena/scripts/Zephyr_Charge.txt new file mode 100644 index 0000000000..06566d70e6 --- /dev/null +++ b/release/Magarena/scripts/Zephyr_Charge.txt @@ -0,0 +1,9 @@ +name=Zephyr Charge +url=http://magiccards.info/m14/en/82.html +image=http://magiccards.info/scans/en/m14/82.jpg +value=3.520 +rarity=C +type=Enchantment +cost={1}{U} +ability=pay {1}{U}:Target creature gains flying until end of turn. +timing=enchantment From 21078ebec6bbca4523886510c3400c777bad90ed Mon Sep 17 00:00:00 2001 From: ember hauler Date: Fri, 29 Nov 2013 18:13:35 +0000 Subject: [PATCH 10/13] Add script for Body Double --- release/Magarena/scripts/Body_Double.groovy | 31 +++++++++++++++++++++ release/Magarena/scripts/Body_Double.txt | 11 ++++++++ 2 files changed, 42 insertions(+) create mode 100644 release/Magarena/scripts/Body_Double.groovy create mode 100644 release/Magarena/scripts/Body_Double.txt diff --git a/release/Magarena/scripts/Body_Double.groovy b/release/Magarena/scripts/Body_Double.groovy new file mode 100644 index 0000000000..b459b07f6b --- /dev/null +++ b/release/Magarena/scripts/Body_Double.groovy @@ -0,0 +1,31 @@ +[ + new MagicSpellCardEvent() { + @Override + public MagicEvent getEvent(final MagicCardOnStack cardOnStack,final MagicPayedCost payedCost) { + return new MagicEvent( + cardOnStack, + new MagicMayChoice(MagicTargetChoice.TARGET_CREATURE_CARD_FROM_ALL_GRAVEYARDS), + MagicGraveyardTargetPicker.PutOntoBattlefield, + this, + "Put SN onto the battlefield. You may\$ have SN enter the battlefield as a copy of any creature\$ card in a graveyard." + ); + } + + @Override + public void executeEvent(final MagicGame game, final MagicEvent event) { + if (event.isYes()) { + event.processTargetCard(game, { + final MagicCard chosen -> + game.doAction(MagicPlayCardFromStackAction.EnterAsCopy( + event.getCardOnStack(), + chosen + )); + } as MagicCardAction); + } else { + game.doAction(new MagicPlayCardFromStackAction( + event.getCardOnStack() + )); + } + } + } +] diff --git a/release/Magarena/scripts/Body_Double.txt b/release/Magarena/scripts/Body_Double.txt new file mode 100644 index 0000000000..5ef3d7b9d6 --- /dev/null +++ b/release/Magarena/scripts/Body_Double.txt @@ -0,0 +1,11 @@ +name=Body Double +url=http://magiccards.info/plc/en/35.html +image=http://magiccards.info/scans/en/pc/35.jpg +value=4.258 +rarity=R +type=Creature +subtype=Shapeshifter +cost={4}{U} +pt=0/0 +timing=main +requires_groovy_code From 1d7214ab35aaa4f5c61f53ee291a0c894fd6e538 Mon Sep 17 00:00:00 2001 From: Jericho Pumpkin Date: Fri, 29 Nov 2013 20:36:06 +0000 Subject: [PATCH 11/13] Add script for Heart Warden --- release/Magarena/scripts/Heart_Warden.txt | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 release/Magarena/scripts/Heart_Warden.txt diff --git a/release/Magarena/scripts/Heart_Warden.txt b/release/Magarena/scripts/Heart_Warden.txt new file mode 100644 index 0000000000..cd3e1a4316 --- /dev/null +++ b/release/Magarena/scripts/Heart_Warden.txt @@ -0,0 +1,12 @@ +name=Heart Warden +url=http://magiccards.info/ud/en/108.html +image=http://magiccards.info/scans/en/ud/108.jpg +value=4.107 +rarity=C +type=Creature +subtype=Elf,Druid +cost={1}{G} +pt=1/1 +ability=tap add mana {G};pay {2},{S}: PN draws a card. +timing=main + From a56111927061cbe7f702709f7af171fbaae1395b Mon Sep 17 00:00:00 2001 From: Jericho Pumpkin Date: Fri, 29 Nov 2013 20:36:21 +0000 Subject: [PATCH 12/13] Add script for Joiner Adept --- release/Magarena/scripts/Joiner_Adept.txt | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 release/Magarena/scripts/Joiner_Adept.txt diff --git a/release/Magarena/scripts/Joiner_Adept.txt b/release/Magarena/scripts/Joiner_Adept.txt new file mode 100644 index 0000000000..32a684e71f --- /dev/null +++ b/release/Magarena/scripts/Joiner_Adept.txt @@ -0,0 +1,13 @@ +name=Joiner Adept +url=http://magiccards.info/10e/en/271.html +image=http://magiccards.info/scans/en/10e/271.jpg +value=4.438 +rarity=R +type=Creature +subtype=Elf,Druid +cost={1}{G} +pt=2/1 +ability=lord lands you control have tap add mana any +static=player +timing=main + From 60b74c4deaa0d42a33df2b10d70ef789bd60ae2f Mon Sep 17 00:00:00 2001 From: Jericho Pumpkin Date: Fri, 29 Nov 2013 20:36:41 +0000 Subject: [PATCH 13/13] Add script for Kaysa --- release/Magarena/scripts/Kaysa.txt | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 release/Magarena/scripts/Kaysa.txt diff --git a/release/Magarena/scripts/Kaysa.txt b/release/Magarena/scripts/Kaysa.txt new file mode 100644 index 0000000000..d349777b80 --- /dev/null +++ b/release/Magarena/scripts/Kaysa.txt @@ -0,0 +1,12 @@ +name=Kaysa +url=http://magiccards.info/ai/en/80.html +image=http://magiccards.info/scans/en/ai/80.jpg +value=3.851 +rarity=R +type=Legendary,Creature +subtype=Elf,Druid +cost={3}{G}{G} +pt=2/3 +ability=lord green creatures you control get +1/+1 +static=player +timing=main