Sorted & Updated Primitives,

also added some cards
This commit is contained in:
Anthony Calosa
2016-09-05 18:20:05 +08:00
parent ebc378a620
commit 1bdd0f6e26
7 changed files with 1203 additions and 2650 deletions

View File

@@ -113,12 +113,6 @@ mana={4}
type=Artifact
[/card]
[card]
name=Jade Statue
text={2}: Jade Statue becomes a 3/6 Golem artifact creature until end of combat. Activate this ability only during combat.
mana={4}
type=Artifact
[/card]
[card]
name=Library of Leng
text=You have no maximum hand size. -- If an effect causes you to discard a card, discard it, but you may put it on top of your library instead of into your graveyard.
mana={1}

View File

@@ -555,10 +555,4 @@ type=Creature
subtype=Wall
power=0
toughness=1
[/card]
[card]
name=Winter Blast
text=Tap X target creatures. Winter Blast deals 2 damage to each of those creatures with flying.
mana={X}{G}
type=Sorcery
[/card]
[/card]

View File

@@ -254,12 +254,6 @@ mana={1}{U}{U}
type=Sorcery
[/card]
[card]
name=Weird Harvest
text=Each player may search his or her library for up to X creature cards, reveal those cards, and put them into his or her hand. Then each player who searched his or her library this way shuffles it.
mana={X}{G}{G}
type=Sorcery
[/card]
[card]
name=Words of War
text={1}: The next time you would draw a card this turn, Words of War deals 2 damage to target creature or player instead.
mana={2}{R}

View File

@@ -77,12 +77,6 @@ power=1
toughness=1
[/card]
[card]
name=Provoke
text=Untap target creature you don't control. That creature blocks this turn if able. -- Draw a card.
mana={1}{G}
type=Instant
[/card]
[card]
name=Rebound
text=Change the target of target spell that targets only a player. The new target must be a player.
mana={1}{U}

View File

@@ -195,6 +195,13 @@ power=4
toughness=4
[/card]
[card]
name=Gem of Becoming
auto={3}{T}{S}:name(search lands) ability$!name(Island) moveto(myhand) notatarget(*[island]|mylibrary)!$ controller && ability$!name(Swamp) moveto(myhand) notatarget(*[swamp]|mylibrary)!$ controller && ability$!name(Mountain) moveto(myhand) notatarget(*[mountain]|mylibrary)!$ controller
text={3}, {T}, Sacrifice Gem of Becoming: Search your library for an Island card, a Swamp card, and a Mountain card. Reveal those cards and put them into your hand. Then shuffle your library.
mana={3}
type=Artifact
[/card]
[card]
name=Goldmeadow Stalwart
otherrestriction=type(*[kithkin]|myhand)~lessthan~2
other={3}{W}
@@ -332,6 +339,16 @@ mana={3}{R}
type=Sorcery
[/card]
[card]
name=Necropotence
#exile cards are faceup
auto=@movedTo(*|mygraveyard):all(trigger[to]) moveTo(exile)
auto=phasealter(remove,draw,controller)
auto={L:1}:name(exile) reveal:1 optionone all(*|reveal) transforms((,newability[moveto(exile)],newability[phaseaction[my endofturn once checkex] moveto(ownerhand)])) optiononeend revealend
text=Skip your draw step. -- Whenever you discard a card, exile that card from your graveyard. -- Pay 1 life: Exile the top card of your library face down. Put that card into your hand at the beginning of your next end step.
mana={B}{B}{B}
type=Enchantment
[/card]
[card]
name=Nightshade Seer
auto={2}{B}{T}:foreach(*[black]|myhand) -1/-1 target(creature)
text={2}{B}, {T}: Reveal any number of black cards in your hand. Target creature gets -X/-X until end of turn, where X is the number of cards revealed this way.

View File

@@ -1,6 +1,6 @@
#Primitives Pack for Wagic the Homebrew.
#Please keep these card alphabetized, and try to have the "name=" line at the top of each card
#I sorted this programatically so the other comments are removed except for AUTO_DEFINE - kevlahnota 8-25-2016
#I sorted this programatically so the other comments are removed except for AUTO_DEFINE - kevlahnota 9-5-2016
[card]
name=Abandon Reason
target=<upto:2>creature
@@ -742,6 +742,13 @@ mana={2}{R}
type=Sorcery
[/card]
[card]
name=Act on Impulse
auto=name(exile) reveal:3 optionone all(*|reveal) moveto(exile) and!( transforms((,newability[canplayfromexile])) ueot)! optiononeend revealend
text=Exile the top three cards of your library. Until end of turn, you may play cards exiled this way. (If you cast a spell this way, you still pay its costs. You can play a land this way only if you have an available land play remaining.)
mana={2}{R}
type=Sorcery
[/card]
[card]
name=Active Volcano
auto=aslongas(*[blue]|battlefield) choice destroy target(*[blue])
auto=aslongas(island|battlefield) choice moveTo(ownerhand) target(island)
@@ -2653,7 +2660,7 @@ type=Sorcery
[/card]
[card]
name=Altar Of Dementia
auto={S(creature|mybattlefield)}:target(player) deplete:storedpower
auto={S(creature|mybattlefield)}:name(deplete player) target(player) deplete:storedpower
text=Sacrifice a creature: Target player puts a number of cards equal to the sacrificed creature's power from the top of his or her library into his or her graveyard.
mana={2}
type=Artifact
@@ -5125,7 +5132,7 @@ toughness=2
[/card]
[card]
name=Arcum's Sleigh
auto={2}{T}:vigilance target(creature) restriction{duringcombat,type(land[snow]|opponentbattlefield)~morethan~0}
auto={2}{T}:vigilance target(creature) restriction{during battle,type(land[snow]|opponentbattlefield)~morethan~0}
text={2}, {T}: Target creature gains vigilance until end of turn. Activate this ability only during combat and only if defending player controls a snow land.
mana={1}
type=Artifact
@@ -7882,6 +7889,14 @@ power=2
toughness=2
[/card]
[card]
name=Balance of Power
target=opponent
auto=foreach(*|targetedpersonshand) if type(*|targetedpersonshand)~morethan~type(*|myhand) then draw:1
text=If target opponent has more cards in hand than you, draw cards equal to the difference.
mana={3}{U}{U}
type=Sorcery
[/card]
[card]
name=Balance
auto=if type(land|mybattlefield)~morethan~type(land|opponentbattlefield) then ability$! sacrifice notatarget(<type:land:mybattlefieldminustype:land:opponentbattlefieldminusend>land|mybattlefield) !$ controller
auto=if type(land|opponentbattlefield)~morethan~type(land|mybattlefield) then ability$! sacrifice notatarget(<type:land:mybattlefieldminustype:land:opponentbattlefieldminusend>land|mybattlefield) !$ opponent
@@ -7894,14 +7909,6 @@ mana={1}{W}
type=Sorcery
[/card]
[card]
name=Balance of Power
target=opponent
auto=foreach(*|targetedpersonshand) if type(*|targetedpersonshand)~morethan~type(*|myhand) then draw:1
text=If target opponent has more cards in hand than you, draw cards equal to the difference.
mana={3}{U}{U}
type=Sorcery
[/card]
[card]
name=Balancing Act
auto=if type(*|mybattlefield)~morethan~type(*|opponentbattlefield) then ability$! sacrifice notatarget(<type:*:mybattlefieldminustype:*:opponentbattlefieldminusend>*|mybattlefield) !$ controller
auto=if type(*|opponentbattlefield)~morethan~type(*|mybattlefield) then ability$! sacrifice notatarget(<type:*:mybattlefieldminustype:*:opponentbattlefieldminusend>*|mybattlefield) !$ opponent
@@ -15886,17 +15893,6 @@ mana={3}
type=Artifact
[/card]
[card]
name=Cavalry Pegasus
abilities=flying
auto=@combat(attacking) source(this):all(human[attacking]) flying ueot
text=Flying. -- Whenever Cavalry Pegasus attacks, each attacking Human gains flying until end of turn.
mana={1}{W}
type=Creature
subtype=Pegasus
power=1
toughness=1
[/card]
[card]
name=Camarid
type=Creature
subtype=Camarid
@@ -17013,6 +17009,17 @@ power=3
toughness=3
[/card]
[card]
name=Cavalry Pegasus
abilities=flying
auto=@combat(attacking) source(this):all(human[attacking]) flying ueot
text=Flying. -- Whenever Cavalry Pegasus attacks, each attacking Human gains flying until end of turn.
mana={1}{W}
type=Creature
subtype=Pegasus
power=1
toughness=1
[/card]
[card]
name=Cave People
auto=@combat(attacking) source(this):1/-2 ueot
auto={1}{R}{R}{T}:mountainwalk target(creature)
@@ -22166,6 +22173,17 @@ power=2
toughness=2
[/card]
[card]
name=Courtly Provocateur
auto={T}:target(creature) mustattack ueot
auto={T}:target(creature) mustblock ueot
text={T}: Target creature attacks this turn if able. -- {T}: Target creature blocks this turn if able.
mana={2}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Covenant of Blood
target=creature,player
auto=damage:4
@@ -26191,6 +26209,13 @@ power=5
toughness=5
[/card]
[card]
name=Deathreap Ritual
auto=@each endofturn restriction{morbid}:may draw:1 controller
text=Morbid — At the beginning of each end step, if a creature died this turn, you may draw a card.
mana={2}{B}{G}
type=Enchantment
[/card]
[card]
name=Deathrender
auto=+2/+2
auto=@movedto(mytgt|graveyard):may moveto(mybattlefield) target(creature|myhand) and!(rehook)!
@@ -45007,6 +45032,13 @@ mana={G}
type=Sorcery
[/card]
[card]
name=Glimpse the Future
auto=reveal:3 optionone name(Get a Card) target(<1>*|reveal) moveto(myhand) optiononeend optiontwo name(put in grave) all(*|reveal) moveto(mygraveyard) optiontwoend revealend
text=Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard.
mana={2}{U}
type=Sorcery
[/card]
[card]
name=Glimpse the Sun God
target=<prex>creature
auto=tap
@@ -46610,6 +46642,13 @@ power=3
toughness=3
[/card]
[card]
name=Gods' Eye, Gate to the Reikai
auto={T}:Add{1}
auto=@movedto(this|mygraveyard) from(Battlefield):token(Spirit,Creature Spirit,1/1)
text={T}: Add {1} to your mana pool. -- When Gods' Eye, Gate to the Reikai is put into a graveyard from the battlefield, put a 1/1 colorless Spirit creature token onto the battlefield.
type=Legendary Land
[/card]
[card]
name=Gods Willing
target=creature|mybattlefield
auto=choice name(green) transforms((,newability[protection from green],newability[scry:1 scrycore delayed dontshow donothing scrycoreend scryend])) ueot
@@ -46622,13 +46661,6 @@ mana={W}
type=Instant
[/card]
[card]
name=Gods' Eye, Gate to the Reikai
auto={T}:Add{1}
auto=@movedto(this|mygraveyard) from(Battlefield):token(Spirit,Creature Spirit,1/1)
text={T}: Add {1} to your mana pool. -- When Gods' Eye, Gate to the Reikai is put into a graveyard from the battlefield, put a 1/1 colorless Spirit creature token onto the battlefield.
type=Legendary Land
[/card]
[card]
name=Godsire
abilities=vigilance
auto={T}:token(Beast,creature beast, 8/8,red green white)
@@ -49960,13 +49992,6 @@ power=2
toughness=3
[/card]
[card]
name=Hammerheim
auto={t}:add{r}
auto={t}:name(lose all landwalk) target(creature) transforms((,newability[-forestwalk],newability[-islandwalk],newability[-mountainwalk],newability[-swampwalk],newability[-plainswalk],newability[-snowlandwalk],newability[-nonbasiclandwalk],newability[-legendarylandwalk],newability[-desertlandwalk],newability[-snowforestlandwalk],newability[-snowplainslandwalk],newability[-snowmountainlandwalk],newability[-snowislandlandwalk],newability[-snowswamplandwalk])) ueot
text={T}: Add {R} to your mana pool. -- -- {T}: Target creature loses all landwalk abilities until end of turn.
type=Legendary Land
[/card]
[card]
name=Hammerheim Deadeye
auto=destroy target(creature[flying])
auto=upcost[{5}{R};next upkeep] sacrifice
@@ -49978,6 +50003,13 @@ power=3
toughness=3
[/card]
[card]
name=Hammerheim
auto={t}:add{r}
auto={t}:name(lose all landwalk) target(creature) transforms((,newability[-forestwalk],newability[-islandwalk],newability[-mountainwalk],newability[-swampwalk],newability[-plainswalk],newability[-snowlandwalk],newability[-nonbasiclandwalk],newability[-legendarylandwalk],newability[-desertlandwalk],newability[-snowforestlandwalk],newability[-snowplainslandwalk],newability[-snowmountainlandwalk],newability[-snowislandlandwalk],newability[-snowswamplandwalk])) ueot
text={T}: Add {R} to your mana pool. -- -- {T}: Target creature loses all landwalk abilities until end of turn.
type=Legendary Land
[/card]
[card]
name=Hana Kami
auto={1}{G}{S}:moveTo(myhand) target(arcane|mygraveyard)
text={1}{G}, Sacrifice Hana Kami: Return target Arcane card from your graveyard to your hand.
@@ -52395,13 +52427,6 @@ power=3
toughness=3
[/card]
[card]
name=Hindervines
auto=preventAllCombatDamage from(creature[-counter{1/1.1}]) ueot
text=Prevent all combat damage that would be dealt this turn by creatures with no +1/+1 counters on them.
mana={2}{G}
type=Instant
[/card]
[card]
name=Hindering Touch
abilities=storm
target=*|stack
@@ -52411,6 +52436,13 @@ mana={3}{U}
type=Instant
[/card]
[card]
name=Hindervines
auto=preventAllCombatDamage from(creature[-counter{1/1.1}]) ueot
text=Prevent all combat damage that would be dealt this turn by creatures with no +1/+1 counters on them.
mana={2}{G}
type=Instant
[/card]
[card]
name=Hint of Insanity
target=player
auto=reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone name(discards) all(*[-land]|reveal) transforms((,newability[all(other *[share!name!]|reveal) moveto(ownerhand) and!(reject)!])) oneshot optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )! optiontwoend revealend
@@ -54678,6 +54710,17 @@ power=5
toughness=1
[/card]
[card]
name=Ignition Team
auto=counter(1/1,type:land[tapped]:battlefield)
auto={2}{R}{C(1/1,-1)}:target(land) transforms((Elemental Creature,setpower=4,settoughness=4,red)) ueot
text=Ignition Team enters the battlefield with X +1/+1 counters on it, where X is the number of tapped lands on the battlefield. -- {2}{R}, Remove a +1/+1 counter from Ignition Team: Target land becomes a 4/4 red Elemental creature until end of turn. It's still a land.
mana={5}{R}{R}
type=Creature
subtype=Goblin Warrior
power=0
toughness=0
[/card]
[card]
name=Ignoble Soldier
auto=@combat(blocked,turnlimited) source(this):fog from(this)
text=Whenever Ignoble Soldier becomes blocked, prevent all combat damage that would be dealt by it this turn.
@@ -57214,6 +57257,14 @@ power=1
toughness=1
[/card]
[card]
name=Jace's Sanctum
auto=lord(*[instant;sorcery]|mycastingzone) altercost(colorless, -1)
auto=@movedTo(instant,sorcery|mystack):scry:1 scrycore delayed dontshow donothing scrycoreend scryend
text=Instant and sorcery spells you cast cost {1} less to cast. -- Whenever you cast an instant or sorcery spell, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)
mana={3}{U}
type=Enchantment
[/card]
[card]
name=Jace's Scrutiny
target=creature
auto=-4/-0
@@ -57312,6 +57363,13 @@ power=2
toughness=1
[/card]
[card]
name=Jade Statue
auto={2}:transforms((Golem Artifact Creature,setpower=3,settoughness=6)) ueot restriction{during battle}
text={2}: Jade Statue becomes a 3/6 Golem artifact creature until end of combat. Activate this ability only during combat.
mana={4}
type=Artifact
[/card]
[card]
name=Jagged Lightning
target=<2>creature
auto=damage:3
@@ -64114,13 +64172,6 @@ power=3
toughness=1
[/card]
[card]
name=Lifeblood
auto=@tapped(mountain|opponentBattlefield):life:1 controller
text=Whenever a Mountain an opponent controls becomes tapped, you gain 1 life.
mana={2}{W}{W}
type=Enchantment
[/card]
[card]
name=Lifeblood Hydra
abilities=trample
auto=counter(1/1,X)
@@ -64133,6 +64184,13 @@ power=0
toughness=0
[/card]
[card]
name=Lifeblood
auto=@tapped(mountain|opponentBattlefield):life:1 controller
text=Whenever a Mountain an opponent controls becomes tapped, you gain 1 life.
mana={2}{W}{W}
type=Enchantment
[/card]
[card]
name=Lifeforce
auto={G}{G}:fizzle target(*[black]|stack)
text={G}{G}: Counter target black spell.
@@ -71579,15 +71637,6 @@ power=3
toughness=4
[/card]
[card]
name=Mirrorpool
auto={t}:add{c}
auto=tap(noevent)
auto={2}{c}{t}{s}:name(copy spell) target(instant,sorcery|mystack) castcard(copied noevent)
auto={4}{c}{t}{s}:name(Clone) clone notatarget(creature|mybattlefield)
text=Mirrorpool enters the battlefield tapped. -- {T}: Add {C} to your mana pool. -- {2}{C}, {T}, Sacrifice Mirrorpool: Copy target instant or sorcery spell you control. You may choose new targets for the copy. -- {4}{C}, {T}, Sacrifice Mirrorpool: Put a token onto the battlefield that's a copy of target creature you control.
type=Land
[/card]
[card]
name=Mirror-Mad Phantasm
abilities=flying
auto={1}{U}:name(shuffle reveal) moveto(ownerlibrary) and!( transforms((,newability[shuffle],newability[Reveal:1 revealzone(mylibrary) revealuntil(Mirror-Mad Phantasm|mylibrary) optionone notatarget(Mirror-Mad Phantasm|reveal) bottomoflibrary optiononeend optiontwo all(*|reveal) moveto(ownergraveyard) optiontwoend revealend])) oneshot )!
@@ -71599,6 +71648,15 @@ power=5
toughness=1
[/card]
[card]
name=Mirrorpool
auto={t}:add{c}
auto=tap(noevent)
auto={2}{c}{t}{s}:name(copy spell) target(instant,sorcery|mystack) castcard(copied noevent)
auto={4}{c}{t}{s}:name(Clone) clone notatarget(creature|mybattlefield)
text=Mirrorpool enters the battlefield tapped. -- {T}: Add {C} to your mana pool. -- {2}{C}, {T}, Sacrifice Mirrorpool: Copy target instant or sorcery spell you control. You may choose new targets for the copy. -- {4}{C}, {T}, Sacrifice Mirrorpool: Put a token onto the battlefield that's a copy of target creature you control.
type=Land
[/card]
[card]
name=Mirror-Sigil Sergeant
abilities=trample
auto=@each my upkeep restriction{type(*[blue]|myBattlefield)~morethan~0}:may token(Mirror-Sigil Sergeant)
@@ -74200,6 +74258,16 @@ mana={2}{B}{B}
type=Sorcery
[/card]
[card]
name=Muzzio, Visionary Architect
auto={3}{U}{T}:name(Look at My top cards) reveal:convertedcost:highest:artifact:mybattlefield optionone name(Get Artifact) target(artifact|reveal) moveto(ownerbattlefield) optiononeend optiontwo all(*|reveal) bottomoflibrary optiontwoend revealend
text={3}{U}, {T}: Look at the top X cards of your library, where X is the highest converted mana cost among artifacts you control. You may reveal an artifact card from among them and put it onto the battlefield. Put the rest on the bottom of your library in any order.
mana={1}{U}{U}
type=Legendary Creature
subtype=Human Artificer
power=1
toughness=3
[/card]
[card]
name=Muzzle
target=creature
auto=teach(creature) preventalldamage from(this)
@@ -76977,6 +77045,26 @@ type=Planeswalker
subtype=Nissa
[/card]
[card]
name=Nissa, Sage Animist
auto={C(0/0,1,Loyalty)}:name(+1: reveal) reveal:1 optionone target(<1>land|reveal) moveto(ownerbattlefield) optiononeend optiontwo target(<1>*|reveal) moveto(ownerhand) optiontwoend revealend
auto={C(0/0,-2,Loyalty)}:name(-2: ashaya token) makecardt(Ashaya, the Awoken World:Legendary Elemental Creature:4/4:green)
auto={C(0/0,-7,Loyalty)}:name(-7: animate land) target(<upto:6>land) transforms((Creature Elemental,newability[untap],setpower=6,settoughness=6)) forever
text=+1: Reveal the top card of your library. If it's a land card, put it onto the battlefield. Otherwise, put it into your hand. -- -2: Put a legendary 4/4 green Elemental creature token named Ashaya, the Awoken World onto the battlefield. -- -7: Untap up to six target lands. They become 6/6 Elemental creatures. They're still lands.
type=Planeswalker
subtype=Nissa
[/card]
[card]
name=Nissa, Vastwood Seer
auto=name(search forest) may moveto(ownerhand) notatarget(forest[basic]|mylibrary)
auto=@movedto(land|mybattlefield):moveto(exile) and!( moveto(ownerbattlefield) and!(flip(Nissa, Sage Animist) && counter(0/0,3,loyalty))! )!
text=When Nissa, Vastwood Seer enters the battlefield, you may search your library for a basic Forest card, reveal it, put it into your hand, then shuffle your library. -- Whenever a land enters the battlefield under your control, if you control seven or more lands, exile Nissa, then return her to the battlefield transformed under her owner's control.
mana={2}{G}
type=Legendary Creature
subtype=Elf Scout
power=2
toughness=2
[/card]
[card]
name=Nissa, Voice of Zendikar
auto=counter(0/0,3,loyalty)
auto={C(0/0,1,Loyalty)}:name(+1:Summon Plant) token(Plant,creature plant, 0/1,green)
@@ -77344,14 +77432,6 @@ text={T}: Add {W} to your mana pool. Nomad Stadium deals 1 damage to you. -- Thr
type=Land
[/card]
[card]
name=Nomads' Assembly
auto=token(Kor Soldier,Creature Kor Soldier,1/1,white)*type:creature:mybattlefield
auto=if rebound then moveto(exile) and!( transforms((,newability[@rebounded:may activate castcard(normal)])) forever )!
text=Put a 1/1 white Kor Soldier creature token onto the battlefield for each creature you control. -- Rebound (If you cast this spell from your hand, exile it as it resolves. At the beginning of your next upkeep, you may cast this card from exile without paying its mana cost.)
mana={4}{W}{W}
type=Sorcery
[/card]
[card]
name=Nomadic Elf
auto={1}{G}:Add{W}
auto={1}{G}:Add{U}
@@ -77366,6 +77446,14 @@ power=2
toughness=2
[/card]
[card]
name=Nomads' Assembly
auto=token(Kor Soldier,Creature Kor Soldier,1/1,white)*type:creature:mybattlefield
auto=if rebound then moveto(exile) and!( transforms((,newability[@rebounded:may activate castcard(normal)])) forever )!
text=Put a 1/1 white Kor Soldier creature token onto the battlefield for each creature you control. -- Rebound (If you cast this spell from your hand, exile it as it resolves. At the beginning of your next upkeep, you may cast this card from exile without paying its mana cost.)
mana={4}{W}{W}
type=Sorcery
[/card]
[card]
name=Noose Constrictor
abilities=reach
auto={discard(*|myhand)}:1/1 ueot
@@ -84256,15 +84344,6 @@ mana={4}
type=Artifact
[/card]
[card]
name=Portent
target=player
auto=name(Reveal cards) reveal:3 optionone name(Look) target(*|reveal) doNothing optiononeend optiontwo target(<3>*|reveal) moveto(ownerlibrary) optiontwoend afterrevealed may shuffle targetedplayer afterrevealedend revealend
auto=@next upkeep:draw:1 controller
text=Look at the top three cards of target player's library, then put them back in any order. You may have that player shuffle his or her library. -- Draw a card at the beginning of the next turn's upkeep.
mana={U}
type=Sorcery
[/card]
[card]
name=Portent of Betrayal
target=creature
auto=moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)!
@@ -84274,6 +84353,15 @@ mana={3}{R}
type=Sorcery
[/card]
[card]
name=Portent
target=player
auto=name(Reveal cards) reveal:3 optionone name(Look) target(*|reveal) doNothing optiononeend optiontwo target(<3>*|reveal) moveto(ownerlibrary) optiontwoend afterrevealed may shuffle targetedplayer afterrevealedend revealend
auto=@next upkeep:draw:1 controller
text=Look at the top three cards of target player's library, then put them back in any order. You may have that player shuffle his or her library. -- Draw a card at the beginning of the next turn's upkeep.
mana={U}
type=Sorcery
[/card]
[card]
name=Possessed Aven
abilities=flying
auto=aslongas(*|mygraveyard) 1/1 >6
@@ -84556,6 +84644,14 @@ type=Enchantment
subtype=Aura
[/card]
[card]
name=Predator's Howl
auto=ifnot morbid then token(Wolf,Creature Wolf,2/2,green)
auto=if morbid then token(Wolf,Creature Wolf,2/2,green)*3
text=Put a 2/2 green Wolf creature token onto the battlefield. -- Morbid — Put three 2/2 green Wolf creature tokens onto the battlefield instead if a creature died this turn.
mana={3}{G}
type=Instant
[/card]
[card]
name=Predator's Rapport
target=creature|mybattlefield
auto=life:power controller && life:toughness controller
@@ -84599,6 +84695,14 @@ power=3
toughness=2
[/card]
[card]
name=Predatory Rampage
auto=all(creature|mybattlefield) 3/3 ueot
auto=all(creature|opponentbattlefield) mustblock ueot
text=Creatures you control get +3/+3 until end of turn. Each creature your opponents control blocks this turn if able.
mana={3}{G}{G}
type=Sorcery
[/card]
[card]
name=Predatory Sliver
auto=lord(sliver|mybattlefield) 1/1
text=All Sliver creatures you control get +1/+1.
@@ -85659,6 +85763,16 @@ mana={2}{U}
type=Artifact
[/card]
[card]
name=Provoke
target=creature|opponentbattlefield
auto=untap
auto=mustblock ueot
auto=draw:1 controller
text=Untap target creature you don't control. That creature blocks this turn if able. -- Draw a card.
mana={1}{G}
type=Instant
[/card]
[card]
name=Prowess of the Fair
auto=@movedTo(graveyard) from(other elf[-token]|battlefield):may token(Elf Warrior,creature elf warrior,1/1,green)
text=Whenever another nontoken Elf is put into your graveyard from the battlefield, you may put a 1/1 green Elf Warrior creature token onto the battlefield.
@@ -88956,6 +89070,17 @@ power=4
toughness=2
[/card]
[card]
name=Realm Seekers
auto=counter(1/1,type:*:hand)
auto={1}{C(1/1,-1)}:name(fetch) notatarget(land|mylibrary) moveto(ownerhand)
text=Realm Seekers enters the battlefield with X +1/+1 counters on it, where X is the total number of cards in all players' hands. -- {2}{G}, Remove a +1/+1 counter from Realm Seekers: Search your library for a land card, reveal it, put it into your hand, then shuffle your library.
mana={4}{G}{G}
type=Creature
subtype=Elf Scout
power=0
toughness=0
[/card]
[card]
name=Realmwright
auto=choice name(choose plains) all(this) transforms((,newability[lord(land|mybattlefield) becomes(plains)])) forever
auto=choice name(choose island) all(this) transforms((,newability[lord(land|mybattlefield) becomes(island)])) forever
@@ -90531,14 +90656,6 @@ power=3
toughness=4
[/card]
[card]
name=Restore
target=land|graveyard
auto=moveto(mybattlefield)
text=Put target land card from a graveyard onto the battlefield under your control.
mana={1}{G}
type=Sorcery
[/card]
[card]
name=Restore Balance
auto=if type(land|mybattlefield)~morethan~type(land|opponentbattlefield) then ability$! sacrifice notatarget(<type:land:mybattlefieldminustype:land:opponentbattlefieldminusend>land|mybattlefield) !$ controller
auto=if type(land|opponentbattlefield)~morethan~type(land|mybattlefield) then ability$! sacrifice notatarget(<type:land:mybattlefieldminustype:land:opponentbattlefieldminusend>land|mybattlefield) !$ opponent
@@ -90561,6 +90678,14 @@ mana={1}{W}{U}
type=Instant
[/card]
[card]
name=Restore
target=land|graveyard
auto=moveto(mybattlefield)
text=Put target land card from a graveyard onto the battlefield under your control.
mana={1}{G}
type=Sorcery
[/card]
[card]
name=Restrain
target=creature[attacking]
auto=0/0 && fog from(mytgt) oneshot
@@ -97915,6 +98040,14 @@ mana={2}
type=Artifact
[/card]
[card]
name=Self-Inflicted Wound
target=opponent
auto=ability$!name(sacrifice creature) notatarget(creature[green;white]|mybattlefield) sacrifice and!( life:-2 )! !$ targetedplayer
text=Target opponent sacrifices a green or white creature. If that player does, he or she loses 2 life.
mana={1}{B}
type=Sorcery
[/card]
[card]
name=Selfless Cathar
auto={1}{W}{S}:all(creature|mybattlefield) 1/1
text={1}{W}, Sacrifice Selfless Cathar: Creatures you control get +1/+1 until end of turn.
@@ -97946,14 +98079,6 @@ power=2
toughness=1
[/card]
[card]
name=Self-Inflicted Wound
target=opponent
auto=ability$!name(sacrifice creature) notatarget(creature[green;white]|mybattlefield) sacrifice and!( life:-2 )! !$ targetedplayer
text=Target opponent sacrifices a green or white creature. If that player does, he or she loses 2 life.
mana={1}{B}
type=Sorcery
[/card]
[card]
name=Selhoff Occultist
auto=@movedTo(other creature|graveyard) from(battlefield):deplete:1 target(player)
auto=@movedTo(this|graveyard) from(battlefield):deplete:1 target(player)
@@ -99040,6 +99165,14 @@ power=1
toughness=3
[/card]
[card]
name=Shadows of the Past
auto=@movedTo(creature|graveyard) from(battlefield):name(Scry) reveal:1 optionone name(Put On Top) target(*|reveal) moveto(mylibrary) optiononeend optiontwo name(put on bottom) target(<1>*|reveal) bottomoflibrary optiontwoend revealend
auto={4}{B}:life:-2 opponent && life:2 controller restriction{type(creature|mygraveyard)~morethan~3}
text=Whenever a creature dies, scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) -- {4}{B}: Each opponent loses 2 life and you gain 2 life. Activate this ability only if there are four or more creature cards in your graveyard.
mana={1}{B}
type=Enchantment
[/card]
[card]
name=Shadowstorm
auto=damage:2 all(creature[shadow])
text=Shadowstorm deals 2 damage to each creature with shadow.
@@ -112580,14 +112713,6 @@ mana={1}{U}
type=Sorcery
[/card]
[card]
name=Tail Slash
target=creature|mybattlefield
auto=transforms((,newability[target(creature|opponentbattlefield) dynamicability<!powerstrike!>])) forever
text=Target creature you control deals damage equal to its power to target creature you don't control.
mana={2}{R}
type=Instant
[/card]
[card]
name=Taigam's Strike
target=creature
auto=2/0 ueot
@@ -112598,6 +112723,14 @@ mana={3}{U}
type=Sorcery
[/card]
[card]
name=Tail Slash
target=creature|mybattlefield
auto=transforms((,newability[target(creature|opponentbattlefield) dynamicability<!powerstrike!>])) forever
text=Target creature you control deals damage equal to its power to target creature you don't control.
mana={2}{R}
type=Instant
[/card]
[card]
name=Tainted AEther
auto=@movedTo(creature|mybattlefield):sacrifice notatarget(creature,land|mybattlefield)
auto=@movedTo(creature|opponentbattlefield):ability$!name(sacrifice) sacrifice notatarget(creature,land|mybattlefield) !$ opponent
@@ -124951,6 +125084,15 @@ mana={U}
type=Sorcery
[/card]
[card]
name=Void Squall
target=*[-land]
auto=moveto(ownerhand)
auto=if rebound then moveto(exile) and!( transforms((,newability[@rebounded:may activate castcard(normal)])) forever )!
text=Return target nonland permanent to its owner's hand. -- Rebound (If you cast this spell from your hand, exile it as it resolves. At the beginning of your next upkeep, you may cast this card from exile without paying its mana cost.)
mana={4}{U}
type=Sorcery
[/card]
[card]
name=Void Stalker
auto={2}{U}{T}:name(shuffle target) moveTo(ownerLibrary) all(this) && shuffle controller && target(creature|battlefield) transforms((,newability[moveTo(ownerLibrary) all(this)],newability[shuffle controller])) ueot
text={2}{U}, {T}: Put Void Stalker and target creature on top of their owners' libraries, then those players shuffle their libraries.
@@ -124961,15 +125103,6 @@ power=2
toughness=1
[/card]
[card]
name=Void Squall
target=*[-land]
auto=moveto(ownerhand)
auto=if rebound then moveto(exile) and!( transforms((,newability[@rebounded:may activate castcard(normal)])) forever )!
text=Return target nonland permanent to its owner's hand. -- Rebound (If you cast this spell from your hand, exile it as it resolves. At the beginning of your next upkeep, you may cast this card from exile without paying its mana cost.)
mana={4}{U}
type=Sorcery
[/card]
[card]
name=Void Winnower
auto=maxcast(*[manacost=0])0 opponent
auto=maxcast(*[manacost=2])0 opponent
@@ -126761,6 +126894,17 @@ power=2
toughness=3
[/card]
[card]
name=Warden of the Beyond
abilities=vigilance
auto=aslongas(*|opponentexile) 2/2
text=Vigilance (Attacking doesn't cause this creature to tap.) -- Warden of the Beyond gets +2/+2 as long as an opponent owns a card in exile.
mana={2}{W}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Warden of the Eye
auto=moveTo(myhand) target(*[-creature;-land]|mygraveyard)
text=When Warden of the Eye enters the battlefield, return target noncreature, nonland card from your graveyard to your hand.
@@ -126936,16 +127080,6 @@ power=3
toughness=4
[/card]
[card]
name=Warren Pilferers
auto=moveto(ownerhand) and!( if cantargetcard(goblin|*) then haste all(this) )! notatarget(creature|mygraveyard)
text=When Warren Pilferers enters the battlefield, return target creature card from your graveyard to your hand. If that card is a Goblin card, Warren Pilferers gains haste until end of turn.
mana={4}{B}
type=Creature
subtype=Goblin Rogue
power=3
toughness=3
[/card]
[card]
name=Warren Instigator
abilities=double strike
auto=@damagefoeof(player) from(this):may moveto(myBattlefield) target(creature[goblin]|myHand)
@@ -126957,6 +127091,16 @@ power=1
toughness=1
[/card]
[card]
name=Warren Pilferers
auto=moveto(ownerhand) and!( if cantargetcard(goblin|*) then haste all(this) )! notatarget(creature|mygraveyard)
text=When Warren Pilferers enters the battlefield, return target creature card from your graveyard to your hand. If that card is a Goblin card, Warren Pilferers gains haste until end of turn.
mana={4}{B}
type=Creature
subtype=Goblin Rogue
power=3
toughness=3
[/card]
[card]
name=Warren Weirding
target=player
auto=ability$!sacrifice and!( if cantargetcard(goblin|*) then token(Goblin Rogue,Creature Goblin Rouge,1/1,black,haste)*2 )! notatarget(creature|mybattlefield)!$ targetedplayer
@@ -127706,6 +127850,14 @@ type=Enchantment
subtype=Aura
[/card]
[card]
name=Weird Harvest
auto=ability$!moveto(ownerhand) notatarget(<storedx>creature|mylibrary)!$ opponent
auto=ability$!moveto(ownerhand) notatarget(<storedx>creature|mylibrary)!$ controller
text=Each player may search his or her library for up to X creature cards, reveal those cards, and put them into his or her hand. Then each player who searched his or her library this way shuffles it.
mana={X}{G}{G}
type=Sorcery
[/card]
[card]
name=Weirded Vampire
abilities=madness
autoexile=restriction{discarded} pay({B}{B}{b}) name(pay BBB to cast) activate name(pay BBB to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard)
@@ -129307,6 +129459,15 @@ mana={1}{W}
type=Instant
[/card]
[card]
name=Winter Blast
target=<prex>creature
auto=tap
auto=if cantargetcard(creature[flying]) then damage:2
text=Tap X target creatures. Winter Blast deals 2 damage to each of those creatures with flying.
mana={X}{G}
type=Sorcery
[/card]
[card]
name=Winter Sky
auto=flipacoin winability damage:1 all(creature,player) winabilityend loseability draw:1 controller && draw:1 opponent loseabilityend flipend
text=Flip a coin. If you win the flip, Winter Sky deals 1 damage to each creature and each player. If you lose the flip, each player draws a card.

File diff suppressed because it is too large Load Diff