Merge pull request #3867 from Simisays/WHO4

WHO 13 cards
This commit is contained in:
kevlahnota
2023-10-09 17:48:22 +08:00
committed by GitHub
15 changed files with 131 additions and 0 deletions

View File

@@ -123,6 +123,8 @@ public enum CounterEnumType {
EMBER("EMBER", 247, 52, 43), EMBER("EMBER", 247, 52, 43),
EXPOSURE("EXPOSURE", 50, 180, 30),
EYEBALL("EYE", 184, 202, 201), EYEBALL("EYE", 184, 202, 201),
EYESTALK("EYES", 184, 202, 201), EYESTALK("EYES", 184, 202, 201),

View File

@@ -0,0 +1,9 @@
Name:Ace's Baseball Bat
ManaCost:2
Types:Legendary Artifact Equipment
S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 3 | Description$ Equipped creature gets +3/+0.
S:Mode$ Continuous | Affected$ Creature.EquippedBy+attacking | AddKeyword$ First Strike & MustBeBlockedBy Creature.Dalek | Description$ As long as equipped creature is attacking, it has first strike and must be blocked by a Dalek if able.
K:Equip:1:Creature.Legendary:legendary creature
K:Equip:3
DeckHints:Type$Legendary & Type$Creature
Oracle:Equipped creature gets +3/+0.\nAs long as equipped creature is attacking, it has first strike and must be blocked by a Dalek if able.\nEquip legendary creature {1}\nEquip {3}

View File

@@ -0,0 +1,13 @@
Name:Alistair, the Brigadier
ManaCost:1 G W U
Types:Legendary Creature Human Soldier
PT:3/3
T:Mode$ SpellCast | ValidCard$ Card.Historic | ValidActivatingPlayer$ You | Execute$ TrigToken | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a historic spell, create a 1/1 white Soldier creature token. (Artifacts, legendaries, and Sagas are historic.)
SVar:TrigToken:DB$ Token | TokenScript$ w_1_1_soldier
T:Mode$ Attacks | ValidCard$ Card.Self | TriggerZones$ Battlefield | Execute$ TrigPumpAll | TriggerDescription$ Whenever NICKNAME attacks, you may pay {8}. If you do, creatures you control get +X/+X until end of turn, where X is the number of historic permanents you control.
SVar:TrigPumpAll:AB$ PumpAll | Cost$ 8 | ValidCards$ Creature.YouCtrl | NumAtt$ X | NumDef$ X
SVar:X:Count$Valid Permanent.YouCtrl+Historic
DeckHas:Ability$Token
DeckHints:Type$Artifact|Legendary|Saga
SVar:HasAttackEffect:TRUE
Oracle:Whenever you cast a historic spell, create a 1/1 white Soldier creature token. (Artifacts, legendaries, and Sagas are historic.)\nWhenever Alistair attacks, you may pay {8}. If you do, creatures you control get +X/+X until end of turn, where X is the number of historic permanents you control.

View File

@@ -0,0 +1,12 @@
Name:Antarctic Research Base
ManaCost:no cost
Types:Plane Earth
T:Mode$ PlaneswalkedTo | ValidCard$ Card.Self | Execute$ TrigInvestigate | TriggerDescription$ When you planeswalk to CARDNAME and at the beginning of your upkeep, investigate.
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigInvestigate | TriggerZones$ Command | Secondary$ True | TriggerDescription$ When you planeswalk to CARDNAME and at the beginning of your upkeep, investigate.
SVar:TrigInvestigate:DB$ Investigate
T:Mode$ ChaosEnsues | TriggerZones$ Command | Execute$ TrigPutCounter | TriggerDescription$ Whenever chaos ensues, put X +1/+1 counters on target creature you control, where X is the number of artifacts you control. It becomes a Plant in addition to its other types.
SVar:TrigPutCounter:DB$ PutCounter | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | CounterType$ P1P1 | CounterNum$ X | SubAbility$ DBAnimate
SVar:DBAnimate:DB$ Animate | Defined$ Targeted | Types$ Plant | Duration$ Permanent
SVar:X:Count$Valid Artifact.YouCtrl
DeckHas:Ability$Token|Counters & Type$Clue|Artifact|Plant
Oracle:When you planeswalk to Antarctic Research Base and at the beginning of your upkeep, investigate.\nWhenever chaos ensues, put X +1/+1 counters on target creature you control, where X is the number of artifacts you control. It becomes a Plant in addition to its other types.

View File

@@ -0,0 +1,11 @@
Name:Aplan Mortarium
ManaCost:no cost
Types:Plane Alfava Metraxis
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ TrigPutCounter | TriggerZones$ Command | TriggerDescription$ Byzantium Radiation — At the beginning of your upkeep, put an exposure counter on CARDNAME. Then you lose life equal to the number of exposure counters on it.
SVar:TrigPutCounter:DB$ PutCounter | CounterType$ EXPOSURE | CounterNum$ 1 | SubAbility$ DBLoseLife
SVar:DBLoseLife:DB$ LoseLife | Defined$ You | LifeAmount$ X
SVar:X:Count$CardCounters.EXPOSURE
T:Mode$ ChaosEnsues | TriggerZones$ Command | Execute$ TrigToken | TriggerDescription$ Whenever chaos ensues, create two 2/2 black Alien Angel artifact creature tokens with first strike, vigilance, and "Whenever an opponent casts a creature spell, this permanent isn't a creature until end of turn."
SVar:TrigToken:DB$ Token | TokenAmount$ 2 | TokenScript$ b_2_2_a_alien_angel_firststrike_vigilance
DeckHas:Ability$Counters|Token & Type$Angel|Alien|Artifact
Oracle:Byzantium Radiation — At the beginning of your upkeep, put an exposure counter on Aplan Mortarium. Then you lose life equal to the number of exposure counters on it.\nWhenever chaos ensues, create two 2/2 black Alien Angel artifact creature tokens with first strike, vigilance, and "Whenever an opponent casts a creature spell, this permanent isn't a creature until end of turn."

View File

@@ -0,0 +1,11 @@
Name:Ashad, the Lone Cyberman
ManaCost:1 U B R
Types:Legendary Artifact Creature Cyberman
PT:3/3
S:Mode$ Continuous | Affected$ Card.Artifact+nonLegendary | AffectedZone$ Stack | CheckSVar$ X | SVarCompare$ EQ0 | AddKeyword$ Casualty:2 | Description$ The first nonlegendary artifact spell you cast each turn has casualty 2. (As you cast it, you may sacrifice a creature with power 2 or greater. When you do, copy it. A copy of an artifact spell becomes a token.)
SVar:X:Count$ThisTurnCast_Artifact.nonLegendary+YouCtrl
T:Mode$ Sacrificed | ValidCard$ Creature.Other | ValidPlayer$ You | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever you sacrifice another creature, put a +1/+1 counter on CARDNAME.
SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1
DeckHas:Ability$Sacrifice|Counters
DeckHints:Type$Artifact
Oracle:The first nonlegendary artifact spell you cast each turn has casualty 2. (As you cast it, you may sacrifice a creature with power 2 or greater. When you do, copy it. A copy of an artifact spell becomes a token.)\nWhenever you sacrifice another creature, put a +1/+1 counter on Ashad, the Lone Cyberman.

View File

@@ -0,0 +1,12 @@
Name:Astrid Peth
ManaCost:1 W
Types:Legendary Creature Human
PT:2/2
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigToken | TriggerDescription$ Whenever CARDNAME enters the battlefield or attacks, create a Food token.
T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigToken | Secondary$ True | TriggerDescription$ Whenever CARDNAME enters the battlefield or attacks, create a Food token.
SVar:TrigToken:DB$ Token | TokenAmount$ 1 | TokenScript$ c_a_food_sac | TokenOwner$ You
T:Mode$ Sacrificed | ValidPlayer$ You | ValidCard$ Food.YouCtrl,Clue.YouCtrl | Execute$ TrigExplore | TriggerZones$ Battlefield | TriggerDescription$ Brand-new Sky — Whenever you sacrifice a Clue or Food, CARDNAME explores. (Reveal the top card of your library. Put that card into your hand if it's a land. Otherwise, put a +1/+1 counter on this creature, then put the card back or put it into your graveyard.)
SVar:TrigExplore:DB$ Explore
DeckHas:Ability$Sacrifice|Token|Counters & Type$Food|Artifact
DeckHints:Type$Food|Clue
Oracle:Whenever Astrid Peth enters the battlefield or attacks, create a Food token.\nBrand-new Sky — Whenever you sacrifice a Clue or Food, Astrid Peth explores. (Reveal the top card of your library. Put that card into your hand if it's a land. Otherwise, put a +1/+1 counter on this creature, then put the card back or put it into your graveyard.)

View File

@@ -0,0 +1,9 @@
Name:Atraxi Warden
ManaCost:4 W W
Types:Creature Alien Eye
PT:6/6
K:Flying
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | TriggerZones$ Battlefield | ValidCard$ Card.Self | Execute$ DBChangeZone | TriggerDescription$When CARDNAME enters the battlefield, exile up to one target tapped creature.
SVar:DBChangeZone:DB$ ChangeZone | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Creature.tapped | TgtPrompt$ Select up to one target tapped creature | TargetMin$ 0 | TargetMax$ 1
K:Suspend:5:1 W
Oracle:Flying\nWhen Atraxi Warden enters the battlefield, exile up to one target tapped creature.\nSuspend 5—{1}{W} (Rather than cast this card from your hand, you may pay {1}{W} and exile it with five 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,8 @@
Name:Auton Soldier
ManaCost:4 U U
Types:Artifact Creature Alien Soldier
PT:0/0
K:ETBReplacement:Copy:DBCopy:Optional
SVar:DBCopy:DB$ Clone | Choices$ Creature | AddTypes$ Artifact | AddKeywords$ Myriad | NonLegendary$ True | SpellDescription$ You may have CARDNAME enter the battlefield as a copy of any creature on the battlefield, except it isn't legendary, is an artifact in addition to its other types, and has myriad. (Whenever it attacks, for each opponent other than defending player, you may put a token that's a copy of this creature onto the battlefield tapped and attacking that player or a planeswalker they control. Exile the tokens at end of combat.)
DeckHas:Ability$Counters
Oracle:You may have Auton Soldier enter the battlefield as a copy of any creature on the battlefield, except it isnt legendary, is an artifact in addition to its other types, and has myriad. (Whenever it attacks, for each opponent other than defending player, you may put a token that's a copy of this creature onto the battlefield tapped and attacking that player or a planeswalker they control. Exile the tokens at end of combat.)

View File

@@ -0,0 +1,10 @@
Name:Banish to Another Universe
ManaCost:4 W
Types:Enchantment
K:Affinity:Permanent.Historic:historic permanent
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters the battlefield, exile target nonland permanent an opponent controls until CARDNAME leaves the battlefield.
SVar:TrigExile:DB$ ChangeZone | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Permanent.nonLand+OppCtrl | TgtPrompt$ Select target nonland permanent an opponent controls | Duration$ UntilHostLeavesPlay
SVar:PlayMain1:TRUE
SVar:OblivionRing:TRUE
DeckHints:Type$Artifact|Legendary|Saga
Oracle:Affinity for historic permanents (This spell costs {1} less to cast for each artifact, legendary, and/or Saga permanent you control.)\nWhen Banish to Another Universe enters the battlefield, exile target nonland permanent an opponent controls until Banish to Another Universe leaves the battlefield.

View File

@@ -0,0 +1,10 @@
Name:Five Hundred Year Diary
ManaCost:3 U
Types:Legendary Artifact Clue
K:CARDNAME enters the battlefield tapped.
A:AB$ Mana | Cost$ T | Produced$ U | Amount$ X | SpellDescription$ Add {U} for each Clue you control.
SVar:X:Count$Valid Clue.YouCtrl
A:AB$ Draw | Cost$ 2 Sac<1/CARDNAME> | SpellDescription$ Draw a card.
DeckHints:Type$Clue
DeckHas:Ability$Sacrifice
Oracle:Five Hundred Year Diary enters the battlefield tapped.\n{T}: Add {U} for each Clue you control.\n{2}, Sacrifice Five Hundred Year Diary: Draw a card.

View File

@@ -0,0 +1,7 @@
Name:Into the Time Vortex
ManaCost:4 R
Types:Sorcery
A:SP$ Pump | Cost$ 4 R | StackDescription$ None
K:Cascade
K:Rebound
Oracle:Cascade (When you cast this spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom in a random order.)\nRebound (If you cast this spell from your hand, exile it as it resolves. At the beginning of your next upkeep, you may cast this card from exile without paying its mana cost.)

View File

@@ -0,0 +1,9 @@
Name:Jenny, Generated Anomaly
ManaCost:2 R W
Types:Legendary Creature Time Lord Soldier
PT:2/3
K:Double Strike
T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Player | CombatDamage$ True | Execute$ TrigExplore | TriggerZones$ Battlefield | TriggerController$ TriggeredSourceController | TriggerDescription$ Whenever NICKNAME deals combat damage to a player, it explores. (Reveal the top card of your library. Put that card into your hand if it's a land. Otherwise, put a +1/+1 counter on this creature, then put the card back or put it into your graveyard.)
SVar:TrigExplore:DB$ Explore
DeckHas:Ability$Counters
Oracle:Double strike\nWhenever Jenny deals combat damage to a player, it explores. (Reveal the top card of your library. Put that card into your hand if it's a land. Otherwise, put a +1/+1 counter on this creature, then put the card back or put it into your graveyard.)

View File

@@ -0,0 +1,7 @@
Name:Quantum Misalignment
ManaCost:4 U
Types:Sorcery
K:Rebound
A:SP$ CopyPermanent | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | NonLegendary$ True | SpellDescription$ Create a token that's a copy of target creature you control, except it isn't legendary.
DeckHas:Ability$Token
Oracle:Create a token that's a copy of target creature you control, except it isn't legendary.\nRebound (If you cast this spell from your hand, exile it as it resolves. At the beginning of your next upkeep, you may cast this card from exile without paying its mana cost.)

View File

@@ -420,6 +420,7 @@ Undercity
Siege Siege
[PlanarTypes] [PlanarTypes]
Alara Alara
Alfava Metraxis
Amonkhet Amonkhet
Antausia Antausia
Arcavios Arcavios