Merge pull request #878 from kevlahnota/master

Add some cards (various from SHM to ROE)
This commit is contained in:
Anthony Calosa
2016-08-26 16:11:38 +08:00
committed by GitHub
20 changed files with 1429 additions and 162 deletions
@@ -0,0 +1,141 @@
[card]
name=Branching Bolt
text=Choose one or both — Branching Bolt deals 3 damage to target creature with flying; and/or Branching Bolt deals 3 damage to target creature without flying.
mana={1}{R}{G}
type=Instant
[/card]
[card]
name=Brilliant Ultimatum
text=Exile the top five cards of your library. An opponent separates those cards into two piles. You may play any number of cards from one of those piles without paying their mana costs.
mana={W}{W}{U}{U}{U}{B}{B}
type=Sorcery
[/card]
[card]
name=Clarion Ultimatum
text=Choose five permanents you control. For each of those permanents, you may search your library for a card with the same name as that permanent. Put those cards onto the battlefield tapped, then shuffle your library.
mana={G}{G}{W}{W}{W}{U}{U}
type=Sorcery
[/card]
[card]
name=Covenant of Minds
text=Reveal the top three cards of your library. Target opponent may choose to put those cards into your hand. If he or she doesn't, put those cards into your graveyard and draw five cards.
mana={4}{U}
type=Sorcery
[/card]
[card]
name=Empyrial Archangel
text=Flying, shroud -- All damage that would be dealt to you is dealt to Empyrial Archangel instead.
mana={4}{G}{W}{W}{U}
type=Creature
subtype=Angel
power=5
toughness=8
[/card]
[card]
name=Feral Hydra
text=Feral Hydra enters the battlefield with X +1/+1 counters on it. -- {3}: Put a +1/+1 counter on Feral Hydra. Any player may activate this ability.
mana={X}{G}
type=Creature
subtype=Hydra Beast
power=0
toughness=0
[/card]
[card]
name=Gather Specimens
text=If a creature would enter the battlefield under an opponent's control this turn, it enters the battlefield under your control instead.
mana={3}{U}{U}{U}
type=Instant
[/card]
[card]
name=Hindering Light
text=Counter target spell that targets you or a permanent you control. -- Draw a card.
mana={W}{U}
type=Instant
[/card]
[card]
name=Immortal Coil
text={T}, Exile two cards from your graveyard: Draw a card. -- If damage would be dealt to you, prevent that damage. Exile a card from your graveyard for each 1 damage prevented this way. -- When there are no cards in your graveyard, you lose the game.
mana={2}{B}{B}
type=Artifact
[/card]
[card]
name=Kresh the Bloodbraided
text=Whenever another creature dies, you may put X +1/+1 counters on Kresh the Bloodbraided, where X is that creature's power.
mana={2}{B}{R}{G}
type=Legendary Creature
subtype=Human Warrior
power=3
toughness=3
[/card]
[card]
name=Lich's Mirror
text=If you would lose the game, instead shuffle your hand, your graveyard, and all permanents you own into your library, then draw seven cards and your life total becomes 20.
mana={5}
type=Artifact
[/card]
[card]
name=Mindlock Orb
text=Players can't search libraries.
mana={3}{U}
type=Artifact
[/card]
[card]
name=Prince of Thralls
text=Whenever a permanent an opponent controls is put into a graveyard, put that card onto the battlefield under your control unless that opponent pays 3 life.
mana={4}{U}{B}{B}{R}
type=Creature
subtype=Demon
power=7
toughness=7
[/card]
[card]
name=Qasali Ambusher
text=Reach -- If a creature is attacking you and you control a Forest and a Plains, you may cast Qasali Ambusher without paying its mana cost and as though it had flash.
mana={1}{G}{W}
type=Creature
subtype=Cat Warrior
power=2
toughness=3
[/card]
[card]
name=Sacellum Godspeaker
text={T}: Reveal any number of creature cards with power 5 or greater from your hand. Add {G} to your mana pool for each card revealed this way.
mana={2}{G}
type=Creature
subtype=Elf Druid
power=2
toughness=2
[/card]
[card]
name=Skill Borrower
text=Play with the top card of your library revealed. -- As long as the top card of your library is an artifact or creature card, Skill Borrower has all activated abilities of that card. (If any of the abilities use that card's name, use this creature's name instead.)
mana={2}{U}
type=Artifact Creature
subtype=Human Wizard
power=1
toughness=3
[/card]
[card]
name=Stoic Angel
text=Flying, vigilance -- Players can't untap more than one creature during their untap steps.
mana={1}{G}{W}{U}
type=Creature
subtype=Angel
power=3
toughness=4
[/card]
[card]
name=Swerve
text=Change the target of target spell with a single target.
mana={U}{R}
type=Instant
[/card]
[card]
name=Tar Fiend
text=Devour 2 (As this enters the battlefield, you may sacrifice any number of creatures. This creature enters the battlefield with twice that many +1/+1 counters on it.) -- When Tar Fiend enters the battlefield, target player discards a card for each creature it devoured.
mana={5}{B}
type=Creature
subtype=Elemental
power=4
toughness=4
[/card]
@@ -0,0 +1,90 @@
[card]
name=Aven Mimeomancer
text=Flying -- At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature is 3/1 and has flying for as long as it has a feather counter on it.
mana={1}{W}{U}
type=Creature
subtype=Bird Wizard
power=3
toughness=1
[/card]
[card]
name=Enigma Sphinx
text=Flying -- When Enigma Sphinx is put into your graveyard from the battlefield, put it into your library third from the top. -- Cascade (When you cast this spell, exile cards from the top of your library until you exile a nonland card that costs less. You may cast it without paying its mana cost. Put the exiled cards on the bottom in a random order.)
mana={4}{W}{U}{B}
type=Artifact Creature
subtype=Sphinx
power=5
toughness=4
[/card]
[card]
name=Giant Ambush Beetle
text=Haste -- When Giant Ambush Beetle enters the battlefield, you may have target creature block it this turn if able.
mana={3}{BG}{R}
type=Creature
subtype=Insect
power=4
toughness=3
[/card]
[card]
name=Meddling Mage
text=As Meddling Mage enters the battlefield, name a nonland card. -- The named card can't be cast.
mana={W}{U}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
[card]
name=Sen Triplets
text=At the beginning of your upkeep, choose target opponent. This turn, that player can't cast spells or activate abilities and plays with his or her hand revealed. You may play cards from that player's hand this turn.
mana={2}{W}{U}{B}
type=Legendary Artifact Creature
subtype=Human Wizard
power=3
toughness=3
[/card]
[card]
name=Singe-Mind Ogre
text=When Singe-Mind Ogre enters the battlefield, target player reveals a card at random from his or her hand, then loses life equal to that card's converted mana cost.
mana={2}{B}{R}
type=Creature
subtype=Ogre Mutant
power=3
toughness=2
[/card]
[card]
name=Soul Manipulation
text=Choose one or both — Counter target creature spell; and/or return target creature card from your graveyard to your hand.
mana={1}{U}{B}
type=Instant
[/card]
[card]
name=Sovereigns of Lost Alara
text=Exalted (Whenever a creature you control attacks alone, that creature gets +1/+1 until end of turn.) -- Whenever a creature you control attacks alone, you may search your library for an Aura card that could enchant that creature, put it onto the battlefield attached to that creature, then shuffle your library.
mana={4}{W}{U}
type=Creature
subtype=Spirit
power=4
toughness=5
[/card]
[card]
name=Spellbreaker Behemoth
text=Spellbreaker Behemoth can't be countered. -- Creature spells you control with power 5 or greater can't be countered.
mana={1}{R}{G}{G}
type=Creature
subtype=Beast
power=5
toughness=5
[/card]
[card]
name=Thought Hemorrhage
text=Name a nonland card. Target player reveals his or her hand. Thought Hemorrhage deals 3 damage to that player for each card with that name revealed this way. Search that player's graveyard, hand, and library for all cards with that name and exile them. Then that player shuffles his or her library.
mana={2}{B}{R}
type=Sorcery
[/card]
[card]
name=Vengeful Rebirth
text=Return target card from your graveyard to your hand. If you return a nonland card to your hand this way, Vengeful Rebirth deals damage equal to that card's converted mana cost to target creature or player. -- Exile Vengeful Rebirth.
mana={4}{R}{G}
type=Sorcery
[/card]
@@ -0,0 +1,50 @@
[card]
name=Ancient Ziggurat
text={T}: Add one mana of any color to your mana pool. Spend this mana only to cast a creature spell.
type=Land
[/card]
[card]
name=Banefire
text=Banefire deals X damage to target creature or player. -- If X is 5 or more, Banefire can't be countered by spells or abilities and the damage can't be prevented.
mana={X}{R}
type=Sorcery
[/card]
[card]
name=Conflux
text=Search your library for a white card, a blue card, a black card, a red card, and a green card. Reveal those cards and put them into your hand. Then shuffle your library.
mana={3}{W}{U}{B}{R}{G}
type=Sorcery
[/card]
[card]
name=Ignite Disorder
text=Ignite Disorder deals 3 damage divided as you choose among one, two, or three target white and/or blue creatures.
mana={1}{R}
type=Instant
[/card]
[card]
name=Quenchable Fire
text=Quenchable Fire deals 3 damage to target player. It deals an additional 3 damage to that player at the beginning of your next upkeep step unless he or she pays {U} before that step.
mana={3}{R}
type=Sorcery
[/card]
[card]
name=Shard Convergence
text=Search your library for a Plains card, 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}{G}
type=Sorcery
[/card]
[card]
name=View from Above
text=Target creature gains flying until end of turn. If you control a white permanent, return View from Above to its owner's hand.
mana={1}{U}
type=Instant
[/card]
[card]
name=Voracious Dragon
text=Flying -- Devour 1 (As this enters the battlefield, you may sacrifice any number of creatures. This creature enters the battlefield with that many +1/+1 counters on it.) -- When Voracious Dragon enters the battlefield, it deals damage to target creature or player equal to twice the number of Goblins it devoured.
mana={3}{R}{R}
type=Creature
subtype=Dragon
power=4
toughness=4
[/card]
@@ -0,0 +1,98 @@
[card]
name=Cankerous Thirst
text=If {B} was spent to cast Cankerous Thirst, you may have target creature get -3/-3 until end of turn. If {G} was spent to cast Cankerous Thirst, you may have target creature get +3/+3 until end of turn. (Do both if {B}{G} was spent.)
mana={3}{BG}
type=Instant
[/card]
[card]
name=Endless Horizons
text=When Endless Horizons enters the battlefield, search your library for any number of Plains cards and exile them. Then shuffle your library. -- At the beginning of your upkeep, you may put a card you own exiled with Endless Horizons into your hand.
mana={3}{W}
type=Enchantment
[/card]
[card]
name=Evershrike
text=Flying -- Evershrike gets +2/+2 for each Aura attached to it. -- {X}{WB}{WB}: Return Evershrike from your graveyard to the battlefield. You may put an Aura card with converted mana cost X or less from your hand onto the battlefield attached to it. If you don't, exile Evershrike.
mana={3}{WB}{WB}
type=Creature
subtype=Elemental Spirit
power=2
toughness=2
[/card]
[card]
name=Fiery Bombardment
text=Chroma — {2}, Sacrifice a creature: Fiery Bombardment deals damage to target creature or player equal to the number of red mana symbols in the sacrificed creature's mana cost.
mana={1}{R}
type=Enchantment
[/card]
[card]
name=Gilder Bairn
text={2}{GU}, {Q}: For each counter on target permanent, put another of those counters on that permanent. ({Q} is the untap symbol.)
mana={1}{GU}{GU}
type=Creature
subtype=Ouphe
power=1
toughness=3
[/card]
[card]
name=Glamerdye
text=Change the text of target spell or permanent by replacing all instances of one color word with another. -- Retrace (You may cast this card from your graveyard by discarding a land card in addition to paying its other costs.)
mana={1}{U}
type=Instant
[/card]
[card]
name=Light from Within
text=Chroma — Each creature you control gets +1/+1 for each white mana symbol in its mana cost.
mana={2}{W}{W}
type=Enchantment
[/card]
[card]
name=Mirror Sheen
text={1}{UR}{UR}: Copy target instant or sorcery spell that targets you. You may choose new targets for the copy.
mana={1}{UR}{UR}
type=Enchantment
[/card]
[card]
name=Noggle Hedge-Mage
text=When Noggle Hedge-Mage enters the battlefield, if you control two or more Islands, you may tap two target permanents. -- When Noggle Hedge-Mage enters the battlefield, if you control two or more Mountains, you may have Noggle Hedge-Mage deal 2 damage to target player.
mana={2}{UR}
type=Creature
subtype=Noggle Wizard
power=2
toughness=2
[/card]
[card]
name=Nucklavee
text=When Nucklavee enters the battlefield, you may return target red sorcery card from your graveyard to your hand. -- When Nucklavee enters the battlefield, you may return target blue instant card from your graveyard to your hand.
mana={4}{UR}{UR}
type=Creature
subtype=Beast
power=4
toughness=4
[/card]
[card]
name=Phosphorescent Feast
text=Chroma — Reveal any number of cards in your hand. You gain 2 life for each green mana symbol in those cards' mana costs.
mana={2}{G}{G}{G}
type=Sorcery
[/card]
[card]
name=Springjack Pasture
text={T}: Add {C} to your mana pool. -- {4}, {T}: Put a 0/1 white Goat creature token onto the battlefield. -- {T}, Sacrifice X Goats: Add X mana of any one color to your mana pool. You gain X life.
type=Land
[/card]
[card]
name=Stigma Lasher
text=Wither (This deals damage to creatures in the form of -1/-1 counters.) -- Whenever Stigma Lasher deals damage to a player, that player can't gain life for the rest of the game.
mana={R}{R}
type=Creature
subtype=Elemental Shaman
power=2
toughness=2
[/card]
[card]
name=Ward of Bones
text=Each opponent who controls more creatures than you can't play creature cards. The same is true for artifacts, enchantments, and lands.
mana={6}
type=Artifact
[/card]
@@ -0,0 +1,227 @@
[card]
name=Bear Umbra
text=Enchant creature -- Enchanted creature gets +2/+2 and has "Whenever this creature attacks, untap all lands you control." -- Totem armor (If enchanted creature would be destroyed, instead remove all damage from it and destroy this Aura.)
mana={2}{G}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Boar Umbra
text=Enchant creature -- Enchanted creature gets +3/+3. -- Totem armor (If enchanted creature would be destroyed, instead remove all damage from it and destroy this Aura.)
mana={2}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Cast Through Time
text=Instant and sorcery spells you control have rebound. (Exile the spell as it resolves if you cast it from your hand. At the beginning of your next upkeep, you may cast that card from exile without paying its mana cost.)
mana={4}{U}{U}{U}
type=Enchantment
[/card]
[card]
name=Crab Umbra
text=Enchant creature -- {2}{U}: Untap enchanted creature. -- Totem armor (If enchanted creature would be destroyed, instead remove all damage from it and destroy this Aura.)
mana={U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Devastating Summons
text=As an additional cost to cast Devastating Summons, sacrifice X lands. -- Put two X/X red Elemental creature tokens onto the battlefield.
mana={R}
type=Sorcery
[/card]
[card]
name=Disaster Radius
text=As an additional cost to cast Disaster Radius, reveal a creature card from your hand. -- Disaster Radius deals X damage to each creature your opponents control, where X is the revealed card's converted mana cost.
mana={5}{R}{R}
type=Sorcery
[/card]
[card]
name=Dormant Gomazoa
text=Flying -- Dormant Gomazoa enters the battlefield tapped. -- Dormant Gomazoa doesn't untap during your untap step. -- Whenever you become the target of a spell, you may untap Dormant Gomazoa.
mana={1}{U}{U}
type=Creature
subtype=Jellyfish
power=5
toughness=5
[/card]
[card]
name=Drake Umbra
text=Enchant creature -- Enchanted creature gets +3/+3 and has flying. -- Totem armor (If enchanted creature would be destroyed, instead remove all damage from it and destroy this Aura.)
mana={4}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Eel Umbra
text=Flash (You may cast this spell any time you could cast an instant.) -- Enchant creature -- Enchanted creature gets +1/+1. -- Totem armor (If enchanted creature would be destroyed, instead remove all damage from it and destroy this Aura.)
mana={1}{U}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Eland Umbra
text=Enchant creature -- Enchanted creature gets +0/+4. -- Totem armor (If enchanted creature would be destroyed, instead remove all damage from it and destroy this Aura.)
mana={1}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Eldrazi Temple
text={T}: Add {1} to your mana pool. -- {T}: Add {2} to your mana pool. Spend this mana only to cast colorless Eldrazi spells or activate abilities of colorless Eldrazi.
type=Land
[/card]
[card]
name=Fissure Vent
text=Choose one or both — -- • Destroy target artifact. -- • Destroy target nonbasic land.
mana={3}{R}{R}
type=Sorcery
[/card]
[card]
name=Gideon Jura
text=+2: During target opponent's next turn, creatures that player controls attack Gideon Jura if able. -- -2: Destroy target tapped creature. -- 0: Until end of turn, Gideon Jura becomes a 6/6 Human Soldier creature that's still a planeswalker. Prevent all damage that would be dealt to him this turn.
mana={3}{W}{W}
type=Planeswalker
subtype=Gideon
[/card]
[card]
name=Hedron-Field Purists
text=Level up {2}{W} ({2}{W}: Put a level counter on this. Level up only as a sorcery.) -- LEVEL 1-4 -- 1/4 -- If a source would deal damage to you or a creature you control, prevent 1 of that damage. -- LEVEL 5+ -- 2/5 -- If a source would deal damage to you or a creature you control, prevent 2 of that damage.
mana={2}{W}
type=Creature
subtype=Human Cleric
power=0
toughness=3
[/card]
[card]
name=Hellcarver Demon
text=Flying -- Whenever Hellcarver Demon deals combat damage to a player, sacrifice all other permanents you control and discard your hand. Exile the top six cards of your library. You may cast any number of nonland cards exiled this way without paying their mana costs.
mana={3}{B}{B}{B}
type=Creature
subtype=Demon
power=6
toughness=6
[/card]
[card]
name=Hyena Umbra
text=Enchant creature -- Enchanted creature gets +1/+1 and has first strike. -- Totem armor (If enchanted creature would be destroyed, instead remove all damage from it and destroy this Aura.)
mana={W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Induce Despair
text=As an additional cost to cast Induce Despair, reveal a creature card from your hand. -- Target creature gets -X/-X until end of turn, where X is the revealed card's converted mana cost.
mana={2}{B}
type=Instant
[/card]
[card]
name=Irresistible Prey
text=Target creature must be blocked this turn if able. -- Draw a card.
mana={G}
type=Sorcery
[/card]
[card]
name=Living Destiny
text=As an additional cost to cast Living Destiny, reveal a creature card from your hand. -- You gain life equal to the revealed card's converted mana cost.
mana={3}{G}
type=Instant
[/card]
[card]
name=Mammoth Umbra
text=Enchant creature -- Enchanted creature gets +3/+3 and has vigilance. -- Totem armor (If enchanted creature would be destroyed, instead remove all damage from it and destroy this Aura.)
mana={4}{W}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Mul Daya Channelers
text=Play with the top card of your library revealed. -- As long as the top card of your library is a creature card, Mul Daya Channelers gets +3/+3. -- As long as the top card of your library is a land card, Mul Daya Channelers has "{T}: Add two mana of any one color to your mana pool."
mana={1}{G}{G}
type=Creature
subtype=Elf Druid Shaman
power=2
toughness=2
[/card]
[card]
name=Not of This World
text=Counter target spell or ability that targets a permanent you control. -- Not of This World costs {7} less to cast if it targets a spell or ability that targets a creature you control with power 7 or greater.
mana={7}
type=Tribal Instant
subtype=Eldrazi
[/card]
[card]
name=Oust
text=Put target creature into its owner's library second from the top. Its controller gains 3 life.
mana={W}
type=Sorcery
[/card]
[card]
name=Pathrazer of Ulamog
text=Annihilator 3 (Whenever this creature attacks, defending player sacrifices three permanents.) -- Pathrazer of Ulamog can't be blocked except by three or more creatures.
mana={11}
type=Creature
subtype=Eldrazi
power=9
toughness=9
[/card]
[card]
name=Realms Uncharted
text=Search your library for four land cards with different names and reveal them. An opponent chooses two of those cards. Put the chosen cards into your graveyard and the rest into your hand. Then shuffle your library.
mana={2}{G}
type=Instant
[/card]
[card]
name=Renegade Doppelganger
text=Whenever another creature enters the battlefield under your control, you may have Renegade Doppelganger become a copy of that creature until end of turn. (If it does, it loses this ability for the rest of the turn.)
mana={1}{U}
type=Creature
subtype=Shapeshifter
power=0
toughness=1
[/card]
[card]
name=Snake Umbra
text=Enchant creature -- Enchanted creature gets +1/+1 and has "Whenever this creature deals damage to an opponent, you may draw a card." -- Totem armor (If enchanted creature would be destroyed, instead remove all damage from it and destroy this Aura.)
mana={2}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Spider Umbra
text=Enchant creature -- Enchanted creature gets +1/+1 and has reach. (It can block creatures with flying.) -- Totem armor (If enchanted creature would be destroyed, instead remove all damage from it and destroy this Aura.)
mana={G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Suffer the Past
text=Exile X target cards from target player's graveyard. For each card exiled this way, that player loses 1 life and you gain 1 life.
mana={X}{B}
type=Instant
[/card]
[card]
name=Tajuru Preserver
text=Spells and abilities your opponents control can't cause you to sacrifice permanents.
mana={1}{G}
type=Creature
subtype=Elf Shaman
power=2
toughness=1
[/card]
[card]
name=Training Grounds
text=Activated abilities of creatures you control cost up to {2} less to activate. This effect can't reduce the amount of mana an ability costs to activate to less than one mana.
mana={U}
type=Enchantment
[/card]
[card]
name=Umbra Mystic
text=Auras attached to permanents you control have totem armor. (If an enchanted permanent you control would be destroyed, instead remove all damage from it and destroy an Aura attached to it.)
mana={2}{W}
type=Creature
subtype=Human Wizard
power=2
toughness=2
[/card]
@@ -0,0 +1,268 @@
[card]
name=Boon Reflection
text=If you would gain life, you gain twice that much life instead.
mana={4}{W}
type=Enchantment
[/card]
[card]
name=Cemetery Puca
text=Whenever a creature dies, you may pay {1}. If you do, Cemetery Puca becomes a copy of that creature and gains this ability.
mana={1}{UB}{UB}
type=Creature
subtype=Shapeshifter
power=1
toughness=2
[/card]
[card]
name=Cragganwick Cremator
text=When Cragganwick Cremator enters the battlefield, discard a card at random. If you discard a creature card this way, Cragganwick Cremator deals damage equal to that card's power to target player.
mana={2}{R}{R}
type=Creature
subtype=Giant Shaman
power=5
toughness=4
[/card]
[card]
name=Dream Salvage
text=Draw cards equal to the number of cards target opponent discarded this turn.
mana={UB}
type=Instant
[/card]
[card]
name=Everlasting Torment
text=Players can't gain life. -- Damage can't be prevented. -- All damage is dealt as though its source had wither. (A source with wither deals damage to creatures in the form of -1/-1 counters.)
mana={2}{BR}
type=Enchantment
[/card]
[card]
name=Fate Transfer
text=Move all counters from target creature onto another target creature.
mana={1}{UB}
type=Instant
[/card]
[card]
name=Glamer Spinners
text=Flash -- Flying -- When Glamer Spinners enters the battlefield, attach all Auras enchanting target permanent to another permanent with the same controller.
mana={4}{WU}
type=Creature
subtype=Faerie Wizard
power=2
toughness=4
[/card]
[card]
name=Illuminated Folio
text={1}, {T}, Reveal two cards from your hand that share a color: Draw a card.
mana={5}
type=Artifact
[/card]
[card]
name=Incremental Blight
text=Put a -1/-1 counter on target creature, two -1/-1 counters on another target creature, and three -1/-1 counters on a third target creature.
mana={3}{B}{B}
type=Sorcery
[/card]
[card]
name=Inescapable Brute
text=Wither (This deals damage to creatures in the form of -1/-1 counters.) -- Inescapable Brute must be blocked if able.
mana={5}{R}
type=Creature
subtype=Giant Warrior
power=3
toughness=3
[/card]
[card]
name=Jaws of Stone
text=Jaws of Stone deals X damage divided as you choose among any number of target creatures and/or players, where X is the number of Mountains you control as you cast Jaws of Stone.
mana={5}{R}
type=Sorcery
[/card]
[card]
name=Knacksaw Clique
text=Flying -- {1}{U}, {Q}: Target opponent exiles the top card of his or her library. Until end of turn, you may play that card. ({Q} is the untap symbol.)
mana={3}{U}
type=Creature
subtype=Faerie Rogue
power=1
toughness=4
[/card]
[card]
name=Leech Bonder
text=Leech Bonder enters the battlefield with two -1/-1 counters on it. -- {U}, {Q}: Move a counter from target creature onto another target creature. ({Q} is the untap symbol.)
mana={2}{U}
type=Creature
subtype=Merfolk Soldier
power=3
toughness=3
[/card]
[card]
name=Mana Reflection
text=If you tap a permanent for mana, it produces twice as much of that mana instead.
mana={4}{G}{G}
type=Enchantment
[/card]
[card]
name=Medicine Runner
text=When Medicine Runner enters the battlefield, you may remove a counter from target permanent.
mana={1}{GW}
type=Creature
subtype=Elf Cleric
power=2
toughness=1
[/card]
[card]
name=Mine Excavation
text=Return target artifact or enchantment card from a graveyard to its owner's hand. -- Conspire (As you cast this spell, you may tap two untapped creatures you control that share a color with it. When you do, copy it and you may choose a new target for the copy.)
mana={1}{W}
type=Sorcery
[/card]
[card]
name=Mirrorweave
text=Each other creature becomes a copy of target nonlegendary creature until end of turn.
mana={2}{WU}{WU}
type=Instant
[/card]
[card]
name=Mossbridge Troll
text=If Mossbridge Troll would be destroyed, regenerate it. -- Tap any number of untapped creatures you control other than Mossbridge Troll with total power 10 or greater: Mossbridge Troll gets +20/+20 until end of turn.
mana={5}{G}{G}
type=Creature
subtype=Troll
power=5
toughness=5
[/card]
[card]
name=Painter's Servant
text=As Painter's Servant enters the battlefield, choose a color. -- All cards that aren't on the battlefield, spells, and permanents are the chosen color in addition to their other colors.
mana={2}
type=Artifact Creature
subtype=Scarecrow
power=1
toughness=3
[/card]
[card]
name=Plague of Vermin
text=Starting with you, each player may pay any amount of life. Repeat this process until no one pays life. Each player puts a 1/1 black Rat creature token onto the battlefield for each 1 life he or she paid this way.
mana={6}{B}
type=Sorcery
[/card]
[card]
name=Puca's Mischief
text=At the beginning of your upkeep, you may exchange control of target nonland permanent you control and target nonland permanent an opponent controls with an equal or lesser converted mana cost.
mana={3}{U}
type=Enchantment
[/card]
[card]
name=Put Away
text=Counter target spell. You may shuffle up to one target card from your graveyard into your library.
mana={2}{U}{U}
type=Instant
[/card]
[card]
name=Repel Intruders
text=Put two 1/1 white Kithkin Soldier creature tokens onto the battlefield if {W} was spent to cast Repel Intruders. Counter up to one target creature spell if {U} was spent to cast Repel Intruders. (Do both if {W}{U} was spent.)
mana={3}{WU}
type=Instant
[/card]
[card]
name=River Kelpie
text=Whenever River Kelpie or another permanent is put onto the battlefield from a graveyard, draw a card. -- Whenever a player casts a spell from a graveyard, draw a card. -- Persist (When this creature dies, if it had no -1/-1 counters on it, return it to the battlefield under its owner's control with a -1/-1 counter on it.)
mana={3}{U}{U}
type=Creature
subtype=Beast
power=3
toughness=3
[/card]
[card]
name=River's Grasp
text=If {U} was spent to cast River's Grasp, return up to one target creature to its owner's hand. If {B} was spent to cast River's Grasp, target player reveals his or her hand, you choose a nonland card from it, then that player discards that card. (Do both if {U}{B} was spent.)
mana={3}{UB}
type=Sorcery
[/card]
[card]
name=Rosheen Meanderer
text={T}: Add {4} to your mana pool. Spend this mana only on costs that contain {X}.
mana={3}{RG}
type=Legendary Creature
subtype=Giant Shaman
power=4
toughness=4
[/card]
[card]
name=Runed Halo
text=As Runed Halo enters the battlefield, name a card. -- You have protection from the chosen name. (You can't be targeted, dealt damage, or enchanted by anything with that name.)
mana={W}{W}
type=Enchantment
[/card]
[card]
name=Spell Syphon
text=Counter target spell unless its controller pays {1} for each blue permanent you control.
mana={1}{U}
type=Instant
[/card]
[card]
name=Strip Bare
text=Destroy all Auras and Equipment attached to target creature.
mana={W}
type=Instant
[/card]
[card]
name=Swans of Bryn Argoll
text=Flying -- If a source would deal damage to Swans of Bryn Argoll, prevent that damage. The source's controller draws cards equal to the damage prevented this way.
mana={2}{WU}{WU}
type=Creature
subtype=Bird Spirit
power=4
toughness=3
[/card]
[card]
name=Tower Above
text=({2G} can be paid with any two mana or with {G}. This card's converted mana cost is 6.) -- Until end of turn, target creature gets +4/+4 and gains trample, wither, and "When this creature attacks, target creature blocks it this turn if able." (It deals damage to creatures in the form of -1/-1 counters.)
mana={2G}{2G}{2G}
type=Sorcery
[/card]
[card]
name=Vexing Shusher
text=Vexing Shusher can't be countered. -- {R/G}: Target spell can't be countered by spells or abilities.
mana={RG}{RG}
type=Creature
subtype=Goblin Shaman
power=2
toughness=2
[/card]
[card]
name=Wheel of Sun and Moon
text=Enchant player -- If a card would be put into enchanted player's graveyard from anywhere, instead that card is revealed and put on the bottom of that player's library.
mana={GW}{GW}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Wild Swing
text=Choose three target nonenchantment permanents. Destroy one of them at random.
mana={3}{R}
type=Sorcery
[/card]
[card]
name=Wilt-Leaf Liege
text=Other green creatures you control get +1/+1. -- Other white creatures you control get +1/+1. -- If a spell or ability an opponent controls causes you to discard Wilt-Leaf Liege, put it onto the battlefield instead of putting it into your graveyard.
mana={1}{GW}{GW}{GW}
type=Creature
subtype=Elf Knight
power=4
toughness=4
[/card]
[card]
name=Worldpurge
text=Return all permanents to their owners' hands. Each player chooses up to seven cards in his or her hand, then shuffles the rest into his or her library. Empty all mana pools.
mana={4}{WU}{WU}{WU}{WU}
type=Sorcery
[/card]
[card]
name=Wort, the Raidmother
text=When Wort, the Raidmother enters the battlefield, put two 1/1 red and green Goblin Warrior creature tokens onto the battlefield. -- Each red or green instant or sorcery spell you cast has conspire. (As you cast the spell, you may tap two untapped creatures you control that share a color with it. When you do, copy it and you may choose new targets for the copy.)
mana={4}{RG}{RG}
type=Legendary Creature
subtype=Goblin Shaman
power=3
toughness=3
[/card]
@@ -0,0 +1,75 @@
[card]
name=Comet Storm
text=Multikicker {1} (You may pay an additional {1} any number of times as you cast this spell.) -- Choose target creature or player, then choose another target creature or player for each time Comet Storm was kicked. Comet Storm deals X damage to each of them.
mana={X}{R}{R}
type=Instant
[/card]
[card]
name=Dead Reckoning
text=You may put target creature card from your graveyard on top of your library. If you do, Dead Reckoning deals damage equal to that card's power to target creature.
mana={1}{B}{B}
type=Sorcery
[/card]
[card]
name=Feral Contest
text=Put a +1/+1 counter on target creature you control. Another target creature blocks it this turn if able.
mana={3}{G}
type=Sorcery
[/card]
[card]
name=Omnath, Locus of Mana
text=Green mana doesn't empty from your mana pool as steps and phases end. -- Omnath, Locus of Mana gets +1/+1 for each green mana in your mana pool.
mana={2}{G}
type=Legendary Creature
subtype=Elemental
power=1
toughness=1
[/card]
[card]
name=Razor Boomerang
text=Equipped creature has "{T}, Unattach Razor Boomerang: Razor Boomerang deals 1 damage to target creature or player. Return Razor Boomerang to its owner's hand." -- Equip {2}
mana={3}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Refraction Trap
text=If an opponent cast a red instant or sorcery spell this turn, you may pay {W} rather than pay Refraction Trap's mana cost. -- Prevent the next 3 damage that a source of your choice would deal to you and/or permanents you control this turn. If damage is prevented this way, Refraction Trap deals that much damage to target creature or player.
mana={3}{W}
type=Instant
subtype=Trap
[/card]
[card]
name=Ricochet Trap
text=If an opponent cast a blue spell this turn, you may pay {R} rather than pay Ricochet Trap's mana cost. -- Change the target of target spell with a single target.
mana={3}{R}
type=Instant
subtype=Trap
[/card]
[card]
name=Rumbling Aftershocks
text=Whenever you cast a kicked spell, you may have Rumbling Aftershocks deal damage to target creature or player equal to the number of times that spell was kicked.
mana={4}{R}
type=Enchantment
[/card]
[card]
name=Searing Blaze
text=Searing Blaze deals 1 damage to target player and 1 damage to target creature that player controls. -- Landfall — If you had a land enter the battlefield under your control this turn, Searing Blaze deals 3 damage to that player and 3 damage to that creature instead.
mana={R}{R}
type=Instant
[/card]
[card]
name=Strength of the Tajuru
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 Strength of the Tajuru was kicked. Put X +1/+1 counters on each of them.
mana={X}{G}{G}
type=Instant
[/card]
[card]
name=Tuktuk Scrapper
text=Whenever Tuktuk Scrapper or another Ally enters the battlefield under your control, you may destroy target artifact. If that artifact is put into a graveyard this way, Tuktuk Scrapper deals damage to that artifact's controller equal to the number of Allies you control.
mana={3}{R}
type=Creature
subtype=Goblin Artificer Ally
power=2
toughness=2
[/card]
@@ -0,0 +1,172 @@
[card]
name=Archive Trap
text=If an opponent searched his or her library this turn, you may pay {0} rather than pay Archive Trap's mana cost. -- Target opponent puts the top thirteen cards of his or her library into his or her graveyard.
mana={3}{U}{U}
type=Instant
subtype=Trap
[/card]
[card]
name=Arrow Volley Trap
text=If four or more creatures are attacking, you may pay {1}{W} rather than pay Arrow Volley Trap's mana cost. -- Arrow Volley Trap deals 5 damage divided as you choose among any number of target attacking creatures.
mana={3}{W}{W}
type=Instant
subtype=Trap
[/card]
[card]
name=Blazing Torch
text=Equipped creature can't be blocked by Vampires or Zombies. -- Equipped creature has "{T}, Sacrifice Blazing Torch: Blazing Torch deals 2 damage to target creature or player." -- Equip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.)
mana={1}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Cobra Trap
text=If a noncreature permanent under your control was destroyed this turn by a spell or ability an opponent controlled, you may pay {G} rather than pay Cobra Trap's mana cost. -- Put four 1/1 green Snake creature tokens onto the battlefield.
mana={4}{G}{G}
type=Instant
subtype=Trap
[/card]
[card]
name=Cosi's Trickster
text=Whenever an opponent shuffles his or her library, you may put a +1/+1 counter on Cosi's Trickster.
mana={U}
type=Creature
subtype=Merfolk Wizard
power=1
toughness=1
[/card]
[card]
name=Electropotence
text=Whenever a creature enters the battlefield under your control, you may pay {2}{R}. If you do, that creature deals damage equal to its power to target creature or player.
mana={2}{R}
type=Enchantment
[/card]
[card]
name=Gomazoa
text=Defender, flying -- {T}: Put Gomazoa and each creature it's blocking on top of their owners' libraries, then those players shuffle their libraries.
mana={2}{U}
type=Creature
subtype=Jellyfish
power=0
toughness=3
[/card]
[card]
name=Grappling Hook
text=Equipped creature has double strike. -- Whenever equipped creature attacks, you may have target creature block it this turn if able. -- Equip {4}
mana={4}
type=Artifact
subtype=Equipment
[/card]
[card]
name=Grim Discovery
text=Choose one or both — Return target creature card from your graveyard to your hand; and/or return target land card from your graveyard to your hand.
mana={1}{B}
type=Sorcery
[/card]
[card]
name=Inferno Trap
text=If you've been dealt damage by two or more creatures this turn, you may pay {R} rather than pay Inferno Trap's mana cost. -- Inferno Trap deals 4 damage to target creature.
mana={3}{R}
type=Instant
subtype=Trap
[/card]
[card]
name=Kalitas, Bloodchief of Ghet
text={B}{B}{B}, {T}: Destroy target creature. If that creature dies this way, put a black Vampire creature token onto the battlefield. Its power is equal to that creature's power and its toughness is equal to that creature's toughness.
mana={5}{B}{B}
type=Legendary Creature
subtype=Vampire Warrior
power=5
toughness=5
[/card]
[card]
name=Lullmage Mentor
text=Whenever a spell or ability you control counters a spell, you may put a 1/1 blue Merfolk creature token onto the battlefield. -- Tap seven untapped Merfolk you control: Counter target spell.
mana={1}{U}{U}
type=Creature
subtype=Merfolk Wizard
power=2
toughness=2
[/card]
[card]
name=Mindbreak Trap
text=If an opponent cast three or more spells this turn, you may pay {0} rather than pay Mindbreak Trap's mana cost. -- Exile any number of target spells.
mana={2}{U}{U}
type=Instant
subtype=Trap
[/card]
[card]
name=Needlebite Trap
text=If an opponent gained life this turn, you may pay {B} rather than pay Needlebite Trap's mana cost. -- Target player loses 5 life and you gain 5 life.
mana={5}{B}{B}
type=Instant
subtype=Trap
[/card]
[card]
name=Oracle of Mul Daya
text=You may play an additional land on each of your turns. -- Play with the top card of your library revealed. -- You may play the top card of your library if it's a land card.
mana={3}{G}
type=Creature
subtype=Elf Shaman
power=2
toughness=2
[/card]
[card]
name=Pyromancer Ascension
text=Whenever you cast an instant or sorcery spell that has the same name as a card in your graveyard, you may put a quest counter on Pyromancer Ascension. -- Whenever you cast an instant or sorcery spell while Pyromancer Ascension has two or more quest counters on it, you may copy that spell. You may choose new targets for the copy.
mana={1}{R}
type=Enchantment
[/card]
[card]
name=Quest for Pure Flame
text=Whenever a source you control deals damage to an opponent, you may put a quest counter on Quest for Pure Flame. -- Remove four quest counters from Quest for Pure Flame and sacrifice it: If any source you control would deal damage to a creature or player this turn, it deals double that damage to that creature or player instead.
mana={R}
type=Enchantment
[/card]
[card]
name=Roil Elemental
text=Flying -- Landfall — Whenever a land enters the battlefield under your control, you may gain control of target creature for as long as you control Roil Elemental.
mana={3}{U}{U}{U}
type=Creature
subtype=Elemental
power=3
toughness=2
[/card]
[card]
name=Sorin Markov
text=+2: Sorin Markov deals 2 damage to target creature or player and you gain 2 life. -- -3: Target opponent's life total becomes 10. -- -7: You control target player during that player's next turn.
mana={3}{B}{B}{B}
type=Planeswalker
subtype=Sorin
[/card]
[card]
name=Summoning Trap
text=If a creature spell you cast this turn was countered by a spell or ability an opponent controlled, you may pay {0} rather than pay Summoning Trap's mana cost. -- Look at the top seven cards of your library. You may put a creature card from among them onto the battlefield. Put the rest on the bottom of your library in any order.
mana={4}{G}{G}
type=Instant
subtype=Trap
[/card]
[card]
name=Turntimber Basilisk
text=Deathtouch (Any amount of damage this deals to a creature is enough to destroy it.) -- Landfall — Whenever a land enters the battlefield under your control, you may have target creature block Turntimber Basilisk this turn if able.
mana={1}{G}{G}
type=Creature
subtype=Basilisk
power=2
toughness=1
[/card]
[card]
name=Unstable Footing
text=Kicker {3}{R} (You may pay an additional {3}{R} as you cast this spell.) -- Damage can't be prevented this turn. If Unstable Footing was kicked, it deals 5 damage to target player.
mana={R}
type=Instant
[/card]
[card]
name=World Queller
text=At the beginning of your upkeep, you may choose a card type. If you do, each player sacrifices a permanent of that type.
mana={3}{W}{W}
type=Creature
subtype=Avatar
power=4
toughness=4
[/card]
-5
View File
@@ -21,11 +21,6 @@ id=140233
rarity=R rarity=R
[/card] [/card]
[card] [card]
primitive=Avatar Token
id=-140233
rarity=T
[/card]
[card]
primitive=Amoeboid Changeling primitive=Amoeboid Changeling
id=140339 id=140339
rarity=C rarity=C
-5
View File
@@ -1249,8 +1249,3 @@ primitive=Zombie Goliath
id=190545 id=190545
rarity=C rarity=C
[/card] [/card]
[card]
primitive=Avatar Token
id=-191239
rarity=T
[/card]
-5
View File
@@ -1259,8 +1259,3 @@ primitive=Yavimaya Wurm
id=205221 id=205221
rarity=C rarity=C
[/card] [/card]
[card]
primitive=Avatar Token
id=-205957
rarity=T
[/card]
-15
View File
@@ -1988,16 +1988,6 @@ id=77788732
rarity=S rarity=S
[/card] [/card]
[card] [card]
primitive=Angel
id=-4514111
rarity=T
[/card]
[card]
primitive=Soldier
id=-4514112
rarity=T
[/card]
[card]
primitive=Demonic Tutor primitive=Demonic Tutor
id=77788735 id=77788735
rarity=S rarity=S
@@ -2721,11 +2711,6 @@ id=7778845
rarity=S rarity=S
[/card] [/card]
[card] [card]
primitive=Avatar Token
id=-140233
rarity=T
[/card]
[card]
primitive=Avatar of Woe primitive=Avatar of Woe
id=7778844 id=7778844
rarity=S rarity=S
-10
View File
@@ -171,16 +171,6 @@ id=45141
rarity=R rarity=R
[/card] [/card]
[card] [card]
primitive=Angel
id=-4514111
rarity=T
[/card]
[card]
primitive=Soldier
id=-4514112
rarity=T
[/card]
[card]
primitive=Decree of Pain primitive=Decree of Pain
id=43522 id=43522
rarity=R rarity=R
@@ -58,6 +58,17 @@ power=1
toughness=2 toughness=2
[/card] [/card]
[card] [card]
name=Conflux
auto=ability$!moveto(myhand) notatarget(*[white]|mylibrary)!$ controller
auto=ability$!moveto(myhand) notatarget(*[blue]|mylibrary)!$ controller
auto=ability$!moveto(myhand) notatarget(*[black]|mylibrary)!$ controller
auto=ability$!moveto(myhand) notatarget(*[red]|mylibrary)!$ controller
auto=ability$!moveto(myhand) notatarget(*[green]|mylibrary)!$ controller
text=Search your library for a white card, a blue card, a black card, a red card, and a green card. Reveal those cards and put them into your hand. Then shuffle your library.
mana={3}{W}{U}{B}{R}{G}
type=Sorcery
[/card]
[card]
name=Consume Strength name=Consume Strength
#can target same creature #can target same creature
target=creature target=creature
@@ -88,29 +99,6 @@ power=0
toughness=2 toughness=2
[/card] [/card]
[card] [card]
name=Distortion Strike
target=creature
auto=1/0
auto=unblockable
auto=if rebound then transforms((,newability[moveto(exile)],newability[phaseaction[my upkeep once checkex] activate may activate castcard(restricted)]))
mana={U}
type=Sorcery
text=Target creature gets +1/+0 until end of turn and is unblockable this turn. 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.)
[/card]
[card]
name=Emerge Unscathed
target=creature|mybattlefield
auto=choice name(green) transforms((,newability[protection from green])) ueot
auto=choice name(red) transforms((,newability[protection from red])) ueot
auto=choice name(blue) transforms((,newability[protection from blue])) ueot
auto=choice name(black) transforms((,newability[protection from black])) ueot
auto=choice name(white) transforms((,newability[protection from white])) ueot
auto=if rebound then transforms((,newability[moveto(exile)],newability[phaseaction[my upkeep once checkex] activate may activate castcard(restricted)]))
mana={W}
type=Instant
text=Target creature you control gains protection from the color of your choice until end of turn. 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.)
[/card]
[card]
name=Eureka name=Eureka
auto=ability$! moveto(ownerbattlefield) notatarget(<anyamount>artifact,creature,enchantment,land,planeswalker|myhand) !$ controller auto=ability$! moveto(ownerbattlefield) notatarget(<anyamount>artifact,creature,enchantment,land,planeswalker|myhand) !$ controller
auto=ability$! moveto(ownerbattlefield) notatarget(<anyamount>artifact,creature,enchantment,land,planeswalker|myhand) !$ opponent auto=ability$! moveto(ownerbattlefield) notatarget(<anyamount>artifact,creature,enchantment,land,planeswalker|myhand) !$ opponent
@@ -187,6 +175,18 @@ mana={5}{U}
type=Sorcery type=Sorcery
[/card] [/card]
[card] [card]
name=Hellcarver Demon
#you can't order the stack
abilities=flying
auto=@combatdamaged(player) from(this):sacrifice all(other *|mybattlefield) && discard:type:*:myhand && reveal:6 optionone all(*|reveal) moveto(exile) and!( if cantargetcard(*[-land]|*) then transforms((,newability[may activate castcard(normal)]])) oneshot )! optiononeend revealend
text=Flying -- Whenever Hellcarver Demon deals combat damage to a player, sacrifice all other permanents you control and discard your hand. Exile the top six cards of your library. You may cast any number of nonland cards exiled this way without paying their mana costs.
mana={3}{B}{B}{B}
type=Creature
subtype=Demon
power=6
toughness=6
[/card]
[card]
name=Hypergenesis name=Hypergenesis
color=green color=green
restriction=turn:200 restriction=turn:200
@@ -261,14 +261,6 @@ power=1
toughness=1 toughness=1
[/card] [/card]
[card] [card]
name=Nomads' Assembly
auto=token(Kor Soldier,Creature Kor Soldier,1/1,white)*type:creature:mybattlefield
auto=if rebound then transforms((,newability[moveto(exile)],newability[phaseaction[my upkeep once checkex] activate may activate castcard(restricted)]))
mana={4}{W}{W}
type=Sorcery
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.)
[/card]
[card]
name=Ogre Marauder name=Ogre Marauder
text=Whenever Ogre Marauder attacks, it gains "Ogre Marauder can't be blocked" until end of turn unless defending player sacrifices a creature. text=Whenever Ogre Marauder attacks, it gains "Ogre Marauder can't be blocked" until end of turn unless defending player sacrifices a creature.
auto=@combat(attacking) source(this):ability$!name(choose one) if type(creature|mybattlefield)~morethan~0 then choice sacrifice notatarget(creature|mybattlefield) _ choice all(mystored) unblockable ueot!$ opponent auto=@combat(attacking) source(this):ability$!name(choose one) if type(creature|mybattlefield)~morethan~0 then choice sacrifice notatarget(creature|mybattlefield) _ choice all(mystored) unblockable ueot!$ opponent
@@ -279,13 +271,16 @@ power=3
toughness=1 toughness=1
[/card] [/card]
[card] [card]
name=Prey's Vengeance name=Qasali Ambusher
target=creature abilities=reach,spellmastery
auto=2/2 other={0} name(cast for free)
auto=if rebound then transforms((,newability[moveto(exile)],newability[phaseaction[my upkeep once checkex] activate may activate castcard(restricted)])) otherrestriction=type(creature[attacking]|opponentbattlefield)~morethan~0,type(forest|mybattlefield)~morethan~0,type(plains|mybattlefield)~morethan~0
mana={G} text=Reach -- If a creature is attacking you and you control a Forest and a Plains, you may cast Qasali Ambusher without paying its mana cost and as though it had flash.
type=Instant mana={1}{G}{W}
text=Target creature gets +2/+2 until end of turn. 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.) type=Creature
subtype=Cat Warrior
power=2
toughness=3
[/card] [/card]
[card] [card]
name=Rakdos Augermage name=Rakdos Augermage
@@ -319,15 +314,6 @@ mana={X}{X}{U}
type=Sorcery type=Sorcery
[/card] [/card]
[card] [card]
name=Recurring Insight
target=opponent
auto=draw:type:*:targetedpersonshand controller
auto=if rebound then transforms((,newability[moveto(exile)],newability[phaseaction[my upkeep once checkex] activate may activate castcard(restricted)]))
mana={4}{U}{U}
type=Sorcery
text=Draw cards equal to the number of cards in target opponent'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.)
[/card]
[card]
name=Relentless Dead name=Relentless Dead
auto=@movedTo(this|graveyard) from(battlefield):transforms((,newability[{B}:moveto(myhand)])) ueot auto=@movedTo(this|graveyard) from(battlefield):transforms((,newability[{B}:moveto(myhand)])) ueot
auto=@movedTo(this|graveyard) from(battlefield):transforms((,newability[{X}:moveto(myhand) target(zombie[manacost=X]|mygraveyard)])) ueot auto=@movedTo(this|graveyard) from(battlefield):transforms((,newability[{X}:moveto(myhand) target(zombie[manacost=X]|mygraveyard)])) ueot
@@ -398,6 +384,16 @@ mana={G}{W}
type=Instant type=Instant
[/card] [/card]
[card] [card]
name=Shard Convergence
auto=ability$!moveto(myhand) notatarget(*[plains]|mylibrary)!$ controller
auto=ability$!moveto(myhand) notatarget(*[island]|mylibrary)!$ controller
auto=ability$!moveto(myhand) notatarget(*[swamp]|mylibrary)!$ controller
auto=ability$!moveto(myhand) notatarget(*[mountain]|mylibrary)!$ controller
text=Search your library for a Plains card, 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}{G}
type=Sorcery
[/card]
[card]
name=Silvergill Adept name=Silvergill Adept
otherrestriction=type(*[merfolk]|myhand)~lessthan~2 otherrestriction=type(*[merfolk]|myhand)~lessthan~2
other={4}{U} other={4}{U}
@@ -436,15 +432,6 @@ power=2
toughness=2 toughness=2
[/card] [/card]
[card] [card]
name=Staggershock
target=creature,player
auto=damage:2
auto=if rebound then transforms((,newability[moveto(exile)],newability[phaseaction[my upkeep once checkex] activate may activate castcard(restricted)]))
mana={2}{R}
type=Instant
text=Staggershock deals 2 damage to target creature or player. 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.)
[/card]
[card]
name=Surrak Dragonclaw name=Surrak Dragonclaw
abilities=flash,nofizzle abilities=flash,nofizzle
#lord nofizzle doesn't seem to work #lord nofizzle doesn't seem to work
@@ -458,23 +445,6 @@ power=6
toughness=6 toughness=6
[/card] [/card]
[card] [card]
name=Surreal Memoir
auto=moverandom(instant) from(mygraveyard) to(myhand)
auto=if rebound then transforms((,newability[moveto(exile)],newability[phaseaction[my upkeep once checkex] activate may activate castcard(restricted)]))
mana={3}{R}
type=Sorcery
text=Return an instant card at random from your graveyard to your 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.)
[/card]
[card]
name=Survival Cache
auto=life:2 controller
auto=if compare(lifetotal)~morethan~compare(opponentlifetotal) then draw:1 controller
auto=if rebound then transforms((,newability[moveto(exile)],newability[phaseaction[my upkeep once checkex] activate may activate castcard(restricted)]))
mana={2}{W}
type=Sorcery
text=You gain 2 life. Then if you have more life than an opponent, draw a card. 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.)
[/card]
[card]
name=Teferi, Mage of Zhalfir name=Teferi, Mage of Zhalfir
abilities=flash abilities=flash
auto=lord(creature|mycastingzone) flash auto=lord(creature|mycastingzone) flash
@@ -535,16 +505,6 @@ mana={2}{U}
type=Instant type=Instant
[/card] [/card]
[card] [card]
name=Virulent Swipe
target=creature
auto=2/0
auto=deathtouch
auto=if rebound then transforms((,newability[moveto(exile)],newability[phaseaction[my upkeep once checkex] activate may activate castcard(restricted)]))
mana={B}
type=Instant
text=Target creature gets +2/+0 and gains deathtouch until end of turn. 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.)
[/card]
[card]
name=Wren's Run Vanquisher name=Wren's Run Vanquisher
otherrestriction=type(*[elf]|myhand)~lessthan~2 otherrestriction=type(*[elf]|myhand)~lessthan~2
other={4}{G} other={4}{G}
+194 -35
View File
@@ -1676,7 +1676,7 @@ name=Ajani Goldmane
auto=counter(0/0,4,loyalty) auto=counter(0/0,4,loyalty)
auto={C(0/0,1,Loyalty)}:life:2 controller auto={C(0/0,1,Loyalty)}:life:2 controller
auto={C(0/0,-1,Loyalty)}:all(creature|mybattlefield) counter(1/1,1) && all(creature|mybattlefield) vigilance ueot auto={C(0/0,-1,Loyalty)}:all(creature|mybattlefield) counter(1/1,1) && all(creature|mybattlefield) vigilance ueot
auto={C(0/0,-6,Loyalty)}:token(-140233) auto={C(0/0,-6,Loyalty)}:token(Avatar,Creature Avatar,0/0,white) and!( transforms((,newability[lifetotal/lifetotal cdaactive])) forever)!
text=+1: You gain 2 life. -- -1: Put a +1/+1 counter on each creature you control. Those creatures gain vigilance until end of turn. -- -6: Put a white Avatar creature token onto the battlefield. It has "This creature's power and toughness are each equal to your life total." text=+1: You gain 2 life. -- -1: Put a +1/+1 counter on each creature you control. Those creatures gain vigilance until end of turn. -- -6: Put a white Avatar creature token onto the battlefield. It has "This creature's power and toughness are each equal to your life total."
mana={2}{W}{W} mana={2}{W}{W}
type=Planeswalker type=Planeswalker
@@ -3493,16 +3493,6 @@ power=2
toughness=3 toughness=3
[/card] [/card]
[card] [card]
name=Angel
type=Creature
subtype=Angel
abilities=flying
text=Flying
power=4
toughness=4
color=white
[/card]
[card]
name=Angelheart Vial name=Angelheart Vial
auto=@damageof(player):may counter(0/0,thatmuch,Charge) auto=@damageof(player):may counter(0/0,thatmuch,Charge)
auto={2}{T}{C(0/0,-4,Charge)}:life:2 && draw:1 controller auto={2}{T}{C(0/0,-4,Charge)}:life:2 && draw:1 controller
@@ -7060,15 +7050,6 @@ power=6
toughness=5 toughness=5
[/card] [/card]
[card] [card]
name=Avatar Token
anyzone=lifetotal/lifetotal cdaactive
type=Creature
subtype=Avatar
power=*
toughness=*
color=white
[/card]
[card]
name=Aven Archer name=Aven Archer
abilities=flying abilities=flying
auto={2}{W}{T}:damage:2 target(creature[attacking;blocking]) auto={2}{W}{T}:damage:2 target(creature[attacking;blocking])
@@ -21205,6 +21186,15 @@ abilities=devoid
type=Instant type=Instant
[/card] [/card]
[card] [card]
name=Consuming Vapors
target=player
auto=ability$! notatarget(creature|mybattlefield) dynamicability<!mytgt toughnesslifegain abilitycontroller!> sacrifice ) !$ targetedplayer
auto=if rebound then moveto(exile) and!( transforms((,newability[@rebounded:may activate castcard(normal)])) forever )!
text=Target player sacrifices a creature. You gain life equal to that creature's toughness. -- 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={3}{B}
type=Sorcery
[/card]
[card]
name=Consumptive Goo name=Consumptive Goo
auto={2}{B}{B}:counter(1/1,1) all(this) && -1/-1 target(creature) auto={2}{B}{B}:counter(1/1,1) all(this) && -1/-1 target(creature)
text={2}{B}{B}: Target creature gets -1/-1 until end of turn. Put a +1/+1 counter on Consumptive Goo. text={2}{B}{B}: Target creature gets -1/-1 until end of turn. Put a +1/+1 counter on Consumptive Goo.
@@ -26308,9 +26298,9 @@ type=Sorcery
[/card] [/card]
[card] [card]
name=Decree of Justice name=Decree of Justice
auto=token(-4514111)*XX auto=token(Angel,Creature Angel,4/4,flying,white,tnum:11)*XX
autohand=__CYCLING__({2}{W}) autohand=__CYCLING__({2}{W})
autohand={X}{2}{W}{cycle}:name(cycle + effect) token(-4514112)*X && draw:1 controller autohand={X}{2}{W}{cycle}:name(cycle + effect) token(Soldier,Creature Soldier,1/1,white,tnum:12)*X && draw:1 controller
text=Put X 4/4 white Angel creature tokens with flying onto the battlefield. -- Cycling {2}{W} ({2}{W}, Discard this card: Draw a card.) -- When you cycle Decree of Justice, you may pay {X}. If you do, put X 1/1 white Soldier creature tokens onto the battlefield. text=Put X 4/4 white Angel creature tokens with flying onto the battlefield. -- Cycling {2}{W} ({2}{W}, Discard this card: Draw a card.) -- When you cycle Decree of Justice, you may pay {X}. If you do, put X 1/1 white Soldier creature tokens onto the battlefield.
mana={X}{X}{2}{W}{W} mana={X}{X}{2}{W}{W}
type=Sorcery type=Sorcery
@@ -28815,6 +28805,16 @@ mana={X}{U}{U}{U}
type=Sorcery type=Sorcery
[/card] [/card]
[card] [card]
name=Distortion Strike
target=creature
auto=1/0 ueot
auto=unblockable ueot
auto=if rebound then moveto(exile) and!( transforms((,newability[@rebounded:may activate castcard(normal)])) forever )!
text=Target creature gets +1/+0 until end of turn and is unblockable this turn. -- 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={U}
type=Sorcery
[/card]
[card]
name=Distress name=Distress
target=player target=player
auto=reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone name(choose discards) notatarget(*[-land]|reveal) moveto(ownerhand) and!( reject )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )! optiontwoend revealend auto=reveal:type:*:targetedpersonshand revealzone(targetedpersonshand) optionone name(choose discards) notatarget(*[-land]|reveal) moveto(ownerhand) and!( reject )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )! optiontwoend revealend
@@ -32836,6 +32836,14 @@ power=3
toughness=3 toughness=3
[/card] [/card]
[card] [card]
name=Elemental Appeal
other={5}{R}{R}{R}{R} name(Pay Kicker)
auto=token(Elemental,Creature Elemental,7/1,red,trample,haste,unearth) and!( if paid(alternative) then 7/0 ueot )!
text=Kicker {5} (You may pay an additional {5} as you cast this spell.) -- Put a 7/1 red Elemental creature token with trample and haste onto the battlefield. Exile it at the beginning of the next end step. If Elemental Appeal was kicked, that creature gets +7/+0 until end of turn.
mana={R}{R}{R}{R}
type=Sorcery
[/card]
[card]
name=Elemental Augury name=Elemental Augury
auto={3}:target(player) reveal:3 optionone name(Look) target(*|reveal) doNothing optiononeend optiontwo target(<3>*|reveal) moveto(ownerlibrary) optiontwoend revealend auto={3}:target(player) reveal:3 optionone name(Look) target(*|reveal) doNothing optiononeend optiontwo target(<3>*|reveal) moveto(ownerlibrary) optiontwoend revealend
text={3}: Look at the top three cards of target player's library, then put them back in any order. text={3}: Look at the top three cards of target player's library, then put them back in any order.
@@ -33835,6 +33843,19 @@ power=2
toughness=3 toughness=3
[/card] [/card]
[card] [card]
name=Emerge Unscathed
target=creature|mybattlefield
auto=choice name(green) transforms((,newability[protection from green])) ueot
auto=choice name(red) transforms((,newability[protection from red])) ueot
auto=choice name(blue) transforms((,newability[protection from blue])) ueot
auto=choice name(black) transforms((,newability[protection from black])) ueot
auto=choice name(white) transforms((,newability[protection from white])) ueot
auto=if rebound then moveto(exile) and!( transforms((,newability[@rebounded:may activate castcard(normal)])) forever )!
text=Target creature you control gains protection from the color of your choice until end of turn. -- 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={W}
type=Instant
[/card]
[card]
name=Emeria Angel name=Emeria Angel
abilities=flying abilities=flying
auto=@movedTo(land|myBattlefield):may token(Bird,creature bird, 1/1,flying white) auto=@movedTo(land|myBattlefield):may token(Bird,creature bird, 1/1,flying white)
@@ -45607,6 +45628,17 @@ mana={R}{S(goblin|mybattlefield)}
type=Sorcery type=Sorcery
[/card] [/card]
[card] [card]
name=Goblin Guide
abilities=haste
auto=@combat(attacking) source(this):reveal:1 revealzone(opponentlibrary) optionone name(choose card) notatarget(<1>*|reveal) moveto(ownerlibrary) and!( if cantargetcard(*[land]|*) then moveto(ownerhand) )! optiononeend revealend
text=Haste -- Whenever Goblin Guide attacks, defending player reveals the top card of his or her library. If it's a land card, that player puts it into his or her hand.
mana={R}
type=Creature
subtype=Goblin Scout
power=2
toughness=2
[/card]
[card]
name=Goblin Heelcutter name=Goblin Heelcutter
auto=@combat(attacking) source(this):cantblock target(creature) ueot auto=@combat(attacking) source(this):cantblock target(creature) ueot
other={2}{R} name(Dash) other={2}{R} name(Dash)
@@ -48057,7 +48089,7 @@ name=Grimgrin, Corpse-Born
abilities=doesnotuntap abilities=doesnotuntap
auto=tap(noevent) auto=tap(noevent)
auto={S(other creature|mybattlefield)}:counter(1/1,1) && untap auto={S(other creature|mybattlefield)}:counter(1/1,1) && untap
auto=@combat(attacking) source(this) restriction{type(creature|opponentbattlefield)~morethan~0}:choice target(creature|opponentbattlefield) destroy && if cantargetcard(mytgt) then counter(1/1,1) all(this) auto=@combat(attacking) source(this) restriction{type(creature|opponentbattlefield)~morethan~0}:choice target(creature|opponentbattlefield) destroy and!( counter(1/1,1) all(this) )!
text=Grimgrin, Corpse-Born enters the battlefield tapped and doesn't untap during your untap step. -- Sacrifice another creature: Untap Grimgrin and put a +1/+1 counter on it. -- Whenever Grimgrin attacks, destroy target creature defending player controls, then put a +1/+1 counter on Grimgrin. text=Grimgrin, Corpse-Born enters the battlefield tapped and doesn't untap during your untap step. -- Sacrifice another creature: Untap Grimgrin and put a +1/+1 counter on it. -- Whenever Grimgrin attacks, destroy target creature defending player controls, then put a +1/+1 counter on Grimgrin.
mana={3}{U}{B} mana={3}{U}{B}
type=Legendary Creature type=Legendary Creature
@@ -55468,6 +55500,17 @@ power=2
toughness=1 toughness=1
[/card] [/card]
[card] [card]
name=Inkfathom Witch
abilities=fear
auto={2}{U}{B}:all(creature[-blocked]) transforms((,setpower=4,settoughness=1)) ueot
text=Fear (This creature can't be blocked except by artifact creatures and/or black creatures.) -- {2}{U}{B}: Each unblocked creature becomes 4/1 until end of turn.
mana={1}{UB}
type=Creature
subtype=Merfolk Wizard
power=1
toughness=1
[/card]
[card]
name=Inkmoth Nexus name=Inkmoth Nexus
auto={T}:Add{1} auto={T}:Add{1}
auto={1}:transforms((Blinkmoth Artifact Creature,setpower=1,settoughness=1,flying,infect)) ueot auto={1}:transforms((Blinkmoth Artifact Creature,setpower=1,settoughness=1,flying,infect)) ueot
@@ -62426,6 +62469,14 @@ mana={2}
type=Artifact type=Artifact
[/card] [/card]
[card] [card]
name=Lapse of Certainty
target=*|stack
auto=fizzleto(librarytop)
text=Counter target spell. If that spell is countered this way, put it on top of its owner's library instead of into that player's graveyard.
mana={2}{W}
type=Instant
[/card]
[card]
name=Laquatus's Champion name=Laquatus's Champion
auto=choice target(player) life:-6 && all(this) transforms((,newability[@movedTo(this|nonbattlezone) from(battlefield):life:6 targetedplayer])) forever auto=choice target(player) life:-6 && all(this) transforms((,newability[@movedTo(this|nonbattlezone) from(battlefield):life:6 targetedplayer])) forever
auto={B}:regenerate auto={B}:regenerate
@@ -70858,6 +70909,14 @@ mana={3}{B}
type=Sorcery type=Sorcery
[/card] [/card]
[card] [card]
name=Mire's Toll
target=player
auto=reveal:type:swamp:mybattlefield revealzone(targetedpersonshand) optionone name(choose card) notatarget(*|reveal) moveto(ownerhand) and!( reject )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerhand) and!( all(*|reveal) moveto(ownerhand) )! optiontwoend revealend
text=Target player reveals a number of cards from his or her hand equal to the number of Swamps you control. You choose one of them. That player discards that card.
mana={B}
type=Sorcery
[/card]
[card]
name=Mirko Vosk, Mind Drinker name=Mirko Vosk, Mind Drinker
auto=@combatdamaged(player) from(this):Reveal:4 revealzone(opponentlibrary) revealuntil(land|opponentlibrary) optionone choice name(Look) target(*|reveal) donothing optiononeend optiontwo choice name(put in Graveyard) all(*|reveal) moveto(graveyard) optiontwoend revealend auto=@combatdamaged(player) from(this):Reveal:4 revealzone(opponentlibrary) revealuntil(land|opponentlibrary) optionone choice name(Look) target(*|reveal) donothing optiononeend optiontwo choice name(put in Graveyard) all(*|reveal) moveto(graveyard) optiontwoend revealend
text=Flying -- Whenever Mirko Vosk, Mind Drinker deals combat damage to a player, that player reveals cards from the top of his or her library until he or she reveals four land cards, then puts those cards into his or her graveyard. text=Flying -- Whenever Mirko Vosk, Mind Drinker deals combat damage to a player, that player reveals cards from the top of his or her library until he or she reveals four land cards, then puts those cards into his or her graveyard.
@@ -74155,6 +74214,18 @@ type=Enchantment
subtype=Aura subtype=Aura
[/card] [/card]
[card] [card]
name=Nacatl Hunt-Pride
abilities=vigilance
auto={R}{T}:target(creature) cantblock ueot
auto={G}{T}:target(creature) mustblock ueot
text=Vigilance -- {R}, {T}: Target creature can't block this turn. -- {G}, {T}: Target creature blocks this turn if able.
mana={5}{W}
type=Creature
subtype=Cat Warrior
power=5
toughness=4
[/card]
[card]
name=Nacatl Outlander name=Nacatl Outlander
abilities=protection from blue abilities=protection from blue
text=Protection from blue text=Protection from blue
@@ -76636,6 +76707,14 @@ text={T}: Add {W} to your mana pool. Nomad Stadium deals 1 damage to you. -- Thr
type=Land type=Land
[/card] [/card]
[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 name=Nomadic Elf
auto={1}{G}:Add{W} auto={1}{G}:Add{W}
auto={1}{G}:Add{U} auto={1}{G}:Add{U}
@@ -78298,6 +78377,21 @@ mana={2}
type=Artifact type=Artifact
[/card] [/card]
[card] [card]
name=Oona, Queen of the Fae
abilities=flying
auto={X}{UB}:name(green) target(opponent) reveal:x revealzone(targetedpersonslibrary) optionone all(*|reveal) moveto(exile) and!( if cantargetcard(*[green]|*) then token(Faerie Rogue,Creature Faerie Rogue,1/1,flying,blue,black) )! optiononeend revealend
auto={X}{UB}:name(blue) target(opponent) reveal:x revealzone(targetedpersonslibrary) optionone all(*|reveal) moveto(exile) and!( if cantargetcard(*[blue]|*) then token(Faerie Rogue,Creature Faerie Rogue,1/1,flying,blue,black) )! optiononeend revealend
auto={X}{UB}:name(red) target(opponent) reveal:x revealzone(targetedpersonslibrary) optionone all(*|reveal) moveto(exile) and!( if cantargetcard(*[red]|*) then token(Faerie Rogue,Creature Faerie Rogue,1/1,flying,blue,black) )! optiononeend revealend
auto={X}{UB}:name(black) target(opponent) reveal:x revealzone(targetedpersonslibrary) optionone all(*|reveal) moveto(exile) and!( if cantargetcard(*[black]|*) then token(Faerie Rogue,Creature Faerie Rogue,1/1,flying,blue,black) )! optiononeend revealend
auto={X}{UB}:name(white) target(opponent) reveal:x revealzone(targetedpersonslibrary) optionone all(*|reveal) moveto(exile) and!( if cantargetcard(*[white]|*) then token(Faerie Rogue,Creature Faerie Rogue,1/1,flying,blue,black) )! optiononeend revealend
text=Flying -- {X}{UB}: Choose a color. Target opponent exiles the top X cards of his or her library. For each card of the chosen color exiled this way, put a 1/1 blue and black Faerie Rogue creature token with flying onto the battlefield.
mana={3}{UB}{UB}{UB}
type=Legendary Creature
subtype=Faerie Wizard
power=5
toughness=5
[/card]
[card]
name=Oona's Blackguard name=Oona's Blackguard
abilities=flying abilities=flying
auto=@movedto(other rogue|myBattlefield):all(trigger[to]) counter(1/1,1) auto=@movedto(other rogue|myBattlefield):all(trigger[to]) counter(1/1,1)
@@ -83885,6 +83979,15 @@ mana={G}
type=Sorcery type=Sorcery
[/card] [/card]
[card] [card]
name=Prey's Vengeance
target=creature
auto=2/2
auto=if rebound then moveto(exile) and!( transforms((,newability[@rebounded:may activate castcard(normal)])) forever )!
text=Target creature gets +2/+2 until end of turn. -- 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={G}
type=Instant
[/card]
[card]
name=Preyseizer Dragon name=Preyseizer Dragon
abilities=flying abilities=flying
auto=may target(<anyamount>other creature|mybattlefield) sacrifice && counter(1/1,2) all(this) auto=may target(<anyamount>other creature|mybattlefield) sacrifice && counter(1/1,2) all(this)
@@ -88519,6 +88622,15 @@ mana={3}{W}
type=Instant type=Instant
[/card] [/card]
[card] [card]
name=Recurring Insight
target=opponent
auto=draw:type:*:targetedpersonshand
auto=if rebound then moveto(exile) and!( transforms((,newability[@rebounded:may activate castcard(normal)])) forever )!
text=Draw cards equal to the number of cards in target opponent'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}{U}
type=Sorcery
[/card]
[card]
name=Recurring Nightmare name=Recurring Nightmare
auto={S(creature|myBattlefield)}{H}:moveto(mybattlefield) target(creature|mygraveyard) asSorcery auto={S(creature|myBattlefield)}{H}:moveto(mybattlefield) target(creature|mygraveyard) asSorcery
text=Sacrifice a creature, Return Recurring Nightmare to its owner's hand: Return target creature card from your graveyard to the battlefield. Activate this ability only any time you could cast a sorcery. text=Sacrifice a creature, Return Recurring Nightmare to its owner's hand: Return target creature card from your graveyard to the battlefield. Activate this ability only any time you could cast a sorcery.
@@ -95572,6 +95684,17 @@ power=1
toughness=1 toughness=1
[/card] [/card]
[card] [card]
name=Scrib Nibblers
auto={T}:name(exile) target(player) reveal:1 revealzone(targetedpersonslibrary) optionone all(*|reveal) moveto(exile) and!( if cantargetcard(*[land]|*) then life:1 controller )! optiononeend revealend
auto=@movedTo(land|mybattlefield):untap all(this)
text={T}: Exile the top card of target player's library. If it's a land card, you gain 1 life. -- Landfall — Whenever a land enters the battlefield under your control, you may untap Scrib Nibblers.
mana={2}{B}
type=Creature
subtype=Rat
power=1
toughness=1
[/card]
[card]
name=Scrivener name=Scrivener
auto=may moveTo(myhand) target(instant|mygraveyard) auto=may moveTo(myhand) target(instant|mygraveyard)
text=When Scrivener enters the battlefield, you may return target instant card from your graveyard to your hand. text=When Scrivener enters the battlefield, you may return target instant card from your graveyard to your hand.
@@ -103445,14 +103568,6 @@ power=1
toughness=3 toughness=3
[/card] [/card]
[card] [card]
name=Soldier
type=Creature
subtype=Soldier
power=1
toughness=1
color=white
[/card]
[card]
name=Solemn Offering name=Solemn Offering
target=artifact,enchantment target=artifact,enchantment
auto=destroy auto=destroy
@@ -106857,6 +106972,15 @@ power=0
toughness=0 toughness=0
[/card] [/card]
[card] [card]
name=Staggershock
target=creature,player
auto=damage:2
auto=if rebound then moveto(exile) and!( transforms((,newability[@rebounded:may activate castcard(normal)])) forever )!
text=Staggershock deals 2 damage to target creature or player. -- 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={2}{R}
type=Instant
[/card]
[card]
name=Stalker Hag name=Stalker Hag
abilities=swampwalk,forestwalk abilities=swampwalk,forestwalk
text=Swampwalk, forestwalk text=Swampwalk, forestwalk
@@ -110404,6 +110528,14 @@ power=2
toughness=1 toughness=1
[/card] [/card]
[card] [card]
name=Surreal Memoir
auto=moverandom(instant) from(mygraveyard) to(myhand)
auto=if rebound then moveto(exile) and!( transforms((,newability[@rebounded:may activate castcard(normal)])) forever )!
text=Return an instant card at random from your graveyard to your 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={3}{R}
type=Sorcery
[/card]
[card]
name=Surveilling Sprite name=Surveilling Sprite
abilities=flying abilities=flying
auto=@movedto(this|graveyard) from(battlefield):may draw:1 auto=@movedto(this|graveyard) from(battlefield):may draw:1
@@ -110423,6 +110555,15 @@ mana={4}{R}
type=Sorcery type=Sorcery
[/card] [/card]
[card] [card]
name=Survival Cache
auto=life:2 controller
auto=if compare(lifetotal)~morethan~compare(opponentlifetotal) then draw:1 controller
auto=if rebound then moveto(exile) and!( transforms((,newability[@rebounded:may activate castcard(normal)])) forever )!
text=You gain 2 life. Then if you have more life than an opponent, draw a card. -- 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={2}{W}
type=Sorcery
[/card]
[card]
name=Survival of the Fittest name=Survival of the Fittest
auto={G}{discard(creature|myhand)}:moveTo(myhand) target(creature|myLibrary) auto={G}{discard(creature|myhand)}:moveTo(myhand) target(creature|myLibrary)
text={G}, Discard a creature card: Search your library for a creature card, reveal that card, and put it into your hand. Then shuffle your library. text={G}, Discard a creature card: Search your library for a creature card, reveal that card, and put it into your hand. Then shuffle your library.
@@ -111303,8 +111444,7 @@ type=Artifact
[/card] [/card]
[card] [card]
name=Syphon Flesh name=Syphon Flesh
auto=all(*|opponentlibrary) transforms((,newability[notatarget(creature|mybattlefield) sacrifice])) ueot auto=ability$! sacrifice notatarget(creature|mybattlefield) and!( token(Zombie,Creature Zombie,2/2,black) opponent )! !$ opponent
auto=token(Zombie,Creature Zombie,2/2,black)
text=Each other player sacrifices a creature. You put a 2/2 black Zombie creature token onto the battlefield for each creature sacrificed this way. text=Each other player sacrifices a creature. You put a 2/2 black Zombie creature token onto the battlefield for each creature sacrificed this way.
mana={4}{B} mana={4}{B}
type=Sorcery type=Sorcery
@@ -118837,8 +118977,8 @@ type=Instant
[/card] [/card]
[card] [card]
name=Twisted Justice name=Twisted Justice
auto=choice name(opponent) all(*|opponentlibrary) transforms((,newability[notatarget(creature|mybattlefield) dynamicability<!mytgt toughnessdraw targetopponent!> sacrifice])) ueot target=player
auto=choice name(you) all(*|mylibrary) transforms((,newability[notatarget(creature|mybattlefield) dynamicability<!mytgt toughnessdraw targetcontroller!> sacrifice])) ueot auto=ability$! notatarget(creature|mybattlefield) dynamicability<!mytgt toughnessdraw abilitycontroller!> sacrifice ) !$ targetedplayer
text=Target player sacrifices a creature. You draw cards equal to that creature's power. text=Target player sacrifices a creature. You draw cards equal to that creature's power.
mana={4}{U}{B} mana={4}{U}{B}
type=Sorcery type=Sorcery
@@ -123104,6 +123244,16 @@ power=1
toughness=1 toughness=1
[/card] [/card]
[card] [card]
name=Virulent Swipe
target=creature
auto=2/0 ueot
auto=deathtouch ueot
auto=if rebound then moveto(exile) and!( transforms((,newability[@rebounded:may activate castcard(normal)])) forever )!
text=Target creature gets +2/+0 and gains deathtouch until end of turn. -- 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={B}
type=Instant
[/card]
[card]
name=Visara the Dreadful name=Visara the Dreadful
abilities=flying abilities=flying
auto={T}:bury target(creature) auto={T}:bury target(creature)
@@ -128889,6 +129039,15 @@ power=0
toughness=0 toughness=0
[/card] [/card]
[card] [card]
name=World at War
auto=nextphasealter(add,combatphaseswithmain,controller,after<postbattle>)
auto=untap all(creature[attacking])
auto=if rebound then moveto(exile) and!( transforms((,newability[@rebounded:may activate castcard(normal)])) forever )!
text=After the first postcombat main phase this turn, there's an additional combat phase followed by an additional main phase. At the beginning of that combat, untap all creatures that attacked this turn. -- 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={3}{R}{R}
type=Sorcery
[/card]
[card]
name=World Breaker name=World Breaker
abilities=reach abilities=reach
autostack=if casted(this) then moveto(exile) target(artifact,enchantment,land) autostack=if casted(this) then moveto(exile) target(artifact,enchantment,land)
+10 -1
View File
@@ -4708,7 +4708,8 @@ DYNAMIC_ABILITY_WHO_TARGETOPPONENT = 4,
DYNAMIC_ABILITY_WHO_TOSOURCE = 5, DYNAMIC_ABILITY_WHO_TOSOURCE = 5,
DYNAMIC_ABILITY_WHO_SOURCECONTROLLER = 6, DYNAMIC_ABILITY_WHO_SOURCECONTROLLER = 6,
DYNAMIC_ABILITY_WHO_SOURCEOPPONENT = 7, DYNAMIC_ABILITY_WHO_SOURCEOPPONENT = 7,
DYNAMIC_ABILITY_WHO_NB = 8, DYNAMIC_ABILITY_WHO_ABILITYCONTROLLER = 8,
DYNAMIC_ABILITY_WHO_NB = 9,
}; };
int type; int type;
@@ -6277,6 +6278,14 @@ public:
who = source->owner; who = source->owner;
} }
if (after == "postbattle")
{
if(game->getCurrentGamePhase() < MTG_PHASE_COMBATEND)
after = "secondmain";
else
after = "this";
}
if (after == "this")//apply it right now. if (after == "this")//apply it right now.
{ {
if(!applied) if(!applied)
+13
View File
@@ -425,6 +425,19 @@ public:
}; };
class TriggerRebound : public TriggerAtPhase
{
public:
int destroyActivated;
bool sourceUntapped;
bool sourceTap;
bool once,activeTrigger;
TriggerRebound(GameObserver* observer, int id, MTGCardInstance * source, Targetable * target,int _phaseId, int who = 0,bool sourceUntapped = false,bool sourceTap = false,bool once = false);
virtual TriggerRebound* clone() const;
virtual int testDestroy();
};
class GenericTriggeredAbility : public TriggeredAbility, public NestedAbility class GenericTriggeredAbility : public TriggeredAbility, public NestedAbility
{ {
+9 -1
View File
@@ -3464,11 +3464,19 @@ int AADynamic::resolve()
tosrc = true; tosrc = true;
break; break;
case DYNAMIC_ABILITY_WHO_SOURCECONTROLLER: case DYNAMIC_ABILITY_WHO_SOURCECONTROLLER:
secondaryTarget = ((MTGCardInstance *) OriginalSrc)->controller(); secondaryTarget = OriginalSrc->controller();
break; break;
case DYNAMIC_ABILITY_WHO_SOURCEOPPONENT: case DYNAMIC_ABILITY_WHO_SOURCEOPPONENT:
secondaryTarget = OriginalSrc->controller()->opponent(); secondaryTarget = OriginalSrc->controller()->opponent();
break; break;
case DYNAMIC_ABILITY_WHO_ABILITYCONTROLLER:
{
if(OriginalSrc->storedSourceCard)
secondaryTarget = OriginalSrc->storedSourceCard->controller();
else
secondaryTarget = OriginalSrc->controller();
}
break;
default: default:
break; break;
} }
+6
View File
@@ -665,6 +665,12 @@ void GameObserver::gameStateBasedEffects()
card->removeColor(i); card->removeColor(i);
} }
} }
//reset alternate paid
if(card && (isInGrave(card)||isInHand(card)||isInExile(card)))
{
for (int i = 0; i < ManaCost::MANA_PAID_WITH_BESTOW +1; i++)
card->alternateCostPaid[i] = 0;
}
} }
+33 -2
View File
@@ -77,10 +77,10 @@ const int kDynamicEffectIds[] = {
}; };
const string kDynamicWhoKeywords[] = {"eachother", "itself", "targetcontroller", "targetopponent", "tosrc", "srccontroller", "srcopponent" }; const string kDynamicWhoKeywords[] = {"eachother", "itself", "targetcontroller", "targetopponent", "tosrc", "srccontroller", "srcopponent" , "abilitycontroller" };
const int kDynamicWhoIds[] = { const int kDynamicWhoIds[] = {
AADynamic::DYNAMIC_ABILITY_WHO_EACHOTHER, AADynamic::DYNAMIC_ABILITY_WHO_ITSELF, AADynamic::DYNAMIC_ABILITY_WHO_TARGETCONTROLLER, AADynamic::DYNAMIC_ABILITY_WHO_TARGETOPPONENT, AADynamic::DYNAMIC_ABILITY_WHO_EACHOTHER, AADynamic::DYNAMIC_ABILITY_WHO_ITSELF, AADynamic::DYNAMIC_ABILITY_WHO_TARGETCONTROLLER, AADynamic::DYNAMIC_ABILITY_WHO_TARGETOPPONENT,
AADynamic::DYNAMIC_ABILITY_WHO_TOSOURCE, AADynamic::DYNAMIC_ABILITY_WHO_SOURCECONTROLLER, AADynamic::DYNAMIC_ABILITY_WHO_SOURCEOPPONENT AADynamic::DYNAMIC_ABILITY_WHO_TOSOURCE, AADynamic::DYNAMIC_ABILITY_WHO_SOURCECONTROLLER, AADynamic::DYNAMIC_ABILITY_WHO_SOURCEOPPONENT, AADynamic::DYNAMIC_ABILITY_WHO_ABILITYCONTROLLER
}; };
int MTGAbility::allowedToCast(MTGCardInstance * card,Player * player) int MTGAbility::allowedToCast(MTGCardInstance * card,Player * player)
@@ -1112,6 +1112,13 @@ TriggeredAbility * AbilityFactory::parseTrigger(string s, string, int id, Spell
} }
} }
//rebound trigger controller upkeep...
found = s.find("rebounded");
if (found != string::npos)
{
return NEW TriggerRebound(observer, id, card, target, 2, 1,sourceUntapped,once);
}
return NULL; return NULL;
} }
@@ -6046,6 +6053,30 @@ TriggerNextPhase* TriggerNextPhase::clone() const
return NEW TriggerNextPhase(*this); return NEW TriggerNextPhase(*this);
} }
TriggerRebound::TriggerRebound(GameObserver* observer, int id, MTGCardInstance * source, Targetable * target, int _phaseId, int who,bool sourceUntapped, bool sourceTap,bool once) :
TriggerAtPhase(observer, id, source, target, _phaseId, who, sourceUntapped, sourceTap, once)
{
destroyActivated = 0;
activeTrigger = true;
}
int TriggerRebound::testDestroy()
{
if(newPhase <= phaseId && !destroyActivated && game->currentPlayer == source->controller())
destroyActivated=1;
if(destroyActivated > 1||(newPhase > phaseId && destroyActivated))
{
destroyActivated++;
return 1;
}
return 0;
}
TriggerRebound* TriggerRebound::clone() const
{
return NEW TriggerRebound(*this);
}
GenericTriggeredAbility::GenericTriggeredAbility(GameObserver* observer, int id, MTGCardInstance * _source, TriggeredAbility * _t, MTGAbility * a, GenericTriggeredAbility::GenericTriggeredAbility(GameObserver* observer, int id, MTGCardInstance * _source, TriggeredAbility * _t, MTGAbility * a,
MTGAbility * dc, Targetable * _target) : MTGAbility * dc, Targetable * _target) :
TriggeredAbility(observer, id, _source, _target), NestedAbility(a) TriggeredAbility(observer, id, _source, _target), NestedAbility(a)