Merge branch 'Williams-master-patch-18379' into 'master'

C21 07/04 Suthro

See merge request core-developers/forge!4426
This commit is contained in:
Michael Kamensky
2021-04-08 08:05:48 +00:00
9 changed files with 80 additions and 0 deletions

View File

@@ -0,0 +1,10 @@
Name:Curiosity Crafter
ManaCost:3 U
Types:Creature Bird Wizard
PT:3/3
K:Flying
S:Mode$ Continuous | Affected$ You | SetMaxHandSize$ Unlimited | Description$ You have no maximum hand size.
T:Mode$ DamageDone | ValidSource$ Creature.token+YouCtrl | ValidTarget$ Player | CombatDamage$ True | TriggerZones$ Battlefield | Execute$ TrigDraw | TriggerDescription$ Whenever a creature token you control deals combat damage to a player, draw a card.
SVar:TrigDraw:DB$ Draw | NumCards$ 1
DeckHints:Ability$Token
Oracle:Flying\nYou have no maximum hand size.\nWhenever a creature token you control deals combat damage to a player, draw a card.

View File

@@ -0,0 +1,9 @@
Name:Guardian Augmenter
ManaCost:2 G
Types:Creature Troll Wizard
PT:2/2
K:Flash
S:Mode$ Continuous | Affected$ Creature.IsCommander+YouCtrl | AddPower$ 2 | AddToughness$ 2 |Description$ Commander creatures you control get +2/+2.
S:Mode$ Continuous | Affected$ Card.IsCommander+YouCtrl | AddKeyword$ Hexproof | Description$ Commanders you control have hexproof.
AI:RemoveDeck:NonCommander
Oracle:Flash\nCommander creatures you control get +2/+2.\nCommanders you control have hexproof.

View File

@@ -0,0 +1,12 @@
Name:Paradox Zone
ManaCost:4 G
Types:Enchantment
K:etbCounter:GROWTH:1
T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDoubleCounters | TriggerDescription$ At the beginning of your end step, double the number of growth counters on CARDNAME. Then create a 0/0 green and blue Fractal creature token. Put X +1/+1 counters on it, where X is the number of growth counters on CARDNAME.
SVar:TrigDoubleCounters:DB$ MultiplyCounter | Defined$ Self | CounterType$ GROWTH | SubAbility$ DBToken
SVar:DBToken:DB$ Token | TokenScript$ gu_0_0_fractal | RememberTokens$ True | SubAbility$ DBCounters
SVar:DBCounters:DB$ PutCounter | Defined$ Remembered | CounterType$ P1P1 | CounterNum$ X | SubAbility$ DBCleanup | StackDescription$ None
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
SVar:X:Count$CardCounters.GROWTH
DeckHas:Ability$Token & Ability$Counters
Oracle:Paradox Zone enters the battlefield with a growth counter on it.\nAt the beginning of your end step, double the number of growth counters on Paradox Zone. Then create a 0/0 green and blue Fractal creature token. Put X +1/+1 counters on it, where X is the number of growth counters on Paradox Zone.

View File

@@ -0,0 +1,7 @@
Name:Perplexing Test
ManaCost:3 U U
Types:Instant
A:SP$ Charm | Cost$ 3 U U | Choices$ DBBounceAllTokens,DBBounceAllNonTokens
SVar:DBBounceAllTokens:DB$ ChangeZoneAll | ChangeType$ Creature.token | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return all creature tokens to their owners' hands.
SVar:DBBounceAllNonTokens:DB$ ChangeZoneAll | ChangeType$ Creature.nonToken | Origin$ Battlefield | Destination$ Hand | SpellDescription$ Return all nontoken creatures to their owners' hands.
Oracle:Choose one —\n• Return all creature tokens to their owners' hands.\n• Return all nontoken creatures to their owners' hands.

View File

@@ -0,0 +1,8 @@
Name:Radiant Performer
ManaCost:3 R R
Types:Creature Human Wizard
PT:2/2
K:Flash
T:Mode$ ChangesZone | ValidCard$ Card.wasCastFromHand+Self | Destination$ Battlefield | Execute$ TrigRadiate | TriggerDescription$ When CARDNAME enters the battlefield, if you cast it from your hand, choose target spell or ability that targets only a single permanent or player. Copy that spell or ability for each other permanent or player the spell or ability could target. Each copy targets a different one of those permanents and players.
SVar:TrigRadiate:DB$ CopySpellAbility | ValidTgts$ Card | TgtPrompt$ Select target spell or ability that targets a single permanent or player | TargetType$ Spell,Activated,Triggered | TargetsSingleTarget$ True | TargetValidTargeting$ Permanent,Player | Controller$ You | CopyForEachCanTarget$ True | CanTargetPlayer$ True | SpellDescription$ Choose target spell or ability spell that targets only a single permanent or player. Copy that spell for each other permanent or player the spell could target. Each copy targets a different one of those permanents and players.
Oracle:When Radiant Performer enters the battlefield, if you cast it from your hand, choose target spell or ability that targets only a single permanent or player. Copy that spell or ability for each other permanent or player the spell or ability could target. Each copy targets a different one of those permanents and players.

View File

@@ -0,0 +1,7 @@
Name:Replication Technique
ManaCost:4 U
Types:Sorcery
K:Demonstrate
A:SP$ CopyPermanent | Cost$ 4 U | ValidTgts$ Permanent.YouCtrl | TgtPrompt$ Select target permanent | StackDescription$ SpellDescription | SpellDescription$ Create a token that's a copy of target permanent you control.
DeckHas:Ability$Token
Oracle:Demonstrate (When you cast this spell, you may copy it. If you do, choose an opponent to also copy it. Players may choose new targets for their copies.)\nCreate a token that's a copy of target permanent you control.

View File

@@ -0,0 +1,10 @@
Name:Sequence Engine
ManaCost:2 G
Types:Artifact
A:AB$ ChangeZone | Cost$ X T | Origin$ Graveyard | Destination$ Exile | ValidTgts$ Creature.cmcEQX | TgtPrompt$ Select target creature card from a graveyard | SubAbility$ DBToken | SorcerySpeed$ True | SpellDescription$ Exile target creature card with mana value X from a graveyard. Create a 0/0 green and blue Fractal creature token. Put X +1/+1 counters on it. Activate only as a sorcery.
SVar:DBToken:DB$ Token | TokenScript$ gu_0_0_fractal | RememberTokens$ True | SubAbility$ DBCounters
SVar:DBCounters:DB$ PutCounter | Defined$ Remembered | CounterType$ P1P1 | CounterNum$ X | SubAbility$ DBCleanup | StackDescription$ None
SVar:X:Count$xPaid
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
DeckHas:Ability$Token & Ability$Counters
Oracle:{X}, {T}: Exile target creature card with mana value X from a graveyard. Create a 0/0 green and blue Fractal creature token. Put X +1/+1 counters on it. Activate only as a sorcery.

View File

@@ -0,0 +1,9 @@
Name:Spawning Kraken
ManaCost:5 U
Types:Creature Kraken
PT:6/6
T:Mode$ DamageDone | ValidSource$ Kraken.YouCtrl,Leviathan.YouCtrl,Octopus.YouCtrl,Serpent.YouCtrl | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigToken | TriggerZones$ Battlefield | TriggerDescription$ Whenever a Kraken, Leviathan, Octopus, or Serpent you control deals combat damage to a player, create a 9/9 blue Kraken creature token.
SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ u_9_9_kraken | TokenOwner$ You
DeckHas:Ability$Token
DeckHints:Type$Kraken|Leviathan|Octopus|Serpent
Oracle:Whenever a Kraken, Leviathan, Octopus, or Serpent you control deals combat damage to a player, create a 9/9 blue Kraken creature token.

View File

@@ -0,0 +1,8 @@
Name:Theoretical Duplication
ManaCost:2 U
Types:Instant
A:SP$ Effect | Triggers$ CreatureETB | SpellDescription$ Whenever a nontoken creature enters the battlefield under an opponent's control this turn, create a token that's a copy of that creature.
SVar:CreatureETB:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Creature.nonToken+OppCtrl | TriggerZones$ Command | Execute$ TrigCopy | TriggerDescription$ Whenever a nontoken creature enters the battlefield under an opponent's control this turn, create a token that's a copy of that creature.
SVar:TrigCopy:DB$ CopyPermanent | Defined$ TriggeredCard | Controller$ You
DeckHas:Ability$Token
Oracle:Whenever a nontoken creature enters the battlefield under an opponent's control this turn, create a token that's a copy of that creature.