grade=borderline
[card]
name=Crystalline Resonance
auto=@cycled(*|myHand):copy target(other *|battlefield) uynt and!( @cycled(*|myHand):copy target(other *|battlefield) uynt )!
text=Whenever you cycle a card, you may have Crystalline Resonance become a copy of another target permanent until your next turn, except it has this ability.					
mana={2}{U}
type=Enchantment
[/card]
[card]
name=Ukkima, Stalking Shadow
abilities=hiddenface,unblockable
aicode=activate moveTo(myhand) target(Cazur, Ruthless Stalker|mylibrary)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(Cazur, Ruthless Stalker|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(Cazur, Ruthless Stalker|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
auto=@movedto(this|nonbattlezone):damage:storedpower target(opponent) && life:storedpower controller
text=Partner with Cazur, Ruthless Stalker (When this creature enters the battlefield, target player may put Cazur into their hand from their library, then shuffle.) -- Ukkima, Stalking Shadow can’t be blocked. -- When Ukkima leaves the battlefield, it deals X damage to target player and you gain X life, where X is its power.
mana={1}{U}{B}
type=Legendary Creature
subtype=Whale Wolf
power=2
toughness=2
[/card]
[card]
name=Vitality Hunter
abilities=lifelink
auto=this(cantargetcard(*[-monstrous]) {X}{W}{W}:becomes(monstrous) forever && newability[counter(0/0,1,Lifelink) && (lifelink)forever target(<upto:X>creature)]
text=Lifelink -- {X}{W}{W}: Monstrosity X. (If this creature isn’t monstrous, put X +1/+1 counters on it and it becomes monstrous.) -- When Vitality Hunter becomes monstrous, put a lifelink counter on each of up to X target creatures.
mana={3}{W}
type=Creature
subtype=Nightmare
power=3
toughness=4
[/card]
[card]
name=Ravenous Gigantotherium
auto=may target(<anyamount>other creature|mybattlefield) sacrifice && counter(1/1,3) all(this)
auto=damage:damage:<upto:storedpower> target(creature|opponentbattlefield) dynamicability<!powerstrike eachother!>
text=Devour 3 (As this enters the battlefield, you may sacrifice any number of creatures. This creature enters the battlefield with three times that many +1/+1 counters on it.) -- When Ravenous Gigantotherium enters the battlefield, it deals X damage divided as you choose among up to X target creatures, where X is its power. Each of those creatures deals damage equal to its power to Ravenous Gigantotherium.
mana={5}{G}{G}
type=Creature
subtype=Beast
power=3
toughness=3
[/card]
[card]
name=Jirina Kudro
auto=token(Human Soldier Jir)*foreach(creature[commander]|myStack)
auto=lord(other creature[Human]|myBattlefield) 2/0
text=When Jirina Kudro enters the battlefield, create a 1/1 white Human Soldier creature token for each time you’ve cast a commander from the command zone this game. -- Other Humans you control get +2/+0.
mana={1}{R}{W}{B}
type=Legendary Creature
subtype=Human Soldier
power=3
toughness=3
[/card]
[card]
name=Human Soldier Jir
type=Creature
subtype=Human
power=1
toughnss=1
color=white
[/card]
[card]
name=Etali, Primal Storm
auto=@combat(attacking) source(this):Reveal:1 revealzone(mylibrary) revealuntil(*|mylibrary) optionone choice name(Cast Card) target(*|reveal)  moveto(mylibrary) and!(may castcard(normal))! optiononeend optiontwo target(<1>*|reveal) bottomoflibrary and!(all(*|reveal) bottomoflibrary)! optiontwoend revealend
auto=@combat(attacking) source(this):Reveal:1 revealzone(opponentlibrary) revealuntil(*|opponentlibrary) optionone choice name(Cast Card) target(*|reveal)  moveto(opponentlibrary) and!(may castcard(normal))! optiononeend optiontwo target(<1>*|reveal) bottomoflibrary and!(all(*|reveal) bottomoflibrary)! optiontwoend revealend
text=Whenever Etali, Primal Storm attacks, exile the top card of each player’s library, then you may cast any number of spells from among those cards without paying their mana costs.
mana={4}{R}{R}
type=Legendary Creature
subtype=Elder Dinosaur
power=6
toughness=6
[/card]
[card]
name=Decoy Gambit
auto=transforms((,newability[pay[[{Draw:1 controller}]] name(Draw a card) donothing?moveTo(ownerHand) target(creature)])) oneshot
text=For each opponent, choose up to one target creature that player controls, then return that creature to its owner’s hand unless its controller has you draw a card.
mana={2}{U}
type=Instant
[/card]
[card]
name=Kalamax, the Stormsire
auto=@movedto(instant|mystack) sourcetap restriction{thisturn(instant|mystack)~lessthan~2}:castcard(copied noevent)
auto=@copied target(instant|Stak):all(trigger[this]) counter(1/1)
text=Whenever you cast your first instant spell each turn, if Kalamax, the Stormsire is tapped, copy that spell. You may choose new targets for the copy. -- Whenever you copy an instant spell, put a +1/+1 counter on Kalamax.
mana={1}{G}{U}{R}
type=Legendary Creature
subtype=Elemental Dinosaur
power=4
toughness=4
[/card]
[card]
name=Bonder's Ornament
auto={T}:Add{W}
auto={T}:Add{U}
auto={T}:Add{B}
auto={T}:Add{R}
auto={T}:Add{G}
auto={4}{T}:if type(artifact[Bonder's Ornament]|myBattlefield) then draw:1 controller && if type(artifact[Bonder's Ornament]|opponentBattlefield) then draw:1 controller
text={T}: Add one mana of any color. -- {4}, {T}: Each player who controls a permanent named Bonder’s Ornament draws a card.
mana={3}
type=Artifact
[/card]
[card]
name=Twinning Staff
auto=@castcard(copied noevent): castcard(copied noevent) and!(castcard(copied noevent))! target(*|stack)
auto={7}{T}:name(copy target instant or sorcery) castcard(copied noevent) target(*[instant;sorcery]|stack)
text=If you would copy a spell one or more times, instead copy it that many times plus an additional time. You may choose new targets for the additional copy. -- {7}, {T}: Copy target instant or sorcery spell you control. You may choose new targets for the copy.
mana={3}
type=Artifact
[/card]
[card]
name=Kelsien, the Plague
abilities=Vigilance,haste
anyzone=type:alterexperience:nonbattlezone/type:alterexperience:nonbattlezone cdaactive
auto={T}:damage:1 target(creature|opponentBattlefield) transforms((,newability[@movedTo(this|graveyard) from(battlefield):alterexperience:1 controller
text=Vigilance, haste -- Kelsien, the Plague gets +1/+1 for each experience counter you have. -- {T}: Kelsien deals 1 damage to target creature you don’t control. When that creature dies this turn, you get an experience counter.
mana={R}{W}{B}
type=Legendary Creature
subtype=Human Assasin
power=2
toughness=2
[/card]
[card]
name=Sanctuary Blade
auto=teach(creature) 2/0
auto=teach(creature) protection from(chosencolor)
auto=@targeted(creature) from(this|myBattlefield):chosencolor chosencolorend
text=As Sanctuary Blade becomes attached to a creature, choose a color. -- Equipped creature gets +2/+0 and has protection from the last chosen color. -- Equip {3}
auto={3}:equip
mana={2}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Call the Coppercoats
auto=foreach(creature|opponentBattlefield) token(Soldier Call)
text=Strive — This spell costs {1}{W} more to cast for each target beyond the first. -- Choose any number of target opponents. Create X 1/1 white Human soldier creature tokens, where X is the number of creatures those opponents control.
mana={2}{W}
type=Instant
[/card]
[card]
name=Soldier Call
type=Creature
subtype=Human Soldier
power=1
toughness=1
color=white
[/card]
[card]
name=Dismantling Wave
target=artifact,enchantment
auto=destroy
autohand=__CYCLING__({6}{W}{W})
autohand=@cycled(this|hand):destroy all(artifact,enchantment)
text=For each opponent, destroy up to one target artifact or enchantment that player controls. -- Cycling {6}{W}{W} ({6}{W}{W}, Discard this card: Draw a card.) -- When you cycle Dismantling Wave, destroy all artifacts and enchantments.
mana={2}{W}
type=Sorcery
[/card]
[card]
name=Cartographer's Hawk
abilities=flying
aicode=activate moveTo(myBattlefield) and!(tap(noevent))! target(plains|myLibrary)
auto=@combatdamageof(player) from(this):restriction{type(land|opponentBattlefield)~morethan~type(land|myBattlefield)}:moveTo(this|myHand) && name(search card) reveal:plibrarycount optionone name(choose card) target(plains|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=Flying -- When Cartographer’s Hawk deals combat damage to a player who controls more lands than you, return it to its owner’s hand. If you do, you may search your library for a Plains card, put it onto the battlefield tapped, then shuffle your library.
mana={1}{W}
type=Creature
subtype=Bird
power=2
toughness=1
[/card]
[card]
name=Herald of the Forgotten
abilities=flying
auto=if casted(this) then moveTo(myBattlefield) target(<anyamount>artifact,enchantment,land,creature[__cycling__]|myGraveyard)
text=Flying -- When Herald of the Forgotten enters the battlefield, if you cast it, return any number of target permanent cards with cycling abilities from your graveyard to the battlefield.
mana={6}{W}{W}
type=Creature
subtype=Cat Beast
power=6
toughness=6
[/card]
[card]
name=Flawless Maneuver
auto=all(creature|myBattlefield) indestructible ueot
other={0} name(Cast without Paying its Mana Cost)
otherrestriction=type(commander|mybattlefield)~morethan~0
text=If you control a commander, you may cast this spell without paying its mana cost. -- Creatures you control gain indestructible until end of turn.
mana={2}{W}
type=Instant
[/card]
[card]
name=Brallin, Skyshark Rider
abilities=hiddenface
aicode=activate moveTo(myhand) target(Shabraz, the Skyshark|mylibrary)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(Shabraz, the Skyshark|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(Shabraz, the Skyshark|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
auto=@discarded(*|myHand):all(this) counter(1/1,1) && damage:1 opponent
auto={R}:target(creature[Shark]) trample ueot
text=Partner with Shabraz, the Skyshark (When this creature enters the battlefield, target player may put Shabraz into their hand from their library, then shuffle.) -- Whenever you discard a card, put a +1/+1 counter on Brallin, Skyshark Rider and it deals 1 damage to each opponent. / {R}: Target Shark gains trample until end of turn.
mana={3}{R}
type=Legendary Creature
subtype=Human Shaman
power=3
toughness=3
[/card]
[card]
name=Verge Rangers
abilities=showfromtoplibrary,first strike
auto=restriction{type(land|opponentBattlefield)~morethan~type(land|myBattlefield)}:canplaylandlibrarytop
text=First strike -- You may look at the top card of your library any time. -- As long as an opponent controls more lands than you, you may play lands from the top of your library. (You can play a land this way only if you have an available land play remaining.)
mana={2}{W}
type=Creature
subtype=Human Scout
power=3
toughness=3
[/card]
[card]
name=Martial Impetus
target=creature
auto=mustattack
auto=1/1
auto=@combat(attacking) source(this):all(creature[attacking]|myBattlefield) 1/1 ueot
text=Enchant creature -- Enchanted creature gets +1/+1 and is goaded. (It attacks each combat if able and attacks a player other than you if able.) -- Whenever enchanted creature attacks, each other creature that’s attacking one of your opponents gets +1/+1 until end of turn.
mana={2}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Lavabrink Floodgates
auto={T}:Add{R}{R}
auto=@each my upkeep:may counter(0/0,1,Doom) all(this) && aslongas(Lavabrink Floodgates[counter{0/0.3.Doom}]|myBattlefield) damage:6 all(creature) && aslongas(Lavabrink Floodgates[counter{0/0.3.Doom}]|myBattlefield) sacrifice
auto=@each my upkeep:may counter(0/0,-1,Doom) all(this) 
auto=@each opponent upkeep:may counter(0/0,1,Doom) all(this) && aslongas(Lavabrink Floodgates[counter{0/0.3.Doom}]|myBattlefield) damage:6 all(creature) && aslongas(Lavabrink Floodgates[counter{0/0.3.Doom}]|myBattlefield) sacrifice
auto=@each opponent upkeep:may counter(0/0,-1,Doom) all(this)
text=: Add {R}{R}. -- At the beginning of each player’s upkeep, that player may put a doom counter on Lavabrink Floodgates or remove a doom counter from it. Then if it has three or more doom counters on it, sacrifice it. When you do, it deals 6 damage to each creature.
mana={3}{R}
type=Artifact
[/card]
[card]
name=Avenging Huntbonder
abilities=Double Strike
auto=@combat(attacking) source(this):newability[counter(0/0,1,Double Strike) && (double strike)forever target(other creature[attacking])]
text=Double strike -- Whenever Avenging Huntbonder attacks, put a double strike counter on another target attacking creature.
mana={3}{W}{W}
type=Creature
subtype=Human Warrior
power=3
toughness=3
[/card]
[card]
name=Shiny Impetus
target=creature
auto=mustattack
auto=2/2
auto=@combat(attacking) source(this):token(Treasure Shi)
text=Enchant creature -- Enchanted creature gets +1/+1 and is goaded. (It attacks each combat if able and attacks a player other than you if able.) -- Whenever enchanted creature attacks, each other creature that’s attacking one of your opponents gets +1/+1 until end of turn.
mana={2}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Treasure Shi
auto={T}{S}:add{W}
auto={T}{S}:add{U}
auto={T}{S}:add{B}
auto={T}{S}:add{R}
auto={T}{S}:add{G}
text={T}, Sacrifice this artifact: Add one mana of any color.
type=Artifact
[/card]
[card]
name=Cryptic Trilobite
auto=counter(1/1,XX)
auto={C(1/1,-1)}:Add{C}{C}
auto={1}{T}:counter(1/1,1)
text=Cryptic Trilobite enters the battlefield with X +1/+1 counters on it. -- Remove a +1/+1 counter from Cryptic Trilobite: Add {C}{C}. Spend this mana only to activate abilities. -- {1}, {T}: Put a +1/+1 counter on Cryptic Trilobite.
mana={X}{X}
type=Creature
subtype=Trilobite
power=0
toughness=0
[/card]
[card]
name=Molten Echoes
auto=chooseatype transforms((,newability[@movedTo(creature[chosentype,-token]|myBattlefield)}:all(trigger[to]) clone with(treason,haste)])) chooseend
text=As Molten Echoes enters the battlefield, choose a creature type. -- Whenever a nontoken creature of the chosen type enters the battlefield under your control, create a token that’s a copy of that creature. That token gains haste. Exile it at the beginning of the next end step.
mana={2}{R}{R}
type=Enchantment
[/card]
[card]
name=Surly Badgersaur
auto=@discarded(*[creature]|myHand):all(this) counter(1/1,1)
auto=@discarded(*[land]|myHand):token(Treasure Sur)
auto=@discarded(*[-creature,-land]|myHand):name(Fight target creature you don't control) dynamicability<!powerstrike!> target(creature|opponentBattlefield)
text=Whenever you discard a creature card, put a +1/+1 counter on Surly Badgersaur. -- Whenever you discard a land card, create a treasure token. (It’s an artifact with “{T}, Sacrifice this artifact: Add one mana of any color.”) -- Whenever you discard a noncreature, nonland card, Surly Badgersaur fights up to one target creature you don’t control.
mana={3}{R}
type=Creature
subtype=Badger Dinosaur
power=3
toughness=3
[/card]
[card]
name=Treasure Sur
auto={T}{S}:add{W}
auto={T}{S}:add{U}
auto={T}{S}:add{B}
auto={T}{S}:add{R}
auto={T}{S}:add{G}
text={T}, Sacrifice this artifact: Add one mana of any color.
type=Artifact
[/card]
[card]
name=Spellpyre Phoenix
abilities=flying
auto=moveTo(myHand) target(*[instant;sorcery{_cycling_}|myGravyeard)
autograveyard=if type(@cycled(*|myHand)~morethan~2 then moveTo(myhand) target(Spellpyre Phoenix|myGraveyard))
text=Flying -- When Spellpyre Phoenix enters the battlefield, you may return target instant or sorcery card with a cycling ability from your graveyard to your hand. -- At the beginning of each end step, if you cycled two or more cards this turn, return Spellpyre Phoenix from your graveyard to your hand.
mana={3}{R}{R}
type=Creature
subtype=Phoenix
power=4
toughness=2
[/card]
[card]
name=Trynn, Champion of Freedom
abilities=hiddenface
aicode=activate moveTo(myhand) target(Silvar, Devourer of the Free|mylibrary)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(Silvar, Devourer of the Free|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(Silvar, Devourer of the Free|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
auto=@each my endofturn:if type(creature[attacking]|mybattlefield)~morethan~0 then token(Soldier Try)
text=Partner with Silvar, Devourer of the Free (When this creature enters the battlefield, target player may put Silvar into their hand from their library, then shuffle.) -- At the beginning of your end step, if you attacked this turn, create a 1/1 white Human Soldier creature token.
mana={3}{W}
type=Legendary Creature
subtype=Human Soldier
power=3
toughness=3
[/card]
[card]
name=Soldier Try
type=Creature
subtype=Human Soldier
power=1
toughness=1
color=white
[/card]
[card]
name=Curious Herd
auto=name(choose opponent) notatarget(opponent) deplete:0 && token(Beast Cur)*foreach(artifact|opponentBattlefield)
text=Choose target opponent. You create X 3/3 green Beast creature tokens, where X is the number of artifacts that player controls.
mana={3}{G}
type=Instant
[/card]
[card]
name=Beast Cur
type=Creature
subtype=Beast
power=3
toughness=3
color=green
[/card]
[card]
name=Capricopian
auto=counter(1/1,X)
auto={2}:restriction{combatbeginsonly} all(this) counter(1/1)
text=Capricopian enters the battlefield with X +1/+1 counters on it. -- {2}: Put a +1/+1 counter on Capricopian, then you may reselect which player Capricopian is attacking. Only the player Capricopian is attacking may activate this ability and only during the declare attackers step. (It can’t attack its controller.)
mana={X}{G}
type=Creature
subtype=Goat Hydra
power=0
toughness=0
[/card]
[card]
name=Garna, the Bloodflame
abilities=flash
auto=moveTo(myHand) all(creature[fresh]|graveyard)
auto=lord(other creature|myBattlefield) haste
text=Flash -- When Garna, the Bloodflame enters the battlefield, return to your hand all creature cards in your graveyard that were put there from anywhere this turn. -- Other creatures you control have haste.
mana={3}{B}{R}
type=Legendary Creature
subtype=Human Warrior
power=3
toughness=3
[/card]
[card]
name=Obscuring Haze
auto=preventAllCombatDamage from(creature|opponentbattlefield) ueot
other={0} name(Cast without Paying its Mana Cost)
otherrestriction=type(commander|mybattlefield)~morethan~0
text=If you control a commander, you may cast this spell without paying its mana cost. -- Prevent all damage that would be dealt this turn by creatures your opponents control.
mana={2}{G}
type=Instant
[/card]
[card]
name=Haldan, Avid Arcanist
abilities=hiddenface,canplayfromexile
aicode=activate moveTo(myhand) target(Pako, Arcane Retriever|mylibrary)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(Pako, Arcane Retriever|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(Pako, Arcane Retriever|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
auto=lord(*[-creature]|mycastingzone) transforms((,newability[anytypeofmana]))
text=Partner with Pako, Arcane Retriever (When this creature enters the battlefield, target player may put Pako into their hand from their library, then shuffle.) -- You may play noncreature cards from exile with fetch counters on them if you exiled them, and you may spend mana as though it were mana of any color to cast those spells.
mana={2}{U}
type=Legendary Creature
subtype=Human Wizard
power=1
toughness=4
[/card]
[card]
name=Glademuse
auto=@movedTo(*|opponentStack): restriction{opponentturnonly} then draw:1 opponent
auto=@movedTo(*|myStack): restriction{opponentturnonly} then draw:1 controller
text=Whenever a player casts a spell, if it’s not their turn, that player draws a card.
mana={2}{G}
type=Creature
subtype=Beast
power=2
toughness=4
[/card]
[card]
name=Predatory Impetus
target=creature
auto=mustattack,lure
auto=3/3
text=Enchant creature -- Enchanted creature gets +3/+3, must be blocked if able, and is goaded. (It attacks each combat if able and attacks a player other than you if able.)
mana={4}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Frontier Warmonger
auto=lord(creature[attacking]|myBattlefield) menace ueot
text=Whenever one or more creatures attack an opponent or a planeswalker an opponent controls, those creatures gain menace until end of turn.
mana={3}{R}
type=Creature
subtype=Human Warrior
power=4
toughness=4
[/card]
[card]
name=Netherborn Altar
auto={T}:counter(0/0,1,Soul) && transforms((,newability[moveTo(myHand) target(commander|sideboard)] && life:-3 foreach(counter{0/0,1,Soul}) all(this) controller))
text={T}, Put a soul counter on Netherborn Altar: Put your commander into your hand from the command zone. Then you lose 3 life for each soul counter on Netherborn Altar.
mana={1}{B}
type=Artifact
[/card]
[card]
name=Species Specialist
auto=chooseatype transforms((,newability[@movedTo(creature[chosentype]|myGraveyard)}:may draw:1 controller])) forever chooseend
text=As Species Specialist enters the battlefield, choose a creature type. -- Whenever a creature of the chosen type dies, you may draw a card.
mana={2}{B}{B}
type=Creature
subtype=Human Warrior
power=2
toughness=3
[/card]
[card]
name=Heirloom Blade
auto=teach(creature) 3/1
auto=teach(creature) transforms((,newability[@movedto(mygraveyard) from(this|mybattlefield):Reveal:1 revealzone(mylibrary) revealuntil(creature[share!subtype!]|mylibrary) optionone name(Get Creature) target(creature|myreveal) moveto(myHand) optiononeend optiontwo choice name(Shuffle) all(*|myreveal) bottomoflibrary && shuffle controller  optiontwoend revealend]))
auto={1}:equip
text=Equipped creature gets +3/+1. -- Whenever equipped creature dies, you may reveal cards from the top of your library until you reveal a creature card that shares a creature type with it. Put that card into your hand and the rest on the bottom of your library in a random order. -- Equip {1}
mana={3}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Parasitic Impetus
target=creature
auto=mustattack
auto=2/2
auto=@combat(attacking) source(this):life:-2 controller && life:2 opponent
text=Enchant creature -- Enchanted creature gets +2/+2 and is goaded. (It attacks each combat if able and attacks a player other than you if able.) -- Whenever enchanted creature attacks, its controller loses 2 life and you gain 2 life.
mana={2}{B}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Portal Mage
abilities=flash
auto=phasealter(remove,combatbhases,controller) && nextphasealter(add,combatphases,controller,after<combatends>)
text=Flash -- When Portal Mage enters the battlefield during the declare attackers step, you may reselect which player or planeswalker target attacking creature is attacking. (It can’t attack its controller or its controller’s planeswalkers.)
mana={2}{U}
type=Creature
subtype=Human Wizard
Power=2
toughness=2
[/card]
[card]
name=Agitator Ant
auto=@each my endofturn:target(creature|mybattlefield) counter(1/1,2) && target(creature|opponentbattlefield) counter(1/1,2)
auto=lord(creature[counter{1/1}]|battlefield) mustattack
text=At the beginning of your end step, each player may put two +1/+1 counters on a creature they control. Goad each creature that had counters put on it this way. (Until your next turn, those creatures attack each combat if able and attack a player other than you if able.)
mana={2}{R}
type=Creature
subtype=Insect
power=2
toughness=2
[/card]
[card]
name=Titan Hunter
auto=@each my end:restriction{-morbid}:life:-4 controller
auto=@each opponent end:restriction{-morbid}:life:-4 opponent
auto={1}{B}{S(creature|myBattlefield}:life:4 controller
text=At the beginning of each player’s end step, if no creatures died this turn, Titan Hunter deals 4 damage to that player. -- {1}{B}, Sacrifice a creature: You gain 4 life.
mana={4}{B}
type=Creature
subtype=Human Warrior
power=4
toughness=5
[/card]
[card]
name=Fireflux Squad
auto=@combat(attacking) source(this):may moveTo(myExile) target(other creature[attacking]|myBattlefield) && Reveal:1 revealzone(mylibrary) revealuntil(creature|mylibrary) optionone name(Get Creature) target(creature|myreveal) moveto(mybattlefield) && transforms((,haste,attacking)) forever optiononeend optiontwo choice name(Shuffle) all(*|myreveal) bottomoflibrary && shuffle controller  optiontwoend revealend
text=Haste -- Whenever Fireflux Squad attacks, you may exile another target attacking creature you control. If you do, reveal cards from the top of your library until you reveal a creature card. Put that card onto the battlefield tapped and attacking and the rest on the bottom of your library in a random order.
mana={3}{R}
type=Creature
subtype=Human Soldier
power=4
toughness=3
[/card]
[card]
name=Deflecting Swat
target=*|stack
auto=castcard(copied noevent)
other={0} name(Cast without Paying its Mana Cost)
otherrestriction=type(commander|mybattlefield)~morethan~0
text=If you control a commander, you may cast this spell without paying its mana cost. / You may choose new targets for target spell or ability.
mana={2}{R}
type=Instant
[/card]
[card]
name=Cazur, Ruthless Stalker
abilities=hiddenface
aicode=activate moveTo(myhand) target(Ukkima, Stalking Shadow|mylibrary)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(Ukkima, Stalking Shadow|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(Ukkima, Stalking Shadow|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
auto=@combatdamaged(player) from(creature|myBattlefield):all(trigger[from]) counter(1/1)
text=Partner with Ukkima, Stalking Shadow (When this creature enters the battlefield, target player may put Ukkima into their hand from their library, then shuffle.) -- Whenever a creature you control deals combat damage to a player, put a +1/+1 counter on that creature.
mana={3}{G}
type=Legendary Creature
subtype=Human Warrior
power=3
toughness=3
[/card]
[card]
name=Deadly Rollick
target=creature
auto=moveTo(exile)
other={0} name(Cast without Paying its Mana Cost)
otherrestriction=type(commander|mybattlefield)~morethan~0
text=If you control a commander, you may cast this spell without paying its mana cost. -- Exile target creature.
mana={3}{B}
type=Instant
[/card]
[card]
name=Daring Fiendbonder
abilities=haste,mustattack
autograveyard={1}{B}{E}:newability[counter(0/0,1,Indestructible) && (indestructible)forever target(creature)]
text=Haste -- Daring Fiendbonder attacks each combat if able. -- {1}{B}, Exile Daring Fiendbonder from your graveyard: Put an indestructible counter on target creature. Activate this ability only any time you could cast a sorcery.
mana={3}{B}
type=Creature
subtype=Human Warlock
power=5
toughness=1
[/card]
[card]
name=Xyris, the Writhing Storm
abilities=flying
auto=@drawfoeof(player):token(Snake Xyr)
auto=@damagefoeof(player) from(this):draw:storedpower controller && draw:storedpower opponent
text=Flying -- Whenever an opponent draws a card except the first one they draw in each of their draw steps, create a 1/1 green Snake creature token. -- Whenever Xyris, the Writhing Storm deals combat damage to a player, you and that player each draw that many cards.
mana={2}{G}{U}{R}
type=Legendary Creature
subtype=Snake Leviathan
power=3
toughness=5
[/card]
[card]
name=Snake Xyr
type=Creature
subtype=Snake
power=1
toughnss=1
color=green
[/card]
[card]
name=New Perspectives
auto=draw:3 controller
auto=aslongas(*|myHand)~morethan~6 then all(_cycling_|mycastinzone) altercost(colorless,-99)
text=When New Perspectives enters the battlefield, draw three cards. -- As long as you have seven or more cards in hand, you may pay {0} rather than pay cycling costs.
mana={5}{U}
type=Enchantment
[/card]
[card]
name=Ethereal Forager
abilities=flying
auto=@combat(attacking) source(this):may moveTo(ownerHand) target(instant,sorcery|myExile)
text=Delve (Each card you exile from your graveyard while casting this spell pays for {1}.) -- Flying -- Whenever Ethereal Forager attacks, you may return an instant or sorcery card exiled with Ethereal Forager to its owner’s hand.
mana={4}{U}{U}
other={delve} name(Delve)
type=Creature
subtype=Elemental Whale
power=3
toughness=3
[/card]
[card]
name=Eon Frolicker
abilities=flying
auto=if casted(this) then turns:+1 opponent && protecction from(*) uynt && all(planeswalker|myBattlefield) protecction from(*) uynt
text=Flying -- When Eon Frolicker enters the battlefield, if you cast it, target opponent takes an extra turn after this one. Until your next turn, you and planeswalkers you control gain protection from that player. (You and planeswalkers you control can’t be targeted, dealt damage, or enchanted by anything controlled by that player.)
mana={2}{U}{U}
type=Creature
subtype=Elemental Otter
power=5
toughness=5
[/card]
[card]
name=Nascent Metamorph
auto=@combat(attacking,blocking) source(this):Reveal:1 revealzone(opponentLibrary) revealuntil(creature|opponentLibrary) optionone donothing optiononeend optiontwo name(Copy) target(creature|reveal) copy and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealedend revealend
text=Whenever Nascent Metamorph attacks or blocks, target opponent reveals cards from the top of their library until they reveal a creature card. Nascent Metamorph becomes a copy of that card until end of turn. Then that player puts all cards revealed this way on the bottom of their library in a random order.
mana={1}{U}
type=Creature
subtype=Shapeshifter
power=1
toughness=1
[/card]
[card]
name=Fierce Guardianship
target=*[-creature]|stack
auto=fizzle
other={0} name(Cast without Paying its Mana Cost)
otherrestriction=type(commander|mybattlefield)~morethan~0
text=If you control a commander, you may cast this spell without paying its mana cost. -- Counter target noncreature spell.
mana={2}{U}
type=Instant
[/card]
[card]
name=Pako, Arcane Retriever
abilities=hiddenface,haste
aicode=activate moveTo(myhand) target(Haldan, Avid Arcanist|mylibrary)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(Haldan, Avid Arcanist|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(Haldan, Avid Arcanist|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
auto=@combat(attacking) source(this):NOTCODED
text=Partner with Haldan, Avid Arcanist -- Haste -- Whenever Pako, Arcane Retriever attacks, exile the top card of each player’s library and put a fetch counter on each of them. Put a +1/+1 counter on Pako for each noncreature card exiled this way.
mana={3}{R}{G}
type=Legendary Creature
subtype=Elemental Hound
power=3
toughness=3
[/card]
[card]
name=Psychic Impetus
target=creature
auto=mustattack
auto=2/2
auto=@combat(attacking) source(this):scry:2 scrycore delayed dontshow donothing scrycoreend scryend
text=Enchant creature -- Enchanted creature gets +2/+2 and is goaded. (It attacks each combat if able and attacks a player other than you if able.) -- Whenever enchanted creature attacks, you scry 2.
mana={2}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Silvar, Devourer of the Free
abilities=hiddenface,menace
aicode=activate moveTo(myhand) target(Trynn, Champion of Freedom|mylibrary)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(Trynn, Champion of Freedom|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(Trynn, Champion of Freedom|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
auto={S(Human|myBattlefield)}:all(this) counter(1/1) && indestructible ueot
text=Partner with Trynn, Champion of Freedom (When this creature enters the battlefield, target player may put Trynn into their hand from their library, then shuffle.) -- Menace -- Sacrifice a Human: Put a +1/+1 counter on Silvar, Devourer of the Free. It gains indestructible until end of turn.
mana={3}{B}{R}
type=Legendary Creature
subtype=Cat Nightmare
power=4
toughness=2
[/card]
[card]
name=Saproling Art
type=Creature
subtype=Saproling
power=1
toughnss=1
color=green
[/card]
[card]
name=Boneyard Mycodrax
anyzone=type:creature:myGraveyard/type:creature:myGraveyard cdaactive
autograveyard={4}{G}{G}{E}:name(scavenge) counter(1/1,type:creature:myGraveyard) target(creature) asSorcery
text=Boneyard Mycodrax’s power and toughness are each equal to the number of other creature cards in your graveyard. -- Scavenge {4}{B} ({4}{B}, Exile this card from your graveyard: Put a number of +1/+1 counters equal to this card’s power on target creature. Scavenge only as a sorcery.)
mana={2}{B}
type=Creature
subtype=Fungus
power=*
toughness=*
[/card]
[card]
name=Shabraz, the Skyshark
abilities=hiddenface
aicode=activate moveTo(myhand) target(Brallin, Skyshark Rider|mylibrary)
auto=name(search card) Reveal:type:*:mylibrary revealzone(mylibrary) optionone name(choose card) target(Brallin, Skyshark Rider|reveal) transforms((,newability[all(other *|reveal) moveto(mylibrary) and!(shuffle)!],newability[moveto(myhand)])) optiononeend optiontwo name(shuffle) bottomoflibrary target(Brallin, Skyshark Rider|reveal) and!( all(*|reveal) bottomoflibrary and!(shuffle)! )! optiontwoend revealend
auto=@drawof(player:all(this) counter(1/1,1) && life:1 controller
auto={WU}:target(creature[Human]) flying ueot
text=Partner with Shabraz, the Skyshark (When this creature enters the battlefield, target player may put Shabraz into their hand from their library, then shuffle.) -- Whenever you discard a card, put a +1/+1 counter on Brallin, Skyshark Rider and it deals 1 damage to each opponent. -- {R}: Target Shark gains trample until end of turn.
mana={3}{W}{U}
type=Legendary Creature
subtype=Shark Bird
power=3
toughness=3
[/card]
[card]
name=Tidal Barracuda
auto=lord(*[-land]|myhand,mylibrary,mygraveyard,myexile) asflash
auto=aslongas restriction{during my turn} then maxCast(*|opponentHand,opponentLibrary,opponentGraveyard,opponentExile)0
text=Any player may cast spells as though they had flash. -- Your opponents can’t cast spells during your turn.
mana={3}{U}
type=Creature
subtype=Fish
power=3
toughness=4
[/card]
[card]
name=Drake Tal
abilities=flying
type=Creature
subtype=Drake
power=2
toughness=2
color=blue
[/card]
[card]
name=Dredge the Mire
target=creature|opponentGraveyard
auto=moveTo(myBattlefield)
text=Each opponent chooses a creature card in their graveyard. Put those cards onto the battlefield under your control.
mana={3}{B}
type=Sorcery
[/card]
[card]
name=Nikara, Lair Scavenger
abilities=menace
auto=may moveto(myhand) target(Yannik, Scavenging Sentinel|mylibrary)
auto=@movedTo(other creature[counter{1/1<anyamount>}]|nonbattlezone) from(mybattlefield):draw:1 && life:-1 controller
text=Partner with Yannik, Scavenging Sentinel (When this creature enters the battlefield, target player may put Yannik into their hand from their library, then shuffle.) -- Menace -- Whenever another creature you control leaves the battlefield, if it had one or more counters on it, you draw a card and you lose 1 life.
mana={2}{B}
type=Legendary Creature
subtype=Human Cleric
power=2
toughness=2
[/card]
[card]
name=Odric, Master Tactician
abilities=first strike
auto=@combat(attacking) source(this) restriction{type(other creature[attacking]|myBattlefield)~morethan~2}:target(<anyamount>creature|battlefield) mustblock ueot all(other creature) cantblock ueot
text=First strike (This creature deals combat damage before creatures without first strike.) -- Whenever Odric, Master Tactician and at least three other creatures attack, you choose which creatures block this combat and how those creatures block.
mana={2}{W}{W}
type=Legendary Creature
subtype=Human Soldier
power=3
toughness=4
[/card]
[card]
name=Unexpectedly Absent
target=*[-land]
auto=this(X=0) moveto(ownerlibrary)
auto=this(X=1) moveto(ownerlibrary) && ability$!moverandom(*) from(mylibrary) to(mylibrary)!$ controller
auto=this(X=2) moveto(ownerlibrary) && ability$!moverandom(*) from(mylibrary) to(mylibrary)!$ controller && ability$!moverandom(*) from(mylibrary) to(mylibrary)!$ controller
auto=this(X=3) moveto(ownerlibrary) && ability$!moverandom(*) from(mylibrary) to(mylibrary)!$ controller && ability$!moverandom(*) from(mylibrary) to(mylibrary)!$ controller && ability$!moverandom(*) from(mylibrary) to(mylibrary)!$ controller
auto=this(X=4) moveto(ownerlibrary) && ability$!moverandom(*) from(mylibrary) to(mylibrary)!$ controller && ability$!moverandom(*) from(mylibrary) to(mylibrary)!$ controller && ability$!moverandom(*) from(mylibrary) to(mylibrary)!$ controller && ability$!moverandom(*) from(mylibrary) to(mylibrary)!$ controller
auto=this(X=5) moveto(ownerlibrary) && ability$!moverandom(*) from(mylibrary) to(mylibrary)!$ controller && ability$!moverandom(*) from(mylibrary) to(mylibrary)!$ controller && ability$!moverandom(*) from(mylibrary) to(mylibrary)!$ controller && ability$!moverandom(*) from(mylibrary) to(mylibrary)!$ controller && ability$!moverandom(*) from(mylibrary) to(mylibrary)!$ controller
auto=this(X=6) moveto(ownerlibrary) && ability$!moverandom(*) from(mylibrary) to(mylibrary)!$ controller && ability$!moverandom(*) from(mylibrary) to(mylibrary)!$ controller && ability$!moverandom(*) from(mylibrary) to(mylibrary)!$ controller && ability$!moverandom(*) from(mylibrary) to(mylibrary)!$ controller && ability$!moverandom(*) from(mylibrary) to(mylibrary)!$ controller && ability$!moverandom(*) from(mylibrary) to(mylibrary)!$ controller
auto=this(X=7) moveto(ownerlibrary) && ability$!moverandom(*) from(mylibrary) to(mylibrary)!$ controller && ability$!moverandom(*) from(mylibrary) to(mylibrary)!$ controller && ability$!moverandom(*) from(mylibrary) to(mylibrary)!$ controller && ability$!moverandom(*) from(mylibrary) to(mylibrary)!$ controller && ability$!moverandom(*) from(mylibrary) to(mylibrary)!$ controller && ability$!moverandom(*) from(mylibrary) to(mylibrary)!$ controller && ability$!moverandom(*) from(mylibrary) to(mylibrary)!$ controller
auto=this(X=8) moveto(ownerlibrary) && ability$!moverandom(*) from(mylibrary) to(mylibrary)!$ controller && ability$!moverandom(*) from(mylibrary) to(mylibrary)!$ controller && ability$!moverandom(*) from(mylibrary) to(mylibrary)!$ controller && ability$!moverandom(*) from(mylibrary) to(mylibrary)!$ controller && ability$!moverandom(*) from(mylibrary) to(mylibrary)!$ controller && ability$!moverandom(*) from(mylibrary) to(mylibrary)!$ controller && ability$!moverandom(*) from(mylibrary) to(mylibrary)!$ controller && ability$!moverandom(*) from(mylibrary) to(mylibrary)!$ controller
auto=this(X=9) moveto(ownerlibrary) && ability$!moverandom(*) from(mylibrary) to(mylibrary)!$ controller && ability$!moverandom(*) from(mylibrary) to(mylibrary)!$ controller && ability$!moverandom(*) from(mylibrary) to(mylibrary)!$ controller && ability$!moverandom(*) from(mylibrary) to(mylibrary)!$ controller && ability$!moverandom(*) from(mylibrary) to(mylibrary)!$ controller && ability$!moverandom(*) from(mylibrary) to(mylibrary)!$ controller && ability$!moverandom(*) from(mylibrary) to(mylibrary)!$ controller && ability$!moverandom(*) from(mylibrary) to(mylibrary)!$ controller && ability$!moverandom(*) from(mylibrary) to(mylibrary)!$ controller
auto=this(X=10) moveto(ownerlibrary) && ability$!moverandom(*) from(mylibrary) to(mylibrary)!$ controller && ability$!moverandom(*) from(mylibrary) to(mylibrary)!$ controller && ability$!moverandom(*) from(mylibrary) to(mylibrary)!$ controller && ability$!moverandom(*) from(mylibrary) to(mylibrary)!$ controller && ability$!moverandom(*) from(mylibrary) to(mylibrary)!$ controller && ability$!moverandom(*) from(mylibrary) to(mylibrary)!$ controller && ability$!moverandom(*) from(mylibrary) to(mylibrary)!$ controller && ability$!moverandom(*) from(mylibrary) to(mylibrary)!$ controller && ability$!moverandom(*) from(mylibrary) to(mylibrary)!$ controller && ability$!moverandom(*) from(mylibrary) to(mylibrary)!$ controller
text=Put target nonland permanent into its owner's library just beneath the top X cards of that library.
mana={X}{W}{W}
type=Instant
[/card]
[card]
name=Profane Command
auto=choice name(Life and Return) life:-X target(player) && moveto(mybattlefield) target(creature[manacost<=X]|mygraveyard)
auto=choice name(Life and -X/-X) life:-X target(player) && -X/-X target(creature) ueot
auto=choice name(Life and Fear) life:-X target(player) && target(<upto:X>creature|battlefield) fear ueot
auto=choice name(Return and -X/-X) moveto(mybattlefield) target(creature[manacost<=X]|mygraveyard) && -X/-X target(creature) ueot
auto=choice name(Return and Fear) moveto(mybattlefield) target(creature[manacost<=X]|mygraveyard) && target(<upto:X>creature|battlefield) fear ueot
auto=choice name(-X/-X and Fear) -X/-X target(creature) ueot && target(<upto:X>creature|battlefield) fear ueot
text=Choose two — -- • Target player loses X life.  -- • Return target creature card with converted mana cost X or less from your graveyard to the battlefield. -- • Target creature gets -X/-X until end of turn. -- • Up to X target creatures gain fear until end of turn. (They can't be blocked except by artifact creatures and/or black creatures.)
mana={X}{B}{B}
type=Sorcery
[/card]
[card]
name=Archon of Valor's Reach
abilities=flying,vigilance,trample
auto=chooseatype transforms((,newability[maxCast(*[chosentype])0 controller],newability[maxCast(*[chosentype])0 opponent])) chooseend
text=Flying, vigilance, trample -- As Archon of Valor's Reach enters the battlefield, choose artifact, enchantment, instant, sorcery, or planeswalker. -- Players can't cast spells of the chosen type.
mana={4}{G}{W}
type=Creature
subtype=Archon
power=5
toughness=6
[/card]
[card]
name=Yannik, Scavenging Sentinel
abilities=vigilance
auto=may moveto(myhand) target(Nikara, Lair Scavenger|mylibrary)
auto=(blink)forsrc target(other creature|mybattlefield) && target(creature) counter(1/1,storedpower)
text=Partner with Nikara, Lair Scavenger -- Vigilance -- When Yannik, Scavenging Sentinel enters the battlefield, exile another creature you control until Yannik leaves the battlefield. When you do, distribute X +1/+1 counters among any number of target creatures, where X is the exiled creature's power.
mana={2}{G}{W}
type=Legendary Creature
subtype=Hyena Beast
power=3
toughness=3
[/card]
[card]
name=Bird Mig
abilities=flying
type=Creature
subtype=Bird
power=1
toughnss=1
color=white
[/card]
[card]
name=Find // Finality
other={4}{B}{G} name(Finality)
auto=ifnot paid(alternative) then moveto(myhand) target(<upto:2>creature|mygraveyard)
auto=if paid(alternative) then may counter(1/1,2) target(creature|myBattlefield) && all(creature) -4/-4 ueot
text=Return up to two target creature cards from your graveyard to your hand. // You may put two +1/+1 counters on a creature you control. Then all creatures get -4/-4 until end of turn.
mana={BG}{BG}
type=Sorcery
[/card]
[card]
name=Akim, the Soaring Wind
abilities=flying
auto=@movedTo(*[token]|myBattlefield):token(Bird,creature Bird,1/1,white,flying) limit:1
auto={3}{U}{R}{W}:all(creature[token]|myBattlefield)) double strike ueot
text=Flying -- Whenever you create one or more tokens for the first time each turn, create a 1/1 white Bird creature token with flying. -- {3}{U}{R}{W}: Creature tokens you control gain double strike until end of turn.
mana={2}{U}{R}{W}
type=Legendary Creature
subtype=Bird Dinosaur
power=3
toughness=4
[/card]
[card]
name=Strength of the Tajuru
target=creature
auto=counter(1/1,X)
auto=kicker target(other creature) counter(1/1,kicked)*X
kicker=multi{1}
text=Multikicker {1} (You may pay an additional {1} any number of times as you cast this spell.) / Choose target creature, then choose another target creature for each time this spell was kicked. Put X +1/+1 counters on each of them.
mana={X}{G}{G}
type=Instant
[/card]
[card]
name=Beast Saw
type=Creature
subtype=Beast
power=3
toughnss=3
color=green
[/card]
[card]
name=Insect Hor
abilities=flying,deathtouch
type=Creature
subtype=Insect
power=1
toughness=1
color=green
[/card]
[card]
name=Beast Hun
type=Creature
subtype=Beast
power=4
toughnss=4
color=green
[/card]