Files
wagic/projects/mtg/bin/Res/sets/primitives/ELD.txt
2019-10-12 17:25:30 +02:00

2745 lines
108 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
grade=borderline
[card]
name=Food
auto={2}{T}{S}:life:3
text={2}, {T}, Sacrifice this artifact: You gain 3 life.
type=Artifact
subtype=Food
[/card]
[card]
name=Boar
auto=@movedto(ownergraveyard) from(ownerbattlefield):token(-473141)
text=When this creature dies, create a Food token. (A Food token is an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.")
type=Creature
subtype=Boar
power=1
toughness=1
[/card]
[card]
name=Wolf
auto=@movedto(ownergraveyard) from(ownerbattlefield):counter(0/0,1,loyalty) all(Garruk)
text=When this creature dies, put a loyalty counter on each Garruk you control.
type=Creature
subtype=Wolf
power=2
toughness=2
[/card]
[card]
name=Warrior
abilities=trample,haste
text=Trample, Haste
type=Creature
subtype=Human Warrior
power=3
toughness=1
[/card]
[card]
name=Cleric
abilities=lifelink,haste
text=Lifelink, Haste
type=Creature
subtype=Human Cleric
power=2
toughness=1
[/card]
[card]
name=Rogue
abilities=haste
auto=damage:1 target(player,creature,planeswalker)
text=Haste -- When this creature enters the battlefield, it deals 1 damage to any target
type=Creature
subtype=Human Rogue
power=1
toughness=2
[/card]
[card]
name=Kenrith, the Returned King
auto={R}:lord(creature) trample ueot && haste ueot
auto={1}{G}:counter(1/1,1) target(creature|battlefield)
auto={2}{W}:life:5 target(player)
auto={3}{U}:draw:1 target(player)
auto={4}{B}:moveto(mybattlefield) target(creature|mygraveyard)
text={R}: All creatures gain trample and haste until end of turn. -- {1}{G}: Put a +1/+1 counter on target creature. -- {2}{W}: Target player gains 5 life. -- {3}{U}: Target player draws a card. -- {4}{B}: Put target creature card from a graveyard onto the battlefield under its owner's control.
mana={4}{W}
type=Legendary Creature
subtype=Human Noble
power=5
toughness=5
[/card]
[card]
name=Witch's Cottage
auto=aslongas(other land[swamp]|myBattlefield) tap(noevent) <3 oneshot
auto=if this(untapped) may (creature|mygraveyard) moveTo(myLibrary) once
text={T}: Add {B} -- Witch's Cottage enters the battlefield tapped unless you control three or more other Swamps. -- When Witch's Cottage enters the battlefield untapped, you may put target creature card from your graveyard on top of your library.
type=Land
subtype=Swamp
[/card]
[card]
name=Idyllic Grange
auto={T}:add{W}
auto=aslongas(other land[plain]|myBattlefield) tap(noevent) <3 oneshot
auto=if this(untapped) target(creature|myBattlefield) counter(1/1) once
text={T}: Add {W}. -- Idyllic Grange enters the battlefield tapped unless you control three or more other Plains. -- When Idyllic Grange enters the battlefield untapped, put a +1/+1 counter on target creature you control.
type=Land
subtype=Plains
[/card]
[card]
name=Mystic Sanctuary
auto={T}:add{U}
auto=aslongas(other land[island]|myBattlefield) tap(noevent) <3 oneshot
auto=if this(untapped) may (instant,sorcery|mygraveyard) moveTo(myLibrary) once
text={T}: Add {U}. -- Mystic Sanctuary enters the battlefield tapped unless you control three or more other Islands. -- When Mystic Sanctuary enters the battlefield untapped, you may put target instant or sorcery card from your graveyard on top of your library.
type=Land
subtype=Island
[/card]
[card]
name=Gingerbread Cabin
auto={T}:add{G}
auto=aslongas(other land[forest]|myBattlefield) tap(noevent) <3 oneshot
auto=if this(untapped) token(-473141) once
text={T}: Add {G}. -- Gingerbread Cabin enters the battlefield tapped unless you control three or more other Forests. -- When Gingerbread Cabin enters the battlefield untapped, create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.")
type=Land
subtype=Forest
[/card]
[card]
name=Dwarven Mine
auto={T}:add{R}
auto=aslongas(other land[mountain]|myBattlefield) tap(noevent) <3 oneshot
auto=if this(untapped) create(Dwarf:creature Dwarf:1/1:red) once
text={T}: Add {R}. -- Dwarven Mine enters the battlefield tapped unless you control three or more other Mountains. -- When Dwarven Mine enters the battlefield untapped, create a 1/1 red Dwarf creature token.
type=Land
subtype=Mountain
[/card]
[card]
name=Castle Ardenvale
auto={T}:add{W}
auto=aslongas(other land[plain]|myBattlefield) tap(noevent) <1 oneshot
auto={2}{W}{W}{T}:create(Human:creature Human:1/1:white)
text=Castle Ardenvale enters the battlefield tapped unless you control a Plains. -- {T}: Add {W}. -- {2}{W}{W}, {T}: Create a 1/1 white Human creature token.
type=Land
[/card]
[card]
name=Castle Embereth
auto={T}:add{R}
auto=aslongas(other land[mountain]|myBattlefield) tap(noevent) <1 oneshot
auto={1}{R}{R}{T}:all(creature|mybattlefield) 1/0 ueot
text=Castle Embereth enters the battlefield tapped unless you control a Mountain. -- {T}: Add {R}. -- {1}{R}{R}, {T}: Creatures you control get +1/+0 until end of turn.
type=Land
[/card]
[card]
name=Castle Locthwain
auto={T}:add{B}
auto=aslongas(other land[swamp]|myBattlefield) tap(noevent) <1 oneshot
auto={1}{B}{B}{T}:draw:1 && life:-phandcount
text=Castle Locthwain enters the battlefield tapped unless you control a Swamp. -- {T}: Add {B}. -- {1}{B}{B}, {T}: Draw a card, then you lose life equal to the number of cards in your hand.
type=Land
[/card]
[card]
name=Castle Vantress
auto={T}:add{U}
auto=aslongas(other land[island]|myBattlefield) tap(noevent) <1 oneshot
auto={2}{U}{U}{T}:scry:2 scrycore delayed dontshow donothing scrycoreend scryend
text=Castle Vantress enters the battlefield tapped unless you control an Island. -- {T}: Add {U}. -- {2}{U}{U}, {T}: Scry 2.
type=Land
[/card]
[card]
name=Castle Garenbrig
auto={T}:add{G}
auto=aslongas(other land[forest]|myBattlefield) tap(noevent) <1 oneshot
auto={2}{G}{G}{T}:add{G}{G}{G}{G}{G}{G}
text=Castle Garenbrig enters the battlefield tapped unless you control a Forest. -- {T}: Add {G}. -- {2}{G}{G}, {T}: Add six {G}. Spend this mana only to cast creature spells or activate abilities of creatures.
type=Land
[/card]
[card]
name=Korvold, Fae-Cursed King
abilities=flying
auto=sacrifice target(*|mybattlefield)
auto=@combat(attacking) source(this):sacrifice target(*|mybattlefield)
auto=@sacrificed(other *|mybattlefield):counter(1/1,1) all(this) && draw:1
text=Flying -- Whenever Korvold, Fae-Cursed King enters the battlefield or attacks, sacrifice another permanent. -- Whenever you sacrifice a permanent, put a +1/+1 counter on Korvold and draw a card.
mana={2}{B}{R}{G}
type=Legendary Creature
subtype=Dragon Noble
power=4
toughness=4
[/card]
[card]
name=Syr Gwyn, Hero of Ashvale
abilities=vigilance,menace
auto=@combat(attacking) source(creature[geared]|mybattlefield):draw:1 && life:-1 controller
#MISSED: equip 0 to knight
text=Vigilance, menace -- Whenever an equipped creature you control attacks, you draw a card and you lose 1 life. -- Equipment you control have equip Knight {0}.
mana={3}{R}{W}{B}
type=Legendary Creature
subtype=Human Knight
power=5
toughness=5
[/card]
[card]
name=Thrill of Possibility
auto=draw:2
text=As an additional cost to cast this spell, discard a card. -- Draw two cards.
mana={1}{R}{D}
type=Instant
[/card]
[card]
name=Syr Carah, the Bold
auto={T}:damage:1 target(creature,player)
auto=@damageof(player) from(this):moveto(exile) and!( transforms((,canplayfromexile)) ueot )! all(*[zpos=1]|mylibrary) controller
auto=@damagefoeof(player) from(this):moveto(exile) and!( transforms((,canplayfromexile)) ueot )! all(*[zpos=1]|mylibrary) controller
text=Whenever Syr Carah, the Bold or an instant or sorcery spell you control deals damage to a player, exile the top card of your library. You may play that card this turn. -- {T}: Syr Carah deals 1 damage to any target.
mana={3}{R}{R}
type=Legendary Creature
subtype=Human Knight
power=3
toughness=3
[/card]
[card]
name=Scorching Dragonfire
target=creature,planeswalker
auto=damage:3
auto=exiledeath
text=Scorching Dragonfire deals 3 damage to target creature or planeswalker. If that creature or planeswalker would die this turn, exile it instead.
mana={1}{R}
type=Instant
[/card]
[card]
name=Seven Dwarves
auto=foreach(other creature[Seven Dwarves]|myBattlefield) 1/1
text=Seven Dwarves gets +1/+1 for each other creature named Seven Dwarves you control. -- A deck can have up to seven cards named Seven Dwarves.
mana={1}{R}
type=Creature
subtype=Dwarf
power=2
toughness=2
[/card]
[card]
name=Skullknocker Ogre
auto=@damagefoeof(player) from(this):discard:1 opponent && draw:1 opponent
text=Whenever Skullknocker Ogre deals damage to an opponent, that player discards a card at random. If the player does, they draw a card.
mana={3}{R}
type=Creature
subtype=Ogre
power=4
toughness=3
[/card]
[card]
name=Mace of the Valiant
auto={3}:equip
auto=teach(creature) vigilance
auto=thisforeach(counter{0/0.1.charge}) 1/1
auto=@movedTo(creature|myBattlefield):counter(0/0,1,charge)
text=Equipped creature gets +1/+1 for each charge counter on Mace of the Valiant and has vigilance. -- Whenever a creature enters the battlefield under your control, put a charge counter on Mace of the Valiant. -- Equip {3}
mana={2}{W}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Faerie Formation
abilities=flying
auto={3}{U}:create(Faerie:creature Faerie:1/1:blue:flying) && draw:1
text=Flying -- {3}{U}: Create a 1/1 blue Faerie creature token with flying. Draw a card.
mana={4}{U}
type=Creature
subtype=Faerie
power=5
toughness=4
[/card]
[card]
name=Silverwing Squadron
abilities=flying,vigilance
anyzone=type:creature:battlefield/type:creature:battlefield cdaactive
auto=@combat(attacking) source(this):token(Knight,creature Knight,2/2,white,vigilance)
text=Flying, vigilance -- Silverwing Squadron's power and toughness are each equal to the number of creatures you control. -- Whenever Silverwing Squadron attacks, create a number of 2/2 white Knight creature tokens with vigilance equal to the number of opponents you have.
mana={5}{W}
type=Creature
subtype=Human Knight
power=*
toughness=*
[/card]
[card]
name=Shimmer Dragon
abilities=flying
auto=aslongas(artifact|myBattlefield)~morethan~3 hexproof
auto={T(artifact|myBattlefield)}{T(artifact|myBattlefield)}:draw:1
text=Flying -- As long as you control four or more artifacts, Shimmer Dragon has hexproof. -- Tap two untapped artifacts you control: Draw a card.
mana={4}{U}{U}
type=Creature
subtype=Dragon
power=5
toughness=6
[/card]
[card]
name=Chulane, Teller of Tales
abilities=vigilance
auto=@movedTo(creature|mystack):draw:1 && may moveto(myBattlefield) target(land|myHand)
auto={3}{T}:moveTo(ownerhand) target(other creature|mybattlefield)
text=Vigilance -- Whenever you cast a creature spell, draw a card, then you may put a land card from your hand onto the battlefield. -- {3}, {T}: Return target creature you control to its owner's hand.
mana={2}{G}{W}{U}
type=Legendary Creature
subtype=Human Druid
power=2
toughness=4
[/card]
[card]
name=Taste of Death
auto=sacrifice notatarget(<3>creature|mybattlefield)
auto=ability$! sacrifice notatarget(<3>creature|mybattlefield) !$ opponent
auto=token(-473141)*3
text=Each player sacrifices three creatures. You create three Food tokens. (They're artifacts with "{2}, {T}, Sacrifice this artifact: You gain 3 life.")
mana={4}{B}{B}
type=Sorcery
[/card]
[card]
name=Gluttonous Troll
abilities=trample
auto=token(-473141)
auto={1}{G}{S(other *[-land]|mybattlefield)}:+2/+2 ueot
text=Trample -- When Gluttonous Troll enters the battlefield, create a number of Food tokens equal to the number of opponents you have. (Food tokens are artifacts with "{2}, {T}, Sacrifice this artifact: You gain 3 life.") -- {1}{G}, Sacrifice another nonland permanent: Gluttonous Troll gets +2/+2 until end of turn.
mana={2}{B}{G}
type=Creature
subtype=Troll
power=3
toughness=3
[/card]
[card]
name=Knights' Charge
auto=@combat(attacking) source(creature[Knight]|mybattlefield):life:1 controller
auto=@combat(attacking) source(creature[Knight]|mybattlefield):life:-1 opponent
auto={6}{W}{B}{S}:moveTo(mybattlefield) all(creature[Knight]|mygraveyard)
text=Whenever a Knight you control attacks, each opponent loses 1 life and you gain 1 life. -- {6}{W}{B}, Sacrifice Knights' Charge: Return all Knight creature cards from your graveyard to the battlefield.
mana={1}{W}{B}
type=Enchantment
[/card]
[card]
name=Steelbane Hydra
auto=counter(1/1,X)
auto={2}{G}{C(1/1,-1)}:destroy target(*[enchantment;artifact])
text=Steelbane Hydra enters the battlefield with X +1/+1 counters on it. -- {2}{G}, Remove a +1/+1 counter from Steelbane Hydra: Destroy target artifact or enchantment.
mana={X}{G}{G}
type=Creature
subtype=Turtle Hydra
power=0
toughness=0
[/card]
[card]
name=Thorn Mammoth
abilities=trample
auto=@movedto(other creature|mybattlefield):transforms((,newability[target(creature|opponentbattlefield) dynamicability<!powerstrike eachother!>]))
auto=transforms((,newability[target(creature|opponentbattlefield) dynamicability<!powerstrike eachother!>]))
text=Trample -- Whenever Thorn Mammoth or another creature enters the battlefield under your control, Thorn Mammoth fights up to one target creature you don't control.
mana={5}{G}{G}
type=Creature
subtype=Elephant
power=6
toughness=6
[/card]
[card]
name=Alela, Artful Provocateur
abilities=flying,deathtouch,lifelink
auto=lord(other creature[flying]|myBattlefield) 1/0
auto=@movedTo(artifact,enchantment|mystack):create(Faerie:creature Faerie:1/1:blue:flying)
text=Flying, deathtouch, lifelink -- Other creatures you control with flying get +1/+0. -- Whenever you cast an artifact or enchantment spell, create a 1/1 blue Faerie creature token with flying.
mana={1}{W}{U}{B}
type=Legendary Creature
subtype=Faerie Warlock
power=2
toughness=3
[/card]
[card]
name=Fabled Passage
auto=aslongas(land|myBattlefield)~morethan~2 {T}{S}:name(search card) reveal:plibrarycount optionone name(choose card) target(land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(untap(noevent))!)! afterrevealedend revealend
auto=aslongas(land|myBattlefield)~lessthan~3 {T}{S}:name(search card) reveal:plibrarycount optionone name(choose card) target(land[basic]|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
text={T}, Sacrifice Fabled Passage: Search your library for a basic land card, put it onto the battlefield tapped, then shuffle your library. Then if you control four or more lands, untap that land.
type=Land
[/card]
[card]
name=Chittering Witch
auto=create(Rat:creature Rat:1/1:black)
auto={1}{B}{S(creature|myBattlefield)}:target(creature) -2/-2 ueot
text=When Chittering Witch enters the battlefield, create a number of 1/1 black Rat creature tokens equal to the number of opponents you have. -- {1}{B}, Sacrifice a creature: Target creature gets -2/-2 until end of turn.
mana={3}{B}
type=Creature
subtype=Human Warlock
power=2
toughness=2
[/card]
[card]
name=Embereth Skyblazer
auto=this(variable{controllerturn}>0) flying
auto=@combat(attacking) source(this):pay({2}{R}):all(creature|mybattlefield) 1/0 ueot
text=As long as it's your turn, Embereth Skyblazer has flying. -- Whenever Embereth Skyblazer attacks, you may pay {2}{R}. If you do, creatures you control get +X/+0 until end of turn, where X is the number of opponents you have.
mana={3}{R}
type=Creature
subtype=Human Knight
power=4
toughness=3
[/card]
[card]
name=Embercleave
abilities=flash
anyzone=foreach(creature[attacking]|battlefield) changecost(colorless:-1) forcedalive
auto=teach(creature) double strike
auto=teach(creature) trample
auto=teach(creature) 1/1
auto={3}:equip
text=Flash -- This spell costs {1} less to cast for each attacking creature you control. -- When Embercleave enters the battlefield, attach it to target creature you control. -- Equipped creature gets +1/+1 and has double strike and trample. -- Equip {3}
mana={4}{R}{R}
type=Legendary Artifact
subtype=Equipment
[/card]
[card]
name=Claim the Firstborn
target=creature[manacost<=3]|opponentbattlefield
auto=moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)!
text=Gain control of target creature with converted mana cost 3 or less until end of turn. Untap that creature. It gains haste until end of turn.
mana={R}
type=Sorcery
[/card]
[card]
name=Crystal Slipper
auto=teach(creature) haste
auto=teach(creature) 1/0
auto={1}:equip
text=Equipped creature gets +1/+0 and has haste. -- Equip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.)
mana={1}{R}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Ferocity of the Wilds
auto=all(creature[-human,attacking]|mybattlefield) 1/0
auto=all(creature[-human,attacking]|mybattlefield) trample
text=Attacking non-Human creatures you control get +1/+0 and have trample.
mana={2}{R}
type=Enchantment
[/card]
[card]
name=Burning-Yard Trainer
abilities=trample,haste
auto=target(creature[Knight]|myBattlefield) 2/2 ueot && haste ueot && trample ueot
text=Trample, haste -- When Burning-Yard Trainer enters the battlefield, another target Knight you control gets +2/+2 and gains trample and haste until end of turn.
mana={4}{R}
type=Creature
subtype=Human Knight
power=3
toughness=3
[/card]
[card]
name=Oko's Hospitality
auto=lord(creature|battlefield) transforms((,setpower=3,settoughness=3)) ueot
auto=moveto(myhand) target(Oko, the Trickster|mylibrary)
auto=moveto(myhand) target(Oko, the Trickster|mygraveyard)
text=Creatures you control have base power and toughness 3/3 until end of turn. You may search your library and/or graveyard for a card named Oko, the Trickster, reveal it, and put it into your hand. If you search your library this way, shuffle it.
mana={3}{G}{U}
type=Instant
[/card]
[card]
name=Brimstone Trebuchet
text=defender,reach
auto={T}:damage:1 opponent
auto=@movedto(creature[knight]|mybattlefield):untap
text=Defender, reach -- {T}: Brimstone Trebuchet deals 1 damage to each opponent. -- Whenever a Knight enters the battlefield under your control, untap Brimstone Trebuchet.
mana={2}{R}
type=Artifact Creature
subtype=Wall
power=1
toughness=3
[/card]
[card]
name=Witch's Oven
auto={T}{S(creature[toughness<4]|myBattlefield)}:token(-473141)
auto={T}{S(creature[toughness>=4]|myBattlefield)}:token(-473141)*2
text={T}, Sacrifice a creature: Create a Food token. If the sacrificed creature's toughness was 4 or greater, create two Food tokens instead. (They're artifacts with "{2}, {T}, Sacrifice this artifact: You gain 3 life.")
mana={1}
type=Artifact
[/card]
[card]
name=Weapon Rack
auto=counter(1/1,3)
auto={T}{C(1/1,-1)}:counter(1/1,1) target(creature) asSorcery
text=Weapon Rack enters the battlefield with three +1/+1 counters on it. -- {T}: Move a +1/+1 counter from Weapon Rack onto target creature. Activate this ability only any time you could cast a sorcery.
mana={4}
type=Artifact
[/card]
[card]
name=Ogre Errant
auto=@combat(attacking) source(this):target(knight[attacking]) menace ueot
text=Whenever Ogre Errant attacks, another target attacking Knight gains menace until end of turn. (It can't be blocked except by two or more creatures.)
mana={3}{R}
type=Creature
subtype=Ogre Knight
power=3
toughness=4
[/card]
[card]
name=Joust
target=creature|mybattlefield
auto=transforms((,newability[target(creature) dynamicability<!powerstrike eachother!>])) ueot
auto=teach(Knight) 2/1
text=Choose target creature you control and target creature you don't control. The creature you control gets +2/+1 until end of turn if it's a Knight. Then those creatures fight each other. (Each deals damage equal to its power to the other.)
mana={1}{R}
type=Sorcery
[/card]
[card]
name=Mad Ratter
auto=@drawof(player):transforms((,newability[@drawof(player) restriction{once}:create(Rat:creature Rat:1/1:black)])) ueot
text=Whenever you draw your second card each turn, create two 1/1 black Rat creature tokens.
mana={3}{R}
type=Creature
subtype=Goblin
power=1
toughness=2
[/card]
[card]
name=Redcap Raiders
auto=@combat(attacking) source(this):may name(tap non-Human) tap target(creature[-human,-tapped]|myBattlefield) and!(1/1)! ueot
text=Whenever Redcap Raiders attacks, you may tap an untapped non-Human creature you control. If you do, Redcap Raiders gets +1/+1 and gains trample until end of turn.
mana={2}{R}
type=Creature
subtype=Goblin Warrior
power=3
toughness=2
[/card]
[card]
name=Redcap Melee
auto=choice name(damage non-red target) damage:4 target(creature[-red],planeswalker[-red]) && ability$!destroy target(land)!$ controller
auto=choice name(damage red target) damage:4 target(creature[red],planeswalker[red])
text=Redcap Melee deals 4 damage to target creature or planeswalker. If a nonred permanent is dealt damage this way, you sacrifice a land.
mana={R}
type=Instant
[/card]
[card]
name=Raging Redcap
abilities=double strike
text=Double strike
mana={2}{R}
type=Creature
subtype=Goblin Knight
power=1
toughness=2
[/card]
[card]
name=Irencrag Pyromancer
auto=@drawof(player):transforms((,newability[@drawof(player) restriction{once}:damage:3 target(player,creature,planeswalker)])) ueot
text=Whenever you draw your second card each turn, Irencrag Pyromancer deals 3 damage to any target.
mana={2}{R}
type=Creature
subtype=Human Wizard
power=0
toughness=4
[/card]
[card]
name=Oathsworn Knight
abilities=mustattack,phantom
auto=counter(1/1,4)
text=Oathsworn Knight enters the battlefield with four +1/+1 counters on it. -- Oathsworn Knight attacks each combat if able. -- If damage would be dealt to Oathsworn Knight while it has a +1/+1 counter on it, prevent that damage and remove a +1/+1 counter from it.
mana={1}{B}{B}
type=Creature
subtype=Human Knight
power=0
toughness=0
[/card]
[card]
name=Gingerbrute
abilities=haste
auto={1}:cantbeblockedby(creature[-haste])
auto={2}{T}{S}:life:3
text=Haste -- {1}: Gingerbrute can't be blocked this turn except by creatures with haste. -- {2}, {T}, Sacrifice Gingerbrute: You gain 3 life.
mana={1}
type=Artifact Creature
subtype=Food Golem
power=1
toughness=1
[/card]
[card]
name=Golden Egg
auto=draw:1 controller
auto={1}{T}:add{G}
auto={1}{T}:add{R}
auto={1}{T}:add{W}
auto={1}{T}:add{U}
auto={1}{T}:add{B}
auto={2}{T}{S}:life:3 controller
text=When Golden Egg enters the battlefield, draw a card. -- {1},{T}, Sacrifice Golden Egg: Add one mana of any color. -- {2}, {T}, Sacrifice Golden Egg: You gain 3 life.
mana={2}
type=Artifact
subtype=Food
[/card]
[card]
name=Enchanted Carriage
auto=create(Mouse:creature Mouse:1/1:white)*2
auto={crew(other creature[power>=2]|myBattlefield)}:name(crew 2 [1 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=2]|mybattlefield)~morethan~0,compare(crewtotalpower)~morethan~1}
auto={crew(other creature[power>=1]|myBattlefield)}{crew(other creature[power>=1]|myBattlefield)}:name(crew 2 [2 creature]) becomes(Artifact Creature) ueot restriction{type(other creature[-tapped;power>=1]|mybattlefield)~morethan~1,compare(crewtotalpower)~morethan~1}
text=When Enchanted Carriage enters the battlefield, create two 1/1 white Mouse creature tokens. -- 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.)
mana={5}
type=Artifact
subtype=Vehicle
power=4
toughness=4
[/card]
[card]
name=Inquisitive Puppet
auto=scry:1 scrycore delayed dontshow donothing scrycoreend scryend
auto={E}:create(Human:creature Human:1/1:white)
text=When Inquisitive Puppet enters the battlefield, scry 1. -- Exile Inquisitive Puppet: Create a 1/1 white Human creature token.
mana={1}
type=Artifact Creature
subtype=Construct
power=0
toughness=2
[/card]
[card]
name=Jousting Dummy
auto={3}:1/0 ueot
text={3}: Jousting Dummy gets +1/+0 until end of turn.
mana={2}
type=Artifact Creature
subtype=Scarecrow Knight
power=2
toughness=1
[/card]
[card]
name=Piper of the Swarm
auto=lord(rat|mybattlefield) menace
auto={1}{B}{T}:create(Rat:creature Rat:1/1:black)
auto={2}{B}{B}{T}{S(creature[rat]|mybattlefield)}{S(creature[rat]|mybattlefield)}{S(creature[rat]|mybattlefield)}:moveTo(myBattlefield) target(creature)
text=Rats you control have menace. -- {1}{B}, {T}: Create a 1/1 black Rat creature token. -- {2}{B}{B}, {T}, Sacrifice three Rats: Gain control of target creature.
mana={1}{B}
type=Creature
subtype=Human Warlock
power=1
toughness=3
[/card]
[card]
name=Searing Barrage
target=creature
other={2}{R}{R}{R} name(Adamant)
auto=damage:5
auto=if paid(alternative) then damage:3 targetController
text=Searing Barrage deals 5 damage to target creature. -- Adamant — If at least three red mana was spent to cast this spell, Searing Barrage deals 3 damage to that creature's controller.
mana={4}{R}
type=Instant
[/card]
[card]
name=Slaying Fire
target=creature,player,planeswalker
other={R}{R}{R} name(Adamant)
auto=if paid(alternative) then damage:4
auto=auto=ifnot paid(alternative) then damage:3
text=Slaying Fire deals 3 damage to any target. -- Adamant — If at least three red mana was spent to cast this spell, it deals 4 damage instead.
mana={2}{R}
type=Instant
[/card]
[card]
name=Sundering Stroke
other={R}{R}{R}{R}{R}{R}{R} name(Adamant)
auto=if paid(alternative) then ability$!damage:7 target(creature,player,planeswalker)!$ controller && ability$!damage:7 target(creature,player,planeswalker)!$ controller && ability$!damage:7 target(creature,player,planeswalker)!$ controller
auto=ifnot paid(alternative) then ability$!damage:3 target(creature,player,planeswalker)!$ controller && ability$!damage:2 target(creature,player,planeswalker)!$ controller && ability$!damage:2 target(creature,player,planeswalker)!$ controller
text=Sundering Stroke deals 7 damage divided as you choose among one, two, or three targets. If at least seven red mana was spent to cast this spell, instead Sundering Stroke deals 7 damage to each of those permanents and/or players.
mana={6}{R}
type=Sorcery
[/card]
[card]
name=Embereth Paladin
abilities=haste
other={1}{R}{R}{R} name(Adamant)
auto=if paid(alternative) then counter(1/1,1)
text=Haste -- Adamant — If at least three red mana was spent to cast this spell, Embereth Paladin enters the battlefield with a +1/+1 counter on it.
mana={3}{R}
type=Creature
subtype=Human Knight
power=4
toughness=1
[/card]
[card]
name=Malevolent Noble
auto={2}{S(artifact|myBattlefield)}: counter(1/1,1)
auto={2}{S(creature|myBattlefield)}: counter(1/1,1)
text={2}, Sacrifice an artifact or another creature: Put a +1/+1 counter on Malevolent Noble.
mana={1}{B}
type=Creature
subtype=Human Noble
power=2
toughness=2
[/card]
[card]
name=Crashing Drawbridge
abilities=defender
auto={T}:lord(creature|myBattlefield) haste
text=Defender -- {T}: Creatures you control gain haste until end of turn.
mana={2}
type=Artifact Creature
subtype=Wall
power=0
toughness=4
[/card]
[card]
name=Locthwain Paladin
abilities=menace
other={1}{B}{B}{B} name(Adamant)
auto=if paid(alternative) then counter(1/1,1)
text=Menace (This creature can't be blocked except by two or more creatures.) -- Adamant — If at least three black mana was spent to cast this spell, Locthwain Paladin enters the battlefield with a +1/+1 counter on it.
mana={3}{B}
type=Creature
subtype=Human Knight
power=3
toughness=2
[/card]
[card]
name=Resolute Rider
auto={WB}{WB}:lifelink ueot
auto={WB}{WB}{WB}:indestructible ueot
text={WB}{WB}: Resolute Rider gains lifelink until end of turn. -- {WB}{WB}{WB}: Resolute Rider gains indestructible until end of turn. (Damage and effects that say "destroy" don't destroy it.)
mana={WB}{WB}{WB}{WB}
type=Creature
subtype=Human Knight
power=4
toughness=2
[/card]
[card]
name=Lost Legion
auto=scry:2 scrycore delayed dontshow donothing scrycoreend scryend
text=When Lost Legion enters the battlefield, scry 2. (Look at the top two cards of your library, then put any number of them on the bottom of your library and the rest on top in any order.)
mana={1}{B}{B}
type=Creature
subtype=Spirit Knight
power=2
toughness=3
[/card]
[card]
name=Thunderous Snapper
auto=@movedTo(*[manacost>=5]|mystack):draw:1 controller
text=Whenever you cast a spell with converted mana cost 5 or greater, draw a card.
mana={GU}{GU}{GU}{GU}
type=Creature
subtype=Turtle Hydra
power=4
toughness=4
[/card]
[card]
name=Wicked Guardian
auto=may ability$!name(damage) damage:2 target(other creature|myBattlefield) and!(draw:1) controller!$
text=When Wicked Guardian enters the battlefield, you may have it deal 2 damage to another creature you control. If you do, draw a card.
mana={3}{B}
type=Creature
subtype=Human Noble
power=4
toughness=2
[/card]
[card]
name=Shambling Suit
anyzone=type:*[artifact,enchantment]:myBattlefield/3 cdaactive
text=Shambling Suit's power is equal to the number of artifacts and/or enchantments you control.
mana={3}
type=Artifact Creature
subtype=Construct
power=*
toughness=3
[/card]
[card]
name=Signpost Scarecrow
abilities=vigilance
auto={2}:add{W}
auto={2}:add{R}
auto={2}:add{U}
auto={2}:add{G}
auto={2}:add{B}
text=Vigilance -- {2}: Add one mana of any color.
mana={4}
type=Artifact Creature
subtype=Scarecrow
power=2
toughness=4
[/card]
[card]
name=Wishclaw Talisman
auto=counter(0/0,3,wish)
auto={1}{T}{C(0/0,-1,wish)}:name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(<1>*|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(<1>*|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend && moveto(opponentBattlefield) myturnonly
text=Wishclaw Talisman enters the battlefield with three wish counters on it. -- {1}, {T}, Remove a wish counter from Wishclaw Talisman: Search your library for a card, put it into your hand, then shuffle your library. An opponent gains control of Wishclaw Talisman. Activate this ability only during your turn.
mana={1}{B}
type=Artifact
[/card]
[card]
name=Roving Keep
abilities=defender
auto={7}:2/0 && trample && canattack ueot
text=Defender -- {7}: Roving Keep gets +2/+0 and gains trample until end of turn. It can attack this turn as though it didn't have defender.
mana={7}
type=Artifact Creature
subtype=Wall
power=5
toughness=7
[/card]
[card]
name=Tempting Witch
auto=token(-473141)
auto={2}{T}{S(food|myBattlefield)}:life:-3 target(player)
text=When Tempting Witch enters the battlefield, create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.") -- {2}, {T}, Sacrifice a Food: Target player loses 3 life.
mana={2}{B}
type=Creature
subtype=Human Warlock
power=1
toughness=3
[/card]
[card]
name=Scalding Cauldron
auto={3}{T}{S}:damage:3 target(creature)
text={3}, {T}, Sacrifice Scalding Cauldron: It deals 3 damage to target creature.
mana={1}
type=Artifact
[/card]
[card]
name=Bloodhaze Wolverine
auto=@drawof(player):transforms((,newability[@drawof(player) restriction{once}:1/1 && first strike])) ueot
text=Whenever you draw your second card each turn, Bloodhaze Wolverine gets +1/+1 and gains first strike until end of turn.
mana={1}{R}
type=Creature
subtype=Wolverine
power=2
toughness=1
[/card]
[card]
name=Spinning Wheel
auto={T}:add{W}
auto={T}:add{G}
auto={T}:add{U}
auto={T}:add{R}
auto={T}:add{B}
auto={5}{T}:tap target(creature)
text={T}: Add one mana of any color. -- {5}, {T}: Tap target creature.
mana={3}
type=Artifact
[/card]
[card]
name=Stonecoil Serpent
abilities=reach,trample
auto=protection from(*[multicolor])
auto=counter(1/1,X)
text=Reach, trample, protection from multicolored -- Stonecoil Serpent enters the battlefield with X +1/+1 counters on it.
mana={X}
type=Artifact Creature
subtype=Snake
power=0
toughness=0
[/card]
[card]
name=Blow Your House Down
target=<upto:3>creature
auto=cantblock
auto=destroy target(<upto:3>creature[wall])
text=Up to three target creatures can't block this turn. Destroy any of them that are Walls.
mana={2}{R}
type=Sorcery
[/card]
[card]
name=Witch's Vengeance
auto=chooseatype all(creature[chosentype]) -3/-3 ueot chooseend
text=Creatures of the creature type of your choice get -3/-3 until end of turn.
mana={1}{B}{B}
type=Sorcery
[/card]
[card]
name=Barge In
auto=target(creature[attacking]) 2/2 ueot
auto=all(creature[-human,attacking]) trample ueot
text=Target attacking creature gets +2/+2 until end of turn. Each attacking non-Human creature gains trample until end of turn.
mana={R}
type=Instant
[/card]
[card]
name=Sorcerer's Broom
auto=@sacrificed(other *|mybattlefield):ability$!name(pay 3 for copy) pay[[{3}]] name(pay 2 for copy) token(Sorcerer's Broom)!$ controller
text=Whenever you sacrifice another permanent, you may pay {3}. If you do, create a token that's a copy of Sorcerer's Broom.
mana={2}
type=Artifact Creature
subtype=Spirit
power=2
toughness=1
[/card]
[card]
name=Oko's Accomplices
abilities=flying
text=Flying
mana={2}{U}
type=Creature
subtype=Faerie
power=2
toughness=3
[/card]
[card]
name=Oko, the Trickster
auto=counter(0/0,4,loyalty)
auto={C(0/0,1,Loyalty)}:name(+1: Counters) counter(1/1,2) target(creature|myBattlefield)
auto={C(0/0,0,Loyalty)}:name(0: Copy and Prevent) target(creature|myBattlefield) copy ueot && transforms((,newability[preventAllDamage to(this)])) ueot
auto={C(0/0,-7,Loyalty)}:name(-7: Power and Trample) all(creature|myBattlefield) transforms((,setpower=10,settoughness=10)) ueot && all(creature|myBattlefield) trample ueot
text=+1: Put two +1/+1 counters on up to one target creature you control. -- 0: Until end of turn, Oko, the Trickster becomes a copy of target creature you control. Prevent all damage that would be dealt to him this turn. -- 7: Until end of turn, each creature you control has base power and toughness 10/10 and gains trample.
mana={4}{G}{U}
type=Legendary Planeswalker
subtype=Oko
[/card]
[card]
name=Bramblefort Fink
auto={8}{restriction type(Oko|mybattlefield)~morethan~0}:transforms((,setpower=10,settoughness=10))
text={8}: Bramblefort Fink has base power and toughness 10/10 until end of turn. Activate this ability only if you control an Oko planeswalker.
mana={1}{G}
type=Creature
subtype=Ouphe
power=2
toughness=2
[/card]
[card]
name=Garrison Griffin
abilities=flying
auto=@combat(attacking) source(this):target(knight|myBattlefield) flying ueot
text=Flying -- Whenever Garrison Griffin attacks, target Knight you control gains flying until end of turn.
mana={2}{W}
type=Creature
subtype=Griffin
power=2
toughness=2
[/card]
[card]
name=Rowan's Battleguard
abilities=first strike
auto=aslongas(planeswalker[Rowan]|myBattlefield) +3/+0
text=First strike -- As long as you control a Rowan planeswalker, Rowan's Battleguard gets +3/+0.
mana={3}{R}
type=Creature
subtype=Human Knight
power=3
toughness=3
[/card]
[card]
name=Rowan's Stalwarts
auto=moveto(myhand) target(Rowan, Fearless Sparkmage|mylibrary)
auto=moveto(myhand) target(Rowan, Fearless Sparkmage|mygraveyard)
text=When Rowan's Stalwarts enters the battlefield, you may search your library and/or graveyard for a card named Rowan, Fearless Sparkmage, reveal it, and put it into your hand. If you search your library this way, shuffle it.
mana={4}{R}
type=Creature
subtype=Human Knight
power=5
toughness=2
[/card]
[card]
name=Prophet of the Peak
auto=scry:2 scrycore delayed dontshow donothing scrycoreend scryend
text=When Prophet of the Peak enters the battlefield, scry 2. (Look at the top two cards of your library, then put any number of them on the bottom of your library and the rest on top in any order.)
mana={6}
type=Artifact Creature
subtype=Cat
power=5
toughness=5
[/card]
[card]
name=Syr Konrad, the Grim
auto=@movedTo(myGraveyard) from(other creature|*):damage:1 opponent
auto=@movedTo(opponentGraveyard) from(other creature|*):damage:1 opponent
auto=@movedTo(myHand) from(creature|myGraveyard):damage:1 opponent
auto=@movedTo(myLibrary) from(creature|myGraveyard):damage:1 opponent
auto=@movedTo(exile) from(creature|myGraveyard):damage:1 opponent
auto={1}{B}:deplete:1 && deplete:1 opponent
text=Whenever another creature dies, or a creature card is put into a graveyard from anywhere other than the battlefield, or a creature card leaves your graveyard, Syr Konrad, the Grim deals 1 damage to each opponent. -- {1}{B}: Each player puts the top card of their library into their graveyard.
mana={3}{B}{B}
type=Legendary Creature
subtype=Human Knight
power=5
toughness=4
[/card]
[card]
name=Revenge of Ravens
auto=@combat(attacking) source(creature|opponentBattlefield):life:-1 opponent && life:1 controller
text=Whenever a creature attacks you or a planeswalker you control, that creature's controller loses 1 life and you gain 1 life.
mana={3}{B}
type=Enchantment
[/card]
[card]
name=Locthwain Gargoyle
auto={4}:transforms((,newability[2/0],newability[flying])) ueot
text={4}: Locthwain Gargoyle gets +2/+0 and gains flying until end of turn.
mana={1}
type=Artifact Creature
subtype=Gargoyle
power=0
toughness=3
[/card]
[card]
name=Bog Naughty
abilities=flying
auto={3}{B}{S(food|myBattlefield)}:target(creature) -3/-3 ueot
text=Flying -- {2}{B}, Sacrifice a Food: Target creature gets -3/-3 until end of turn.
mana={3}{B}{B}
type=Creature
subtype=Faerie
power=3
toughness=3
[/card]
[card]
name=Shinechaser
abilities=flying,vigilance
auto=aslongas(artifact|myBattlefield) 1/1
auto=aslongas(enchantment|myBattlefield) 1/1
text=Flying, vigilance -- Shinechaser gets +1/+1 as long as you control an artifact. -- Shinechaser gets +1/+1 as long as you control an enchantment.
mana={1}{W}{U}
type=Creature
subtype=Faerie
power=1
toughness=1
[/card]
[card]
name=Cauldron Familiar
auto=life:1
auto=life:-1 opponent
auto={S(food|myBattlefield)}:moveto(myBattlefield)
text=When Cauldron Familiar enters the battlefield, each opponent loses 1 life and you gain 1 life. -- Sacrifice a Food: Return Cauldron Familiar from your graveyard to the battlefield.
mana={B}
type=Creature
subtype=Cat
power=1
toughness=1
[/card]
[card]
name=Belle of the Brawl
abilities=menace
auto=@combat(attacking) source(this):lord(other creature[knight]|myBattlefield) 1/0 ueot
text=Menace (This creature can't be blocked except by two or more creatures.) -- Whenever Belle of the Brawl attacks, other Knights you control get +1/+0 until end of turn.
mana={2}{B}
type=Creature
subtype=Human Knight
power=3
toughness=2
[/card]
[card]
name=Blacklance Paragon
abilities=flash
auto=target(creature[knight]|myBattlefield) transforms((,newability[deathtouch],newability[lifelink])) ueot
text=Flash -- When Blacklance Paragon enters the battlefield, target Knight gains deathtouch and lifelink until end of turn.
mana={1}{B}
type=Creature
subtype=Human Knight
power=3
toughness=1
[/card]
[card]
name=Savvy Hunter
auto=@combat(attacking) source(this):token(-473141)
auto=@combat(blocking) source(this):token(-473141)
auto={S(food|myBattlefield)}{S(food|myBattlefield)}:draw:1
text=Whenever Savvy Hunter attacks or blocks, create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.") -- Sacrifice two Foods: Draw a card.
mana={1}{B}{G}
type=Creature
subtype=Human Warrior
power=3
toughness=3
[/card]
[card]
name=Prized Griffin
abilities=flying
text=Flying
mana={4}{W}
type=Creature
subtype=Griffin
power=3
toughness=4
[/card]
[card]
name=Rally for the Throne
auto=create(Human:creature Human:1/1:white)*2
other={W}{W}{W} name(Adamant)
auto=if paid(alternative) then life:type:creature:mybattlefield controller
text=Create two 1/1 white Human creature tokens. -- Adamant — If at least three white mana was spent to cast this spell, you gain 1 life for each creature you control.
mana={2}{W}
type=Instant
[/card]
[card]
name=Wishful Merfolk
abilities=defender
auto={1}{U}:-defender ueot && transforms((Human)) ueot
text=Defender -- {1}{U}: Wishful Merfolk loses defender and becomes a Human until end of turn.
mana={1}{U}
type=Creature
subtype=Merfolk
power=3
toughness=2
[/card]
[card]
name=Inspiring Veteran
auto=lord(other creature[knight]|mybattlefield) 1/1
text=Other Knights you control get +1/+1.
mana={R}{W}
type=Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Hushbringer
abilities=flying,lifelink
auto=@movedto(creature|battlefield):all(trigger) onlymanaability
auto=@movedto(creature|graveyard):all(trigger) onlymanaability
text=Flying, lifelink -- Creatures entering the battlefield or dying don't cause abilities to trigger.
mana={1}{W}
type=Creature
subtype=Faerie
power=1
toughness=2
[/card]
[card]
name=Knight of the Keep
mana={2}{W}
type=Creature
subtype=Human Knight
power=3
toughness=2
[/card]
[card]
name=Witching Well
auto=scry:2 scrycore delayed dontshow donothing scrycoreend scryend
text=When Witching Well enters the battlefield, scry 2. (Look at the top two cards of your library, then put any number of them on the bottom of your library and the rest on top in any order.) -- {3}{U}, Sacrifice Witching Well: Draw two cards.
mana={U}
type=Artifact
[/card]
[card]
name=Rowan, Fearless Sparkmage
auto=counter(0/0,5,loyalty)
auto={C(0/0,1,Loyalty)}:name(+1: Power and First Strike) target(creature) 3/0 ueot && first strike ueot
auto={C(0/0,-2,Loyalty)}:name(-2: Damage) target(<upto:2>creature) damage:1 && cantblock ueot
auto={C(0/0,-9,Loyalty)}:name(-9: Gain Control) all(creature|opponentbattlefield) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot
text=+1: Up to one target creature gets +3/+0 and gains first strike until end of turn. -- 2: Rowan, Fearless Sparkmage deals 1 damage to each of up to two target creatures. Those creatures can't block this turn. -- 9: Gain control of all creatures until end of turn. Untap them. They gain haste until end of turn.
mana={3}{R}{R}
type=Legendary Planeswalker
subtype=Rowan
[/card]
[card]
name=The Royal Scions
auto=counter(0/0,5,loyalty)
auto={C(0/0,1,Loyalty)}:name(+1: Draw and Discard) draw:1 && transforms((,newability[target(*|myhand) reject]))
auto={C(0/0,1,Loyalty)}:name(+1: Power and First Strike) target(creature) 2/0 ueot && first strike ueot && trample ueot
auto={C(0/0,-8,Loyalty)}:name(-8: Draw four cards) draw:4 controller && damage:phandcount target(player,creature,planeswalker)
text=+1: Draw a card, then discard a card. -- +1: Target creature gets +2/+0 and gains first strike and trample until end of turn. -- 8: Draw four cards. When you do, The Royal Scions deals damage to any target equal to the number of cards in your hand.
mana={1}{U}{R}
type=Legendary Planeswalker
subtype=Will Rowan
[/card]
[card]
name=Vantress Paladin
abilities=flying
other={1}{B}{B}{B} name(Adamant)
auto=if paid(alternative) then counter(1/1,1)
text=Flying -- Adamant — If at least three blue mana was spent to cast this spell, Vantress Paladin enters the battlefield with a +1/+1 counter on it.
mana={3}{U}
type=Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Improbable Alliance
auto=@drawof(player):transforms((,newability[@drawof(player) restriction{once}:create(Faerie:creature Faerie:1/1:blue:flying)])) ueot
auto={4}{U}{R}:draw:1 && transforms((,newability[target(*|myhand) reject])) forever
text=Whenever you draw your second card each turn, create a 1/1 blue Faerie creature token with flying. -- {4}{U}{R}: Draw a card, then discard a card.
mana={U}{R}
type=Enchantment
[/card]
[card]
name=Grumgully, the Generous
auto=@movedto(other creature[-human]|myBattlefield):all(trigger[to]) counter(1/1,1)
text=Each other non-Human creature you control enters the battlefield with an additional +1/+1 counter on it.
mana={1}{R}{G}
type=Legendary Creature
subtype=Goblin Shaman
power=3
toughness=3
[/card]
[card]
name=Vantress Gargoyle
abilities=flying
auto=aslongas(*|opponentgraveyard) cantattack <7
auto=aslongas(*|opponentgraveyard) cantpwattack <7
auto=aslongas(*|myHand) cantblock <4
auto={T}:deplete:1 && deplete:1 opponent
text=Flying -- Vantress Gargoyle can't attack unless defending player has seven or more cards in their graveyard. -- Vantress Gargoyle can't block unless you have four or more cards in hand. -- {T}: Each player puts the top card of their library into their graveyard.
mana={1}{U}
type=Artifact Creature
subtype=Gargoyle
power=5
toughness=4
[/card]
[card]
name=Lochmere Serpent
abilities=flash
auto={U}{S(island|myBattlefield)}:unblockable ueot
auto={B}{S(swamp|myBattlefield)}:draw:1 && life:1
auto={U}{B}{E(*|opponentgraveyard)}{E(*|opponentgraveyard)}{E(*|opponentgraveyard)}{E(*|opponentgraveyard)}{E(*|opponentgraveyard)}:moveto(myhand) asSorcery
text=Flash -- {U}, Sacrifice an Island: Lochmere Serpent can't be blocked this turn. -- {B}, Sacrifice a Swamp: You gain 1 life and draw a card. -- {U}{B}: Exile five target cards from an opponent's graveyard. Return Lochmere Serpent from your graveyard to your hand. Activate this ability only any time you could cast a sorcery.
mana={4}{U}{B}
type=Creature
subtype=Serpent
power=7
toughness=7
[/card]
[card]
name=Barrow Witches
auto=moveto(myhand) target(creature[knight]|mygraveyard)
text=When Barrow Witches enters the battlefield, return target Knight card from your graveyard to your hand.
mana={4}{B}
type=Creature
subtype=Human Warlock
power=3
toughness=4
[/card]
[card]
name=Outflank
target=creature[attacking;blocking]
damage:type:creature:mybattlefield
text=Outflank deals damage to target attacking or blocking creature equal to the number of creatures you control.
mana={W}
type=Instant
[/card]
[card]
name=Linden, the Steadfast Queen
abilities=vigilance
auto=@combat(attacking) source(creature[white]|myBattlefield):life:1
text=Vigilance -- Whenever a white creature you control attacks, you gain 1 life.
mana={W}{W}{W}
type=Legendary Creature
subtype=Human Noble
power=3
toughness=3
[/card]
[card]
name=Ayara, First of Locthwain
auto=life:1
auto=life:-1 opponent
auto=@movedto(other creature[black]|mybattlefield):life:1
auto=@movedto(other creature[black]|mybattlefield):life:-1 opponent
auto={T}{S(other creature[black]|myBattlefield)}:draw:1
text=Whenever Ayara, First of Locthwain or another black creature enters the battlefield under your control, each opponent loses 1 life and you gain 1 life. -- {T}, Sacrifice another black creature: Draw a card.
mana={B}{B}{B}
type=Legendary Creature
subtype=Elf Noble
power=2
toughness=3
[/card]
[card]
name=Maraleaf Pixie
abilities=flying
auto={T}:add{G}
auto={T}:add{U}
text=Flying -- {T}: Add {G} or {U}.
mana={G}{U}
type=Creature
subtype=Faerie
power=2
toughness=2
[/card]
[card]
name=Bake into a Pie
target=creature
auto=destroy
auto=token(-473141)
text=Destroy target creature. Create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.")
mana={2}{B}{B}
type=Instant
[/card]
[card]
name=Oko, Thief of Crowns
auto=counter(0/0,4,loyalty)
auto={C(0/0,2,Loyalty)}:name(+2: Food) token(-473141)
auto={C(0/0,1,Loyalty)}:name(+1: Transform Artifact) target(artifact) loseabilities && transforms((,setpower=3,settoughness=3)) && transforms((Elk,green))
auto={C(0/0,-5,Loyalty)}:name(-5: Exchange) moveto(mybattlefield) target(creature[power<=3]|opponentbattlefield) && moveto(opponentbattlefield) target(*[creature;artifact]|mybattlefield)
text=+2: Create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.") -- +1: Target artifact or creature loses all abilities and becomes a green Elk creature with base power and toughness 3/3. -- 5: Exchange control of target artifact or creature you control and target creature an opponent controls with power 3 or less.
mana={1}{G}{U}
type=Legendary Planeswalker
subtype=Oko
[/card]
[card]
name=Deathless Knight
abilities=haste
autograveyard=@lifeof(player) turnlimited:moveTo(myhand)
text=Haste -- When you gain life for the first time each turn, return Deathless Knight from your graveyard to your hand.
mana={BG}{BG}{BG}{BG}
type=Creature
subtype=Skeleton Knight
power=4
toughness=2
[/card]
[card]
name=Foreboding Fruit
other={B}{B}{B} name(Adamant)
auto=if paid(alternative) then token(-473141)
target=player
auto=draw:2
auto=life:-2
text=Target player draws two cards and loses 2 life. -- Adamant — If at least three black mana was spent to cast this spell, create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.")
mana={2}{B}
type=Sorcery
[/card]
[card]
name=Elite Headhunter
abilities=menace
auto={BR}{BR}{BR}{S(other creature|myBattlefield)}:damage:2 target(creature,planeswalker)
auto={BR}{BR}{BR}{S(artifact|myBattlefield)}:damage:2 target(creature,planeswalker)
text=Menace (This creature can't be blocked except by two or more creatures.) -- {BR}{BR}{BR}, Sacrifice another creature or an artifact: Elite Headhunter deals 2 damage to target creature or planeswalker.
mana={BR}{BR}{BR}{BR}
type=Creature
subtype=Human Knight
power=2
toughness=3
[/card]
[card]
name=Giant's Skewer
auto={3}:equip
auto=teach(creature) 2/1
auto=teach(creature) @combatdamaged(creature) from(mytgt):token(-473141)
text=Equipped creature gets +2/+1. -- Whenever equipped creature deals combat damage to a creature, create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.") -- Equip {3} ({3}: Attach to target creature you control. Equip only as a sorcery.)
mana={1}{B}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Oakhame Ranger
auto={T}:all(creature|mybattlefield) 1/1 ueot
text={T}: Creatures you control get +1/+1 until end of turn.
mana={GW}{GW}{GW}{GW}
type=Creature
subtype=Elf Knight
power=2
toughness=2
[/card]
[card]
name=Lash of Thorns
target=creature
auto=2/1 ueot
auto=deathtouch ueot
text=Target creature gets +2/+1 and gains deathtouch until end of turn.
mana={B}
type=Instant
[/card]
[card]
name=Rampart Smasher
auto=cantbeblockedby(creature[knight;wall])
text=Rampart Smasher can't be blocked by Knights or Walls.
mana={RG}{RG}{RG}{RG}
type=Creature
subtype=Giant
power=5
toughness=5
[/card]
[card]
name=Forever Young
target=<anyamount>creature|mygraveyard
auto=moveTo(mylibrary)
auto=draw:1 controller
text=Put any number of target creature cards from your graveyard on top of your library. -- Draw a card.
mana={1}{B}
type=Sorcery
[/card]
[card]
name=Fireborn Knight
abilities=double strike
auto={RW}{RW}{RW}{RW}:1/1
text=Double strike -- {RW}{RW}{RW}{RW}: Fireborn Knight gets +1/+1 until end of turn.
mana={RW}{RW}{RW}{RW}
type=Creature
subtype=Human Knight
power=2
toughness=3
[/card]
[card]
name=Loch Dragon
abilities=flying
auto=may ability$!name(discard) reject notatarget(*|myhand) and!(draw:1) controller!$
auto=@combat(attacking) source(this):may ability$!name(discard) reject notatarget(*|myhand) and!(draw:1) controller!$
text=Flying -- Whenever Loch Dragon enters the battlefield or attacks, you may discard a card. If you do, draw a card.
mana={UR}{UR}{UR}{UR}
type=Creature
subtype=Dragon
power=3
toughness=2
[/card]
[card]
name=Venerable Knight
auto=@movedTo(this|graveyard) from(battlefield):target(creature[knight]|myBattlefield) counter(1/1,1)
text=When Venerable Knight dies, put a +1/+1 counter on target Knight you control.
mana={W}
type=Creature
subtype=Human Knight
power=2
toughness=1
[/card]
[card]
name=Worthy Knight
auto=@movedTo(creature[knight]|mystack):create(Human:creature Human:1/1:white)
text=Whenever you cast a Knight spell, create a 1/1 white Human creature token.
mana={1}{W}
type=Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Shining Armor
abilities=flash
auto=equip target(creature[knight]|mybattlefield)
auto={3}:equip
auto=teach(creature) 0/2
auto=teach(creature) vigilance
text=Flash -- When Shining Armor enters the battlefield, attach it to target Knight you control. -- Equipped creature gets +0/+2 and has vigilance. -- Equip {3} ({3}: Attach to target creature you control. Equip only as a sorcery.)
mana={1}{W}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Wintermoor Commander
abilities=deathtouch
anyzone=2/type:creature[knight]:battlefield cdaactive
auto=@combat(attacking) source(this):target(creature[knight]) indestructible ueot
text=Deathtouch -- Wintermoor Commander's toughness is equal to the number of Knights you control. -- Whenever Wintermoor Commander attacks, another target Knight you control gains indestructible until end of turn. (Damage and effects that say "destroy" don't destroy it.)
mana={W}{B}
type=Creature
subtype=Human Knight
power=2
toughness=*
[/card]
[card]
name=Silverflame Ritual
other={1}{W}{W}{W} name(Adamant)
auto=all(creature|mybattlefield) counter(1/1,1)
auto=if paid(alternative) then all(creature|mybattlefield) vigilance
text=Put a +1/+1 counter on each creature you control. -- Adamant — If at least three white mana was spent to cast this spell, creatures you control gain vigilance until end of turn.
mana={3}{W}
type=Sorcery
[/card]
[card]
name=Epic Downfall
auto=moveTo(exile) target(creature[manacost>=3]|battlefield)
text=Exile target creature with converted mana cost 3 or greater.
mana={1}{B}
type=Sorcery
[/card]
[card]
name=Arcanist's Owl
abilities=flying
auto=name(look) reveal:4 optionone name(Get an artifact card) target(<1>*[artifact;enchantment]|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) target(<4>*|reveal) bottomoflibrary optiontwoend revealend
text=Flying -- When Arcanist's Owl enters the battlefield, look at the top four cards of your library. You may reveal an artifact or enchantment card from among them and put it into your hand. Put the rest on the bottom of your library in a random order.
mana={WU}{WU}{WU}{WU}
type=Artifact Creature
subtype=Bird
power=3
toughness=3
[/card]
[card]
name=Stormfist Crusader
abilities=menace
auto=@each my upkeep:life:-1 controller
auto=@each my upkeep:life:-1 opponent
auto=@each my upkeep:draw:1 controller
auto=@each my upkeep:draw:1 opponent
text=Menace -- At the beginning of your upkeep, each player draws a card and loses 1 life.
mana={B}{R}
type=Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Cauldron's Gift
target=creature|myGraveyard
other={2}{B}{B}{B} name(Adamant)
auto=if paid(alternative) then deplete:4 controller
auto=may moveto(mybattlefield) && counter(1/1,1)
text=Adamant — If at least three black mana was spent to cast this spell, put the top four cards of your library into your graveyard. -- You may choose a creature card in your graveyard. If you do, return it to the battlefield with an additional +1/+1 counter on it.
mana={4}{B}
type=Sorcery
[/card]
[card]
name=Trapped in the Tower
target=creature[-flying]
auto=cantattack
auto=cantpwattack
auto=cantblock
auto=noactivatedability
text=Enchant creature without flying -- Enchanted creature can't attack or block, and its activated abilities can't be activated.
mana={1}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=True Love's Kiss
target=artifact,enchantment
auto=moveto(exile)
auto=draw:1
text=Exile target artifact or enchantment. -- Draw a card.
mana={2}{W}{W}
type=Instant
[/card]
[card]
name=Eye Collector
abilities=flying
auto=@combatdamaged(player) from(this):deplete:1 controller
auto=@combatdamaged(player) from(this):deplete:1 opponent
text=Flying -- Whenever Eye Collector deals combat damage to a player, each player puts the top card of their library into their graveyard.
mana={B}
type=Creature
subtype=Faerie
power=1
toughness=1
[/card]
[card]
name=Syr Alin, the Lion's Claw
abilities=first strike
auto=@combat(attacking) source(this):all(other creature|mybattlefield) 1/1 ueot
text=First strike -- Whenever Syr Alin, the Lion's Claw attacks, other creatures you control get +1/+1 until end of turn.
mana={3}{W}{W}
type=Legendary Creature
subtype=Human Knight
power=4
toughness=4
[/card]
[card]
name=Festive Funeral
target=creature
auto=foreach(*|mygraveyard) -1/-1 ueot
text=Target creature gets -X/-X until end of turn, where X is the number of cards in your graveyard.
mana={4}{B}
type=Instant
[/card]
[card]
name=Tall as a Beanstalk
target=creature
auto=teach(creature) +3/+3
auto=teach(creature) reach
auto=transforms((Giant))
text=Enchant creature -- Enchanted creature gets +3/+3, has reach, and is a Giant in addition to its other types.
mana={3}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Ardenvale Paladin
other={1}{W}{W}{W} name(Adamant)
auto=if paid(alternative) then counter(1/1,1)
text=Adamant — If at least three white mana was spent to cast this spell, Ardenvale Paladin enters the battlefield with a +1/+1 counter on it.
mana={3}{W}
type=Creature
subtype=Human Knight
power=2
toughness=5
[/card]
[card]
name=All That Glitters
target=creature
auto=type:*[artifact,enchantment]:mybattlefield/type:*[artifact,enchantment]:mybattlefield nonstatic
text=Enchant creature -- Enchanted creature gets +1/+1 for each artifact and/or enchantment you control.
mana={1}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Moonlit Scavengers
auto=restriction type(*[artifact,enchantment]|mybattlefield)~morethan~0 moveto(ownerhand) target(creature)
text=When Moonlit Scavengers enters the battlefield, if you control an artifact or enchantment, return target creature an opponent controls to its owner's hand.
mana={5}{U}
type=Creature
subtype=Merfolk Rogue
power=4
toughness=5
[/card]
[card]
name=Archon of Absolution
abilities=flying,protection from white
auto=lord(creature|opponentbattlefield) transforms((,newability[attackcost:1]))
text=Flying -- Protection from white (This creature can't be blocked, targeted, dealt damage, enchanted, or equipped by anything white.) -- Creatures can't attack you or a planeswalker you control unless their controller pays 1 for each of those creatures.
mana={3}{W}
type=Creature
subtype=Archon
power=3
toughness=2
[/card]
[card]
name=Bartered Cow
auto=@movedTo(this|graveyard) from(battlefield):token(-473141)
auto=@movedTo(this|mygraveyard) from(myHand):token(-473141)
text=When Bartered Cow dies or when you discard it, create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.")
mana={3}{W}
type=Creature
subtype=Ox
power=3
toughness=3
[/card]
[card]
name=Beloved Princess
abilities=lifelink
auto=cantbeblockedby(creature[power>=3])
text=Lifelink -- Beloved Princess can't be blocked by creatures with power 3 or greater.
mana={W}
type=Creature
subtype=Human Noble
power=1
toughness=1
[/card]
[card]
name=The Magic Mirror
anyzone=foreach(instant,sorcery|mygraveyard) changecost(colorless:-1) forcedalive
abilities=nomaxhand
auto=@each my upkeep:thisforeach(counter{0/0.1.knowledge}) draw:1 controller
auto=@each my upkeep:counter(0/0,1,knowledge)
text=This spell costs {1} less to cast for each instant and sorcery card in your graveyard. -- You have no maximum hand size. -- At the beginning of your upkeep, put a knowledge counter on The Magic Mirror, then draw a card for each knowledge counter on The Magic Mirror.
mana={6}{U}{U}{U}
type=Legendary Artifact
[/card]
[card]
name=Return of the Wildspeaker
auto=choice draw:power:highest:creature[-human]:mybattlefield controller
auto=choice all(creature[-human]|mybattlefield) 3/3 ueot
text=Choose one — -- • Draw cards equal to the greatest power among non-Human creatures you control. -- • Non-Human creatures you control get +3/+3 until end of turn.
mana={4}{G}
type=Instant
[/card]
[card]
name=Mantle of Tides
auto={3}:equip
auto=teach(creature) 1/2
auto=@drawof(player):transforms((,newability[@drawof(player) restriction{once}:equip target(creature|mybattlefield)
text=Equipped creature gets +1/+2. -- Whenever you draw your second card each turn, attach Mantle of Tides to target creature you control. -- Equip {3} ({3} : Attach to target creature you control. Equip only as a sorcery.)
mana={U}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Into the Story
auto=aslongas(*|opponentgraveyard) altercost(colorless,-3) >6
auto=draw:4 controller
text=This spell costs {3} less to cast if an opponent has seven or more cards in their graveyard. -- Draw four cards.
mana={5}{U}{U}
type=Instant
[/card]
[card]
name=Outmuscle
other={1}{G}{G}{G} name(Adamant)
target=creature|myBattlefield
auto=counter(1/1,1)
auto=if paid(alternative) then indestructible ueot
auto=transforms((,newability[target(creature|opponentbattlefield) dynamicability<!powerstrike eachother!>])) ueot
text=Put a +1/+1 counter on target creature you control, then it fights target creature you don't control. (Each deals damage equal to its power to the other.) -- Adamant — If at least three green mana was spent to cast this spell, the creature you control gains indestructible until end of turn.
mana={3}{G}
type=Sorcery
[/card]
[card]
name=Mirrormade
auto=may copy target(*[artifact,enchantment])
text=You may have Mirrormade enter the battlefield as a copy of any artifact or enchantment on the battlefield.
mana={1}{U}{U}
type=Enchantment
[/card]
[card]
name=Mistford River Turtle
auto=@combat(attacking) source(this):target(creature[-human,attacking]) unblockable ueot
text=Whenever Mistford River Turtle attacks, another target attacking non-Human creature can't be blocked this turn.
mana={3}{U}
type=Creature
subtype=Turtle
power=1
toughness=5
[/card]
[card]
name=Syr Faren, the Hengehammer
auto=@combat(attacking) source(this):target(creature[attacking]) power/power ueot
text=Whenever Syr Faren, the Hengehammer attacks, another target attacking creature gets +X/+X until end of turn, where X is Syr Faren's power.
mana={G}{G}
type=Legendary Creature
subtype=Human Knight
power=2
toughness=2
[/card]
[card]
name=Midnight Clock
auto={T}:add{1}
auto={2}{U}:counter(0/0,1,hour)
auto=@each my upkeep:counter(0/0,1,hour)
auto={C(0/0,12,hour)}{E}:moveto(myLibrary) all(*|myGraveyard) && moveto(myLibrary) all(*|myHand) && shuffle && draw:7 controller
text={T}: Add {U}. -- {2}{U}: Put an hour counter on Midnight Clock. -- At the beginning of each upkeep, put an hour counter on Midnight Clock. -- When the twelfth hour counter is put on Midnight Clock, shuffle your hand and graveyard into your library, then draw seven cards. Exile Midnight Clock.
mana={2}{U}
type=Artifact
[/card]
[card]
name=Rosethorn Halberd
auto=equip target(creature[-human]|myBattlefield)
auto={5}:equip
auto=teach(creature) 2/1
text=When Rosethorn Halberd enters the battlefield, attach it to target non-Human creature you control. -- Equipped creature gets +2/+1. -- Equip {5} ({5}: Attach to target creature you control. Equip only as a sorcery.)
mana={G}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Turn into a Pumpkin
other={1}{U}{U}{U} name(Adamant)
auto=if paid(alternative) then token(-473141)
target=*[-land]
auto=moveto(ownerhand)
auto=draw:1 controller
text=Return target nonland permanent to its owner's hand. Draw a card. -- Adamant — If at least three blue mana was spent to cast this spell, create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.")
mana={3}{U}
type=Instant
[/card]
[card]
name=Faeburrow Elder
abilities=vigilance
auto=aslongas(*[white]|myBattlefield) 1/1 && aslongas(*[blue]|myBattlefield) 1/1 && aslongas(*[black]|myBattlefield) 1/1 && aslongas(*[red]|myBattlefield) 1/1 && aslongas(*[green]|myBattlefield) 1/1
auto={T}:aslongas(*[white]|myBattlefield) add{W} && aslongas(*[blue]|myBattlefield) add{U} && aslongas(*[black]|myBattlefield) add{B} && aslongas(*[red]|myBattlefield) add{R} && aslongas(*[green]|myBattlefield) add{G}
text=Vigilance -- Faeburrow Elder gets +1/+1 for each color among permanents you control. -- {T}: For each color among permanents you control, add one mana of that color.
mana={1}{G}{W}
type=Creature
subtype=Treefolk Druid
power=0
toughness=0
[/card]
[card]
name=Unexplained Vision
other={2}{U}{U}{U} name(Adamant)
auto=if paid(alternative) then scry:3 scrycore delayed dontshow donothing scrycoreend scryend
auto=draw:3 controller
text=Draw three cards. -- Adamant — If at least three blue mana was spent to cast this spell, scry 3.
mana={4}{U}
type=Sorcery
[/card]
[card]
name=Drown in the Loch
auto=choice name(Counter Spell) fizzle target(*[manacost<=type:*:opponentGraveyard]|stack)
auto=choice name(Destroy Creature) destroy target(creature[manacost<=type:*:opponentGraveyard]|opponentBattlefield)
text=Choose one — -- • Counter target spell with converted mana cost less than or equal to the number of cards in its controller's graveyard. -- • Destroy target creature with converted mana cost less than or equal to the number of cards in its controller's graveyard.
mana={U}{B}
type=Instant
[/card]
[card]
name=Tome Raider
abilities=flying
auto=draw:1
text=Flying -- When Tome Raider enters the battlefield, draw a card.
mana={2}{U}
type=Creature
subtype=Faerie
power=1
toughness=1
[/card]
[card]
name=Glass Casket
auto=(blink)forsrc target(creature[manacost<=3]|opponentbattlefield)
text=When Glass Casket enters the battlefield, exile target creature an opponent controls with converted mana cost {3} or less until Glass Casket leaves the battlefield.
mana={1}{W}
type=Artifact
[/card]
[card]
name=Escape to the Wilds
auto=moveto(exile) and!( transforms((,canplayfromexile)) ueot )! all(*[zpos<=5]|mylibrary)
auto=maxPlay(land)+1
text=Exile the top five cards of your library. You may play cards exiled this way until the end of your next turn. -- You may play an additional land this turn.
mana={3}{R}{G}
type=Sorcery
[/card]
[card]
name=Fortifying Provisions
auto=lord(creature|myBattlefield) 0/1
auto=token(-473141)
text=Creatures you control get +0/+1. -- When Fortifying Provisions enters the battlefield, create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.")
mana={2}{W}
type=Enchantment
[/card]
[card]
name=Happily Ever After
auto=draw:1 controller
auto=draw:1 opponent
auto=life:5 controller
auto=life:5 opponent
auto=@each my upkeep restriction{type(*[white]|myBattlefield)~morethan~0,type(*[black]|myBattlefield)~morethan~0,type(*[green]|myBattlefield)~morethan~0,type(*[blue]|myBattlefield)~morethan~0,type(*[red]|myBattlefield)~morethan~0,type(*[planeswalker]|mybattlefield,myGraveyard)~morethan~0,type(*[land]|mybattlefield,myGraveyard)~morethan~0,type(*[artifact]|mybattlefield,myGraveyard)~morethan~0,type(*[enchantment]|mybattlefield,myGraveyard)~morethan~0,type(*[creature]|mybattlefield,myGraveyard)~morethan~0,type(*[instant;sorcery]|mybattlefield,myGraveyard)~morethan~0,compare(lifetotal)~morethan~19}:winGame controller
text=When Happily Ever After enters the battlefield, each player gains 5 life and draws a card. -- At the beginning of your upkeep, if there are five colors among permanents you control, there are six or more card types among permanents you control and/or cards in your graveyard, and your life total is greater than or equal to your starting life total, you win the game.
mana={2}{W}
type=Enchantment
[/card]
[card]
name=Harmonious Archon
abilities=flying
auto=lord(creature[-archon]|battlefield) transforms((,setpower=3,settoughness=3)) forever
auto=create(Human:creature Human:1/1:white)*2
text=Flying -- Non-Archon creatures have base power and toughness 3/3. -- When Harmonious Archon enters the battlefield, create two 1/1 white Human creature tokens.
mana={4}{W}{W}
type=Creature
subtype=Archon
power=4
toughness=5
[/card]
[card]
name=Run Away Together
auto=moveTo(myHand) target(creature|myBattlefield)
auto=moveTo(opponentHand) target(creature|opponentBattlefield)
text=Choose two target creatures controlled by different players. Return those creatures to their owners' hands.
mana={1}{U}
type=Instant
[/card]
[card]
name=Wildwood Tracker
auto=@combat(attacking) source(this) restriction type(other creature[-human]|mybattlefield)~morethan~0:1/1 ueot
auto=@combat(blocking) source(this) restriction type(other creature[-human]|mybattlefield)~morethan~0:1/1 ueot
text=Whenever Wildwood Tracker attacks or blocks, if you control another non-Human creature, Wildwood Tracker gets +1/+1 until end of turn.
mana={G}
type=Creature
subtype=Elf Warrior
power=1
toughness=1
[/card]
[card]
name=Sage of the Falls
auto=may name(draw & discard) ability$!draw:1 _ choice notatarget(*|myhand) reject)!$ controller
auto=@movedTo(creature[-human]|myBattlefield):may name(draw & discard) ability$!draw:1 _ choice notatarget(*|myhand) reject)!$ controller
text=Whenever Sage of the Falls or another non-Human creature enters the battlefield under your control, you may draw a card. If you do, discard a card.
mana={4}{U}
type=Creature
subtype=Merfolk Wizard
power=2
toughness=5
[/card]
[card]
name=Charming Prince
auto=choice scry:2 scrycore delayed dontshow donothing scrycoreend scryend
auto=choice life:3
auto=choice (blink)ueot target(another creature |mybattlefield)
text=When Charming Prince enters the battlefield, choose one — -- • Scry 2. -- • You gain 3 life. -- • Exile another target creature you own. Return it to the battlefield under your control at the beginning of the next end step.
mana={1}{W}
type=Creature
subtype=Human Noble
power=2
toughness=2
[/card]
[card]
name=Wolf's Quarry
auto=token(-473146)*3
text=Create three 1/1 green Boar creature tokens with "When this creature dies, create a Food token." (A Food token is an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.")
mana={4}{G}{G}
type=Sorcery
[/card]
[card]
name=Garruk, Cursed Huntsman
auto=counter(0/0,5,loyalty)
auto={C(0/0,0,Loyalty)}:name(0: Wolf) token(-473153)
auto={C(0/0,-3,Loyalty)}:name(-3: Destroy) target(creature) destroy && draw:1 controller
auto={C(0/0,-6,Loyalty)}:name(-6: Emblem) emblem transforms((,newability[lord(creature|mybattlefield)trample],newability[lord(creature|mybattlefield) 3/3])) forever dontremove
text=0: Create two 2/2 black and green Wolf creature tokens with "When this creature dies, put a loyalty counter on each Garruk you control." -- 3: Destroy target creature. Draw a card. -- 6: You get an emblem with "Creatures you control get +3/+3 and have trample."
mana={4}{B}{G}
type=Legendary Planeswalker
subtype=Garruk
[/card]
[card]
name=Overwhelmed Apprentice
auto=deplete:2 opponent
auto=scry:2 scrycore delayed dontshow donothing scrycoreend scryend
text=When Overwhelmed Apprentice enters the battlefield, each opponent puts the top two cards of their library into their graveyard. Then you scry 2. (Look at the top two cards of your library, then put any number of them on the bottom of your library and the rest on top in any order.)
mana={U}
type=Creature
subtype=Human Wizard
power=1
toughness=2
[/card]
[card]
name=Wicked Wolf
auto=transforms((,newability[target(creature|opponentbattlefield) dynamicability<!powerstrike eachother!>])) ueot
auto={S(food|myBattlefield)}:counter(1/1,1) && tap(noevent) && indestructible ueot
text=When Wicked Wolf enters the battlefield, it fights up to one target creature you don't control. -- Sacrifice a Food: Put a +1/+1 counter on Wicked Wolf. It gains indestructible until end of turn. Tap it.
mana={2}{G}{G}
type=Creature
subtype=Wolf
power=3
toughness=3
[/card]
[card]
name=Wildborn Preserver
abilities=flash,reach
auto=@movedTo(other creature[-human]|myBattlefield):{X}:counter(1/1,X)
text=Flash -- Reach -- Whenever another non-Human creature enters the battlefield under your control, you may pay {X}. When you do, put X +1/+1 counters on Wildborn Preserver.
mana={1}{G}
type=Creature
subtype=Elf Archer
power=2
toughness=2
[/card]
[card]
name=Stolen by the Fae
auto=moveto(ownerhand) target(creature[manacost=X]|battlefield)
auto=thisforeach(X) create(Faerie:creature Faerie:1/1:blue:flying) controller
text=Return target creature with converted mana cost X to its owner's hand. You create X 1/1 blue Faerie creature tokens with flying.
mana={X}{U}{U}
type=Sorcery
[/card]
[card]
name=Flutterfox
auto=aslongas(artifact|myBattlefield) flying
auto=aslongas(enchantment|myBattlefield) flying
text=As long as you control an artifact or enchantment, Flutterfox has flying.
mana={1}{W}
type=Creature
subtype=Fox
power=2
toughness=2
[/card]
[card]
name=Syr Elenora, the Discerning
anyzone=type:*:myhand/4 cdaactive
auto=draw:1 controller
auto=@targeted(this) from(opponentstack):add{2} opponent
text=Syr Elenora, the Discerning's power is equal to the number of cards in your hand. -- When Syr Elenora enters the battlefield, draw a card. -- Spells your opponents cast that target Syr Elenora cost 2 more to cast.
mana={3}{U}{U}
type=Legendary Creature
subtype=Human Knight
power=*
toughness=4
[/card]
[card]
name=The Circle of Loyalty
anyzone=foreach(creature[knight]|myBattlefield) changecost(colorless:-1) forcedalive
auto=all(creature|mybattlefield) 1/1
auto=@movedto(*[legendary]|mystack):create(knight:creature knight:2/2:white:vigilance)
auto={3}{W}{T}:create(knight:creature knight:2/2:white:vigilance)
text=This spell costs {1} less to cast for each Knight you control. -- Creatures you control get +1/+1. -- Whenever you cast a legendary spell, create a 2/2 white Knight creature token with vigilance. -- {3}{W}, {T}: Create a 2/2 white Knight creature token with vigilance.
mana={4}{W}{W}
type=Legendary Artifact
[/card]
[card]
name=So Tiny
abilities=flash
target=creature
auto=aslongas(*|opponentgraveyard) -6/0 >=7
auto=aslongas(*|opponentgraveyard) -2/0 <7
text=Flash -- Enchant creature -- Enchanted creature gets -2/-0. It gets -6/-0 instead as long as its controller has seven or more cards in their graveyard.
mana={U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Yorvo, Lord of Garenbrig
auto=counter(1/1,4)
auto=@movedto(other creature[green]|mybattlefield):counter(1/1,1)
text=Yorvo, Lord of Garenbrig enters the battlefield with four +1/+1 counters on it. -- Whenever another green creature enters the battlefield under your control, put a +1/+1 counter on Yorvo. Then if that creature's power is greater than Yorvo's power, put another +1/+1 counter on Yorvo.
mana={G}{G}{G}
type=Legendary Creature
subtype=Giant Noble
power=0
toughness=0
[/card]
[card]
name=Deafening Silence
auto=maxCast(*[-creature])1
auto=maxCast(*[-creature])1 opponent
text=Each player can't cast more than one noncreature spell each turn.
mana={W}
type=Enchantment
[/card]
[card]
name=Steelgaze Griffin
abilities=flying
auto=@drawof(player):transforms((,newability[@drawof(player) restriction{once}:2/0])) ueot
text=Flying -- Whenever you draw your second card each turn, Steelgaze Griffin gets +2/+0 until end of turn.
mana={4}{U}
type=Creature
subtype=Griffin
power=2
toughness=4
[/card]
[card]
name=Garenbrig Squire
auto=@movedTo(creature[adventure]|mystack):1/1 ueot
text=Whenever you cast a creature spell that has an Adventure, Garenbrig Squire gets +1/+1 until end of turn. (It doesn't need to have gone on the adventure first.)
mana={1}{G}
type=Creature
subtype=Human Soldier
power=2
toughness=2
[/card]
[card]
name=Garenbrig Paladin
other={2}{G}{G}{G} name(Adamant)
auto=if paid(alternative) then counter(1/1,1)
auto=cantbeblockedby(creature[power<=2])
text=Adamant — If at least three green mana was spent to cast this spell, Garenbrig Paladin enters the battlefield with a +1/+1 counter on it. -- Garenbrig Paladin can't be blocked by creatures with power 2 or less.
mana={4}{G}
type=Creature
subtype=Giant Knight
power=4
toughness=4
[/card]
[card]
name=Edgewall Innkeeper
auto=@movedTo(creature[adventure]|mystack):draw:1 controller
text=Whenever you cast a creature spell that has an Adventure, draw a card. (It doesn't need to have gone on the adventure first.)
mana={G}
type=Creature
subtype=Human Peasant
power=1
toughness=1
[/card]
[card]
name=Weaselback Redcap
auto={1}{R}:2/0 ueot
text={1}{R}: Weaselback Redcap gets +2/+0 until end of turn.
mana={R}
type=Creature
subtype=Goblin Knight
power=1
toughness=1
[/card]
[card]
name=Beanstalk Giant // Fertile Footsteps
abilities=canplayfromexile
other={2}{G} name(Adventure)
anyzone=type:land:myBattlefield/type:land:myBattlefield cdaactive
auto=if paid(alternative) notatarget(land[basic]|mylibrary) moveto(mybattlefield) && moveto(exile) all(this)
text=Beanstalk Giant's power and toughness are each equal to the number of lands you control. -- Search your library for a basic land card, put it onto the battlefield, then shuffle your library. (Then exile this card. You may cast the creature later from exile.)
mana={6}{G}
type=Creature
subtype=Giant Adventure
power=*
toughness=*
[/card]
[card]
name=Fierce Witchstalker
abilities=trample
auto=token(-473141)
text=Trample -- When Fierce Witchstalker enters the battlefield, create a Food token. (It's an artifact with "{2} , {T}, Sacrifice this artifact: You gain 3 life.")
mana={2}{G}{G}
type=Creature
subtype=Wolf
power=4
toughness=4
[/card]
[card]
name=Feasting Troll King
auto=vigilance,trample
auto=if casted(this) then token(-473141)
text=Vigilance, trample -- When Feasting Troll King enters the battlefield, if you cast it from your hand, create three Food tokens. (They're artifacts with "{2}, {T}, Sacrifice this artifact: You gain 3 life.") -- Sacrifice three Foods: Return Feasting Troll King from your graveyard to the battlefield. Activate this ability only during your turn.
mana={2}{G}{G}{G}{G}
type=Creature
subtype=Troll Noble
power=7
toughness=6
[/card]
[card]
name=Fell the Pheasant
target=creature[flying]
auto=damage:5
auto=token(-473141)
text=Fell the Pheasant deals 5 damage to target creature with flying. Create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.")
mana={1}{G}
type=Instant
[/card]
[card]
name=Steelclaw Lance
auto={3}:equip
auto={1}:equip target(creature[knight]|myBattlefield)
auto=teach(creature) 2/2
text=Equipped creature gets +2/+2. -- Equip Knight {1} -- Equip {3}
mana={B}{R}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Mysterious Pathlighter
abilities=flying
auto=lord(creature[adventure]|myBattlefield) counter(1/1,1)
text=Flying -- Each creature you control that has an Adventure enters the battlefield with an additional +1/+1 counter on it. (It doesn't need to have gone on the adventure first.)
mana={2}{W}
type=Creature
subtype=Faerie
power=2
toughness=2
[/card]
[card]
name=Lucky Clover
auto=@movedto(*[adventure]|mystack) from(mylibrary):all(trigger[to]) castcard(copied noevent)
text=Whenever you cast an Adventure instant or sorcery spell, copy it. You may choose new targets for the copy.
mana={2}
type=Artifact
[/card]
[card]
name=The Cauldron of Eternity
anyzone=foreach(creature|mygraveyard) changecost(colorless:-2) forcedalive
auto=@movedTo(graveyard) from(creature|myBattlefield):all(trigger[from]) bottomoflibrary
auto={2}{B}{T}{L:2}:moveTo(myBattlefield) target(creature|mygraveyard) asSorcery
text=This spell costs {2} less to cast for each creature card in your graveyard. -- Whenever a creature you control dies, put it on the bottom of its owner's library. -- {2}{B}, {T}, Pay 2 life: Return target creature card from your graveyard to the battlefield. Activate this ability only any time you could cast a sorcery.
mana={10}{B}{B}
type=Legendary Artifact
[/card]
[card]
name=Wandermare
auto=@movedto(creature[adventure]|mystack) from(mylibrary):counter(1/1,1)
text=Whenever you cast a creature spell that has an Adventure, put a +1/+1 counter on Wandermare. (It doesn't need to have gone on the adventure first.)
mana={1}{G}{W}
type=Creature
subtype=Horse
power=3
toughness=3
[/card]
[card]
name=Acclaimed Contender
auto=restriction type(other creature[knight]|mybattlefield)~morethan~0:reveal:5 optionone name(Get card) target(aura,knight,equipment,legenday artifact|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) target(<5>*|reveal) bottomoflibrary optiontwoend revealend
text=When Acclaimed Contender enters the battlefield, if you control another Knight, look at the top five cards of your library. You may reveal a Knight, Aura, Equipment, or legendary artifact card from among them and put it into your hand. Put the rest on the bottom of your library in a random order.
mana={2}{W}
type=Creature
subtype=Human Knight
power=3
toughness=3
[/card]
[card]
name=Once and Future
other={1}{G}{G}{G} name(Adamant)
auto=ifnot paid(alternative) then moveto(myHand) target(*|myGraveyard) && moveto(myLibrary) target(*|myGraveyard) && moveto(exile) all(this)
auto=if paid(alternative) then moveto(myHand) target(<upto:2>*|mygraveyard) && moveto(exile) all(this)
text=Return target card from your graveyard to your hand. Put up to one other target card from your graveyard on top of your library. Exile Once and Future. -- Adamant — If at least three green mana was spent to cast this spell, instead return those cards to your hand and exile Once and Future.
mana={3}{G}
type=Instant
[/card]
[card]
name=Gadwick, the Wizened
auto=draw:X
auto=@movedTo(*[blue]|mystack):tap target(*[-land]|opponentbattlefield)
text=When Gadwick, the Wizened enters the battlefield, draw X cards. -- Whenever you cast a blue spell, tap target nonland permanent an opponent controls.
mana={X}{U}{U}{U}
type=Legendary Creature
subtype=Human Wizard
power=3
toughness=3
[/card]
[card]
name=Folio of Fancies
abilities=nomaxhand,oppnomaxhand
auto={X}{X}{T}:draw:X all(player)
auto={2}{U}{T}:deplete:type:*:opponenthand opponent
text=Players have no maximum hand size. -- {X}{X}, {T}: Each player draws X cards. -- {2}{U}, {T}: Each opponent puts a number of cards equal to the number of cards in their hand from the top of their library into their graveyard.
mana={1}{U}
type=Artifact
[/card]
[card]
name=Oakhame Adversary
abilities=deathtouch
auto=aslongas(*[green]|opponentbattlefield) altercost(colorless,-2) >0
auto=@combatdamaged(player) from(this):draw:1
text=This spell costs {2} less to cast if an opponent controls a green permanent. -- Deathtouch -- Whenever Oakhame Adversary deals combat damage to a player, draw a card.
mana={3}{G}
type=Creature
subtype=Elf Warrior
power=2
toughness=3
[/card]
[card]
name=Frogify
target=creature
auto=teach(creature) loseabilities
auto=teach(creature) transforms((,setpower=1,settoughness=1))
auto=teach(creature) transforms((,blue,frog))
text=Enchant creature -- Enchanted creature loses all abilities and is a blue Frog creature with base power and toughness 1/1. (It loses all other card types and creature types.)
mana={1}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Kenrith's Transformation
target=creature
auto=teach(creature) loseabilities
auto=teach(creature) transforms((,setpower=3,settoughness=3))
auto=teach(creature) transforms((,green,elk))
auto=draw:1 controller
text=Enchant creature -- When Kenrith's Transformation enters the battlefield, draw a card. -- Enchanted creature loses all abilities and is a green Elk creature with base power and toughness 3/3. (It loses all other card types and creature types.)
mana={1}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Charmed Sleep
target=creature
auto=tap(mytgt)
auto=teach(creature) doesnotuntap
text=Enchant creature -- When Charmed Sleep enters the battlefield, tap enchanted creature. -- Enchanted creature doesn't untap during its controller's untap step.
mana={1}{U}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=The Great Henge
auto=changecost(colorless:-power:highest:*:mybattlefield) forcedalive
auto={T}add{G}{G} && life:2 controller
auto=@movedto(creature[-token]|mybattlefield):all(trigger[from]) counter(1/1,1) && draw:1
text=This spell costs {X} less to cast, where X is the greatest power among creatures you control. -- {T}: Add {G}{G}. You gain 2 life. -- Whenever a nontoken creature enters the battlefield under your control, put a +1/+1 counter on it and draw a card.
mana={7}{G}{G}
type=Legendary Artifact
[/card]
[card]
name=Corridor Monitor
auto=untap target(artifact,creature|myBattlefield)
text=When Corridor Monitor enters the battlefield, untap target artifact or creature you control.
mana={1}{U}
type=Artifact Creature
subtype=Construct
power=1
toughness=4
[/card]
[card]
name=Insatiable Appetite
target=creature
other={1}{G}{S(food|myBattlefield)} name(Sacrifice Food)
auto=if paid(alternative) then 5/5 ueot
auto=ifnot paid(alternative) then 3/3 ueot
text=You may sacrifice a Food. If you do, target creature gets +5/+5 until end of turn. Otherwise, that creature gets +3/+3 until end of turn.
mana={1}{G}
type=Instant
[/card]
[card]
name=Giant Opportunity
target=creature
other={2}{G}{S(food|myBattlefield)}{S(food|myBattlefield)} name(Sacrifice Foods)
auto=if paid(alternative) then token(Giant,creature Giant,7/7,green)
auto=ifnot paid(alternative) then token(-473141)*3
text=You may sacrifice two Foods. If you do, create a 7/7 green Giant creature token. Otherwise, create three Food tokens. (They're artifacts with "{2}, {T}, Sacrifice this artifact: You gain 3 life.")
mana={2}{G}
type=Sorcery
[/card]
[card]
name=Faerie Vandal
abilities=flash,flying
auto=@drawof(player):transforms((,newability[@drawof(player) restriction{once}:counter(1/1,1)])) ueot
text=Flash -- Flying -- Whenever you draw your second card each turn, put a +1/+1 counter on Faerie Vandal.
mana={1}{U}
type=Creature
subtype=Faerie Rogue
power=1
toughness=2
[/card]
[card]
name=Maraleaf Rider
auto={S(food|myBattlefield)}:setblocker target(creature|opponentbattlefield)
text=Sacrifice a Food: Target creature blocks Maraleaf Rider this turn if able.
mana={1}{G}
type=Creature
subtype=Elf Knight
power=3
toughness=1
[/card]
[card]
name=Didn't Say Please
target=*|stack
auto=fizzle && deplete:3 targetcontroller
text=Counter target spell. Its controller puts the top three cards of their library into their graveyard.
mana={1}{U}{U}
type=Instant
[/card]
[card]
name=Keeper of Fables
auto=@each combatdamage restriction{opponentdamagedbycombat}:draw:1
text=Whenever one or more non-Human creatures you control deal combat damage to a player, draw a card.
mana={3}{G}{G}
type=Creature
subtype=Cat
power=4
toughness=5
[/card]
[card]
name=Gilded Goose
abilities=flying
auto=token(-473141)
auto={1}{G}{T}:token(-473141)
auto={T}{S(food|myBattlefield)}:add{W}
auto={T}{S(food|myBattlefield)}:add{U}
auto={T}{S(food|myBattlefield)}:add{R}
auto={T}{S(food|myBattlefield)}:add{G}
auto={T}{S(food|myBattlefield)}:add{B}
text=Flying -- When Gilded Goose enters the battlefield, create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.") -- {1}{G}, {T}: Create a Food token. -- {T}, Sacrifice a Food: Add one mana of any color.
mana={G}
type=Creature
subtype=Bird
power=0
toughness=2
[/card]
[card]
name=Emry, Lurker of the Loch
anyzone=foreach(*[artifact]|myBattlefield) changecost(colorless:-1) forcedalive
auto=deplete:4 controller
auto={T}:target(artifact|mygraveyard) canplayfromgraveyard ueot
text=This spell costs {1} less to cast for each artifact you control. -- When Emry, Lurker of the Loch enters the battlefield, put the top four cards of your library into your graveyard. -- {T}: Choose target artifact card in your graveyard. You may cast that card this turn. (You still pay its costs. Timing rules still apply.)
mana={2}{U}
type=Legendary Creature
subtype=Merfolk Wizard
power=1
toughness=2
[/card]
[card]
name=Garenbrig Carver // Shield's Might
abilities=canplayfromexile,flash
other={1}{G} name(Adventure)
auto=if paid(alternative) then target(creature) 2/2 ueot && moveto(exile) all(this)
text=Target creature gets +2/+2 until end of turn. (Then exile this card. You may cast the creature later from exile.)
mana={3}{G}
type=Creature
subtype=Human Warrior Adventure
power=3
toughness=2
[/card]
[card]
name=Curious Pair // Treats to Share
abilities=canplayfromexile
other={G} name(Adventure)
auto=if paid(alternative) then token(-473141) && moveto(exile) all(this)
text=Create a Food token. (Then exile this card. You may cast the creature later from exile. A Food token is an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.")
mana={1}{G}
type=Creature
subtype=Human Peasant Adventure
power=1
toughness=3
[/card]
[card]
name=Flaxen Intruder // Welcome Home
abilities=canplayfromexile
other={5}{G}{G} name(Adventure)
auto=if paid(alternative) then token(Bear,Creature Bear,2/2,green) && moveto(exile) all(this)
auto=@combatdamaged(player) from(this):may sacrifice all(this) && destroy target(*[artifact;enchantment]|battlefield)
text=Whenever Flaxen Intruder deals combat damage to a player, you may sacrifice it. When you do, destroy target artifact or enchantment. -- Create three 2/2 green Bear creature tokens. (Then exile this card. You may cast the creature later from exile.)
mana={G}
type=Creature
subtype=Human Berserker Adventure
power=1
toughness=2
[/card]
[card]
name=Faerie Guidemother // Gift of the Fae
abilities=canplayfromexile
other={1}{W} name(Adventure)
auto=if paid(alternative) then target(creature) transforms((,flying,newability[2/1])) ueot && moveto(exile) all(this)
text=Flying -- Target creature gets +2/+1 and gains flying until end of turn. (Then exile this card. You may cast the creature later from exile.)
mana={W}
type=Creature
subtype=Faerie Adventure
power=1
toughness=1
[/card]
[card]
name=Tuinvale Treefolk // Oaken Boon
abilities=canplayfromexile
other={3}{G} name(Adventure)
auto=if paid(alternative) then target(creature) counter(1/1,2) && moveto(exile) all(this)
text=Put two +1/+1 counters on target creature. (Then exile this card. You may cast the creature later from exile.)
mana={5}{G}
type=Creature
subtype=Treefolk Druid Adventure
power=6
toughness=5
[/card]
[card]
name=Ardenvale Tactician // Dizzying Swoop
abilities=canplayfromexile,flying,flash
other={1}{W} name(Adventure)
auto=if paid(alternative) then target(<upto:2>creature) tap(noevent) && moveto(exile) all(this)
text=Flying -- Tap up to two target creatures. (Then exile this card. You may cast the creature later from exile.)
mana={1}{W}{W}
type=Creature
subtype=Human Knight Adventure
power=2
toughness=3
[/card]
[card]
name=Hypnotic Sprite // Mesmeric Glare
abilities=canplayfromexile,flying,flash
other={2}{U} name(Adventure)
auto=if paid(alternative) then target(*[manacost<=3]|stack) fizzle && moveto(exile) all(this)
text=Flying -- Counter target spell with converted mana cost 3 or less. (Then exile this card. You may cast the creature later from exile.)
mana={U}{U}
type=Creature
subtype=Faerie Adventure
power=2
toughness=1
[/card]
[card]
name=Merfolk Secretkeeper // Venture Deeper
abilities=canplayfromexile
other={U} name(Adventure)
auto=if paid(alternative) then target(player) deplete:4 && moveto(exile) all(this)
text=Target player puts the top four cards of their library into their graveyard. (Then exile this card. You may cast the creature later from exile.)
mana={U}
type=Creature
subtype=Merfolk Wizard Adventure
power=0
toughness=4
[/card]
[card]
name=Rosethorn Acolyte // Seasonal Ritual
abilities=canplayfromexile
other={G} name(Adventure)
auto=if paid(alternative) then transforms((,newability[activatechooseacolor add{chosencolor} activatechooseend])) forever asSorcery && moveto(exile) all(this)
auto={T}:add{U}
auto={T}:add{B}
auto={T}:add{R}
auto={T}:add{G}
auto={T}:add{W}
text={T}: Add one mana of any color. -- Add one mana of any color. (Then exile this card. You may cast the creature later from exile.)
mana={2}{G}
type=Creature
subtype=Elf Druid Adventure
power=2
toughness=3
[/card]
[card]
name=Giant Killer // Chop Down
abilities=canplayfromexile,flash
other={2}{W} name(Adventure)
auto=if paid(alternative) then target(creature[power>=4]) destroy && moveto(exile) all(this)
auto={1}{W}{T}:target(creature) tap(noevent)
text={1}{W}, {T}: Tap target creature. -- Destroy target creature with power 4 or greater. (Then exile this card. You may cast the creature later from exile.)
mana={W}
type=Creature
subtype=Human Peasant Adventure
power=1
toughness=2
[/card]
[card]
name=Queen of Ice // Rage of Winter
abilities=canplayfromexile
other={1}{U} name(Adventure)
auto=if paid(alternative) then target(*[creature]) transforms((,newability[tap],newability[doesnotuntap])) && moveto(exile) all(this)
auto=@combatdamaged(creature) from(this):all(trigger[to]) tap && all(trigger[to]) frozen
text=Whenever Queen of Ice deals combat damage to a creature, tap that creature. It doesn't untap during its controller's next untap step. -- Tap target creature. It doesn't untap during its controller's next untap step. (Then exile this card. You may cast the creature later from exile.)
mana={2}{U}
type=Creature
subtype=Human Noble Wizard Adventure
power=2
toughness=3
[/card]
[card]
name=Lonesome Unicorn // Rider in Need
abilities=canplayfromexile,vigilance
other={2}{W} name(Adventure)
auto=if paid(alternative) then token(Knight,creature Knight,2/2,white,vigilance) && moveto(exile) all(this)
text=Vigilance -- Create a 2/2 white Knight creature token with vigilance. (Then exile this card. You may cast the creature later from exile.)
mana={4}{W}
type=Creature
subtype=Unicorn Adventure
power=3
toughness=3
[/card]
[card]
name=Foulmire Knight // Profane Insight
abilities=canplayfromexile,deathtouch,flash
other={2}{B} name(Adventure)
auto=if paid(alternative) then draw:1 controller && life:-1 controller && moveto(exile) all(this)
text=Deathtouch -- You draw a card and you lose 1 life. (Then exile this card. You may cast the creature later from exile.)
mana={B}
type=Creature
subtype=Zombie Knight Adventure
power=1
toughness=1
[/card]
[card]
name=Realm-Cloaked Giant // Cast Off
abilities=canplayfromexile,vigilance
other={3}{W}{W} name(Adventure)
auto=if paid(alternative) then destroy all(creature[-giant]) && moveto(exile) all(this)
text=Vigilance -- Destroy all non-Giant creatures. (Then exile this card. You may cast the creature later from exile.)
mana={5}{W}{W}
type=Creature
subtype=Giant Adventure
power=7
toughness=7
[/card]
[card]
name=Smitten Swordmaster // Curry Favor
abilities=canplayfromexile,lifelink
other={B} name(Adventure)
auto=if paid(alternative) then life:type:creature[knight]:mybattlefield controller && life:-type:creature[knight]:mybattlefield opponent && moveto(exile) all(this)
text=Lifelink -- You gain X life and each opponent loses X life, where X is the number of Knights you control.
mana={1}{B}
type=Creature
subtype=Human Knight Adventure
power=2
toughness=1
[/card]
[card]
name=Rimrock Knight // Boulder Rush
abilities=canplayfromexile,cantblock,flash
other={R} name(Adventure)
auto=if paid(alternative) then target(creature) 2/0 ueot && moveto(exile) all(this)
text=Rimrock Knight can't block. -- Target creature gets +2/+0 until end of turn. (Then exile this card. You may cast the creature later from exile.)
mana={1}{R}
type=Creature
subtype=Dwarf Knight Adventure
power=3
toughness=1
[/card]
[card]
name=Embereth Shieldbreaker // Battle Display
abilities=canplayfromexile
other={R} name(Adventure)
auto=if paid(alternative) then destroy target(artifact) && moveto(exile) all(this)
text=Destroy target artifact. (Then exile this card. You may cast the creature later from exile.)
mana={1}{R}
type=Creature
subtype=Human Knight Adventure
power=2
toughness=1
[/card]
[card]
name=Bonecrusher Giant // Stomp
abilities=canplayfromexile,flash
other={1}{R} name(Adventure)
#MISSING: damage can't be prevented
auto=if paid(alternative) then damage:2 target(player,creature,planeswalker) && moveto(exile) all(this)
auto=@targeted(this):damage:2 opponent
text=Whenever Bonecrusher Giant becomes the target of a spell, Bonecrusher Giant deals 2 damage to that spell's controller. -- Damage can't be prevented this turn. Stomp deals 2 damage to any target.
mana={2}{R}
type=Creature
subtype=Giant Adventure
power=4
toughness=3
[/card]
[card]
name=Merchant of the Vale // Haggle
abilities=canplayfromexile,flash
other={R} name(Adventure)
auto=if paid(alternative) then may ability$!name(discard) reject notatarget(*|myhand) and!(draw:1) controller!$ && moveto(exile) all(this)
auto={2}{R}{D(*|myhand)}:draw:1
text={2}{R}, Discard a card: Draw a card. -- You may discard a card. If you do, draw a card. (Then exile this card. You may cast the creature later from exile.)
mana={2}{R}
type=Creature
subtype=Human Peasant Adventure
power=2
toughness=3
[/card]
[card]
name=Order of Midnight // Alter Fate
abilities=canplayfromexile,flying,cantblock
other={1}{B} name(Adventure)
auto=if paid(alternative) then moveto(myhand) target(creature|mygraveyard) && moveto(exile) all(this)
text=Flying -- Order of Midnight can't block. -- Return target creature card from your graveyard to your hand. (Then exile this card. You may cast the creature later from exile.)
mana={1}{B}
type=Creature
subtype=Human Knight Adventure
power=2
toughness=2
[/card]
[card]
name=Reaper of Night // Harvest Fear
abilities=canplayfromexile
other={3}{B} name(Adventure)
auto=if paid(alternative) then target(opponent) ability$!name(discard 2 cards) target(<2>*|myhand) reject!$ targetedplayer && moveto(exile) all(this)
auto=@combat(attacking) source(this):aslongas(type(*|opponenthand)~lessthan~3) flying
text=Whenever Reaper of Night attacks, if defending player has two or fewer cards in hand, it gains flying until end of turn. -- Target opponent discards two cards. (Then exile this card. You may cast the creature later from exile.)
mana={5}{B}{B}
type=Creature
subtype=Specter Adventure
power=4
toughness=5
[/card]
[card]
name=Murderous Rider // Swift End
abilities=canplayfromexile,flash,lifelink
other={1}{B}{B} name(Adventure)
auto=if paid(alternative) then destroy target(creature,planeswalker) && life:-2 controller && moveto(exile) all(this)
auto=@movedTo(graveyard) from(this|battlefield):all(trigger[from]) bottomoflibrary
text=Lifelink -- When Murderous Rider dies, put it on the bottom of its owner's library. -- Destroy target creature or planeswalker. You lose 2 life. (Then exile this card. You may cast the creature later from exile.)
mana={1}{B}{B}
type=Creature
subtype=Zombie Knight Adventure
power=2
toughness=3
[/card]
[card]
name=Shepherd of the Flock // Usher to Safety
abilities=canplayfromexile,flash
other={W} name(Adventure)
auto=if paid(alternative) then moveTo(ownerhand) target(*|myBattlefield) && moveto(exile) all(this)
text=Return target permanent you control to its owner's hand. (Then exile this card. You may cast the creature later from exile.)
mana={1}{W}
type=Creature
subtype=Human Peasant Adventure
power=3
toughness=1
[/card]
[card]
name=Silverflame Squire // On Alert
abilities=canplayfromexile,flash
other={2}{W} name(Adventure)
auto=if paid(alternative) then target(creature) transforms((,newability[2/2 ueot],newability[untap])) && moveto(exile) all(this)
text=Target creature gets +2/+2 until end of turn. Untap it. (Then exile this card. You may cast the creature later from exile.)
mana={1}{W}
type=Creature
subtype=Human Soldier Adventure
power=2
toughness=1
[/card]
[card]
name=Animating Faerie // Bring to Life
abilities=canplayfromexile,flying
other={2}{U} name(Adventure)
auto=if paid(alternative) then target(*[artifact,-creature]|myBattlefield) transforms((,newability[counter(1/1,4)],Artifact Creature,setpower=0,settoughness=0)) && moveto(exile) all(this)
text=Flying -- Target noncreature artifact you control becomes a 0/0 artifact creature. Put four +1/+1 counters on it.
mana={2}{U}
type=Creature
subtype=Faerie Adventure
power=2
toughness=2
[/card]
[card]
name=Brazen Borrower // Petty Theft
abilities=canplayfromexile,flash,flying,cloud
other={1}{U} name(Adventure)
auto=if paid(alternative) then moveTo(ownerHand) target(*[-land]|opponentbattlefield) && moveto(exile) all(this)
text=Flash -- Flying -- Brazen Borrower can block only creatures with flying. -- Return target nonland permanent an opponent controls to its owner's hand.
mana={1}{U}{U}
type=Creature
subtype=Faerie Rogue Adventure
power=3
toughness=1
[/card]
[card]
name=Fae of Wishes // Granted
abilities=canplayfromexile,flying
other={3}{U} name(Adventure)
auto=if paid(alternative) then reveal:type:*:mysideboard revealzone(mysideboard) optionone name(choose card) target(<1>*[-creature]|reveal) moveto(myhand) and!(all(other *|reveal) moveto(ownersideboard))! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownersideboard) and!(all(other *|reveal) moveto(ownersideboard))! optiontwoend revealend && moveto(exile) all(this)
auto={1}{U}{D(*|myhand)}{D(*|myhand)}:moveTo(ownerhand)
text=Flying -- {1}{U}, Discard two cards: Return Fae of Wishes to its owner's hand. -- You may choose a noncreature card you own from outside the game, reveal it, and put it into your hand.
mana={1}{U}
type=Creature
subtype=Faerie Wizard Adventure
power=1
toughness=4
[/card]
[card]
name=Lovestruck Beast // Heart's Desire
abilities=canplayfromexile
other={G} name(Adventure)
auto=if paid(alternative) then create(Human:creature Human:1/1:white) && moveto(exile) all(this)
auto=aslongas(creature[power=1,toughness=1]|mybattlefield) cantattack <1
text=Lovestruck Beast can't attack unless you control a 1/1 creature. -- Create a 1/1 white Human creature token. (Then exile this card. You may cast the creature later from exile.)
mana={2}{G}
type=Creature
subtype=Beast Noble Adventure
power=5
toughness=5
[/card]
[card]
name=Outlaws' Merriment
auto=@each my upkeep:choice name(warrior) token(-47316011)
auto=@each my upkeep:choice name(cleric) token(-47316012)
auto=@each my upkeep:choice name(rogue) token(-47316013)
text=At the beginning of your upkeep, choose one at random. Create a red and white creature token with those characteristics. -- • 3/1 Human Warrior with trample and haste. -- • 2/1 Human Cleric with lifelink and haste. -- • 1/2 Human Rogue with haste and "When this creature enters the battlefield, it deals 1 damage to any target."
mana={1}{R}{W}{W}
type=Enchantment
[/card]
[card]
name=Rankle, Master of Pranks
abilities=flying,haste
auto=@combatdamaged(player) from(this):may name(discard) transforms((,newability[ability$!name(discard) notatarget(*|myhand) reject!$ controller],newability[ability$!name(discard) notatarget(*|myhand) reject!$ opponent])) ueot
auto=@combatdamaged(player) from(this):may name(life and draw) draw:1 controller && draw:1 opponent && life:-1 controller && life:-1 opponent
auto=@combatdamaged(player) from(this):may name(sacrifice) sacrifice tatarget(creature|mybattlefield) controller and!(sacrifice tatarget(creature|opponentBattlefield) opponent)!
text=Flying, haste -- Whenever Rankle, Master of Pranks deals combat damage to a player, choose any number — -- • Each player discards a card. -- • Each player loses 1 life and draws a card. -- • Each player sacrifices a creature.
mana={2}{B}{B}
type=Legendary Creature
subtype=Faerie Rogue
power=3
toughness=3
[/card]
[card]
name=Workshop Elders
auto=@each my combatbegins: may target(*[artifact,-creature]|myBattlefield) transforms((,newability[counter(1/1,4)],Artifact Creature,setpower=0,settoughness=0))
auto=lord(creature[artifact]|myBattlefield) flying
text=Artifact creatures you control have flying. -- At the beginning of combat on your turn, you may have target noncreature artifact you control become a 0/0 artifact creature. If you do, put four +1/+1 counters on it.
mana={6}{U}
type=Creature
subtype=Human Artificer
power=4
toughness=4
[/card]
[card]
name=Henge Walker
other={W}{W}{W} name(Adamant White)
other={U}{U}{U} name(Adamant Blue)
other={R}{R}{R} name(Adamant Red)
other={G}{G}{G} name(Adamant Green)
other={B}{B}{B} name(Adamant Black)
auto=if paid(alternative) then counter(1/1,1)
text=Adamant — If at least three mana of the same color was spent to cast this spell, Henge Walker enters the battlefield with a +1/+1 counter on it.
mana={3}
type=Artifact Creature
subtype=Golem
power=2
toughness=2
[/card]
[card]
name=Heraldic Banner
auto=chooseacolor target(creature[chosencolor]|myBattlefield) 1/0 chooseend
auto={T}:add{chosencolor}
text=As Heraldic Banner enters the battlefield, choose a color. -- Creatures you control of the chosen color get +1/+0. -- {T}: Add one mana of the chosen color.
mana={3}
type=Artifact
[/card]
[card]
name=Clockwork Servant
other={W}{W}{W} name(Adamant White)
other={U}{U}{U} name(Adamant Blue)
other={R}{R}{R} name(Adamant Red)
other={G}{G}{G} name(Adamant Green)
other={B}{B}{B} name(Adamant Black)
auto=if paid(alternative) then draw:1 controller
text=Adamant — When Clockwork Servant enters the battlefield, if at least three mana of the same color was spent to cast it, draw a card.
mana={3}
type=Artifact Creature
subtype=Gnome
power=2
toughness=3
[/card]
[card]
name=Mystical Dispute
other={U} name(Counter Blue)
auto=if paid(alternative) then name(counter blue spell) target(*[blue]|stack) transforms((,newability[pay[[{3}]] name(pay 3 mana) donothing?fizzle])) forever
auto=ifnot paid(alternative) then name(counter spell) target(*|stack) transforms((,newability[pay[[{3}]] name(pay 3 mana) donothing?fizzle])) forever
text=This spell costs {2} less to cast if it targets a blue spell. -- Counter target spell unless its controller pays 3 .
mana={2}{U}
type=Instant
[/card]
[card]
name=Trail of Crumbs
auto=token(-473141)
auto=@sacrificed(food|mybattlefield):pay({1}) name(look) reveal:2 optionone name(Get a permanent card) target(<1>*[-instant,-sorcery]|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) target(<2>*|reveal) bottomoflibrary optiontwoend revealend
text=When Trail of Crumbs enters the battlefield, create a Food token. (It's an artifact with "{2}, {T}, Sacrifice this artifact: You gain 3 life.") -- Whenever you sacrifice a Food, you may pay 1 . If you do, look at the top two cards of your library. You may reveal a permanent card from among them and put it into your hand. Put the rest on the bottom of your library in any order.
mana={1}{G}
type=Enchantment
[/card]
[card]
name=Questing Beast
abilities=vigilance,deathtouch,haste
auto=cantbeblockedby(creature[power<=2])
auto=@combatdamagefoeof(player) from(this):damage:thatmuch target(planeswalker|opponentbattlefield)
#MISSING: damage can't be prevented
text=Vigilance, deathtouch, haste -- Questing Beast can't be blocked by creatures with power 2 or less. -- Combat damage that would be dealt by creatures you control can't be prevented. -- Whenever Questing Beast deals combat damage to an opponent, it deals that much damage to target planeswalker that player controls.
mana={2}{G}{G}
type=Legendary Creature
subtype=Beast
power=4
toughness=4
[/card]
[card]
name=Once Upon a Time
#MISSING: First spell of game
aicode=activate moveto(myhand) target(*[creature;land;zpos<=5]|mylibrary)
auto=name(look) reveal:5 optionone name(Get a card) target(<1>*[creature;land]|reveal) moveto(myhand) optiononeend optiontwo name(put on bottom) target(<5>*|reveal) bottomoflibrary optiontwoend revealend
text=If this spell is the first spell you've cast this game, you may cast it without paying its mana cost. -- Look at the top five cards of your library. You may reveal a creature or land card from among them and put it into your hand. Put the rest on the bottom of your library in a random order.
mana={1}{G}
type=Instant
[/card]
[card]
name=Clackbridge Troll
#MISSING: At the beginning of combat on your turn
abilities=trample,haste
auto=create(Goat:creature Goat:0/1:white)*3 opponent
auto=@sacrificed(creature|opponentBattlefield):{T}:draw:1 controller && life:3 controller
text=Trample, haste -- When Clackbridge Troll enters the battlefield, target opponent creates three 0/1 white Goat creature tokens. -- At the beginning of combat on your turn, any opponent may sacrifice a creature. If a player does, tap Clackbridge Troll, you gain 3 life, and you draw a card.
mana={3}{B}{B}
type=Creature
subtype=Troll
power=8
toughness=8
[/card]