Laurent - Few addition to 10E all tested and working, although Skyshroud Range could be seen as boderline (since the abilities should be only at your turn) + underworld dream will deal damage if you "search" for a card and put in in your hand but not if you put it in play (not sure about the ruling here...)

Also you can see in the todo.dat I tried Sift, Stampeding Wildbeast and Denizen of the Deep, all not working...

Also the following cards can probably be parsed: 1205: //Lifetap; 1625: //Lifeblood; 2593: //Thoughtleech and removed from both MTGAbility.cpp and Allabilities.h (for AGiveLifeforTapped***)

Grü

L.
This commit is contained in:
wagic.laurent
2009-07-30 14:15:33 +00:00
parent c471a9265a
commit 9e498a0fb5
2 changed files with 95 additions and 90 deletions
+85
View File
@@ -422,6 +422,19 @@ type=Artifact
mana={1} mana={1}
[/card] [/card]
[card] [card]
text=When Civic Wayfinder comes into play, you may search your library for a basic land card, reveal it, and put it into your hand. If you do, shuffle your library.
id=130522
name=Civic Wayfinder
auto=may moveTo(myHand) target(land[basic]|myLibrary)
rarity=C
color=Green
type=Creature
mana={2}{G}
power=2
subtype=Elf Warrior Druid
toughness=2
[/card]
[card]
text=As Clone comes into play, you may choose a creature in play. If you do, Clone comes into play as a copy of that creature. text=As Clone comes into play, you may choose a creature in play. If you do, Clone comes into play as a copy of that creature.
auto=may copy target(creature) auto=may copy target(creature)
id=129501 id=129501
@@ -1533,6 +1546,16 @@ subtype=Zombie Warrior
toughness=3 toughness=3
[/card] [/card]
[card] [card]
text=Whenever an opponent discards a card, Megrim deals 2 damage to that player.
id=129640
name=Megrim
auto=@movedTo(*|opponentgraveyard) from(opponenthand):damage:2 opponent
rarity=U
color=Black
type=Enchantment
mana={2}{B}
[/card]
[card]
text=Target creature gets +7/+7 until end of turn. text=Target creature gets +7/+7 until end of turn.
target=creature target=creature
auto=7/7 auto=7/7
@@ -2027,6 +2050,17 @@ type=Sorcery
mana={1}{B}{B} mana={1}{B}{B}
[/card] [/card]
[card] [card]
text=Search your library for a basic land card and put that card into play tapped. Then shuffle your library.
id=129690
name=Rampant Growth
target=basic|myLibrary
auto=moveTo(myBattlefield) && tap
rarity=C
color=Green
type=Sorcery
mana={1}{G}
[/card]
[card]
text=Return target card from your graveyard to your hand. text=Return target card from your graveyard to your hand.
target=*|myGraveyard target=*|myGraveyard
auto=moveTo(myHand) auto=moveTo(myHand)
@@ -2097,6 +2131,20 @@ type=Instant
mana={2}{W} mana={2}{W}
[/card] [/card]
[card] [card]
text=Flying (This creature can't be blocked except by creatures with flying or reach.) At the beginning of your upkeep, you may return target creature card from your graveyard to play.
id=106384
name=Reya Dawnbringer
auto=@each my upkeep:may moveto(myBattlefield) target(creature|myGraveyard)
rarity=R
color=White
type=Creature
abilities=legendary
mana={6}{W}{W}{W}
power=4
subtype=Angel
toughness=6
[/card]
[card]
text=Target blocking creature gets +7/+7 until end of turn. text=Target blocking creature gets +7/+7 until end of turn.
target=creature[blocking] target=creature[blocking]
auto=7/7 auto=7/7
@@ -2433,6 +2481,19 @@ subtype=Cat Knight
toughness=1 toughness=1
[/card] [/card]
[card] [card]
text={T}: You may put a land card from your hand into play. Play this ability only any time you could play a sorcery.
id=135182
name=Skyshroud Ranger
auto={T}:moveto(myBattlefield) target(land|myHand)
rarity=C
color=Green
type=Creature
mana={G}
power=1
subtype=Elf
toughness=1
[/card]
[card]
text={2}: Target white or black creature gains flying until end of turn. (It can't be blocked except by creatures with flying or reach.) text={2}: Target white or black creature gains flying until end of turn. (It can't be blocked except by creatures with flying or reach.)
auto={2}:flying target(creature[white;black]) auto={2}:flying target(creature[white;black])
id=130998 id=130998
@@ -2446,6 +2507,20 @@ subtype=Metathran Wizard
toughness=1 toughness=1
[/card] [/card]
[card] [card]
text=When Sleeper Agent comes into play, target opponent gains control of it. At the beginning of your upkeep, Sleeper Agent deals 2 damage to you.
id=129803
name=Sleeper Agent
auto=moveto(opponentinplay)
auto=@each my upkeep:damage:2 Controller
rarity=R
color=Black
type=Creature
mana={B}
power=3
subtype=Minion
toughness=3
[/card]
[card]
text=Destroy target artifact. Draw a card. text=Destroy target artifact. Draw a card.
target=artifact target=artifact
auto=destroy auto=destroy
@@ -2875,6 +2950,16 @@ type=Instant
mana={2}{U} mana={2}{U}
[/card] [/card]
[card] [card]
text=Whenever an opponent draws a card, Underworld Dreams deals 1 damage to him or her.
id=129779
name=Underworld Dreams
auto=@movedTo(*|opponenthand) from(opponentlibrary):damage:1 opponent
rarity=R
color=Black
type=Enchantment
mana={B}{B}{B}
[/card]
[card]
text=Flash (You may play this spell any time you could play an instant.) Enchant creature (Target a creature as you play this. This card comes into play attached to that creature.) Enchanted creature gets +2/+2 and attacks each turn if able. text=Flash (You may play this spell any time you could play an instant.) Enchant creature (Target a creature as you play this. This card comes into play attached to that creature.) Enchanted creature gets +2/+2 and attacks each turn if able.
abilities=flash abilities=flash
target=creature target=creature
+10 -90
View File
@@ -170,18 +170,6 @@ type=Artifact
mana={5} mana={5}
[/card] [/card]
[card] [card]
text=When Civic Wayfinder comes into play, you may search your library for a basic land card, reveal it, and put it into your hand. If you do, shuffle your library.
id=130522
name=Civic Wayfinder
rarity=C
color=Green
type=Creature
mana={2}{G}
power=2
subtype=Elf Warrior Druid
toughness=2
[/card]
[card]
text=Each creature gets +1/+1 for each other creature in play that shares a creature type with it. (For example, if a Goblin Warrior, a Goblin Scout, and a Zombie Goblin are in play, each gets +2/+2.) text=Each creature gets +1/+1 for each other creature in play that shares a creature type with it. (For example, if a Goblin Warrior, a Goblin Scout, and a Zombie Goblin are in play, each gets +2/+2.)
id=129502 id=129502
name=Coat of Arms name=Coat of Arms
@@ -249,6 +237,7 @@ mana={1}{B}
text=When Denizen of the Deep comes into play, return each other creature you control to its owner's hand. text=When Denizen of the Deep comes into play, return each other creature you control to its owner's hand.
id=135250 id=135250
name=Denizen of the Deep name=Denizen of the Deep
auto=moveto(ownerHand) all(creature[-this]|myinplay)
rarity=R rarity=R
color=Blue color=Blue
type=Creature type=Creature
@@ -257,7 +246,6 @@ power=11
subtype=Serpent subtype=Serpent
toughness=11 toughness=11
[/card] [/card]
[card] [card]
text=Counter target spell. Look at the top four cards of your library, then put them back in any order. text=Counter target spell. Look at the top four cards of your library, then put them back in any order.
id=134749 id=134749
@@ -616,6 +604,8 @@ subtype=Aura
text=Whenever a player taps a land for mana, Manabarbs deals 1 damage to that player. text=Whenever a player taps a land for mana, Manabarbs deals 1 damage to that player.
id=130367 id=130367
name=Manabarbs name=Manabarbs
auto=foreach(land[tapped]|myinplay)damage:1 controller
auto=foreach(land[tapped]|opponentinplay)damage:1 opponent
rarity=R rarity=R
color=Red color=Red
type=Enchantment type=Enchantment
@@ -631,15 +621,6 @@ type=Enchantment
mana={3}{U} mana={3}{U}
[/card] [/card]
[card] [card]
text=Whenever an opponent discards a card, Megrim deals 2 damage to that player.
id=129640
name=Megrim
rarity=U
color=Black
type=Enchantment
mana={2}{B}
[/card]
[card]
text={T}: Draw a card, then discard a card. text={T}: Draw a card, then discard a card.
id=130900 id=130900
name=Merfolk Looter name=Merfolk Looter
@@ -793,16 +774,6 @@ power=4
subtype=Angel subtype=Angel
toughness=4 toughness=4
[/card] [/card]
[card]
text=Search your library for a basic land card and put that card into play tapped. Then shuffle your library.
id=129690
name=Rampant Growth
rarity=C
color=Green
type=Sorcery
mana={1}{G}
[/card]
[card] [card]
text=When Ravenous Rats comes into play, target opponent discards a card. text=When Ravenous Rats comes into play, target opponent discards a card.
id=129692 id=129692
@@ -847,18 +818,6 @@ type=Sorcery
mana={2}{U} mana={2}{U}
[/card] [/card]
[card] [card]
text=Flying (This creature can't be blocked except by creatures with flying or reach.) At the beginning of your upkeep, you may return target creature card from your graveyard to play.
id=106384
name=Reya Dawnbringer
rarity=R
color=White
type=Legendary Creature
mana={6}{W}{W}{W}
power=4
subtype=Angel
toughness=6
[/card]
[card]
text=You may have Rhox assign its combat damage as though it weren't blocked. {2}{G}: Regenerate Rhox. (The next time this creature would be destroyed this turn, it isn't. Instead tap it, remove all damage from it, and remove it from combat.) text=You may have Rhox assign its combat damage as though it weren't blocked. {2}{G}: Regenerate Rhox. (The next time this creature would be destroyed this turn, it isn't. Instead tap it, remove all damage from it, and remove it from combat.)
id=106504 id=106504
name=Rhox name=Rhox
@@ -972,6 +931,7 @@ mana={1}{R}{R}
[card] [card]
text=Draw three cards, then discard a card. text=Draw three cards, then discard a card.
id=136217 id=136217
auto=draw:3 && moveto(graveyard) target(*|myhand)
name=Sift name=Sift
rarity=C rarity=C
color=Blue color=Blue
@@ -979,30 +939,6 @@ type=Sorcery
mana={3}{U} mana={3}{U}
[/card] [/card]
[card] [card]
text={T}: You may put a land card from your hand into play. Play this ability only any time you could play a sorcery.
id=135182
name=Skyshroud Ranger
rarity=C
color=Green
type=Creature
mana={G}
power=1
subtype=Elf
toughness=1
[/card]
[card]
text=When Sleeper Agent comes into play, target opponent gains control of it. At the beginning of your upkeep, Sleeper Agent deals 2 damage to you.
id=129803
name=Sleeper Agent
rarity=R
color=Black
type=Creature
mana={B}
power=3
subtype=Minion
toughness=3
[/card]
[card]
text=Spawning Pool comes into play tapped. {T}: Add {B} to your mana pool. {1}{B}: Spawning Pool becomes a 1/1 black Skeleton creature with "{B}: Regenerate this creature" until end of turn. It's still a land. (If it regenerates, the next time it would be destroyed this turn, it isn't. Instead tap it, remove all damage from it, and remove it from combat.) text=Spawning Pool comes into play tapped. {T}: Add {B} to your mana pool. {1}{B}: Spawning Pool becomes a 1/1 black Skeleton creature with "{B}: Regenerate this creature" until end of turn. It's still a land. (If it regenerates, the next time it would be destroyed this turn, it isn't. Instead tap it, remove all damage from it, and remove it from combat.)
id=106556 id=106556
name=Spawning Pool name=Spawning Pool
@@ -1059,6 +995,7 @@ toughness=3
text=Trample (If this creature would deal enough combat damage to its blockers to destroy them, you may have it deal the rest of its damage to defending player.) At the beginning of your upkeep, return a green creature you control to its owner's hand. text=Trample (If this creature would deal enough combat damage to its blockers to destroy them, you may have it deal the rest of its damage to defending player.) At the beginning of your upkeep, return a green creature you control to its owner's hand.
id=135264 id=135264
name=Stampeding Wildebeests name=Stampeding Wildebeests
auto=@my upkeep:moveto(myhand) target(creature[green]|myBattlefield)
rarity=U rarity=U
color=Green color=Green
type=Creature type=Creature
@@ -1092,6 +1029,8 @@ mana={1}{W}{W}
text=At the beginning of each player's upkeep, that player returns a creature he or she controls to its owner's hand. text=At the beginning of each player's upkeep, that player returns a creature he or she controls to its owner's hand.
id=129509 id=129509
name=Sunken Hope name=Sunken Hope
auto=@each my upkeep:moveto(ownerHand) target(creature|myinplay)
auto=@each opponent upkeep:moveto(ownerHand) target(creature|Opponentinplay)
rarity=R rarity=R
color=Blue color=Blue
type=Enchantment type=Enchantment
@@ -1130,17 +1069,6 @@ subtype=Bird
toughness=3 toughness=3
[/card] [/card]
[card] [card]
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.)
id=129767
alias=1194
auto=haste
name=Threaten
rarity=U
color=Red
type=Sorcery
mana={2}{R}
[/card]
[card]
text={1}{B}, Sacrifice Thrull Surgeon: Look at target player's hand and choose a card from it. That player discards that card. Play this ability only any time you could play a sorcery. text={1}{B}, Sacrifice Thrull Surgeon: Look at target player's hand and choose a card from it. That player discards that card. Play this ability only any time you could play a sorcery.
id=136282 id=136282
name=Thrull Surgeon name=Thrull Surgeon
@@ -1210,16 +1138,6 @@ color=Blue
type=Instant type=Instant
mana={U}{U} mana={U}{U}
[/card] [/card]
[card]
text=Whenever an opponent draws a card, Underworld Dreams deals 1 damage to him or her.
id=129779
name=Underworld Dreams
rarity=R
color=Black
type=Enchantment
mana={B}{B}{B}
[/card]
[card] [card]
text=Mana pools don't empty at the end of phases or turns. (This effect stops mana burn.) text=Mana pools don't empty at the end of phases or turns. (This effect stops mana burn.)
id=130494 id=130494
@@ -1241,7 +1159,6 @@ power=3
subtype=Viashino subtype=Viashino
toughness=2 toughness=2
[/card] [/card]
[card] [card]
text=Flying (This creature can't be blocked except by creatures with flying or reach.) As Voice of All comes into play, choose a color. Voice of All has protection from the chosen color. (It can't be blocked, targeted, dealt damage, or enchanted by anything of the chosen color.) text=Flying (This creature can't be blocked except by creatures with flying or reach.) As Voice of All comes into play, choose a color. Voice of All has protection from the chosen color. (It can't be blocked, targeted, dealt damage, or enchanted by anything of the chosen color.)
id=136290 id=136290
@@ -1277,7 +1194,10 @@ subtype=Equipment
text=Flying (This creature can't be blocked except by creatures with flying or reach.) Creatures can't attack you unless their controller pays {2} for each creature he or she controls that's attacking you. text=Flying (This creature can't be blocked except by creatures with flying or reach.) Creatures can't attack you unless their controller pays {2} for each creature he or she controls that's attacking you.
id=130549 id=130549
name=Windborn Muse name=Windborn Muse
auto=lord(creature|opponentinplay) cantattack
auto=lord(creature|opponentinplay) {2}:-cantattack
rarity=R rarity=R
abilities=flying
color=White color=White
type=Creature type=Creature
mana={3}{W} mana={3}{W}