LTR and LTC _cards.dat and bug fixes in primitives

I had to update the _cards.dat files for The Lord of the Rings: Tales of Middle-earth (LTR) and Tales of Middle-earth Commander (LTC) since they didn't have the correct official multiverse IDs. I'm sorry if this affects past decks, but I had to make these changes because it was difficult to debug cards within the set and obtain their respective tokens.
Hisoka, Minamo Sensei
Ragemonger text
Igneous Inspiration and other instants/serceries that target an opponents permanent
Mind Rake
Keeper of the Accord
Aria Of Flame
Arixmethes, Slumbering Isle, Annoying
Battlefield Scrounger
Bloodchief Ascension
Breathless Knight
Breeches, Brazen Plunderer
Doubling Season
Contaminant Grafter
Cursed Rack was working even after being destroyed
This commit is contained in:
Eduardo MG
2024-08-14 18:37:30 -06:00
parent f9df303e92
commit e2f6fec09e
5 changed files with 3315 additions and 2128 deletions
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -234,7 +234,7 @@ name=Academic Dispute
target=creature target=creature
auto=choice name(Must block and gains reach) transforms((,newability[mustblock],reach)) ueot auto=choice name(Must block and gains reach) transforms((,newability[mustblock],reach)) ueot
auto=choice name(Must block and doesn't gain reach) transforms((,newability[mustblock])) ueot auto=choice name(Must block and doesn't gain reach) transforms((,newability[mustblock])) ueot
auto=_LEARN_ auto=ability$!_LEARN_!$ controller
text=Target creature blocks this turn if able. You may have it gain reach until end of turn. -- Learn. (You may reveal a Lesson card you own from outside the game and put it into your hand, or discard a card to draw a card.) text=Target creature blocks this turn if able. You may have it gain reach until end of turn. -- Learn. (You may reveal a Lesson card you own from outside the game and put it into your hand, or discard a card to draw a card.)
mana={R} mana={R}
type=Instant type=Instant
@@ -3790,7 +3790,7 @@ type=Artifact
name=Arcane Subtraction name=Arcane Subtraction
target=creature target=creature
auto=-4/0 ueot auto=-4/0 ueot
auto=_LEARN_ auto=ability$!_LEARN_!$ controller
text=Target creature gets -4/-0 until end of turn. -- Learn. (You may reveal a Lesson card you own from outside the game and put it into your hand, or discard a card to draw a card.) text=Target creature gets -4/-0 until end of turn. -- Learn. (You may reveal a Lesson card you own from outside the game and put it into your hand, or discard a card to draw a card.)
mana={1}{U} mana={1}{U}
type=Instant type=Instant
@@ -4579,7 +4579,8 @@ type=Legendary Enchantment
[card] [card]
name=Aria of Flame name=Aria of Flame
auto=life:10 opponent auto=life:10 opponent
auto=@movedTo(instant,sorcery|mystack):counter(0/0,1,Verse) && thisforeach(counter{0/0.1.Verse}) damage:1 target(planeswalker,player) auto=@movedTo(instant,sorcery|mystack):counter(0/0,1,Verse)
auto=@movedTo(instant,sorcery|mystack):this(counter{0/0.1.Verse}) ability$! name() name(deal damage) damage:1 target(planeswalker,player) !$ controller
text=When Aria of Flame enters, each opponent gains 10 life. -- Whenever you cast an instant or sorcery spell, put a verse counter on Aria of Flame, then it deals damage equal to the number of verse counters on it to target player or planeswalker. text=When Aria of Flame enters, each opponent gains 10 life. -- Whenever you cast an instant or sorcery spell, put a verse counter on Aria of Flame, then it deals damage equal to the number of verse counters on it to target player or planeswalker.
mana={2}{R} mana={2}{R}
type=Enchantment type=Enchantment
@@ -4841,7 +4842,7 @@ toughness=3
name=Arrester's Admonition name=Arrester's Admonition
target=creature target=creature
auto=moveTo(ownerHand) auto=moveTo(ownerHand)
auto=_ADDENDUM_ draw:1 else auto=ability$!_ADDENDUM_ draw:1!$ controller
text=Return target creature to its owner's hand. -- Addendum - If you cast this spell during your main phase, draw a card. text=Return target creature to its owner's hand. -- Addendum - If you cast this spell during your main phase, draw a card.
mana={2}{U} mana={2}{U}
type=Instant type=Instant
@@ -4850,7 +4851,7 @@ type=Instant
name=Arrester's Zeal name=Arrester's Zeal
target=creature target=creature
auto=+2/+2 auto=+2/+2
auto=_ADDENDUM_ flying else auto=_ADDENDUM_ flying
text=Target creature gets +2/+2 until end of turn. -- Addendum - If you cast this spell during your main phase, that creature gains flying until end of turn. text=Target creature gets +2/+2 until end of turn. -- Addendum - If you cast this spell during your main phase, that creature gains flying until end of turn.
mana={W} mana={W}
type=Instant type=Instant
@@ -5440,7 +5441,7 @@ type=Instant
name=Astarion's Thirst name=Astarion's Thirst
target=creature|battlefield target=creature|battlefield
auto=moveto(exile) auto=moveto(exile)
auto=name(Add counters to commander) target(*[iscommander]|mybattlefield) counter(1/1,storedpower) auto=name(Add counters to commander) target(*|mybattlefield) counter(1/1,power)
text=Exile target creature. Put X +1/+1 counters on a commander creature you control, where X is the power of the creature exiled this way. text=Exile target creature. Put X +1/+1 counters on a commander creature you control, where X is the power of the creature exiled this way.
mana={3}{B} mana={3}{B}
type=Instant type=Instant
@@ -7117,7 +7118,8 @@ toughness=2
[/card] [/card]
[card] [card]
name=Bane, Lord of Darkness name=Bane, Lord of Darkness
auto=this(controllerlife <= halfupstartinglife) indestructible auto=this(controllerlife <= 10) indestructible
auto=aslongas(*[iscommander]|*) this(controllerlife <= 20) indestructible
auto=@movedTo(other creature[-token;toughness=0]|graveyard) from(myBattlefield):name(Draw or play) ability$!choice name(Opponent draws 1 card) draw:1 opponent _ choice name(Opponent plays a creature) all(*[zpos=1]|opponenthand) transforms((,newability[name(Put creature in play) target(creature[toughness<=0]|myhand) moveto(mybattlefield)]))oneshot !$ opponent auto=@movedTo(other creature[-token;toughness=0]|graveyard) from(myBattlefield):name(Draw or play) ability$!choice name(Opponent draws 1 card) draw:1 opponent _ choice name(Opponent plays a creature) all(*[zpos=1]|opponenthand) transforms((,newability[name(Put creature in play) target(creature[toughness<=0]|myhand) moveto(mybattlefield)]))oneshot !$ opponent
auto=@movedTo(other creature[-token;toughness=1]|graveyard) from(myBattlefield):name(Draw or play) ability$!choice name(Opponent draws 1 card) draw:1 opponent _ choice name(Opponent plays a creature) all(*[zpos=1]|opponenthand) transforms((,newability[name(Put creature in play) target(creature[toughness<=1]|myhand) moveto(mybattlefield)]))oneshot !$ opponent auto=@movedTo(other creature[-token;toughness=1]|graveyard) from(myBattlefield):name(Draw or play) ability$!choice name(Opponent draws 1 card) draw:1 opponent _ choice name(Opponent plays a creature) all(*[zpos=1]|opponenthand) transforms((,newability[name(Put creature in play) target(creature[toughness<=1]|myhand) moveto(mybattlefield)]))oneshot !$ opponent
auto=@movedTo(other creature[-token;toughness=2]|graveyard) from(myBattlefield):name(Draw or play) ability$!choice name(Opponent draws 1 card) draw:1 opponent _ choice name(Opponent plays a creature) all(*[zpos=1]|opponenthand) transforms((,newability[name(Put creature in play) target(creature[toughness<=2]|myhand) moveto(mybattlefield)]))oneshot !$ opponent auto=@movedTo(other creature[-token;toughness=2]|graveyard) from(myBattlefield):name(Draw or play) ability$!choice name(Opponent draws 1 card) draw:1 opponent _ choice name(Opponent plays a creature) all(*[zpos=1]|opponenthand) transforms((,newability[name(Put creature in play) target(creature[toughness<=2]|myhand) moveto(mybattlefield)]))oneshot !$ opponent
@@ -8017,7 +8019,7 @@ toughness=2
[/card] [/card]
[card] [card]
name=Battlefield Scrounger name=Battlefield Scrounger
auto={0}{restriction type(*|mygraveyard)~morethan~6}:bottomoflibrary target(<3>*|mygraveyard) && 3/3 ueot limit:1 auto=aslongas(*|mygraveyard) {0}:transforms((,newability[bottomoflibrary target(<3>*|mygraveyard)],newability[3/3])) ueot limit:1 >6
text=Threshold - Put three cards from your graveyard on the bottom of your library: Battlefield Scrounger gets +3/+3 until end of turn. Activate this ability only once each turn, and only if seven or more cards are in your graveyard. text=Threshold - Put three cards from your graveyard on the bottom of your library: Battlefield Scrounger gets +3/+3 until end of turn. Activate this ability only once each turn, and only if seven or more cards are in your graveyard.
mana={3}{G}{G} mana={3}{G}{G}
type=Creature type=Creature
@@ -8929,7 +8931,8 @@ toughness=2
[/card] [/card]
[card] [card]
name=Bhaal, Lord of Murder name=Bhaal, Lord of Murder
auto=this(variable{controllerlife}<=halfupstartinglife) indestructible auto=this(controllerlife <= 10) indestructible
auto=aslongas(*[iscommander]|*) this(controllerlife <= 20) indestructible
auto=@movedTo(other creature[-token]|graveyard) from(myBattlefield):name(Put 1/1 counter and goad) target(creature|battlefield) transforms((,newability[counter(1/1)],newability[counter(0/0.1.Goaded)],newability[this(counter{0/0.1.Goaded}>0) mustattack],newability[phaseaction[end next once sourceinplay] removeallcounters(0/0.-1.Goaded)])) forever auto=@movedTo(other creature[-token]|graveyard) from(myBattlefield):name(Put 1/1 counter and goad) target(creature|battlefield) transforms((,newability[counter(1/1)],newability[counter(0/0.1.Goaded)],newability[this(counter{0/0.1.Goaded}>0) mustattack],newability[phaseaction[end next once sourceinplay] removeallcounters(0/0.-1.Goaded)])) forever
text=As long as your life total is less than or equal to half your starting life total, Bhaal, Lord of Murder has indestructible. -- Whenever another nontoken creature you control dies, put a +1/+1 counter on target creature and goad it. text=As long as your life total is less than or equal to half your starting life total, Bhaal, Lord of Murder has indestructible. -- Whenever another nontoken creature you control dies, put a +1/+1 counter on target creature and goad it.
mana={2}{B}{R}{G} mana={2}{B}{R}{G}
@@ -12812,6 +12815,8 @@ toughness=4
name=Breathless Knight name=Breathless Knight
abilities=flying,lifelink abilities=flying,lifelink
auto=if gravecast then counter(1/1) auto=if gravecast then counter(1/1)
auto=@movedTo(creature|myBattlefield) from(myGraveyard):counter(1/1)
auto=@movedTo(creature|myStack) from(myGraveyard):counter(1/1)
text=Flying, lifelink -- Whenever Breathless Knight or another creature enters under your control, if that creature entered from a graveyard or you cast it from a graveyard, put a +1/+1 counter on Breathless Knight. text=Flying, lifelink -- Whenever Breathless Knight or another creature enters under your control, if that creature entered from a graveyard or you cast it from a graveyard, put a +1/+1 counter on Breathless Knight.
mana={1}{W}{B} mana={1}{W}{B}
type=Creature type=Creature
@@ -12830,7 +12835,7 @@ type=Enchantment
[card] [card]
name=Breeches, Brazen Plunderer name=Breeches, Brazen Plunderer
abilities=menace,partner abilities=menace,partner
auto=@combatdamagefoeof(player) from(*[pirate]|myBattlefield) turnlimited:all(*[zpos=1]|opponentlibrary) moveto(myexile) and!( transforms((,newability[canplayfromexile],newability[anytypeofmana],newability[phaseaction[end once] moveTo(ownerexile)])) ueot )! auto=@combatdamagefoeof(player) from(*[pirate]|myBattlefield) turnlimited:all(*[zpos=1]|opponentlibrary) moveto(myexile) and!( transforms((,newability[canplayfromexile],newability[anytypeofmana])) ueot )!
text=Menace -- Whenever one or more Pirates you control deal damage to your opponents, exile the top card of each of those opponents' libraries. You may play those cards this turn, and you may spend mana as though it were mana of any color to cast those spells. -- Partner (You can have two commanders if both have partner.) text=Menace -- Whenever one or more Pirates you control deal damage to your opponents, exile the top card of each of those opponents' libraries. You may play those cards this turn, and you may spend mana as though it were mana of any color to cast those spells. -- Partner (You can have two commanders if both have partner.)
mana={3}{R} mana={3}{R}
type=Legendary Creature type=Legendary Creature
@@ -14963,8 +14968,9 @@ type=Instant
[/card] [/card]
[card] [card]
name=Carnivorous Canopy name=Carnivorous Canopy
target=*[flying]|battlefield target=*|battlefield
restriction=type(*[artifact;enchantment;creature]|battlefield)~morethan~0 restriction=type(*[artifact;enchantment;creature]|battlefield)~morethan~0
auto=if cantargetcard(*[flying]|*) then destroy
auto=if cantargetcard(*[artifact;enchantment;creature]|*) then destroy auto=if cantargetcard(*[artifact;enchantment;creature]|*) then destroy
auto=if cantargetcard(*[manacost<=3]|*) then _PROLIFERATE_ auto=if cantargetcard(*[manacost<=3]|*) then _PROLIFERATE_
text=Destroy target artifact, enchantment, or creature with flying. If that permanent's mana value was 3 or less, proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.) text=Destroy target artifact, enchantment, or creature with flying. If that permanent's mana value was 3 or less, proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)
@@ -18771,7 +18777,7 @@ subtype=Trap
name=Code of Constraint name=Code of Constraint
target=creature target=creature
auto=-4/-0 auto=-4/-0
auto=_ADDENDUM_ freeze auto=freeze
auto=draw:1 controller auto=draw:1 controller
text=Target creature gets -4/-0 until end of turn. -- Draw a card. -- Addendum-If you cast this spell during your main phase, tap that creature and it doesn't untap during its controller's next untap step. text=Target creature gets -4/-0 until end of turn. -- Draw a card. -- Addendum-If you cast this spell during your main phase, tap that creature and it doesn't untap during its controller's next untap step.
mana={2}{U} mana={2}{U}
@@ -19429,7 +19435,7 @@ type=Enchantment
[card] [card]
name=Commander's Plate name=Commander's Plate
auto={5}:equip auto={5}:equip
auto=aslongas(*[iscommander]|myBattlefield) {3}:name(equip a commander) name(equip a commander) rehook target(creature[iscommander]|mybattlefield) auto=aslongas(creature[iscommander]|myBattlefield) {3}:name(equip a commander) name(equip a commander) rehook target(creature[iscommander]|mybattlefield)
auto=teach(creature) 3/3 auto=teach(creature) 3/3
auto=aslongas(*[red]|myzones) <1 teach(creature) aslongas(*[iscommander]|myzones) protection from red auto=aslongas(*[red]|myzones) <1 teach(creature) aslongas(*[iscommander]|myzones) protection from red
auto=aslongas(*[white]|myzones) <1 teach(creature) aslongas(*[iscommander]|myzones) protection from white auto=aslongas(*[white]|myzones) <1 teach(creature) aslongas(*[iscommander]|myzones) protection from white
@@ -20254,7 +20260,7 @@ toughness=2
[card] [card]
name=Contaminant Grafter name=Contaminant Grafter
abilities=trample,poisontoxic abilities=trample,poisontoxic
auto=@combatdamaged(player) from(creature|myBattlefield):_PROLIFERATE_ auto=@each combatdamage restriction{opponentdamagedbycombat}:_PROLIFERATE_
auto=@each my end restriction{compare(opponentpoisoncount)~morethan~2}:name(Draw a card) draw:1 controller && transforms((,newability[may name(Put land in play) target(land|myhand) moveto(mybattlefield)])) oneshot auto=@each my end restriction{compare(opponentpoisoncount)~morethan~2}:name(Draw a card) draw:1 controller && transforms((,newability[may name(Put land in play) target(land|myhand) moveto(mybattlefield)])) oneshot
text=Trample, toxic 1 -- Whenever one or more creatures you control deal combat damage to one or more players, proliferate. -- Corrupted - At the beginning of your end step, if an opponent has three or more poison counters, draw a card, then you may put a land card from your hand onto the battlefield. text=Trample, toxic 1 -- Whenever one or more creatures you control deal combat damage to one or more players, proliferate. -- Corrupted - At the beginning of your end step, if an opponent has three or more poison counters, draw a card, then you may put a land card from your hand onto the battlefield.
mana={4}{G} mana={4}{G}
@@ -22650,7 +22656,7 @@ type=Artifact
[/card] [/card]
[card] [card]
name=Cursed Rack name=Cursed Rack
auto=sethand:4 opponent auto=hmodifer:-3 opponent
text=As Cursed Rack enters, choose an opponent. -- The chosen player's maximum hand size is four. text=As Cursed Rack enters, choose an opponent. -- The chosen player's maximum hand size is four.
mana={4} mana={4}
type=Artifact type=Artifact
@@ -27264,7 +27270,7 @@ type=Sorcery
[card] [card]
name=Doubling Season name=Doubling Season
auto=@tokencreated(*|myBattlefield):name(Double the token) all(trigger) clone options(notrigger) auto=@tokencreated(*|myBattlefield):name(Double the token) all(trigger) clone options(notrigger)
auto=@totalcounteradded(1/1) from(*|myBattlefield) duplicate(all) nocost:ability$!name(Double the counter) donothing!$ controller auto=@totalcounteradded(any) from(*|myBattlefield) duplicate(all) nocost:ability$!name(Double the counter) donothing!$ controller
text=If an effect would put one or more tokens onto the battlefield under your control, it puts twice that many of those tokens onto the battlefield instead. -- If an effect would place one or more counters on a permanent you control, it places twice that many of those counters on that permanent instead. text=If an effect would put one or more tokens onto the battlefield under your control, it puts twice that many of those tokens onto the battlefield instead. -- If an effect would place one or more counters on a permanent you control, it places twice that many of those counters on that permanent instead.
mana={4}{G} mana={4}{G}
type=Enchantment type=Enchantment
@@ -30786,6 +30792,7 @@ toughness=4
name=Elrond, Lord of Rivendell name=Elrond, Lord of Rivendell
auto=name(Scry 1) _SCRY1_ auto=name(Scry 1) _SCRY1_
auto=@movedto(other creature|mybattlefield):name(Scry 1) _SCRY1_ auto=@movedto(other creature|mybattlefield):name(Scry 1) _SCRY1_
auto=@movedto(other creature|mybattlefield):if type(creature[fresh]|myBattlefield)~equalto~2 then ability$!name(The ring tempts you) _RINGTEMPTS_!$ controller
text=Whenever Elrond, Lord of Rivendell or another creature enters under your control, scry 1. If this is the second time this ability has resolved this turn, the Ring tempts you. text=Whenever Elrond, Lord of Rivendell or another creature enters under your control, scry 1. If this is the second time this ability has resolved this turn, the Ring tempts you.
mana={2}{U} mana={2}{U}
type=Legendary Creature type=Legendary Creature
@@ -31855,7 +31862,7 @@ toughness=2
name=Enthusiastic Study name=Enthusiastic Study
target=creature target=creature
auto=transforms((,newability[3/1],trample)) ueot auto=transforms((,newability[3/1],trample)) ueot
auto=_LEARN_ auto=ability$!_LEARN_!$ controller
text=Target creature gets +3/+1 and gains trample until end of turn. -- Learn. (You may reveal a Lesson card you own from outside the game and put it into your hand, or discard a card to draw a card.) text=Target creature gets +3/+1 and gains trample until end of turn. -- Learn. (You may reveal a Lesson card you own from outside the game and put it into your hand, or discard a card to draw a card.)
mana={2}{R} mana={2}{R}
type=Instant type=Instant
@@ -37790,7 +37797,6 @@ type=Artifact
name=Foe-Razer Regent name=Foe-Razer Regent
abilities=flying abilities=flying
auto=may target(creature|opponentbattlefield) dynamicability<!powerstrike eachother!> auto=may target(creature|opponentbattlefield) dynamicability<!powerstrike eachother!>
auto=@lord(creature|mybattlefield) dynamicability<!powerstrike!> target(creature|opponentBattlefield):all(trigger[to]) end:counter(1/1,2)
text=Flying -- When Foe-Razer Regent enters, you may have it fight target creature you don't control. -- Whenever a creature you control fights, put two +1/+1 counters on it at the beginning of the next end step. text=Flying -- When Foe-Razer Regent enters, you may have it fight target creature you don't control. -- Whenever a creature you control fights, put two +1/+1 counters on it at the beginning of the next end step.
mana={5}{G}{G} mana={5}{G}{G}
type=Creature type=Creature
@@ -45727,7 +45733,7 @@ toughness=2
name=Guiding Voice name=Guiding Voice
target=creature target=creature
auto=counter(1/1) auto=counter(1/1)
auto=_LEARN_ auto=ability$!_LEARN_!$ controller
text=Put a +1/+1 counter on target creature. -- Learn. (You may reveal a Lesson card you own from outside the game and put it into your hand, or discard a card to draw a card.) text=Put a +1/+1 counter on target creature. -- Learn. (You may reveal a Lesson card you own from outside the game and put it into your hand, or discard a card to draw a card.)
mana={W} mana={W}
type=Sorcery type=Sorcery
@@ -45978,7 +45984,7 @@ toughness=1
[/card] [/card]
[card] [card]
name=Guul Draz Mucklord name=Guul Draz Mucklord
auto=_DIES_:counter(1/1) target(creature|myBattlefield) auto=_DIES_counter(1/1) target(creature|myBattlefield)
text=When Guul Draz Mucklord dies, put a +1/+1 counter on target creature you control. text=When Guul Draz Mucklord dies, put a +1/+1 counter on target creature you control.
mana={2}{B} mana={2}{B}
type=Creature type=Creature
@@ -51008,7 +51014,7 @@ toughness=3
name=Igneous Inspiration name=Igneous Inspiration
target=anytarget target=anytarget
auto=damage:3 auto=damage:3
auto=_LEARN_ auto=ability$!_LEARN_!$ controller
text=Igneous Inspiration deals 3 damage to any target. -- Learn. (You may reveal a Lesson card you own from outside the game and put it into your hand, or discard a card to draw a card.) text=Igneous Inspiration deals 3 damage to any target. -- Learn. (You may reveal a Lesson card you own from outside the game and put it into your hand, or discard a card to draw a card.)
mana={2}{R} mana={2}{R}
type=Sorcery type=Sorcery
@@ -56881,8 +56887,8 @@ toughness=4
[/card] [/card]
[card] [card]
name=Keeper of the Accord name=Keeper of the Accord
auto=@each opponent end restriction{type(creature|opponentbattlefield)~morethan~type(creature|mybattlefield)}:_SOLDIERTOKEN_ auto=@each opponent end restriction{control less creatures}:_SOLDIERTOKEN_
auto=@each opponent end restriction{type(land|opponentbattlefield)~morethan~type(land|mybattlefield)}:may name(search basic plains) reveal:plibrarycount optionone name(choose basic plains) target(plains[basic]|reveal) moveTo(myBattlefield) and!(tap(noevent))! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend auto=@each opponent end restriction{control less lands}:may name(search basic plains) reveal:plibrarycount optionone name(choose basic plains) target(plains[basic]|reveal) moveTo(myBattlefield) and!(tap(noevent))! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(ownerlibrary) and!(moveTo(myBattlefield) and!(tap(noevent))!)! afterrevealedend revealend
text=At the beginning of each opponent's end step, if that player controls more creatures than you, create a 1/1 white Soldier creature token. -- At the beginning of each opponent's end step, if that player controls more lands than you, you may search your library for a basic Plains card, put it onto the battlefield tapped, then shuffle. text=At the beginning of each opponent's end step, if that player controls more creatures than you, create a 1/1 white Soldier creature token. -- At the beginning of each opponent's end step, if that player controls more lands than you, you may search your library for a basic Plains card, put it onto the battlefield tapped, then shuffle.
mana={3}{W} mana={3}{W}
type=Creature type=Creature
@@ -59140,7 +59146,7 @@ backside=Gideon, Battle-Forged
restriction=compare(isflipped)~equalto~0 restriction=compare(isflipped)~equalto~0
anyzone={0}:doubleside(backside) anyzone={0}:doubleside(backside)
auto=_BATTALION_moveto(exile) and!( moveto(ownerbattlefield) and!( flip(backside) )! )! auto=_BATTALION_moveto(exile) and!( moveto(ownerbattlefield) and!( flip(backside) )! )!
auto={2}{W}:name(Gains indestructible) transforms((,indestructible)) ueot auto={2}{W}:indestructible ueot
text=At end of combat, if Kytheon, Hero of Akros and at least two other creatures attacked this combat, exile Kytheon, then return him to the battlefield transformed under his owner's control. -- {2}{W}: Kytheon gains indestructible until end of turn. // Gideon, Battle-Forged text=At end of combat, if Kytheon, Hero of Akros and at least two other creatures attacked this combat, exile Kytheon, then return him to the battlefield transformed under his owner's control. -- {2}{W}: Kytheon gains indestructible until end of turn. // Gideon, Battle-Forged
mana={W} mana={W}
type=Legendary Creature type=Legendary Creature
@@ -60521,7 +60527,7 @@ name=Leyline Tyrant
abilities=flying abilities=flying
auto=mypoolsave(red) auto=mypoolsave(red)
auto=@movedto(this|nonbattlezone) from(battlefield):name(Terminate effect) name(Terminate effect) transforms((,newability[mypoolsave(red) terminate])) oneshot auto=@movedto(this|nonbattlezone) from(battlefield):name(Terminate effect) name(Terminate effect) transforms((,newability[mypoolsave(red) terminate])) oneshot
auto=_DIES_:choice name(Pay X red mana) name(Pay X red mana) ability$!name(Damage X) pay[[{X:red}]] name(Damage any target) target(anytarget) damage:X!$ controller auto=_DIES_choice name(Pay X red mana) name(Pay X red mana) ability$!name(Damage X) pay[[{X:red}]] name(Damage any target) target(anytarget) damage:X!$ controller
text=Flying -- You don't lose unspent red mana as steps and phases end. -- When Leyline Tyrant dies, you may pay any amount of {R}. When you do, it deals that much damage to any target. text=Flying -- You don't lose unspent red mana as steps and phases end. -- When Leyline Tyrant dies, you may pay any amount of {R}. When you do, it deals that much damage to any target.
mana={2}{R}{R} mana={2}{R}{R}
type=Creature type=Creature
@@ -66318,9 +66324,9 @@ toughness=3
[/card] [/card]
[card] [card]
name=Mind Rake name=Mind Rake
target=player other={1}{B} name(Overload)
abilities=overload auto=if paid(alternative) then ability$!name(discard 2 cards) target(<2>*|myhand) reject!$ controller && ability$!name(discard 2 cards) target(<2>*|myhand) reject!$ opponent
auto=ability$!name(discard 2 cards) target(<2>*|myhand) reject!$ targetedplayer auto=ifnot paid(alternative) then target(player) ability$!name(discard 2 cards) target(<2>*|myhand) reject!$ targetedplayer
text=Target player discards two cards. -- Overload {1}{B} (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.") text=Target player discards two cards. -- Overload {1}{B} (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.")
mana={2}{B} mana={2}{B}
type=Sorcery type=Sorcery
@@ -69266,7 +69272,8 @@ toughness=3
[/card] [/card]
[card] [card]
name=Myrkul, Lord of Bones name=Myrkul, Lord of Bones
auto=this(controllerlife <= halfupstartinglife) indestructible auto=this(controllerlife <= 10) indestructible
auto=aslongas(*[iscommander]|*) this(controllerlife <= 20) indestructible
auto=@movedTo(other creature[-token]|graveyard) from(myBattlefield):may name(Exile and copy) all(trigger[to]) moveto(myexile) and!( clone and!( transforms((removetypes,newability[becomes(enchantment)])) )! )! auto=@movedTo(other creature[-token]|graveyard) from(myBattlefield):may name(Exile and copy) all(trigger[to]) moveto(myexile) and!( clone and!( transforms((removetypes,newability[becomes(enchantment)])) )! )!
text=As long as your life total is less than or equal to half your starting life total, Myrkul, Lord of Bones has indestructible. -- Whenever another nontoken creature you control dies, you may exile it. If you do, create a token that's a copy of that card, except it's an enchantment and loses all other card types. text=As long as your life total is less than or equal to half your starting life total, Myrkul, Lord of Bones has indestructible. -- Whenever another nontoken creature you control dies, you may exile it. If you do, create a token that's a copy of that card, except it's an enchantment and loses all other card types.
mana={4}{W}{B}{G} mana={4}{W}{B}{G}
@@ -91969,7 +91976,7 @@ abilities=flash
target=creature target=creature
auto=1/2 auto=1/2
auto=vigilance auto=vigilance
auto=_ADDENDUM_ lifelink ueot else auto=_ADDENDUM_ lifelink ueot
text=Flash -- Enchant creature -- Enchanted creature gets +1/+2 and has vigilance. -- Addendum - When Sentinel's Mark enters, if you cast it during your main phase, enchanted creature gains lifelink until end of turn. text=Flash -- Enchant creature -- Enchanted creature gets +1/+2 and has vigilance. -- Addendum - When Sentinel's Mark enters, if you cast it during your main phase, enchanted creature gains lifelink until end of turn.
mana={1}{W} mana={1}{W}
type=Enchantment type=Enchantment
@@ -111517,7 +111524,6 @@ type=Sorcery
[/card] [/card]
[card] [card]
name=Twinning Staff name=Twinning Staff
#auto=@castcard(copied noevent):castcard(copied noevent) and!(castcard(copied noevent))! target(*|stack)
auto={7}{T}:name(copy target instant or sorcery) transforms((,newability[activate castcard(copied noevent)],newability[activate castcard(copied noevent)])) oneshot target(*[instant;sorcery]|stack) auto={7}{T}:name(copy target instant or sorcery) transforms((,newability[activate castcard(copied noevent)],newability[activate castcard(copied noevent)])) oneshot target(*[instant;sorcery]|stack)
text=If you would copy a spell one or more times, instead copy it that many times plus an additional time. You may choose new targets for the additional copy. -- {7}, {T}: Copy target instant or sorcery spell you control. You may choose new targets for the copy. text=If you would copy a spell one or more times, instead copy it that many times plus an additional time. You may choose new targets for the additional copy. -- {7}, {T}: Copy target instant or sorcery spell you control. You may choose new targets for the copy.
mana={3} mana={3}
@@ -119722,7 +119728,7 @@ toughness=4
[card] [card]
name=World Shaper name=World Shaper
auto=_ATTACKING_may deplete:3 auto=_ATTACKING_may deplete:3
auto=_DIES_:all(land|mygraveyard) moveto(mybattlefield) and!(tap(noevent))! auto=_DIES_all(land|mygraveyard) moveto(mybattlefield) and!(tap(noevent))!
text=Whenever World Shaper attacks, you may put the top three cards of your library into your graveyard. -- When World Shaper dies, put all land cards from your graveyard onto the battlefield tapped. text=Whenever World Shaper attacks, you may put the top three cards of your library into your graveyard. -- When World Shaper dies, put all land cards from your graveyard onto the battlefield tapped.
mana={3}{G} mana={3}{G}
type=Creature type=Creature
+22 -21
View File
@@ -12308,7 +12308,8 @@ toughness=3
[card] [card]
name=Bloodchief Ascension name=Bloodchief Ascension
auto=@each end foelost(2):may counter(0/0,1,Quest) auto=@each end foelost(2):may counter(0/0,1,Quest)
auto=@movedTo(*|opponentgraveyard):this(counter{0/0.3.Quest}) life:-2 opponent && this(counter{0/0.3.Quest}) life:2 controller auto=@movedTo(*|opponentgraveyard):this(counter{0/0.3.Quest}) life:-2 opponent
auto=@movedTo(*|opponentgraveyard):this(counter{0/0.3.Quest}) life:2 controller
text=At the beginning of each end step, if an opponent lost 2 or more life this turn, you may put a quest counter on Bloodchief Ascension. (Damage causes loss of life.) -- Whenever a card is put into an opponent's graveyard from anywhere, if Bloodchief Ascension has three or more quest counters on it, you may have that player lose 2 life. If you do, you gain 2 life. text=At the beginning of each end step, if an opponent lost 2 or more life this turn, you may put a quest counter on Bloodchief Ascension. (Damage causes loss of life.) -- Whenever a card is put into an opponent's graveyard from anywhere, if Bloodchief Ascension has three or more quest counters on it, you may have that player lose 2 life. If you do, you gain 2 life.
mana={B} mana={B}
type=Enchantment type=Enchantment
@@ -15573,7 +15574,7 @@ toughness=2
[/card] [/card]
[card] [card]
name=Builder's Bane name=Builder's Bane
target=<prexx>artifact target=<upto:prex>artifact
auto=destroy && damage:1 all(player) auto=destroy && damage:1 all(player)
mana={X}{X}{R} mana={X}{X}{R}
type=Sorcery type=Sorcery
@@ -54820,7 +54821,7 @@ toughness=1
[/card] [/card]
[card] [card]
name=Hisoka, Minamo Sensei name=Hisoka, Minamo Sensei
auto={2}{U}{D(*|myhand)}:fizzle target(*[manacost=storedmanacost]|stack) auto={2}{U}{D(*|myhand)}:fizzle target(*|stack)
text={2}{U}, Discard a card: Counter target spell if it has the same mana value as the discarded card. text={2}{U}, Discard a card: Counter target spell if it has the same mana value as the discarded card.
mana={2}{U}{U} mana={2}{U}{U}
type=Legendary Creature type=Legendary Creature
@@ -82977,22 +82978,22 @@ type=Enchantment
[card] [card]
name=Orcish Settlers name=Orcish Settlers
auto={R}{T}{S}:name(X = 0) donothing auto={R}{T}{S}:name(X = 0) donothing
auto={2}{R}{T}{S}:name(X = 1) target(other land) destroy auto={2}{R}{T}{S}:name(X = 1) target(land) destroy
auto={4}{R}{T}{S}:name(X = 2) target(<2>other land) destroy auto={4}{R}{T}{S}:name(X = 2) target(<2>land) destroy
auto={6}{R}{T}{S}:name(X = 3) target(<3>other land) destroy auto={6}{R}{T}{S}:name(X = 3) target(<3>land) destroy
auto={8}{R}{T}{S}:name(X = 4) target(<4>other land) destroy auto={8}{R}{T}{S}:name(X = 4) target(<4>land) destroy
auto={10}{R}{T}{S}:name(X = 5) target(<5>other land) destroy auto={10}{R}{T}{S}:name(X = 5) target(<5>land) destroy
auto={12}{R}{T}{S}:name(X = 6) target(<6>other land) destroy auto={12}{R}{T}{S}:name(X = 6) target(<6>land) destroy
auto={14}{R}{T}{S}:name(X = 7) target(<7>other land) destroy auto={14}{R}{T}{S}:name(X = 7) target(<7>land) destroy
auto={16}{R}{T}{S}:name(X = 8) target(<8>other land) destroy auto={16}{R}{T}{S}:name(X = 8) target(<8>land) destroy
auto={18}{R}{T}{S}:name(X = 9) target(<9>other land) destroy auto={18}{R}{T}{S}:name(X = 9) target(<9>land) destroy
auto={20}{R}{T}{S}:name(X = 10) target(<10>other land) destroy auto={20}{R}{T}{S}:name(X = 10) target(<10>land) destroy
auto={22}{R}{T}{S}:name(X = 11) target(<11>other land) destroy auto={22}{R}{T}{S}:name(X = 11) target(<11>land) destroy
auto={24}{R}{T}{S}:name(X = 12) target(<12>other land) destroy auto={24}{R}{T}{S}:name(X = 12) target(<12>land) destroy
auto={26}{R}{T}{S}:name(X = 13) target(<13>other land) destroy auto={26}{R}{T}{S}:name(X = 13) target(<13>land) destroy
auto={28}{R}{T}{S}:name(X = 14) target(<14>other land) destroy auto={28}{R}{T}{S}:name(X = 14) target(<14>land) destroy
auto={30}{R}{T}{S}:name(X = 15) target(<15>other land) destroy auto={30}{R}{T}{S}:name(X = 15) target(<15>land) destroy
auto={32}{R}{T}{S}:name(X = 16) target(<16>other land) destroy auto={32}{R}{T}{S}:name(X = 16) target(<16>land) destroy
text={X}{X}{R}, {T}, Sacrifice Orcish Settlers: Destroy X target lands. text={X}{X}{R}, {T}, Sacrifice Orcish Settlers: Destroy X target lands.
mana={1}{R} mana={1}{R}
type=Creature type=Creature
@@ -91120,7 +91121,7 @@ type=Enchantment
name=Ragemonger name=Ragemonger
auto=lord(minotaur|mycastingzone) altercost(black,-1) auto=lord(minotaur|mycastingzone) altercost(black,-1)
auto=lord(minotaur|mycastingzone) altercost(red,-1) auto=lord(minotaur|mycastingzone) altercost(red,-1)
text=Minotaur spells you cast cost BlackRed less to cast. This effect reduces only the amount of colored mana you pay. (For example, if you cast a Minotaur spell with mana cost 2Red, it costs 2 to cast.) text=Minotaur spells you cast cost {B}{R} less to cast. This effect reduces only the amount of colored mana you pay. (For example, if you cast a Minotaur spell with mana cost {2}{R}, it costs {2} to cast.)
mana={1}{B}{R} mana={1}{B}{R}
type=Creature type=Creature
subtype=Minotaur Shaman subtype=Minotaur Shaman
@@ -93683,7 +93684,7 @@ type=Sorcery
[/card] [/card]
[card] [card]
name=Release the Gremlins name=Release the Gremlins
target=<prexx>artifact target=<upto:prex>artifact
auto=destroy auto=destroy
auto=create(Gremlin:Creature Gremlin:2/2:red)*xx auto=create(Gremlin:Creature Gremlin:2/2:red)*xx
text=Destroy X target artifacts. Create X 2/2 red Gremlin creature tokens. text=Destroy X target artifacts. Create X 2/2 red Gremlin creature tokens.
@@ -1936,7 +1936,7 @@ abilities=hiddenface
auto=counter(0/0,5,loyalty) auto=counter(0/0,5,loyalty)
aicode=activate moveto(mylibrary) and!(moveto(mylibrary))! target(*|mylibrary) aicode=activate moveto(mylibrary) and!(moveto(mylibrary))! target(*|mylibrary)
auto={C(0/0,1,Loyalty)}:name(+1: Target player discards a card) target(player) ability$!name(discard) target(*|myhand) reject!$ targetedplayer auto={C(0/0,1,Loyalty)}:name(+1: Target player discards a card) target(player) ability$!name(discard) target(*|myhand) reject!$ targetedplayer
auto={C(0/0,-2,Loyalty)}:name(-2: Search a card from library and put on top) reveal:plibrarycount optionone name(choose card) target(*|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(mylibrary) and!(moveto(mylibrary))! afterrevealedend revealend auto={C(0/0,-2,Loyalty)}:name(-2: Search a card from library and put on top) ability$!reveal:plibrarycount optionone name(choose card) target(*|reveal) moveto(ownerlibrary) and!( becomes(tobecast) ueot )! optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(ownerlibrary) and!( all(*|reveal) moveto(ownerlibrary) and!(shuffle)! )! optiontwoend afterrevealed all(tobecast|mylibrary) moveto(mylibrary) and!(moveto(mylibrary))! afterrevealedend revealend!$ controller
auto={C(0/0,-8,Loyalty)}:name(-8: Reanimate all creatures) moveTo(mybattlefield) all(creature|graveyard) auto={C(0/0,-8,Loyalty)}:name(-8: Reanimate all creatures) moveTo(mybattlefield) all(creature|graveyard)
text=+1: Target player discards a card. -- -2: Search your library for a card, then shuffle and put that card on top of it. -- -8: Put all creature cards in all graveyards onto the battlefield under your control. text=+1: Target player discards a card. -- -2: Search your library for a card, then shuffle and put that card on top of it. -- -8: Put all creature cards in all graveyards onto the battlefield under your control.
mana={3}{B}{B} mana={3}{B}{B}