PIP 5 vault cards + 4 more (#4829)

This commit is contained in:
Simisays
2024-03-21 09:27:32 +01:00
committed by GitHub
parent abfb74eee3
commit 407db2ef68
9 changed files with 106 additions and 0 deletions

View File

@@ -0,0 +1,10 @@
Name:Survivor's Med Kit
ManaCost:1
Types:Artifact
A:AB$ Charm | Cost$ 1 T | Choices$ DBDraw,DBFood,DBRadAway | ChoiceRestriction$ ThisGame | CharmNum$ 1
SVar:DBDraw:DB$ Draw | NumCards$ 1 | SpellDescription$ Stimpak — Draw a card.
SVar:DBFood:DB$ Token | TokenScript$ c_a_food_sac | SpellDescription$ Fancy Lads Snack Cakes — Create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.")
SVar:DBRadAway:DB$ RemoveCounter | ValidTgts$ Player | TgtPrompt$ Select target player | CounterType$ RAD | CounterNum$ All | SubAbility$ DBSacSelf | SpellDescription$ RadAway — Target player loses all rad counters. Sacrifice CARDNAME.
SVar:DBSacSelf:DB$ Sacrifice
DeckHas:Ability$Sacrifice|LifeGain|Tokens & Type$Food
Oracle:{1}, {T}: Choose one that hasn't been chosen —\n• Stimpak — Draw a card.\n• Fancy Lads Snack Cakes — Create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.")\n• RadAway — Target player loses all rad counters. Sacrifice Survivor's Med Kit.

View File

@@ -0,0 +1,12 @@
Name:T-45 Power Armor
ManaCost:2
Types:Artifact Equipment
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigEnergy | TriggerDescription$ When CARDNAME enters the battlefield, you get {E}{E} (two energy counters).
SVar:TrigEnergy:DB$ PutCounter | Defined$ You | CounterType$ ENERGY | CounterNum$ 2
S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 3 | AddToughness$ 3 | AddHiddenKeyword$ CARDNAME doesn't untap during your untap step. | Description$ Equipped creature gets +3/+3 and doesn't untap during its controller's untap step.
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigUntap | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, you may pay {E}. If you do, untap equipped creature, then put your choice of a menace, trample, or lifelink counter on it.
SVar:TrigUntap:AB$ Untap | Cost$ PayEnergy<1> | Defined$ Equipped | SubAbility$ DBPutCounter
SVar:DBPutCounter:DB$ PutCounter | CounterType$ Menace,Trample,Lifelink | Defined$ Equipped
DeckHas:Ability$Counters|LifeGain
K:Equip:3
Oracle:When T-45 Power Armor enters the battlefield, you get {E}{E} (two energy counters).\nEquipped creature gets +3/+3 and doesn't untap during its controller's untap step.\nAt the beginning of your upkeep, you may pay {E}. If you do, untap equipped creature, then put your choice of a menace, trample, or lifelink counter on it.\nEquip {3}

View File

@@ -0,0 +1,9 @@
Name:Tato Farmer
ManaCost:2 G
Types:Creature Zombie Mutant Peasant
PT:1/4
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigRadiation | OptionalDecider$ You | TriggerDescription$ Landfall — Whenever a land enters the battlefield under your control, you may get two rad counters.
SVar:TrigRadiation:DB$ Radiation | Defined$ You | Num$ 2
A:AB$ ChangeZone | Cost$ T | Origin$ Graveyard | Destination$ Battlefield | GainControl$ True | ValidTgts$ Land.milledThisTurn | Tapped$ True | TgtPrompt$ Select target land card in a graveyard that was milled this turn | SpellDescription$ Put target land card in a graveyard that was milled this turn onto the battlefield under your control tapped.
DeckHints:Ability$Mill
Oracle:Landfall — Whenever a land enters the battlefield under your control, you may get two rad counters.\n{T}: Put target land card in a graveyard that was milled this turn onto the battlefield under your control tapped.

View File

@@ -0,0 +1,14 @@
Name:The Motherlode, Excavator
ManaCost:3 R R
Types:Legendary Artifact Creature Robot
PT:5/5
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters the battlefield, choose target opponent. You get an amount of {E} (energy counters) equal to the number of nonbasic lands that player controls.
SVar:TrigPump:DB$ Pump | IsCurse$ True | ValidTgts$ Opponent | TgtPrompt$ Select target Opponent | SubAbility$ DBEnergy
SVar:DBEnergy:DB$ PutCounter | Defined$ You | CounterType$ ENERGY | CounterNum$ X
SVar:X:Count$Valid Land.nonBasic+TargetedPlayerCtrl
T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigImmediateTrig | TriggerZones$ Battlefield | TriggerDescription$ Whenever NICKNAME attacks, you may pay {E}{E}{E}{E}. When you do, destroy target nonbasic land defending player controls, and creatures that player controls without flying can't block this turn.
SVar:TrigImmediateTrig:AB$ ImmediateTrigger | Cost$ PayEnergy<4> | Execute$ TrigDestroy | SpellDescription$ When you do, destroy target nonbasic land defending player controls, and creatures that player controls without flying can't block this turn.
SVar:TrigDestroy:DB$ Destroy | ValidTgts$ Land.nonBasic+ControlledBy Spawner>TriggeredDefendingPlayer | TgtPrompt$ Select target nonbasic land defending player controls | SubAbility$ DBEffect
SVar:DBEffect:DB$ Effect | StaticAbilities$ Static | RememberObjects$ TargetedController
SVar:Static:Mode$ CantBlockBy | ValidAttacker$ Creature | ValidBlocker$ Creature.withoutFlying+RememberedPlayerCtrl | Description$ Creatures that player controls without flying can't block this turn.
Oracle:When The Motherlode, Excavator enters the battlefield, choose target opponent. You get an amount of {E} (energy counters) equal to the number of nonbasic lands that player controls.\nWhenever The Motherlode attacks, you may pay {E}{E}{E}{E}. When you do, destroy target nonbasic land defending player controls, and creatures that player controls without flying can't block this turn.

View File

@@ -0,0 +1,16 @@
Name:Vault 112: Sadistic Simulation
ManaCost:2 U R
Types:Enchantment Saga
K:Chapter:3:DBTap,DBTap,DBChooseNumber
SVar:DBTap:DB$ Tap | ValidTgts$ Creature | SubAbility$ DBCounter | TargetMin$ 0 | TargetMax$ 1 | TgtPrompt$ Select up to one target creature | SpellDescription$ Tap up to one target creature and put a stun counter on it. You get {E}{E} (two energy counters).
SVar:DBCounter:DB$ PutCounter | Defined$ Targeted | CounterType$ Stun | CounterNum$ 1 | SubAbility$ DBEnergy
SVar:DBEnergy:DB$ PutCounter | Defined$ You | CounterType$ ENERGY | CounterNum$ 2
SVar:DBChooseNumber:DB$ ChooseNumber | Max$ Max | ListTitle$ Pay Energy for ability | SubAbility$ DBShuffle | SpellDescription$ Pay any amount of {E}. If you paid one or more {E} this way, shuffle your library, then exile that many cards from the top. You may play one of those cards without paying its mana cost.
SVar:DBShuffle:DB$ Shuffle | SubAbility$ DBExile | ConditionCheckSVar$ X
SVar:DBExile:DB$ Dig | UnlessCost$ Mandatory PayEnergy<X> | UnlessPayer$ You | UnlessSwitched$ True | Defined$ You | DigNum$ X | ChangeNum$ All | DestinationZone$ Exile | RememberChanged$ True | SubAbility$ DBPlay
SVar:DBPlay:DB$ Play | Valid$ Card.IsRemembered | ValidSA$ Spell | ValidZone$ Exile | WithoutManaCost$ True | Controller$ You | Optional$ True | Amount$ 1 | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
SVar:Max:Count$YourCountersEnergy
SVar:X:Count$ChosenNumber
DeckHas:Ability$Counters
Oracle:(As this Saga enters and after your draw step, add a lore counter. Sacrifice after III.)\nI, II — Tap up to one target creature and put a stun counter on it. You get {E}{E} (two energy counters).\nIII — Pay any amount of {E}. If you paid one or more {E} this way, shuffle your library, then exile that many cards from the top. You may play one of those cards without paying its mana cost.

View File

@@ -0,0 +1,12 @@
Name:Vault 11: Voter's Dilemma
ManaCost:2 W B
Types:Enchantment Saga
K:Chapter:3:DBToken,DBVote,DBVote
SVar:DBToken:DB$ Token | TokenAmount$ OneEach | TokenScript$ w_1_1_human_soldier
SVar:OneEach:PlayerCountOpponents$Amount
SVar:DBVote:DB$ Vote | Defined$ Player | Secret$ True | VoteCard$ Creature | VoteMessage$ for a creature | UpTo$ True | VoteSubAbility$ DBDestroyAll | SubAbility$ DBBranch | SpellDescription$ Each player secretly votes for up to one creature, then those votes are revealed. If no creature got votes, each player draws a card. Otherwise, destroy each creature with the most votes or tied for most votes.
SVar:DBDestroyAll:DB$ DestroyAll | ValidCards$ Creature.IsRemembered | SubAbility$ DBDraw
SVar:DBDraw:DB$ Draw | Defined$ Player | NumCards$ 1 | ConditionCheckSVar$ X | ConditionSVarCompare$ EQ0
SVar:X:Remembered$Amount
DeckHas:Ability$Tokens & Type$Soldier
Oracle:(As this Saga enters and after your draw step, add a lore counter. Sacrifice after III.)\nI — For each opponent, you create a 1/1 white Human Soldier creature token.\nII, III — Each player secretly votes for up to one creature, then those votes are revealed. If no creature got votes, each player draws a card. Otherwise, destroy each creature with the most votes or tied for most votes.

View File

@@ -0,0 +1,13 @@
Name:Vault 13: Dweller's Journey
ManaCost:3 W
Types:Enchantment Saga
K:Chapter:3:DBExile,DBGainLife,DBReturn
SVar:DBExile:DB$ ChangeZone | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Enchantment,Creature | TargetMin$ 0 | TargetMax$ OneEach | TargetsWithDifferentControllers$ True | TgtPrompt$ Select up to one target enchantment or creature each player controls | Duration$ UntilHostLeavesPlay | SpellDescription$ For each player, exile up to one other target enchantment or creature that player controls until NICKNAME leaves the battlefield.
SVar:OneEach:PlayerCountPlayers$Amount
SVar:DBGainLife:DB$ GainLife | LifeAmount$ 2 | SubAbility$ DBScry | SpellDescription$ You gain 2 life and scry 2.
SVar:DBScry:DB$ Scry | ScryNum$ 2
SVar:DBReturn:DB$ ChangeZone | ChangeType$ Card.ExiledWithSource | Origin$ Exile | Destination$ Battlefield | Hidden$ True | ChangeNum$ 2 | Mandatory$ True | RememberChanged$ True | SpellDescription$ Return two cards exiled with NICKNAME to the battlefield under their owners' control and put the rest on the bottom of their owners' libraries.
SVar:DBChangeZoneAll:DB$ ChangeZoneAll | ChangeType$ Card.ExiledWithSource+IsNotRemembered | Origin$ Exile | Destination$ Library | LibraryPosition$ -1 | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
DeckHas:Ability$GainLife
Oracle:(As this Saga enters and after your draw step, add a lore counter. Sacrifice after III.)\nI — For each player, exile up to one other target enchantment or creature that player controls until Vault 13 leaves the battlefield.\nII — You gain 2 life and scry 2.\nIII — Return two cards exiled with Vault 13 to the battlefield under their owners' control and put the rest on the bottom of their owners' libraries.

View File

@@ -0,0 +1,8 @@
Name:Vault 75: Middle School
ManaCost:2 W W
Types:Enchantment Saga
K:Chapter:3:DBExileAll,DBPutCounterAll,DBPutCounterAll
SVar:DBExileAll:DB$ ChangeZoneAll | ChangeType$ Creature.powerGE4 | Origin$ Battlefield | Destination$ Exile | SpellDescription$ Exile all creatures with power 4 or greater.
SVar:DBPutCounterAll:DB$ PutCounterAll | ValidCards$ Creature.YouCtrl | CounterType$ P1P1 | CounterNum$ 1 | SpellDescription$ Put a +1/+1 counter on each creature you control.
DeckHas:Ability$Counters
Oracle:(As this Saga enters and after your draw step, add a lore counter. Sacrifice after III.)\nI — Exile all creatures with power 4 or greater.\nII, III — Put a +1/+1 counter on each creature you control.

View File

@@ -0,0 +1,12 @@
Name:Vault 87: Forced Evolution
ManaCost:3 G U
Types:Enchantment Saga
K:Chapter:3:DBSteal,DBPutCounter,DBDraw
SVar:DBSteal:DB$ GainControl | TgtPrompt$ Choose target creature | ValidTgts$ Creature.nonMutant | TgtPrompt$ Select target non-Mutant creature | LoseControl$ LeavesPlay,LoseControl | SpellDescription$ Gain control of target non-Mutant creature for as long as you control NICKNAME.
SVar:DBPutCounter:DB$ PutCounter | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | CounterType$ P1P1 | CounterNum$ 1 | SubAbility$ DBAnimate | SpellDescription$ Put a +1/+1 counter on target creature you control. It becomes a Mutant in addition to its other types.
SVar:DBAnimate:DB$ Animate | Defined$ Targeted | Types$ Mutant | Duration$ Permanent
SVar:DBDraw:DB$ Draw | Defined$ You | NumCards$ X | SpellDescription$ Draw cards equal to the greatest power among Mutants you control.
SVar:X:Count$Valid Creature.YouCtrl+Mutant$GreatestPower
DeckHas:Ability$Counters
DeckHints:Type$Mutant
Oracle:(As this Saga enters and after your draw step, add a lore counter. Sacrifice after III.)\nI — Gain control of target non-Mutant creature for as long as you control Vault 87.\nII — Put a +1/+1 counter on target creature you control. It becomes a Mutant in addition to its other types.\nIII — Draw cards equal to the greatest power among Mutants you control.