Psyringe - some cleanup: fixed misspelled cards and cards that appeared tn mtg.txt as well as mtg_todo.dat.

Also re-enabled the cards which had their names changed to make them work. (Example: the card code for "Vorosh, the Hunter" only works if thecomma is removed from the card's name.) These cards are a maintenance hazard since they a) require changes to _cards.dat if their names are corrected later, b) disrupt translation, and c) cause problems for external tools like MTG Studio which have the correct names in their database. However, only a few cards are affected by this, and I didn't want to remove them because Dr. Solomat has invested quite some effort top make them work. I added comments to these cards in mtg.txt as well as in the respective _cards.dat files to reduce the risk of further maintenance problems for these cards. In any case changing a card's name to make it work should be considered as a makeshift solution at best, please try to prevent it when possible.
This commit is contained in:
Psyyringe
2010-02-02 22:21:25 +00:00
parent b3da3f1843
commit 0e746f6a0b
9 changed files with 116 additions and 101 deletions

View File

@@ -294,7 +294,9 @@ id=74609
rarity=C
[/card]
[card]
primitive=Isao, Enlightened Bushi
primitive=Isao Enlightened Bushi
#The comma needed to be stripped from the name to make the card work.
#Reintroducing it requires an update to mtg.txt as well.
id=74039
rarity=R
[/card]

View File

@@ -749,7 +749,9 @@ id=50445
rarity=R
[/card]
[card]
primitive=Konda, Lord of Eiganjo
primitive=Konda Lord of Eiganjo
#The comma needed to be stripped from the name to make the card work.
#Reintroducing it requires an update to mtg.txt as well.
id=78594
rarity=R
[/card]
@@ -919,7 +921,9 @@ id=79188
rarity=C
[/card]
[card]
primitive=Nagao, Bound by Honor
primitive=Nagao Bound by Honor
#The comma needed to be stripped from the name to make the card work.
#Reintroducing it requires an update to mtg.txt as well.
id=79136
rarity=U
[/card]

View File

@@ -1154,7 +1154,9 @@ id=31814
rarity=C
[/card]
[card]
primitive=Pianna, Nomad Captain
primitive=Pianna Nomad Captain
#The comma needed to be stripped from the name to make the card work.
#Reintroducing it requires an update to mtg.txt as well.
id=31790
rarity=R
[/card]

View File

@@ -895,6 +895,8 @@ rarity=C
[/card]
[card]
primitive=Jareth, Leonine Titan
#The comma needed to be stripped from the name to make the card work.
#Reintroducing it requires an update to mtg.txt as well.
id=39861
rarity=R
[/card]

View File

@@ -484,7 +484,9 @@ id=124062
rarity=R
[/card]
[card]
primitive=Oros, the Avenger
primitive=Oros the Avenger
#The comma needed to be stripped from the name to make the card work.
#Reintroducing it requires an update to mtg.txt as well.
id=136170
rarity=R
[/card]
@@ -549,7 +551,9 @@ id=122436
rarity=U
[/card]
[card]
primitive=Radha, Heir to Keld
primitive=Radha Heir to Keld
#The comma needed to be stripped from the name to make the card work.
#Reintroducing it requires an update to mtg.txt as well.
id=128949
rarity=R
[/card]
@@ -734,7 +738,9 @@ id=126814
rarity=R
[/card]
[card]
primitive=Teneb, the Harvester
primitive=Teneb the Harvester
#The comma needed to be stripped from the name to make the card work.
#Reintroducing it requires an update to mtg.txt as well.
id=124075
rarity=R
[/card]
@@ -819,7 +825,9 @@ id=126303
rarity=R
[/card]
[card]
primitive=Vorosh, the Hunter
primitive=Vorosh the Hunter
#The comma needed to be stripped from the name to make the card work.
#Reintroducing it requires an update to mtg.txt as well.
id=124057
rarity=R
[/card]

View File

@@ -813,7 +813,9 @@ id=10604
rarity=R
[/card]
[card]
primitive=Zhang He, Wei General
primitive=Zhang He Wei General
#The comma needed to be stripped from the name to make the card work.
#Reintroducing it requires an update to mtg.txt as well.
id=10520
rarity=R
[/card]
@@ -823,7 +825,9 @@ id=10727
rarity=R
[/card]
[card]
primitive=Zhao Zilong, Tiger General
primitive=Zhao Zilong Tiger General
#The comma needed to be stripped from the name to make the card work.
#Reintroducing it requires an update to mtg.txt as well.
id=10686
rarity=R
[/card]

View File

@@ -4,7 +4,9 @@ year=2005
block=Guild
[/meta]
[card]
primitive=Agrus Kos, Wojek Veteran
primitive=Agrus Kos Wojek Veteran
#The comma needed to be stripped from the name to make the card work.
#Reintroducing it requires an update to mtg.txt as well.
id=89101
rarity=R
[/card]

View File

@@ -6,6 +6,12 @@ mana={1}{U}
type=Instant
[/card]
[card]
name=AEther Flash
text=Whenever a creature enters the battlefield, AEther Flash deals 2 damage to it.
mana={2}{R}{R}
type=Enchantment
[/card]
[card]
name=AEther Membrane
text=Defender; reach (This creature can block creatures with flying.) Whenever Ã<>Eher Membrane blocks a creature, return that creature to its owner's hand at end of combat.
mana={1}{R}{R}
@@ -33,6 +39,12 @@ mana={X}{U}
type=Sorcery
[/card]
[card]
name=AEther Tradewinds
text=Return target permanent you control and target permanent you don't control to their owners' hands.
mana={2}{U}
type=Instant
[/card]
[card]
name=AEther Vial
text=At the beginning of your upkeep, you may put a charge counter on AEther Vial. {T}: You may put a creature card with converted mana cost equal to the number of charge counters on AEther Vial from your hand onto the battlefield.
mana={1}
@@ -2180,6 +2192,15 @@ power=0
toughness=2
[/card]
[card]
name=Azorius AEthermage
text=Whenever a permanent is returned to your hand, you may pay {1}. If you do, draw a card.
mana={1}{W}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Azorius Guildmage
text=({(w/u)} can be paid with either {W} or {U}.) {2}{W}: Tap target creature. {2}{U}: Counter target activated ability. (Mana abilities can't be targeted.)
mana={WU}{WU}
@@ -2204,15 +2225,6 @@ mana={1}{W}{W}{U}
type=Instant
[/card]
[card]
name=Azorius Ã<>Ehermage
text=Whenever a permanent is returned to your hand, you may pay {1}. If you do, draw a card.
mana={1}{W}{U}
type=Creature
subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Azusa, Lost but Seeking
text=You may play two additional lands on each of your turns.
mana={2}{G}
@@ -4621,7 +4633,7 @@ power=5
toughness=4
[/card]
[card]
name=Bösium Strip
name=Bosium Strip
text={3}, {T}: Until end of turn, if the top card of your graveyard is an instant or sorcery card, you may cast that card. If a card cast this way would be put into a graveyard this turn, exile it instead.
mana={3}
type=Artifact
@@ -13778,7 +13790,7 @@ power=1
toughness=2
[/card]
[card]
name=Frozen Ã<EFBFBD>Eher
name=Frozen AEther
text=Artifacts, creatures, and lands your opponents control enter the battlefield tapped.
mana={3}{U}
type=Enchantment
@@ -14304,7 +14316,7 @@ power=0
toughness=0
[/card]
[card]
name=Ghazbán Ogre
name=Ghazban Ogre
text=At the beginning of your upkeep, if a player has more life than any other, that player gains control of Ghazbán Ogre.
mana={G}
type=Creature
@@ -18022,8 +18034,8 @@ mana={3}{U}
type=Enchantment
[/card]
[card]
name=Ifh-Bíff Efreet
text=Flying {G}: Ifh-Bíff Efreet deals 1 damage to each creature with flying and each player. Any player may activate this ability.
name=Ifh-Biff Efreet
text=Flying {G}: Ifh-Biff Efreet deals 1 damage to each creature with flying and each player. Any player may activate this ability.
mana={2}{G}{G}
type=Creature
subtype=Efreet
@@ -19469,8 +19481,8 @@ mana={4}
type=Artifact
[/card]
[card]
name=Junún Efreet
text=Flying At the beginning of your upkeep, sacrifice Junún Efreet unless you pay {B}{B}.
name=Junun Efreet
text=Flying At the beginning of your upkeep, sacrifice Junun Efreet unless you pay {B}{B}.
mana={1}{B}{B}
type=Creature
subtype=Efreet
@@ -19507,7 +19519,7 @@ mana={3}{U}
type=Sorcery
[/card]
[card]
name=Jötun Grunt
name=Jotun Grunt
text=Cumulative upkeep—Put two cards in a single graveyard on the bottom of their owner's library. (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.)
mana={1}{W}
type=Creature
@@ -19516,7 +19528,7 @@ power=4
toughness=4
[/card]
[card]
name=Jötun Owl Keeper
name=Jotun Owl Keeper
text=Cumulative upkeep {W} or {U} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.) When Jötun Owl Keeper is put into a graveyard from the battlefield, put a 1/1 white Bird creature token with flying onto the battlefield for each age counter on it.
mana={2}{W}
type=Creature
@@ -20068,8 +20080,8 @@ power=4
toughness=4
[/card]
[card]
name=Khabál Ghoul
text=At the beginning of the end step, put a +1/+1 counter on Khabál Ghoul for each creature put into a graveyard from the battlefield this turn.
name=Khabal Ghoul
text=At the beginning of the end step, put a +1/+1 counter on Khabal Ghoul for each creature put into a graveyard from the battlefield this turn.
mana={2}{B}
type=Creature
subtype=Zombie
@@ -21722,7 +21734,7 @@ mana={1}{U}
type=Enchantment
[/card]
[card]
name=Lim-D?l the Necromancer
name=Lim-Dul the Necromancer
text=Whenever a creature an opponent controls is put into a graveyard from play, you may pay {1}{B}. If you do, return that card to play under your control. If it's a creature, it's a Zombie in addition to its other creature types. {1}{B}: Regenerate target Zombie.
mana={5}{B}{B}
type=Legendary Creature
@@ -31847,8 +31859,8 @@ mana={5}
type=Artifact
[/card]
[card]
name=Ring of Ma'rûf
text={5}, {T}, Exile Ring of Ma'rûf: The next time you would draw a card this turn, instead choose a card you own from outside the game and put it into your hand.
name=Ring of Ma'ruf
text={5}, {T}, Exile Ring of Ma'ruf: The next time you would draw a card this turn, instead choose a card you own from outside the game and put it into your hand.
mana={5}
type=Artifact
[/card]
@@ -38558,15 +38570,6 @@ power=0
toughness=0
[/card]
[card]
name=Sunweb
text=Defender (This creature can't attack.) Flying Sunweb can't block creatures with power 2 or less.
mana={3}{W}
type=Creature
subtype=Wall
power=5
toughness=6
[/card]
[card]
name=Superior Numbers
text=Superior Numbers deals damage to target creature equal to the number of creatures you control in excess of the number of creatures target opponent controls.
mana={G}{G}
@@ -45347,15 +45350,3 @@ subtype=Human Wizard
power=1
toughness=1
[/card]
[card]
name=Ã<>Eher Flash
text=Whenever a creature enters the battlefield, Ã<>Eher Flash deals 2 damage to it.
mana={2}{R}{R}
type=Enchantment
[/card]
[card]
name=Ã<>Eher Tradewinds
text=Return target permanent you control and target permanent you don't control to their owners' hands.
mana={2}{U}
type=Instant
[/card]

View File

@@ -39,6 +39,14 @@ mana={3}{G}{U}
type=Sorcery
[/card]
[card]
name=AEther Shockwave
auto=may tap all(spirit)
auto=may tap all(creature[-spirit])
text=Choose one <20>ETap all Spirits; or tap all non-Spirit creatures.
mana={3}{W}
type=Instant
[/card]
[card]
name=AEther Spellbomb
auto={U}{S}:moveTo(ownerhand) target(creature)
auto={1}{S}:draw:1
@@ -373,14 +381,6 @@ power=2
toughness=1
[/card]
[card]
name=Aether Shockwave
auto=may tap all(spirit)
auto=may tap all(creature[-spirit])
text=Choose one <20>ETap all Spirits; or tap all non-Spirit creatures.
mana={3}{W}
type=Instant
[/card]
[card]
name=Afflict
target=creature
auto=-1/-1
@@ -450,6 +450,8 @@ type=Instant
[/card]
[card]
name=Agrus Kos Wojek Veteran
#The comma needed to be stripped from the name to make the card work.
#Reintroducing it requires an update to RAV/_cards.dat as well.
auto=aslongas(agrus kos wojek veteran[attacking]|myBattlefield) lord(creature[red;attacking]) 2/0
auto=aslongas(agrus kos wojek veteran[attacking]|myBattlefield) lord(creature[white;attacking]) 0/2
text=Whenever Agrus Kos, Wojek Veteran attacks, attacking red creatures get +2/+0 and attacking white creatures get +0/+2 until end of turn.
@@ -9063,14 +9065,6 @@ mana={2}{U}
type=Sorcery
[/card]
[card]
name=Deja vu
target=sorcery|myGraveyard
auto=moveTo(myHand)
text=Return target sorcery card from your graveyard to your hand.
mana={2}{U}
type=Sorcery
[/card]
[card]
name=Deluge
auto=tap all(creature[-flying])
text=Tap all creatures without flying.
@@ -10882,13 +10876,6 @@ power=3
toughness=3
[/card]
[card]
name=Ebony horse
alias=1108
text={T}: Untap target attacking creature you control. Prevent all combat damage that would be dealt to and dealt by that creature this turn.
mana={3}
type=Artifact
[/card]
[card]
name=Eerie Procession
target=arcane|mylibrary
auto=moveto(myhand)
@@ -18905,12 +18892,14 @@ toughness=2
[/card]
[card]
name=Isao Enlightened Bushi
#The comma needed to be stripped from the name to make the card work.
#Reintroducing it requires an update to BOK/_cards.dat as well.
#Please don't correct the card name by adding a "," because then the first auto line won't work anymore and even won't work when you add an "," there, too! (0.10.1)
abilities=nofizzle
auto=rampage(2/2,0)
auto=rampage(-2/-2,1)
auto=lord(isao enlighted bushi[blocking]|mybattlefield) 2/2
auto={2}:regenerate target(samurai)
####Please don't correct the card name by adding a "," because then the first auto line won't work anymore and even won't work when you add an "," there, too! (0.10.1)
text=Isao, Enlightened Bushi can't be countered. Bushido 2 (When this blocks or becomes blocked, it gets +2/+2 until end of turn.) {2}: Regenerate target Samurai.
mana={2}{G}
type=Legendary Creature
@@ -19095,13 +19084,15 @@ type=Artifact
[/card]
[card]
name=Jareth Leonine Titan
#The comma needed to be stripped from the name to make the card work.
#Reintroducing it requires an update to ONS/_cards.dat as well.
#Please don't correct the card name by adding a "," because then the first auto line won't work anymore and even won't work when you add an "," there, too! (0.10.1)
auto=lord(jareth leonine titan[blocking]|mybattlefield) 7/7
auto={W}:protection from white
auto={W}:protection from blue
auto={W}:protection from black
auto={W}:protection from red
auto={W}:protection from green
####Please don't correct the card name by adding a "," because then the first auto line won't work anymore and even won't work when you add an "," there, too! (0.10.1)
text=Whenever Jareth Leonine Titan blocks, it gets +7/+7 until end of turn. {W}: Jareth gains protection from the color of your choice until end of turn.
mana={3}{W}{W}{W}
type=Legendary Creature
@@ -20808,11 +20799,13 @@ toughness=5
[/card]
[card]
name=Konda Lord of Eiganjo
#The comma needed to be stripped from the name to make the card work.
#Reintroducing it requires an update to CHK/_cards.dat as well.
#Please don't correct the card name by adding a "," because then the first auto line won't work anymore and even won't work when you add an "," there, too! (0.10.1)
abilities=vigilance,indestructible
auto=rampage(5/5,0)
auto=rampage(-5/-5,1)
auto=lord(konda lord of eiganjo[blocking]|mybattlefield) 5/5
####Please don't correct the card name by adding a "," because then the first auto line won't work anymore and even won't work when you add an "," there, too! (0.10.1)
text=Vigilance (Attacking doesn't cause this creature to tap.) Bushido 5 (When this blocks or becomes blocked, it gets +5/+5 until end of turn.) Konda, Lord of Eiganjo is indestructible.
mana={5}{W}{W}
type=Legendary Creature
@@ -24461,7 +24454,7 @@ power=3
toughness=3
[/card]
[card]
name=Moorish cavalry
name=Moorish Cavalry
abilities=trample
text=Trample
mana={2}{W}{W}
@@ -25107,11 +25100,13 @@ toughness=1
[/card]
[card]
name=Nagao Bound by Honor
#The comma needed to be stripped from the name to make the card work.
#Reintroducing it requires an update to CHK/_cards.dat as well.
#Please don't correct the card name by adding a "," because then the first auto line won't work anymore and even won't work when you add an "," there, too! (0.10.1)
auto=rampage(1/1,0)
auto=rampage(-1/-1,1)
auto=lord(nagao bound by honor[blocking]|mybattlefield) 1/1
auto=aslongas(nagao bound by honor[attacking]|myBattlefield) lord(samurai[attacking]|myBattlefield) 1/1
####Please don't correct the card name by adding a "," because then the first auto line won't work anymore and even won't work when you add an "," there, too! (0.10.1)
text=Bushido 1 (When this blocks or becomes blocked, it gets +1/+1 until end of turn.) Whenever Nagao, Bound by Honor attacks, Samurai creatures you control get +1/+1 until end of turn.
mana={3}{W}
type=Legendary Creature
@@ -26775,10 +26770,12 @@ toughness=2
[/card]
[card]
name=Oros the Avenger
#The comma needed to be stripped from the name to make the card work.
#Reintroducing it requires an update to PLC/_cards.dat as well.
#Please don't correct the card name by adding a "," because then the first auto line won't work anymore and even won't work when you add an "," there, too! (0.10.1)
abilities=flying
auto=aslongas(oros the avenger[attacking]|mybattlefield) lord(oros the avenger[attacking;-cloud]) {2}{W}:damage:3 all(creature[-white])
auto=@damaged(player) from(this):cloud
####Please don't correct the card name by adding a "," because then the first auto line won't work anymore and even won't work when you add an "," there, too! (0.10.1)
text=Flying Whenever Oros, the Avenger deals combat damage to a player, you may pay {2}{W}. If you do, Oros deals 3 damage to each nonwhite creature.
mana={3}{W}{B}{R}
type=Legendary Creature
@@ -27748,8 +27745,10 @@ toughness=3
[/card]
[card]
name=Pianna Nomad Captain
#The comma needed to be stripped from the name to make the card work.
#Reintroducing it requires an update to ODY/_cards.dat as well.
#Please don't correct the card name by adding a "," because then the first auto line won't work anymore and even won't work when you add an "," there, too! (0.10.1)
auto=aslongas(pianna nomad captain[attacking]|myBattlefield) lord(creature[attacking]) 1/1
####Please don't correct the card name by adding a "," because then the first auto line won't work anymore and even won't work when you add an "," there, too! (0.10.1)
text=Whenever Pianna Nomad Captain attacks, attacking creatures get +1/+1 until end of turn.
mana={1}{W}{W}
type=Legendary Creature
@@ -29014,9 +29013,11 @@ toughness=2
[/card]
[card]
name=Radha Heir to Keld
#The comma needed to be stripped from the name to make the card work.
#Reintroducing it requires an update to PLC/_cards.dat as well.
#Please don't correct the card name by adding a "," because then the first auto line won't work anymore and even won't work when you add an "," there, too! (0.10.1)
auto=@each my blockers:aslongas(radha heir to keld[attacking]|myBattlefield) may add{R}{R}
auto={T}:Add{G}
####Please don't correct the card name by adding a "," because then the first auto line won't work anymore and even won't work when you add an "," there, too! (0.10.1)
text=Whenever Radha, Heir to Keld attacks, you may add {R}{R} to your mana pool. {T}: Add {G} to your mana pool.
mana={R}{G}
type=Legendary Creature
@@ -30084,7 +30085,7 @@ mana={2}{W}
type=Sorcery
[/card]
[card]
name=Repentant blacksmith
name=Repentant Blacksmith
abilities=protection from red
text=Protection from red
mana={1}{W}
@@ -38477,10 +38478,12 @@ type=Instant
[/card]
[card]
name=Teneb the Harvester
#The comma needed to be stripped from the name to make the card work.
#Reintroducing it requires an update to PLC/_cards.dat as well.
#Please don't correct the card name by adding a "," because then the first auto line won't work anymore and even won't work when you add an "," there, too! (0.10.1)
abilities=flying
auto=aslongas(teneb the harvester[attacking]|mybattlefield) lord(teneb the harvester[attacking;-cloud]) {2}{B}:moveTo(myBattlefield) target(creature|graveyard)
auto=@damaged(player) from(this):cloud
####Please don't correct the card name by adding a "," because then the first auto line won't work anymore and even won't work when you add an "," there, too! (0.10.1)
text=Flying Whenever Teneb, the Harvester deals combat damage to a player, you may pay {2}{B}. If you do, put target creature card in a graveyard onto the battlefield under your control.
mana={3}{B}{G}{W}
type=Legendary Creature
@@ -39929,16 +39932,6 @@ power=2
toughness=*
[/card]
[card]
name=Treetop Bracer
target=creature
auto=1/1
auto=cantbeblockedby(creature[-flying])
text=Enchant creature (Target a creature as you cast this. This card enters the battlefield attached to that creature.) Enchanted creature gets +1/+1 and can't be blocked except by creatures with flying.
mana={1}{G}
type=Enchantment
subtype=Aura
[/card]
[card]
name=Treetop Bracers
target=creature
auto=1/1
@@ -40705,7 +40698,7 @@ power=1
toughness=1
[/card]
[card]
name=Unyaro Bee StinG
name=Unyaro Bee Sting
target=creature,player
auto=damage:2
text=Unyaro Bee Sting deals 2 damage to target creature or player.
@@ -42255,6 +42248,9 @@ toughness=6
[/card]
[card]
name=Vorosh the Hunter
#The comma needed to be stripped from the name to make the card work.
#Reintroducing it requires an update to PLC/_cards.dat as well.
#Please don't correct the card name by adding a "," because then the first auto line won't work anymore and even won't work when you add an "," there, too! (0.10.1)
abilities=flying
auto=aslongas(vorosh the hunter[attacking]|mybattlefield) lord(vorosh the hunter[attacking;-cloud]) {2}{G}:counter(1/1,6)
auto=@damaged(player) from(this):cloud
@@ -44705,9 +44701,11 @@ toughness=4
[/card]
[card]
name=Zhang He Wei General
#The comma needed to be stripped from the name to make the card work.
#Reintroducing it requires an update to PTK/_cards.dat as well.
#Please don't correct the card name by adding a "," because then the first auto line won't work anymore and even won't work when you add an "," there, too! (0.10.1)
abilities=horsemanship
auto=aslongas(zhang he wei general[attacking]|myBattlefield) lord(creature[-zhang he wei general]|myBattlefield) 0/1
####Please don't correct the card name by adding a "," because then the first auto line won't work anymore and even won't work when you add an "," there, too! (0.10.1)
text=Horsemanship (This creature can't be blocked except by creatures with horsemanship.) Whenever Zhang He, Wei General attacks, each other creature you control gets +1/+0 until end of turn.
mana={3}{B}{B}
type=Legendary Creature
@@ -44717,9 +44715,11 @@ toughness=2
[/card]
[card]
name=Zhao Zilong Tiger General
#The comma needed to be stripped from the name to make the card work.
#Reintroducing it requires an update to PTK/_cards.dat as well.
#Please don't correct the card name by adding a "," because then the first auto line won't work anymore and even won't work when you add an "," there, too! (0.10.1)
auto=lord(zhao zilong tiger general[blocking]|myBattlefield) 1/1
auto=horsemanship
####Please don't correct the card name by adding a "," because then the first auto line won't work anymore and even won't work when you add an "," there, too! (0.10.1)
text=Horsemanship (This creature can't be blocked except by creatures with horsemanship.) Whenever Zhao Zilong, Tiger General blocks, it gets +1/+1 until end of turn.
mana={3}{W}{W}
type=Legendary Creature