Migrate upcoming scripts in preparation for ONE release (#2448)

This commit is contained in:
Paul Hammerton
2023-02-11 10:15:45 +00:00
committed by GitHub
parent faea804e08
commit f7abbdd359
324 changed files with 342 additions and 342 deletions

View File

@@ -0,0 +1,7 @@
Name:Paladin of Predation
ManaCost:5 G G
Types:Creature Phyrexian Knight
PT:6/7
K:Toxic:6
S:Mode$ CantBlockBy | ValidAttacker$ Card.Self | ValidBlocker$ Creature.powerLE2 | Description$ CARDNAME can't be blocked by creatures with power 2 or less.
Oracle:Toxic 6 (Plavers dealt combat damage by this creature also get six poison counters.)\nPaladin of Predation can't be blocked by creatures with power 2 or less.

View File

@@ -0,0 +1,15 @@
Name:Patchplate Resolute
ManaCost:3
Types:Artifact Creature Soldier
PT:3/3
K:Unearth:1 W
T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Any | Destination$ Battlefield | Execute$ TrigBoon | TriggerDescription$ When CARDNAME enters or leaves the battlefield, you get a boon with "When you cast your next creature spell, that creature enters the battlefield with an additional +1/+1 counter on it."
T:Mode$ ChangesZone | ValidCard$ Card.Self | Origin$ Battlefield | Destination$ Any | Execute$ TrigBoon | Secondary$ True | TriggerDescription$ When CARDNAME enters or leaves the battlefield, you get a boon with "When you cast your next creature spell, that creature enters the battlefield with an additional +1/+1 counter on it."
SVar:TrigBoon:DB$ Effect | Boon$ True | Duration$ Permanent | Triggers$ SpellCast
SVar:SpellCast:Mode$ SpellCast | ValidCard$ Creature | ValidActivatingPlayer$ You | OneOff$ True | TriggerZones$ Command | Execute$ ReplEffAddCounter | TriggerDescription$ When you cast your next creature spell, that creature enters the battlefield with an additional +1/+1 counter on it.
SVar:ReplEffAddCounter:DB$ Effect | ReplacementEffects$ ETBAddCounter | RememberObjects$ TriggeredCard
SVar:ETBAddCounter:Event$ Moved | Origin$ Stack | Destination$ Battlefield | ValidCard$ Card.IsRemembered | ReplaceWith$ ETBAddExtraCounter | ReplacementResult$ Updated
SVar:ETBAddExtraCounter:DB$ PutCounter | ETB$ True | Defined$ ReplacedCard | CounterType$ P1P1 | CounterNum$ 1
DeckHas:Ability$Counters
DeckHints:Color$White
Oracle:When Patchplate Resolute enters or leaves the battlefield, you get a boon with "When you cast your next creature spell, that creature enters the battlefield with an additional +1/+1 counter on it."\nUnearth {1}{W}

View File

@@ -0,0 +1,10 @@
Name:Penregon Besieged
ManaCost:1 B
Types:Enchantment
T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigChoose | TriggerDescription$ At the beginning of your end step, choose a creature with the least toughness among creatures your opponents control. It perpetually gets -1/-1.
SVar:TrigChoose:DB$ ChooseCard | Choices$ Creature.leastToughness+OppCtrl | ChoiceTitle$ Choose a creature with the least toughness among creatures your opponents control | Mandatory$ True | SubAbility$ DBEffect
SVar:DBEffect:DB$ Effect | StaticAbilities$ PerpetualDebuff | Name$ Penregon Besieged's Perpetual Effect | Duration$ Permanent
SVar:PerpetualDebuff:Mode$ Continuous | Affected$ Card.ChosenCard | AddPower$ -1 | AddToughness$ -1 | EffectZone$ Command | AffectedZone$ Battlefield,Hand,Graveyard,Exile,Stack,Library,Command | Description$ This creature perpetually gets -1/-1.
T:Mode$ Always | TriggerZones$ Battlefield | IsPresent$ Creature.OppCtrl | PresentCompare$ EQ0 | Execute$ TrigSac | TriggerDescription$ When your opponents control no creatures, sacrifice CARDNAME.
SVar:TrigSac:DB$ Sacrifice
Oracle:At the beginning of your end step, choose a creature with the least toughness among creatures your opponents control. It perpetually gets -1/-1.\nWhen your opponents control no creatures, sacrifice Penregon Besieged.

View File

@@ -0,0 +1,9 @@
Name:Perilous Iteration
ManaCost:R G
Types:Sorcery
A:SP$ ChangeZone | Origin$ Library | Destination$ Hand | AtRandom$ True | NoShuffle$ True | Mandatory$ True | NoLooking$ True | NoReveal$ True | ChangeType$ Card.YouOwn+cmcLE2 | ChangeNum$ 1 | RememberChanged$ True | SubAbility$ DBSeek | SpellDescription$ Seek a card with mana value 2 or less and a card with mana value 3 or greater. Discard those cards at the beginning of your next turn's end step.
SVar:DBSeek:DB$ ChangeZone | Origin$ Library | Destination$ Hand | AtRandom$ True | NoShuffle$ True | Mandatory$ True | NoLooking$ True | NoReveal$ True | ChangeType$ Card.YouOwn+cmcGE3 | ChangeNum$ 1 | RememberChanged$ True | SubAbility$ DBDelay
SVar:DBDelay:DB$ DelayedTrigger | DelayedTriggerDefinedPlayer$ You | Mode$ Phase | Phase$ End of Turn | Execute$ TrigDiscard | RememberObjects$ Remembered | TriggerDescription$ Discard those cards at the beginning of your next turn's end step.
SVar:TrigDiscard:DB$ Discard | Mode$ Defined | DefinedCards$ DelayTriggerRemembered | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
Oracle:Seek a card with mana value 2 or less and a card with mana value 3 or greater. Discard those cards at the beginning of your next turn's end step.

View File

@@ -0,0 +1,7 @@
Name:Pestilent Syphoner
ManaCost:1 B
Types:Creature Phyrexian Insect
PT:1/1
K:Flying
K:Toxic:1
Oracle:Flying\nToxic 1 (Players dealt combat damage by this creature also get a poison counter.)

View File

@@ -0,0 +1,9 @@
Name:Phyresis Outbreak
ManaCost:2 B
Types:Sorcery
A:SP$ Poison | Defined$ Opponent | Num$ 1 | SubAbility$ RepeatPlayers | SpellDescription$ Each opponent gets a poison counter. Then each creature your opponents control get -1/-1 for each poison counter its controller has.
SVar:RepeatPlayers:DB$ RepeatEach | RepeatPlayers$ Opponent | RepeatSubAbility$ DBDebuff
SVar:DBDebuff:DB$ PumpAll | ValidCards$ Creature.RememberedPlayerCtrl | NumAtt$ -X | NumDef$ -X
SVar:X:PlayerCountRemembered$PoisonCounters
DeckHints:Ability$Proliferate & Keyword$Infect|Toxic
Oracle:Each opponent gets a poison counter. Then each creature your opponents control get -1/-1 for each poison counter its controller has.

View File

@@ -0,0 +1,8 @@
Name:Phyrexian Atlas
ManaCost:3
Types:Artifact
A:AB$ Mana | Cost$ T | Produced$ Any | SpellDescription$ Add one mana of any color.
T:Mode$ Taps | ValidCard$ Card.Self | Execute$ TrigDrain | TriggerDescription$ Corrupted — Whenever CARDNAME becomes tapped, each opponent with three or more poison counters loses 1 life.
SVar:TrigDrain:DB$ LoseLife | Defined$ Player.Opponent+IsCorrupted | LifeAmount$ 1
DeckHints:Keyword$Infect|Toxic
Oracle:{T}: Add one mana of any color.\nCorrupted — Whenever Phyrexian Atlas becomes tapped, each opponent with three or more poison counters loses 1 life.

View File

@@ -0,0 +1,11 @@
Name:Phyrexian Vindicator
ManaCost:W W W W
Types:Creature Phyrexian Horror
PT:5/5
K:Flying
R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ Card.Self | ReplaceWith$ DBImmediateTrigger | PreventionEffect$ True | Description$ If damage would be dealt to CARDNAME, prevent that damage. When damage is prevented this way, CARDNAME deals that much damage to any other target.
SVar:DBImmediateTrigger:DB$ ImmediateTrigger | Execute$ TrigDamage | RememberSVarAmount$ X | TriggerDescription$ When damage is prevented this way, CARDNAME deals that much damage to any other target.
SVar:TrigDamage:DB$ DealDamage | ValidTgts$ Creature.Other,Player,Planeswalker.Other | TgtPrompt$ Select any other target | NumDmg$ Y
SVar:X:ReplaceCount$DamageAmount
SVar:Y:Count$TriggerRememberAmount
Oracle:Flying\nIf damage would be dealt to Phyrexian Vindicator, prevent that damage. When damage is prevented this way, Phyrexian Vindicator deals that much damage to any other target.

View File

@@ -0,0 +1,11 @@
Name:Piece It Together
ManaCost:U
Types:Sorcery
K:Starting intensity:1
A:SP$ Branch | BranchConditionSVar$ X | BranchConditionSVarCompare$ EQ4 | TrueSubAbility$ DBExtraTurn | FalseSubAbility$ DBDraw | SpellDescription$ Draw a card. If CARDNAME's intensity is 4, instead take an extra turn after this one. Perpetually increase CARDNAME's intensity and the intensity of cards named Piece It Together in your graveyard, hand, and library by 1.
SVar:DBDraw:DB$ Draw | NumCards$ 1 | SubAbility$ DBIntensify
SVar:DBExtraTurn:DB$ AddTurn | NumTurns$ 1 | SubAbility$ DBIntensify
SVar:DBIntensify:DB$ Intensify | AllDefined$ Card.Self,Card.inZoneGraveyard+namedPiece It Together+YouOwn,Card.inZoneHand+namedPiece It Together+YouOwn,Card.inZoneLibrary+namedPiece It Together+YouOwn
SVar:X:Count$Intensity
DeckNeeds:Name$Piece It Together
Oracle:Starting intensity 1\nDraw a card. If Piece It Together's intensity is 4, instead take an extra turn after this one.\nPerpetually increase Piece It Together's intensity and the intensity of cards named Piece It Together in your graveyard, hand, and library by 1.

View File

@@ -0,0 +1,8 @@
Name:Plague Nurse
ManaCost:3 G
Types:Creature Phyrexian Cleric
PT:3/4
K:Toxic:2
A:AB$ PumpAll | Cost$ 2 G | KW$ Toxic:1 | ValidCards$ Creature.withToxic+Other+YouCtrl | ActivationLimit$ 1 | SpellDescription$ Each other creature you control with toxic gains toxic 1 until end of turn. Activate only once each turn. (A player dealt combat damage by a creature with toxic also gets poison counters equal to that creature's total toxic value.)
DeckHints:Keyword$Toxic
Oracle:Toxic 2\n{2}{G}: Each other creature you control with toxic gains toxic 1 until end of turn. Activate only once each turn. (A player dealt combat damage by a creature with toxic also gets poison counters equal to that creature's total toxic value.)

View File

@@ -0,0 +1,8 @@
Name:Planar Disruption
ManaCost:1 W
Types:Enchantment Aura
K:Enchant artifact, creature, or planeswalker
A:SP$ Attach | ValidTgts$ Artifact,Creature,Planeswalker | TgtPrompt$ Select target artifact, creature, or planeswalker | AILogic$ Curse
S:Mode$ Continuous | Affected$ Permanent.EnchantedBy | AddHiddenKeyword$ CARDNAME can't attack or block. | Description$ Enchanted permanent can't attack or block, and its activated abilities can't be activated.
S:Mode$ CantBeActivated | ValidCard$ Card.EnchantedBy | ValidSA$ Activated
Oracle:Enchant artifact, creature, or planeswalker\nEnchanted permanent can't attack or block, and its activated abilities can't be activated.

View File

@@ -0,0 +1,8 @@
Name:Plated Onslaught
ManaCost:3 W W
Types:Instant
K:Affinity:Artifact
A:SP$ PumpAll | ValidCards$ Creature.YouCtrl | NumAtt$ +2 | NumDef$ +1 | SpellDescription$ Creatures you control get +2/+1 until end of turn.
SVar:BuffedBy:Artifact
DeckHints:Type$Artifact
Oracle:Affinity for artifacts (This spell costs {1} less to cast for each artifact you control.)\nCreatures you control get +2/+1 until end of turn.

View File

@@ -0,0 +1,10 @@
Name:Porcelain Zealot
ManaCost:3 W
Types:Creature Phyrexian Soldier
PT:2/3
T:Mode$ Phase | Phase$ BeginCombat | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ At the beginning of combat on your turn, target creature you control gets +1/+1 until end of turn. If that creature has toxic, instead it gets +2/+2 until end of turn.
SVar:TrigPump:DB$ Pump | ValidTgts$ Creature.YouCtrl | NumAtt$ X | NumDef$ X
SVar:Y:Targeted$Valid Creature.withToxic
SVar:X:Count$Compare Y GE1.2.1
DeckHints:Keyword$Toxic
Oracle:At the beginning of combat on your turn, target creature you control gets +1/+1 until end of turn. If that creature has toxic, instead it gets +2/+2 until end of turn.

View File

@@ -0,0 +1,8 @@
Name:Predation Steward
ManaCost:1 G
Types:Creature Phyrexian Elf Warrior
PT:2/2
K:etbCounter:OIL:2
A:AB$ Pump | Cost$ 2 G T SubCounter<1/OIL> | ValidTgts$ Creature | SorcerySpeed$ True | NumAtt$ 2 | NumDef$ 2 | SpellDescription$ Target creature gets +2/+2 until end of turn. Activate only as a sorcery.
DeckHas:Ability$Counter
Oracle:Predation Steward enters the battlefield with two oil counters on it.\n{2}{G}, {T}, Remove an oil counter from Predation Steward: Target creature gets +2/+2 until end of turn. Activate only as a sorcery.

View File

@@ -0,0 +1,6 @@
Name:Prologue to Phyresis
ManaCost:1 U
Types:Instant
A:SP$ Poison | Defined$ Player.Opponent | Num$ 1 | SubAbility$ DBDraw | SpellDescription$ Each opponent gets a poison counter. Draw a card.
SVar:DBDraw:DB$ Draw
Oracle:Each opponent gets a poison counter.\nDraw a card.

View File

@@ -0,0 +1,6 @@
Name:Prosthetic Injector
ManaCost:1
Types:Artifact Equipment
S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddToughness$ 2 | AddKeyword$ Toxic:1 | Description$ Equipped creature gets +0/+2 and has toxic 1. (Players dealt damage by equipped creature also get a poison counter.)
K:Equip:1
Oracle:Equipped creature gets +0/+2 and has toxic 1. (Players dealt damage by equipped creature also get a poison counter.)\nEquip {1}