Improved riot, INR, MH3, macros. Bug fixes. New cards
Windbrisk Heights Orchard Strider Shefet Monitor Merfolk Sovereign Alibou, Ancient Witness Flesh Allergy Regal Sliver name=Pilot token, condition to check if there's a vehicle in your battlefield Painful Quandary needed a condition to check if the affected player has at least one card in hand Serpentine Curve shouldn't count itself. Serpentine Curve itself is not yet in your graveyard when you determine the value of X. Rowen was drawing with nonbasics Thopter Spy Network Teferi, Temporal Archmage -10 ability, create an emblem Exert Influence Dawnglade Regent effect persisted after dying Molten Echoes Undergrowth Haze of Pollen Oketra's Avenger Heliod's Intervention Aura Barbs Gravestorm Inspired Sphinx Retrofitted Transmogrant Echoing Assault Citywide Bust
This commit is contained in:
@@ -6945,7 +6945,7 @@ toughness=1
|
||||
[/card]
|
||||
[card]
|
||||
name=Aura Barbs
|
||||
auto=all(enchantment|battlefield) transforms ((,newability[damage:2 controller],newability[damage:2 all(parents)])) oneshot
|
||||
auto=all(enchantment|battlefield) transforms((,newability[damage:2 controller],newability[damage:2 all(parents)])) oneshot
|
||||
text=Each enchantment deals 2 damage to its controller, then each Aura attached to a creature deals 2 damage to the creature it's attached to.
|
||||
mana={2}{R}
|
||||
type=Instant
|
||||
@@ -27528,7 +27528,7 @@ toughness=7
|
||||
[card]
|
||||
name=Declaration in Stone
|
||||
target=creature
|
||||
auto=all(*[-token;share!name!]|targetcontrollerbattlefield) moveto(exile) and!( _CLUE_ targetcontroller )!
|
||||
auto=all(*[-token;share!name!]|targetcontrollerbattlefield) moveto(exile) && _CLUE_ targetcontroller
|
||||
auto=all(*[token;share!name!]|targetcontrollerbattlefield) moveto(exile)
|
||||
text=Exile target creature and all other creatures its controller controls with the same name as that creature. That player investigates for each nontoken creature exiled this way.
|
||||
mana={1}{W}
|
||||
@@ -31999,9 +31999,7 @@ toughness=3
|
||||
[/card]
|
||||
[card]
|
||||
name=Dredge
|
||||
target=creature,land|mybattlefield
|
||||
auto=moveTo(mygraveyard)
|
||||
auto=draw:1 controller
|
||||
auto=sacrifice notatarget(creature,land|myBattlefield) and!(draw:1 controller)!
|
||||
text=Sacrifice a creature or land. -- Draw a card.
|
||||
mana={B}
|
||||
type=Instant
|
||||
@@ -36549,7 +36547,7 @@ toughness=4
|
||||
name=Epic Confrontation
|
||||
target=creature|mybattlefield
|
||||
auto=1/2 ueot
|
||||
auto=transforms((,newability[target(creature|opponentbattlefield) dynamicability<!powerstrike eachother!>])) ueot
|
||||
auto=_FIGHT_
|
||||
restriction=type(creature|opponentbattlefield)~morethan~0
|
||||
text=Target creature you control gets +1/+2 until end of turn. It fights target creature you don't control. (Each deals damage equal to its power to the other.)
|
||||
mana={1}{G}
|
||||
@@ -37731,8 +37729,8 @@ type=Instant
|
||||
[/card]
|
||||
[card]
|
||||
name=Exert Influence
|
||||
target=creature[power<=converge]|battlefield
|
||||
auto=moveto(mybattlefield)
|
||||
target=creature
|
||||
auto=if cantargetcard(creature[power<=converge]) then moveto(mybattlefield)
|
||||
text=Converge -- Gain control of target creature if its power is less than or equal to the number of colors of mana spent to cast Exert Influence.
|
||||
mana={4}{U}
|
||||
type=Sorcery
|
||||
@@ -49749,7 +49747,7 @@ toughness=3
|
||||
[/card]
|
||||
[card]
|
||||
name=Gravestorm
|
||||
auto=@each my upkeep restriction{type(*|opponentgraveyard)~morethan~0}:ability$!choice (exile card) target(*|mygraveyard) moveTo(exile) _ choice name(opponent draw) draw:1 opponent!$ opponent
|
||||
auto=@each my upkeep restriction{type(*|opponentgraveyard)~morethan~0}:ability$!choice name(exile card) target(*|mygraveyard) moveTo(exile) _ choice name(opponent draw) draw:1 opponent!$ opponent
|
||||
auto=@each my upkeep restriction{type(*|opponentgraveyard)~lessthan~1}:may draw:1 controller
|
||||
text=At the beginning of your upkeep, target opponent may exile a card from their graveyard. If that player doesn't, you may draw a card.
|
||||
mana={B}{B}{B}
|
||||
@@ -51095,7 +51093,7 @@ toughness=4
|
||||
[card]
|
||||
name=Gruul Ragebeast
|
||||
auto=dynamicability<!powerstrike eachother!> target(creature|opponentbattlefield)
|
||||
auto=@movedTo(other creature|mybattlefield):all(trigger) transforms((,newability[dynamicability<!powerstrike eachother!> target(creature|opponentbattlefield)]))
|
||||
auto=@movedTo(other creature|mybattlefield):all(trigger) _FIGHT_
|
||||
text=Whenever Gruul Ragebeast or another creature enters under your control, that creature fights target creature an opponent controls.
|
||||
mana={5}{R}{G}
|
||||
type=Creature
|
||||
@@ -56236,7 +56234,7 @@ type=Sorcery
|
||||
name=Hunt the Weak
|
||||
target=creature|mybattlefield
|
||||
auto=counter(1/1)
|
||||
auto=transforms((,newability[target(creature|opponentbattlefield) dynamicability<!powerstrike eachother!>])) ueot
|
||||
auto=_FIGHT_
|
||||
restriction=type(creature|opponentbattlefield)~morethan~0
|
||||
text=Put a +1/+1 counter on target creature you control. -- Then that creature fights target creature you don't control.
|
||||
mana={3}{G}
|
||||
@@ -73042,7 +73040,7 @@ toughness=3
|
||||
[card]
|
||||
name=Merfolk Sovereign
|
||||
auto=lord(other merfolk|myBattlefield) 1/1
|
||||
auto={T}:unblockable target(other merfolk)
|
||||
auto={T}:unblockable target(merfolk)
|
||||
text=Other Merfolk creatures you control get +1/+1. -- {T}: Target Merfolk creature is unblockable this turn.
|
||||
mana={1}{U}{U}
|
||||
type=Creature
|
||||
@@ -74723,7 +74721,7 @@ type=Artifact
|
||||
[card]
|
||||
name=Mirror Mockery
|
||||
target=creature
|
||||
auto=@combat(attacking) source(mytgt) :all(trigger[to]) clone and!( transforms((,newability[phaseaction[combatends once] moveto(exile)])) forever )!
|
||||
auto=@combat(attacking) source(mytgt):all(trigger[to]) clone and!( transforms((,newability[phaseaction[combatends once] moveto(exile)])) forever )!
|
||||
text=Enchant creature -- Whenever enchanted creature attacks, you may create a token that's a copy of that creature. Exile that token at end of combat.
|
||||
mana={1}{U}
|
||||
type=Enchantment
|
||||
@@ -77408,7 +77406,7 @@ type=Instant
|
||||
[card]
|
||||
name=Mutant's Prey
|
||||
target=creature[counter{1/1.1}]||mybattlefield
|
||||
auto=transforms((,newability[target(creature|opponentbattlefield) dynamicability<!powerstrike eachother!>])) ueot
|
||||
auto=_FIGHT_
|
||||
restriction=type(creature|opponentbattlefield)~morethan~0
|
||||
text=Target creature you control with a +1/+1 counter on it fights target creature an opponent controls.
|
||||
mana={G}
|
||||
@@ -82335,7 +82333,7 @@ toughness=3
|
||||
[/card]
|
||||
[card]
|
||||
name=Ongoing Investigation
|
||||
auto=@each combatdamage restriction{opponentdamagedbycombat}:name(Create clue) _CLUE_ controller
|
||||
auto=@each combatdamage restriction{opponentdamagedbycombat,myturnonly}:name(Create clue) _CLUE_ controller
|
||||
auto={1}{G}{e(creature|mygraveyard)}:name(Create clue) _CLUE_ controller && life:2
|
||||
text=Whenever one or more creatures you control deal combat damage to a player, investigate. (Put a colorless Clue artifact token onto the battlefield with "{2}, Sacrifice this artifact: Draw a card.") -- {1}{G}, Exile a creature card from your graveyard: Investigate. You gain 2 life.
|
||||
mana={1}{U}
|
||||
@@ -84007,7 +84005,7 @@ type=Sorcery
|
||||
[/card]
|
||||
[card]
|
||||
name=Painful Quandary
|
||||
auto=@movedTo(*|opponentstack):choice name(make opponent choose) ability$!choice name(Lose 5 life) life:-5 _ choice name(discard) target(*|myhand) reject!$ opponent
|
||||
auto=@movedTo(*|opponentstack):choice name(make opponent choose) ability$!choice name(Lose 5 life) life:-5 _ if type(*|myhand)~morethan~0 then choice name(discard) target(*|myhand) reject!$ opponent
|
||||
text=Whenever an opponent casts a spell, that player loses 5 life unless they discards a card.
|
||||
mana={3}{B}{B}
|
||||
type=Enchantment
|
||||
@@ -88312,7 +88310,7 @@ subtype=Aura
|
||||
[card]
|
||||
name=Prey Upon
|
||||
target=creature|mybattlefield
|
||||
auto=transforms((,newability[target(creature|opponentbattlefield) dynamicability<!powerstrike eachother!>])) ueot
|
||||
auto=_FIGHT_
|
||||
restriction=type(creature|opponentbattlefield)~morethan~0
|
||||
text=Target creature you control fights target creature you don't control.
|
||||
mana={G}
|
||||
@@ -90176,7 +90174,7 @@ type=Instant
|
||||
[card]
|
||||
name=Pyrewild Shaman
|
||||
autohand={1}{R}{discard}:name(bloodrush) target(creature[attacking]) 3/1 ueot
|
||||
autograveyard=@each combatdamage restriction{opponentdamagedbycombat}:pay({3}) moveto(hand)
|
||||
autograveyard=@each combatdamage restriction{opponentdamagedbycombat,myturnonly}:pay({3}) moveto(hand)
|
||||
text=Bloodrush -- {1}{R}, Discard Pyrewild Shaman: Target attacking creature gets +3/+1 until end of turn. -- Whenever one or more creatures you control deal combat damage to a player, if Pyrewild Shaman is in your graveyard, you may pay {3}. If you do, return Pyrewild Shaman to your hand.
|
||||
mana={2}{R}
|
||||
type=Creature
|
||||
@@ -99447,7 +99445,7 @@ type=Sorcery
|
||||
[card]
|
||||
name=Savage Punch
|
||||
target=creature|mybattlefield
|
||||
auto=transforms((,newability[target(creature|opponentbattlefield) dynamicability<!powerstrike eachother!>])) ueot
|
||||
auto=_FIGHT_
|
||||
restriction=type(creature|opponentbattlefield)~morethan~0
|
||||
auto=_FEROCIOUS_ 2/2 ueot
|
||||
text=Target creature you control fights target creature you don't control. -- Ferocious - The creature you control gets +2/+2 until end of turn before it fights if you control a creature with power 4 or greater.
|
||||
@@ -116514,7 +116512,7 @@ type=Instant
|
||||
name=Swift Kick
|
||||
target=creature|mybattlefield
|
||||
auto=1/0 ueot
|
||||
auto=transforms((,newability[target(creature|opponentbattlefield) dynamicability<!powerstrike eachother!>])) ueot
|
||||
auto=_FIGHT_
|
||||
restriction=type(creature|opponentbattlefield)~morethan~0
|
||||
text=Target creature you control gets +1/+0 until end of turn. It fights target creature you don't control.
|
||||
mana={3}{R}
|
||||
@@ -118975,7 +118973,7 @@ toughness=3
|
||||
[card]
|
||||
name=Temur War Shaman
|
||||
auto=manifest all(*[zpos=1]|mylibrary)
|
||||
auto=@facedup(creature|mybattlefield):may name(fight) all(trigger[to]) transforms((,newability[target(creature|opponentbattlefield) dynamicability<!powerstrike eachother!>])) ueot
|
||||
auto=@facedup(creature|mybattlefield):may name(fight) all(trigger[to]) _FIGHT_
|
||||
text=When Temur War Shaman enters, manifest the top card of your library. (Put that card onto the battlefield face down as a 2/2 creature. Turn it face up any time for its mana cost if it's a creature card.) -- Whenever a permanent you control is turned face up, if it's a creature, you may have it fight target creature you don't control.
|
||||
mana={4}{G}{G}
|
||||
type=Creature
|
||||
@@ -121173,7 +121171,7 @@ toughness=1
|
||||
name=Thunderblade Charge
|
||||
target=anytarget
|
||||
auto=damage:3
|
||||
autograveyard=@each my combatdamage restriction{opponentdamagedbycombat}:pay({2}{R}{R}{R}) name(pay to cast) activate name(pay to cast) castcard(restricted)
|
||||
autograveyard=@each my combatdamage restriction{opponentdamagedbycombat,myturnonly}:pay({2}{R}{R}{R}) name(pay to cast) activate name(pay to cast) castcard(restricted)
|
||||
text=Thunderblade Charge deals 3 damage to any target. -- Whenever one or more creatures you control deal combat damage to a player, if Thunderblade Charge is in your graveyard, you may pay {2}{R}{R}{R}. If you do, you may cast it without paying its mana cost.
|
||||
mana={1}{R}{R}
|
||||
type=Sorcery
|
||||
@@ -124045,7 +124043,7 @@ toughness=3
|
||||
[/card]
|
||||
[card]
|
||||
name=Triangle of War
|
||||
auto={2}{S} restriction{type(creature|opponentbattlefield)~morethan~0}:name(fight) target(creature|mybattlefield) transforms((,newability[dynamicability<!powerstrike eachother!> target(creature|opponentbattlefield)])) forever
|
||||
auto={2}{S} restriction{type(creature|opponentbattlefield)~morethan~0}:name(fight) target(creature|mybattlefield) _FIGHT_
|
||||
text={2}, Sacrifice Triangle of War: Target creature you control fights target creature an opponent controls. (Each deals damage equal to its power to the other.)
|
||||
mana={1}
|
||||
type=Artifact
|
||||
@@ -125115,7 +125113,7 @@ type=Sorcery
|
||||
[card]
|
||||
name=Tyrannize
|
||||
target=player
|
||||
auto=ability$!choice name(discard your hand) (all(*|myhand) reject) _ choice name(pay 7 life) life:-7 controller!$ targetedplayer
|
||||
auto=ability$!choice name(discard your hand) all(*|myhand) reject _ choice name(pay 7 life) life:-7 controller!$ targetedplayer
|
||||
text=Target player discards their hand unless they pay 7 life.
|
||||
mana={3}{BR}{BR}
|
||||
type=Sorcery
|
||||
@@ -125769,7 +125767,7 @@ subtype=Island Swamp
|
||||
name=Undergrowth
|
||||
other={2}{R}{G} name(Pay additional cost)
|
||||
auto=ifnot paid(alternative) then fog from(creature|battlefield) oneshot
|
||||
auto=if paid(alternative) then fog from(creature[-white]|battlefield) oneshot
|
||||
auto=if paid(alternative) then fog from(creature[-red]|battlefield) oneshot
|
||||
text=As an additional cost to cast Undergrowth, you may pay {2}{R}. -- Prevent all combat damage that would be dealt this turn. If its additional cost was paid, Undergrowth doesn't affect combat damage that would be dealt by red creatures.
|
||||
mana={G}
|
||||
type=Instant
|
||||
@@ -133869,7 +133867,7 @@ type=Instant
|
||||
name=Wild Instincts
|
||||
target=creature|mybattlefield
|
||||
auto=2/2 ueot
|
||||
auto=transforms((,newability[target(creature|opponentbattlefield) dynamicability<!powerstrike eachother!>])) ueot
|
||||
auto=_FIGHT_
|
||||
restriction=type(creature|opponentbattlefield)~morethan~0
|
||||
text=Target creature you control gets +2/+2 until end of turn. It fights target creature an opponent controls. (Each deals damage equal to its power to the other.)
|
||||
mana={3}{G}
|
||||
|
||||
Reference in New Issue
Block a user