Files
wagic/projects/mtg/bin/Res/sets/primitives/aer.txt

1886 lines
70 KiB
Plaintext
Raw Blame History

##FULLY untested
##Please see my Kaladesh possible workaround for energy on Glimmer of Genious (even that one is untested)
##As such, Energy is untested here until me/we might get positive results with my workaround
##Still need some workaround for Menace too! (?)
##("can't be blocked by more than one creature." is hardcoded as ability "oneblocker", before you even try...)
##Pending for test on Nox Gearhulk on KLD: cantbeblockedby(<2>creature)
## Need code for Conspire. What about convoke? Do we have got that? (At least not in my files) ->
### -> If we manage to develop conspire (either card code or engine code), we should use the chance to develop convoke as well, IMHO.
##Rough idea for conspire/convoke:
## other=affinity(artifact[-tapped]|mybattlefield) reduce({1})
## autohand=affinity(artifact[-tapped]|mybattlefield) reduce({1})
##Could work if we meld those two somehow. Plus STH like this:
## auto=if paid(alternative) then foreach(artifact[-tapped]|mybattlefield) tap target(artifact[-tapped]|mybattlefield)
## But limit to max generic mana
##Also, no Oracle text, got no internet here, and I don't want to type manually from the cards, I hope, this is understandable.
##I also might work further already after I "upload" this, means this could be outdated and I might have coded more, but this might still be useful if you looks for some ideas of coding or templetes yourself.
## Maybe people who copy this prim and tested cards should make a note of these not working as well as these with working questionable prior testing.
card]
name=Aegis Automaton
auto={4}{W}:moveto(ownerhand) target(other creature|mybattlefield)
text={4}{W}: return another target creature you control to its owner's hand
type=Artifact Creature
subtype=Construct
mana={2}
power=0
toughness=3
[/card]
[card]
name=Aegis Automaton
target=creature,vehicle
auto=teach(vehicle) transforms((creature)) forsrc
auto=2/2
auto=flying
text=Enchant creature or Vehicle -- As long as enchanted permanent is a Vehicle, it's a creature in addition to its other types. -- Enchanted creature gets +2/+2 and has flying.
type=Enchantment
subtype=Aura
mana={4}{W}
[/card]
[card]
name=Aeronaut Admiral
abilities=flying
auto=lord(vehicle|mybattlefield) flying
text=flying -- vehicles you control have flying.
type=Creature
subtype=Human Pilot
mana={3}{W}
power=3
toughness=1
[/card]
[card]
name=Aether Chaser
abilities=first strike
auto=token(energy)*2
auto=@combat(attacking) source(this):may sacrifice target(<2>energy|mybattlefield) && token(Servo,artifact creature Servo,1/1
text=First strike -- When Aether Chaser enters the battlefield, you get {E}{E} (two energy counters). -- Whenever Aether Chaser attacks, you may pay {E}{E}. If you do, create a 1/1 colorless Servo artifact creature token.
type=Creature
subtype=Human Artificer
mana={1}{R}
power=2
toughness=1
[/card]
[card]
name=Aether Herder
auto=token(energy)*2
auto=@combat(attacking) source(this):may sacrifice target(<2>energy|mybattlefield) && token(Servo,artifact creature Servo,1/1)
text=When Aether Herder enters the battlefield, you get {E}{E} (two energy counters). -- Whenever Aether Herder attacks, you may pay {E}{E}. If you do, create a 1/1 colorless Servo artifact creature token.
type=Creature
subtype=Elf Artificer Druid
mana={3}{G}
power=3
toughness=3
[/card]
[card]
name=Aether Inspector
abilities=vigilance
auto=token(energy)*2
auto=@combat(attacking) source(this):may sacrifice target(<2>energy|mybattlefield) && token(Servo,artifact creature Servo,1/1)
text=Vigilance -- When Aether Inspector enters the battlefield, you get {E}{E} (two energy counters). -- Whenever Aether Inspector attacks, you may pay {E}{E}. If you do, create a 1/1 colorless Servo artifact creature token.
type=Creature
subtype=Dwarf Artificer
mana={3}{W}
power=2
toughness=3
[/card]
[card]
name=Aether Poisoner
auto=@combat(attacking) source(this): may pay(counter[0/0,-2,energy] from(<anyamount>*|mybattlefield)) token(Servo,artifact creature Servo,1,1)
auto=counter(0/0,2,energy)
text=Deathtouch -- When Aether Poisoner enters the battlefield, you get {E}{E} (two energy counters). -- Whenever Aether Poisoner attacks, you may pay {E}{E}. If you do, create a 1/1 colorless Servo artifact creature token.
mana={1}{B}
type=Creature
subtype=Human Artificer
power=1
toughness=1
[/card]
[card]
name=Aether Swooper
abilities=flying
auto=token(energy)*2
auto=@combat(attacking) source(this):may sacrifice target(<2>energy|mybattlefield) && token(Servo,artifact creature Servo,1/1)
text=Flying -- When Aether Swooper enters the battlefield, you get {E}{E} (two energy counters). -- Whenever Aether Swooper attacks, you may pay EnergyEnergy. If you do, create a 1/1 colorless Servo artifact creature token.
type=Creature
subtype=Vedalken Artificer
mana={1}{U}
power=1
toughness=2
[/card]
[card]
name=Aethergeode Miner
auto=@combat(attacking) source(this):token(energy)*2
auto={S(energy|mybattlefield)}{S(energy|mybattlefield)}:blink
text=Whenever Aethergeode Miner attacks, you get {E}{E} (two energy counters). -- Pay {E}{E}: Exile Aethergeode Miner, then return it to the battlefield under its owner's control.
type=Creature
subtype=Dwarf Scout
mana={1}{W}
power=3
toughness=1
[/card]
[card]
name=Aethersphere Harvester
abilities=flying
auto=token(energy)*2
auto={S(energy|mybattlefield)}:lifelink ueot
auto={tap target(creature)}:transforms((creature)) ueot
text=Flying -- When Aethersphere Harvester enters the battlefield, you get {E}{E} (two energy counters). -- Pay {E}: Aethersphere Harvester gains lifelink until end of turn. -- Crew 1 (Tap any number of creatures you control with total power 1 or more: This Vehicle becomes an artifact creature until end of turn.)
type=Artifact
subtype=Vehicle
mana={3}
power=3
toughness=5
[/card]
[card]
name=Aetherstream Leopard
abilities=trample
auto=token(energy)
auto=@combat(attacking) source(this):may sacrifice target(energy|mybattlefield) && 2/0 ueot
text=Trample -- When Aetherstream Leopard enters the battlefield, you get Energy (an energy counter). -- Whenever Aetherstream Leopard attacks, you may pay Energy. If you do, it gets +2/+0 until end of turn.
type=Creature
subtype=Cat
mana={2}{G}
power=2
toughness=3
[/card]
[card]
name=Aethertide Whale
abilities=flying
auto=token(energy)*6
auto={S(<4>energy|mybattlefield)}:moveto(myhand)
text=Flying -- When Aethertide Whale enters the battlefield, you get EnergyEnergyEnergyEnergyEnergyEnergy (six energy counters). -- Pay EnergyEnergyEnergyEnergy: Return Aethertide Whale to its owner's hand.
type=Creature
subtype=Whale
mana={4}{U}{U}
power=6
toughness=4
[/card]
[card]
name=Aetherwind Basker
abilities=trample
auto=token(energy)
auto=@combat(attacking) source(this):token(energy)
auto={S(energy|mybattlefield)}:1/1 ueot
text=Trample -- Whenever Aetherwind Basker enters the battlefield or attacks, you get Energy (an energy counter) for each creature you control. -- Pay Energy: Aetherwind Basker gets +1/+1 until end of turn.
type=Creature
subtype=Lizard
mana={4}{G}{G}{G}
power=7
toughness=7
[/card]
[card]
name=Aid from the Cowl
auto=@each my endofturn restriction{morbid}:flipacoin winability moverandom(enchantment,creature,planeswalker,land) from(mylibrary) to(mybattlefield) winabilityend flipend
text=Revolt ? At the beginning of your end step, if a permanent you controlled left the battlefield this turn, reveal the top card of your library. If it's a permanent card, you may put it onto the battlefield. Otherwise, you may put it on the bottom of your library.
type=Enchantment
[/card]
[card]
name=Airdrop Aeronauts
abilities=flying
auto=life:5 controller restriction{morbid}
text=Flying -- Revolt ? When Airdrop Aeronauts enters the battlefield, if a permanent you controlled left the battlefield this turn, you gain 5 life.
type=Creature
subtype=Dwarf Scout
mana={3}{W}{W}
power=4
toughness=3
[/card]
[card]
name=Ajani Unyielding
auto=counter(0/0,4,loyalty)
auto={C(0/0,2,Loyalty)}:flipacoin winability moverandom(<2>creature,enchantment,artifact,planeswalker) from(mylibrary) to(myhand) winabilityend loseability moverandom(creature,enchantment,artifact,planeswalker) from(mylibrary) to(myhand) loseabilityend flipend
auto={C(0/0,-2,Loyalty)}:target(creature) dynamicability<!mytgt powerlifegain srcopponent!> moveto(exile)
auto={C(0/0,-9,Loyalty)}:all(creature|mybattlefield) transforms((,newability[counter(1/1,5)])) ueot && all(other planeswalker|mybattlefield) transforms((,newability[counter(0/0,5,Loyalty)])) ueot
text=+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order. -- -2: Exile target creature. Its controller gains life equal to its power. -- -9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control.
mana={4}{G}{W}
type=Planeswalker
subtype=Ajani
[/card]
[card]
name=Ajani, Valiant Protector
auto=counter(0/0,4,loyalty)
auto={C(0/0,2,Loyalty)}:target(<upto:1>creature) counter(1/1,2)
auto={C(0/0,1,Loyalty)}:moverandom(creature) from(mylibrary) to(myhand)
auto={C(0/0,-11,Loyalty)}:target(creature) transforms((,newability[trample ueot],newability[thisforeach(controllerlife) counter(1/1,1)])) ueot
text=+2: Put two +1/+1 counters on up to one target creature. -- +1: Reveal cards from the top of your library until you reveal a creature card. Put that card into your hand and the rest on the bottom of your library in a random order. -- -11: Put X +1/+1 counters on target creature, where X is your life total. That creature gains trample until end of turn.
mana={4}{G}{W}
type=Planeswalker
subtype=Ajani
[/card]
[card]
name=Ajani's Aid
auto=moveto(myhand) target(Ajani, Valiant Protector|mylibrary)
auto={S}:donothing target(creature) && fog from(mytgt) oneshot
text=When Ajani's Aid enters the battlefield, you may search your library and/or graveyard for a card named Ajani, Valiant Protector, reveal it, and put it into your hand. If you search your library this way, shuffle it. -- Sacrifice Ajani's Aid: Prevent all combat damage a creature of your choice would deal this turn.
type=Enchantment
mana={2}{G}{W}
[/card]
[card]
name=Alley Evasion
target=creature|mybattlefield
auto=choice 1/2
auto=choice moveto(myhand)
text=Choose one ? -- ? Target creature you control gets +1/+2 until end of turn. -- ? Return target creature you control to its owner's hand.
type=Instant
mana={W}
[/card]
[card]
name=Alley Strangler
text=Menace
mana={2}{B}
type=Creature
subtype=Aetherborn Rogue
power=2
toughness=3
[/card]
[card]
name=Audacious Infiltrator
auto=cantbeblockedby(artifact)
text=Audacious Infiltrator can't be blocked by artifact creatures.
type=Creature
subtype=Dwarf Rogue
mana={1}{W}
power=3
toughness=1
[/card]
[card]
name=Augmenting Automaton
auto={1}{B}:1/1 ueot
text={1}{B}: Augmenting Automaton gets +1/+1 until end of turn
type=Artifact Creature
subtype=Construct
mana={1}
power=1
toughness=1
[/card]
[card]
name=Aether Swooper
abilities=flying
auto=token(energy)*2
auto=@combat(attacking) source(this):may sacrifice target(<2>energy|mybattlefield) && token(Servo,artifact creature Servo,1/1)
text=Flying -- When Aether Swooper enters the battlefield, you get EnergyEnergy (two energy counters). -- Whenever Aether Swooper attacks, you may pay EnergyEnergy. If you do, create a 1/1 colorless Servo artifact creature token.
type=Creature
subtype=Vedalken Artificer
mana={1}{U}
power=1
toughness=2
[/card]
[card]
name=Baral, Chief of Compliance
auto=lord(instant,sorcery|myhand,mygraveyard,mylibrary,myexile) altercost(colorless, -1)
auto=@targeted(*|opponentstack):may draw:1 && transforms(,newability[discard(*|myhand)])) ueot
text=Instant and sorcery spells you cast cost 1 less to cast. -- Whenever a spell or ability you control counters a spell, you may draw a card. If you do, discard a card.
type=Legendary Creature
subtype=Human Wizard
mana={1}{U}
power=1
toughness=3
[/card]
[card]
name=Baral's Expertise
target=<upto:3>creature,artifact
auto=moveto(ownerhand)
auto=may name(cast card) moveto(mybattlefield) target(*[manacost<=4]|myhand)
text=Return up to three target artifacts and/or creatures to their owners' hands. -- You may cast a card with converted mana cost 4 or less from your hand without paying its mana cost.
type=Sorcery
mana={3}{U}{U}
[/card]
[card]
name=Barricade Breaker
abilities=mustattack
autohand=tap target(artifact|mybattlefield) && altercost(colorless,-1) ueot
text=Improvise (Your artifacts can help cast this spell. Each artifact you tap after you're done activating mana abilities pays for 1.) -- Barricade Breaker attacks each combat if able.
type=Artifact Creature
subtype=Juggernaut
mana={7}
power=7
toughness=5
[/card]
[card]
name=Bastion Enforcer
type=Creature
subtype=Dwarf Soldier
mana={2}{W}
power=3
toughness=2
[/card]
[card]
name=Bastion Inventor
abilities=hexproof
autohand=tap target(artifact|mybattlefield) && altercost(colorless,-1) ueot
text=Improvise (Your artifacts can help cast this spell. Each artifact you tap after you're done activating mana abilities pays for 1.) -- Hexproof (This creature can't be the target of spells or abilities your opponents control.)
type=Creature
subtype=Vedalken Artificer
mana={5}{U}
power=4
toughness=4
[/card]
[card]
name=Battle at the Bridge
target=creature
auto=-X/-X && life:+X controller
text=Improvise (Your artifacts can help cast this spell. Each artifact you tap after you're done activating mana abilities pays for {1}.) -- Target creature gets -X/-X until end of turn. You gain X life.
mana={X}{B}
type=Sorcery
[/card]
[card]
name=Call for Unity
auto=@each my endofturn:if morbid then counter(0/0,1,Unity)
auto=foreach(counter{0/0,1,Unity}) lord(creature|mybattlefield) 1/1
text=Revolt ? At the beginning of your end step, if a permanent you controlled left the battlefield this turn, put a unity counter on Call for Unity. -- Creatures you control get +1/+1 for each unity counter on Call for Unity.
type=Enchantment
mana={3}{W}{W}
[/card]
[card]
name=Caught in the Brights
target=creature
auto=cantattack
auto=cantblock
auto=@combat(attacking) source(vehicle|opponentbattlefield):moveto(exile) mytgt
text=Enchant creature -- Enchanted creature can't attack or block. -- When a Vehicle you control attacks, exile enchanted creature.
type=Enchantment
subtype=Aura
mana={2}{W}
[/card]
[card]
name=Chandra's Revolution
auto=damage:4 target(creature)
auto=tap target(land) && frozen
text=Chandra's Revolution deals 4 damage to target creature. Tap target land. That land doesn't untap during its controller's next untap step.
type=Sorcery
mana={3}{R}
[/card]
[card]
name=Cogwork Assembler
auto={7}:clone target(artifact) && transforms((,newability[haste],newability[treason])) ueot
text={7}: Create a token that's a copy of target artifact. That token gains haste. Exile it at the beginning of the next end step.
type=Artifact Creature
subtype=Assembly-Worker
mana={3}
power=2
toughness=3
[/card]
[card]
name=Consulate Crackdown
auto=moveto(exile) all(artifact|opponentbattlefield) forsrc
text=When Consulate Crackdown enters the battlefield, exile all artifacts your opponents control until Consulate Crackdown leaves the battlefield.
type=Enchantment
mana={3}{W}{W}
[/card]
[card]
name=Consulate Dreadnought
auto={tap target(<anyamount>creature|mybattlefield)} restriction{compare(powertotalinplay)~morethan~5}:transforms((creature)) ueot
text=Crew 6 (Tap any number of creatures you control with total power 6 or more: This Vehicle becomes an artifact creature until end of turn.)
type=Artifact
subtype=Vehicle
mana={1}
power=7
toughness=11
[/card]
[card]
name=Consulate Turret
auto={T}:token(energy)
auto={S(<upto:3>energy|mybattlefield)}{T}:damage:2 target(player)
text=:{T}: You get Energy (an energy counter). -- {T}, Pay EnergyEnergyEnergy: Consulate Turret deals 2 damage to target player.
type=Artifact
mana={3}
[/card]
[card]
name=Conviction
target=creature
auto=1/3
auto={W}:this moveto(ownerhand)
text=Enchant creature -- Enchanted creature gets +1/+3. -- {W}: Return Conviction to its owner's hand.
type=Enchantment
subtype=Aura
mana={1}{W}
[/card]
[card]
name=Countless Gears Renegade
auto=if morbid then token(Servo,artifact creature Servo,1/1)
text=Revolt ? When Countless Gears Renegade enters the battlefield, if a permanent you controlled left the battlefield this turn, create a 1/1 colorless Servo artifact creature token.
type=Creature
subtype=Dwarf Artificer
mana={1}{W}
power=2
toughness=2
[/card]
[card]
name=Crackdown Construct
auto=@activatedability from(creature,artifact|mybattlefield):1/1 ueot
text=Whenever you activate an ability of an artifact or creature that isn't a mana ability, Crackdown Construct gets +1/+1 until end of turn.
type=Artifact Creature
subtype=Construct
mana={4}
power=2
toughness=2
[/card]
[card]
name=Cruel Finality
target=creature
##For newer WTH versions (Android, PC) use Reveal-thing instead
auto=-2/-2 && may moveto(mylibrary) target(<upto:1>*[-this]|mygraveyard)text=Target creature gets -2/-2 until end of turn. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)
mana={2}{B}
type=Instant
[/card]
[card]
name=Daredevil Dragster
auto=@each my endofcombat: counter(0/0,1,velocity) && if type(counter{velocity})~morethan~1 then transforms((,newability[draw:2],newability[sacrifice])) ueot
auto={tap target(<anyamount>creature|mybattlefield)} restriction{compare(powertotalinplay)~morethan~1}:transforms((creature)) ueot
text=At end of combat, if Daredevil Dragster attacked or blocked this combat, put a velocity counter on it. Then if it has two or more velocity counters on it, sacrifice it and draw two cards. -- Crew 2 (Tap any number of creatures you control with total power 2 or more: This Vehicle becomes an artifact creature until end of turn.)
type=Artifact
subtype=Vehicle
mana={3}
power=4
toughness=4
[/card]
[card]
name=Daring Demolition
target=creature, vehicle
auto=destroy
text=Destroy target creature or Vehicle.
mana={2}{B}{B}
type=Sorcery
[/card]
[card]
name=Dark Intimations
auto=ability$!name(sacrifice) sacrifice notatarget(creature,planeswalker|mybattlefield)!$ opponent
auto=discard(*|opponenthand)
auto=moveto(myhand) target(creature,planeswalker|mygraveyard)
auto=draw:1 controller
autograveyard=@movedto(Bolas|mybattlefield):this moveto(exile) && all(Bolas|mybattlefield) counter(0/0,1,Loyalty)
text=Each opponent sacrifices a creature or planeswalker, then discards a card. You return a creature or planeswalker card from your graveyard to your hand, then draw a card. -- When you cast a Bolas planeswalker spell, exile Dark Intimations from your graveyard. That planeswalker enters the battlefield with an additional loyalty counter on it.
type=Sorcery
mana={2}{U}{B}{R}
[/card]
[card]
name=Dawnfeather Eagle
abilities=flying
auto=all(creature|mybattlefield) 1/1 ueot
auto=all(creature|mybattlefield) vigilance ueot
text=Flying -- When Dawnfeather Eagle enters the battlefield, creatures you control get +1/+1 and gain vigilance until end of turn.
type=Creature
subtype=Bird
mana={4}{W}
power=3
toughness=3
[/card]
[card]
name=Deadeye Harpooner
auto=if morbid then destroy target(creature[tapped]|opponentbattlefield)
text=Revolt ? When Deadeye Harpooner enters the battlefield, if a permanent you controlled left the battlefield this turn, destroy target tapped creature an opponent controls.
type=Creature
subtype=Dwarf Warrior
mana={2}{W}
power=2
toughness=2
[/card]
[card]
name=Decommision
target=artifact,enchantment
auto=destroy
auto=if morbid then life:3
text=Destroy target artifact or enchantment. -- Revolt ? If a permanent you controlled left the battlefield this turn, you gain 3 life.
type=Instant
mana={2}{W}
[/card]
[card]
name=Defiant Salvager
auto={S(artifact, creature|myBattlefield)}: counter(1/1,1) asSorcerytext=Sacrifice an artifact or creature: Put a +1/+1 counter on Defiant Salvager. Activate this ability only any time you could cast a sorcery.
mana={2}{B}
type=Creature
subtype=Aetherborn Artificer
power=2
toughness=2
[/card]
[card]
name=Deft Dismissal
target=creature[attacking;blocking]
damage:1
auto=damage:1 target(creature[attacking;blocking])
auto=transforms((,newability[damage:1 target(creature[attacking;blocking])]))ueot
text=Deft Dismissal deals 3 damage divided as you choose among one, two, or three target attacking or blocking creatures.
type=Instant
mana={3}{W}
[/card]
[card]
name=Destructive Tampering
auto=choice name(destroy) destroy target(artifact)
auto=choice name(can't block) all(creature[-flying]|opponentbattlefield) cantblock
text=Choose one ? -- ? Destroy target artifact. -- ? Creatures without flying can't block this turn.
type=Sorcery
mana={2}{R}
[/card]
[card]
name=Disallow
target=*|stack
auto=fizzle
text=Counter target spell, activated ability, or triggered ability. (Mana abilities can't be targeted.)
type=Instant
mana={1}{U}{U}
[/card]
[card]
name=Dispersal Technician
auto=moveto(ownerhand) target(artifact)
text=When Dispersal Technician enters the battlefield, you may return target artifact to its owner's hand.
type=Creature
subtype=Vedalken Artificer
mana={4}{U}
power=3
toughness=2
[/card]
[card]
name=Druid of the Cowl
auto={T}:add{G}
text={T}: Add {G} to your mana pool.
type=Creature
subtype=Elf Druid
mana={1}{G}
power=1
toughness=3
[/card]
[card]
name=Efficient Construction
auto=@movedto(artifact|mystack):token(Thopter,artifact creature Thopter,1/1,flying)
text=Whenever you cast an artifact spell, create a 1/1 colorless Thopter artifact creature token with flying.
type=Enchantment
mana={3}{U}
[/card]
[card]
name=Embraal Gear-Smasher
auto={T}{S(artifact)}:damage:2 opponent
text={T}, Sacrifice an artifact: Embraal Gear-Smasher deals 2 damage to each opponent.
type=Creature
subtype=Human Warrior
mana={2}{R}
power=2
toughness=3
[/card]
[card]
name=Enraged Giant
abilities=trample,haste
autohand=tap target(artifact|mybattlefield) && altercost(colorless,-1) ueot
text=Improvise (Your artifacts can help cast this spell. Each artifact you tap after you're done activating mana abilities pays for 1.) -- Trample, haste
type=Creature
subtype=Giant
mana={5}{R}
power=4
toughness=4
[/card]
[card]
name=Exquisite Archangel
abilities=flying,cantlose
auto=@damaged(controller) restriction{if compare(lifetotal)~lessthan~1}:lifeset:20 controller && moveto(exile)
auto=@deplete(controller) restriction{if type(*|mylibrary)~lessthan~1}:lifeset:20 controller && moveto(exile)
text=Flying -- If you would lose the game, instead exile Exquisite Archangel and your life total becomes equal to your starting life total.
type=Creature
subtype=Vedalken Artificer
mana={1}{U}
power=1
toughness=2
[/card]
[card]
name=Fatal Push
target=creature[manacost<=2]
auto=destroy
#TODO: Revolt
#Maybe we find some card coding pieces on that 4 mana white instant which returns all own creatures to BF which dies that turn?
auto=if
#Rough idea:
#other={B}
#otherrestriction=movedTo(*|mygraveyard) from (*|mybattlefield)
type=Instant
text=Destroy target creature if it has converted mana cost 2 or less. -- Revolt <20> Destroy that creature if it has converted mana cost 4 or less instead if a permanent you controlled left the battlefield this turn.
mana={B}
type=Instant
[/card]
[card]
name=Felidar Guardian
auto=blink target(other *|mybattlefield)
text=When Felidar Guardian enters the battlefield, you may exile another target permanent you control, then return that card to the battlefield under its owner's control.
type=Creature
subtype=Cat Beast
mana={3}{W}
power=1
toughness=4
[/card]
[card]
name=Fen Hauler
##TODO: Improvise
##cantbeblockedby works?
auto=cantbeblockedby(creature[artifact])
text=Improvise (Your artifacts can help cast this spell. Each artifact you tap after you're done activating mana abilities pays for {1}.) -- Fen Hauler can't be blocked by artifact creatures.
mana={6}{B}
type=Creature
subtype=Insect
power=5
toughness=5
[/card]
[card]
name=Filigree Crawler
auto=@movedto(mygraveyard) from(mybattlefield):token(Thopter,artifact creature Thopter,1/1,flying)
text=When Filigree Crawler dies, create a 1/1 colorless Thopter artifact creature token with flying.
type=Artifact Creature
subtype=Insect
mana={4}
power=2
toughness=2
[/card]
[card]
name=NameMissing
autohand=tap target(artifact|mybattlefield) && altercost(colorless,-1) ueot
text=Improvise (Your artifacts can help cast this spell. Each artifact you tap after you're done activating mana abilities pays for 1.)
type=Artifact Creature
subtype=Assembly-Worker
mana={5}
power=3
toughness=3
[/card]
[card]
name=Foundry Hornet
abilities=flying
##Alternative: counter{1/1} ?
##Works? Might need "oneshot" additionally or aslongas instead of if?
auto=if (creature[c(1/1)]|mybattlefield) > 1 then all(creature|opponentbattlefield) -1/-1 ueot
text=Flying -- When Foundry Hornet enters the battlefield, if you control a creature with a +1/+1 counter on it, creatures your opponents control get -1/-1 until end of turn.
mana={3}{B}
type=Creature
subtype=Insect
power=2
toughness=3
[/card]
[card]
name=Fourth Bridge Prowler
auto=may target(creature|battlefield) -1/-1 ueot
text=When Fourth Bridge Prowler enters the battlefield, you may have target creature get -1/-1 until end of turn.
mana={B}
type=Creature
subtype=Human Rogue
power=1
toughness=1
[/card]
[card]
name=Freejam Regent
abilities=flying
auto={1}{R}:2/0 ueot
autohand=tap target(artifact|mybattlefield) && altercost(colorless,-1) ueot
text=Improvise (Your artifacts can help cast this spell. Each artifact you tap after you're done activating mana abilities pays for 1.) -- Flying -- 1Red: Freejam Regent gets +2/+0 until end of turn.
type=Creature
subtype=Dragon
mana={4}{R}{R}
power=4
toughness=4
[/card]
[card]
name=Frontline Rebel
abilities=mustattack
text=Frontline Rebel attacks each combat if able.
type=Creature
subtype=Human Warrior
mana={2}{R}
power=3
toughness=3
[/card]
[card]
name=Ghirapur Osprey
abilities=flying
text=Flying
type=Creature
subtype=Bird
mana={2}{W}
power=2
toughness=2
[/card]
[card]
name=Gifted Aetherborn
abilities=deathtouch, lifelink
text=Deathtouch, lifelink
mana={B}{B}
type=Creature
subtype=Aetherborn Vampire
power=2
toughness=3
[/card]
[card]
name=Glint-Sleeve Siphoner
auto=
auto=@each my upkeep:
text=Menace -- Whenever Glint-Sleeve Siphoner enters the battlefield or attacks, you get {E} (an energy counter). -- At the beginning of your upkeep, you may pay {E}{E}. If you do, you draw a card and you lose 1 life.
mana={1}{B}
type=Creature
subtype=Human Rogue
power=2
toughness=1
[/card]
[card]
name=Gonti's Aether Heart
auto=token(energy)*2
auto=@movedto(artifact|mybattlefield):token(energy)*2
auto={sacrifice target(<2>energy|mybattlefield)}:turns:+1 controller
text=Flying -- When Aether Swooper enters the battlefield, you get EnergyEnergy (two energy counters). -- Whenever Aether Swooper attacks, you may pay EnergyEnergy. If you do, create a 1/1 colorless Servo artifact creature token.
type=Legendary Artifact
mana={6}
[/card]
[card]
name=Gonti's Machinations
text=Whenever you lose life for the first time each turn, you get {E}. (You get an energy counter. Damage causes loss of life.) -- Pay {E}{E}, Sacrifice Gonti's Machinations: Each opponent loses 3 life. You gain life equal to the life lost this way.
mana={B}
type=Enchantment
[/card]
[card]
name=Greenbelt Rampager
auto=restriction{type(energy|mybattlefield)~morethan~1}:choice sacrifice target(<2>energy|mybattlefield)
auto=choice moveto(myhand) && token(energy)
text=When Greenbelt Rampager enters the battlefield, pay EnergyEnergy (two energy counters). If you can't, return Greenbelt Rampager to its owner's hand and you get Energy.
type=Creature
subtype=Elephant
mana={G}
power=3
toughness=4
[/card]
[card]
name=Aether Swooper
auto=if morbid then counter(1/1,2)
text=Revolt ? Greenwheel Liberator enters the battlefield with two +1/+1 counters on it if a permanent you controlled left the battlefield this turn.
type=Creature
subtype=Elf Warrior
mana={1}{G}
power=2
toughness=1
[/card]
[card]
name=Gremlin Infestation
target=artifact
auto=@each my endofturn:damage:2 controller
autograveyard=token(Gremlin,creature Gremlin,2/2,red)
text=Enchant artifact -- At the beginning of your end step, Gremlin Infestation deals 2 damage to enchanted artifact's controller. -- When enchanted artifact is put into a graveyard, create a 2/2 red Gremlin creature token.
type=Enchantment
subtype=Aura
mana={3}{R}
[/card]
[card]
name=Heart of Kiran
abilities=flying,vigilance
auto=tap target(<anyamount>creature|mybattlefield)} restriction{compare(powertotalinplay)~morethan~2}:transforms((creature)) ueot
auto={target(planeswalker|mybattlefield) c(0/0,-1,Loyalty)}:transforms((creature)) ueot
text=Flying, vigilance -- Crew 3 (Tap any number of creatures you control with total power 3 or more: This Vehicle becomes an artifact creature until end of turn.) -- You may remove a loyalty counter from a planeswalker you control rather than pay Heart of Kiran's crew cost.
type=Legendary Artifact
subtype=Vehicle
mana={2}
power=4
toughness=4
[/card]
[card]
name=Herald of Anguish
abilities=flying
##TODO: Improvise. Big surprise here.
##Reject below might not work. Better someone check who can code Wagic better than me!
auto=@each my end: reject opponent
auto={1}{B}{S(artifact|mybattlefield)}: target(creature) -2/-2
text=Improvise (Your artifacts can help cast this spell. Each artifact you tap after you're done activating mana abilities pays for {1}.) -- Flying -- At the beginning of your end step, each opponent discards a card. -- {1}{B}, Sacrifice an artifact: Target creature gets -2/-2 until end of turn.
mana={5}{B}{B}
type=Creature
subtype=Demon
power=5
toughness=5
[/card]
[card]
name=Heroic Intervention
auto=all(*|mybattlefield) hexproof
auto=all(*|mybattlefield) indestructible
text=Permanents you control gain hexproof and indestructible until end of turn.
type=Instant
mana={1}{G}
[/card]
[card]
name=Hidden Herbalists
auto=if morbid then add{G}{G}
text=Revolt ? When Hidden Herbalists enters the battlefield, if a permanent you controlled left the battlefield this turn, add GreenGreen to your mana pool.
type=Creature
subtype=Human Druid
mana={1}{G}
power=2
toughness=2
[/card]
[card]
name=Hidden Stockpile
auto=@each my endofturn:if morbid then token(Servo,artifact creature Servo,1/1)
auto={1}{S(creature|mybattlefield)}:deplete:1 controller && transforms((,newability[may moveto(mylibrary) target(*|mygraveyard)])) ueot
text=Revolt ? At the beginning of your end step, if a permanent you controlled left the battlefield this turn, create a 1/1 colorless Servo artifact creature token. -- {1}, Sacrifice a creature: Scry 1.
type=Enchantment
mana={W}{B}
[/card]
[card]
name=Highspire Infusion
target=creature
auto=token(energy)*2
auto=3/3
text=Target creature gets +3/+3 until end of turn. You get EnergyEnergy (two energy counters).
type=Instant
mana={1}{G}
[/card]
[card]
name=Hinterland Drake
abilities=flying
auto=cantblock(artifact)
text=Flying -- Hinterland Drake can't block artifact creatures.
type=Creature
subtype=Drake
mana={2}{U}
power=2
toughness=3
[/card]
[card]
name=Hope of Ghirapur
abilities=flying
auto=@combatdamaged(opponent) from(this):may sacrifice && maxCast(*[-creature])0 opponent uynt
text=Flying -- Sacrifice Hope of Ghirapur: Until your next turn, target player who was dealt combat damage by Hope of Ghirapur this turn can't cast noncreature spells.
type=Legendary Artifact Creature
subtype=Thopter
mana={1}
power=1
toughness=1
[/card]
[card]
name=Hungry Flames
target=creature
auto=damage:3
auto=transforms((,newability[damage:2 controller])) ueot
text=Hungry Flames deals 3 damage to target creature and 2 damage to target player.
type=Instant
mana={2}{R}
[/card]
[card]
name=Ice Over
target=artifact,creature
auto=frozen
text=Enchant artifact or creature -- Enchanted permanent doesn't untap during its controller's untap step.
type=Enchantment
subtype=Aura
mana={1}{U}
[/card]
[card]
name=Illusionist's Stratagem
target=<upto:2>creature|mybattlefield
auto=blink
auto=draw:1
text=Exile up to two target creatures you control, then return those cards to the battlefield under their owner's control. -- Draw a card.
type=Instant
mana={3}{U}
[/card]
[card]
name=Implement of Combustion
auto={R}{S}:damage:1 target(player)
auto=@movedto(mygraveyard) from(mybattlefield):draw:1
text={R}, Sacrifice Implement of Combustion: It deals 1 damage to target player. -- When Implement of Combustion is put into a graveyard from the battlefield, draw a card.
type=Artifact
mana={1}
[/card]
[card]
name=Implement of Examination
auto={U}{S}:draw:1
auto=@movedto(mygraveyard) from(mybattlefield):draw:1
text={B}, Sacrifice Implement of Examination: Draw a card. -- When Implement of Examination is put into a graveyard from the battlefield, draw a card.
type=Artifact
mana={3}
[/card]
[card]
name=Implement of Ferocity
auto={G}{S}:counter(1/1,1) target(creature) assorcery
auto=@movedto(mygraveyard) from(mybattlefield):draw:1
text={G}, Sacrifice Implement of Ferocity: Put a +1/+1 counter on target creature. Activate this ability only any time you could cast a sorcery. -- When Implement of Ferocity is put into a graveyard from the battlefield, draw a card.
type=Artifact
mana={1}
[/card]
[card]
name=Implement of Improvement
auto={W}{S}:Life:2
auto=@movedto(mygraveyard) from(mybattlefield):draw:1
text={W}, Sacrifice Implement of Improvement: You gain 2 life. -- When Implement of Improvement is put into a graveyard from the battlefield, draw a card.
type=Artifact
mana={1}
[/card]
[card]
name=Implement of Malice
auto={B}{S}:ability $!discard(*|myhand)!$ target(player)
auto=@movedto(mygraveyard) from(mybattlefield):draw:1
text={B}, Sacrifice Implement of Malice: Target player discards a card. Activate this ability only any time you could cast a sorcery. -- When Implement of Malice is put into a graveyard from the battlefield, draw a card.
type=Artifact
mana={2}
[/card]
[card]
name=Indomitable Creativity
target=<X>artifact,creature
auto=destroy
auto=foreach(mytgt) moverandom(artifact,creature) from(targetcontrollerlibrary) to(targetcontrollerbattlefield)
text=Destroy X target artifacts and/or creatures. For each permanent destroyed this way, its controller reveals cards from the top of his or her library until an artifact or creature card is revealed and exiles that card. Those players put the exiled cards onto the battlefield, then shuffle their libraries.
type=Sorcery
mana={X}{R}{R}{R}
[/card]
[card]
name=Inspiring Roar
auto=all(creature|mybattlefield) counter(1/1,1)
text=Put a +1/+1 counter on each creature you control.
type=Sorcery
mana={3}{W}
[/card]
[card]
name=Inspiring Statuary
auto=lord(*[-artifact]|myhand) transforms((,newability[{tap target(artifact|mybattlefield)} altercost(colorless,-1) ueot])) forsrc
text=Nonartifact spells you cast have improvise. (Your artifacts can help cast those spells. Each artifact you tap after you're done activating mana abilities pays for 1.)
type=Artifact
mana={3}
[/card]
[card]
name=Invigorated Rampage
auto=choice name(1 target) target(creature) transforms((,newability[trample],newability[4/0])) ueot
auto=choice name(2 targets) target(<upto:2>creature) transforms((,newability[trample],newability[2/0])) ueot
text=Choose one ? -- ? Target creature gets +4/+0 and gains trample until end of turn. -- ? Two target creatures each get +2/+0 and gain trample until end of turn.
type=Instant
mana={1}{R}
[/card]
[card]
name=Ironclad Revolutionary
##Needs test if correct effects hit correct players
auto=may {S(artifact|mybattlefield)} && counter(1/1,2) && life:-2 opponent
text=When Ironclad Revolutionary enters the battlefield, you may sacrifice an artifact. If you do, put two +1/+1 counters on Ironclad Revolutionary and each opponent loses 2 life.
mana={4}{B}{B}
type=Creature
subtype=Aetherborn Artificer
power=4
toughness=4
[/card]
[card]
name=Irontread Crusher
auto=tap target(<anyamount>creature|mybattlefield)} restriction{compare(powertotalinplay)~morethan~2}:transforms((creature)) ueot
text=Crew 3 (Tap any number of creatures you control with total power 3 or more: This Vehicle becomes an artifact creature until end of turn.)
type=Artifact
subtype=Vehicle
mana={4}
power=6
toughness=6
[/card]
[card]
name=Kari Zev, Skyship Raider
abilities=first strike
auto=@combat(blocked) source(this) from(creature):if type(trigger[from])~lessthan~2 then all(trigger[from]) removefromcombat
auto=@combat(attacking) source(this):token(Ragavan,legendary creature Monkey,2/1,red,battleready) && all(Monkey Token[attacking]|mybattlefield) phaseaction[combatends once] moveto(exile)
text=First strike, menace -- Whenever Kari Zev, Skyship Raider attacks, create a legendary 2/1 red Monkey creature token named Ragavan that's tapped and attacking. Exile that token at end of combat.
type=Legendary Creature
subtype=Human Pirate
mana={1}{R}
power=1
toughness=3
[/card]
[card]
name=Kari Zev's Expertise
target=creature,vehicle
auto=haste
auto=untap
alias=129767
auto=may moveto(mybattlefield) target(*[manacost<=2]|myhand)
text=Gain control of target creature or Vehicle until end of turn. Untap it. It gains haste until end of turn. -- You may cast a card with converted mana cost 2 or less from your hand without paying its mana cost.
type=Sorcery
mana={1}{R}{R}
[/card]
[card]
name=Lathnu Sailback
type=Creature
subtype=Lizard
mana={4}{R}
power=5
toughness=4
[/card]
[card]
name=Leave in the Dust
target=*[-land]
auto=moveto(ownerhand)
auto=draw:1
text=Return target nonland permanent to its owner's hand. -- Draw a card.
type=Instant
mana={3}{U}
[/card]
[card]
name=Lifecraft Awakening
target=artifact
auto=counter(1/1,X)
auto=if cantargetcard(-creature;-vehicle) then transforms((artifact creature,Construct,0/0)) forever
text=Put X +1/+1 counters on target artifact you control. If it isn't a creature or Vehicle, it becomes a 0/0 Construct artifact creature.
type=Instant
mana={X}{G}
[/card]
[card]
name=Lifecraft Cavalry
abilities=trample
auto=if morbid then counter(1/1,2)
text=Trample -- Revolt ? Lifecraft Cavalry enters the battlefield with two +1/+1 counters on it if a permanent you controlled left the battlefield this turn.
type=Creature
subtype=Elf Warrior
mana={4}{G}
power=4
toughness=4
[/card]
[card]
name=Lifecrafter's Bestiary
abilities=flying
auto=@each my upkeep:deplete:1 controller && transforms((,newability[may moveto(mylibrary) target(*|mygraveyard)])) ueot
auto=@movedto(creature|mystack):pay[[{G}]] draw:1
text=At the beginning of your upkeep, scry 1. -- Whenever you cast a creature spell, you may pay Green. If you do, draw a card.
type=Artifact
mana={3}
[/card]
[card]
name=Lifecrafter's Gift
target=creature
auto=counter(1/1,1)
auto=all(creature[counter(1/1)]|mybattlefield) counter(1/1,1)
text=Put a +1/+1 counter on target creature, then put a +1/+1 counter on each creature you control with a +1/+1 counter on it.
type=Instant
mana={3}{G}
[/card]
[card]
name=Lightning Runner
abilities=double strike,haste
auto=@combat(attacking) source(this):token(energy)*2
auto=@combat(attacking) source(this):may sacrifice target(<8>energy|mybattlefield) && all(creature|mybattlefield) untap && nextphasealter(add,combatphaseswithmain,controller,after<this>) asSorcery
text=Double strike, haste -- Whenever Lightning Runner attacks, you get EnergyEnergy (two energy counters), then you may pay EnergyEnergyEnergyEnergyEnergyEnergyEnergyEnergy. If you pay, untap all creatures you control, and after this phase, there is an additional combat phase.
type=Creature
subtype=Human Warrior
mana={3}{R}{R}
power=2
toughness=2
[/card]
[card]
name=Maulfist Revolutionary
abilities=trample
auto=@movedto(mygraveyard) from(mybattlefield):target(proliferation) proliferate
text=Trample -- When Maulfist Revolutionary enters the battlefield or dies, for each kind of counter on target permanent or player, give that permanent or player another counter of that kind.
type=Creature
subtype=Human Warrior
mana={1}{G}{G}
power=3
toughness=3
[/card]
[card]
name=Maverick Thopterist
autohand=tap target(artifact|mybattlefield) && altercost(colorless,-1) ueot
auto=token(Thopter,artifact creature Thopter,1/1,flying)*2
text=Improvise (Your artifacts can help cast this spell. Each artifact you tap after you're done activating mana abilities pays for 1.) -- When Maverick Thopterist enters the battlefield, create two 1/1 colorless Thopter artifact creature tokens with flying.
type=Creature
subtype=Human Artificer
mana={3}{U}{R}
power=2
toughness=2
[/card]
[card]
name=Mechanized Production
target=artifact
auto=@each my upkeep:clone(mytgt) && restriction{type(share!name!|mybattlefield)~morethan~7} winGame controller
text=Enchant artifact you control -- At the beginning of your upkeep, create a token that's a copy of enchanted artifact. Then if you control eight or more artifacts with the same name as one another, you win the game.
type=Enchantment
subtype=Aura
mana={2}{U}{U}
[/card]
[card]
name=Merchant's Dockhand
auto={3}{U}{T}{tap target(<X>artifact|mybattlefield)}:deplete:X controller && transforms((,newability[moveto(myhand) target(*|mygraveyard)],newability[transforms((,newability[moveto(mylibrary) target(upto:X-1|mygraveyard)])) ueot])) ueot
text={3}{U}, {T}, Tap X untapped artifacts you control: Look at the top X cards of your library. Put one of them into your hand and the rest on the bottom of your library in any order.
type=Artifact Creature
subtype=Construct
mana={1}
power=1
toughness=2
[/card]
[card]
name=Metallic Mimic
auto=chooseatype all(this) becomes(chosentype) ueot chooseend
auto=@movedto(*[chosentype]|mybattlefield):all(trigger[to]) counter(1/1,1)
text=As Metallic Mimic enters the battlefield, choose a creature type. -- Metallic Mimic is the chosen type in addition to its other types. -- Each other creature you control of the chosen type enters the battlefield with an additional +1/+1 counter on it.
type=Artifact Creature
subtype=Shapeshifter
mana={2}
power=2
toughness=1
[/card]
[card]
name=Metallic Rebuke
autohand=tap target(artifact|mybattlefield) && altercost(colorless,-1) ueot
target=*|stack
auto=transforms((,newability[pay[[{3}]] name(pay 3 mana) donothing?fizzle])) forever
text=Improvise (Your artifacts can help cast this spell. Each artifact you tap after you're done activating mana abilities pays for 1.) -- Counter target spell unless its controller pays {3}.
type=Instant
mana={2}{U}
[/card]
[card]
name=Midnight Entourage
auto=lord(aetherborn|mybattlefield) 1/1 other
auto=@movedTo(creature(aetherborn)|mybattlefield) to(mygraveyard): draw:1 && life:-1
text=Other Aetherborn you control get +1/+1. -- Whenever Midnight Entourage or another Aetherborn you control dies, you draw a card and you lose 1 life.
mana={2}{B}{B}
type=Creature
subtype=Aetherborn Rogue
power=3
toughness=3
[/card]
[card]
name=Mobile Garrison
auto=tap target(<anyamount>creature|mybattlefield)} restriction{compare(powertotalinplay)~morethan~1}:transforms((creature)) ueot
auto=@combat(attacking) source(this):untap target(other artifact,creature|mybattlefield)
text=Flying -- When Aether Swooper enters the battlefield, you get EnergyEnergy (two energy counters). -- Whenever Aether Swooper attacks, you may pay EnergyEnergy. If you do, create a 1/1 colorless Servo artifact creature token.
type=Artifact
subtype=Vehicle
mana={3}
power=3
toughness=4
[/card]
[card]
name=Monstrous Onslaught
auto=foreach(creature|mybattlefield) damage:1 target(creature)
text=Monstrous Onslaught deals X damage divided as you choose among any number of target creatures, where X is the greatest power among creatures you control as you cast Monstrous Onslaught.
type=Sorcery
mana={3}{G}{G}
[/card]
[card]
name=Narnam Renegade
abilities=deathtouch
auto=if morbid then counter(1/1,1)
text=Deathtouch -- Revolt ? Narnam Renegade enters the battlefield with a +1/+1 counter on it if a permanent you controlled left the battlefield this turn.
type=Creature
subtype=Elf Warrior
mana={G}
power=1
toughness=2
[/card]
[card]
name=Natural Obsolescenece
target=artifact
auto=bottomoflibrary
text=Put target artifact on the bottom of its owner's library.
type=Instant
mana={1}{G}
[/card]
[card]
name=Night Market Aeronaut
abilities=flying
##Test revolt
auto=@movedto(*|mygraveyard) restriction{thisturn(*|mygraveyard)~morethan~0}:all(this) counter(1/1,1)
text=Flying -- Revolt <20> Night Market Aeronaut enters the battlefield with a +1/+1 counter on it if a permanent you controlled left the battlefield this turn.
mana={3}{B}
type=Creature
subtype=Aetherborn Warrior
power=2
toughness=2
[/card]
[card]
name=Night Market Guard
auto=@combat(blocking) source(this):removefromcombat target(creature[attacking]|opponentbattlefield) && dynamicability<!powerstrike eachother!>
text=Night Market Guard can block an additional creature each combat.
type=Artifact Creature
subtype=Construct
mana={3}
power=3
toughness=1
[/card]
[card]
name=Oath of Ajani
auto=all(creature|mybattlefield) counter(1/1,1)
auto=lord(planeswalker|myhand,mygraveyard,mylibrary) altercost(colorless,-1)
text=When Oath of Ajani enters the battlefield, put a +1/+1 counter on each creature you control. -- Planeswalker spells you cast cost 1 less to cast.
type=Legendary Enchantment
mana={G}{W}
[/card]
[card]
name=Outland Boar
auto=cantbeblockedby(creature[power<=2])
text=Outland Boar can't be blocked by creatures with power 2 or less.
type=Creature
subtype=Boar
mana={2}{R}{G}
power=4
toughness=4
[/card]
[card]
name=Pacification Array
auto={2}{T}:tap target(artifact,creature)
text={2}, {T}: Tap target artifact or creature.
type=Artifact
mana={1}
[/card]
[card]
name=Paradox Engine
auto=@movedto(*|mystack):untap all(*[-land]|mybattlefield)
text=Whenever you cast a spell, untap all nonland permanents you control.
type=Legendary Artifact
mana={5}
[/card]
[card]
name=Peacewalker Colossus
auto={1}{W}:target(other vehicle|mybattlefield) transforms((creature)) ueot
auto=tap target(<anyamount>creature|mybattlefield)} restriction{compare(powertotalinplay)~morethan~3}:transforms((creature)) ueot
text={1}{W}: Another target Vehicle you control becomes an artifact creature until end of turn. -- Crew 4 (Tap any number of creatures you control with total power 4 or more: This Vehicle becomes an artifact creature until end of turn.)
type=Artifact
subtype=Vehicle
mana={3}
power=6
toughness=6
[/card]
[card]
name=Peema Aether-Seer
auto=token(energy)*3
auto={S(<3>energy|mybattlefield)}:target(creature) mustblock ueot
text=When Peema Aether-Seer enters the battlefield, you get an amount of Energy (energy counters) equal to the greatest power among creatures you control. -- Pay EnergyEnergyEnergy: Target creature blocks this turn if able.
type=Creature
subtype=Elf Druid
mana={3}{G}
power=3
toughness=2
[/card]
[card]
name=Pendulum of Patterns
auto=life:3 controller
auto={5}{T}{S}:draw:1
text=When Pendulum of Patterns enters the battlefield, you gain 3 life. -- {5}, Tap, Sacrifice Pendulum of Patterns: Draw a card.
type=Artifact
mana={2}
[/card]
[card]
name=Perilous Predicament
target=opponent
auto=ability$!name(sacrifice) notatarget(creature[-artifact]|mybattlefield) sacrifice!$ targetedplayer
auto=ability$!name(sacrifice) notatarget(creature[artifact]|mybattlefield) sacrifice!$ targetedplayer
text=Each opponent sacrifices an artifact creature and a nonartifact creature.
mana={4}{B}
type=Instant
[/card]
[card]
name=Pia's Revolution
auto=@movedto(artifact[-token]|mygraveyard) from(mybattlefield):name(moveto hand unless 3 damage) pay[[{L:3}]] name(pay 3 life) donothing?all(trigger[to] moveto(myhand)
text=Whenever a nontoken artifact is put into your graveyard from the battlefield, return that card to your hand unless target opponent has Pia's Revolution deal 3 damage to him or her.
type=Enchantment
mana={2}{R}
[/card]
[card]
name=Planar Bridge
auto={8}{T}:moveto(mybattlefield) target(planeswalker,artifact,enchantment,creature,land|mylibrary)
text={8}, {T}: Search your library for a permanent card, put it onto the battlefield, then shuffle your library.
type=Legendary Artifact
mana={6}
[/card]
[card]
name=Precise Strike
target=creature
auto=1/0
auto=first strike
text=Target creature gets +1/+0 and gains first strike until end of turn.
type=Instant
mana={R}
[/card]
[card]
name=Prizefighter Construct
type=Artifact Creature
subtype=Construct
mana={5}
power=6
toughness=2
[/card]
[card]
name=Quicksmith Rebel
auto=target(artifact|mybattlefield) transforms((,newability[{T}:damage:2 target(creature,player)])) forsrc
text=When Quicksmith Rebel enters the battlefield, target artifact you control gains "{T}: This artifact deals 2 damage to target creature or player" for as long as you control Quicksmith Rebel.
type=Creature
subtype=Human Artificer
mana={3}{R}
power=3
toughness=2
[/card]
[card]
name=Quicksmith Spy
auto=target(artifact|mybattlefield) transforms((,newability[{T}:draw:1])) forsrc
text=When Quicksmith Spy enters the battlefield, target artifact you control gains "{T}: Draw a card" for as long as you control Quicksmith Spy.
type=Creature
subtype=Human Artificer
mana={3}{U}
power=2
toughness=3
[/card]
[card]
name=Ravenous Intruder
auto={S(artifact|mybattlefield)}:2/2 ueot
text=Sacrifice an artifact: Ravenous Intruder gets +2/+2 until end of turn.
type=Creature
subtype=Gremlin
mana={1}{R}
power=1
toughness=2
[/card]
[card]
name=Reckless Racer
abilities=first strike
auto=@tapped(this):may discard(*|myhand) && draw:1
text=First strike -- Whenever Reckless Racer becomes tapped, you may discard a card. If you do, draw a card.
type=Creature
subtype=Human Pilot
mana={2}{R}
power=2
toughness=3
[/card]
[card]
name=Release the Gremlins
auto=destroy target(<upto:X>artifact)
auto=token(Gremlin,creature Gremlin,2/2,red)*X
text=Destroy X target artifacts. Create X 2/2 red Gremlin creature tokens.
type=Sorcery
mana={X}{X}{R}
[/card]
[card]
name=Renegade Map
auto=tap
auto={T}{S}:moveto(myhand) target(basic|mylibrary)
text=Renegade Map enters the battlefield tapped. -- {T}, Sacrifice Renegade Map: Search your library for a basic land card, reveal it, put it into your hand, then shuffle your library.
type=Artifact
mana={1}
[/card]
[card]
name=Renegade Rallier
auto=if morbid then moveto(mybattlefield) target(creature,artifact,planeswalker,enchantment,land[manacost<=2]|mygraveyard)
text=Revolt ? When Renegade Rallier enters the battlefield, if a permanent you controlled left the battlefield this turn, return target permanent card with converted mana cost 2 or less from your graveyard to the battlefield.
type=Creature
subtype=Human Warrior
mana={1}{G}{W}
power=3
toughness=2
[/card]
[card]
name=Renegade Wheelsmith
auto=@tapped(this):cantblock target(creature)
text=Whenever Renegade Wheelsmith becomes tapped, target creature can't block this turn.
type=Creature
subtype=Dwarf Pilot
mana={1}{R}{W}
power=3
toughness=2
[/card]
[card]
name=Renegade's Getaway
target=*
auto=indestructible ueot && token(Servo, Artifact Creature Servo, 1/1) controllertext=Target permanent gains indestructible until end of turn. Create a 1/1 colorless Servo artifact creature token. (Effects that say "destroy" don't destroy a permanent with indestructible, and if it's a creature, it can't be destroyed by damage.)
mana={2}{B}
type=Instant
[/card]
[card]
name=Reservoir Walker
auto=life:3
auto=token(energy)*3
text=When Reservoir Walker enters the battlefield, you gain 3 life and get EnergyEnergyEnergy (three energy counters).
type=Artifact Creature
subtype=Construct
mana={5}
power=3
toughness=3
[/card]
[card]
name=Resourceful Return
auto=moveto(myhand) target(creature|mygraveyard)
auto=restriction{type(artifact|mybattlefield)~morethan~0}:draw:1
text=Return target creature card from your graveyard to your hand. If you control an artifact, draw a card.
type=Sorcery
mana={1}{B}
[/card]
[card]
name=Restoration Specialist
auto={W}{S}:moveto(myhand) target(artifact|mygraveyard) && moveto(myhand) target(enchantment|mygraveyard)
text={W}, Sacrifice Restoration Specialist: Return up to one target artifact card and up to one target enchantment card from your graveyard to your hand.
type=Creature
subtype=Dwarf Artificer
mana={1}{W}
power=2
toughness=1
[/card]
[card]
name=Reverse Engineer
autohand=tap target(artifact|mybattlefield) && altercost(colorless,-1) ueot
auto=draw:3
text=Improvise (Your artifacts can help cast this spell. Each artifact you tap after you're done activating mana abilities pays for 1.) -- Draw three cards.
type=Sorcery
mana={3}{U}{U}
[/card]
[card]
name=Ridgescale Tusker
auto=all(other creature|mybattlefield) counter(1/1,1)
text=When Ridgescale Tusker enters the battlefield, put a +1/+1 counter on each other creature you control.
type=Creature
subtype=Beast
mana={3}{G}{G}
power=5
toughness=5
[/card]
[card]
name=Rishkar, Peema Renegade
auto=target(<upto:2>creature|mybattlefield) counter(1/1,1)
auto=lord(creature[counter(1/1)]|mybattlefield) transforms((,newability[{T}:add{G}])) forsrc
text=When Rishkar, Peema Renegade enters the battlefield, put a +1/+1 counter on each of up to two target creatures. -- Each creature you control with a counter on it has "Tap: Add Green to your mana pool."
type=Legendary Creature
subtype=Elf Druid
mana={2}{G}
power=2
toughness=2
[/card]
[card]
name=Rishkar's Expertise
auto=draw:power:highest:*:mybattlefield
auto=moveto(mybattlefield) target(*[manacost<=5]|myhand)
text=Draw cards equal to the greatest power among creatures you control. -- You may cast a card with converted mana cost 5 or less from your hand without paying its mana cost.
type=Sorcery
mana={4}{G}{G}
[/card]
[card]
name=Rogue Refiner
auto=token(energy)*2
text=When Rogue Refiner enters the battlefield, draw a card and you get EnergyEnergy (two energy counters).
type=Creature
subtype=Human Rogue
mana={1}{G}{U}
power=3
toughness=2
[/card]
[card]
name=Salvage Scuttler
auto=@combat(attacking) source(this):moveto(ownerhand) target(artifact)
text=Whenever Salvage Scuttler attacks, return an artifact you control to its owner's hand.
type=Creature
subtype=Crab
mana={4}{U}
power=4
toughness=4
[/card]
[card]
name=Scrap Trawler
auto=@movedto(artifact|mygraveyard) from(mybattlefield):moveto(myhand) target(artifact[manacost-1]|mygraveyard)
text=Whenever Scrap Trawler or another artifact you control is put into a graveyard from the battlefield, return to your hand target artifact card in your graveyard with lesser converted mana cost.
type=Artifact Creature
subtype=Construct
mana={3}
power=3
toughness=2
[/card]
[card]
name=Scrapper Champion
abilities=double strike
auto=token(energy)*2
auto=@combat(attacking) source(this):may sacrifice target(<2>energy|mybattlefield) && counter(1/1,1)
text=Double strike (This creature deals both first-strike and regular combat damage.) -- When Scrapper Champion enters the battlefield, you get EnergyEnergy (two energy counters). -- Whenever Scrapper Champion attacks, you may pay EnergyEnergy. If you do, put a +1/+1 counter on it.
type=Creature
subtype=Human Artificer
mana={3}{R}
power=2
toughness=2
[/card]
[card]
name=Scrounging Bandar
auto=counter(1/1,1)
auto=@each my upkeep: may counter(1/1,-1) this && counter(1/1,1) target(other creature|mybattlefield)
text=Scrounging Bandar enters the battlefield with two +1/+1 counters on it. -- At the beginning of your upkeep, you may move any number of +1/+1 counters from Scrounging Bandar onto another target creature.
type=Creature
subtype=Cat Monkey
mana={1}{G}
power=0
toughness=0
[/card]
[card]
name=Secret Salvage
auto=moveto(exile) target(*[-land]|mygraveyard) && moveto(myhand) all(share!name!|mylibrary)
text=Exile target nonland card from your graveyard. Search your library for any number of cards with the same name as that card, reveal them, and put them into your hand. Then shuffle your library.
type=Sorcery
mana={3}{B}{B}
[/card]
[card]
name=Servo Schematic
auto=token(Servo,artifact creature Servo,1/1)
auto=@movedto(mygraveyard) from(mybattlefield):token(Servo,artifact creature Servo,1/1)
text=When Servo Schematic enters the battlefield or is put into a graveyard from the battlefield, create a 1/1 colorless Servo artifact creature token.
type=Artifact
mana={2}
[/card]
[card]
name=Shielded Aether Thief
abilities=flash
auto=@combat(blocking) source(this):token(energy)
auto={T}{S(<3>energy|mybattlefield)}:draw:1
text=Flash (You may cast this spell any time you could cast an instant.) -- Whenever Shielded Aether Thief blocks, you get Energy (an energy counter). -- {T}, Pay EnergyEnergyEnergy: Draw a card.
type=Creature
subtype=Vedalken Rogue
mana={1}{U}
power=0
toughness=4
[/card]
[card]
name=Shipwreck Moray
auto=token(energy)*4
auto={S(energy)}:2/-2 ueot
text=When Shipwreck Moray enters the battlefield, you get EnergyEnergyEnergyEnergy (four energy counters). -- Pay Energy: Shipwreck Moray gets +2/-2 until end of turn.
type=Creature
subtype=Fish
mana={3}{U}
power=0
toughness=5
[/card]
[card]
name=Siege Modification
target=creature,vehicle
auto=3/0
auto=first strike
auto=restriction{type(vehicle)}:transforms((creature)) forsrc
text=Enchant creature or Vehicle -- As long as enchanted permanent is a Vehicle, it's a creature in addition to its other types. -- Enchanted creature gets +3/+0 and has first strike.
type=Enchantment
subtype=Aura
mana={1}{R}{R}
[/card]
[card]
name=Silkweaver Elite
abilities=reach
auto=if morbid then draw:1
text=Reach (This creature can block creatures with flying.) -- Revolt ? When Silkweaver Elite enters the battlefield, if a permanent you controlled left the battlefield this turn, draw a card.
type=Creature
subtype=Elf Archer
mana={2}{G}
power=2
toughness=2
[/card]
[card]
name=Skyship Plunderer
abilities=flying
auto=@combatdamaged(player) from(this):target(proliferation) proliferate
text=Flying -- Whenever Skyship Plunderer deals combat damage to a player, for each kind of counter on target permanent or player, give that permanent or player another counter of that kind.
type=Creature
subtype=Human Pirate
mana={1}{U}
power=2
toughness=1
[/card]
[card]
name=Sly Requisitioner
autohand=tap target(artifact|mybattlefield) && altercost(colorless,-1) ueot
auto=@movedto(artifact[-token]|mygraveyard) from(mybattlefield):token(Servo,artifact creature Servo,1/1)
text=Improvise (Your artifacts can help cast this spell. Each artifact you tap after you're done activating mana abilities pays for 1.) -- Whenever a nontoken artifact you control is put into a graveyard from the battlefield, create a 1/1 colorless Servo artifact creature token.
type=Creature
subtype=Human Artificer
mana={4}{B}
power=2
toughness=2
[/card]
[card]
name=Solemn Recruit
abilities=double strike
auto=@each my endofturn:if morbid then counter(1/1,1)
text=Double strike -- Revolt ? At the beginning of your end step, if a permanent you controlled left the battlefield this turn, put a +1/+1 counter on Solemn Recruit.
type=Creature
subtype=Dwarf Warrior
mana={1}{W}{W}
power=2
toughness=2
[/card]
[card]
name=Spire of Industry
auto={T}:add{1}
auto={T}{L}restriction{type(artifact|mybattlefield)~morethan~0}:add{R}
auto={T}{L}restriction{type(artifact|mybattlefield)~morethan~0}:add{U}
auto={T}{L}restriction{type(artifact|mybattlefield)~morethan~0}:add{G}
auto={T}{L}restriction{type(artifact|mybattlefield)~morethan~0}:add{W}
auto={T}{L}restriction{type(artifact|mybattlefield)~morethan~0}:add{B}
text={T}: Add Colorless to your mana pool. -- {T}, Pay 1 life: Add one mana of any color to your mana pool. Activate this ability only if you control an artifact.
type=Land
[/card]
[card]
name=Spire Patrol
abilities=flying
auto=tap target(creature|opponentbattlefield) && frozen
text=Flying -- When Spire Patrol enters the battlefield, tap target creature an opponent controls. That creature doesn't untap during its controller's next untap step.
type=Creature
subtype=Human Soldier
mana={2}{W}{U}
power=3
toughness=2
[/card]
[card]
name=Sram, Senior Edificer
auto=@movedto(aura,equipment,vehicle|mystack):draw:1
text=Whenever you cast an Aura, Equipment, or Vehicle spell, draw a card.
type=Legendary Creature
subtype=Dwarf Advisor
mana={1}{W}
power=2
toughness=2
[/card]
[card]
name=Sram's Expertise
auto=token(Servo,artifact creature Servo,1/1)*3
auto=moveto(mybattlefield) target(*[manacost<=3]|myhand)
text=Create three 1/1 colorless Servo artifact creature tokens. -- You may cast a card with converted mana cost 3 or less from your hand without paying its mana cost.
type=Sorcery
mana={2}{W}{W}
[/card]
[card]
name=Sweatworks Brawler
autohand=tap target(artifact|mybattlefield) && altercost(colorless,-1) ueot
auto=@combat(blocked) source(this) from(creature):if type(trigger[from])~lessthan~2 then all(trigger[from]) removefromcombat
text=Improvise (Your artifacts can help cast this spell. Each artifact you tap after you're done activating mana abilities pays for 1.) -- Menace
type=Creature
subtype=Human Artificer
mana={3}{R}
power=3
toughness=3
[/card]
[card]
name=Take into Custody
target=creature
auto=tap
auto=frozen
text=Tap target creature. It doesn't untap during its controller's next untap step.
type=Instant
mana={U}
[/card]
[card]
name=Tezzeret the Schemer
auto=counter(0/0,5,loyalty)
auto={C(0/0,1,Loyalty)}:token(Etherium Cell,artifact) && transforms((,newability[{T}:add{1}])) forever
auto={C(0/0,-2,Loyalty)}:target(creature) foreach(artifact|mybattlefield) +1/-1
auto={C(0/0,-7,Loyalty)}:emblem name(Tezzeret Emblem) transforms((,newability[@each my combatbegins:target(artifact|mybattlefield) transforms((creature,5/5)) forever])) forever dontremove
text=+1: Create a colorless artifact token named Etherium Cell with "Tap, Sacrifice this artifact: Add one mana of any color to your mana pool." -- -2: Target creature gets +X/-X until end of turn, where X is the number of artifacts you control. -- -7: You get an emblem with "At the beginning of combat on your turn, target artifact you control becomes an artifact creature with base power and toughness 5/5."
mana={2}{U}{B}
type=Planeswalker
subtype=Tezzeret
[/card]
[card]
name=Tezzeret, Master of Metal
auto=counter(0/0,5,loyalty)
auto={C(0/0,1,Loyalty)}:moverandom(artifact) from(mylibrary) to(myhand)
auto={C(0/0,-3,Loyalty)}:foreach(artifact|mybattlefield) life:-1 opponent
auto={C(0/0,-8,Loyalty)}:moveTo(myBattlefield) all(artifact,creature|opponentbattlefield)
text=+1: Reveal cards from the top of your library until you reveal an artifact card. Put that card into your hand and the rest on the bottom of your library in a random order. -- -3: Target opponent loses life equal to the number of artifacts you control. -- -8: Gain control of all artifacts and creatures target opponent controls.
mana={4}{U}{B}
type=Planeswalker
subtype=Tezzeret
[/card]
[card]
name=Tezzeret's Betrayal
target=creature
auto=destroy
auto=moveto(myhand) target(Tezzeret, Master of Metal|mygraveyard,mylibrary)
text=Flying -- When Aether Swooper enters the battlefield, you get EnergyEnergy (two energy counters). -- Whenever Aether Swooper attacks, you may pay EnergyEnergy. If you do, create a 1/1 colorless Servo artifact creature token.
type=Sorcery
mana={3}{U}{B}
[/card]
[card]
name=Tezzeret's Simulacrum
auto={T}:life:-1 opponent && restriction{type(Tezzeret|mybattlefield)~morethan~0} life:-2 opponent
text={T}: Target opponent loses 1 life. If you control a Tezzeret planeswalker, that player loses 3 life instead.
type=Artifact Creature
subtype=Golem
mana={3}
power=2
toughness=3
[/card]
[card]
name=Tezzeret's Touch
target=artifact
auto=transforms((creature,5/5)) forsrc
auto=@movedto(mytgt|mygraveyard) from(mybattlefield):moveto(myhand)
text=Enchant artifact -- Enchanted artifact is a creature with base power and toughness 5/5 in addition to its other types. -- When enchanted artifact is put into a graveyard, return that card to its owner's hand.
type=Enchantment
subtype=Aura
mana={1}{U}{B}
[/card]
[card]
name=Thopter Arrest
target=creature,artifact
auto=blink forsrc
text=When Thopter Arrest enters the battlefield, exile target artifact or creature an opponent controls until Thopter Arrest leaves the battlefield.
type=Enchantment
mana={2}{W}
[/card]
[card]
name=Treasure Keeper
auto=@movedto(mygraveyard) from(mybattlefield):moverandom(*[-land]) from(mylibrary) to(mybattlefield)
text=When Treasure Keeper dies, reveal cards from the top of your library until you reveal a nonland card with converted mana cost 3 or less. You may cast that card without paying its mana cost. Put all revealed cards not cast this way on the bottom of your library in a random order.
type=Artifact Creature
subtype=Construct
mana={4}
power=3
toughness=3
[/card]
[card]
name=Trophy Mage
auto=moveto(myhand) target(artifact[manacost=3]|mylibrary)
text=When Trophy Mage enters the battlefield, you may search your library for an artifact card with converted mana cost 3, reveal it, put it into your hand, then shuffle your library.
type=Creature
subtype=Human Wizard
mana={2}{U}
power=2
toughness=2
[/card]
[card]
name=Unbridled Growth
target=land
auto={T}:add{G}
auto={T}:add{R}
auto={T}:add{W}
auto={T}:add{U}
auto={T}:add{B}
auto={S(Unbridled Growth)}draw:1
text=Enchant land -- Enchanted land has "Tap: Add one mana of any color to your mana pool." -- Sacrifice Unbridled Growth: Draw a card.
type=Enchantment
subtype=Aura
mana={G}
[/card]
[card]
name=Universal Solvent
auto={7}{T}{S}:destroy target(*)
text={7}, {T}, Sacrifice Universal Solvent: Destroy target permanent.
type=Artifact
mana={1}
[/card]
[card]
name=Untethered Express
abilities=trample
auto=@combat(attacking) source(this):counter(1/1,1)
auto=tap target(<anyamount>creature|mybattlefield)} restriction{compare(powertotalinplay)~morethan~0}:transforms((creature)) ueot
text=Trample -- Whenever Untethered Express attacks, put a +1/+1 counter on it. -- Crew 1 (Tap any number of creatures you control with total power 1 or more: This Vehicle becomes an artifact creature until end of turn.)
type=Artifact
subtype=Vehicle
mana={4}
power=4
toughness=4
[/card]
[card]
name=Vengeful Rebel
auto=if morbid then target(creature|opponentbattlefield) -3/-3 ueot
text=Revolt ? When Vengeful Rebel enters the battlefield, if a permanent you controlled left the battlefield this turn, target creature an opponent controls gets -3/-3 until end of turn.
type=Creature
subtype=Aetherborn Warrior
mana={2}{B}
power=3
toughness=2
[/card]
[card]
name=Verdant Automaton
auto={3}{G}:counter(1/1,1)
text={3}{G}: Put a +1/+1 counter on Verdant Automaton.
type=Artifact Creature
subtype=Construct
mana={2}
power=1
toughness=2
[/card]
[card]
name=Walking Ballista
auto=counter(1/1,XX)
auto={4}:counter(1/1,1)
auto={counter(1/1,-1)}:damage:1 target(creature,player)
text=Walking Ballista enters the battlefield with X +1/+1 counters on it. -- {4}: Put a +1/+1 counter on Walking Ballista. -- Remove a +1/+1 counter from Walking Ballista: It deals 1 damage to target creature or player.
type=Artifact Creature
subtype=Construct
mana={X}{X}
power=0
toughness=0
[/card]
[card]
name=Watchful Automaton
auto={2}{U}:deplete:1 controller && transforms((,newability[may moveto(mylibrary) target(*|mygraveyard)])) ueot
text={2}{U}: Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)
type=Artifact Creature
subtype=Construct
mana={3}
power=2
toughness=2
[/card]
[card]
name=Welder Automaton
auto={3}{R}:damage:1 opponent
text={3}{R}: Welder Automaton deals 1 damage to each opponent.
type=Artifact Creature
subtype=Construct
mana={2}
power=2
toughness=1
[/card]
[card]
name=Weldfast Engineer
auto=@each my combatbegins:target(artifact creature|mybattlefield) 2/0 ueot
text=At the beginning of combat on your turn, target artifact creature you control gets +2/+0 until end of turn.
type=Creature
subtype=Human Artificer
mana={1}{B}{R}
power=3
toughness=3
[/card]
[card]
name=Whir of Invention
autohand=tap target(artifact|mybattlefield) && add{1}
auto=moveto(mybattlefield) target(artifact[manacost<=X]|mylibrary)
text=Improvise (Your artifacts can help cast this spell. Each artifact you tap after you're done activating mana abilities pays for 1.) -- Search your library for an artifact card with converted mana cost X or less, put it onto the battlefield, then shuffle your library.
type=Instant
mana={X}{U}{U}{U}
[/card]
[card]
name=Winding Constrictor
auto=@counteradded:all(trigger[to]) proliferate
auto=@movedto(energy|mybattlefield):token(energy)
text=If one or more counters would be placed on an artifact or creature you control, that many plus one of each of those kinds of counters are placed on that permanent instead. -- If you would get one or more counters, you get that many plus one of each of those kinds of counters instead.
type=Creature
subtype=Snake
mana={B}{G}
power=2
toughness=3
[/card]
[card]
name=Wind-Kin Raiders
abilities=flying
autohand=tap target(artifact|mybattlefield) && altercost(colorless,-1) ueot
text=Improvise (Your artifacts can help cast this spell. Each artifact you tap after you're done activating mana abilities pays for 1.) -- Flying
type=Creature
subtype=Human Artificer
mana={4}{U}{U}
power=4
toughness=3
[/card]
[card]
name=Wrangle
target=creature[power<=4]
auto=haste
auto=untap
alias=129767
text=Gain control of target creature with power 4 or less until end of turn. Untap that creature. It gains haste until end of turn.
type=Sorcery
mana={1}{R}
[/card]
[card]
name=Yahenni, Undying Partisan
abilities=haste
auto=@movedto(creature|opponentgraveyard) from(opponentbattlefield):counter(1/1,1)
auto={S(other creature|mybattlefield)}:indestructible ueot
text=Haste -- Whenever a creature an opponent controls dies, put a +1/+1 counter on Yahenni, Undying Partisan. -- Sacrifice another creature: Yahenni gains indestructible until end of turn.
type=Legendary Creature
subtype=Aetherborn Vampire
mana={2}{B}
power=2
toughness=2
[/card]
[card]
name=Yahenni's Expertise
auto=all(creature) -3/-3 ueot
#auto=may moveto(mybattlefield) target(*[manacost<=3]|myhand)
auto=may castcard(normal) notatarget(*[manacost<=3]|myhand)
text=All creatures get -3/-3 until end of turn. -- You may cast a card with converted mana cost 3 or less from your hand without paying its mana cost.
type=Sorcery
mana={2}{B}{B}
[/card]