Moved reconfigure cards to the end of mtg file

Due to card type association, Dryad Arbor is placed at the end. Any other card that associates two super types in this manner should also be placed at the end of the primitive to avoid changeling thinking that “forest” is a creature type. This applies to reconfigure cards as well, to avoid making changelings equipment.
This commit is contained in:
Eduardo MG
2024-08-16 16:04:37 -06:00
parent bfa30c10db
commit 9895148562
2 changed files with 254 additions and 255 deletions

View File

@@ -407,19 +407,6 @@ type=Legendary Enchantment
subtype=Background
[/card]
[card]
name=Acquisition Octopus
auto={2}:reconfigure
auto=this(cantargetcard(*[attached]|*) {2}{unattach}:name(Reconfigure unattach) name(Reconfigure unattach) donothing asSorcery
auto=teach(creature) transforms((,newability[@combatdamaged(player) from(this):name(Draw a card) name(Draw a card) draw:1 controller]))
auto=this(cantargetcard(*[creature]|*) transforms((,newability[@combatdamaged(player) from(this):name(Draw a card) name(Draw a card) ability$!name(Draw a card) name(Draw a card) draw:1 controller!$ controller]))
text=Whenever Acquisition Octopus or equipped creature deals combat damage to a player, draw a card. -- Reconfigure {2} ({2}: Attach to target creature you control; or unattach from a creature. Reconfigure only as a sorcery. While attached, this isn't a creature.)
mana={2}{U}
type=Artifact Creature
subtype=Equipment Octopus
power=2
toughness=2
[/card]
[card]
name=Acquisitions Expert
aicode=activate reject notatarget(*|opponenthand)
auto=reveal:calculateparty revealzone(opponenthand) optionone name(choose discards) notatarget(<1>*|reveal) transforms((,newability[moveto(hand) all(other *|reveal)],newability[moveto(hand) and!(reject)!])) ueot optiononeend optiontwo name(put back) target(<1>*|reveal) moveto(hand) and!( all(*|reveal) moveto(hand) )! optiontwoend revealend
@@ -4653,19 +4640,6 @@ mana={1}{W}
type=Instant
[/card]
[card]
name=Armguard Familiar
auto={4}:reconfigure
auto=this(cantargetcard(*[attached]|*) {4}{unattach}:name(Reconfigure unattach) name(Reconfigure unattach) donothing asSorcery)
auto=teach(creature) transforms((,newability[2/1],newability[@targeted(this) from(*|opponentstack):choice name(This spell costs 2 more) name(This spell costs 2 more) target(*|opponentstack) transforms((,newability[pay[[{2}]] name(pay 2 mana) donothing?fizzle])) oneshot]))
auto=_WARD2_
text=Ward {2} (Whenever this creature becomes the target of a spell or ability an opponent controls, counter it unless that player pays {2}.) -- Equipped creature gets +2/+1 and has ward {2}. -- Reconfigure {4} ({4}: Attach to target creature you control; or unattach from a creature. Reconfigure only as a sorcery. While attached, this isn't a creature.)
mana={1}{U}
type=Artifact Creature
subtype=Equipment Beast
power=2
toughness=1
[/card]
[card]
name=Armix, Filigree Thrasher
abilities=partner
auto=_ATTACKING_may name(discard a card) reject notatarget(*|myhand) && ability$!name(Choose creature) target(creature|opponentbattlefield) -type:artifact:mygraveyardplustype:artifact:myBattlefieldplusend/-type:artifact:mygraveyardplustype:artifact:myBattlefieldplusend ueot!$ controller
@@ -9607,19 +9581,6 @@ type=Artifact
subtype=Equipment
[/card]
[card]
name=Blade of the Oni
abilities=menace
auto={2}{B}{B}:reconfigure
auto=this(cantargetcard(*[attached]|*) {2}{B}{B}{unattach}:name(Reconfigure unattach) name(Reconfigure unattach) donothing asSorcery)
auto=teach(creature) transforms((Demon,setpower=5,settoughness=5,newcolors[black],menace))
text=Menace -- Equipped creature has base power and toughness 5/5, has menace, and is a black Demon in addition to its other colors and types. -- Reconfigure {2}{B}{B} ({2}{B}{B}: Attach to target creature you control; or unattach from a creature. Reconfigure only as a sorcery. While attached, this isn't a creature.)
mana={1}{B}
type=Artifact Creature
subtype=Equipment Demon
power=3
toughness=1
[/card]
[card]
name=Blade-Blizzard Kitsune
abilities=double strike
autohand={3}{W}{N}:ninjutsu
@@ -13367,19 +13328,6 @@ power=2
toughness=2
[/card]
[card]
name=Bronzeplate Boar
abilities=trample
auto={5}:reconfigure
auto=this(cantargetcard(*[attached]|*) {5}{unattach}:name(Reconfigure unattach) name(Reconfigure unattach) donothing asSorcery)
auto=teach(creature) transforms((,newability[3/2],trample))
text=Trample -- Equipped creature gets +3/+2 and has trample. -- Reconfigure {5} ({5}: Attach to target creature you control; or unattach from a creature. Reconfigure only as a sorcery. While attached, this isn't a creature.)
mana={2}{R}
type=Artifact Creature
subtype=Equipment Boar
power=3
toughness=2
[/card]
[card]
name=Brood Weaver
abilities=reach
auto=_DIES_name(Create spider) token(Spider,Creature Spider,1/2,green,reach)
@@ -16236,19 +16184,6 @@ power=3
toughness=2
[/card]
[card]
name=Chainflail Centipede
auto={2}:reconfigure
auto=this(cantargetcard(*[attached]|*) {2}{unattach}:name(Reconfigure unattach) name(Reconfigure unattach) donothing asSorcery
auto=teach(creature) transforms((,newability[@combat(attacking) source(this):name(Gains 2/0) name(Gains 2/0) 2/0 ueot]))
auto=this(cantargetcard(*[creature]|*) transforms((,newability[@combat(attacking) source(this):name(Gains 2/0) name(Gains 2/0) ability$!name(Gains 2/0) all(mysource) 2/0 ueot!$ controller]))
text=Whenever Chainflail Centipede or equipped creature attacks, it gets +2/+0 until end of turn. -- Reconfigure {2} ({2}: Attach to target creature you control; or unattach from a creature. Reconfigure only as a sorcery. While attached, this isn't a creature.)
mana={2}{B}
type=Artifact Creature
subtype=Equipment Insect
power=2
toughness=2
[/card]
[card]
name=Chains of Custody
target=creature|myBattlefield
auto=(blink)forsrc target(*[-land]|opponentbattlefield)
@@ -18648,19 +18583,6 @@ power=1
toughness=1
[/card]
[card]
name=Cloudsteel Kirin
abilities=flying
auto={5}:reconfigure
auto=this(cantargetcard(*[attached]|*) {5}{unattach}:name(Reconfigure unattach) name(Reconfigure unattach) donothing asSorcery)
auto=teach(creature) transforms((,flying,cantlose))
text=Flying -- Equipped creature has flying and "You can't lose the game and your opponents can't win the game." -- Reconfigure {5} ({5}: Attach to target creature you control; or unattach from a creature. Reconfigure only as a sorcery. While attached, this isn't a creature.)
mana={2}{W}
type=Artifact Creature
subtype=Equipment Kirin
power=3
toughness=2
[/card]
[card]
name=Coalborn Entity
auto={2}{R}:name(target creature token) damage:1 target(creature[token])
auto={2}{R}:name(player or planeswalker) damage:1 target(player,planeswalker)
@@ -58405,20 +58327,6 @@ power=6
toughness=6
[/card]
[card]
name=Komainu Battle Armor
abilities=menace
auto={4}:reconfigure
auto=this(cantargetcard(*[attached]|*) {4}{unattach}:name(Reconfigure unattach) name(Reconfigure unattach) donothing asSorcery
auto=teach(creature) transforms((,newability[menace],newability[2/2],newability[@combatdamagefoeof(player) from(this):name(Goad opponent creatures) name(Goad opponent creatures) all(creature|opponentbattlefield) _GOAD_]))
auto=this(cantargetcard(*[creature]|*) transforms((,newability[@combatdamagefoeof(player) from(this):name(Goad opponent creatures) name(Goad opponent creatures) ability$!name(Goad opponent creatures) all(creature|mybattlefield) _GOAD_!$ controller]))
text=Menace -- Equipped creature gets +2/+2 and has menace. -- Whenever Komainu Battle Armor or equipped creature deals combat damage to a player, goad each creature that player controls. -- Reconfigure {4} ({4}: Attach to target creature you control; or unattach from a creature. Reconfigure only as a sorcery. While attached, this isn't a creature.)
mana={2}{R}
type=Artifact Creature
subtype=Equipment Dog
power=2
toughness=2
[/card]
[card]
name=Kopala, Warden of Waves
auto=@targeted(merfolk|myBattlefield) from(*[instant;sorcery]|opponentzones):choice name(This spell costs 2 more) name(This spell costs 2 more) target(*[instant;sorcery]|opponentzones) transforms((,newability[pay[[{2}]] name(pay 2 mana) donothing?fizzle])) oneshot
text=Spells your opponents cast that target a Merfolk you control cost {2} more to cast. -- Abilities your opponents activate that target a Merfolk you control cost {2} more to activate.
@@ -60049,19 +59957,6 @@ power=2
toughness=2
[/card]
[card]
name=Leech Gauntlet
abilities=lifelink
auto={4}:reconfigure
auto=this(cantargetcard(*[attached]|*) {4}{unattach}:name(Reconfigure unattach) name(Reconfigure unattach) donothing asSorcery
auto=teach(creature) transforms((,lifelink))
text=Lifelink -- Equipped creature has lifelink. -- Reconfigure {4} ({4}: Attach to target creature you control; or unattach from a creature. Reconfigure only as a sorcery. While attached, this isn't a creature.)
mana={1}{B}
type=Artifact Creature
subtype=Equipment Leech
power=2
toughness=2
[/card]
[card]
name=Leeches
auto=choice name(Target opponent) thisforeach(variable{opponentpoisoncount}) damage:1 opponent && alterpoison:-1 opponent
auto=choice name(Target controller) thisforeach(variable{mypoisoncount}) damage:1 controller && alterpoison:-1 controller
@@ -61295,19 +61190,6 @@ power=3
toughness=3
[/card]
[card]
name=Lion Sash
auto={2}:reconfigure
auto=this(cantargetcard(*[attached]|*) {2}{unattach}:name(Reconfigure unattach) name(Reconfigure unattach) donothing asSorcery)
auto=teach(creature) transforms((,newability[storedhascnt11/storedhascnt11 nonstatic]))
auto={W}:name(Exile card from graveyard) target(*|graveyard) moveto(exile) and!( if cantargetcard(*[-instant;-sorcery]|*) then all(this) counter(1/1) )!
text={W}: Exile target card from a graveyard. If it was a permanent card, put a +1/+1 counter on Lion Sash. -- Equipped creature gets +1/+1 for each +1/+1 counter on Lion Sash. -- Reconfigure {2} ({2}: Attach to target creature you control; or unattach from a creature. Reconfigure only as a sorcery. While attached, this isn't a creature.)
mana={1}{W}
type=Artifact Creature
subtype=Equipment Cat
power=1
toughness=1
[/card]
[card]
name=Lion Umbra
abilities=totemarmor
target=creature[modified]
@@ -61549,19 +61431,6 @@ power=2
toughness=2
[/card]
[card]
name=Lizard Blades
abilities=double strike
auto={2}:reconfigure
auto=this(cantargetcard(*[attached]|*) {2}{unattach}:name(Reconfigure unattach) name(Reconfigure unattach) donothing asSorcery)
auto=teach(creature) transforms((,double strike))
text=Double strike -- Equipped creature has double strike. -- Reconfigure {2} ({2}: Attach to target creature you control; or unattach from a creature. Reconfigure only as a sorcery. While attached, this isn't a creature.)
mana={1}{R}
type=Artifact Creature
subtype=Equipment Lizard
power=1
toughness=1
[/card]
[card]
name=Llanowar Envoy
auto={1}{G}:Add{W}
auto={1}{G}:Add{U}
@@ -72974,19 +72843,6 @@ power=4
toughness=3
[/card]
[card]
name=Ogre-Head Helm
auto={3}:reconfigure
auto=this(cantargetcard(*[attached]|*) {3}{unattach}:name(Reconfigure unattach) name(Reconfigure unattach) donothing asSorcery
auto=teach(creature) transforms((,newability[2/2],newability[@combatdamaged(player) from(this):ability$!may name(Sacrifice and draw) name(Sacrifice and draw) all(mysource) sacrifice && all(*|myhand) reject && draw:3 controller!$ controller]))
auto=this(cantargetcard(*[creature]|*) transforms((,newability[@combatdamaged(player) from(this):ability$!may name(Sacrifice and draw) name(Sacrifice and draw) all(mysource) sacrifice && all(*|myhand) reject && draw:3 controller!$ controller]))
text=Equipped creature gets +2/+2. -- Whenever Ogre-Head Helm or equipped creature deals combat damage to a player, you may sacrifice it. If you do, discard your hand, then draw three cards. -- Reconfigure {3} ({3}: Attach to target creature you control; or unattach from a creature. Reconfigure only as a sorcery. While attached, this isn't a creature.)
mana={1}{R}
type=Artifact Creature
subtype=Equipment Ogre
power=2
toughness=2
[/card]
[card]
name=Ohabi Caleria
abilities=reach
auto=@each opponent untap:untap all(archer|mybattlefield)
@@ -81095,19 +80951,6 @@ power=1
toughness=1
[/card]
[card]
name=Rabbit Battery
abilities=haste
auto={R}:reconfigure
auto=this(cantargetcard(*[attached]|*) {R}{unattach}:name(Reconfigure unattach) name(Reconfigure unattach) donothing asSorcery)
auto=teach(creature) transforms((,newability[1/1],haste))
text=Haste -- Equipped creature gets +1/+1 and has haste. -- Reconfigure {R} ({R}: Attach to target creature you control; or unattach from a creature. Reconfigure only as a sorcery. While attached, this isn't a creature.)
mana={R}
type=Artifact Creature
subtype=Equipment Rabbit
power=1
toughness=1
[/card]
[card]
name=Racers' Ring
auto=tap(noevent)
auto={T}:Add{R}
@@ -94848,19 +94691,6 @@ power=2
toughness=1
[/card]
[card]
name=Simian Sling
auto={2}:reconfigure
auto=this(cantargetcard(*[attached]|*) {2}{unattach}:name(Reconfigure unattach) name(Reconfigure unattach) donothing asSorcery
auto=teach(creature) transforms((,newability[1/1],newability[@combat(blocked) source(this):ability$!name(Damage opponent) name(Damage opponent) damage:1 opponent!$ controller]))
auto=this(cantargetcard(*[creature]|*) transforms((,newability[@combat(blocked) source(this):ability$!name(Damage opponent) name(Damage opponent) damage:1 opponent!$ controller]))
text=Equipped creature gets +1/+1. -- Whenever Simian Sling or equipped creature becomes blocked, it deals 1 damage to defending player. -- Reconfigure {2} ({2}: Attach to target creature you control; or unattach from a creature. Reconfigure only as a sorcery. While attached, this isn't a creature.)
mana={R}
type=Artifact Creature
subtype=Equipment Monkey
power=1
toughness=1
[/card]
[card]
name=Simic Ascendancy
auto={1}{G}{U}:counter(1/1) target(creature|myBattlefield)
auto=@counteradded(1/1) target(creature|myBattlefield):<anyamount>counter(0/0,1,growth) all(this)
@@ -104653,19 +104483,6 @@ type=Artifact
subtype=Equipment
[/card]
[card]
name=Tanuki Transplanter
auto={3}:reconfigure
auto=this(cantargetcard(*[attached]|*) {3}{unattach}:name(Reconfigure unattach) name(Reconfigure unattach) donothing asSorcery
auto=teach(creature) transforms((,newability[@combat(attacking) source(this):name(Add green mana) thisforeach(variable{power}>0) ability$!name(Add green amana) add{G} doesntempty!$ controller]))
auto=this(cantargetcard(*[creature]|*) transforms((,newability[@combat(attacking) source(this):name(Add green mana) thisforeach(variable{power}>0) ability$!name(Add green amana) add{G} doesntempty!$ controller]))
text=Whenever Tanuki Transplanter or equipped creature attacks, add an amount of {G} equal to its power. Until end of turn, you don't lose this mana as steps and phases end. -- Reconfigure {3} ({3}: Attach to target creature you control; or unattach from a creature. Reconfigure only as a sorcery. While attached, this isn't a creature.)
mana={3}{G}
type=Artifact Creature
subtype=Equipment Dog
power=2
toughness=4
[/card]
[card]
name=Tapping at the Window
flashback={2}{G}
aicode=activate transforms((,newability[if type(creature[zpos<=3]|mylibrary)~equalto~0 then all(*[zpos<=3]|mylibrary) moveto(mygraveyard) else target(creature[zpos<=3]|mylibrary) moveto(hand) and!( all(*[zpos<=3]|mylibrary) moveto(mygraveyard) )!])) oneshot
@@ -107119,19 +106936,6 @@ type=Enchantment
subtype=Saga
[/card]
[card]
name=The Reality Chip
abilities=showfromtoplibrary
auto={2}{U}:reconfigure
auto=this(cantargetcard(*[attached]|*) {2}{U}{unattach}:name(Reconfigure unattach) name(Reconfigure unattach) donothing asSorcery
auto=teach(creature) transforms((,newability[canplayfromlibrarytop]))
text=You may look at the top card of your library any time. -- As long as The Reality Chip is attached to a creature, you may play lands and cast spells from the top of your library. -- Reconfigure {2}{U} ({2}{U}: Attach to target creature you control; or unattach from a creature. Reconfigure only as a sorcery. While attached, this isn't a creature.)
mana={1}{U}
type=Legendary Artifact Creature
subtype=Equipment Jellyfish
power=0
toughness=4
[/card]
[card]
name=The Reaver Cleaver
auto=teach(creature) 1/1
auto=teach(creature) trample
@@ -108429,7 +108233,6 @@ subtype=Vehicle
power=7
toughness=7
[/card]
[card]
name=Thwart the Enemy
auto=preventAllCombatDamage from(creature|opponentbattlefield) ueot
@@ -117834,19 +117637,6 @@ power=2
toughness=2
[/card]
[card]
name=Webspinner Cuff
abilities=reach
auto={4}:reconfigure
auto=this(cantargetcard(*[attached]|*) {4}{unattach}:name(Reconfigure unattach) name(Reconfigure unattach) donothing asSorcery
auto=teach(creature) transforms((,newability[1/4],reach))
text=Reach -- Equipped creature gets +1/+4 and has reach. -- Reconfigure {4} ({4}: Attach to target creature you control; or unattach from a creature. Reconfigure only as a sorcery. While attached, this isn't a creature.)
mana={2}{G}
type=Artifact Creature
subtype=Equipment Spider
power=1
toughness=4
[/card]
[card]
name=Webweaver Changeling
abilities=changeling,reach
auto=aslongas(creature|mygraveyard) life:5 >2 oneshot

View File

@@ -137635,3 +137635,212 @@ subtype=Forest Dryad
power=1
toughness=1
[/card]
[card]
name=Acquisition Octopus
auto={2}:reconfigure
auto=this(cantargetcard(*[attached]|*) {2}{unattach}:name(Reconfigure unattach) name(Reconfigure unattach) donothing asSorcery
auto=teach(creature) transforms((,newability[@combatdamaged(player) from(this):name(Draw a card) name(Draw a card) draw:1 controller]))
auto=this(cantargetcard(*[creature]|*) transforms((,newability[@combatdamaged(player) from(this):name(Draw a card) name(Draw a card) ability$!name(Draw a card) name(Draw a card) draw:1 controller!$ controller]))
text=Whenever Acquisition Octopus or equipped creature deals combat damage to a player, draw a card. -- Reconfigure {2} ({2}: Attach to target creature you control; or unattach from a creature. Reconfigure only as a sorcery. While attached, this isn't a creature.)
mana={2}{U}
type=Artifact Creature
subtype=Equipment Octopus
power=2
toughness=2
[/card]
[card]
name=Armguard Familiar
auto={4}:reconfigure
auto=this(cantargetcard(*[attached]|*) {4}{unattach}:name(Reconfigure unattach) name(Reconfigure unattach) donothing asSorcery)
auto=teach(creature) transforms((,newability[2/1],newability[@targeted(this) from(*|opponentstack):choice name(This spell costs 2 more) name(This spell costs 2 more) target(*|opponentstack) transforms((,newability[pay[[{2}]] name(pay 2 mana) donothing?fizzle])) oneshot]))
auto=_WARD2_
text=Ward {2} (Whenever this creature becomes the target of a spell or ability an opponent controls, counter it unless that player pays {2}.) -- Equipped creature gets +2/+1 and has ward {2}. -- Reconfigure {4} ({4}: Attach to target creature you control; or unattach from a creature. Reconfigure only as a sorcery. While attached, this isn't a creature.)
mana={1}{U}
type=Artifact Creature
subtype=Equipment Beast
power=2
toughness=1
[/card]
[card]
name=Blade of the Oni
abilities=menace
auto={2}{B}{B}:reconfigure
auto=this(cantargetcard(*[attached]|*) {2}{B}{B}{unattach}:name(Reconfigure unattach) name(Reconfigure unattach) donothing asSorcery)
auto=teach(creature) transforms((Demon,setpower=5,settoughness=5,newcolors[black],menace))
text=Menace -- Equipped creature has base power and toughness 5/5, has menace, and is a black Demon in addition to its other colors and types. -- Reconfigure {2}{B}{B} ({2}{B}{B}: Attach to target creature you control; or unattach from a creature. Reconfigure only as a sorcery. While attached, this isn't a creature.)
mana={1}{B}
type=Artifact Creature
subtype=Equipment Demon
power=3
toughness=1
[/card]
[card]
name=Bronzeplate Boar
abilities=trample
auto={5}:reconfigure
auto=this(cantargetcard(*[attached]|*) {5}{unattach}:name(Reconfigure unattach) name(Reconfigure unattach) donothing asSorcery)
auto=teach(creature) transforms((,newability[3/2],trample))
text=Trample -- Equipped creature gets +3/+2 and has trample. -- Reconfigure {5} ({5}: Attach to target creature you control; or unattach from a creature. Reconfigure only as a sorcery. While attached, this isn't a creature.)
mana={2}{R}
type=Artifact Creature
subtype=Equipment Boar
power=3
toughness=2
[/card]
[card]
name=Chainflail Centipede
auto={2}:reconfigure
auto=this(cantargetcard(*[attached]|*) {2}{unattach}:name(Reconfigure unattach) name(Reconfigure unattach) donothing asSorcery
auto=teach(creature) transforms((,newability[@combat(attacking) source(this):name(Gains 2/0) name(Gains 2/0) 2/0 ueot]))
auto=this(cantargetcard(*[creature]|*) transforms((,newability[@combat(attacking) source(this):name(Gains 2/0) name(Gains 2/0) ability$!name(Gains 2/0) all(mysource) 2/0 ueot!$ controller]))
text=Whenever Chainflail Centipede or equipped creature attacks, it gets +2/+0 until end of turn. -- Reconfigure {2} ({2}: Attach to target creature you control; or unattach from a creature. Reconfigure only as a sorcery. While attached, this isn't a creature.)
mana={2}{B}
type=Artifact Creature
subtype=Equipment Insect
power=2
toughness=2
[/card]
[card]
name=Cloudsteel Kirin
abilities=flying
auto={5}:reconfigure
auto=this(cantargetcard(*[attached]|*) {5}{unattach}:name(Reconfigure unattach) name(Reconfigure unattach) donothing asSorcery)
auto=teach(creature) transforms((,flying,cantlose))
text=Flying -- Equipped creature has flying and "You can't lose the game and your opponents can't win the game." -- Reconfigure {5} ({5}: Attach to target creature you control; or unattach from a creature. Reconfigure only as a sorcery. While attached, this isn't a creature.)
mana={2}{W}
type=Artifact Creature
subtype=Equipment Kirin
power=3
toughness=2
[/card]
[card]
name=Komainu Battle Armor
abilities=menace
auto={4}:reconfigure
auto=this(cantargetcard(*[attached]|*) {4}{unattach}:name(Reconfigure unattach) name(Reconfigure unattach) donothing asSorcery
auto=teach(creature) transforms((,newability[menace],newability[2/2],newability[@combatdamagefoeof(player) from(this):name(Goad opponent creatures) name(Goad opponent creatures) all(creature|opponentbattlefield) _GOAD_]))
auto=this(cantargetcard(*[creature]|*) transforms((,newability[@combatdamagefoeof(player) from(this):name(Goad opponent creatures) name(Goad opponent creatures) ability$!name(Goad opponent creatures) all(creature|mybattlefield) _GOAD_!$ controller]))
text=Menace -- Equipped creature gets +2/+2 and has menace. -- Whenever Komainu Battle Armor or equipped creature deals combat damage to a player, goad each creature that player controls. -- Reconfigure {4} ({4}: Attach to target creature you control; or unattach from a creature. Reconfigure only as a sorcery. While attached, this isn't a creature.)
mana={2}{R}
type=Artifact Creature
subtype=Equipment Dog
power=2
toughness=2
[/card]
[card]
name=Leech Gauntlet
abilities=lifelink
auto={4}:reconfigure
auto=this(cantargetcard(*[attached]|*) {4}{unattach}:name(Reconfigure unattach) name(Reconfigure unattach) donothing asSorcery
auto=teach(creature) transforms((,lifelink))
text=Lifelink -- Equipped creature has lifelink. -- Reconfigure {4} ({4}: Attach to target creature you control; or unattach from a creature. Reconfigure only as a sorcery. While attached, this isn't a creature.)
mana={1}{B}
type=Artifact Creature
subtype=Equipment Leech
power=2
toughness=2
[/card]
[card]
name=Lion Sash
auto={2}:reconfigure
auto=this(cantargetcard(*[attached]|*) {2}{unattach}:name(Reconfigure unattach) name(Reconfigure unattach) donothing asSorcery)
auto=teach(creature) transforms((,newability[storedhascnt11/storedhascnt11 nonstatic]))
auto={W}:name(Exile card from graveyard) target(*|graveyard) moveto(exile) and!( if cantargetcard(*[-instant;-sorcery]|*) then all(this) counter(1/1) )!
text={W}: Exile target card from a graveyard. If it was a permanent card, put a +1/+1 counter on Lion Sash. -- Equipped creature gets +1/+1 for each +1/+1 counter on Lion Sash. -- Reconfigure {2} ({2}: Attach to target creature you control; or unattach from a creature. Reconfigure only as a sorcery. While attached, this isn't a creature.)
mana={1}{W}
type=Artifact Creature
subtype=Equipment Cat
power=1
toughness=1
[/card]
[card]
name=Lizard Blades
abilities=double strike
auto={2}:reconfigure
auto=this(cantargetcard(*[attached]|*) {2}{unattach}:name(Reconfigure unattach) name(Reconfigure unattach) donothing asSorcery)
auto=teach(creature) transforms((,double strike))
text=Double strike -- Equipped creature has double strike. -- Reconfigure {2} ({2}: Attach to target creature you control; or unattach from a creature. Reconfigure only as a sorcery. While attached, this isn't a creature.)
mana={1}{R}
type=Artifact Creature
subtype=Equipment Lizard
power=1
toughness=1
[/card]
[card]
name=Ogre-Head Helm
auto={3}:reconfigure
auto=this(cantargetcard(*[attached]|*) {3}{unattach}:name(Reconfigure unattach) name(Reconfigure unattach) donothing asSorcery
auto=teach(creature) transforms((,newability[2/2],newability[@combatdamaged(player) from(this):ability$!may name(Sacrifice and draw) name(Sacrifice and draw) all(mysource) sacrifice && all(*|myhand) reject && draw:3 controller!$ controller]))
auto=this(cantargetcard(*[creature]|*) transforms((,newability[@combatdamaged(player) from(this):ability$!may name(Sacrifice and draw) name(Sacrifice and draw) all(mysource) sacrifice && all(*|myhand) reject && draw:3 controller!$ controller]))
text=Equipped creature gets +2/+2. -- Whenever Ogre-Head Helm or equipped creature deals combat damage to a player, you may sacrifice it. If you do, discard your hand, then draw three cards. -- Reconfigure {3} ({3}: Attach to target creature you control; or unattach from a creature. Reconfigure only as a sorcery. While attached, this isn't a creature.)
mana={1}{R}
type=Artifact Creature
subtype=Equipment Ogre
power=2
toughness=2
[/card]
[card]
name=Rabbit Battery
abilities=haste
auto={R}:reconfigure
auto=this(cantargetcard(*[attached]|*) {R}{unattach}:name(Reconfigure unattach) name(Reconfigure unattach) donothing asSorcery)
auto=teach(creature) transforms((,newability[1/1],haste))
text=Haste -- Equipped creature gets +1/+1 and has haste. -- Reconfigure {R} ({R}: Attach to target creature you control; or unattach from a creature. Reconfigure only as a sorcery. While attached, this isn't a creature.)
mana={R}
type=Artifact Creature
subtype=Equipment Rabbit
power=1
toughness=1
[/card]
[card]
name=Simian Sling
auto={2}:reconfigure
auto=this(cantargetcard(*[attached]|*) {2}{unattach}:name(Reconfigure unattach) name(Reconfigure unattach) donothing asSorcery
auto=teach(creature) transforms((,newability[1/1],newability[@combat(blocked) source(this):ability$!name(Damage opponent) name(Damage opponent) damage:1 opponent!$ controller]))
auto=this(cantargetcard(*[creature]|*) transforms((,newability[@combat(blocked) source(this):ability$!name(Damage opponent) name(Damage opponent) damage:1 opponent!$ controller]))
text=Equipped creature gets +1/+1. -- Whenever Simian Sling or equipped creature becomes blocked, it deals 1 damage to defending player. -- Reconfigure {2} ({2}: Attach to target creature you control; or unattach from a creature. Reconfigure only as a sorcery. While attached, this isn't a creature.)
mana={R}
type=Artifact Creature
subtype=Equipment Monkey
power=1
toughness=1
[/card]
[card]
name=Tanuki Transplanter
auto={3}:reconfigure
auto=this(cantargetcard(*[attached]|*) {3}{unattach}:name(Reconfigure unattach) name(Reconfigure unattach) donothing asSorcery
auto=teach(creature) transforms((,newability[@combat(attacking) source(this):name(Add green mana) thisforeach(variable{power}>0) ability$!name(Add green amana) add{G} doesntempty!$ controller]))
auto=this(cantargetcard(*[creature]|*) transforms((,newability[@combat(attacking) source(this):name(Add green mana) thisforeach(variable{power}>0) ability$!name(Add green amana) add{G} doesntempty!$ controller]))
text=Whenever Tanuki Transplanter or equipped creature attacks, add an amount of {G} equal to its power. Until end of turn, you don't lose this mana as steps and phases end. -- Reconfigure {3} ({3}: Attach to target creature you control; or unattach from a creature. Reconfigure only as a sorcery. While attached, this isn't a creature.)
mana={3}{G}
type=Artifact Creature
subtype=Equipment Dog
power=2
toughness=4
[/card]
[card]
name=The Reality Chip
abilities=showfromtoplibrary
auto={2}{U}:reconfigure
auto=this(cantargetcard(*[attached]|*) {2}{U}{unattach}:name(Reconfigure unattach) name(Reconfigure unattach) donothing asSorcery
auto=teach(creature) transforms((,newability[canplayfromlibrarytop]))
text=You may look at the top card of your library any time. -- As long as The Reality Chip is attached to a creature, you may play lands and cast spells from the top of your library. -- Reconfigure {2}{U} ({2}{U}: Attach to target creature you control; or unattach from a creature. Reconfigure only as a sorcery. While attached, this isn't a creature.)
mana={1}{U}
type=Legendary Artifact Creature
subtype=Equipment Jellyfish
power=0
toughness=4
[/card]
[card]
name=Webspinner Cuff
abilities=reach
auto={4}:reconfigure
auto=this(cantargetcard(*[attached]|*) {4}{unattach}:name(Reconfigure unattach) name(Reconfigure unattach) donothing asSorcery
auto=teach(creature) transforms((,newability[1/4],reach))
text=Reach -- Equipped creature gets +1/+4 and has reach. -- Reconfigure {4} ({4}: Attach to target creature you control; or unattach from a creature. Reconfigure only as a sorcery. While attached, this isn't a creature.)
mana={2}{G}
type=Artifact Creature
subtype=Equipment Spider
power=1
toughness=4
[/card]