Psyringe - made all cards using the primitives system, added some sets. Important: This update changes the file where we store the card code, now all card code is in primitives/mtg.txt. We also have only one "todo" file now, it's mtg.todo. Note: mtg.todo had to be put out of the "primitives" folder for the being, since Wagic currently loads everthing in this folder, regardless of file extension. Once this is fixed, mtg.todo will be moved into the "primitives" folder.

More detailed instructions will follow shortly.
This commit is contained in:
Psyyringe
2010-02-01 07:40:39 +00:00
parent e3e50c19a5
commit 9150a5b13c
88 changed files with 156040 additions and 45274 deletions
+407 -399
View File
@@ -3,589 +3,597 @@ author=Wagic Team
year=1994
[/meta]
[card]
text=Trample As long as it's your turn, Angry Mob's power and toughness are each equal to 2 plus the number of Swamps your opponents control. As long as it's not your turn, Angry Mob's power and toughness are each 2.
auto=foreach(swamp|opponentBattlefield) 1/1 ueot
auto=@movedto(swamp|opponentBattlefield):-1/-1 ueot
auto=@each my beginofturn:foreach(swamp|opponentBattlefield) 1/1 ueot
primitive=Amnesia
id=1746
rarity=U
[/card]
[card]
primitive=Angry Mob
id=1801
name=Angry Mob
rarity=U
mana={2}{W}{W}
type=Creature
subtype=Human
power=2
toughness=2
abilities=trample
[/card]
[card]
text={U}{T}: Add {3} to your mana pool.
primitive=Apprentice Wizard
id=1747
name=Apprentice Wizard
rarity=U
mana={1}{U}{U}
type=Creature
subtype=Wizard
auto={U}{T}:Add {3}
power=0
toughness=1
[/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.) Haste (This creature can attack and as soon as it comes under your control.) At the beginning of the end step, sacrifice Ball Lightning.
id=1783
name=Ball Lightning
rarity=R
mana={R}{R}{R}
type=Creature
subtype=Elemental
auto=@next endofturn:bury
power=6
toughness=1
abilities=trample,haste
[/card]
[card]
text=Flying (This creature can't be blocked except by creatures with flying or reach.)
primitive=Ashes to Ashes
id=1728
rarity=C
[/card]
[card]
primitive=Ball Lightning
id=1783
rarity=R
[/card]
[card]
primitive=Banshee
id=1729
rarity=U
[/card]
[card]
primitive=Barl's Cage
id=1708
rarity=R
[/card]
[card]
primitive=Blood Moon
id=1784
rarity=R
[/card]
[card]
primitive=Blood of the Martyr
id=1802
rarity=U
[/card]
[card]
primitive=Bog Imp
id=1730
name=Bog Imp
rarity=C
mana={1}{B}
type=Creature
subtype=Imp
power=1
toughness=1
abilities=flying
[/card]
[card]
text=Bog Rats can't be blocked by Walls.
primitive=Bog Rats
id=1731
name=Bog Rats
rarity=C
mana={B}
type=Creature
subtype=Rat
auto=cantbeblockedby(wall)
power=1
toughness=1
[/card]
[card]
text={2}{T}: All creatures get -1/-0 until end of turn.
primitive=Bone Flute
id=1709
auto={2}{T}:lord(creature) -1/0 ueot
rarity=U
mana={3}
name=Bone Flute
type=Artifact
[/card]
[card]
text={2}, Pay 2 life: Draw a card.
primitive=Book of Rass
id=1710
auto={2}:draw:2 && life:-2
name=Book of Rass
rarity=U
mana={6}
type=Artifact
[/card]
[card]
text={1}{R}{R}: Brothers of Fire deals 1 damage to target creature or player and 1 damage to you.
auto={1}{R}{R}:damage:1 target(creature,player) && damage:1 controller
primitive=Brainwash
id=1803
rarity=C
[/card]
[card]
primitive=Brothers of Fire
id=1785
name=Brothers of Fire
rarity=U
mana={1}{R}{R}
type=Creature
subtype=Human Shaman
power=2
toughness=2
[/card]
[card]
text=Defender
primitive=Carnivorous Plant
id=1765
name=Carnivorous Plant
rarity=C
mana={3}{G}
type=Creature
subtype=Wall Plant
power=4
toughness=5
abilities=defender
[/card]
[card]
text=Whenever Cave People attacks, it gets +1/-2 until end of turn. {1}{R}{R}, {T}: Target creature gains mountainwalk until end of turn.
primitive=Cave People
id=1786
name=Cave People
rarity=U
mana={1}{R}{R}
type=Creature
subtype=Human
auto=lord(cave people[attacking]|mybattlefield) 1/-2
auto=lord(other people[attacking]|mybattlefield) -1/2
auto={1}{R}{R}{T}:mountainwalk target(creature)
power=1
toughness=4
[/card]
[card]
text={3}, Sacrifice Coal Golem: Add {R}{R}{R} to your mana pool.
primitive=City of Shadows
id=1823
rarity=R
[/card]
[card]
primitive=Cleansing
id=1804
rarity=R
[/card]
[card]
primitive=Coal Golem
id=1711
name=Coal Golem
rarity=U
mana={5}
type=Artifact Creature
subtype=Golem
auto={3}{S}:Add {R}{R}{R}
power=3
toughness=3
[/card]
[card]
text=Sacrifice a Forest: You gain 3 life.
auto={S(forest|myBattlefield)}:life:3
primitive=Curse Artifact
id=1732
rarity=U
[/card]
[card]
primitive=Dance of Many
id=1748
rarity=R
[/card]
[card]
primitive=Dark Heart of the Wood
id=1820
name=Dark Heart of the Wood
rarity=C
mana={B}{G}
type=Enchantment
[/card]
[card]
text={3}: Regenerate Diabolic Machine.
primitive=Dark Sphere
id=1712
rarity=U
[/card]
[card]
primitive=Deep Water
id=1749
rarity=C
[/card]
[card]
primitive=Diabolic Machine
id=1713
name=Diabolic Machine
rarity=U
mana={7}
type=Artifact Creature
subtype=Construct
auto={3}:regenerate
power=4
toughness=4
[/card]
[card]
text={B}: Regenerate Drowned.
primitive=Drowned
id=1750
name=Drowned
rarity=C
mana={1}{U}
type=Creature
subtype=Zombie
auto={B}:regenerate
power=1
toughness=1
[/card]
[card]
text=When Electric Eel enters the battlefield, it deals 1 damage to you. {R}{R}: Electric Eel gets +2/+0 until end of turn and deals 1 damage to you.
primitive=Dust to Dust
id=1805
rarity=C
[/card]
[card]
primitive=Eater of the Dead
id=1733
rarity=U
[/card]
[card]
primitive=Electric Eel
id=1751
name=Electric Eel
rarity=U
mana={U}
type=Creature
subtype=Fish
auto=damage:1 controller
auto={R}{R}:2/0 && damage:1 controller
power=1
toughness=1
[/card]
[card]
text={T}: Add {B} to your mana pool. Elves of Deep Shadow deals 1 damage to you.
primitive=Elves of Deep Shadow
id=1766
name=Elves of Deep Shadow
rarity=U
mana={G}
type=Creature
subtype=Elf Druid
auto={T}:Add {B} && damage:1 controller
power=1
toughness=1
[/card]
[card]
text={1}{W}{T}: Destroy target black creature.
primitive=Erosion
id=1752
rarity=C
[/card]
[card]
primitive=Eternal Flame
id=1787
rarity=R
[/card]
[card]
primitive=Exorcist
id=1806
name=Exorcist
rarity=U
mana={W}{W}
type=Creature
subtype=Human Cleric
auto={1}{W}{T}:destroy target(creature[black])
power=1
toughness=1
rarity=R
[/card]
[card]
text=Flying {R}: Fire Drake gets +1/+0 until end of turn. Activate this ability only once each turn.
primitive=Fasting
id=1807
rarity=U
[/card]
[card]
primitive=Fellwar Stone
id=1714
rarity=U
[/card]
[card]
primitive=Festival
id=1808
rarity=C
[/card]
[card]
primitive=Fire and Brimstone
id=1809
rarity=U
[/card]
[card]
primitive=Fire Drake
id=1788
name=Fire Drake
rarity=U
mana={1}{R}{R}
type=Creature
subtype=Drake
auto={R}:1/0 limit:1
power=1
toughness=2
abilities=flying
[/card]
[card]
text=Destroy target creature or land. It can't be regenerated.
primitive=Fissure
id=1789
name=Fissure
target=creature,land
auto=bury
rarity=C
mana={3}{R}{R}
type=Instant
[/card]
[card]
text={U}{U}: Tap target creature without flying.
primitive=Flood
id=1753
auto={U}{U}:tap target(creature[-flying])
name=Flood
rarity=U
mana={U}
type=Enchantment
[/card]
[card]
text={2}{T}: You gain 1 life.
primitive=Fountain of Youth
id=1715
auto={2}{T}:life:1
name=Fountain of Youth
rarity=U
mana={0}
type=Artifact
[/card]
[card]
text=Flying {U}{U}{U}: Regenerate Ghost Ship.
primitive=Frankenstein's Monster
id=1734
rarity=R
[/card]
[card]
primitive=Gaea's Touch
id=1767
rarity=C
[/card]
[card]
primitive=Ghost Ship
id=1754
name=Ghost Ship
mana={2}{U}{U}
type=Creature
subtype=Spirit
auto={U}{U}{U}:regenerate
power=2
toughness=4
rarity=C
abilities=flying
[/card]
[card]
text={T}, Sacrifice Goblin Digging Team: Destroy target Wall.
primitive=Giant Shark
id=1755
rarity=C
[/card]
[card]
primitive=Goblin Caves
id=1790
rarity=C
[/card]
[card]
primitive=Goblin Digging Team
id=1791
auto={T}{S}:destroy target(wall)
name=Goblin Digging Team
type=Creature
subtype=Goblin
mana={R}
power=1
toughness=1
rarity=C
[/card]
[card]
primitive=Goblin Hero
id=1792
name=Goblin Hero
rarity=C
mana={2}{R}
type=Creature
subtype=Goblin
power=2
toughness=2
[/card]
[card]
text={T}: You may put a Goblin permanent card from your hand onto the battlefield. {R}: Target Goblin gains protection from white until end of turn.
primitive=Goblin Rock Sled
id=1793
rarity=C
[/card]
[card]
primitive=Goblin Shrine
id=1794
rarity=C
[/card]
[card]
primitive=Goblin Wizard
id=1795
name=Goblin Wizard
rarity=U
mana={2}{R}{R}
type=Creature
subtype=Goblin Wizard
auto={T}:moveto(myBattlefield) target(goblin|myhand)
auto={R}:protection from white target(goblin)
power=1
toughness=1
rarity=R
[/card]
[card]
text=Mountainwalk When you control a Dwarf, sacrifice Goblins of the Flarg.
primitive=Goblins of the Flarg
id=1796
name=Goblins of the Flarg
rarity=C
mana={R}
type=Creature
subtype=Goblin Warrior
auto=aslongas(dwarf|myBattlefield) -99/-99
power=1
toughness=1
abilities=mountainwalk
[/card]
[card]
text={B}{T}: Exile target artifact card from a graveyard. You gain 2 life.
primitive=Grave Robbers
id=1735
name=Grave Robbers
rarity=U
mana={1}{B}{B}
type=Creature
subtype=Human Rogue
auto={B}{T}:moveto(exile) target(artifact|graveyard) && life:2 controller
power=1
toughness=1
rarity=R
[/card]
[card]
text=Green creatures have forestwalk.
primitive=Hidden Path
id=1768
auto=lord(creature[green]) forestwalk
name=Hidden Path
rarity=U
mana={2}{G}{G}{G}{G}
type=Enchantment
rarity=R
[/card]
[card]
text=Nonwhite creatures get -1/-1 until end of turn.
primitive=Holy Light
id=1810
auto=lord(creature[-white]) -1/-1
name=Holy Light
rarity=C
mana={2}{W}
type=Instant
[/card]
[card]
text=Inferno deals 6 damage to each creature and each player.
primitive=Inferno
id=1797
auto=damage:6 all(player,creature)
name=Inferno
rarity=U
mana={5}{R}{R}
type=Instant
rarity=R
[/card]
[card]
text=First strike
primitive=Inquisition
id=1736
rarity=C
[/card]
[card]
primitive=Knights of Thorn
id=1811
rarity=R
[/card]
[card]
primitive=Land Leeches
id=1769
name=Land Leeches
rarity=C
mana={1}{G}{G}
type=Creature
subtype=Leech
power=2
toughness=2
abilities=first strike
[/card]
[card]
text=All creatures get -2/-0 until end of turn.
primitive=Leviathan
id=1756
rarity=R
[/card]
[card]
primitive=Living Armor
id=1716
rarity=U
[/card]
[card]
primitive=Lurker
id=1770
rarity=R
[/card]
[card]
primitive=Mana Clash
id=1798
rarity=R
[/card]
[card]
primitive=Mana Vortex
id=1757
rarity=R
[/card]
[card]
primitive=Marsh Gas
id=1737
auto=lord(creature) -2/-0
name=Marsh Gas
rarity=C
mana={B}
type=Instant
[/card]
[card]
text=Swampwalk
primitive=Marsh Goblins
id=1821
name=Marsh Goblins
rarity=C
mana={B}{R}
type=Creature
subtype=Goblin
power=1
toughness=1
abilities=swampwalk
[/card]
[card]
text={T}: Untap target attacking creature. Prevent all combat damage that would be dealt to and dealt by that creature this turn.
auto={2}{T}:untap target(creature[attacking]) && preventAllCombatDamage to(mytgt) ueot && preventAllCombatDamage from(mytgt) ueot
primitive=Marsh Viper
id=1771
rarity=C
[/card]
[card]
primitive=Martyr's Cry
id=1812
rarity=R
[/card]
[card]
primitive=Maze of Ith
id=1824
name=Maze of Ith
rarity=U
type=Land
[/card]
[card]
text={T}: Destroy target creature with islandwalk.
primitive=Merfolk Assassin
id=1758
name=Merfolk Assassin
rarity=U
mana={U}{U}
type=Creature
subtype=Merfolk
auto={T}:destroy target(creature[islandwalk])
power=1
toughness=2
[/card]
[card]
text=Attacking creatures get +1/+1 until end of turn.
primitive=Mind Bomb
id=1759
rarity=R
[/card]
[card]
primitive=Miracle Worker
id=1813
rarity=C
[/card]
[card]
primitive=Morale
id=1814
auto=lord(creature[attacking]) 1/1
name=Morale
rarity=C
mana={1}{W}{W}
type=Instant
[/card]
[card]
text={G}{G}{G}{G}, {T}: Regenerate target creature.
primitive=Murk Dwellers
id=1738
rarity=C
[/card]
[card]
primitive=Nameless Race
id=1739
rarity=R
[/card]
[card]
primitive=Necropolis
id=1717
rarity=U
[/card]
[card]
primitive=Niall Silvain
id=1772
name=Niall Silvain
rarity=U
mana={G}{G}{G}
type=Creature
subtype=Ouphe
auto={G}{G}{G}{G}{T}:regenerate target(creature)
power=2
toughness=2
rarity=R
[/card]
[card]
text={T}, Sacrifice another Orc or Goblin: Other Orc creatures get +1/+1 until end of turn.
primitive=Orc General
id=1799
name=Orc General
rarity=U
mana={2}{R}
type=Creature
subtype=Orc Warrior
auto={T}{S(orc other|myBattlefield)}:lord(orc) 1/1 other
auto={T}{S(goblin|myBattlefield)}:lord(orc) 1/1 other
power=2
toughness=2
[/card]
[card]
text=People of the Woods's toughness is equal to the number of Forests you control.
primitive=People of the Woods
id=1773
name=People of the Woods
rarity=U
mana={G}{G}
type=Creature
subtype=Human
auto=foreach(forest|myBattlefield) 0/1
power=1
toughness=*
[/card]
[card]
text=Tap all blue creatures.
auto=tap all(creature[blue])
primitive=Pikemen
id=1815
rarity=C
[/card]
[card]
primitive=Preacher
id=1816
rarity=R
[/card]
[card]
primitive=Psychic Allergy
id=1760
rarity=R
[/card]
[card]
primitive=Rag Man
id=1740
rarity=R
[/card]
[card]
primitive=Reflecting Mirror
id=1718
rarity=U
[/card]
[card]
primitive=Riptide
id=1761
name=Riptide
rarity=C
mana={U}
type=Instant
[/card]
[card]
primitive=Runesword
id=1719
rarity=U
[/card]
[card]
primitive=Safe Haven
id=1825
rarity=R
[/card]
[card]
primitive=Savaen Elves
id=1774
rarity=C
[/card]
[card]
primitive=Scarecrow
id=1720
rarity=U
[/card]
[card]
primitive=Scarwood Bandits
id=1775
rarity=R
[/card]
[card]
primitive=Scarwood Goblins
id=1822
name=Scarwood Goblins
rarity=C
mana={G}{R}
type=Creature
subtype=Goblin
power=2
toughness=2
[/card]
[card]
text={G}{G}{G}{G}, {T}: Target creature gains forestwalk until end of turn. {T}: Target creature loses forestwalk until end of turn.
primitive=Scarwood Hag
id=1776
name=Scarwood Hag
rarity=U
mana={1}{G}
type=Creature
subtype=Hag
auto={G}{G}{G}{G}{T}:forestwalk target(creature)
auto={T}:-forestwalk target(creature)
power=1
toughness=1
[/card]
[card]
text={G}{T}, Sacrifice Scavenger Folk: Destroy target artifact.
primitive=Scavenger Folk
id=1777
name=Scavenger Folk
rarity=C
mana={G}
type=Creature
subtype=Human
auto={G}{T}{S}:destroy target(artifact)
power=1
toughness=1
[/card]
[card]
text={T}: Add {R} to your mana pool.
primitive=Season of the Witch
id=1741
rarity=R
[/card]
[card]
primitive=Sisters of the Flame
id=1800
name=Sisters of the Flame
rarity=U
mana={1}{R}{R}
type=Creature
subtype=Human Shaman
auto={T}:Add {R}
power=2
toughness=2
[/card]
[card]
text={5}{T}: Return target enchantment card from your graveyard to your hand.
primitive=Skull of Orm
id=1721
auto={5}{T}:MoveTo(myHand) target(enchantment|myGraveyard)
name=Skull of Orm
rarity=U
mana={3}
type=Artifact
[/card]
[card]
primitive=Sorrow's Path
id=1826
rarity=R
[/card]
[card]
primitive=Spitting Slug
id=1778
rarity=U
[/card]
[card]
primitive=Squire
id=1817
name=Squire
rarity=C
mana={1}{W}
type=Creature
subtype=Human Soldier
power=1
toughness=2
[/card]
[card]
text={1}{T}, Pay 1 life: Add one mana of any color to your mana pool.
primitive=Standing Stones
id=1722
name=Standing Stones
auto={T}:Add {W} && life:-1 controller
auto={T}:Add {U} && life:-1 controller
auto={T}:Add {B} && life:-1 controller
auto={T}:Add {R} && life:-1 controller
auto={T}:Add {G} && life:-1 controller
rarity=U
mana={3}
type=Artifact
[/card]
[card]
text=Destroy all Goblins.
id=1818
auto=destroy all(goblin)
name=Tivadar's Crusade
rarity=U
mana={1}{W}{W}
type=Sorcery
primitive=Stone Calendar
id=1723
rarity=R
[/card]
[card]
text={T}, Sacrifice Tormod's Crypt: Exile all cards from target player's graveyard.
auto={T}{S}:moveTo(exile) all(*|opponentgraveyard)
auto={T}{S}:moveTo(exile) all(*|mygraveyard)
id=1724
name=Tormod's Crypt
rarity=U
mana={0}
type=Artifact
[/card]
[card]
text=Water Wurm gets +0/+1 as long as an opponent controls an Island.
id=1764
name=Water Wurm
primitive=Sunken City
id=1762
rarity=C
mana={U}
type=Creature
subtype=Wurm
auto=aslongas(island|opponentBattlefield) 0/1
power=1
toughness=1
[/card]
[card]
text={T}: Witch Hunter deals 1 damage to target player. {1}{W}{W}, {T}: Return target creature an opponent controls to its owner's hand.
primitive=Tangle Kelp
id=1763
rarity=U
[/card]
[card]
primitive=The Fallen
id=1742
rarity=U
[/card]
[card]
primitive=Tivadar's Crusade
id=1818
rarity=U
[/card]
[card]
primitive=Tormod's Crypt
id=1724
rarity=U
[/card]
[card]
primitive=Tower of Coireall
id=1725
rarity=U
[/card]
[card]
primitive=Tracker
id=1779
rarity=R
[/card]
[card]
primitive=Uncle Istvan
id=1743
rarity=U
[/card]
[card]
primitive=Venom
id=1780
rarity=C
[/card]
[card]
primitive=Wand of Ith
id=1726
rarity=U
[/card]
[card]
primitive=War Barge
id=1727
rarity=U
[/card]
[card]
primitive=Water Wurm
id=1764
rarity=C
[/card]
[card]
primitive=Whippoorwill
id=1781
rarity=U
[/card]
[card]
primitive=Witch Hunter
id=1819
name=Witch Hunter
rarity=U
mana={2}{W}{W}
type=Creature
subtype=Human Cleric
auto={T}:damage:1 target(player)
auto={1}{W}{W}{T}:moveto(ownerHand) target(creature|opponentBattlefield)
power=1
toughness=1
rarity=R
[/card]
[card]
text={G}{G}: Wormwood Treefolk gains forestwalk until end of turn and deals 2 damage to you. {B}{B}: Wormwood Treefolk gains swampwalk until end of turn and deals 2 damage to you.
primitive=Word of Binding
id=1744
rarity=C
[/card]
[card]
primitive=Worms of the Earth
id=1745
rarity=R
[/card]
[card]
primitive=Wormwood Treefolk
id=1782
name=Wormwood Treefolk
rarity=U
mana={3}{G}{G}
type=Creature
subtype=Treefolk
auto={G}{G}:forestwalk && damage:2 controller
auto={G}{G}:swampwalk && damage:2 controller
power=4
toughness=4
[/card]
rarity=R
[/card]