From 345140746803bd862318a7cf01fa264ba0718450 Mon Sep 17 00:00:00 2001 From: Tim Mocny Date: Tue, 22 Sep 2020 18:23:23 +0000 Subject: [PATCH] ZNR 18 Sep --- .../bala_ged_recovery_bala_ged_sanctuary.txt | 16 +++++++++++++++ .../upcoming/ZNR/kazandu_stomper.txt | 8 ++++++++ .../ZNR/khalni_ambush_khalni_territory.txt | 16 +++++++++++++++ .../upcoming/ZNR/murasa_sproutling.txt | 9 +++++++++ .../upcoming/ZNR/nissas_zendikon.txt | 9 +++++++++ .../upcoming/ZNR/oran_rief_ooze.txt | 11 ++++++++++ .../upcoming/ZNR/pyroclastic_hellion.txt | 4 ++-- .../upcoming/ZNR/reclaim_the_wastes.txt | 7 +++++++ .../upcoming/ZNR/scale_the_heights.txt | 10 ++++++++++ .../cardsfolder/upcoming/ZNR/scute_swarm.txt | 12 +++++++++++ .../upcoming/ZNR/skyclave_pick_axe.txt | 11 ++++++++++ .../upcoming/ZNR/strength_of_solidarity.txt | 9 +++++++++ ...r_symbiosis_turntimber_serpentine_wood.txt | 20 +++++++++++++++++++ .../upcoming/ZNR/veteran_adventurer.txt | 10 ++++++++++ 14 files changed, 150 insertions(+), 2 deletions(-) create mode 100644 forge-gui/res/cardsfolder/upcoming/ZNR/bala_ged_recovery_bala_ged_sanctuary.txt create mode 100755 forge-gui/res/cardsfolder/upcoming/ZNR/kazandu_stomper.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/ZNR/khalni_ambush_khalni_territory.txt create mode 100755 forge-gui/res/cardsfolder/upcoming/ZNR/murasa_sproutling.txt create mode 100755 forge-gui/res/cardsfolder/upcoming/ZNR/nissas_zendikon.txt create mode 100755 forge-gui/res/cardsfolder/upcoming/ZNR/oran_rief_ooze.txt create mode 100755 forge-gui/res/cardsfolder/upcoming/ZNR/reclaim_the_wastes.txt create mode 100755 forge-gui/res/cardsfolder/upcoming/ZNR/scale_the_heights.txt create mode 100755 forge-gui/res/cardsfolder/upcoming/ZNR/scute_swarm.txt create mode 100755 forge-gui/res/cardsfolder/upcoming/ZNR/skyclave_pick_axe.txt create mode 100755 forge-gui/res/cardsfolder/upcoming/ZNR/strength_of_solidarity.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/ZNR/turntimber_symbiosis_turntimber_serpentine_wood.txt create mode 100755 forge-gui/res/cardsfolder/upcoming/ZNR/veteran_adventurer.txt diff --git a/forge-gui/res/cardsfolder/upcoming/ZNR/bala_ged_recovery_bala_ged_sanctuary.txt b/forge-gui/res/cardsfolder/upcoming/ZNR/bala_ged_recovery_bala_ged_sanctuary.txt new file mode 100644 index 00000000000..ab86241ed2b --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/ZNR/bala_ged_recovery_bala_ged_sanctuary.txt @@ -0,0 +1,16 @@ +Name:Bala Ged Recovery +ManaCost:2 G +Types:Sorcery +A:SP$ ChangeZone | Cost$ 2 G | ValidTgts$ Card.YouOwn | TgtPrompt$ Select target card | Origin$ Graveyard | Destination$ Hand | SpellDescription$ Return target card from your graveyard to your hand. +DeckHas:Ability$Graveyard +AlternateMode:Modal +Oracle:Return target card from your graveyard to your hand. + +ALTERNATE + +Name:Bala Ged Sanctuary +ManaCost:no cost +Types:Land +K:CARDNAME enters the battlefield tapped. +A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G}. +Oracle:Bala Ged Sanctuary enters the battlefield tapped.\n{T}: Add {G}. diff --git a/forge-gui/res/cardsfolder/upcoming/ZNR/kazandu_stomper.txt b/forge-gui/res/cardsfolder/upcoming/ZNR/kazandu_stomper.txt new file mode 100755 index 00000000000..056f6841d7d --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/ZNR/kazandu_stomper.txt @@ -0,0 +1,8 @@ +Name:Kazandu Stomper +ManaCost:5 G +Types:Creature Beast +PT:6/5 +K:Trample +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, return up to two lands you control to their owner's hand. +SVar:TrigChangeZone:DB$ ChangeZone | PrimaryPrompt$ Choose up to two lands you control | ChangeNum$ 2 | ChangeType$ Land.YouCtrl | Origin$ Battlefield | Destination$ Hand | Hidden$ True +Oracle:Trample\nWhen Kazandu Stomper enters the battlefield, return up to two lands you control to their owner's hand. diff --git a/forge-gui/res/cardsfolder/upcoming/ZNR/khalni_ambush_khalni_territory.txt b/forge-gui/res/cardsfolder/upcoming/ZNR/khalni_ambush_khalni_territory.txt new file mode 100644 index 00000000000..93d4b297755 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/ZNR/khalni_ambush_khalni_territory.txt @@ -0,0 +1,16 @@ +Name:Khalni Ambush +ManaCost:2 G +Types:Instant +A:SP$ Pump | Cost$ 2 G | ValidTgts$ Creature.YouCtrl | AILogic$ Fight | TgtPrompt$ Choose target creature you control | StackDescription$ None | SubAbility$ DBFight | SpellDescription$ Target creature you control fights target creature you don't control. (Each deals damage equal to its power to the other.) +SVar:DBFight:DB$ Fight | Defined$ ParentTarget | ValidTgts$ Creature.YouDontCtrl | TgtPrompt$ Choose target creature you don't control +AlternateMode:Modal +Oracle:Target creature you control fights target creature you don't control. (Each deals damage equal to its power to the other.) + +ALTERNATE + +Name:Khalni Territory +ManaCost:no cost +Types:Land +K:CARDNAME enters the battlefield tapped. +A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G}. +Oracle:Khalni Territory enters the battlefield tapped.\n{T}: Add {G}. diff --git a/forge-gui/res/cardsfolder/upcoming/ZNR/murasa_sproutling.txt b/forge-gui/res/cardsfolder/upcoming/ZNR/murasa_sproutling.txt new file mode 100755 index 00000000000..fd2d841a221 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/ZNR/murasa_sproutling.txt @@ -0,0 +1,9 @@ +Name:Murasa Sproutling +ManaCost:2 G +Types:Creature Plant Elemental +PT:3/3 +K:Kicker:1 G +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked, return target card with a kicker ability from your graveyard to your hand. +SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Choose target card with a kicker ability | ValidTgts$ Card.withKicker+YouOwn,Card.withMultikicker+YouOwn +DeckHas:Ability$Graveyard +Oracle:Kicker {1}{G} (You may pay an additional {1}{G} as you cast this spell.)\nWhen Murasa Sproutling enters the battlefield, if it was kicked, return target card with a kicker ability from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/upcoming/ZNR/nissas_zendikon.txt b/forge-gui/res/cardsfolder/upcoming/ZNR/nissas_zendikon.txt new file mode 100755 index 00000000000..c69b8603e89 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/ZNR/nissas_zendikon.txt @@ -0,0 +1,9 @@ +Name:Nissa's Zendikon +ManaCost:3 G +Types:Enchantment Aura +K:Enchant land +A:SP$ Attach | Cost$ 3 G | ValidTgts$ Land | AILogic$ Animate +S:Mode$ Continuous | Affected$ Land.AttachedBy | SetPower$ 4 | SetToughness$ 4 | AddType$ Creature & Elemental | AddKeyword$ Reach & Haste | Description$ Enchanted land is a 4/4 Elemental creature with reach and haste. It's still a land. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Card.AttachedBy | Execute$ TrigChangeZone | TriggerDescription$ When enchanted land dies, return that card to its owner's hand. +SVar:TrigChangeZone:DB$ ChangeZone | Defined$ TriggeredCard | Origin$ Graveyard | Destination$ Hand +Oracle:Enchant land\nEnchanted land is a 4/4 Elemental creature with reach and haste. It's still a land.\nWhen enchanted land dies, return that card to its owner's hand. diff --git a/forge-gui/res/cardsfolder/upcoming/ZNR/oran_rief_ooze.txt b/forge-gui/res/cardsfolder/upcoming/ZNR/oran_rief_ooze.txt new file mode 100755 index 00000000000..944ad67f36d --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/ZNR/oran_rief_ooze.txt @@ -0,0 +1,11 @@ +Name:Oran-Rief Ooze +ManaCost:2 G +Types:Creature Ooze +PT:2/2 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPutCounter | TriggerDescription$ When CARDNAME enters the battlefield, put a +1/+1 counter on target creature you control. +SVar:TrigPutCounter:DB$ PutCounter | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | CounterType$ P1P1 | CounterNum$ 1 +T:Mode$ Attacks | ValidCard$ Creature.Self | Execute$ TrigPutCounterAll | TriggerDescription$ Whenever CARDNAME attacks, put a +1/+1 counter on each attacking creature with a +1/+1 counter on it. +SVar:TrigPutCounterAll:DB$ PutCounterAll | ValidCards$ Creature.attacking+counters_GE1_P1P1 | CounterType$ P1P1 | CounterNum$ 1 +SVar:HasAttackEffect:TRUE +DeckHas:Ability$Counters +Oracle:When Oran-Rief Ooze enters the battlefield, put a +1/+1 counter on target creature you control.\nWhenever Oran-Rief Ooze attacks, put a +1/+1 counter on each attacking creature with a +1/+1 counter on it. diff --git a/forge-gui/res/cardsfolder/upcoming/ZNR/pyroclastic_hellion.txt b/forge-gui/res/cardsfolder/upcoming/ZNR/pyroclastic_hellion.txt index 4da03ba978d..65f3c866064 100644 --- a/forge-gui/res/cardsfolder/upcoming/ZNR/pyroclastic_hellion.txt +++ b/forge-gui/res/cardsfolder/upcoming/ZNR/pyroclastic_hellion.txt @@ -4,7 +4,7 @@ Types:Creature Hellion PT:4/5 T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.Self | Execute$ TrigChangeZone | TriggerDescription$ When CARDNAME enters the battlefield, you may return a land you control to its owner's hand. SVar:TrigChangeZone:DB$ ChangeZone | Origin$ Battlefield | Destination$ Hand | Hidden$ True | ChangeType$ Land.YouCtrl | ChangeNum$ 1 | SubAbility$ DBImmediateTrigger | RememberChanged$ True | SelectPrompt$ You may choose a land you control to return to its owner's hand -SVar:DBImmediateTrigger:DB$ ImmediateTrigger | RememberObjects$ RememberedCard | ConditionDefined$ Remembered | ConditionPresent$ Card | Execute$ TrigDamage | TriggerDescription$ When you do, CARDNAME deals 2 damage to each opponent. -SVar:TrigDamage:DB$ DealDamage | Defined$ Player.Opponent | NumDmg$ 2 | SubAbility$ DBCleanup +SVar:DBImmediateTrigger:DB$ ImmediateTrigger | RememberObjects$ RememberedCard | ConditionDefined$ Remembered | ConditionPresent$ Card | Execute$ TrigDamage | SubAbility$ DBCleanup | TriggerDescription$ When you do, CARDNAME deals 2 damage to each opponent. +SVar:TrigDamage:DB$ DealDamage | Defined$ Player.Opponent | NumDmg$ 2 SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True Oracle:When Pyroclastic Hellion enters the battlefield, you may return a land you control to its owner's hand. When you do, Pyroclastic Hellion deals 2 damage to each opponent. diff --git a/forge-gui/res/cardsfolder/upcoming/ZNR/reclaim_the_wastes.txt b/forge-gui/res/cardsfolder/upcoming/ZNR/reclaim_the_wastes.txt new file mode 100755 index 00000000000..8da72fc7a02 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/ZNR/reclaim_the_wastes.txt @@ -0,0 +1,7 @@ +Name:Reclaim the Wastes +ManaCost:G +Types:Sorcery +K:Kicker:3 +A:SP$ ChangeZone | Cost$ G | Origin$ Library | Destination$ Hand | ChangeType$ Land.Basic | ChangeTypeDesc$ basic land | ChangeNum$ X | References$ X | SpellDescription$ Search your library for a basic land card, reveal that card, put it into your hand, then shuffle your library. If this spell was kicked, search your library for two basic land cards instead of one. +SVar:X:Count$Kicked.2.1 +Oracle:Kicker {3} (You may pay an additional {3} as you cast this spell.)\nSearch your library for a basic land card, reveal it, put it into your hand, then shuffle your library. If this spell was kicked, search your library for two basic land cards instead of one. diff --git a/forge-gui/res/cardsfolder/upcoming/ZNR/scale_the_heights.txt b/forge-gui/res/cardsfolder/upcoming/ZNR/scale_the_heights.txt new file mode 100755 index 00000000000..875db2b69ee --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/ZNR/scale_the_heights.txt @@ -0,0 +1,10 @@ +Name:Scale the Heights +ManaCost:2 G +Types:Sorcery +A:SP$ PutCounter | Cost$ 2 G | ValidTgts$ Creature | TgtPrompt$ Select up to one target creature | CounterType$ P1P1 | CounterNum$ 1 | TargetMin$ 0 | TargetMax$ 1 | SubAbility$ DBGainLife | SpellDescription$ Put a +1/+1 counter on up to one target creature. +SVar:DBGainLife:DB$ GainLife | LifeAmount$ 2 | SubAbility$ DBEffect | SpellDescription$ You gain 2 life. +SVar:DBEffect:DB$ Effect | StaticAbilities$ LandPlay | AILogic$ Always | SubAbility$ DBDraw | SpellDescription$ You may play an additional land this turn. +SVar:LandPlay:Mode$ Continuous | Affected$ You | AdjustLandPlays$ 1 | EffectZone$ Command | Description$ You may play an additional land this turn. +SVar:DBDraw:DB$ Draw | NumCards$ 1 | SpellDescription$ Draw a card. +DeckHas:Ability$Counters & Ability$LifeGain +Oracle:Put a +1/+1 counter on up to one target creature. You gain 2 life. You may play an additional land this turn.\nDraw a card. diff --git a/forge-gui/res/cardsfolder/upcoming/ZNR/scute_swarm.txt b/forge-gui/res/cardsfolder/upcoming/ZNR/scute_swarm.txt new file mode 100755 index 00000000000..a33e408a7bc --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/ZNR/scute_swarm.txt @@ -0,0 +1,12 @@ +Name:Scute Swarm +ManaCost:2 G +Types:Creature Insect +PT:1/1 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigBranch | TriggerDescription$ Landfall - Whenever a land enters the battlefield under your control, create a 1/1 green Insect creature token. If you control six or more lands, create a token that's a copy of CARDNAME instead. +SVar:TrigBranch:DB$ Branch | References$ X | BranchConditionSVar$ X | BranchConditionSVarCompare$ GE6 | TrueSubAbility$ DBCopy | FalseSubAbility$ DBToken +SVar:DBToken:DB$ Token | TokenAmount$ 1 | TokenScript$ g_1_1_insect | TokenOwner$ You +SVar:DBCopy:DB$ CopyPermanent | Defined$ Self | NumCopies$ 1 +SVar:X:Count$Valid Land.YouCtrl +DeckHas:Ability$Token +SVar:BuffedBy:Land +Oracle:Landfall — Whenever a land enters the battlefield under your control, create a 1/1 green Insect creature token. If you control six or more lands, create a token that's a copy of Scute Swarm instead. diff --git a/forge-gui/res/cardsfolder/upcoming/ZNR/skyclave_pick_axe.txt b/forge-gui/res/cardsfolder/upcoming/ZNR/skyclave_pick_axe.txt new file mode 100755 index 00000000000..67d096c6630 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/ZNR/skyclave_pick_axe.txt @@ -0,0 +1,11 @@ +Name:Skyclave Pick-Axe +ManaCost:G +Types:Artifact Equipment +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigAttach | TriggerDescription$ When CARDNAME enters the battlefield, attach it to target creature you control. +SVar:TrigAttach:DB$ Attach | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Landfall - Whenever a land enters the battlefield under your control, equipped creature gets +2/+2 until end of turn. +SVar:TrigPump:DB$ Pump | Defined$ Equipped | NumAtt$ 2 | NumDef$ 2 +K:Equip:2 G +SVar:NeedsToPlay:Creature.YouCtrl+inZoneBattlefield +SVar:BuffedBy:Land +Oracle:Skyclave Pick-Axe enters the battlefield, attach it to target creature you control.\nLandfall — Whenever a land enters the battlefield under your control, equipped creature gets +2/+2 until end of turn.\nEquip {2}{G} diff --git a/forge-gui/res/cardsfolder/upcoming/ZNR/strength_of_solidarity.txt b/forge-gui/res/cardsfolder/upcoming/ZNR/strength_of_solidarity.txt new file mode 100755 index 00000000000..e11aa4e862e --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/ZNR/strength_of_solidarity.txt @@ -0,0 +1,9 @@ +Name:Strength of Solidarity +ManaCost:G +Types:Sorcery +A:SP$ PutCounter | Cost$ G | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | CounterType$ P1P1 | CounterNum$ X | References$ X | SpellDescription$ Choose target creature you control. Put a +1/+1 counter on it for each creature in your party. (Your party consists of up to one each of Cleric, Rogue, Warrior, and Wizard.) +DeckHas:Ability$Party & Ability$Counters +DeckHints:Type$Cleric|Rogue|Warrior|Wizard +SVar:X:Count$Party +SVar:NeedsToPlayVar:X GE1 +Oracle:Choose target creature you control. Put a +1/+1 counter on it for each creature in your party. (Your party consists of up to one each of Cleric, Rogue, Warrior, and Wizard.) diff --git a/forge-gui/res/cardsfolder/upcoming/ZNR/turntimber_symbiosis_turntimber_serpentine_wood.txt b/forge-gui/res/cardsfolder/upcoming/ZNR/turntimber_symbiosis_turntimber_serpentine_wood.txt new file mode 100644 index 00000000000..0b32f6f3ce1 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/ZNR/turntimber_symbiosis_turntimber_serpentine_wood.txt @@ -0,0 +1,20 @@ +Name:Turntimber Symbiosis +ManaCost:4 G G G +Types:Sorcery +A:SP$ Dig | Cost$ 4 G G G | DigNum$ 7 | ChangeNum$ 1 | Optional$ True | ForceRevealToController$ True | ChangeValid$ Creature | PrimaryPrompt$ You may choose a creature card to put on the battlefield | DestinationZone$ Library | LibraryPosition$ 0 | RememberChanged$ True | RestRandomOrder$ True | SubAbility$ DBChangeZone | StackDescription$ SpellDescription | SpellDescription$ Look at the top seven cards of your library. You may put a creature card from among them onto the battlefield. If that creature card has converted mana cost 3 or less, it enters with three additional +1/+1 counters on it. Put the rest on the bottom of your library in a random order. +SVar:DBChangeZone:DB$ ChangeZone | Origin$ All | Destination$ Battlefield | Defined$ Remembered | ConditionDefined$ Remembered | ConditionPresent$ Creature.cmcGT3 | SubAbility$ DBChangeZone2 +SVar:DBChangeZone2:DB$ ChangeZone | Origin$ All | Destination$ Battlefield | WithCounters$ P1P1_3 | Defined$ Remembered | ConditionDefined$ Remembered | ConditionPresent$ Creature.cmcLE3 | SubAbility$ DBCleanup +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True +AlternateMode:Modal +DeckHas:Ability$Counters +Oracle:Look at the top seven cards of your library. You may put a creature card from among them onto the battlefield. If that creature card has converted mana cost 3 or less, it enters with three additional +1/+1 counters on it. Put the rest on the bottom of your library in a random order. + +ALTERNATE + +Name:Turntimber, Serpentine Wood +ManaCost:no cost +Types:Land +K:ETBReplacement:Other:DBTap +SVar:DBTap:DB$ Tap | ETB$ True | Defined$ Self | UnlessCost$ PayLife<3> | UnlessPayer$ You | UnlessAI$ Shockland | StackDescription$ enters the battlefield tapped. | SpellDescription$ As CARDNAME enters the battlefield, you may pay 3 life. If you don't, it enters the battlefield tapped. +A:AB$ Mana | Cost$ T | Produced$ G | SpellDescription$ Add {G}. +Oracle:As Turntimber, Serpentine Wood enters the battlefield, you may pay 3 life. If you don’t, it enters the battlefield tapped.\n{T}: Add {G}. diff --git a/forge-gui/res/cardsfolder/upcoming/ZNR/veteran_adventurer.txt b/forge-gui/res/cardsfolder/upcoming/ZNR/veteran_adventurer.txt new file mode 100755 index 00000000000..18cd0863918 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/ZNR/veteran_adventurer.txt @@ -0,0 +1,10 @@ +Name:Veteran Adventurer +ManaCost:5 G +Types:Creature Human +PT:5/5 +K:Vigilance +S:Mode$ Continuous | EffectZone$ All | Affected$ Card.Self | CharacteristicDefining$ True | AddType$ Cleric & Rogue & Warrior & Wizard | Description$ CARDNAME is also a Cleric, Rogue, Warrior, and Wizard. +S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | References$ X | Description$ This spell costs {1} less to cast for each creature in your party. +DeckHints:Ability$Party & Type$Cleric|Rogue|Warrior|Wizard +SVar:X:Count$Party +Oracle:Veteran Adventurer is also a Cleric, Rogue, Warrior, and Wizard.\nThis spell costs {1} less to cast for each creature in your party.\nVigilance