Merge branch 'ZNR15' into 'master'

ZNR 15 Sep

See merge request core-developers/forge!3139
This commit is contained in:
Sol
2020-09-16 00:58:47 +00:00
12 changed files with 167 additions and 0 deletions

View File

@@ -0,0 +1,15 @@
Name:Beyeen Veil
ManaCost:1 U
Types:Instant
A:SP$ PumpAll | Cost$ 1 U | ValidCards$ Creature.OppCtrl | NumAtt$ -2 | IsCurse$ True | SpellDescription$ Creatures your opponents control get -2/-0 until end of turn.
AlternateMode:Modal
Oracle:Creatures your opponents control get -2/-0 until end of turn.
ALTERNATE
Name:Beyeen Coast
ManaCost:no cost
Types:Land
K:CARDNAME enters the battlefield tapped.
A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U}.
Oracle:Beyeen Coast enters the battlefield tapped.\n{T}: Add {U}.

View File

@@ -0,0 +1,8 @@
Name:Concerted Defense
ManaCost:U
Types:Instant
A:SP$ Counter | Cost$ U | TargetType$ Spell | TgtPrompt$ Select target noncreature spell | ValidTgts$ Card.nonCreature | UnlessCost$ X | References$ X | SpellDescription$ Counter target noncreature spell unless its controller pays {1} plus an additional {1} for each creature for your party. (Your party consists of up to one each of Cleric, Rogue, Warrior, and Wizard.)
SVar:X:Count$Party/Plus.1
DeckHas:Ability$Party
DeckHints:Type$Cleric|Rogue|Warrior|Wizard
Oracle:Counter target noncreature spell unless its controller pays {1} plus an additional {1} for each creature in your party. (Your party consists of up to one each of Cleric, Rogue, Warrior, and Wizard.)

View File

@@ -0,0 +1,10 @@
Name:Glacial Grasp
ManaCost:2 U
Types:Instant
A:SP$ Tap | Cost$ 2 U | ValidTgts$ Creature | AILogic$ Curse | TgtPrompt$ Select target creature | SubAbility$ DBMill | SpellDescription$ Tap target creature. Its controller mills two cards. That creature doesn't untap during its controller's next untap step. (They put the top two cards of their library into their graveyard.)
SVar:DBMill:DB$ Mill | Defined$ TargetedController | NumCards$ 2 | SubAbility$ DBPump
SVar:DBPump:DB$ Pump | Defined$ ParentTarget | KW$ HIDDEN This card doesn't untap during your next untap step. | Permanent$ True | SubAbility$ DBDraw | StackDescription$ {c:Targeted} doesn't untap during {p:TargetedController}'s next untap step.
SVar:DBDraw:DB$ Draw | NumCards$ 1 | SpellDescription$ Draw a card.
SVar:NeedsToPlay:Creature.OppCtrl
DeckHas:Ability$Mill
Oracle:Tap target creature. Its controller mills two cards. That creature doesn't untap during its controller's next untap step. (They put the top two cards of their library into their graveyard.)\nDraw a card.

View File

@@ -0,0 +1,17 @@
Name:Glasspool Mimic
ManaCost:2 U
Types:Creature Shapeshifter Rogue
PT:0/0
K:ETBReplacement:Copy:DBCopy:Optional
SVar:DBCopy:DB$ Clone | Choices$ Creature.YouCtrl | AddTypes$ Shapeshifter & Rogue | SpellDescription$ You may have CARDNAME enter the battlefield as a copy of a creature you control, except its a Shapeshifter Rogue in addition to its other types.
AlternateMode:Modal
Oracle:You may have Glasspool Mimic enter the battlefield as a copy of a creature you control, except its a Shapeshifter Rogue in addition to its other types.
ALTERNATE
Name:Glasspool Shore
ManaCost:no cost
Types:Land
K:CARDNAME enters the battlefield tapped.
A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U}.
Oracle:Glasspool Shore enters the battlefield tapped.\n{T}: Add {U}.

View File

@@ -0,0 +1,15 @@
Name:Jwari Disruption
ManaCost:1 U
Types:Instant
A:SP$ Counter | Cost$ 1 U | TargetType$ Spell | TgtPrompt$ Select target spell | ValidTgts$ Card | UnlessCost$ 1 | SpellDescription$ Counter target spell unless its controller pays {1}.
AlternateMode:Modal
Oracle:Counter target spell unless its controller pays {1}.
ALTERNATE
Name:Jwari Ruins
ManaCost:no cost
Types:Land
K:CARDNAME enters the battlefield tapped.
A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U}.
Oracle:Jwari Ruins enters the battlefield tapped.\n{T}: Add {U}.

View File

@@ -0,0 +1,11 @@
Name:Maddening Cacophony
ManaCost:1 U
Types:Sorcery
K:Kicker:3 U
A:SP$ RepeatEach | Cost$ 1 U | RepeatPlayers$ Player.Opponent | RepeatSubAbility$ DBMill | SpellDescription$ Each opponent mills eight cards. If this spell was kicked, instead each opponent mills half their library, rounded up.
SVar:DBMill:DB$ Mill | Defined$ Player.IsRemembered | NumCards$ 8 | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0 | References$ X | SubAbility$ DBMillKicked
SVar:DBMillKicked:DB$ Mill | Defined$ Player.IsRemembered | NumCards$ Y | Condition$ Kicked | References$ Y
SVar:X:Count$TimesKicked
SVar:Y:PlayerCountRemembered$CardsInLibrary/HalfUp
DeckHas:Ability$Mill
Oracle:Kicker {3}{U}\nEach opponent mills eight cards. If this spell was kicked, instead each opponent mills half their library, rounded up.

View File

@@ -0,0 +1,15 @@
Name:Master of Winds
ManaCost:2 U U
Types:Creature Sphinx Wizard
PT:1/4
K:Flying
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw two cards, then discard a card.
SVar:TrigDraw:DB$ Draw | Defined$ You | NumCards$ 2 | SubAbility$ DBDiscard
SVar:DBDiscard:DB$ Discard | Defined$ You | NumCards$ 1 | Mode$ TgtChoose
T:Mode$ SpellCast | ValidCard$ Instant,Sorcery,Wizard | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigChoose | TriggerDescription$ Whenever you cast an instant, sorcery, or Wizard spell, you may have CARDNAME's base power and toughness become 4/1 or 1/4 until end of turn.
SVar:TrigChoose:DB$ GenericChoice | Defined$ You | Choices$ Animate41,Animate14
SVar:Animate41:DB$ Animate | Defined$ Self | Power$ 4 | Toughness$ 1 | SpellDescription$ CARDNAME's base power and toughness become 4/1 until end of turn.
SVar:Animate14:DB$ Animate | Defined$ Self | Power$ 1 | Toughness$ 4 | SpellDescription$ CARDNAME's base power and toughness become 1/4 until end of turn.
SVar:BuffedBy:Instant,Sorcery,Wizard
DeckNeeds:Type$Instant|Sorcery|Wizard
Oracle:Flying\nWhen Master of Winds enters the battlefield, draw two cards, then discard a card.\nWhenever you cast an instant, sorcery, or Wizard spell, you may have Master of Winds's base power and toughness become 4/1 or 1/4 until end of turn.

View File

@@ -0,0 +1,14 @@
Name:Nimble Trapfinder
ManaCost:1 U
Types:Creature Human Rogue
PT:2/1
S:Mode$ Continuous | Affected$ Card.Self | AddHiddenKeyword$ Unblockable | CheckSVar$ JoinedParty | SVarCompare$ GE1 | References$ JoinedParty | Description$ CARDNAME cant be blocked if you had another Cleric, Rogue, Warrior, or Wizard enter the battlefield under your control this turn.
SVar:JoinedParty:Count$ThisTurnEntered_Battlefield_Cleric.YouCtrl+Other,Rogue.YouCtrl+Other,Warrior.YouCtrl+Other,Wizard.YouCtrl+Other
T:Mode$ Phase | Phase$ BeginCombat | ValidPlayer$ You | TriggerZones$ Battlefield | CheckSVar$ X | SVarCompare$ EQ4 | References$ X | Execute$ TrigAnimateAll | TriggerDescription$ At the beginning of combat on your turn, if you have a full party, creatures you control gain “Whenever this creature deals combat damage to a player, draw a card” until end of turn.
SVar:TrigAnimateAll:DB$ AnimateAll | ValidCards$ Creature.YouCtrl | Triggers$ TrigCDPlayer | sVars$ TrigDraw
SVar:TrigCDPlayer:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigDraw | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME deals combat damage to a player, draw a card.
SVar:TrigDraw:DB$ Draw | NumCards$ 1
SVar:X:Count$Party
DeckHas:Ability$Party
DeckHints:Cleric|Warrior|Wizard
Oracle:Nimble Trapfinder cant be blocked if you had another Cleric, Rogue, Warrior, or Wizard enter the battlefield under your control this turn.\nAt the beginning of combat on your turn, if you have a full party, creatures you control gain “Whenever this creature deals combat damage to a player, draw a card” until end of turn.

View File

@@ -0,0 +1,9 @@
Name:Roost of Drakes
ManaCost:U
Types:Enchantment
K:Kicker:2 U
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self+kicked | Execute$ TrigToken | TriggerDescription$ When CARDNAME enters the battlefield, if it was kicked, create a 2/2 blue Drake creature token with flying.
SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ u_2_2_drake_flying | TokenOwner$ You
T:Mode$ SpellCast | ValidCard$ Card.YouCtrl+kicked | Execute$ TrigToken | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a kicked spell, create a 2/2 blue Drake creature token with flying.
DeckHas:Ability$Token
Oracle:Kicker {2}{U} (You may pay an additional {2}{U} as you cast this spell.)\nWhen Roost of Drakes enters the battlefield, if it was kicked, create a 2/2 blue Drake creature token with flying.\nWhenever you cast a kicked spell, create a 2/2 blue Drake creature token with flying.

View File

@@ -0,0 +1,19 @@
Name:Sea Gate Restoration
ManaCost:4 U U U
Types:Sorcery
A:SP$ Draw | Cost$ 4 U U U | NumCards$ X | References$ X | SubAbility$ DBEffect | SpellDescription$ Draw cards equal to the number of cards in your hand plus one. You have no maximum hand size for the rest of the game.
SVar:DBEffect:DB$ Effect | StaticAbilities$ STHandSize | Duration$ Permanent | SpellDescription$ You have no maximum hand size for the rest of the game.
SVar:STHandSize:Mode$ Continuous | EffectZone$ Command | Affected$ You | SetMaxHandSize$ Unlimited | Description$ You have no maximum hand size for the rest of the game.
SVar:X:Count$NumCardsInYourHand/Plus.1
AlternateMode:Modal
Oracle:Draw cards equal to the number of cards in your hand plus one. You have no maximum hand size for the rest of the game.
ALTERNATE
Name:Sea Gate, Reborn
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$ U | SpellDescription$ Add {U}.
Oracle:As Sea Gate, Reborn enters the battlefield, you may pay 3 life. If you dont, it enters the battlefield tapped.\n{T}: Add {U}.

View File

@@ -0,0 +1,16 @@
Name:Silundi Vision
ManaCost:2 U
Types:Instant
A:SP$ Dig | Cost$ 2 U | DigNum$ 6 | ChangeNum$ 1 | Optional$ True | ForceRevealToController$ True | ChangeValid$ Instant,Sorcery | RestRandomOrder$ True | StackDescription$ SpellDescription | SpellDescription$ Look at the top six cards of your library. You may reveal an instant or sorcery card from among them and put it into your hand. Put the rest on the bottom of your library in a random order.
AlternateMode:Modal
DeckNeeds:Type$Instant|Sorcery
Oracle:Look at the top six cards of your library. You may reveal an instant or sorcery card from among them and put it into your hand. Put the rest on the bottom of your library in a random order.
ALTERNATE
Name:Silundi Isle
ManaCost:no cost
Types:Land
K:CARDNAME enters the battlefield tapped.
A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U}.
Oracle:Silundi Isle enters the battlefield tapped.\n{T}: Add {U}.

View File

@@ -0,0 +1,18 @@
Name:Umara Wizard
ManaCost:4 U
Types:Creature Merfolk Wizard
PT:4/3
T:Mode$ SpellCast | ValidCard$ Instant,Sorcery,Wizard | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigFlying | TriggerDescription$ Whenever you cast an instant, sorcery, or Wizard spell, CARDNAME gains flying until end of turn.
SVar:TrigFlying:DB$ Pump | Defined$ Self | KW$ Flying
DeckNeeds:Type$Instant|Sorcery|Wizard
AlternateMode:Modal
Oracle:Whenever you cast an instant, sorcery, or Wizard spell, Umara Wizard gains flying until end of turn.
ALTERNATE
Name:Umara Skyfalls
ManaCost:no cost
Types:Land
K:CARDNAME enters the battlefield tapped.
A:AB$ Mana | Cost$ T | Produced$ U | SpellDescription$ Add {U}.
Oracle:Umara Skyfalls enters the battlefield tapped.\n{T}: Add {U}.