Changed cards with "Act of treason" effect

Double square brackets was causing bugs.

Changed cards with the effect "Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn. (It can attack and {T} this turn.)"
This commit is contained in:
Eduardo MG
2024-08-08 08:36:26 -06:00
parent 67666e850d
commit aca7f6d416
3 changed files with 139 additions and 139 deletions
@@ -6342,7 +6342,7 @@ type=Enchantment
[card] [card]
name=Awaken the Sleeper name=Awaken the Sleeper
target=creature target=creature
auto=moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste,newability[if cantargetcard(*[geared]|*) then may name(Destroy equipments) name(Destroy equipments) all(myeqp) destroy])) ueot)! auto=moveto(mybattlefield) and!(transforms((,newability[@next end:moveTo(previousbattlefield)],newability[untap],haste,newability[if cantargetcard(*[geared]|*) then may name(Destroy equipments) name(Destroy equipments) all(myeqp) destroy])) ueot)!
text=Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn. If it's equipped, you may destroy all Equipment attached to that creature. text=Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn. If it's equipped, you may destroy all Equipment attached to that creature.
mana={3}{R} mana={3}{R}
type=Sorcery type=Sorcery
@@ -11007,7 +11007,7 @@ toughness=2
[card] [card]
name=Bloody Betrayal name=Bloody Betrayal
target=creature target=creature
auto=moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)! auto=moveto(mybattlefield) and!(transforms((,newability[@next end:moveTo(previousbattlefield)],newability[untap],haste)) ueot)!
auto=token(Blood) auto=token(Blood)
text=Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn. Create a Blood token. (It's an artifact with "{1}, {T}, Discard a card, Sacrifice this artifact: Draw a card.") text=Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn. Create a Blood token. (It's an artifact with "{1}, {T}, Discard a card, Sacrifice this artifact: Draw a card.")
mana={2}{R} mana={2}{R}
@@ -11560,7 +11560,7 @@ type=Sorcery
[card] [card]
name=Bond of Passion name=Bond of Passion
target=creature target=creature
auto=moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)! auto=moveto(mybattlefield) and!(transforms((,newability[@next end:moveTo(previousbattlefield)],newability[untap],haste)) ueot)!
auto=damage:2 target(anytarget) auto=damage:2 target(anytarget)
text=Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn. Bond of Passion deals 2 damage to any other target. text=Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn. Bond of Passion deals 2 damage to any other target.
mana={4}{R}{R} mana={4}{R}{R}
@@ -14300,7 +14300,7 @@ type=Sorcery
[/card] [/card]
[card] [card]
name=Call for Aid name=Call for Aid
auto=all(creature|opponentbattlefield) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste,newability[cantbesacrified])) ueot auto=all(creature|opponentbattlefield) transforms((,newability[moveTo(opponentbattlefield)],newability[@next end:moveTo(ownerbattlefield)],newability[untap],haste,newability[cantbesacrified])) ueot
auto=emblem transforms((,newability[lord(creature|myBattlefield) cantattack],newability[lord(creature|myBattlefield) cantpwattack])) ueot auto=emblem transforms((,newability[lord(creature|myBattlefield) cantattack],newability[lord(creature|myBattlefield) cantpwattack])) ueot
text=Gain control of all creatures target opponent controls until end of turn. Untap those creatures. They gain haste until end of turn. You can't attack that player this turn. You can't sacrifice those creatures this turn. text=Gain control of all creatures target opponent controls until end of turn. Untap those creatures. They gain haste until end of turn. You can't attack that player this turn. You can't sacrifice those creatures this turn.
mana={4}{R} mana={4}{R}
@@ -14812,7 +14812,7 @@ subtype=Cave
[/card] [/card]
[card] [card]
name=Captivating Crew name=Captivating Crew
auto={3}{R}:name(gain control) target(creature|opponentbattlefield) moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)! asSorcery auto={3}{R}:name(gain control) target(creature|opponentbattlefield) moveto(mybattlefield) and!(transforms((,newability[@next end:moveTo(previousbattlefield)],newability[untap],haste)) ueot)! asSorcery
text={3}{R}: Gain control of target creature an opponent controls until end of turn. Untap that creature. It gains haste until end of turn. Activate this ability only any time you could cast a sorcery. text={3}{R}: Gain control of target creature an opponent controls until end of turn. Untap that creature. It gains haste until end of turn. Activate this ability only any time you could cast a sorcery.
mana={3}{R} mana={3}{R}
type=Creature type=Creature
@@ -15515,7 +15515,7 @@ auto=if paid(alternative) then ability$!name(Sacrifice creature) name(Sacrifice
auto=if paid(alternative) then ability$!name(Sacrifice enchantment) name(Sacrifice enchantment) notatarget(enchantment|mybattlefield) sacrifice!$ opponent auto=if paid(alternative) then ability$!name(Sacrifice enchantment) name(Sacrifice enchantment) notatarget(enchantment|mybattlefield) sacrifice!$ opponent
auto=if paid(alternative) then ability$!name(Sacrifice land) name(Sacrifice land) notatarget(land|mybattlefield) sacrifice!$ opponent auto=if paid(alternative) then ability$!name(Sacrifice land) name(Sacrifice land) notatarget(land|mybattlefield) sacrifice!$ opponent
auto=if paid(alternative) then ability$!name(Sacrifice planeswalker) name(Sacrifice planeswalker) notatarget(planeswalker|mybattlefield) sacrifice!$ opponent auto=if paid(alternative) then ability$!name(Sacrifice planeswalker) name(Sacrifice planeswalker) notatarget(planeswalker|mybattlefield) sacrifice!$ opponent
auto=ifnot paid(alternative) then target(*|battlefield) moveto(mybattlefield) and!( transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot )! auto=ifnot paid(alternative) then target(*|battlefield) moveto(mybattlefield) and!( transforms((,newability[@next end:moveTo(previousbattlefield)],newability[untap],haste)) ueot )!
auto=if paid(kicker) then ability$!name(Sacrifice artifact) name(Sacrifice artifact) notatarget(artifact|mybattlefield) sacrifice!$ controller auto=if paid(kicker) then ability$!name(Sacrifice artifact) name(Sacrifice artifact) notatarget(artifact|mybattlefield) sacrifice!$ controller
auto=if paid(kicker) then ability$!name(Sacrifice creature) name(Sacrifice creature) notatarget(creature|mybattlefield) sacrifice!$ controller auto=if paid(kicker) then ability$!name(Sacrifice creature) name(Sacrifice creature) notatarget(creature|mybattlefield) sacrifice!$ controller
auto=if paid(kicker) then ability$!name(Sacrifice enchantment) name(Sacrifice enchantment) notatarget(enchantment|mybattlefield) sacrifice!$ controller auto=if paid(kicker) then ability$!name(Sacrifice enchantment) name(Sacrifice enchantment) notatarget(enchantment|mybattlefield) sacrifice!$ controller
@@ -15601,7 +15601,7 @@ toughness=2
name=Caught Red-Handed name=Caught Red-Handed
abilities=nofizzle abilities=nofizzle
target=creature target=creature
auto=moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)! && _SUSPECT_IT_ auto=moveto(mybattlefield) and!(transforms((,newability[@next end:moveTo(previousbattlefield)],newability[untap],haste)) ueot)! && _SUSPECT_IT_
text=This spell can't be countered. (This includes by the ward ability.) -- Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn. Suspect it. (It has menace and can't block.) text=This spell can't be countered. (This includes by the ward ability.) -- Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn. Suspect it. (It has menace and can't block.)
mana={4}{R} mana={4}{R}
type=Instant type=Instant
@@ -17992,7 +17992,7 @@ type=Sorcery
[card] [card]
name=Claim the Firstborn name=Claim the Firstborn
target=creature[manacost<=3]|opponentbattlefield target=creature[manacost<=3]|opponentbattlefield
auto=moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)! auto=moveto(mybattlefield) and!(transforms((,newability[@next end:moveTo(previousbattlefield)],newability[untap],haste)) ueot)!
text=Gain control of target creature with mana value 3 or less until end of turn. Untap that creature. It gains haste until end of turn. text=Gain control of target creature with mana value 3 or less until end of turn. Untap that creature. It gains haste until end of turn.
mana={R} mana={R}
type=Sorcery type=Sorcery
@@ -18827,8 +18827,8 @@ toughness=4
[/card] [/card]
[card] [card]
name=Coercive Recruiter name=Coercive Recruiter
auto=target(creature|battlefield) moveto(mybattlefield) and!(transforms((Pirate,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)! auto=target(creature|battlefield) moveto(mybattlefield) and!(transforms((Pirate,newability[@next end:moveTo(previousbattlefield)],newability[untap],haste)) ueot)!
auto=@movedto(pirate|mybattlefield):target(creature|battlefield) moveto(mybattlefield) and!(transforms((Pirate,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)! auto=@movedto(pirate|mybattlefield):target(creature|battlefield) moveto(mybattlefield) and!(transforms((Pirate,newability[@next end:moveTo(previousbattlefield)],newability[untap],haste)) ueot)!
text=Whenever Coercive Recruiter or another Pirate enters under your control, gain control of target creature until end of turn. Untap that creature. Until end of turn, it gains haste and becomes a Pirate in addition to its other types. text=Whenever Coercive Recruiter or another Pirate enters under your control, gain control of target creature until end of turn. Untap that creature. Until end of turn, it gains haste and becomes a Pirate in addition to its other types.
mana={4}{R} mana={4}{R}
type=Creature type=Creature
@@ -24023,7 +24023,7 @@ type=Enchantment
name=Death-Greeter's Champion name=Death-Greeter's Champion
abilities=double strike abilities=double strike
other={3}{R} name(Dash) other={3}{R} name(Dash)
auto=if paid(alternative) then transforms((,haste,newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever auto=if paid(alternative) then transforms((,haste,newability[@next end:moveto(ownerhand) all(this)])) forever
auto=name(This creature) target(this) counter(1/1) auto=name(This creature) target(this) counter(1/1)
auto=name(Target other creature) target(other creature) transforms((,newability[counter(1/1)],double strike)) ueot auto=name(Target other creature) target(other creature) transforms((,newability[counter(1/1)],double strike)) ueot
text=Dash {3}{R} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.) -- Backup 1 (When this creature enters, put a +1/+1 counter on target creature. If that's another creature, it gains the following abilities until end of turn.) -- Double strike text=Dash {3}{R} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.) -- Backup 1 (When this creature enters, put a +1/+1 counter on target creature. If that's another creature, it gains the following abilities until end of turn.) -- Double strike
@@ -32191,7 +32191,7 @@ type=Sorcery
[/card] [/card]
[card] [card]
name=Eriette's Tempting Apple name=Eriette's Tempting Apple
auto=target(creature) moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)! auto=target(creature) moveto(mybattlefield) and!(transforms((,newability[@next end:moveTo(previousbattlefield)],newability[untap],haste)) ueot)!
auto={2}{T}{S}:life:3 auto={2}{T}{S}:life:3
auto={2}{T}{S}:target(opponent) life:3 auto={2}{T}{S}:target(opponent) life:3
text=When Eriette's Tempting Apple enters, gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn. -- {2}, {T}, Sacrifice Eriette's Tempting Apple: You gain 3 life. -- {2}, {T}, Sacrifice Eriette's Tempting Apple: Target opponent loses 3 life. text=When Eriette's Tempting Apple enters, gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn. -- {2}, {T}, Sacrifice Eriette's Tempting Apple: You gain 3 life. -- {2}, {T}, Sacrifice Eriette's Tempting Apple: Target opponent loses 3 life.
@@ -36492,7 +36492,7 @@ type=Instant
[/card] [/card]
[card] [card]
name=Firbolg Flutist name=Firbolg Flutist
auto=target(creature|opponentbattlefield) moveTo(mybattlefield) and!( transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot )! auto=target(creature|opponentbattlefield) moveTo(mybattlefield) and!( transforms((,newability[@next end:moveTo(ownerbattlefield)],newability[untap],haste)) ueot )!
text=Enthralling Performance - When Firbolg Flutist enters, gain control of target creature you don't control until end of turn. Untap it. It gains haste and myriad until end of turn. (Whenever it attacks, for each opponent other than defending player, you may create a token that's a copy of that creature that's tapped and attacking that player or a planeswalker they control. Exile the tokens at end of combat.) text=Enthralling Performance - When Firbolg Flutist enters, gain control of target creature you don't control until end of turn. Untap it. It gains haste and myriad until end of turn. (Whenever it attacks, for each opponent other than defending player, you may create a token that's a copy of that creature that's tapped and attacking that player or a planeswalker they control. Exile the tokens at end of combat.)
mana={4}{R}{R} mana={4}{R}{R}
type=Creature type=Creature
@@ -37165,7 +37165,7 @@ toughness=2
[card] [card]
name=Flamerush Rider name=Flamerush Rider
other={2}{R}{R} name(Dash) other={2}{R}{R} name(Dash)
auto=if paid(alternative) then transforms((,haste,newability[phaseaction[endofturn sourceinplay] moveto(ownerhand)]))ueot auto=if paid(alternative) then transforms((,haste,newability[@next end:moveto(ownerhand)]))ueot
auto=_ATTACKING_target(other creature[attacking]) clone with(unearth,battleready) auto=_ATTACKING_target(other creature[attacking]) clone with(unearth,battleready)
text=Whenever Flamerush Rider attacks, create a token that's a copy of another target attacking creature and that's tapped and attacking. Exile the token at end of combat. -- Dash {2}{R}{R} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.) text=Whenever Flamerush Rider attacks, create a token that's a copy of another target attacking creature and that's tapped and attacking. Exile the token at end of combat. -- Dash {2}{R}{R} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.)
mana={4}{R} mana={4}{R}
@@ -37388,7 +37388,7 @@ type=Sorcery
[card] [card]
name=Flayer of Loyalties name=Flayer of Loyalties
abilities=trample abilities=trample
autostack=name(Gain control) target(creature|battlefield) moveto(mybattlefield) and!( transforms((,setpower=10,settoughness=10,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste,trample,newability[@combat(attacking) source(this):name(Annihilate 2) ability$!name(Sacrifice 2 permanents) notatarget(<2>*|mybattlefield) sacrifice !$ opponent])) ueot )! autostack=name(Gain control) target(creature|battlefield) moveto(mybattlefield) and!( transforms((,setpower=10,settoughness=10,newability[@next end:moveTo(previousbattlefield)],newability[untap],haste,trample,newability[@combat(attacking) source(this):name(Annihilate 2) ability$!name(Sacrifice 2 permanents) notatarget(<2>*|mybattlefield) sacrifice !$ opponent])) ueot )!
auto=_ATTACKING_name(Annihilate 2) ability$!name(sacrifice 2 permanents) notatarget(<2>*|mybattlefield) sacrifice !$ opponent auto=_ATTACKING_name(Annihilate 2) ability$!name(sacrifice 2 permanents) notatarget(<2>*|mybattlefield) sacrifice !$ opponent
text=When you cast this spell, gain control of target creature until end of turn. Untap that creature. Until end of turn, it has base power and toughness 10/10, and gains trample, annihilator 2, and haste. -- Annihilator 2 (Whenever this creature attacks, defending player sacrifices two permanents.) -- Trample text=When you cast this spell, gain control of target creature until end of turn. Untap that creature. Until end of turn, it has base power and toughness 10/10, and gains trample, annihilator 2, and haste. -- Annihilator 2 (Whenever this creature attacks, defending player sacrifices two permanents.) -- Trample
mana={8}{C}{C} mana={8}{C}{C}
@@ -39291,7 +39291,7 @@ toughness=3
[card] [card]
name=Furnace Reins name=Furnace Reins
target=creature target=creature
auto=moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste,newability[@combatdamaged(player) from(this):_TREASURE_])) ueot)! auto=moveto(mybattlefield) and!(transforms((,newability[@next end:moveTo(previousbattlefield)],newability[untap],haste,newability[@combatdamaged(player) from(this):_TREASURE_])) ueot)!
text=Gain control of target creature until end of turn. Untap that creature. Until end of turn, it gains haste and "Whenever this creature deals combat damage to a player or battle, create a Treasure token." (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") text=Gain control of target creature until end of turn. Untap that creature. Until end of turn, it gains haste and "Whenever this creature deals combat damage to a player or battle, create a Treasure token." (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.")
mana={2}{R} mana={2}{R}
type=Sorcery type=Sorcery
@@ -42822,7 +42822,7 @@ toughness=3
[card] [card]
name=Goatnap name=Goatnap
target=creature|opponentbattlefield target=creature|opponentbattlefield
auto=moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)! && if cantargetcard(goat) then 3/0 ueot auto=moveto(mybattlefield) and!(transforms((,newability[@next end:moveTo(previousbattlefield)],newability[untap],haste)) ueot)! && if cantargetcard(goat) then 3/0 ueot
text=Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn. If that creature is a Goat, it also gets +3/+0 until end of turn. text=Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn. If that creature is a Goat, it also gets +3/+0 until end of turn.
mana={2}{R} mana={2}{R}
type=Sorcery type=Sorcery
@@ -44646,7 +44646,7 @@ toughness=4
[/card] [/card]
[card] [card]
name=Greasefang, Okiba Boss name=Greasefang, Okiba Boss
auto=@each my combatbegins:name(Return a vehicle) target(vehicle|mygraveyard) moveto(mybattlefield) and!( transforms((,haste,newability[phaseaction[endofturn sourceinplay] moveTo(ownerhand)])) ueot )! auto=@each my combatbegins:name(Return a vehicle) target(vehicle|mygraveyard) moveto(mybattlefield) and!( transforms((,haste,newability[@next end:moveTo(ownerhand)])) ueot )!
text=At the beginning of combat on your turn, return target Vehicle card from your graveyard to the battlefield. It gains haste. Return it to its owner's hand at the beginning of your next end step. text=At the beginning of combat on your turn, return target Vehicle card from your graveyard to the battlefield. It gains haste. Return it to its owner's hand at the beginning of your next end step.
mana={1}{W}{B} mana={1}{W}{B}
type=Legendary Creature type=Legendary Creature
@@ -46596,7 +46596,7 @@ toughness=2
[card] [card]
name=Hammer Helper name=Hammer Helper
target=creature target=creature
auto=moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[all(this) rolld6 6 winability lastrollresult/0 ueot winabilityend loseability lastrollresult/0 ueot loseabilityend rolld6end],newability[untap],haste)) ueot)! auto=moveto(mybattlefield) and!(transforms((,newability[@next end:moveTo(previousbattlefield)],newability[all(this) rolld6 6 winability lastrollresult/0 ueot winabilityend loseability lastrollresult/0 ueot loseabilityend rolld6end],newability[untap],haste)) ueot)!
text=Gain control of target creature until end of turn. Untap that creature and roll a six-sided die. Until end of turn, it gains haste and gets +X/+0, where X is the result. text=Gain control of target creature until end of turn. Untap that creature and roll a six-sided die. Until end of turn, it gains haste and gets +X/+0, where X is the result.
mana={3}{R} mana={3}{R}
type=Sorcery type=Sorcery
@@ -46995,26 +46995,26 @@ type=Instant
name=Harness by Force name=Harness by Force
abilities=hasnokicker,hasstrive abilities=hasnokicker,hasstrive
kicker=multi{2}{R} name(Strive) kicker=multi{2}{R} name(Strive)
auto=if compare(kicked)~equalto~0 then name(choose 1 creature) name(choose 1 creature) target(creature) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot auto=if compare(kicked)~equalto~0 then name(choose 1 creature) name(choose 1 creature) target(creature) transforms((,newability[moveTo(opponentbattlefield)],newability[@next end:moveTo(ownerbattlefield)],newability[untap],haste)) ueot
auto=if compare(kicked)~equalto~1 then name(choose 2 creatures) name(choose 2 creatures) target(<upto:2>creature) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot auto=if compare(kicked)~equalto~1 then name(choose 2 creatures) name(choose 2 creatures) target(<upto:2>creature) transforms((,newability[moveTo(opponentbattlefield)],newability[@next end:moveTo(ownerbattlefield)],newability[untap],haste)) ueot
auto=if compare(kicked)~equalto~2 then name(choose 3 creatures) name(choose 3 creatures) target(<upto:3>creature) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot auto=if compare(kicked)~equalto~2 then name(choose 3 creatures) name(choose 3 creatures) target(<upto:3>creature) transforms((,newability[moveTo(opponentbattlefield)],newability[@next end:moveTo(ownerbattlefield)],newability[untap],haste)) ueot
auto=if compare(kicked)~equalto~3 then name(choose 4 creatures) name(choose 4 creatures) target(<upto:4>creature) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot auto=if compare(kicked)~equalto~3 then name(choose 4 creatures) name(choose 4 creatures) target(<upto:4>creature) transforms((,newability[moveTo(opponentbattlefield)],newability[@next end:moveTo(ownerbattlefield)],newability[untap],haste)) ueot
auto=if compare(kicked)~equalto~4 then name(choose 5 creatures) name(choose 5 creatures) target(<upto:5>creature) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot auto=if compare(kicked)~equalto~4 then name(choose 5 creatures) name(choose 5 creatures) target(<upto:5>creature) transforms((,newability[moveTo(opponentbattlefield)],newability[@next end:moveTo(ownerbattlefield)],newability[untap],haste)) ueot
auto=if compare(kicked)~equalto~5 then name(choose 6 creatures) name(choose 6 creatures) target(<upto:6>creature) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot auto=if compare(kicked)~equalto~5 then name(choose 6 creatures) name(choose 6 creatures) target(<upto:6>creature) transforms((,newability[moveTo(opponentbattlefield)],newability[@next end:moveTo(ownerbattlefield)],newability[untap],haste)) ueot
auto=if compare(kicked)~equalto~6 then name(choose 7 creatures) name(choose 7 creatures) target(<upto:7>creature) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot auto=if compare(kicked)~equalto~6 then name(choose 7 creatures) name(choose 7 creatures) target(<upto:7>creature) transforms((,newability[moveTo(opponentbattlefield)],newability[@next end:moveTo(ownerbattlefield)],newability[untap],haste)) ueot
auto=if compare(kicked)~equalto~7 then name(choose 8 creatures) name(choose 8 creatures) target(<upto:8>creature) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot auto=if compare(kicked)~equalto~7 then name(choose 8 creatures) name(choose 8 creatures) target(<upto:8>creature) transforms((,newability[moveTo(opponentbattlefield)],newability[@next end:moveTo(ownerbattlefield)],newability[untap],haste)) ueot
auto=if compare(kicked)~equalto~8 then name(choose 9 creatures) name(choose 9 creatures) target(<upto:9>creature) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot auto=if compare(kicked)~equalto~8 then name(choose 9 creatures) name(choose 9 creatures) target(<upto:9>creature) transforms((,newability[moveTo(opponentbattlefield)],newability[@next end:moveTo(ownerbattlefield)],newability[untap],haste)) ueot
auto=if compare(kicked)~equalto~9 then name(choose 10 creatures) name(choose 10 creatures) target(<upto:10>creature) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot auto=if compare(kicked)~equalto~9 then name(choose 10 creatures) name(choose 10 creatures) target(<upto:10>creature) transforms((,newability[moveTo(opponentbattlefield)],newability[@next end:moveTo(ownerbattlefield)],newability[untap],haste)) ueot
auto=if compare(kicked)~equalto~10 then name(choose 11 creatures) name(choose 11 creatures) target(<upto:11>creature) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot auto=if compare(kicked)~equalto~10 then name(choose 11 creatures) name(choose 11 creatures) target(<upto:11>creature) transforms((,newability[moveTo(opponentbattlefield)],newability[@next end:moveTo(ownerbattlefield)],newability[untap],haste)) ueot
auto=if compare(kicked)~equalto~11 then name(choose 12 creatures) name(choose 12 creatures) target(<upto:12>creature) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot auto=if compare(kicked)~equalto~11 then name(choose 12 creatures) name(choose 12 creatures) target(<upto:12>creature) transforms((,newability[moveTo(opponentbattlefield)],newability[@next end:moveTo(ownerbattlefield)],newability[untap],haste)) ueot
auto=if compare(kicked)~equalto~12 then name(choose 13 creatures) name(choose 13 creatures) target(<upto:13>creature) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot auto=if compare(kicked)~equalto~12 then name(choose 13 creatures) name(choose 13 creatures) target(<upto:13>creature) transforms((,newability[moveTo(opponentbattlefield)],newability[@next end:moveTo(ownerbattlefield)],newability[untap],haste)) ueot
auto=if compare(kicked)~equalto~13 then name(choose 14 creatures) name(choose 14 creatures) target(<upto:14>creature) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot auto=if compare(kicked)~equalto~13 then name(choose 14 creatures) name(choose 14 creatures) target(<upto:14>creature) transforms((,newability[moveTo(opponentbattlefield)],newability[@next end:moveTo(ownerbattlefield)],newability[untap],haste)) ueot
auto=if compare(kicked)~equalto~14 then name(choose 15 creatures) name(choose 15 creatures) target(<upto:15>creature) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot auto=if compare(kicked)~equalto~14 then name(choose 15 creatures) name(choose 15 creatures) target(<upto:15>creature) transforms((,newability[moveTo(opponentbattlefield)],newability[@next end:moveTo(ownerbattlefield)],newability[untap],haste)) ueot
auto=if compare(kicked)~equalto~15 then name(choose 16 creatures) name(choose 16 creatures) target(<upto:16>creature) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot auto=if compare(kicked)~equalto~15 then name(choose 16 creatures) name(choose 16 creatures) target(<upto:16>creature) transforms((,newability[moveTo(opponentbattlefield)],newability[@next end:moveTo(ownerbattlefield)],newability[untap],haste)) ueot
auto=if compare(kicked)~equalto~16 then name(choose 17 creatures) name(choose 17 creatures) target(<upto:17>creature) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot auto=if compare(kicked)~equalto~16 then name(choose 17 creatures) name(choose 17 creatures) target(<upto:17>creature) transforms((,newability[moveTo(opponentbattlefield)],newability[@next end:moveTo(ownerbattlefield)],newability[untap],haste)) ueot
auto=if compare(kicked)~equalto~17 then name(choose 18 creatures) name(choose 18 creatures) target(<upto:18>creature) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot auto=if compare(kicked)~equalto~17 then name(choose 18 creatures) name(choose 18 creatures) target(<upto:18>creature) transforms((,newability[moveTo(opponentbattlefield)],newability[@next end:moveTo(ownerbattlefield)],newability[untap],haste)) ueot
auto=if compare(kicked)~equalto~18 then name(choose 19 creatures) name(choose 19 creatures) target(<upto:19>creature) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot auto=if compare(kicked)~equalto~18 then name(choose 19 creatures) name(choose 19 creatures) target(<upto:19>creature) transforms((,newability[moveTo(opponentbattlefield)],newability[@next end:moveTo(ownerbattlefield)],newability[untap],haste)) ueot
auto=if compare(kicked)~morethan~18 then name(choose 20 creatures) name(choose 20 creatures) target(<upto:20>creature) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot auto=if compare(kicked)~morethan~18 then name(choose 20 creatures) name(choose 20 creatures) target(<upto:20>creature) transforms((,newability[moveTo(opponentbattlefield)],newability[@next end:moveTo(ownerbattlefield)],newability[untap],haste)) ueot
text=Strive - Harness by Force costs {2}{R} more to cast for each target beyond the first. -- Gain control of any number of target creatures until end of turn. Untap those creatures. They gain haste until end of turn. text=Strive - Harness by Force costs {2}{R} more to cast for each target beyond the first. -- Gain control of any number of target creatures until end of turn. Untap those creatures. They gain haste until end of turn.
mana={1}{R}{R} mana={1}{R}{R}
type=Sorcery type=Sorcery
@@ -48630,7 +48630,7 @@ toughness=5
[card] [card]
name=Hideous Taskmaster name=Hideous Taskmaster
abilities=devoid,haste,trample abilities=devoid,haste,trample
autostack=if casted(this) then may target(creature) moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],trample,haste,newability[_ATTACKING_name(Annihilate) ability$!name(sacrifice) notatarget(*|mybattlefield) sacrifice!$ opponent])) ueot)! autostack=if casted(this) then may target(creature) moveto(mybattlefield) and!(transforms((,newability[@next end:moveTo(previousbattlefield)],newability[untap],trample,haste,newability[_ATTACKING_name(Annihilate) ability$!name(sacrifice) notatarget(*|mybattlefield) sacrifice!$ opponent])) ueot)!
auto=_ATTACKING_name(Annihilate) ability$!name(sacrifice) notatarget(*|mybattlefield) sacrifice!$ opponent auto=_ATTACKING_name(Annihilate) ability$!name(sacrifice) notatarget(*|mybattlefield) sacrifice!$ opponent
text=Devoid -- When you cast this spell, for each opponent, gain control of up to one target creature that player controls until end of turn. Untap those creatures. They gain trample, haste, and annihilator 1 until end of turn. -- Trample, haste, annihilator 1 text=Devoid -- When you cast this spell, for each opponent, gain control of up to one target creature that player controls until end of turn. Untap those creatures. They gain trample, haste, and annihilator 1 until end of turn. -- Trample, haste, annihilator 1
mana={6}{R} mana={6}{R}
@@ -51799,7 +51799,7 @@ type=Enchantment
name=In Thrall to the Pit name=In Thrall to the Pit
kicker={2}{B} kicker={2}{B}
target=creature target=creature
auto=moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)! auto=moveto(mybattlefield) and!(transforms((,newability[@next end:moveTo(previousbattlefield)],newability[untap],haste)) ueot)!
auto=if paid(kicker) then transforms((,treason)) forever auto=if paid(kicker) then transforms((,treason)) forever
text=Kicker {2}{B} (You may pay an additional {2}{B} as you cast this spell.) -- Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn. If this spell was kicked, sacrifice that creature at the beginning of the next end step. text=Kicker {2}{B} (You may pay an additional {2}{B} as you cast this spell.) -- Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn. If this spell was kicked, sacrifice that creature at the beginning of the next end step.
mana={3}{R} mana={3}{R}
@@ -51813,7 +51813,7 @@ auto=name(Create wraith) token(Wraith,Creature Wraith,3/3,black,menace) and!( ab
auto=@counteradded(0/0,1,Lore) from(this) restriction{compare(hascntlore)~lessthan~4}:name(Create wraith) name(Create wraith) token(Wraith,Creature Wraith,3/3,black,menace) and!( ability$!name(The ring tempts you) _RINGTEMPTS_!$ controller )! auto=@counteradded(0/0,1,Lore) from(this) restriction{compare(hascntlore)~lessthan~4}:name(Create wraith) name(Create wraith) token(Wraith,Creature Wraith,3/3,black,menace) and!( ability$!name(The ring tempts you) _RINGTEMPTS_!$ controller )!
auto=@counteradded(0/0,1,Lore) from(this) restriction{compare(hascntlore)~equalto~4}:name(Sacrifice) name(Sacrifice) sacrifice auto=@counteradded(0/0,1,Lore) from(this) restriction{compare(hascntlore)~equalto~4}:name(Sacrifice) name(Sacrifice) sacrifice
auto=@counteradded(0/0,1,Lore) from(this) restriction{compare(hascntlore)~equalto~4}:name(The ring tempts you) name(The ring tempts you) ability$!name(The ring tempts you) _RINGTEMPTS_!$ controller auto=@counteradded(0/0,1,Lore) from(this) restriction{compare(hascntlore)~equalto~4}:name(The ring tempts you) name(The ring tempts you) ability$!name(The ring tempts you) _RINGTEMPTS_!$ controller
auto=@counteradded(0/0,1,Lore) from(this) restriction{compare(hascntlore)~equalto~4}:may name(Gain control of creature) name(Gain control of creature) target(creature|opponentbattlefield) moveTo(mybattlefield) and!( transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot )! auto=@counteradded(0/0,1,Lore) from(this) restriction{compare(hascntlore)~equalto~4}:may name(Gain control of creature) name(Gain control of creature) target(creature|opponentbattlefield) moveTo(mybattlefield) and!( transforms((,newability[@next end:moveTo(ownerbattlefield)],newability[untap],haste)) ueot )!
text=(As this Saga enters and after your draw step, add a lore counter. Sacrifice after IV.) -- I, II, III- Create a 3/3 black Wraith creature token with menace. The Ring tempts you. -- IV- For each opponent, gain control of up to one target creature that player controls until end of turn. Untap those creatures. They gain haste until end of turn. The Ring tempts you. text=(As this Saga enters and after your draw step, add a lore counter. Sacrifice after IV.) -- I, II, III- Create a 3/3 black Wraith creature token with menace. The Ring tempts you. -- IV- For each opponent, gain control of up to one target creature that player controls until end of turn. Untap those creatures. They gain haste until end of turn. The Ring tempts you.
mana={2}{U}{B}{R} mana={2}{U}{B}{R}
type=Enchantment type=Enchantment
@@ -52191,7 +52191,7 @@ subtype=Aura
[/card] [/card]
[card] [card]
name=Infernal Captor name=Infernal Captor
auto=may name(Exploit) exploits notatarget(creature|mybattlefield) and!(target(*[artifact;creature]|opponentbattlefield) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot)! auto=may name(Exploit) exploits notatarget(creature|mybattlefield) and!(target(*[artifact;creature]|opponentbattlefield) transforms((,newability[moveTo(opponentbattlefield)],newability[@next end:moveTo(ownerbattlefield)],newability[untap],haste)) ueot)!
text=Exploit (When this creature enters, you may sacrifice a creature.) -- When Infernal Captor exploits a creature, gain control of target artifact or creature until end of turn. Untap that permanent. It gains haste until end of turn. text=Exploit (When this creature enters, you may sacrifice a creature.) -- When Infernal Captor exploits a creature, gain control of target artifact or creature until end of turn. Untap that permanent. It gains haste until end of turn.
mana={3}{R} mana={3}{R}
type=Creature type=Creature
@@ -54008,7 +54008,7 @@ type=Sorcery
[card] [card]
name=Involuntary Employment name=Involuntary Employment
target=creature target=creature
auto=moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)! auto=moveto(mybattlefield) and!(transforms((,newability[@next end:moveTo(previousbattlefield)],newability[untap],haste)) ueot)!
auto=_TREASURE_ auto=_TREASURE_
text=Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn. Create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.") text=Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn. Create a Treasure token. (It's an artifact with "{T}, Sacrifice this artifact: Add one mana of any color.")
mana={3}{R} mana={3}{R}
@@ -56969,7 +56969,7 @@ toughness=3
name=Keldon Overseer name=Keldon Overseer
abilities=haste abilities=haste
kicker={3}{R} kicker={3}{R}
auto=if paid(kicker) then target(creature) moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)! auto=if paid(kicker) then target(creature) moveto(mybattlefield) and!(transforms((,newability[@next end:moveTo(previousbattlefield)],newability[untap],haste)) ueot)!
text=Kicker {3}{R} (You may pay an additional {3}{R} as you cast this spell.) -- Haste -- When Keldon Overseer enters, if it was kicked, gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn. text=Kicker {3}{R} (You may pay an additional {3}{R} as you cast this spell.) -- Haste -- When Keldon Overseer enters, if it was kicked, gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn.
mana={2}{R} mana={2}{R}
type=Creature type=Creature
@@ -64711,8 +64711,8 @@ name=Mascot Interception
other={R} name(Target token creature) other={R} name(Target token creature)
otherrestriction=type(creature[token]|battlefield)~morethan~0 otherrestriction=type(creature[token]|battlefield)~morethan~0
restriction=type(creature[-token]|battlefield)~morethan~0 restriction=type(creature[-token]|battlefield)~morethan~0
auto=if paid(alternative) then name(Gain control of creature) name(Gain control of creature) target(creature[token]|battlefield) moveto(mybattlefield) and!( transforms((,newability[untap],newability[2/0],haste,newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)])) ueot )! auto=if paid(alternative) then name(Gain control of creature) name(Gain control of creature) target(creature[token]|battlefield) moveto(mybattlefield) and!( transforms((,newability[untap],newability[2/0],haste,newability[@next end:moveTo(ownerbattlefield)])) ueot )!
auto=ifnot paid(alternative) then name(Gain control of creature) name(Gain control of creature) target(creature[-token]|battlefield) moveto(mybattlefield) and!( transforms((,newability[untap],newability[2/0],haste,newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)])) ueot )! auto=ifnot paid(alternative) then name(Gain control of creature) name(Gain control of creature) target(creature[-token]|battlefield) moveto(mybattlefield) and!( transforms((,newability[untap],newability[2/0],haste,newability[@next end:moveTo(ownerbattlefield)])) ueot )!
text=This spell costs {3} less to cast if it targets a creature token. -- Gain control of target creature until end of turn. Untap that creature. It gets +2/+0 and gains haste until end of turn. text=This spell costs {3} less to cast if it targets a creature token. -- Gain control of target creature until end of turn. Untap that creature. It gets +2/+0 and gains haste until end of turn.
mana={3}{R} mana={3}{R}
type=Sorcery type=Sorcery
@@ -79040,8 +79040,8 @@ name=Price of Loyalty
target=creature target=creature
other={2}{S(treasure[-tapped]|mybattlefield)} name(Pay with treasure) other={2}{S(treasure[-tapped]|mybattlefield)} name(Pay with treasure)
otherrestriction=type(treasure[-tapped]|mybattlefield)~morethan~0 otherrestriction=type(treasure[-tapped]|mybattlefield)~morethan~0
auto=ifnot paid(alternative) then moveto(mybattlefield) and!( transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot )! auto=ifnot paid(alternative) then moveto(mybattlefield) and!( transforms((,newability[@next end:moveTo(previousbattlefield)],newability[untap],haste)) ueot )!
auto=if paid(alternative) then moveto(mybattlefield) and!( transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[2/0],newability[untap],haste)) ueot )! auto=if paid(alternative) then moveto(mybattlefield) and!( transforms((,newability[@next end:moveTo(previousbattlefield)],newability[2/0],newability[untap],haste)) ueot )!
text=Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn. If mana from a Treasure was spent to cast this spell, that creature gets +2/+0 until end of turn. text=Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn. If mana from a Treasure was spent to cast this spell, that creature gets +2/+0 until end of turn.
mana={2}{R} mana={2}{R}
type=Sorcery type=Sorcery
@@ -85387,7 +85387,7 @@ type=Instant
[card] [card]
name=Riders of Rohan name=Riders of Rohan
other={4}{R}{W} name(Dash) other={4}{R}{W} name(Dash)
auto=if paid(alternative) then transforms((,haste,newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever auto=if paid(alternative) then transforms((,haste,newability[@next end:moveto(ownerhand) all(this)])) forever
auto=name(Create knight) token(Human Knight)*2 auto=name(Create knight) token(Human Knight)*2
text=When Riders of Rohan enters, create two 2/2 red Human Knight creature tokens with trample and haste. -- Dash {4}{R}{W} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.) text=When Riders of Rohan enters, create two 2/2 red Human Knight creature tokens with trample and haste. -- Dash {4}{R}{W} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.)
mana={3}{R}{W} mana={3}{R}{W}
@@ -89648,7 +89648,7 @@ toughness=6
[/card] [/card]
[card] [card]
name=Sauron, the Lidless Eye name=Sauron, the Lidless Eye
auto=name(Gain control of creature) target(creature|opponentbattlefield) moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)! auto=name(Gain control of creature) target(creature|opponentbattlefield) moveto(mybattlefield) and!(transforms((,newability[@next end:moveTo(previousbattlefield)],newability[untap],haste)) ueot)!
auto={1}{B}{R}:name(Creaures gain 2/0) transforms((,newability[life:-2 opponent],newability[all(creature|myBattlefield) 2/0 ueot])) ueot auto={1}{B}{R}:name(Creaures gain 2/0) transforms((,newability[life:-2 opponent],newability[all(creature|myBattlefield) 2/0 ueot])) ueot
text=When Sauron, the Lidless Eye enters, gain control of target creature an opponent controls until end of turn. Untap it. It gains haste until end of turn. -- {1}{B}{R}: Creatures you control get +2/+0 until end of turn. Each opponent loses 2 life. text=When Sauron, the Lidless Eye enters, gain control of target creature an opponent controls until end of turn. Untap it. It gains haste until end of turn. -- {1}{B}{R}: Creatures you control get +2/+0 until end of turn. Each opponent loses 2 life.
mana={3}{B}{R} mana={3}{B}{R}
@@ -92482,7 +92482,7 @@ toughness=2
[card] [card]
name=Shackles of Treachery name=Shackles of Treachery
target=creature target=creature
auto=moveto(mybattlefield) and!(transforms((,newability[@damaged(anytarget) from(this):may name(Destroy equipment) target(equipment[attached]|mybattlefield) destroy],newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)! auto=moveto(mybattlefield) and!(transforms((,newability[@damaged(anytarget) from(this):may name(Destroy equipment) target(equipment[attached]|mybattlefield) destroy],newability[@next end:moveTo(previousbattlefield)],newability[untap],haste)) ueot)!
text=Gain control of target creature until end of turn. Untap that creature. Until end of turn, it gains haste and "Whenever this creature deals damage, destroy target Equipment attached to it." text=Gain control of target creature until end of turn. Untap that creature. Until end of turn, it gains haste and "Whenever this creature deals damage, destroy target Equipment attached to it."
mana={2}{R} mana={2}{R}
type=Sorcery type=Sorcery
@@ -94082,7 +94082,7 @@ toughness=2
[card] [card]
name=Sibling Rivalry name=Sibling Rivalry
target=*[creature;artifact]|battlefield target=*[creature;artifact]|battlefield
auto=moveto(mybattlefield) and!( transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot )! auto=moveto(mybattlefield) and!( transforms((,newability[@next end:moveTo(previousbattlefield)],newability[untap],haste)) ueot )!
auto=name(Create powerstone) token(Powerstone) and!( tap(noevent) )! auto=name(Create powerstone) token(Powerstone) and!( tap(noevent) )!
text=Gain control of target artifact or creature until end of turn. Untap it. It gains haste until end of turn. Create a tapped Powerstone token. (It's an artifact with "{T}: Add {C}. This mana can't be spent to cast a nonartifact spell.") text=Gain control of target artifact or creature until end of turn. Untap it. It gains haste until end of turn. Create a tapped Powerstone token. (It's an artifact with "{T}: Add {C}. This mana can't be spent to cast a nonartifact spell.")
mana={3}{R} mana={3}{R}
@@ -96833,7 +96833,7 @@ type=Sorcery
[/card] [/card]
[card] [card]
name=Smelt-Ward Ignus name=Smelt-Ward Ignus
auto={2}{R}{S}:name(Gain control of creature) target(creature[power<=3]|battlefield) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot asSorcery auto={2}{R}{S}:name(Gain control of creature) target(creature[power<=3]|battlefield) transforms((,newability[moveTo(opponentbattlefield)],newability[@next end:moveTo(ownerbattlefield)],newability[untap],haste)) ueot asSorcery
text={2}{R}, Sacrifice Smelt-Ward Ignus: Gain control of target creature with power 3 or less until end of turn. Untap that creature. It gains haste until end of turn. Activate this ability only any time you could cast a sorcery. text={2}{R}, Sacrifice Smelt-Ward Ignus: Gain control of target creature with power 3 or less until end of turn. Untap that creature. It gains haste until end of turn. Activate this ability only any time you could cast a sorcery.
mana={1}{R} mana={1}{R}
type=Creature type=Creature
@@ -97693,7 +97693,7 @@ name=Song-Mad Treachery
restriction=compare(isflipped)~equalto~0 restriction=compare(isflipped)~equalto~0
anyzone={0}:doubleside(Song-Mad Ruins) anyzone={0}:doubleside(Song-Mad Ruins)
autohand={0}:restriction{can play land,compare(isflipped)~equalto~1} name(Song-Mad Ruins) name(Song-Mad Ruins) flip(Song-Mad Ruins) forcetype(land) autohand={0}:restriction{can play land,compare(isflipped)~equalto~1} name(Song-Mad Ruins) name(Song-Mad Ruins) flip(Song-Mad Ruins) forcetype(land)
auto=name(Gain control of target creature) name(Gain control of target creature) target(creature) moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)! auto=name(Gain control of target creature) name(Gain control of target creature) target(creature) moveto(mybattlefield) and!(transforms((,newability[@next end:moveTo(previousbattlefield)],newability[untap],haste)) ueot)!
text=Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn. // Song-Mad Ruins text=Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn. // Song-Mad Ruins
mana={3}{R}{R} mana={3}{R}{R}
type=Sorcery type=Sorcery
@@ -99768,7 +99768,7 @@ type=Instant
[card] [card]
name=Spreading Insurrection name=Spreading Insurrection
abilities=storm abilities=storm
auto=target(creature|opponentbattlefield) moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)! auto=target(creature|opponentbattlefield) moveto(mybattlefield) and!(transforms((,newability[@next end:moveTo(previousbattlefield)],newability[untap],haste)) ueot)!
text=Gain control of target creature you don't control until end of turn. Untap that creature. It gains haste until end of turn. -- Storm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.) text=Gain control of target creature you don't control until end of turn. Untap that creature. It gains haste until end of turn. -- Storm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.)
mana={4}{R} mana={4}{R}
type=Sorcery type=Sorcery
@@ -105647,7 +105647,7 @@ color=blue
name=Tentative Connection name=Tentative Connection
anyzone=if type(creature[menace]|myBattlefield)~morethan~0 then changecost(colorless:-3) forcedalive anyzone=if type(creature[menace]|myBattlefield)~morethan~0 then changecost(colorless:-3) forcedalive
target=creature target=creature
auto=moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)! auto=moveto(mybattlefield) and!(transforms((,newability[@next end:moveTo(previousbattlefield)],newability[untap],haste)) ueot)!
text=This spell costs {3} less to cast if you control a creature with menace. -- Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn. text=This spell costs {3} less to cast if you control a creature with menace. -- Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn.
mana={3}{R} mana={3}{R}
type=Sorcery type=Sorcery
@@ -107308,7 +107308,7 @@ restriction=compare(isflipped)~equalto~0
anyzone={0}:doubleside(backside) anyzone={0}:doubleside(backside)
auto=counter(0/0,1,Lore) auto=counter(0/0,1,Lore)
auto=@each my firstmain:counter(0/0,1,Lore) auto=@each my firstmain:counter(0/0,1,Lore)
auto=target(creature) moveto(mybattlefield) and!(transforms((,newability[untap],haste,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)])) ueot)! auto=target(creature) moveto(mybattlefield) and!(transforms((,newability[untap],haste,newability[@next end:moveTo(previousbattlefield)])) ueot)!
auto=@counteradded(0/0,1,Lore) from(this):this(counter{0/0.2.Lore}<=2) all(other creature|myBattlefield) 1/0 auto=@counteradded(0/0,1,Lore) from(this):this(counter{0/0.2.Lore}<=2) all(other creature|myBattlefield) 1/0
auto=@counteradded(0/0,1,Lore) from(this) turnlimited:this(counter{0/0.3.Lore}) this(counter{0/0.3.Lore}) moveto(exile) and!( flip(backside) forcetype(Creature) )! asSorcery auto=@counteradded(0/0,1,Lore) from(this) turnlimited:this(counter{0/0.3.Lore}) this(counter{0/0.3.Lore}) moveto(exile) and!( flip(backside) forcetype(Creature) )! asSorcery
text=(As this Saga enters and after your draw step, add a lore counter.) -- I - Gain control of target creature until end of turn. Untap it. It gains haste until end of turn. -- II - Creatures you control get +1/+0 until end of turn. -- III - Exile this Saga, then return it to the battlefield transformed under your control. text=(As this Saga enters and after your draw step, add a lore counter.) -- I - Gain control of target creature until end of turn. Untap it. It gains haste until end of turn. -- II - Creatures you control get +1/+0 until end of turn. -- III - Exile this Saga, then return it to the battlefield transformed under your control.
@@ -110337,7 +110337,7 @@ type=Land
[card] [card]
name=Traitorous Greed name=Traitorous Greed
target=creature target=creature
auto=moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)! auto=moveto(mybattlefield) and!(transforms((,newability[@next end:moveTo(previousbattlefield)],newability[untap],haste)) ueot)!
auto=name(add mana) ability$! choice add{G}{G} _ choice add{R}{R} _ choice add{U}{U} _ choice add{B}{B} _ choice add{W}{W} !$ controller auto=name(add mana) ability$! choice add{G}{G} _ choice add{R}{R} _ choice add{U}{U} _ choice add{B}{B} _ choice add{W}{W} !$ controller
text=Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn. Add two mana of any one color. (The creature can attack and {T} this turn.) text=Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn. Add two mana of any one color. (The creature can attack and {T} this turn.)
mana={3}{R} mana={3}{R}
@@ -110681,7 +110681,7 @@ toughness=5
[card] [card]
name=Treetop Ambusher name=Treetop Ambusher
other={1}{G} name(Dash) other={1}{G} name(Dash)
auto=if paid(alternative) then transforms((,haste,newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever auto=if paid(alternative) then transforms((,haste,newability[@next end:moveto(ownerhand) all(this)])) forever
auto=_ATTACKING_target(creature|mybattlefield) 1/1 ueot auto=_ATTACKING_target(creature|mybattlefield) 1/1 ueot
text=Dash {1}{G} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.) -- Whenever Treetop Ambusher attacks, target creature you control gets +1/+1 until end of turn. text=Dash {1}{G} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.) -- Whenever Treetop Ambusher attacks, target creature you control gets +1/+1 until end of turn.
mana={1}{G} mana={1}{G}
+75 -75
View File
@@ -756,7 +756,7 @@ type=Instant
[card] [card]
name=Act of Aggression name=Act of Aggression
target=creature|opponentbattlefield target=creature|opponentbattlefield
auto=moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)! auto=moveto(mybattlefield) and!(transforms((,newability[@next end:moveTo(previousbattlefield)],newability[untap],haste)) ueot)!
color=red color=red
text=({p(R)} may be paid for with either {R} or 2 life.) -- Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn. (It can attack and {T} this turn.) text=({p(R)} may be paid for with either {R} or 2 life.) -- Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn. (It can attack and {T} this turn.)
mana={3}{p(R)}{p(R)} mana={3}{p(R)}{p(R)}
@@ -765,7 +765,7 @@ type=Instant
[card] [card]
name=Act of Treason name=Act of Treason
target=creature target=creature
auto=moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)! auto=moveto(mybattlefield) and!(transforms((,newability[@next end:moveTo(previousbattlefield)],newability[untap],haste)) ueot)!
text=Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn. (It can attack and {T} this turn.) text=Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn. (It can attack and {T} this turn.)
mana={2}{R} mana={2}{R}
type=Sorcery type=Sorcery
@@ -2169,7 +2169,7 @@ toughness=1
[/card] [/card]
[card] [card]
name=Akroan Conscriptor name=Akroan Conscriptor
auto=_HEROIC_name(gain control of target creature until end of turn) target(other creature|battlefield) moveTo(mybattlefield) and!( transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot )! auto=_HEROIC_name(gain control of target creature until end of turn) target(other creature|battlefield) moveTo(mybattlefield) and!( transforms((,newability[@next end:moveTo(ownerbattlefield)],newability[untap],haste)) ueot )!
text=Heroic -- Whenever you cast a spell that targets Akroan Conscriptor, gain control of another target creature until end of turn. Untap that creature. It gains haste until end of turn. text=Heroic -- Whenever you cast a spell that targets Akroan Conscriptor, gain control of another target creature until end of turn. Untap that creature. It gains haste until end of turn.
mana={4}{R} mana={4}{R}
type=Creature type=Creature
@@ -2601,7 +2601,7 @@ toughness=2
[card] [card]
name=Alesha's Vanguard name=Alesha's Vanguard
other={2}{B} name(Dash) other={2}{B} name(Dash)
auto=if paid(alternative) then transforms((,haste,newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever auto=if paid(alternative) then transforms((,haste,newability[@next end:moveto(ownerhand) all(this)])) forever
text=Dash {2}{B} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.) text=Dash {2}{B} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.)
mana={3}{B} mana={3}{B}
type=Creature type=Creature
@@ -3047,7 +3047,7 @@ toughness=3
[card] [card]
name=Ambuscade Shaman name=Ambuscade Shaman
other={3}{B} name(Dash) other={3}{B} name(Dash)
auto=if paid(alternative) then transforms((,haste,newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever auto=if paid(alternative) then transforms((,haste,newability[@next end:moveto(ownerhand) all(this)])) forever
auto=2/2 ueot auto=2/2 ueot
auto=@movedto(other creature|mybattlefield):all(trigger) 2/2 ueot auto=@movedto(other creature|mybattlefield):all(trigger) 2/2 ueot
text=Whenever Ambuscade Shaman or another creature enters under your control, that creature gets +2/+2 until end of turn. -- Dash {3}{B} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.) text=Whenever Ambuscade Shaman or another creature enters under your control, that creature gets +2/+2 until end of turn. -- Dash {3}{B} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.)
@@ -8078,7 +8078,7 @@ toughness=2
name=Azamuki, Treachery Incarnate name=Azamuki, Treachery Incarnate
doublefaced=kamiflip doublefaced=kamiflip
backside=Cunning Bandit backside=Cunning Bandit
auto={C(0/0,-1,Ki)}:name(Gain control of a creature) target(creature) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)])) ueot auto={C(0/0,-1,Ki)}:name(Gain control of a creature) target(creature) transforms((,newability[moveTo(opponentbattlefield)],newability[@next end:moveTo(ownerbattlefield)])) ueot
text=Remove a ki counter from Azamuki, Treachery Incarnate: Gain control of target creature until end of turn. // Cunning Bandit text=Remove a ki counter from Azamuki, Treachery Incarnate: Gain control of target creature until end of turn. // Cunning Bandit
color=red color=red
type=Legendary Creature type=Legendary Creature
@@ -11682,7 +11682,7 @@ toughness=3
[card] [card]
name=Blind with Anger name=Blind with Anger
target=creature[-legendary] target=creature[-legendary]
auto=moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)! auto=moveto(mybattlefield) and!(transforms((,newability[@next end:moveTo(previousbattlefield)],newability[untap],haste)) ueot)!
text=Untap target nonlegendary creature and gain control of it until end of turn. That creature gains haste until end of turn. text=Untap target nonlegendary creature and gain control of it until end of turn. That creature gains haste until end of turn.
mana={3}{R} mana={3}{R}
type=Instant type=Instant
@@ -15100,7 +15100,7 @@ toughness=5
name=Bringer of the Red Dawn name=Bringer of the Red Dawn
abilities=trample abilities=trample
other={W}{U}{B}{R}{G} name(Spend WUBRG to Cast) other={W}{U}{B}{R}{G} name(Spend WUBRG to Cast)
auto=@each my upkeep:may name(gain control of target creature until end of turn) target(creature|opponentbattlefield) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot auto=@each my upkeep:may name(gain control of target creature until end of turn) target(creature|opponentbattlefield) transforms((,newability[moveTo(opponentbattlefield)],newability[@next end:moveTo(ownerbattlefield)],newability[untap],haste)) ueot
text=You may pay {W}{U}{B}{R}{G} rather than pay Bringer of the Red Dawn's mana cost. -- Trample -- At the beginning of your upkeep, you may untap target creature and gain control of it until end of turn. That creature gains haste until end of turn. text=You may pay {W}{U}{B}{R}{G} rather than pay Bringer of the Red Dawn's mana cost. -- Trample -- At the beginning of your upkeep, you may untap target creature and gain control of it until end of turn. That creature gains haste until end of turn.
mana={7}{R}{R} mana={7}{R}{R}
type=Creature type=Creature
@@ -17670,7 +17670,7 @@ subtype=Aura
name=Cauldron Dance name=Cauldron Dance
restriction=during battle restriction=during battle
target=creature|mygraveyard target=creature|mygraveyard
auto=moveto(mybattlefield) && transforms((,haste,newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) ueot auto=moveto(mybattlefield) && transforms((,haste,newability[@next end:moveto(ownerhand) all(this)])) ueot
auto=may name(put in play) notatarget(creature|myhand) transforms((,newability[moveto(mybattlefield)],newability[phaseaction[endofturn] sacrifice all(this)],newability[haste all(this)])) ueot auto=may name(put in play) notatarget(creature|myhand) transforms((,newability[moveto(mybattlefield)],newability[phaseaction[endofturn] sacrifice all(this)],newability[haste all(this)])) ueot
mana={4}{B}{R} mana={4}{B}{R}
type=Instant type=Instant
@@ -18598,7 +18598,7 @@ type=Artifact
[card] [card]
name=Chamber of Manipulation name=Chamber of Manipulation
target=land target=land
auto=teach(land) {T}:target(creature) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)])) ueot auto=teach(land) {T}:target(creature) transforms((,newability[moveTo(opponentbattlefield)],newability[@next end:moveTo(ownerbattlefield)])) ueot
text=Enchant land -- Enchanted land has "{T}, Discard a card: Gain control of target creature until end of turn." text=Enchant land -- Enchanted land has "{T}, Discard a card: Gain control of target creature until end of turn."
mana={2}{U}{U} mana={2}{U}{U}
type=Enchantment type=Enchantment
@@ -21918,7 +21918,7 @@ subtype=Aura
[card] [card]
name=Conquering Manticore name=Conquering Manticore
abilities=flying abilities=flying
auto=name(gain control) target(creature|opponentbattlefield) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot once auto=name(gain control) target(creature|opponentbattlefield) transforms((,newability[moveTo(opponentbattlefield)],newability[@next end:moveTo(ownerbattlefield)],newability[untap],haste)) ueot once
text=Flying -- When Conquering Manticore enters, gain control of target creature an opponent controls until end of turn. Untap that creature. It gains haste until end of turn. text=Flying -- When Conquering Manticore enters, gain control of target creature an opponent controls until end of turn. Untap that creature. It gains haste until end of turn.
mana={4}{R}{R} mana={4}{R}{R}
type=Creature type=Creature
@@ -29983,7 +29983,7 @@ type=Instant
name=Disharmony name=Disharmony
target=creature[attacking] target=creature[attacking]
auto=removefromcombat auto=removefromcombat
auto=moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap])) ueot)! auto=moveto(mybattlefield) and!(transforms((,newability[@next end:moveTo(previousbattlefield)],newability[untap])) ueot)!
restriction=blockersonly restriction=blockersonly
text=Cast Disharmony only during combat before blockers are declared. -- Untap target attacking creature and remove it from combat. Gain control of that creature until end of turn. text=Cast Disharmony only during combat before blockers are declared. -- Untap target attacking creature and remove it from combat. Gain control of that creature until end of turn.
mana={2}{R} mana={2}{R}
@@ -30621,7 +30621,7 @@ subtype=Aura
[card] [card]
name=Dominus of Fealty name=Dominus of Fealty
abilities=flying abilities=flying
auto=@each my upkeep:may name(gain control of target permanent until end of turn) target(*|opponentbattlefield) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot auto=@each my upkeep:may name(gain control of target permanent until end of turn) target(*|opponentbattlefield) transforms((,newability[moveTo(opponentbattlefield)],newability[@next end:moveTo(ownerbattlefield)],newability[untap],haste)) ueot
text=Flying -- At the beginning of your upkeep, you may gain control of target permanent until end of turn. If you do, untap it and it gains haste until end of turn. text=Flying -- At the beginning of your upkeep, you may gain control of target permanent until end of turn. If you do, untap it and it gains haste until end of turn.
mana={UR}{UR}{UR}{UR}{UR} mana={UR}{UR}{UR}{UR}{UR}
type=Creature type=Creature
@@ -31121,7 +31121,7 @@ subtype=Aura
[/card] [/card]
[card] [card]
name=Dragon Mask name=Dragon Mask
auto={3}{T}:target(creature|mybattlefield) transforms((,newability[2/2],newability[phaseaction[endofturn sourceinplay] moveTo(ownerhand)])) ueot auto={3}{T}:target(creature|mybattlefield) transforms((,newability[2/2],newability[@next end:moveTo(ownerhand)])) ueot
text={3}, {T}: Target creature you control gets +2/+2 until end of turn. Return it to its owner's hand at the beginning of the next end step. (Return it only if it's on the battlefield.) text={3}, {T}: Target creature you control gets +2/+2 until end of turn. Return it to its owner's hand at the beginning of the next end step. (Return it only if it's on the battlefield.)
mana={3} mana={3}
type=Artifact type=Artifact
@@ -34413,7 +34413,7 @@ type=Artifact
[card] [card]
name=Eldrazi Obligator name=Eldrazi Obligator
abilities=haste abilities=haste
autostack=if casted(this) then pay({1}{C}) activate target(creature|battlefield) moveto(mybattlefield) and!( transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) forever )! autostack=if casted(this) then pay({1}{C}) activate target(creature|battlefield) moveto(mybattlefield) and!( transforms((,newability[@next end:moveTo(previousbattlefield)],newability[untap],haste)) forever )!
text=Devoid (This card has no color.) -- When you cast Eldrazi Obligator, you may pay {1}{C}. If you do, gain control of target creature until end of turn, untap that creature, and it gains haste until end of turn. ({C} represents colorless mana.) -- Haste text=Devoid (This card has no color.) -- When you cast Eldrazi Obligator, you may pay {1}{C}. If you do, gain control of target creature until end of turn, untap that creature, and it gains haste until end of turn. ({C} represents colorless mana.) -- Haste
mana={2}{R} mana={2}{R}
abilities=devoid abilities=devoid
@@ -36403,7 +36403,7 @@ type=Sorcery
[/card] [/card]
[card] [card]
name=Enthralling Victor name=Enthralling Victor
auto=target(creature[power<=2]|opponentbattlefield) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot once auto=target(creature[power<=2]|opponentbattlefield) transforms((,newability[moveTo(opponentbattlefield)],newability[@next end:moveTo(ownerbattlefield)],newability[untap],haste)) ueot once
text=When Enthralling Victor enters, gain control of target creature an opponent controls with power 2 or less until end of turn. Untap that creature. It gains haste until end of turn. (It can attack and {T} this turn.) text=When Enthralling Victor enters, gain control of target creature an opponent controls with power 2 or less until end of turn. Untap that creature. It gains haste until end of turn. (It can attack and {T} this turn.)
mana={3}{R} mana={3}{R}
type=Creature type=Creature
@@ -41462,7 +41462,7 @@ toughness=2
name=Flash Conscription name=Flash Conscription
target=creature target=creature
auto=if spent({W}) then teach(creature) spiritlink ueot auto=if spent({W}) then teach(creature) spiritlink ueot
auto=moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)! auto=moveto(mybattlefield) and!(transforms((,newability[@next end:moveTo(previousbattlefield)],newability[untap],haste)) ueot)!
text=Untap target creature and gain control of it until end of turn. That creature gains haste until end of turn. If {W} was spent to cast Flash Conscription, the creature gains "Whenever this creature deals combat damage, you gain that much life" until end of turn. text=Untap target creature and gain control of it until end of turn. That creature gains haste until end of turn. If {W} was spent to cast Flash Conscription, the creature gains "Whenever this creature deals combat damage, you gain that much life" until end of turn.
mana={5}{R} mana={5}{R}
type=Instant type=Instant
@@ -43476,8 +43476,8 @@ toughness=2
[card] [card]
name=Frenzied Fugue name=Frenzied Fugue
target=*[artifact;battle;creature;enchantment;land;planeswalker] target=*[artifact;battle;creature;enchantment;land;planeswalker]
auto=transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield) oneshot],newability[untap],haste)) ueot auto=transforms((,newability[moveTo(opponentbattlefield)],newability[@next end:moveTo(ownerbattlefield) oneshot],newability[untap],haste)) ueot
auto=@each my upkeep:transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot auto=@each my upkeep:transforms((,newability[moveTo(opponentbattlefield)],newability[@next end:moveTo(ownerbattlefield)],newability[untap],haste)) ueot
text=Enchant permanent -- When Frenzied Fugue enters or at the beginning of your upkeep, gain control of enchanted permanent until end of turn. Untap that permanent. It gains haste until end of turn. text=Enchant permanent -- When Frenzied Fugue enters or at the beginning of your upkeep, gain control of enchanted permanent until end of turn. Untap that permanent. It gains haste until end of turn.
mana={3}{R} mana={3}{R}
type=Enchantment type=Enchantment
@@ -47888,7 +47888,7 @@ toughness=2
name=Goblin Heelcutter name=Goblin Heelcutter
auto=_ATTACKING_cantblock target(creature) ueot auto=_ATTACKING_cantblock target(creature) ueot
other={2}{R} name(Dash) other={2}{R} name(Dash)
auto=if paid(alternative) then transforms((,haste,newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever auto=if paid(alternative) then transforms((,haste,newability[@next end:moveto(ownerhand) all(this)])) forever
text=Dash {2}{R} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.) -- Whenever Goblin Heelcutter attacks, target creature can't block this turn. text=Dash {2}{R} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.) -- Whenever Goblin Heelcutter attacks, target creature can't block this turn.
mana={3}{R} mana={3}{R}
type=Creature type=Creature
@@ -54683,7 +54683,7 @@ toughness=4
[card] [card]
name=Hijack name=Hijack
target=*[artifact;creature] target=*[artifact;creature]
auto=moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)! auto=moveto(mybattlefield) and!(transforms((,newability[@next end:moveTo(previousbattlefield)],newability[untap],haste)) ueot)!
text=Gain control of target artifact or creature until end of turn. Untap it. It gains haste until end of turn. text=Gain control of target artifact or creature until end of turn. Untap it. It gains haste until end of turn.
mana={1}{R}{R} mana={1}{R}{R}
type=Sorcery type=Sorcery
@@ -58747,7 +58747,7 @@ type=Instant
[/card] [/card]
[card] [card]
name=Insurrection name=Insurrection
auto=all(creature|opponentbattlefield) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot auto=all(creature|opponentbattlefield) transforms((,newability[moveTo(opponentbattlefield)],newability[@next end:moveTo(ownerbattlefield)],newability[untap],haste)) ueot
auto=all(creature|mybattlefield) untap auto=all(creature|mybattlefield) untap
auto=all(creature|mybattlefield) haste auto=all(creature|mybattlefield) haste
text=Untap all creatures and gain control of them until end of turn. They gain haste until end of turn. text=Untap all creatures and gain control of them until end of turn. They gain haste until end of turn.
@@ -60105,7 +60105,7 @@ toughness=5
name=Jeering Instigator name=Jeering Instigator
facedown={3} facedown={3}
autofacedown={2}{R}:morph autofacedown={2}{R}:morph
autofaceup=if compare(restriction{myturnonly}~morethan~0) then target(creature|opponentbattlefield) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot autofaceup=if compare(restriction{myturnonly}~morethan~0) then target(creature|opponentbattlefield) transforms((,newability[moveTo(opponentbattlefield)],newability[@next end:moveTo(ownerbattlefield)],newability[untap],haste)) ueot
text=Morph {2}{R} (You may cast this card face down as a 2/2 creature for 3. Turn it face up any time for its morph cost.) -- When Jeering Instigator is turned face up, if it's your turn, gain control of another target creature until end of turn. Untap that creature. It gains haste until end of turn. text=Morph {2}{R} (You may cast this card face down as a 2/2 creature for 3. Turn it face up any time for its morph cost.) -- When Jeering Instigator is turned face up, if it's your turn, gain control of another target creature until end of turn. Untap that creature. It gains haste until end of turn.
mana={1}{R} mana={1}{R}
type=Creature type=Creature
@@ -61701,7 +61701,7 @@ toughness=3
[card] [card]
name=Kari Zev's Expertise name=Kari Zev's Expertise
target=*[creature;vehicle] target=*[creature;vehicle]
auto=moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)! auto=moveto(mybattlefield) and!(transforms((,newability[@next end:moveTo(previousbattlefield)],newability[untap],haste)) ueot)!
auto=may castcard(normal) target(*[-land;manacost<=2]|myhand) auto=may castcard(normal) target(*[-land;manacost<=2]|myhand)
text=Gain control of target creature or Vehicle until end of turn. Untap it. It gains haste until end of turn. -- You may cast a card with mana value 2 or less from your hand without paying its mana cost. text=Gain control of target creature or Vehicle until end of turn. Untap it. It gains haste until end of turn. -- You may cast a card with mana value 2 or less from your hand without paying its mana cost.
mana={1}{R}{R} mana={1}{R}{R}
@@ -63913,7 +63913,7 @@ name=Kolaghan Forerunners
abilities=trample abilities=trample
anyzone=type:creature:mybattlefield/3 cdaactive anyzone=type:creature:mybattlefield/3 cdaactive
other={R}{2} name(Dash) other={R}{2} name(Dash)
auto=if paid(alternative) then transforms((,haste,newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever auto=if paid(alternative) then transforms((,haste,newability[@next end:moveto(ownerhand) all(this)])) forever
text=Trample -- Kolaghan Forerunners's power is equal to the number of creatures you control. -- Dash {2}{R} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.) text=Trample -- Kolaghan Forerunners's power is equal to the number of creatures you control. -- Dash {2}{R} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.)
mana={2}{R} mana={2}{R}
type=Creature type=Creature
@@ -63933,7 +63933,7 @@ type=Artifact
[card] [card]
name=Kolaghan Skirmisher name=Kolaghan Skirmisher
other={2}{B} name(Dash) other={2}{B} name(Dash)
auto=if paid(alternative) then transforms((,haste,newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever auto=if paid(alternative) then transforms((,haste,newability[@next end:moveto(ownerhand) all(this)])) forever
text=Dash {2}{B} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.) text=Dash {2}{B} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.)
mana={1}{B} mana={1}{B}
type=Creature type=Creature
@@ -63960,7 +63960,7 @@ name=Kolaghan, the Storm's Fury
abilities=flying abilities=flying
auto=@combat(attacking) source(dragon|mybattlefield):all(creature|mybattlefield) 1/0 ueot auto=@combat(attacking) source(dragon|mybattlefield):all(creature|mybattlefield) 1/0 ueot
other={3}{R}{B} name(Dash) other={3}{R}{B} name(Dash)
auto=if paid(alternative) then transforms((,haste,newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever auto=if paid(alternative) then transforms((,haste,newability[@next end:moveto(ownerhand) all(this)])) forever
text=Flying. -- Whenever a Dragon you control attacks, creatures you control get +1/+0 until end of turn. -- Dash {3}{B}{R} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.) text=Flying. -- Whenever a Dragon you control attacks, creatures you control get +1/+0 until end of turn. -- Dash {3}{B}{R} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.)
mana={3}{B}{R} mana={3}{B}{R}
type=Legendary Creature type=Legendary Creature
@@ -67110,7 +67110,7 @@ type=Instant
[card] [card]
name=Lightning Berserker name=Lightning Berserker
other={R} name(Dash) other={R} name(Dash)
auto=if paid(alternative) then transforms((,haste,newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever auto=if paid(alternative) then transforms((,haste,newability[@next end:moveto(ownerhand) all(this)])) forever
auto={R}:1/0 ueot auto={R}:1/0 ueot
text={R}: Lightning Berserker gets +1/+0 until end of turn. -- Dash {R} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.) text={R}: Lightning Berserker gets +1/+0 until end of turn. -- Dash {R} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.)
mana={R} mana={R}
@@ -68442,7 +68442,7 @@ toughness=8
name=Lose Calm name=Lose Calm
target=creature target=creature
auto=menace auto=menace
auto=moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)! auto=moveto(mybattlefield) and!(transforms((,newability[@next end:moveTo(previousbattlefield)],newability[untap],haste)) ueot)!
text=Gain control of target creature until end of turn. Untap that creature. It gains haste and menace until end of turn. (A creature with menace can't be blocked except by two or more creatures.) text=Gain control of target creature until end of turn. Untap that creature. It gains haste and menace until end of turn. (A creature with menace can't be blocked except by two or more creatures.)
mana={3}{R} mana={3}{R}
type=Sorcery type=Sorcery
@@ -70064,7 +70064,7 @@ toughness=6
[/card] [/card]
[card] [card]
name=Magus of the Unseen name=Magus of the Unseen
auto={1}{U}{T}:target(artifact|opponentbattlefield) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],newability[@each my end:tap],haste)) ueot auto={1}{U}{T}:target(artifact|opponentbattlefield) transforms((,newability[moveTo(opponentbattlefield)],newability[@next end:moveTo(ownerbattlefield)],newability[untap],newability[@each my end:tap],haste)) ueot
text={1}{U}, {T}: Untap target artifact an opponent controls and gain control of it until end of turn. It gains haste until end of turn. When you lose control of the artifact, tap it. text={1}{U}, {T}: Untap target artifact an opponent controls and gain control of it until end of turn. It gains haste until end of turn. When you lose control of the artifact, tap it.
mana={1}{U} mana={1}{U}
type=Creature type=Creature
@@ -70307,7 +70307,7 @@ type=Enchantment
name=Malevolent Whispers name=Malevolent Whispers
target=creature target=creature
auto=2/0 ueot auto=2/0 ueot
auto=moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)! auto=moveto(mybattlefield) and!(transforms((,newability[@next end:moveTo(previousbattlefield)],newability[untap],haste)) ueot)!
abilities=madness abilities=madness
autoexile=restriction{discarded} pay({3}{r}) name(pay 3r to cast) activate name(pay 3r to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard) autoexile=restriction{discarded} pay({3}{r}) name(pay 3r to cast) activate name(pay 3r to cast) castcard(normal)?name(put in graveyard) moveto(ownergraveyard)
text=Gain control of target creature until end of turn. Untap that creature. It gets +2/+0 and gains haste until end of turn. -- Madness {3}{R} (If you discard this card, discard it into exile. When you do, cast it for its madness cost or put it into your graveyard.) text=Gain control of target creature until end of turn. Untap that creature. It gets +2/+0 and gains haste until end of turn. -- Madness {3}{R} (If you discard this card, discard it into exile. When you do, cast it for its madness cost or put it into your graveyard.)
@@ -71120,7 +71120,7 @@ subtype=Aura
[card] [card]
name=Mardu Scout name=Mardu Scout
other={1}{R} name(Dash) other={1}{R} name(Dash)
auto=if paid(alternative) then transforms((,haste,newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever auto=if paid(alternative) then transforms((,haste,newability[@next end:moveto(ownerhand) all(this)])) forever
text=Dash {1}{R} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.) text=Dash {1}{R} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.)
mana={R}{R} mana={R}{R}
type=Creature type=Creature
@@ -71132,7 +71132,7 @@ toughness=1
name=Mardu Shadowspear name=Mardu Shadowspear
auto=_ATTACKING_life:-1 opponent auto=_ATTACKING_life:-1 opponent
other={1}{B} name(Dash) other={1}{B} name(Dash)
auto=if paid(alternative) then transforms((,haste,newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever auto=if paid(alternative) then transforms((,haste,newability[@next end:moveto(ownerhand) all(this)])) forever
text=Whenever Mardu Shadowspear attacks, each opponent loses 1 life. -- Dash {1}{B} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.) text=Whenever Mardu Shadowspear attacks, each opponent loses 1 life. -- Dash {1}{B} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.)
mana={B} mana={B}
type=Creature type=Creature
@@ -71155,7 +71155,7 @@ toughness=1
name=Mardu Strike Leader name=Mardu Strike Leader
auto=_ATTACKING_token(Warrior,Creature Warrior,2/1,black) controller auto=_ATTACKING_token(Warrior,Creature Warrior,2/1,black) controller
other={3}{B} name(Dash) other={3}{B} name(Dash)
auto=if paid(alternative) then transforms((,haste,newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever auto=if paid(alternative) then transforms((,haste,newability[@next end:moveto(ownerhand) all(this)])) forever
text=Whenever Mardu Strike Leader attacks, put a 2/1 black Warrior creature token onto the battlefield. -- Dash {3}{B} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.) text=Whenever Mardu Strike Leader attacks, put a 2/1 black Warrior creature token onto the battlefield. -- Dash {3}{B} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.)
mana={2}{B} mana={2}{B}
type=Creature type=Creature
@@ -71256,7 +71256,7 @@ subtype=Aura
name=Mark of Mutiny name=Mark of Mutiny
target=creature target=creature
auto=counter(1/1) auto=counter(1/1)
auto=moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)! auto=moveto(mybattlefield) and!(transforms((,newability[@next end:moveTo(previousbattlefield)],newability[untap],haste)) ueot)!
text=Gain control of target creature until end of turn. Put a +1/+1 counter on it and untap it. That creature gains haste until end of turn. text=Gain control of target creature until end of turn. Put a +1/+1 counter on it and untap it. That creature gains haste until end of turn.
mana={2}{R} mana={2}{R}
type=Sorcery type=Sorcery
@@ -71771,7 +71771,7 @@ type=Enchantment
[card] [card]
name=Mass Mutiny name=Mass Mutiny
target=creature|opponentbattlefield target=creature|opponentbattlefield
auto=moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)! auto=moveto(mybattlefield) and!(transforms((,newability[@next end:moveTo(previousbattlefield)],newability[untap],haste)) ueot)!
text=For each opponent, gain control of up to one target creature that player controls until end of turn. Untap those creatures. They gain haste until end of turn. text=For each opponent, gain control of up to one target creature that player controls until end of turn. Untap those creatures. They gain haste until end of turn.
mana={3}{R}{R} mana={3}{R}{R}
type=Sorcery type=Sorcery
@@ -73273,7 +73273,7 @@ type=Instant
[card] [card]
name=Metallic Mastery name=Metallic Mastery
target=artifact target=artifact
auto=moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)! auto=moveto(mybattlefield) and!(transforms((,newability[@next end:moveTo(previousbattlefield)],newability[untap],haste)) ueot)!
text=Untap target artifact and gain control of it until end of turn. That artifact gains haste until end of turn. text=Untap target artifact and gain control of it until end of turn. That artifact gains haste until end of turn.
mana={2}{R} mana={2}{R}
type=Sorcery type=Sorcery
@@ -75376,8 +75376,8 @@ type=Sorcery
[/card] [/card]
[card] [card]
name=Mob Rule name=Mob Rule
auto=choice name(Power 4 or greater) all(creature[power>=4]|opponentbattlefield) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot auto=choice name(Power 4 or greater) all(creature[power>=4]|opponentbattlefield) transforms((,newability[moveTo(opponentbattlefield)],newability[@next end:moveTo(ownerbattlefield)],newability[untap],haste)) ueot
auto=choice name(Power 3 or less) all(creature[power<=3]|opponentbattlefield) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot auto=choice name(Power 3 or less) all(creature[power<=3]|opponentbattlefield) transforms((,newability[moveTo(opponentbattlefield)],newability[@next end:moveTo(ownerbattlefield)],newability[untap],haste)) ueot
text=Choose one: --Gain control of all creatures with power 4 or greater until end of turn. Untap those creatures. They gain haste until end of turn. --Gain control of all creatures with power 3 or less until end of turn. Untap those creatures. They gain haste until end of turn. text=Choose one: --Gain control of all creatures with power 4 or greater until end of turn. Untap those creatures. They gain haste until end of turn. --Gain control of all creatures with power 3 or less until end of turn. Untap those creatures. They gain haste until end of turn.
mana={4}{R}{R} mana={4}{R}{R}
type=Sorcery type=Sorcery
@@ -75778,7 +75778,7 @@ type=Enchantment
[card] [card]
name=Molten Primordial name=Molten Primordial
abilities=haste abilities=haste
auto=name(gain control) target(creature|opponentbattlefield) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot auto=name(gain control) target(creature|opponentbattlefield) transforms((,newability[moveTo(opponentbattlefield)],newability[@next end:moveTo(ownerbattlefield)],newability[untap],haste)) ueot
text=Haste -- When Molten Primordial enters, for each opponent, gain control of up to one target creature that player controls until end of turn. Untap those creatures. They gain haste until end of turn. text=Haste -- When Molten Primordial enters, for each opponent, gain control of up to one target creature that player controls until end of turn. Untap those creatures. They gain haste until end of turn.
mana={5}{R}{R} mana={5}{R}{R}
type=Creature type=Creature
@@ -83732,7 +83732,7 @@ toughness=5
[/card] [/card]
[card] [card]
name=Overtaker name=Overtaker
auto={3}{U}{T}{D(*|myhand)}:target(creature) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot auto={3}{U}{T}{D(*|myhand)}:target(creature) transforms((,newability[moveTo(opponentbattlefield)],newability[@next end:moveTo(ownerbattlefield)],newability[untap],haste)) ueot
text={3}{U}, {T}, Discard a card: Untap target creature and gain control of it until end of turn. That creature gains haste until end of turn. text={3}{U}, {T}, Discard a card: Untap target creature and gain control of it until end of turn. That creature gains haste until end of turn.
mana={1}{U} mana={1}{U}
type=Creature type=Creature
@@ -87087,7 +87087,7 @@ toughness=4
name=Pitiless Horde name=Pitiless Horde
other={2}{B}{B} name(Dash) other={2}{B}{B} name(Dash)
auto=@each my upkeep:life:-2 controller auto=@each my upkeep:life:-2 controller
auto=if paid(alternative) then transforms((,haste,newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever auto=if paid(alternative) then transforms((,haste,newability[@next end:moveto(ownerhand) all(this)])) forever
text=At the beginning of your upkeep, you lose 2 life. -- Dash {2}{B}{B} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.) text=At the beginning of your upkeep, you lose 2 life. -- Dash {2}{B}{B} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.)
mana={2}{B} mana={2}{B}
type=Creature type=Creature
@@ -87802,7 +87802,7 @@ type=Artifact
name=Portent of Betrayal name=Portent of Betrayal
target=creature target=creature
aicode=activate transforms((,newability[all(*[zpos<=1]|mylibrary) transforms((,newability[may name(Put on bottom of library) moveto(myreveal) and!( bottomoflibrary )!])) oneshot])) oneshot aicode=activate transforms((,newability[all(*[zpos<=1]|mylibrary) transforms((,newability[may name(Put on bottom of library) moveto(myreveal) and!( bottomoflibrary )!])) oneshot])) oneshot
auto=moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)! auto=moveto(mybattlefield) and!(transforms((,newability[@next end:moveTo(previousbattlefield)],newability[untap],haste)) ueot)!
auto=_SCRY1_ auto=_SCRY1_
text=Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.) text=Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn. Scry 1. (Look at the top card of your library. You may put that card on the bottom of your library.)
mana={3}{R} mana={3}{R}
@@ -88282,7 +88282,7 @@ type=Sorcery
[card] [card]
name=Press into Service name=Press into Service
target=creature|battlefield target=creature|battlefield
auto=moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)! auto=moveto(mybattlefield) and!(transforms((,newability[@next end:moveTo(previousbattlefield)],newability[untap],haste)) ueot)!
auto=may target(<upto:2>creature|battlefield) counter(1/1) auto=may target(<upto:2>creature|battlefield) counter(1/1)
text=Support 2. (Put a +1/+1 counter on each of up to two target creatures.) -- Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn. text=Support 2. (Put a +1/+1 counter on each of up to two target creatures.) -- Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn.
mana={4}{R} mana={4}{R}
@@ -93077,7 +93077,7 @@ toughness=3
name=Reckless Imp name=Reckless Imp
abilities=flying,cantblock abilities=flying,cantblock
other={1}{B} name(Dash) other={1}{B} name(Dash)
auto=if paid(alternative) then transforms((,haste,newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever auto=if paid(alternative) then transforms((,haste,newability[@next end:moveto(ownerhand) all(this)])) forever
text=Flying -- Reckless Imp can't block. -- Dash {1}{B} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.) text=Flying -- Reckless Imp can't block. -- Dash {1}{B} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.)
mana={2}{B} mana={2}{B}
type=Creature type=Creature
@@ -93597,7 +93597,7 @@ type=Instant
[/card] [/card]
[card] [card]
name=Reins of Power name=Reins of Power
auto=all(creature) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot auto=all(creature) transforms((,newability[moveTo(opponentbattlefield)],newability[@next end:moveTo(ownerbattlefield)],newability[untap],haste)) ueot
text=Untap all creatures you control and all creatures target opponent controls. You and that opponent each gain control of all creatures the other controls until end of turn. Those creatures gain haste until end of turn. text=Untap all creatures you control and all creatures target opponent controls. You and that opponent each gain control of all creatures the other controls until end of turn. Those creatures gain haste until end of turn.
mana={2}{U}{U} mana={2}{U}{U}
type=Instant type=Instant
@@ -100658,7 +100658,7 @@ toughness=2
[card] [card]
name=Screamreach Brawler name=Screamreach Brawler
other={1}{R} name(Dash) other={1}{R} name(Dash)
auto=if paid(alternative) then transforms((,haste,newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever auto=if paid(alternative) then transforms((,haste,newability[@next end:moveto(ownerhand) all(this)])) forever
text=Dash {1}{R} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.) text=Dash {1}{R} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.)
mana={2}{R} mana={2}{R}
type=Creature type=Creature
@@ -107146,18 +107146,18 @@ toughness=3
[card] [card]
name=Skyfire Kirin name=Skyfire Kirin
abilities=flying abilities=flying
auto=@movedTo(*[arcane;spirit;manacost=1]|mystack):may target(creature[manacost=1]) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)])) ueot auto=@movedTo(*[arcane;spirit;manacost=1]|mystack):may target(creature[manacost=1]) transforms((,newability[moveTo(opponentbattlefield)],newability[@next end:moveTo(ownerbattlefield)])) ueot
auto=@movedTo(*[arcane;spirit;manacost=2]|mystack):may target(creature[manacost=2]) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)])) ueot auto=@movedTo(*[arcane;spirit;manacost=2]|mystack):may target(creature[manacost=2]) transforms((,newability[moveTo(opponentbattlefield)],newability[@next end:moveTo(ownerbattlefield)])) ueot
auto=@movedTo(*[arcane;spirit;manacost=3]|mystack):may target(creature[manacost=3]) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)])) ueot auto=@movedTo(*[arcane;spirit;manacost=3]|mystack):may target(creature[manacost=3]) transforms((,newability[moveTo(opponentbattlefield)],newability[@next end:moveTo(ownerbattlefield)])) ueot
auto=@movedTo(*[arcane;spirit;manacost=4]|mystack):may target(creature[manacost=4]) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)])) ueot auto=@movedTo(*[arcane;spirit;manacost=4]|mystack):may target(creature[manacost=4]) transforms((,newability[moveTo(opponentbattlefield)],newability[@next end:moveTo(ownerbattlefield)])) ueot
auto=@movedTo(*[arcane;spirit;manacost=5]|mystack):may target(creature[manacost=5]) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)])) ueot auto=@movedTo(*[arcane;spirit;manacost=5]|mystack):may target(creature[manacost=5]) transforms((,newability[moveTo(opponentbattlefield)],newability[@next end:moveTo(ownerbattlefield)])) ueot
auto=@movedTo(*[arcane;spirit;manacost=6]|mystack):may target(creature[manacost=6]) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)])) ueot auto=@movedTo(*[arcane;spirit;manacost=6]|mystack):may target(creature[manacost=6]) transforms((,newability[moveTo(opponentbattlefield)],newability[@next end:moveTo(ownerbattlefield)])) ueot
auto=@movedTo(*[arcane;spirit;manacost=7]|mystack):may target(creature[manacost=7]) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)])) ueot auto=@movedTo(*[arcane;spirit;manacost=7]|mystack):may target(creature[manacost=7]) transforms((,newability[moveTo(opponentbattlefield)],newability[@next end:moveTo(ownerbattlefield)])) ueot
auto=@movedTo(*[arcane;spirit;manacost=8]|mystack):may target(creature[manacost=8]) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)])) ueot auto=@movedTo(*[arcane;spirit;manacost=8]|mystack):may target(creature[manacost=8]) transforms((,newability[moveTo(opponentbattlefield)],newability[@next end:moveTo(ownerbattlefield)])) ueot
auto=@movedTo(*[arcane;spirit;manacost=9]|mystack):may target(creature[manacost=9]) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)])) ueot auto=@movedTo(*[arcane;spirit;manacost=9]|mystack):may target(creature[manacost=9]) transforms((,newability[moveTo(opponentbattlefield)],newability[@next end:moveTo(ownerbattlefield)])) ueot
auto=@movedTo(*[arcane;spirit;manacost=10]|mystack):may target(creature[manacost=10]) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)])) ueot auto=@movedTo(*[arcane;spirit;manacost=10]|mystack):may target(creature[manacost=10]) transforms((,newability[moveTo(opponentbattlefield)],newability[@next end:moveTo(ownerbattlefield)])) ueot
auto=@movedTo(*[arcane;spirit;manacost=11]|mystack):may target(creature[manacost=11]) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)])) ueot auto=@movedTo(*[arcane;spirit;manacost=11]|mystack):may target(creature[manacost=11]) transforms((,newability[moveTo(opponentbattlefield)],newability[@next end:moveTo(ownerbattlefield)])) ueot
auto=@movedTo(*[arcane;spirit;manacost=12]|mystack):may target(creature[manacost=12]) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)])) ueot auto=@movedTo(*[arcane;spirit;manacost=12]|mystack):may target(creature[manacost=12]) transforms((,newability[moveTo(opponentbattlefield)],newability[@next end:moveTo(ownerbattlefield)])) ueot
text=Flying -- Whenever you cast a Spirit or Arcane spell, you may gain control of target creature with that spell's mana value until end of turn. text=Flying -- Whenever you cast a Spirit or Arcane spell, you may gain control of target creature with that spell's mana value until end of turn.
mana={2}{R}{R} mana={2}{R}{R}
type=Legendary Creature type=Legendary Creature
@@ -108369,7 +108369,7 @@ type=Instant
[/card] [/card]
[card] [card]
name=Smelt-Ward Gatekeepers name=Smelt-Ward Gatekeepers
auto=if type(land[Gate]|mybattlefield)~morethan~1 then target(creature|opponentbattlefield) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot once auto=if type(land[Gate]|mybattlefield)~morethan~1 then target(creature|opponentbattlefield) transforms((,newability[moveTo(opponentbattlefield)],newability[@next end:moveTo(ownerbattlefield)],newability[untap],haste)) ueot once
text=When Smelt-Ward Gatekeepers enters, if you control two or more Gates, gain control of target creature an opponent controls until end of turn. Untap that creature. That creature gains haste until end of turn. text=When Smelt-Ward Gatekeepers enters, if you control two or more Gates, gain control of target creature an opponent controls until end of turn. Untap that creature. That creature gains haste until end of turn.
mana={3}{R} mana={3}{R}
type=Creature type=Creature
@@ -112176,7 +112176,7 @@ type=Instant
name=Sprinting Warbrute name=Sprinting Warbrute
abilities=mustattack abilities=mustattack
other={3}{R} name(Dash) other={3}{R} name(Dash)
auto=if paid(alternative) then transforms((,haste,newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever auto=if paid(alternative) then transforms((,haste,newability[@next end:moveto(ownerhand) all(this)])) forever
text=Sprinting Warbrute attacks each combat if able. -- Dash {3}{R} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.) text=Sprinting Warbrute attacks each combat if able. -- Dash {3}{R} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.)
mana={4}{R} mana={4}{R}
type=Creature type=Creature
@@ -116576,7 +116576,7 @@ toughness=3
[card] [card]
name=Swift Warkite name=Swift Warkite
abilities=flying abilities=flying
auto=moveTo(myBattlefield) target(creature[manacost<=3]|myhand,mygraveyard) and!( transforms((,haste,newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever)! auto=moveTo(myBattlefield) target(creature[manacost<=3]|myhand,mygraveyard) and!( transforms((,haste,newability[@next end:moveto(ownerhand) all(this)])) forever)!
text=Flying -- When Swift Warkite enters, you may put a creature card with mana value 3 or less from your hand or graveyard onto the battlefield. That creature gains haste. Return it to your hand at the beginning of the next end step. text=Flying -- When Swift Warkite enters, you may put a creature card with mana value 3 or less from your hand or graveyard onto the battlefield. That creature gains haste. Return it to your hand at the beginning of the next end step.
mana={4}{B}{R} mana={4}{B}{R}
type=Creature type=Creature
@@ -118908,7 +118908,7 @@ type=Sorcery
[card] [card]
name=Temporary Insanity name=Temporary Insanity
target=creature[power<=type:*:mygraveyard] target=creature[power<=type:*:mygraveyard]
auto=moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)! auto=moveto(mybattlefield) and!(transforms((,newability[@next end:moveTo(previousbattlefield)],newability[untap],haste)) ueot)!
text=Untap target creature with power less than the number of cards in your graveyard and gain control of it until end of turn. That creature gains haste until end of turn. text=Untap target creature with power less than the number of cards in your graveyard and gain control of it until end of turn. That creature gains haste until end of turn.
mana={3}{R} mana={3}{R}
type=Instant type=Instant
@@ -120868,7 +120868,7 @@ subtype=Aura
[card] [card]
name=Threaten name=Threaten
target=creature target=creature
auto=moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)! auto=moveto(mybattlefield) and!(transforms((,newability[@next end:moveTo(previousbattlefield)],newability[untap],haste)) ueot)!
text=Untap target creature and gain control of it until end of turn. That creature gains haste until end of turn. (It can attack and {T} this turn.) text=Untap target creature and gain control of it until end of turn. That creature gains haste until end of turn. (It can attack and {T} this turn.)
mana={2}{R} mana={2}{R}
type=Sorcery type=Sorcery
@@ -123282,7 +123282,7 @@ toughness=4
[card] [card]
name=Traitorous Blood name=Traitorous Blood
target=creature target=creature
auto=moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste,trample)) ueot)! auto=moveto(mybattlefield) and!(transforms((,newability[@next end:moveTo(previousbattlefield)],newability[untap],haste,trample)) ueot)!
text=Gain control of target creature until end of turn. Untap it. It gains trample and haste until end of turn. text=Gain control of target creature until end of turn. Untap it. It gains trample and haste until end of turn.
mana={1}{R}{R} mana={1}{R}{R}
type=Sorcery type=Sorcery
@@ -123291,7 +123291,7 @@ type=Sorcery
name=Traitorous Instinct name=Traitorous Instinct
target=creature target=creature
auto=2/0 auto=2/0
auto=moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)! auto=moveto(mybattlefield) and!(transforms((,newability[@next end:moveTo(previousbattlefield)],newability[untap],haste)) ueot)!
text=Gain control of target creature until end of turn. Untap that creature. Until end of turn it gets +2/+0 and gains haste. text=Gain control of target creature until end of turn. Untap that creature. Until end of turn it gets +2/+0 and gains haste.
mana={3}{R} mana={3}{R}
type=Sorcery type=Sorcery
@@ -124808,7 +124808,7 @@ type=Instant
[card] [card]
name=Turn Against name=Turn Against
target=creature target=creature
auto=moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)! auto=moveto(mybattlefield) and!(transforms((,newability[@next end:moveTo(previousbattlefield)],newability[untap],haste)) ueot)!
text=Devoid (This card has no color.) -- Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn. text=Devoid (This card has no color.) -- Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn.
mana={4}{R} mana={4}{R}
abilities=devoid abilities=devoid
@@ -125027,7 +125027,7 @@ type=Instant
[/card] [/card]
[card] [card]
name=Twist Allegiance name=Twist Allegiance
auto=all(creature) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot auto=all(creature) transforms((,newability[moveTo(opponentbattlefield)],newability[@next end:moveTo(ownerbattlefield)],newability[untap],haste)) ueot
text=You and target opponent each gain control of all creatures the other controls until end of turn. Untap those creatures. Those creatures gain haste until end of turn. text=You and target opponent each gain control of all creatures the other controls until end of turn. Untap those creatures. Those creatures gain haste until end of turn.
mana={6}{R} mana={6}{R}
type=Sorcery type=Sorcery
@@ -126388,7 +126388,7 @@ toughness=4
name=Unwilling Recruit name=Unwilling Recruit
target=creature target=creature
auto=X/0 auto=X/0
auto=moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)! auto=moveto(mybattlefield) and!(transforms((,newability[@next end:moveTo(previousbattlefield)],newability[untap],haste)) ueot)!
text=Gain control of target creature until end of turn. Untap that creature. It gets +X/+0 and gains haste until end of turn. text=Gain control of target creature until end of turn. Untap that creature. It gets +X/+0 and gains haste until end of turn.
mana={X}{R}{R}{R} mana={X}{R}{R}{R}
type=Sorcery type=Sorcery
@@ -127537,7 +127537,7 @@ type=Instant
[card] [card]
name=Vaultbreaker name=Vaultbreaker
other={2}{R} name(Dash) other={2}{R} name(Dash)
auto=if paid(alternative) then transforms((,haste,newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever auto=if paid(alternative) then transforms((,haste,newability[@next end:moveto(ownerhand) all(this)])) forever
auto=_ATTACKING_may name(discard and draw) reject notatarget(*|myhand) && transforms((,newability[draw:1 controller])) forever auto=_ATTACKING_may name(discard and draw) reject notatarget(*|myhand) && transforms((,newability[draw:1 controller])) forever
text=Whenever Vaultbreaker attacks, you may discard a card. If you do, draw a card. -- Dash {2}{R} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.) text=Whenever Vaultbreaker attacks, you may discard a card. If you do, draw a card. -- Dash {2}{R} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.)
mana={3}{R} mana={3}{R}
@@ -133117,8 +133117,8 @@ type=Enchantment
[card] [card]
name=Wellspring name=Wellspring
target=land target=land
auto=transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield) oneshot])) ueot auto=transforms((,newability[moveTo(opponentbattlefield)],newability[@next end:moveTo(ownerbattlefield) oneshot])) ueot
auto=@each my upkeep:transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap])) ueot auto=@each my upkeep:transforms((,newability[moveTo(opponentbattlefield)],newability[@next end:moveTo(ownerbattlefield)],newability[untap])) ueot
text=Enchant land -- When Wellspring enters, gain control of enchanted land until end of turn. -- At the beginning of your upkeep, untap enchanted land. You gain control of that land until end of turn. text=Enchant land -- When Wellspring enters, gain control of enchanted land until end of turn. -- At the beginning of your upkeep, untap enchanted land. You gain control of that land until end of turn.
mana={1}{G}{W} mana={1}{G}{W}
type=Enchantment type=Enchantment
@@ -135641,7 +135641,7 @@ type=Instant
[card] [card]
name=Word of Seizing name=Word of Seizing
target=*|battlefield target=*|battlefield
auto=moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)! auto=moveto(mybattlefield) and!(transforms((,newability[@next end:moveTo(previousbattlefield)],newability[untap],haste)) ueot)!
text=Split second (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.) -- Untap target permanent and gain control of it until end of turn. It gains haste until end of turn. text=Split second (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.) -- Untap target permanent and gain control of it until end of turn. It gains haste until end of turn.
mana={3}{R}{R} mana={3}{R}{R}
type=Instant type=Instant
@@ -135908,7 +135908,7 @@ type=Sorcery
[card] [card]
name=Wrangle name=Wrangle
target=creature[power<=4] target=creature[power<=4]
auto=moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)! auto=moveto(mybattlefield) and!(transforms((,newability[@next end:moveTo(previousbattlefield)],newability[untap],haste)) ueot)!
text=Gain control of target creature with power 4 or less until end of turn. Untap that creature. It gains haste until end of turn. text=Gain control of target creature with power 4 or less until end of turn. Untap that creature. It gains haste until end of turn.
mana={1}{R} mana={1}{R}
type=Sorcery type=Sorcery
@@ -137618,7 +137618,7 @@ toughness=1
name=Zurgo Bellstriker name=Zurgo Bellstriker
auto=cantbeblockerof(creature[power>=2]) auto=cantbeblockerof(creature[power>=2])
other={1}{R} name(Dash) other={1}{R} name(Dash)
auto=if paid(alternative) then transforms((,haste,newability[phaseaction[endofturn sourceinplay] moveto(ownerhand) all(this)])) forever auto=if paid(alternative) then transforms((,haste,newability[@next end:moveto(ownerhand) all(this)])) forever
text=Zurgo Bellstriker can't block creatures with power 2 or greater. -- Dash {1}{R} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.) text=Zurgo Bellstriker can't block creatures with power 2 or greater. -- Dash {1}{R} (You may cast this spell for its dash cost. If you do, it gains haste, and it's returned from the battlefield to its owner's hand at the beginning of the next end step.)
mana={R} mana={R}
type=Legendary Creature type=Legendary Creature
@@ -214,8 +214,8 @@ subtype=Angrath
name=Angrath, the Flame-Chained name=Angrath, the Flame-Chained
auto=counter(0/0,4,loyalty) auto=counter(0/0,4,loyalty)
auto={C(0/0,1,Loyalty)}:name(+1: Opponent discards a card and loses 2 life) ability$!name(discard) notatarget(*|myhand) reject !$ opponent && life:-2 opponent auto={C(0/0,1,Loyalty)}:name(+1: Opponent discards a card and loses 2 life) ability$!name(discard) notatarget(*|myhand) reject !$ opponent && life:-2 opponent
auto={C(0/0,-3,Loyalty)}:name(-3: Gain control of creature with manacost 3 or less) target(creature[manacost<=3]) moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste,treason)) ueot)! auto={C(0/0,-3,Loyalty)}:name(-3: Gain control of creature with manacost 3 or less) target(creature[manacost<=3]) moveto(mybattlefield) and!(transforms((,newability[@next end:moveTo(previousbattlefield)],newability[untap],haste,treason)) ueot)!
auto={C(0/0,-3,Loyalty)}:name(-3: Gain control of creature with manacost more than 3) target(creature[manacost>=4]) moveto(mybattlefield) and!(transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(previousbattlefield)],newability[untap],haste)) ueot)! auto={C(0/0,-3,Loyalty)}:name(-3: Gain control of creature with manacost more than 3) target(creature[manacost>=4]) moveto(mybattlefield) and!(transforms((,newability[@next end:moveTo(previousbattlefield)],newability[untap],haste)) ueot)!
auto={C(0/0,-8,Loyalty)}:name(-8: Opponent loses life equal to graveyard) life:-type:*:opponentGraveyard opponent auto={C(0/0,-8,Loyalty)}:name(-8: Opponent loses life equal to graveyard) life:-type:*:opponentGraveyard opponent
text=+1: Each opponent discards a card and loses 2 life. -- 3: Gain control of target creature until end of turn. Untap it. It gains haste until end of turn. Sacrifice it at the beginning of the next end step if it has mana value 3 or less. -- 8: Each opponent loses life equal to the number of cards in their graveyard. text=+1: Each opponent discards a card and loses 2 life. -- 3: Gain control of target creature until end of turn. Untap it. It gains haste until end of turn. Sacrifice it at the beginning of the next end step if it has mana value 3 or less. -- 8: Each opponent loses life equal to the number of cards in their graveyard.
mana={3}{B}{R} mana={3}{B}{R}
@@ -2715,7 +2715,7 @@ name=Rowan, Fearless Sparkmage
auto=counter(0/0,5,loyalty) auto=counter(0/0,5,loyalty)
auto={C(0/0,1,Loyalty)}:name(+1: +3/0 and First Strike) target(creature) 3/0 ueot && first strike ueot auto={C(0/0,1,Loyalty)}:name(+1: +3/0 and First Strike) target(creature) 3/0 ueot && first strike ueot
auto={C(0/0,-2,Loyalty)}:name(-2: Deals 1 damage and can't block) target(<upto:2>creature) damage:1 && cantblock ueot auto={C(0/0,-2,Loyalty)}:name(-2: Deals 1 damage and can't block) target(<upto:2>creature) damage:1 && cantblock ueot
auto={C(0/0,-9,Loyalty)}:name(-9: Gain control of creatures) all(creature|battlefield) moveTo(mybattlefield) && all(creature|battlefield) transforms((,newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot oneshot auto={C(0/0,-9,Loyalty)}:name(-9: Gain control of creatures) all(creature|battlefield) moveTo(mybattlefield) && all(creature|battlefield) transforms((,newability[@next end:moveTo(ownerbattlefield)],newability[untap],haste)) ueot oneshot
text=+1: Up to one target creature gets +3/+0 and gains first strike until end of turn. -- -2: Rowan, Fearless Sparkmage deals 1 damage to each of up to two target creatures. Those creatures can't block this turn. -- -9: Gain control of all creatures until end of turn. Untap them. They gain haste until end of turn. text=+1: Up to one target creature gets +3/+0 and gains first strike until end of turn. -- -2: Rowan, Fearless Sparkmage deals 1 damage to each of up to two target creatures. Those creatures can't block this turn. -- -9: Gain control of all creatures until end of turn. Untap them. They gain haste until end of turn.
mana={3}{R}{R} mana={3}{R}{R}
type=Legendary Planeswalker type=Legendary Planeswalker
@@ -2877,7 +2877,7 @@ subtype=Sarkhan
name=Sarkhan Vol name=Sarkhan Vol
auto=counter(0/0,4,loyalty) auto=counter(0/0,4,loyalty)
auto={C(0/0,1,Loyalty)}:name(+1: Creatures gets +1/+1 and haste) all(creature|mybattlefield) 1/1 && all(creature|mybattlefield) haste auto={C(0/0,1,Loyalty)}:name(+1: Creatures gets +1/+1 and haste) all(creature|mybattlefield) 1/1 && all(creature|mybattlefield) haste
auto={C(0/0,-2,Loyalty)}:name(-2: Gain control of a creature and untap it) target(creature) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot auto={C(0/0,-2,Loyalty)}:name(-2: Gain control of a creature and untap it) target(creature) transforms((,newability[moveTo(opponentbattlefield)],newability[@next end:moveTo(ownerbattlefield)],newability[untap],haste)) ueot
auto={C(0/0,-6,Loyalty)}:name(-6: Create five 4/4 Dragons) token(Dragon,Creature Dragon,4/4,red,flying)*5 auto={C(0/0,-6,Loyalty)}:name(-6: Create five 4/4 Dragons) token(Dragon,Creature Dragon,4/4,red,flying)*5
text=+1: Creatures you control get +1/+1 and gain haste until end of turn. -- -2: Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn. -- -6: Put five 4/4 red Dragon creature tokens with flying onto the battlefield. text=+1: Creatures you control get +1/+1 and gain haste until end of turn. -- -2: Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn. -- -6: Put five 4/4 red Dragon creature tokens with flying onto the battlefield.
mana={2}{R}{G} mana={2}{R}{G}