Added 102! successfully tested cards.

After weeks of hard work, I can proudly present you this huge package of cards, based only on already existing card code elements.

Some examples and important notes:

- Cards that get buried if you don't fulfill a condition
1. when they enter the battlefield (Hidden Horror[WEL]; Mercenary Knight, Thundering Wurm [both POR])
2. during your upkeep (Endless Wurm[USG]).

- Cards that allow to draw a card, then discard a card when entering the battlefield or damaging an opponent (Owl Familiar[POR], Looter il-Kor[TSP]).

IMPORTANT NOTE: Those cards work only correctly because the draw effect resolves before the discard effect. 
Instants and Sorceries with such effects or permanents that have an activation cost for drawing, then discarding a card won't work because the two effects don't trigger in the correct order.

- Land cycle from Visions and Planeshift (both very puzzling, but working perfectly!)


I also updated World enchantments (tested & working, see rules for them in Gatherer!)

Several card fixes.


If you have any questions, post them! ;)
This commit is contained in:
solo81@web.de
2010-01-24 20:43:21 +00:00
parent d22b7b5e37
commit e48f9bd7f1
76 changed files with 1520 additions and 1500 deletions

View File

@@ -64,6 +64,17 @@ toughness=3
abilities=cloud,flying
[/card]
[card]
text=Coral Atoll enters the battlefield tapped. When Coral Atoll enters the battlefield, sacrifice it unless you return an untapped Island you control to its owner's hand. {T}: Add {1}{U} to your mana pool.
id=3748
name=Coral Atoll
auto=tap
auto=aslongas(island[-tapped]|myBattlefield) moveTo(ownerhand) notatarget(island[-tapped]|myBattlefield)
auto=moveTo(graveyard) notatarget(this|myBattlefield)
auto=@movedTo(island[-tapped]|myhand) from(myBattlefield):lord(coral atoll) {T}:Add{1}{U}
rarity=U
type=Land
[/card]
[card]
text=Destroy target artifact, land or enchantment.
id=3660
name=Creeping Mold
@@ -113,6 +124,17 @@ mana={4}
type=Artifact
[/card]
[card]
text=Dormant Volcano enters the battlefield tapped. When Dormant Volcano enters the battlefield, sacrifice it unless you return an untapped Mountain you control to its owner's hand. {T}: Add {1}{R} to your mana pool.
id=3749
name=Dormant Volcano
auto=tap
auto=aslongas(mountain[-tapped]|myBattlefield) moveTo(ownerhand) notatarget(mountain[-tapped]|myBattlefield)
auto=moveTo(graveyard) notatarget(this|myBattlefield)
auto=@movedTo(mountain[-tapped]|myhand) from(myBattlefield):lord(dormant volcano) {T}:Add{1}{R}
rarity=U
type=Land
[/card]
[card]
text=Return target card from your graveyard to your hand.
id=3662
target=*|myGraveyard
@@ -123,15 +145,26 @@ mana={2}{G}{G}
type=Sorcery
[/card]
[card]
id=3663
name=Emerald Charm
mana={G}
type=Instant
text=Choose one - Untap target permanent; or destroy target non-Aura enchantment; or target creature loses flying until end of turn.
id=3663
auto=may untap target(*)
auto=may destroy target(enchantment[-aura])
auto=may -flying target(creature)
name=Emerald Charm
mana={G}
rarity=C
type=Instant
[/card]
[card]
text=Everglades enters the battlefield tapped. When Everglades enters the battlefield, sacrifice it unless you return an untapped Swamp you control to its owner's hand. {T}: Add {1}{B} to your mana pool.
id=3750
name=Everglades
auto=tap
auto=aslongas(swamp[-tapped]|myBattlefield) moveTo(ownerhand) notatarget(swamp[-tapped]|myBattlefield)
auto=moveTo(graveyard) notatarget(this|myBattlefield)
auto=@movedTo(swamp[-tapped]|myhand) from(myBattlefield):lord(everglades) {T}:Add{1}{B}
rarity=U
type=Land
[/card]
[card]
text=Whenever an enchantment is put into a graveyard from the battlefield, draw a card.
@@ -149,12 +182,12 @@ toughness=2
text=Target creature gets +1/+1 until end of turn. Draw a card at the beginning of the next turn's upkeep.
id=3664
target=creature
auto=1/1
auto=@next upkeep:draw:1 controller
name=Feral Instinct
rarity=C
mana={1}{G}
type=Instant
auto=1/1
auto=@next upkeep:draw:1
[/card]
[card]
text=Flying, protection from red
@@ -258,6 +291,28 @@ power=3
toughness=1
[/card]
[card]
text=Jungle Basin enters the battlefield tapped. When Jungle Basin enters the battlefield, sacrifice it unless you return an untapped Forest you control to its owner's hand. {T}: Add {1}{G} to your mana pool.
id=3752
name=Jungle Basin
auto=tap
auto=aslongas(forest[-tapped]|myBattlefield) moveTo(ownerhand) notatarget(forest[-tapped]|myBattlefield)
auto=moveTo(graveyard) notatarget(this|myBattlefield)
auto=@movedTo(forest[-tapped]|myhand) from(myBattlefield):lord(jungle basin) {T}:Add{1}{G}
rarity=U
type=Land
[/card]
[card]
text=Karoo enters the battlefield tapped. When Karoo enters the battlefield, sacrifice it unless you return an untapped Plains you control to its owner's hand. {T}: Add {1}{W} to your mana pool.
id=3753
name=Karoo
auto=tap
auto=aslongas(plains[-tapped]|myBattlefield) moveTo(ownerhand) notatarget(plains[-tapped]|myBattlefield)
auto=moveTo(graveyard) notatarget(this|myBattlefield)
auto=@movedTo(plains[-tapped]|myhand) from(myBattlefield):lord(karoo) {T}:Add{1}{W}
rarity=U
type=Land
[/card]
[card]
text={R}: Keeper of Kookus gains protection from red until end of turn.
id=3692
name=Keeper of Kookus
@@ -298,6 +353,20 @@ toughness=5
abilities=trample,mustattack
[/card]
[card]
text=Flying {G}: Kyscu Drake gets +0/+1 until end of turn. Activate this ability only once each turn. Sacrifice Kyscu Drake and a creature named Spitting Drake: Search your library for a card named Viashivan Dragon and put that card onto the battlefield. Then shuffle your library.
id=3668
name=Kyscu Drake
rarity=U
mana={2}{G}
type=Creature
subtype=Drake
auto={G}:0/1 limit:1
auto=aslongas(viashivan dragon|mylibrary) {S(spitting drake|myBattlefield)}:moveTo(mygraveyard) all(this) && moveTo(myBattlefield) target(viashivan dragon|mylibrary) limit:1
power=2
toughness=2
abilities=flying
[/card]
[card]
text=First strike, reach (This creature can block creatures with flying.)
id=3719
name=Longbow Archer
@@ -345,17 +414,15 @@ mana={4}{W}
type=Instant
[/card]
[card]
text=First strike (This creature deals combat damage before creatures without first strike.) When Nekrataal enters the battlefield, destroy target nonartifact, nonblack creature. That creature can't be regenerated.
id=3623
name=Nekrataal
rarity=U
mana={2}{B}{B}
type=Creature
subtype=Human Assassin
auto=bury target(creature[-black;-artifact])
power=2
toughness=1
abilities=first strike
text=Enchant creature When enchanted creature is dealt damage, destroy it.
id=3670
target=creature
auto=@damaged(mytgt):destroy
name=Mortal Wound
rarity=C
mana={G}
type=Enchantment
subtype=Aura
[/card]
[card]
text={3}{B}{B}, Sacrifice a creature: Return Necrosavant from your graveyard to the battlefield. Activate this ability only during your upkeep.
@@ -370,6 +437,19 @@ power=5
toughness=5
[/card]
[card]
text=First strike (This creature deals combat damage before creatures without first strike.) When Nekrataal enters the battlefield, destroy target nonartifact, nonblack creature. That creature can't be regenerated.
id=3623
name=Nekrataal
rarity=U
mana={2}{B}{B}
type=Creature
subtype=Human Assassin
auto=bury target(creature[-black;-artifact])
power=2
toughness=1
abilities=first strike
[/card]
[card]
id=3672
name=Panther Warriors
rarity=C
@@ -508,17 +588,30 @@ auto={T}:Add {2}
[card]
text=Flying {R}: Spitting Drake gets +1/+0 until end of turn. Play this ability only once each turn.
id=3702
auto={R}:1/0 limit:1
name=Spitting Drake
rarity=U
mana={3}{R}
type=Creature
subtype=Drake
auto={R}:1/0 limit:1
power=2
toughness=2
abilities=flying
[/card]
[card]
text=Trample (If this creature would deal enough damage to its blockers to destroy them, you may have it deal the rest of its damage to defending player or planeswalker.) At the beginning of your upkeep, return a green creature you control to its owner's hand.
auto=@each my upkeep:moveTo(myhand) notatarget(creature[green]|myBattlefield)
id=3678
name=Stampeding Wildebeests
rarity=U
mana={2}{G}{G}
type=Creature
subtype=Antelope Beast
power=5
toughness=4
abilities=trample
[/card]
[card]
text=When Suleiman's Legacy enters the battlefield, destroy all Djinns and Efreets. They can't be regenerated. Whenever a Djinn or Efreet comes into play, destroy it. It can't be regenerated.
id=3745
auto=lord(djinn) -99/-99

View File

@@ -105,14 +105,6 @@ text=Target opponent reveals his or her hand. You choose a card from it. That pl
rarity=U
[/card]
[card]
id=3748
name=Coral Atoll
mana=
type=Land
text=Coral Atoll enters the battlefield tapped. When Coral Atoll enters the battlefield, sacrifice it unless you return an untapped Island you control to its owner's hand. {T}: Add {1}{U} to your mana pool.
rarity=U
[/card]
[card]
id=3735
name=Corrosion
mana={1}{B}{R}
@@ -166,14 +158,6 @@ text=At the beginning of the end step, each player who tapped a land for mana th
rarity=U
[/card]
[card]
id=3749
name=Dormant Volcano
mana=
type=Land
text=Dormant Volcano enters the battlefield tapped. When Dormant Volcano enters the battlefield, sacrifice it unless you return an untapped Mountain you control to its owner's hand. {T}: Add {1}{R} to your mana pool.
rarity=U
[/card]
[card]
id=3592
name=Dragon Mask
mana={3}
@@ -216,7 +200,6 @@ type=World Enchantment
text=At the beginning of each player's upkeep, that player exiles a card at random from his or her hand. The player may play that card this turn. At the beginning of the next end step, if the player hasn't played the card, he or she puts it into his or her graveyard.
rarity=R
[/card]
[card]
id=3710
name=Equipoise
@@ -226,14 +209,6 @@ text=At the beginning of your upkeep, for each land target player controls in ex
rarity=R
[/card]
[card]
id=3750
name=Everglades
mana=
type=Land
text=Everglades enters the battlefield tapped. When Everglades enters the battlefield, sacrifice it unless you return an untapped Swamp you control to its owner's hand. {T}: Add {1}{B} to your mana pool.
rarity=U
[/card]
[card]
id=3711
name=Eye of Singularity
mana={3}{W}
@@ -368,7 +343,6 @@ type=Instant
text=The next time a source of your choice would deal damage to target creature or player this turn, prevent that damage. If damage from a red source is prevented this way, Honorable Passage deals that much damage to the source's controller.
rarity=U
[/card]
[card]
id=3641
name=Impulse
@@ -405,14 +379,6 @@ text=Cumulative upkeep {1} (At the beginning of your upkeep, put an age counter
rarity=U
[/card]
[card]
id=3752
name=Jungle Basin
mana=
type=Land
text=Jungle Basin enters the battlefield tapped. When Jungle Basin enters the battlefield, sacrifice it unless you return an untapped Forest you control to its owner's hand. {T}: Add {1}{G} to your mana pool.
rarity=U
[/card]
[card]
id=3620
name=Kaervek's Spite
mana={B}{B}{B}
@@ -421,14 +387,6 @@ text=As an additional cost to cast Kaervek's Spite, sacrifice all permanents you
rarity=R
[/card]
[card]
id=3753
name=Karoo
mana=
type=Land
text=Karoo enters the battlefield tapped. When Karoo enters the battlefield, sacrifice it unless you return an untapped Plains you control to its owner's hand. {T}: Add {1}{W} to your mana pool.
rarity=U
[/card]
[card]
id=3666
name=Katabatic Winds
mana={2}{G}
@@ -459,17 +417,6 @@ text=Flanking (Whenever a creature without flanking blocks this creature, the bl
rarity=C
[/card]
[card]
id=3668
name=Kyscu Drake
mana={3}{G}
type=Creature
subtype=Drake
power=2
toughness=2
text=Flying {G}: Kyscu Drake gets +0/+1 until end of turn. Activate this ability only once each turn. Sacrifice Kyscu Drake and a creature named Spitting Drake: Search your library for a card named Viashivan Dragon and put that card onto the battlefield. Then shuffle your library.
rarity=U
[/card]
[card]
id=3596
name=Lead-Belly Chimera
mana={4}
@@ -517,15 +464,6 @@ text=Enchant creature Enchanted creature has trample. Whenever all non-Wall crea
rarity=U
[/card]
[card]
id=3670
name=Mortal Wound
mana={G}
type=Enchantment
subtype=Aura
text=Enchant creature When enchanted creature is dealt damage, destroy it.
rarity=C
[/card]
[card]
id=3739
name=Mundungu
mana={1}{U}{B}
@@ -783,17 +721,6 @@ text=Sacrifice a land: Add to your mana pool one mana of any type the sacrificed
rarity=R
[/card]
[card]
id=3678
name=Stampeding Wildebeests
mana={2}{G}{G}
type=Creature
subtype=Antelope Beast
power=5
toughness=4
text=Trample (If this creature would deal enough damage to its blockers to destroy them, you may have it deal the rest of its damage to defending player or planeswalker.) At the beginning of your upkeep, return a green creature you control to its owner's hand.
rarity=U
[/card]
[card]
id=3679
name=Summer Bloom
mana={1}{G}