Merge pull request #3964 from Simisays/WHO12

WHO 9 cards + 2 fixes
This commit is contained in:
kevlahnota
2023-10-26 06:02:33 +08:00
committed by GitHub
11 changed files with 90 additions and 2 deletions

View File

@@ -3,7 +3,7 @@ ManaCost:1 U R W
Types:Legendary Creature Human Scientist
PT:3/3
T:Mode$ CounterAddedOnce | ValidCard$ Permanent.YouCtrl | TriggerZones$ Battlefield | CounterType$ TIME | Execute$ TrigToken | TriggerDescription$ Whenever you put one or more time counters on a permanent you control, create a 1/1 white Soldier creature token.
SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ w_1_1_human_soldier
SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ w_1_1_soldier
T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPumpAll | TriggerDescription$ Whenever CARDNAME attacks, you may pay {8}. If you do, attacking creatures get +X/+X until end of turn, where X is the number of time counters among permanents you control.
SVar:TrigPumpAll:AB$ PumpAll | Cost$ 8 | ValidCards$ Creature.attacking | NumAtt$ +X | NumDef$ +X
SVar:X:Count$Valid Permanent.YouCtrl$CardCounters.TIME

View File

@@ -0,0 +1,10 @@
Name:Run for Your Life
ManaCost:U R
Types:Instant
A:SP$ Pump | ValidTgts$ Creature | KW$ Haste | TargetMin$ 1 | TargetMax$ 2 | SubAbility$ DBEffect | TgtPrompt$ Select one or two target creatures | SpellDescription$ One or two target creatures each gain haste until end of turn.
SVar:DBEffect:DB$ Effect | StaticAbilities$ KWPump | RememberObjects$ Targeted | SpellDescription$ They can't be blocked this turn except by creatures with haste.
SVar:KWPump:Mode$ CantBlockBy | ValidAttacker$ Creature.IsRemembered | ValidBlocker$ Creature.withoutHaste | EffectZone$ Command | Description$ They can't be blocked this turn except by creatures with haste.
K:Escape:2 U R ExileFromGrave<4/Card.Other/other>
DeckHas:Ability$Graveyard
DeckHints:Ability$Graveyard|Mill
Oracle:One or two target creatures each gain haste until end of turn. They cant be blocked this turn except by creatures with haste.\nEscape—{2}{U}{R}, Exile four other cards from your graveyard. (You may cast this card from your graveyard for its escape cost.)

View File

@@ -0,0 +1,9 @@
Name:Sally Sparrow
ManaCost:2 W U
Types:Legendary Creature Human Detective
PT:2/3
S:Mode$ CastWithFlash | ValidCard$ Creature | ValidSA$ Spell | Caster$ You | Description$ You may cast creature spells as though they had flash.
T:Mode$ ChangesZoneAll | Origin$ Battlefield | ActivationLimit$ 1 | Destination$ Any | ValidCards$ Creature.YouCtrl+Other | Execute$ TrigInvestigate | TriggerZones$ Battlefield | TriggerDescription$ Whenever one or more other creatures you control leave the battlefield, investigate. This ability triggers only once each turn. (Create a Clue token. It's an artifact with "{2}, Sacrifice this artifact: Draw a card.")
SVar:TrigInvestigate:DB$ Investigate
DeckHas:Ability$Token & Type$Clue|Artifact
Oracle:You may cast creature spells as though they had flash.\nWhenever one or more other creatures you control leave the battlefield, investigate. This ability triggers only once each turn. (Create a Clue token. It's an artifact with "{2}, Sacrifice this artifact: Draw a card.")

View File

@@ -0,0 +1,11 @@
Name:Sergeant John Benton
ManaCost:1 G W
Types:Legendary Creature Human Soldier
PT:2/4
K:Trample
K:Haste
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | Execute$ TrigDraw | CombatDamage$ True | TriggerDescription$ Share Intelligence — Whenever CARDNAME deals combat damage to a player, you and that player each draw that many cards.
SVar:TrigDraw:DB$ Draw | Defined$ You | NumCards$ X | SubAbility$ DBDraw
SVar:DBDraw:DB$ Draw | Defined$ TriggeredTarget | NumCards$ X
SVar:X:TriggerCount$DamageAmount
Oracle:Trample, haste\nShare Intelligence — Whenever Sergeant John Benton deals combat damage to a player, you and that player each draw that many cards.

View File

@@ -0,0 +1,10 @@
Name:Sibylline Soothsayer
ManaCost:2 R
Types:Creature Human Warlock
PT:3/2
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDigUntil | TriggerDescription$ Temporal Foresight — When CARDNAME enters the battlefield, reveal cards from the top of your library until you reveal a nonland card with mana value 3 or greater. Exile that card with three time counters on it. If it doesnt have suspend, it gains suspend. Put the rest of the revealed cards on the bottom of your library in a random order.
SVar:TrigDigUntil:DB$ DigUntil | Valid$ Card.nonLand+cmcGE3 | ValidDescription$ nonland permanent with mana value 3 or greater | FoundDestination$ Exile | RevealedDestination$ Library | RevealedLibraryPosition$ -1 | RevealRandomOrder$ True | RememberFound$ True | SubAbility$ DBPutCounter
SVar:DBPutCounter:DB$ PutCounter | Defined$ Remembered | CounterType$ TIME | CounterNum$ 3 | SubAbility$ GiveSuspend
SVar:GiveSuspend:DB$ Pump | Defined$ Remembered.withoutSuspend | KW$ Suspend | PumpZone$ Exile | Duration$ Permanent | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
Oracle:Temporal Foresight — When Sibylline Soothsayer enters the battlefield, reveal cards from the top of your library until you reveal a nonland card with mana value 3 or greater. Exile that card with three time counters on it. If it doesn't have suspend, it gains suspend. Put the rest of the revealed cards on the bottom of your library in a random order.

View File

@@ -0,0 +1,9 @@
Name:Sisterhood of Karn
ManaCost:1 G
Types:Creature Cleric
PT:0/0
K:etbCounter:P1P1:1
T:Mode$ SpellCast | ValidCard$ Card.wasNotCastFromYourHand | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigDouble | TriggerDescription$ Paradox — Whenever you cast a spell from anywhere other than your hand, double the number of +1/+1 counters on CARDNAME.
SVar:TrigDouble:DB$ MultiplyCounter | Defined$ Self | CounterType$ P1P1
DeckHas:Ability$Counters
Oracle:Sisterhood of Karn enters the battlefield with a +1/+1 counter on it.\nParadox — Whenever you cast a spell from anywhere other than your hand, double the number of +1/+1 counters on Sisterhood of Karn.

View File

@@ -0,0 +1,9 @@
Name:Sonic Screwdriver
ManaCost:3
Types:Artifact
A:AB$ Mana | Cost$ T | Produced$ Any | SpellDescription$ Add one mana of any color.
A:AB$ Untap | Cost$ 1 T | ValidTgts$ Artifact.Other | TgtPrompt$ Select another target Artifact | SpellDescription$ Untap another target artifact.
A:AB$ Scry | Cost$ 2 T | ScryNum$ 1 | SpellDescription$ Scry 1. (Look at the top card of your library. You may put that card on the bottom.)
A:AB$ Effect | Cost$ 3 T | ValidTgts$ Creature | RememberObjects$ Targeted | ExileOnMoved$ Battlefield | StaticAbilities$ Unblockable | AILogic$ Pump | StackDescription$ {c:Targeted} can't be blocked this turn | SpellDescription$ Target creature can't be blocked this turn.
SVar:Unblockable:Mode$ CantBlockBy | ValidAttacker$ Card.IsRemembered | Description$ This creature can't be blocked this turn.
Oracle:{T}: Add one mana of any color.\n{1}, {T}: Untap another target artifact.\n{2}, {T}: Scry 1. (Look at the top card of your library. You may put that card on the bottom.)\n{3}, {T}: Target creature can't be blocked this turn.

View File

@@ -0,0 +1,12 @@
Name:Sontaran General
ManaCost:4 R
Types:Creature Alien Soldier
PT:5/5
K:Trample
K:Haste
T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | IsPresent$ Creature.attacking+Other | NoResolvingCheck$ True | PresentCompare$ GE2 | Execute$ TrigGoad | TriggerDescription$ Battalion — Whenever CARDNAME and at least two other creatures attack, for each opponent, goad up to one target creature that player controls. Those creatures can't block this turn. (Until your next turn, they attack each combat if able and attack a player other than you if able.)
SVar:TrigGoad:DB$ Goad |ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select up to one target creature that opponent controls | TargetMin$ 0 | TargetMax$ OneEach | TargetsWithDifferentControllers$ True | SubAbility$ DBNoBlock
SVar:DBNoBlock:DB$ Pump | Defined$ Targeted | KW$ HIDDEN CARDNAME can't block
SVar:OneEach:PlayerCountOpponents$Amount
SVar:HasAttackEffect:TRUE
Oracle:Trample, haste\nBattalion — Whenever Sontaran General and at least two other creatures attack, for each opponent, goad up to one target creature that player controls. Those creatures can't block this turn. (Until your next turn, they attack each combat if able and attack a player other than you if able.)

View File

@@ -0,0 +1,9 @@
Name:Star Whale
ManaCost:6 U U
Types:Creature Alien Whale
PT:8/8
K:Flying
K:Vigilance
S:Mode$ Continuous | Affected$ Creature.Other+YouCtrl | AddKeyword$ Ward:2 | Description$ Other creatures you control have ward {2}.
K:Suspend:6:1 U
Oracle:Flying, vigilance\nOther creatures you control have ward {2}.\nSuspend 6—{1}{U} (Rather than cast this card from your hand, you may pay {1}{U} and exile it with six time counters on it. At the beginning of your upkeep, remove a time counter. When the last is removed, cast it without paying its mana cost. It has haste.)

View File

@@ -0,0 +1,9 @@
Name:Start the TARDIS
ManaCost:1 U
Types:Sorcery
A:SP$ Surveil | Amount$ 2 | SubAbility$ DBDraw | SpellDescription$ Surveil 2, then draw a card. You may planeswalk. (To surveil 2, look at the top two cards of your library, then put any number of them into your graveyard and the rest on top of your library in any order.)
SVar:DBDraw:DB$ Draw | SubAbility$ DBPlaneswalk
SVar:DBPlaneswalk:DB$ Planeswalk | Optional$ True
K:Jump-start
DeckHas:Ability$Surveil|Graveyard
Oracle:Surveil 2, then draw a card. You may planeswalk. (To surveil 2, look at the top two cards of your library, then put any number of them into your graveyard and the rest on top of your library in any order.)\nJump-start (You may cast this card from your graveyard by discarding a card in addition to paying its other costs. Then exile this card.)

View File

@@ -4,7 +4,7 @@ Types:Legendary Artifact Creature Cyberman
PT:3/3
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigMill1 | TriggerDescription$ When CARDNAME enters the battlefield, each opponent mills X cards. Put all creature cards milled this way onto the battlefield face down under your control. They're 2/2 Cyberman artifact creatures.
SVar:TrigMill1:DB$ Mill | Defined$ Opponent | NumCards$ X | RememberMilled$ True | SubAbility$ DBChangeZoneAll
SVar:DBChangeZoneAll:DB$ ChangeZone | Origin$ Graveyard,Exile | GainControl$ True | Destination$ Battlefield | Defined$ Remembered | FaceDown$ True | FaceDownPower$ 2 | FaceDownToughness$ 2 | FaceDownSetType$ Artifact & Creature & Cyberman | SubAbility$ DBCleanup
SVar:DBChangeZoneAll:DB$ ChangeZone | Origin$ Graveyard,Exile | GainControl$ True | Destination$ Battlefield | Defined$ Remembered.Creature | FaceDown$ True | FaceDownPower$ 2 | FaceDownToughness$ 2 | FaceDownSetType$ Artifact & Creature & Cyberman | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
S:Mode$ Continuous | Affected$ Creature.Artifact+YouCtrl+Other | AddToughness$ 1 | AddPower$ 1 | Description$ Other artifact creatures you control get +1/+1.
SVar:X:Count$xPaid