From 14b8680f6e8f334be1e72a0eb6d613a1ce4be46b Mon Sep 17 00:00:00 2001 From: Agetian Date: Sun, 11 Dec 2016 09:44:24 +0000 Subject: [PATCH] - Committing the implemented C16 cards (to upcoming for now). --- .gitattributes | 25 +++++++++++++++++++ .../upcoming/akiri_line_slinger.txt | 13 ++++++++++ .../upcoming/ancient_excavation.txt | 11 ++++++++ .../cardsfolder/upcoming/armory_automaton.txt | 13 ++++++++++ .../res/cardsfolder/upcoming/ash_barrens.txt | 7 ++++++ .../upcoming/benefactors_draught.txt | 10 ++++++++ .../res/cardsfolder/upcoming/boompile.txt | 7 ++++++ .../upcoming/crystalline_crawler.txt | 10 ++++++++ .../cardsfolder/upcoming/curtains_call.txt | 7 ++++++ .../upcoming/duelists_heritage.txt | 7 ++++++ .../upcoming/entrampent_maneuver.txt | 10 ++++++++ .../upcoming/evolutionary_escalation.txt | 8 ++++++ .../cardsfolder/upcoming/faerie_artisans.txt | 11 ++++++++ .../cardsfolder/upcoming/frenzied_fugue.txt | 10 ++++++++ .../cardsfolder/upcoming/goblin_spymaster.txt | 8 ++++++ .../cardsfolder/upcoming/grip_of_phyresis.txt | 9 +++++++ .../upcoming/ikra_shidiqi_the_usurper.txt | 11 ++++++++ .../upcoming/ishai_ojutai_dragonspeaker.txt | 10 ++++++++ .../upcoming/magus_of_the_will.txt | 14 +++++++++++ .../cardsfolder/upcoming/migratory_route.txt | 8 ++++++ .../cardsfolder/upcoming/parting_thoughts.txt | 10 ++++++++ .../cardsfolder/upcoming/ravos_soultender.txt | 11 ++++++++ .../upcoming/reyhan_last_of_the_abzan.txt | 11 ++++++++ .../upcoming/runeborn_hellkite.txt | 10 ++++++++ .../cardsfolder/upcoming/seeds_of_renewal.txt | 8 ++++++ .../upcoming/thrasios_triton_hero.txt | 10 ++++++++ 26 files changed, 269 insertions(+) create mode 100644 forge-gui/res/cardsfolder/upcoming/akiri_line_slinger.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/ancient_excavation.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/armory_automaton.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/ash_barrens.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/benefactors_draught.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/boompile.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/crystalline_crawler.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/curtains_call.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/duelists_heritage.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/entrampent_maneuver.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/evolutionary_escalation.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/faerie_artisans.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/frenzied_fugue.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/goblin_spymaster.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/grip_of_phyresis.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/ikra_shidiqi_the_usurper.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/ishai_ojutai_dragonspeaker.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/magus_of_the_will.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/migratory_route.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/parting_thoughts.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/ravos_soultender.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/reyhan_last_of_the_abzan.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/runeborn_hellkite.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/seeds_of_renewal.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/thrasios_triton_hero.txt diff --git a/.gitattributes b/.gitattributes index c01155eb996..5103ac9ff20 100644 --- a/.gitattributes +++ b/.gitattributes @@ -16452,24 +16452,49 @@ forge-gui/res/cardsfolder/u/utter_end.txt -text forge-gui/res/cardsfolder/u/utvara_hellkite.txt -text forge-gui/res/cardsfolder/u/utvara_scalper.txt svneol=native#text/plain forge-gui/res/cardsfolder/u/uyo_silent_prophet.txt svneol=native#text/plain +forge-gui/res/cardsfolder/upcoming/akiri_line_slinger.txt -text +forge-gui/res/cardsfolder/upcoming/ancient_excavation.txt -text +forge-gui/res/cardsfolder/upcoming/armory_automaton.txt -text +forge-gui/res/cardsfolder/upcoming/ash_barrens.txt -text forge-gui/res/cardsfolder/upcoming/atraxa_praetors_voice.txt -text +forge-gui/res/cardsfolder/upcoming/benefactors_draught.txt -text +forge-gui/res/cardsfolder/upcoming/boompile.txt -text forge-gui/res/cardsfolder/upcoming/breya_etherium_shaper.txt -text forge-gui/res/cardsfolder/upcoming/bruse_tarl_boorish_herder.txt -text forge-gui/res/cardsfolder/upcoming/charging_cinderhorn.txt -text forge-gui/res/cardsfolder/upcoming/coastal_breach.txt -text forge-gui/res/cardsfolder/upcoming/conquerors_flail.txt -text +forge-gui/res/cardsfolder/upcoming/crystalline_crawler.txt -text +forge-gui/res/cardsfolder/upcoming/curtains_call.txt -text +forge-gui/res/cardsfolder/upcoming/duelists_heritage.txt -text +forge-gui/res/cardsfolder/upcoming/entrampent_maneuver.txt -text +forge-gui/res/cardsfolder/upcoming/evolutionary_escalation.txt -text +forge-gui/res/cardsfolder/upcoming/faerie_artisans.txt -text +forge-gui/res/cardsfolder/upcoming/frenzied_fugue.txt -text +forge-gui/res/cardsfolder/upcoming/goblin_spymaster.txt -text forge-gui/res/cardsfolder/upcoming/grave_upheaval.txt -text +forge-gui/res/cardsfolder/upcoming/grip_of_phyresis.txt -text +forge-gui/res/cardsfolder/upcoming/ikra_shidiqi_the_usurper.txt -text +forge-gui/res/cardsfolder/upcoming/ishai_ojutai_dragonspeaker.txt -text forge-gui/res/cardsfolder/upcoming/kraum_ludevics_opus.txt -text forge-gui/res/cardsfolder/upcoming/kydele_chosen_of_kruphix.txt -text +forge-gui/res/cardsfolder/upcoming/magus_of_the_will.txt -text +forge-gui/res/cardsfolder/upcoming/migratory_route.txt -text +forge-gui/res/cardsfolder/upcoming/parting_thoughts.txt -text forge-gui/res/cardsfolder/upcoming/primeval_protector.txt -text forge-gui/res/cardsfolder/upcoming/prismatic_geoscope.txt -text +forge-gui/res/cardsfolder/upcoming/ravos_soultender.txt -text +forge-gui/res/cardsfolder/upcoming/reyhan_last_of_the_abzan.txt -text +forge-gui/res/cardsfolder/upcoming/runeborn_hellkite.txt -text forge-gui/res/cardsfolder/upcoming/saskia_the_unyielding.txt -text +forge-gui/res/cardsfolder/upcoming/seeds_of_renewal.txt -text forge-gui/res/cardsfolder/upcoming/sidar_kondo_of_jamuraa.txt -text forge-gui/res/cardsfolder/upcoming/silas_renn_seeker_adept.txt -text forge-gui/res/cardsfolder/upcoming/stonehoof_chieftain.txt -text forge-gui/res/cardsfolder/upcoming/sublime_exhalation.txt -text forge-gui/res/cardsfolder/upcoming/sylvan_reclamation.txt -text forge-gui/res/cardsfolder/upcoming/tana_the_bloodsower.txt -text +forge-gui/res/cardsfolder/upcoming/thrasios_triton_hero.txt -text forge-gui/res/cardsfolder/upcoming/vial_smasher_the_fierce.txt -text forge-gui/res/cardsfolder/v/vacuumelt.txt svneol=native#text/plain forge-gui/res/cardsfolder/v/vaevictis_asmadi.txt svneol=native#text/plain diff --git a/forge-gui/res/cardsfolder/upcoming/akiri_line_slinger.txt b/forge-gui/res/cardsfolder/upcoming/akiri_line_slinger.txt new file mode 100644 index 00000000000..a45f5838043 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/akiri_line_slinger.txt @@ -0,0 +1,13 @@ +Name:Akiri, Line-Slinger +ManaCost:R W +Types:Legendary Creature Kor Soldier Ally +PT:0/3 +K:First Strike +K:Vigilance +S:Mode$ Continuous | Affected$ Card.Self | AddPower$ X | References$ X | Description$ CARDNAME gets +1/+0 for each artifact you control. +SVar:X:Count$Valid Artifact.YouCtrl +K:Partner +SVar:BuffedBy:Artifact +SVar:RemRandomDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/akiri_line_slinger.jpg +Oracle:First strike, vigilance\nAkiri, Line-Slinger gets +1/+0 for each artifact you control.\nPartner (You can have two commanders if both have partner.) diff --git a/forge-gui/res/cardsfolder/upcoming/ancient_excavation.txt b/forge-gui/res/cardsfolder/upcoming/ancient_excavation.txt new file mode 100644 index 00000000000..0671ce06deb --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/ancient_excavation.txt @@ -0,0 +1,11 @@ +Name:Ancient Excavation +ManaCost:2 U B +Types:Instant +A:SP$ Draw | Cost$ 2 U B | NumCards$ X | SubAbility$ DBDiscard | References$ X | RememberDrawn$ True | SpellDescription$ Draw cards equal to the number of cards in your hand, then discard a card for each card drawn this way. +SVar:DBDiscard:DB$ Discard | Defined$ You | NumCards$ Y | References$ Y | Mode$ TgtChoose | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:Count$InYourHand +Svar:Y:Remembered$Amount +K:TypeCycling:Basic:2 +SVar:Picture:http://www.wizards.com/global/images/magic/general/ancient_excavation.jpg +Oracle:Draw cards equal to the number of cards in your hand, then discard a card for each card drawn this way.\nBasic landcycling {2} ({2}, Discard this card: Search your library for a basic land card, reveal it, and put it into your hand. Then shuffle your library.) diff --git a/forge-gui/res/cardsfolder/upcoming/armory_automaton.txt b/forge-gui/res/cardsfolder/upcoming/armory_automaton.txt new file mode 100644 index 00000000000..e460bb46fa3 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/armory_automaton.txt @@ -0,0 +1,13 @@ +Name:Armory Automaton +ManaCost:3 +Types:Artifact Creature Construct +PT:2/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME enters the battlefield, you may attach any number of target Equipment to it. (Control of the Equipment doesn't change.) +T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ Whenever CARDNAME attacks, you may attach any number of target Equipment to it. (Control of the Equipment doesn't change.) +SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Equipment | TargetMin$ 0 | TargetMax$ MaxTargets | TgtPrompt$ Select target equipment | SubAbility$ DBAttachAll | StackDescription$ None +SVar:MaxTargets:Count$Valid Equipment +SVar:TrigAttachAll:AB$ RepeatEach | Cost$ 0 | RepeatSubAbility$ DBAttach | RepeatCards$ ParentTarget | SpellDescription$ attach all Equipment on the battlefield to CARDNAME. +SVarDBAttach:DB$ Attach | Object$ Remembered | Defined$ Self +SVar:HasAttackEffect:TRUE +SVar:Picture:http://www.wizards.com/global/images/magic/general/armory_automaton.jpg +Oracle:Whenever Armory Automaton enters the battlefield or attacks, you may attach any number of target Equipment to it. (Control of the Equipment doesn't change.) diff --git a/forge-gui/res/cardsfolder/upcoming/ash_barrens.txt b/forge-gui/res/cardsfolder/upcoming/ash_barrens.txt new file mode 100644 index 00000000000..24aff06bea6 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/ash_barrens.txt @@ -0,0 +1,7 @@ +Name:Ash Barrens +ManaCost:no cost +Types:Land +A:AB$ Mana | Cost$ T | Produced$ C | SpellDescription$ Add {C} to your mana pool. +K:TypeCycling:Basic:1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/ash_barrens.jpg +Oracle:{T}: Add {C} to your mana pool.\nBasic landcycling {1} ({1}, Discard this card: Search your library for a basic land card, reveal it, and put it into your hand. Then shuffle your library.) diff --git a/forge-gui/res/cardsfolder/upcoming/benefactors_draught.txt b/forge-gui/res/cardsfolder/upcoming/benefactors_draught.txt new file mode 100644 index 00000000000..e8800671044 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/benefactors_draught.txt @@ -0,0 +1,10 @@ +Name:Benefactor's Draught +ManaCost:1 G +Types:Instant +A:SP$ UntapAll | Cost$ 1 G | ValidCards$ Creature | SubAbility$ DBEffect | SpellDescription$ Untap all creatures. Until end of turn, whenever a creature an opponent controls blocks, draw a card. Draw a card. +SVar:DBEffect:DB$Effect | Name$ Benefactor's Draught Effect | Triggers$ TrigBlock | SVars$ EffDraw | SubAbility$ DBDraw +SVar:TrigSpellCast:Mode$ Blocks | ValidCard$ Creature.OppCtrl | Execute$ EffDraw | TriggerDescription$ Whenever a creature an opponent controls blocks, draw a card. +SVar:EffDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 +SVar:DBDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 +SVar:Picture:http://www.wizards.com/global/images/magic/general/benefactors_draught.jpg +Oracle:Untap all creatures. Until end of turn, whenever a creature an opponent controls blocks, draw a card.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/upcoming/boompile.txt b/forge-gui/res/cardsfolder/upcoming/boompile.txt new file mode 100644 index 00000000000..29653ce664c --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/boompile.txt @@ -0,0 +1,7 @@ +Name:Boompile +ManaCost:4 +Types:Artifact +A:AB$ FlipACoin | Cost$ T | WinSubAbility$ DBDestroyAll | SpellDescription$ Flip a coin. If you win the flip, destroy all nonland permanents. +SVar:DBDestroyAll:DB$DestroyAll | Cost$ 0 | ValidCards$ Permanent.nonLand +SVar:Picture:http://www.wizards.com/global/images/magic/general/boompile.jpg +Oracle:{T}: Flip a coin. If you win the flip, destroy all nonland permanents. diff --git a/forge-gui/res/cardsfolder/upcoming/crystalline_crawler.txt b/forge-gui/res/cardsfolder/upcoming/crystalline_crawler.txt new file mode 100644 index 00000000000..e34597df341 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/crystalline_crawler.txt @@ -0,0 +1,10 @@ +Name:Crystalline Crawler +ManaCost:4 +Types:Artifact Creature Construct +PT:1/1 +K:etbCounter:P1P1:X:no Condition:Converge — CARDNAME enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it. +SVar:X:Count$Converge +A:AB$ Mana | Cost$ SubCounter<1/P1P1> | Produced$ Any | SpellDescription$ Add one mana of any color to your mana pool. +A:AB$ PutCounter | Cost$ T | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on CARDNAME. +SVar:Picture:http://www.wizards.com/global/images/magic/general/crystalline_crawler.jpg +Oracle:Converge - Crystalline Crawler enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it.\nRemove a +1/+1 counter from Crystalline Crawler: Add one mana of any color to your mana pool.\n{T}: Put a +1/+1 counter on Crystalline Crawler. diff --git a/forge-gui/res/cardsfolder/upcoming/curtains_call.txt b/forge-gui/res/cardsfolder/upcoming/curtains_call.txt new file mode 100644 index 00000000000..aa277279f66 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/curtains_call.txt @@ -0,0 +1,7 @@ +Name:Curtains' Call +ManaCost:5 B +Types:Instant +K:Undaunted +A:SP$ Destroy | Cost$ 5 B | TargetMin$ 2 | TargetMax$ 2 | ValidTgts$ Creature | TgtPrompt$ Select target creature | SpellDescription$ Destroy two target creatures. +SVar:Picture:http://www.wizards.com/global/images/magic/general/curtains_call.jpg +Oracle:Undaunted (This spell costs {1} less to cast for each opponent.)\nDestroy two target creatures. diff --git a/forge-gui/res/cardsfolder/upcoming/duelists_heritage.txt b/forge-gui/res/cardsfolder/upcoming/duelists_heritage.txt new file mode 100644 index 00000000000..83b3fb3f1c0 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/duelists_heritage.txt @@ -0,0 +1,7 @@ +Name:Duelist's Heritage +ManaCost:2 W +Types:Enchantment +T:Mode$ AttackersDeclared | Execute$ TrigPump | TriggerZones$ Battlefield | OptionalDecider$ You | TriggerDescription$ Whenever one or more creatures attack, you may have target attacking creature gain double strike until end of turn. +SVar:TrigPump:AB$ Pump | Cost$ 0 | ValidTgts$ Creature.attacking | TgtPrompt$ Select another target attacking creature | KW$ Double Strike +SVar:Picture:http://www.wizards.com/global/images/magic/general/duelists_heritage.jpg +Oracle:Whenever one or more creatures attack, you may have target attacking creature gain double strike until end of turn. diff --git a/forge-gui/res/cardsfolder/upcoming/entrampent_maneuver.txt b/forge-gui/res/cardsfolder/upcoming/entrampent_maneuver.txt new file mode 100644 index 00000000000..4c7b8dfaa89 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/entrampent_maneuver.txt @@ -0,0 +1,10 @@ +Name:Entrapment Maneuver +ManaCost:3 W +Types:Instant +A:SP$ Sacrifice | Cost$ 3 W | ValidTgts$ Player | SacValid$ Creature.attacking | SacMessage$ attacking creature | RememberSacrificed$ True | SubAbility$ DBToken | SpellDescription$ Target player sacrifices an attacking creature. You create X 1/1 white Soldier creature tokens, where X is that creature's toughness. +SVar:DBToken:AB$ Token | Cost$ 0 | TokenAmount$ X | References$ X | TokenName$ Soldier | TokenTypes$ Creature,Soldier | TokenOwner$ You | TokenPower$ 1 | TokenToughness$ 1 | TokenColors$ White | TokenImage$ w 1 1 soldier C16 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True + +SVar:X:RememberedLKI$CardToughness +SVar:Picture:http://www.wizards.com/global/images/magic/general/entrapment_maneuver.jpg +Oracle:Target player sacrifices an attacking creature. You create X 1/1 white Soldier creature tokens, where X is that creature's toughness. diff --git a/forge-gui/res/cardsfolder/upcoming/evolutionary_escalation.txt b/forge-gui/res/cardsfolder/upcoming/evolutionary_escalation.txt new file mode 100644 index 00000000000..0e44d9d10ac --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/evolutionary_escalation.txt @@ -0,0 +1,8 @@ +Name:Evolutionary Escalation +ManaCost:1 G +Types:Enchantment +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ At the beginning of your upkeep, put three +1/+1 counters on target creature you control and three +1/+1 counters on target creature an opponent controls. +SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | CounterType$ P1P1 | CounterNum$ 3 | SubAbility$ DBPutCounter +SVar:DBPutCounter:AB$PutCounter | Cost$ 0 | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature opponent controls | CounterType$ P1P1 | CounterNum$ 3 +SVar:Picture:http://www.wizards.com/global/images/magic/general/evolutionary_escalation.jpg +Oracle:At the beginning of your upkeep, put three +1/+1 counters on target creature you control and three +1/+1 counters on target creature an opponent controls. diff --git a/forge-gui/res/cardsfolder/upcoming/faerie_artisans.txt b/forge-gui/res/cardsfolder/upcoming/faerie_artisans.txt new file mode 100644 index 00000000000..22a38f5b9f1 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/faerie_artisans.txt @@ -0,0 +1,11 @@ +Name:Faerie Artisans +ManaCost:3 U +Types:Creature Faerie Artificer +PT:2/2 +K:Flying +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.nonToken+OppCtrl | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigImprint | TriggerDescription$Whenever a nontoken creature enters the battlefield under an opponent's control, create a token that's a copy of that creature except that it's an artifact in addition to its other types. Then exile all other tokens created with Faerie Artisans. +SVar:TrigImprint:AB$ Pump| Cost$ 0 | ImprintCards$ Remembered | SubAbility$ DBCopy +SVar:DBCopy:AB$ CopyPermanent | Cost$ 0 | Defined$ TriggeredCard | Controller$ You | AddTypes$ Artifact | RememberCopied$ True | SubAbility$ DBChangeZoneAll +SVar:DBChangeZonAll:AB$ ChangeZoneAll | Cost$ 0 | Origin$ Battlefield | Destination$ Exile | ChangeType$ Imprinted +SVar:Picture:http://www.wizards.com/global/images/magic/general/faerie_artisans.jpg +Oracle:Flying\nWhenever a nontoken creature enters the battlefield under an opponent's control, create a token that's a copy of that creature except that it's an artifact in addition to its other types. Then exile all other tokens created with Faerie Artisans. diff --git a/forge-gui/res/cardsfolder/upcoming/frenzied_fugue.txt b/forge-gui/res/cardsfolder/upcoming/frenzied_fugue.txt new file mode 100644 index 00000000000..9a63fda5f0e --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/frenzied_fugue.txt @@ -0,0 +1,10 @@ +Name:Frenzied Fugue +ManaCost:3 R +Types:Enchantment Aura +K:Enchant permanent +A:SP$ Attach | Cost$ 3 R | ValidTgts$ Permanent | AILogic$ Curse +T:Mode$ ChangesZone | ValidCard$ Card.Self | Execute$ TrigGainControl | Origin$ Any | Destination$ Battlefield | TriggerDescription$ When CARDNAME enters the battlefield or at the beginning of your upkeep, gain control of enchanted permanent until end of turn. Untap that permanent. It gains haste until end of turn. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigGainControl | Secondary$ True | TriggerDescription$ When CARDNAME enters the battlefield or at the beginning of your upkeep, gain control of enchanted permanent until end of turn. Untap that permanent. It gains haste until end of turn. +SVar:TrigGainControl:AB$GainControl | Cost$ 0 | Defined$ Enchanted | Untap$ True | AddKWs$ Haste | LoseControl$ EOT +SVar:Picture:http://www.wizards.com/global/images/magic/general/frenzied_fugue.jpg +Oracle:Enchant permanent\nWhen Frenzied Fugue enters the battlefield or at the beginning of your upkeep, gain control of enchanted permanent until end of turn. Untap that permanent. It gains haste until end of turn. diff --git a/forge-gui/res/cardsfolder/upcoming/goblin_spymaster.txt b/forge-gui/res/cardsfolder/upcoming/goblin_spymaster.txt new file mode 100644 index 00000000000..e31f5b056a0 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/goblin_spymaster.txt @@ -0,0 +1,8 @@ +Name:Goblin Spymaster +ManaCost:2 R +Types:Creature Goblin Rogue +PT:2/1 +K:First Strike +T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ Opponent | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ At the beginning of each opponent's end step, that player creates a 1/1 red Goblin creature token with "Creatures you control attack each combat if able." +SVar:TrigToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Goblin | TokenTypes$ Creature,Goblin | TokenOwner$ TriggeredPlayer | TokenPower$ 1 | TokenToughness$ 1 | TokenAbilities$ STAttack | TokenColors$ Red | TokenImage$ r 1 1 goblin C16 +SVar:STAttack:Mode$ Continuous | Affected$ Creature.YouCtrl | AddHiddenKeyword$ CARDNAME attacks each combat if able. | Description$ Creatures you control attack each combat if able. diff --git a/forge-gui/res/cardsfolder/upcoming/grip_of_phyresis.txt b/forge-gui/res/cardsfolder/upcoming/grip_of_phyresis.txt new file mode 100644 index 00000000000..81303035ec4 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/grip_of_phyresis.txt @@ -0,0 +1,9 @@ +Name:Grip of Phyresis +ManaCost:2 U +Types:Instant +A:SP$ GainControl | Cost$ 2 U | ValidTgts$ Equipment | TgtPrompt$ Select target equipment | SubAbility$ DBToken | SpellDescription$ Gain control of target Equipment, then create a 0/0 black Germ creature token and attach that Equipment to it. +SVar:DBToken:AB$ Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Germ | TokenTypes$ Creature,Germ | TokenOwner$ You | TokenPower$ 0 | TokenToughness$ 0 | TokenColors$ Black | TokenImage$ b 0 0 germ C16 | RememberTokens$ True | SubAbility$ DBAttach +SVar:DBAttach:DB$ Attach | Object$ Targeted | Defined$ Remembered | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:Picture:http://www.wizards.com/global/images/magic/general/grip_of_phyresis.jpg +Oracle:Gain control of target Equipment, then create a 0/0 black Germ creature token and attach that Equipment to it. diff --git a/forge-gui/res/cardsfolder/upcoming/ikra_shidiqi_the_usurper.txt b/forge-gui/res/cardsfolder/upcoming/ikra_shidiqi_the_usurper.txt new file mode 100644 index 00000000000..fe13c3dc190 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/ikra_shidiqi_the_usurper.txt @@ -0,0 +1,11 @@ +Name:Ikra Shidiqi, the Usurper +ManaCost:3 B G +Types:Legendary Creature Naga Wizard +PT:3/7 +K:Menace +T:Mode$ DamageDone | ValidSource$ Creature.YouCtrl | ValidTarget$ Player | TriggerZones$ Battlefield | CombatDamage$ True | Execute$ TrigGainLife | TriggerDescription$ Whenever a creature you control deals combat damage to a player, you gain life equal to that creature's toughness. +SVar:TrigGainLife:AB$GainLife | Cost$ 0 | Defined$ You | LifeAmount$ X | References$ X +SVar:X:TriggeredCard$CardToughness +K:Partner +SVar:Picture:http://www.wizards.com/global/images/magic/general/ikra_shidiqi_the_usurper.jpg +Oracle:Menace\nWhenever a creature you control deals combat damage to a player, you gain life equal to that creature's toughness.\nPartner (You can have two commanders if both have partner.) diff --git a/forge-gui/res/cardsfolder/upcoming/ishai_ojutai_dragonspeaker.txt b/forge-gui/res/cardsfolder/upcoming/ishai_ojutai_dragonspeaker.txt new file mode 100644 index 00000000000..77e65b90914 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/ishai_ojutai_dragonspeaker.txt @@ -0,0 +1,10 @@ +Name:Ishai, Ojutai Dragonspeaker +ManaCost:2 W U +Types:Legendary Creature Bird Monk +PT:1/1 +K:Flying +T:Mode$ SpellCast | ValidCard$ Card | ValidActivatingPlayer$ Opponent | TriggerZones$ Battlefield | Execute$ TrigPutCounter | TriggerDescription$ Whenever an opponent casts a spell, put a +1/+1 counter on CARDNAME. +SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +K:Partner +SVar:Picture:http://www.wizards.com/global/images/magic/general/ishai_ojutai_dragonspeaker.jpg +Oracle:Flying\nWhenever an opponent casts a spell, put a +1/+1 counter on Ishai, Ojutai Dragonspeaker.\nPartner (You can have two commanders if both have partner.) diff --git a/forge-gui/res/cardsfolder/upcoming/magus_of_the_will.txt b/forge-gui/res/cardsfolder/upcoming/magus_of_the_will.txt new file mode 100644 index 00000000000..1571b747245 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/magus_of_the_will.txt @@ -0,0 +1,14 @@ +Name:Magus of the Will +ManaCost:2 B +Types:Creature Human Wizard +PT:3/3 +A:AB$ Effect | Cost$ 2 B T Exile<1/CARDNAME> | Name$ Magus of the Will Effect | ReplacementEffects$ GraveToExile | StaticAbilities$ STPlay | SVars$ Exile | SpellDescription$ Until end of turn, you may play cards from your graveyard. If a card would be put into your graveyard from anywhere this turn, exile that card instead. + +SVar:STPlay:Mode$ Continuous | EffectZone$ Command | Affected$ Card.YouCtrl | AffectedZone$ Graveyard | MayPlay$ True | Description$ You may play cards from your graveyard. + +SVar:GraveToExile:Event$ Moved | ActiveZones$ Command | Destination$ Graveyard | ValidCard$ Card.nonToken+YouOwn | ReplaceWith$ Exile | Description$ If a card would be put into your graveyard from anywhere, exile it instead. + +SVar:Exile:AB$ ChangeZone | Cost$ 0 | Hidden$ True | Origin$ All | Destination$ Exile | Defined$ ReplacedCard +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/magus_of_the_will.jpg +Oracle:{2}{B}, {T}, Exile Magus of the Will: Until end of turn, you may play cards from your graveyard. If a card would be put into your graveyard from anywhere this turn, exile that card instead. diff --git a/forge-gui/res/cardsfolder/upcoming/migratory_route.txt b/forge-gui/res/cardsfolder/upcoming/migratory_route.txt new file mode 100644 index 00000000000..0eccde90e7a --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/migratory_route.txt @@ -0,0 +1,8 @@ +Name:Migratory Route +ManaCost:3 W U +Types:Sorcery +A:SP$ Token | Cost$ 3 W U | TokenAmount$ 4 | TokenName$ Bird | TokenTypes$ Creature,Bird | TokenOwner$ You | TokenColors$ White | TokenPower$ 1 | TokenToughness$ 1 | TokenKeywords$ Flying | TokenImage$ w 1 1 bird C16 | SpellDescription$ Create four 1/1 white Bird creature tokens with flying. +K:TypeCycling:Basic:2 +DeckHas:Ability$Token +SVar:Picture:http://www.wizards.com/global/images/magic/general/migratory_route.jpg +Oracle:Create four 1/1 white Bird creature tokens with flying.\nBasic landcycling {2} ({2}, Discard this card: Search your library for a basic land card, reveal it, and put it into your hand. Then shuffle your library.) diff --git a/forge-gui/res/cardsfolder/upcoming/parting_thoughts.txt b/forge-gui/res/cardsfolder/upcoming/parting_thoughts.txt new file mode 100644 index 00000000000..a0ab8a1bf68 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/parting_thoughts.txt @@ -0,0 +1,10 @@ +Name:Parting Thoughts +ManaCost:2 B +Types:Sorcery +A:SP$ Destroy | Cost$ 2 B | ValidTgts$ Creature | TgtPrompt$ Select target creature | RememberDestroyed$ True | SpellDescription$ Destroy target creature. | SubAbility$ DBDraw +SVar:DBDraw:AB$ Draw | Cost$ 0 | NumCards$ X | References$ X | SubAbility DBLoseLife +SVar:DBLoseLife:DB$LoseLife | LifeAmount$ X | References$ X | SubAbility$ DBCleanUp +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +SVar:X:RememberedLKI$CardCounters.ALL +SVar:Picture:http://www.wizards.com/global/images/magic/general/parting_thoughts.jpg +Oracle:Destroy target creature. You draw X cards and you lose X life, where X is the number of counters on that creature. diff --git a/forge-gui/res/cardsfolder/upcoming/ravos_soultender.txt b/forge-gui/res/cardsfolder/upcoming/ravos_soultender.txt new file mode 100644 index 00000000000..a17b4bd99ef --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/ravos_soultender.txt @@ -0,0 +1,11 @@ +Name:Ravos, Soultender +ManaCost:3 W B +Types:Legendary Creature Human Cleric +PT:2/2 +K:Flying +S:Mode$ Continuous | Affected$ Creature.Other+YouCtrl | AddPower$ 1 | AddToughness$ 1 | Description$ Other creatures you control get +1/+1. +T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigChangeZone | OptionalDecider$ You | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, you may return target creature card from your graveyard to your hand. +SVar:TrigChangeZone:AB$ChangeZone | Cost$ 0 | Origin$ Graveyard | Destination$ Hand | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Choose target creature card in your graveyard +K:Partner +SVar:Picture:http://www.wizards.com/global/images/magic/general/ravos_soultender.jpg +Oracle:Flying\nOther creatures you control get +1/+1.\nAt the beginning of your upkeep, you may return target creature card from your graveyard to your hand.\nPartner (You can have two commanders if both have partner.) diff --git a/forge-gui/res/cardsfolder/upcoming/reyhan_last_of_the_abzan.txt b/forge-gui/res/cardsfolder/upcoming/reyhan_last_of_the_abzan.txt new file mode 100644 index 00000000000..8d2cae830a4 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/reyhan_last_of_the_abzan.txt @@ -0,0 +1,11 @@ +Name:Reyhan, Last of the Abzan +ManaCost:1 B G +Types:Legendary Creature Human Warrior +PT:0/0 +K:etbCounter:P1P1:3 +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard,Command | ValidCard$ Creature.YouCtrl.counters_GE1_P1P1 | TriggerZones$ Battlefield | TriggerController$ TriggeredCardController | OptionalDecider$ You | Execute$ TrigPutCounter | TriggerDescription$ Whenever a creature you control dies or is put into the command zone, if it had one or more +1/+1 counters on it, you may put that many +1/+1 counters on target creature. +SVar:TrigPutCounter:AB$PutCounter | Cost$ 0 | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | CounterType$ P1P1 | CounterNum$ X | References$ X +SVar:X:TriggeredCard$CardCounters.P1P1 +K:Partner +SVar:Picture:http://www.wizards.com/global/images/magic/general/reyhan_last_of_the_abzan.jpg +Oracle:Reyhan, Last of the Abzan enters the battlefield with three +1/+1 counters on it.\nWhenever a creature you control dies or is put into the command zone, if it had one or more +1/+1 counters on it, you may put that many +1/+1 counters on target creature.\nPartner (You can have two commanders if both have partner.) diff --git a/forge-gui/res/cardsfolder/upcoming/runeborn_hellkite.txt b/forge-gui/res/cardsfolder/upcoming/runeborn_hellkite.txt new file mode 100644 index 00000000000..2701bcc27a5 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/runeborn_hellkite.txt @@ -0,0 +1,10 @@ +Name:Runehorn Hellkite +ManaCost:5 R +Types:Creature Dragon +PT:5/5 +K:Flying +A:AB$ Discard | Cost$ 5 R ExileFromGrave<1/CARDNAME> | ActivationZone$ Graveyard | Defined$ Player | Mode$ Hand | SubAbility$ DBDraw | SpellDescription$ Each player discards his or her hand, then draws seven cards. +SVar:DBDraw:DB$ Draw | Defined$ Player | NumCards$ 7 +SVar:RemAIDeck:True +SVar:Picture:http://www.wizards.com/global/images/magic/general/runehorn_hellkite.jpg +Oracle:Flying\n{5}{R}, Exile Runehorn Hellkite from your graveyard: Each player discards his or her hand, then draws seven cards. diff --git a/forge-gui/res/cardsfolder/upcoming/seeds_of_renewal.txt b/forge-gui/res/cardsfolder/upcoming/seeds_of_renewal.txt new file mode 100644 index 00000000000..1f9f162b1f8 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/seeds_of_renewal.txt @@ -0,0 +1,8 @@ +Name:Seeds of Renewal +ManaCost:6 G +Types:Sorcery +K:Undaunted +A:SP$ ChangeZone | Cost$ 6 G | Origin$ Graveyard | Destination$ Hand | TargetMin$ 0 | TargetMax$ 2 | TgtPrompt$ Choose target card in your graveyard | ValidTgts$ Card.YouCtrl | SubAbility$ DBChange | SpellDescription$ Return up to two target cards from your graveyard to your hand. Exile CARDNAME. +SVar:DBChange:DB$ ChangeZone | Origin$ Stack | Destination$ Exile +SVar:Picture:http://www.wizards.com/global/images/magic/general/seeds_of_renewal.jpg +Oracle:Return up to two target cards from your graveyard to your hand. Exile Seeds of Renewal. diff --git a/forge-gui/res/cardsfolder/upcoming/thrasios_triton_hero.txt b/forge-gui/res/cardsfolder/upcoming/thrasios_triton_hero.txt new file mode 100644 index 00000000000..3f26bbb0bf5 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/thrasios_triton_hero.txt @@ -0,0 +1,10 @@ +Name:Thrasios, Triton Hero +ManaCost:G U +Types:Legendary Creature Merfolk Wizard +PT:1/3 +A:AB$ Scry | Cost$ 4 | ScryNum$ 1 | SubAbility$ DBDig | SpellDescription$ Scry 1. +SVar:DBDig:AB$Dig | Cost$ 0 | DigNum$ 1 | Reveal$ True | ChangeNum$ All | ChangeValid$ Land | DestinationZone$ Battlefield | RememberChanged$ True | SubAbility$ DBDraw +SVar:DBDraw:AB$ Draw | Cost$ 0 | NumCards$ 1 | ConditionDefined$ Remembered | ConditionPresent$ Card | ConditionCompare$ EQ0 | SubAbility DBCleanUp +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +K:Partner +SVar:Picture:http://www.wizards.com/global/images/magic/general/thrasios_triton_hero.jpg