diff --git a/forge-gui/res/cardsfolder/upcoming/ZNR/blood_beckoning.txt b/forge-gui/res/cardsfolder/upcoming/ZNR/blood_beckoning.txt new file mode 100755 index 00000000000..f82bddc10d5 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/ZNR/blood_beckoning.txt @@ -0,0 +1,8 @@ +Name:Blood Beckoning +ManaCost:B +Types:Sorcery +K:Kicker:3 +A:SP$ ChangeZone | Cost$ B | Origin$ Graveyard | Destination$ Hand | TgtPrompt$ Select target creature card in your graveyard | ValidTgts$ Creature.YouOwn | TargetMin$ X | TargetMax$ X | References$ X | SpellDescription$ Return target creature card from your graveyard to your hand. If this spell was kicked, instead return two target creature cards from your graveyard to your hand. +SVar:X:Count$Kicked.2.1 +DeckHas:Ability$Graveyard +Oracle:Kicker {3} (You may pay an additional {3} as you cast this spell.)\nReturn target creature card from your graveyard to your hand. If this spell was kicked, instead return two target creature cards from your graveyard to your hand. diff --git a/forge-gui/res/cardsfolder/upcoming/ZNR/demons_disciple.txt b/forge-gui/res/cardsfolder/upcoming/ZNR/demons_disciple.txt new file mode 100755 index 00000000000..e841f81e2b4 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/ZNR/demons_disciple.txt @@ -0,0 +1,11 @@ +Name:Demon's Disciple +ManaCost:2 B +Types:Creature Human Cleric +PT:3/1 +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSac | TriggerDescription$ When CARDNAME enters the battlefield, each player sacrifices a creature or planeswalker. +SVar:TrigSac:DB$ Sacrifice | Defined$ Player | SacValid$ Creature,Planeswalker | SacMessage$ creature or planeswalker +DeckHas:Ability$Sacrifice +SVar:X:Count$Valid Creature.OppCtrl/Plus.Y +SVar:Y:Count$Valid Planeswalker.OppCtrl +SVar:NeedsToPlayVar:X GE1 +Oracle:When Demon's Disciple enters the battlefield, each player sacrifices a creature or planeswalker. diff --git a/forge-gui/res/cardsfolder/upcoming/ZNR/lullmages_domination.txt b/forge-gui/res/cardsfolder/upcoming/ZNR/lullmages_domination.txt new file mode 100755 index 00000000000..49c3976331a --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/ZNR/lullmages_domination.txt @@ -0,0 +1,9 @@ +Name:Lullmage's Domination +ManaCost:X U U U +Types:Sorcery +S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ XGrave | Relative$ True | EffectZone$ All | Description$ This spell costs {3} less to cast if it targets a creature whose player has eight or more cards in their graveyard. +SVar:XGrave:Count$Compare CheckTgt GE8.3.0 +SVar:CheckTgt:TargetedController$CardsInGraveyard +A:SP$ GainControl | Cost$ X U U U | Announce$ X | ValidTgts$ Creature | TgtPrompt$ Select target creature | References$ X | SpellDescription$ Gain control of target creature with converted mana cost X. +SVar:X:Count$xPaid +Oracle:This spell costs {3} less to cast if it targets a creature whose controller has eight or more cards in their graveyard.\nGain control of target creature with converted mana cost X. diff --git a/forge-gui/res/cardsfolder/upcoming/ZNR/merfolk_falconer.txt b/forge-gui/res/cardsfolder/upcoming/ZNR/merfolk_falconer.txt new file mode 100755 index 00000000000..e11f73d7a26 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/ZNR/merfolk_falconer.txt @@ -0,0 +1,8 @@ +Name:Merfolk Falconer +ManaCost:3 U U +Types:Creature Merfolk Wizard +PT:4/4 +K:Flying +T:Mode$ SpellCast | ValidCard$ Card.kicked | ValidActivatingPlayer$ You | Execute$ TrigScry | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a kicked spell, scry 2. +SVar:TrigScry:DB$ Scry | ScryNum$ 2 +Oracle:Flying\nWhenever you cast a kicked spell, scry 2. diff --git a/forge-gui/res/cardsfolder/upcoming/ZNR/risen_riptide.txt b/forge-gui/res/cardsfolder/upcoming/ZNR/risen_riptide.txt new file mode 100755 index 00000000000..5a3c4d863de --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/ZNR/risen_riptide.txt @@ -0,0 +1,7 @@ +Name:Risen Riptide +ManaCost:2 U +Types:Creature Elemental +PT:0/5 +T:Mode$ SpellCast | ValidCard$ Card.kicked | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigAnimate | TriggerDescription$ Whenever you cast a kicked spell, CARDNAME has base power and toughness 5/5 until end of turn. +SVar:TrigAnimate:DB$ Animate | Defined$ Self | Power$ 5 | Toughness$ 5 +Oracle:Whenever you cast a kicked spell, Risen Riptide has base power and toughness 5/5 until end of turn. diff --git a/forge-gui/res/cardsfolder/upcoming/ZNR/shell_shield.txt b/forge-gui/res/cardsfolder/upcoming/ZNR/shell_shield.txt index 9a9537ae04d..a704ff75916 100644 --- a/forge-gui/res/cardsfolder/upcoming/ZNR/shell_shield.txt +++ b/forge-gui/res/cardsfolder/upcoming/ZNR/shell_shield.txt @@ -2,6 +2,6 @@ Name:Shell Shield ManaCost:U Types:Instant K:Kicker:1 -A:SP$ Pump | Cost$ U | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDef$ 3 | SubAbility$ Kicked | SpellDescription$ Target creature gets +0/+3 until end of turn. If CARDNAME was kicked, that creature also gains hexproof until end of turn. (It can’t be the target of spells or abilities your opponents control.) +A:SP$ Pump | Cost$ U | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature | NumDef$ 3 | SubAbility$ Kicked | SpellDescription$ Target creature gets +0/+3 until end of turn. If CARDNAME was kicked, that creature also gains hexproof until end of turn. (It can’t be the target of spells or abilities your opponents control.) SVar:Kicked:DB$ Pump | Defined$ Targeted | KW$ Hexproof | Condition$ Kicked | ConditionDescription$ If Shell Shield was kicked, Oracle:Kicker {1} (You may pay an additional {1} as you cast this spell.)\nTarget creature you control gets +0/+3 until end of turn. If this spell was kicked, that creature also gains hexproof until end of turn. (It can’t be the target of spells or abilities your opponents control.) diff --git a/forge-gui/res/cardsfolder/upcoming/ZNR/thieving_skydiver.txt b/forge-gui/res/cardsfolder/upcoming/ZNR/thieving_skydiver.txt new file mode 100755 index 00000000000..1167286ab09 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/ZNR/thieving_skydiver.txt @@ -0,0 +1,11 @@ +Name:Thieving Skydiver +ManaCost:1 U +Types:Creature Merfolk Rogue +PT:2/1 +K:Kicker:XCantBe0 X +K:Flying +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked | Execute$ TrigKicker | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked, gain control of target artifact with converted mana cost X or less. If that artifact is an Equipment, attach it to CARDNAME. +SVar:TrigKicker:DB$ GainControl | ValidTgts$ Artifact.cmcLEX | TgtPrompt$ Select target artifact with converted mana cost X or less | References$ X | SubAbility$ DBAttach +SVar:DBAttach:DB$ Attach | Object$ ParentTarget | Defined$ TriggeredCardLKICopy | ConditionDefined$ ParentTarget | ConditionPresent$ Card.Equipment | ConditionCompare$ GE1 +SVar:X:Count$xPaid +Oracle:Kicker {X}. X can't be 0. (You may pay an additional {X} as you cast this spell.)\nFlying\nWhen Thieving Skydiver enters the battlefield, if it was kicked, gain control of target artifact with converted mana cost X or less. If that artifact is an Equipment, attach it to Thieving Skydiver.