diff --git a/projects/mtg/bin/Res/sets/10E/_cards.dat b/projects/mtg/bin/Res/sets/10E/_cards.dat index 480e49451..ec31e190b 100644 --- a/projects/mtg/bin/Res/sets/10E/_cards.dat +++ b/projects/mtg/bin/Res/sets/10E/_cards.dat @@ -902,6 +902,19 @@ mana={X}{2}{R}{R} type=Sorcery [/card] [card] +text=Flying (This creature can't be blocked except by creatures with flying or reach.) When Fog Elemental attacks or blocks, sacrifice it at end of combat. +id=132073 +name=Fog Elemental +rarity=U +mana={2}{U} +type=Creature +subtype=Elemental +auto=@each combatends:moveTo(ownerhand) all(fog elemental[attacking;blocking]|myBattlefield) +power=4 +toughness=4 +abilities=flying +[/card] +[card] id=129559 primitive=Forest rarity=L diff --git a/projects/mtg/bin/Res/sets/10E/todo.dat b/projects/mtg/bin/Res/sets/10E/todo.dat index 6154a2dd4..a2bdc700c 100644 --- a/projects/mtg/bin/Res/sets/10E/todo.dat +++ b/projects/mtg/bin/Res/sets/10E/todo.dat @@ -247,17 +247,6 @@ auto={1}{U}:becomes(Creature Faerie,2/1,flying blue) type=Land [/card] [card] -text=Flying (This creature can't be blocked except by creatures with flying or reach.) When Fog Elemental attacks or blocks, sacrifice it at end of combat. -id=132073 -name=Fog Elemental -rarity=U -type=Creature -mana={2}{U} -power=4 -subtype=Elemental -toughness=4 -[/card] -[card] text=Forbidding Watchtower comes into play tapped. {T}: Add {W} to your mana pool. {1}{W}: Forbidding Watchtower becomes a 1/5 white Soldier creature until end of turn. It's still a land. id=106428 name=Forbidding Watchtower diff --git a/projects/mtg/bin/Res/sets/ALL/_cards.dat b/projects/mtg/bin/Res/sets/ALL/_cards.dat index 0582bed96..047acab99 100644 --- a/projects/mtg/bin/Res/sets/ALL/_cards.dat +++ b/projects/mtg/bin/Res/sets/ALL/_cards.dat @@ -381,6 +381,19 @@ rarity=U type=Land [/card] [card] +text=Defender Whenever Shield Sphere blocks, put a -0/-1 counter on it. +id=3056 +name=Shield Sphere +rarity=U +mana={0} +type=Artifact Creature +subtype=Wall +auto=@each combatdamage:counter(0/-1) all(shield sphere[blocking]|myBattlefield) && counter(0/1) all(other shield sphere[blocking]|myBattlefield) +power=0 +toughness=6 +abilities=defender +[/card] +[card] text=Whenever Soldevi Steam Beast becomes tapped, target opponent gains 2 life. {2}: Regenerate Soldevi Steam Beast. id=3061 name=Soldevi Steam Beast diff --git a/projects/mtg/bin/Res/sets/ALL/todo.dat b/projects/mtg/bin/Res/sets/ALL/todo.dat index ee350c416..174a4a3fd 100644 --- a/projects/mtg/bin/Res/sets/ALL/todo.dat +++ b/projects/mtg/bin/Res/sets/ALL/todo.dat @@ -22,7 +22,6 @@ type=Instant text=Counter target spell. Its controller may draw up to two cards at the beginning of the next turn's upkeep. You draw a card at the beginning of the next turn's upkeep. rarity=C [/card] - [card] id=3042 name=Ashnod's Cylix @@ -1076,17 +1075,6 @@ text=If Sheltered Valley would enter the battlefield, instead sacrifice each oth rarity=R [/card] [card] -id=3056 -name=Shield Sphere -mana={0} -type=Artifact Creature -subtype=Wall -power=0 -toughness=6 -text=Defender Whenever Shield Sphere blocks, put a -0/-1 counter on it. -rarity=U -[/card] -[card] id=3057 name=Sol Grail mana={3} diff --git a/projects/mtg/bin/Res/sets/APC/_cards.dat b/projects/mtg/bin/Res/sets/APC/_cards.dat index d9a6f9b7e..6f68706cc 100644 --- a/projects/mtg/bin/Res/sets/APC/_cards.dat +++ b/projects/mtg/bin/Res/sets/APC/_cards.dat @@ -247,6 +247,19 @@ mana={1}{W}{B}{R} type=Enchantment [/card] [card] +Whenever Flowstone Charger attacks, it gets +3/-3 until end of turn. +id=19117 +name=Flowstone Charger +rarity=U +mana={2}{R}{W} +type=Creature +subtype=Beast +auto=lord(flowstone charger[attacking]|myBattlefield) 3/-3 +auto=lord(other flowstone charger[attacking]|myBattlefield) -3/3 +power=2 +toughness=5 +[/card] +[card] text=Flying id=26757 name=Gaea's Skyfolk diff --git a/projects/mtg/bin/Res/sets/APC/todo.dat b/projects/mtg/bin/Res/sets/APC/todo.dat index 8d8de83ee..419df5353 100644 --- a/projects/mtg/bin/Res/sets/APC/todo.dat +++ b/projects/mtg/bin/Res/sets/APC/todo.dat @@ -243,17 +243,6 @@ type=Instant text=Fire deals 2 damage divided as you choose among any number of target creatures and/or players. rarity=U [/card] [card] -id=19117 -name=Flowstone Charger -mana={2}{R}{W} -type=Creature -subtype=Beast -power=2 -toughness=5 -Whenever Flowstone Charger attacks, it gets +3/-3 until end of turn. -rarity=U -[/card] -[card] id=28805 name=Foul Presence mana={2}{B} diff --git a/projects/mtg/bin/Res/sets/ARN/_cards.dat b/projects/mtg/bin/Res/sets/ARN/_cards.dat index 1f65d1ced..2305759ca 100644 --- a/projects/mtg/bin/Res/sets/ARN/_cards.dat +++ b/projects/mtg/bin/Res/sets/ARN/_cards.dat @@ -240,6 +240,19 @@ toughness=1 abilities=flying [/card] [card] +text=Giant Tortoise gets +0/+3 as long as it's untapped. +id=934 +name=Giant Tortoise +rarity=C +mana={1}{U} +type=Creature +subtype=Turtle +auto=lord(giant tortoise[-tapped]) 0/3 +auto=lord(other giant tortoise[-tapped]) 0/-3 +power=1 +toughness=1 +[/card] +[card] text={T}: Target creature can't be regenerated this turn. id=961 name=Hurr Jackal diff --git a/projects/mtg/bin/Res/sets/ARN/todo.dat b/projects/mtg/bin/Res/sets/ARN/todo.dat index 16a9d845b..a09866b63 100644 --- a/projects/mtg/bin/Res/sets/ARN/todo.dat +++ b/projects/mtg/bin/Res/sets/ARN/todo.dat @@ -124,17 +124,6 @@ text=At the beginning of your upkeep, if a player has more life than any other, rarity=C [/card] [card] -id=934 -name=Giant Tortoise -mana={1}{U} -type=Creature -subtype=Turtle -power=1 -toughness=1 -text=Giant Tortoise gets +0/+3 as long as it's untapped. -rarity=C -[/card] -[card] id=918 name=Guardian Beast mana={3}{B} diff --git a/projects/mtg/bin/Res/sets/DIS/_cards.dat b/projects/mtg/bin/Res/sets/DIS/_cards.dat index eef683c5f..2e75d3307 100644 --- a/projects/mtg/bin/Res/sets/DIS/_cards.dat +++ b/projects/mtg/bin/Res/sets/DIS/_cards.dat @@ -458,6 +458,19 @@ mana={U} type=Instant [/card] [card] +text=Defender (This creature can't attack.) Flying When Stoic Ephemera blocks, sacrifice it at end of combat. +id=107527 +name=Stoic Ephemera +rarity=U +mana={2}{W} +type=Creature +subtype=Spirit +auto=@each combatends:moveTo(ownergraveyard) all(stoic ephemera[attacking;blocking]|myBattlefield) +power=5 +toughness=5 +abilities=flying,defender +[/card] +[card] text=Counter all other spells. Draw a card for each spell countered this way. id=107284 name=Swift Silence diff --git a/projects/mtg/bin/Res/sets/DIS/todo.dat b/projects/mtg/bin/Res/sets/DIS/todo.dat index 8179db4b2..4a44a74b7 100644 --- a/projects/mtg/bin/Res/sets/DIS/todo.dat +++ b/projects/mtg/bin/Res/sets/DIS/todo.dat @@ -1125,17 +1125,6 @@ text=Creatures you control get +1/+1 until end of turn. Forecast - {W}, Reveal S rarity=C [/card] [card] -id=107527 -name=Stoic Ephemera -mana={2}{W} -type=Creature -subtype=Spirit -power=5 -toughness=5 -text=Defender (This creature can't attack.) Flying When Stoic Ephemera blocks, sacrifice it at end of combat. -rarity=U -[/card] -[card] id=107505 name=Stomp and Howl mana={2}{G} diff --git a/projects/mtg/bin/Res/sets/DRK/_cards.dat b/projects/mtg/bin/Res/sets/DRK/_cards.dat index 405e3a96e..54c1af144 100644 --- a/projects/mtg/bin/Res/sets/DRK/_cards.dat +++ b/projects/mtg/bin/Res/sets/DRK/_cards.dat @@ -109,6 +109,20 @@ 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. +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. id=1711 name=Coal Golem diff --git a/projects/mtg/bin/Res/sets/DRK/todo.dat b/projects/mtg/bin/Res/sets/DRK/todo.dat index 50fe80ebb..30ce0d8c8 100644 --- a/projects/mtg/bin/Res/sets/DRK/todo.dat +++ b/projects/mtg/bin/Res/sets/DRK/todo.dat @@ -59,17 +59,6 @@ text=Enchant creature Enchanted creature can't attack unless its controller pays rarity=C [/card] [card] -id=1786 -name=Cave People -mana={1}{R}{R} -type=Creature -subtype=Human -power=1 -toughness=4 -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. -rarity=U -[/card] -[card] id=1823 name=City of Shadows mana= diff --git a/projects/mtg/bin/Res/sets/EXO/_cards.dat b/projects/mtg/bin/Res/sets/EXO/_cards.dat index 43558fd0e..cd5608195 100644 --- a/projects/mtg/bin/Res/sets/EXO/_cards.dat +++ b/projects/mtg/bin/Res/sets/EXO/_cards.dat @@ -50,6 +50,19 @@ power=2 toughness=2 [/card] [card] +text=Whenever Charging Paladin attacks, it gets +0/+3 until end of turn. +id=6035 +name=Charging Paladin +auto=lord(charging paladin[attacking]|myBattlefield) 0/3 +auto=lord(other charging paladin[attacking]|myBattlefield) 0/-3 +rarity=C +mana={2}{W} +type=Creature +subtype=Human Knight +power=2 +toughness=2 +[/card] +[card] text=When you play another land, sacrifice City of Traitors. {T}: Add {2} to your mana pool. id=6168 name=City of Traitors diff --git a/projects/mtg/bin/Res/sets/EXO/todo.dat b/projects/mtg/bin/Res/sets/EXO/todo.dat index 6bb7d472c..2f6a1e9ec 100644 --- a/projects/mtg/bin/Res/sets/EXO/todo.dat +++ b/projects/mtg/bin/Res/sets/EXO/todo.dat @@ -45,17 +45,6 @@ text=Each player chooses from the permanents he or she controls an artifact, a c rarity=R [/card] [card] -id=6035 -name=Charging Paladin -mana={2}{W} -type=Creature -subtype=Human Knight -power=2 -toughness=2 -text=Whenever Charging Paladin attacks, it gets +0/+3 until end of turn. -rarity=U -[/card] -[card] id=6105 name=Cinder Crawler mana={1}{R} diff --git a/projects/mtg/bin/Res/sets/GPT/_cards.dat b/projects/mtg/bin/Res/sets/GPT/_cards.dat index 708a6a3bd..be5966f02 100644 --- a/projects/mtg/bin/Res/sets/GPT/_cards.dat +++ b/projects/mtg/bin/Res/sets/GPT/_cards.dat @@ -711,6 +711,19 @@ mana={2}{G} type=Instant [/card] [card] +text=Whenever you cast a spell, you may put two +1/+1 counters on Witch-Maw Nephilim. Whenever Witch-Maw Nephilim attacks, it gains trample until end of turn if its power is 10 or greater. +id=107090 +name=Witch-Maw Nephilim +rarity=R +mana={G}{W}{U}{B} +type=Creature +subtype=Nephilim +auto=@movedTo(*|mystack):may counter(1/1,2) +auto=lord(witch-maw nephilim[attacking;power>=10] trample +power=1 +toughness=1 +[/card] +[card] id=107693 name=Wreak Havoc mana={2}{R}{G} diff --git a/projects/mtg/bin/Res/sets/GPT/todo.dat b/projects/mtg/bin/Res/sets/GPT/todo.dat index bd31d0759..47933f79f 100644 --- a/projects/mtg/bin/Res/sets/GPT/todo.dat +++ b/projects/mtg/bin/Res/sets/GPT/todo.dat @@ -972,17 +972,6 @@ text=Defender (This creature can't attack.) Whenever Vertigo Spawn blocks a crea rarity=U [/card] [card] -id=107090 -name=Witch-Maw Nephilim -mana={G}{W}{U}{B} -type=Creature -subtype=Nephilim -power=1 -toughness=1 -text=Whenever you cast a spell, you may put two +1/+1 counters on Witch-Maw Nephilim. Whenever Witch-Maw Nephilim attacks, it gains trample until end of turn if its power is 10 or greater. -rarity=R -[/card] -[card] id=97203 name=Withstand mana={2}{W} diff --git a/projects/mtg/bin/Res/sets/HML/_cards.dat b/projects/mtg/bin/Res/sets/HML/_cards.dat index 5b5be80d0..246b735e9 100644 --- a/projects/mtg/bin/Res/sets/HML/_cards.dat +++ b/projects/mtg/bin/Res/sets/HML/_cards.dat @@ -3,566 +3,590 @@ author=Wagic Team year=1995 [/meta] [card] +abilities=Flying,protection from red id=3010 name=Abbey Gargoyles +rarity=U mana={2}{W}{W}{W} type=Creature subtype=Gargoyle power=3 toughness=4 -text=Flying, protection from red -abilities=Flying,protection from red -rarity=U +text=flying,protection from red [/card] [card] +text={W}, {T}: Abbey Matron gets +0/+3 until end of turn. id=3011 name=Abbey Matron +rarity=C mana={2}{W} type=Creature subtype=Human Cleric +auto={W}{T}:0/3 power=1 toughness=3 -text={W}, {T}: Abbey Matron gets +0/+3 until end of turn. -auto={W}{T}:0/3 -rarity=C [/card] [card] +text={W}, {T}: Abbey Matron gets +0/+3 until end of turn. id=3012 name=Abbey Matron +rarity=C mana={2}{W} type=Creature subtype=Human Cleric +auto={W}{T}:0/3 power=1 toughness=3 -text={W}, {T}: Abbey Matron gets +0/+3 until end of turn. -auto={W}{T}:0/3 -rarity=C [/card] [card] +text=Target blocking creature gets +3/+1 until end of turn. id=2985 -name=Aliban's Tower -mana={1}{R} -type=Instant -text=Target blocking creature gets +3/+1 until end of turn. target=creature[blocking] auto=3/1 +name=Aliban's Tower rarity=C +mana={1}{R} +type=Instant [/card] [card] +text=Target blocking creature gets +3/+1 until end of turn. id=2986 -name=Aliban's Tower -mana={1}{R} -type=Instant -text=Target blocking creature gets +3/+1 until end of turn. target=creature[blocking] auto=3/1 +name=Aliban's Tower rarity=C +mana={1}{R} +type=Instant [/card] [card] -id=2987 -name=Ambush -mana={3}{R} -type=Instant text=Blocking creatures gain first strike until end of turn. auto=lord(creature[blocking]) first strike +id=2987 +name=Ambush rarity=C +mana={3}{R} +type=Instant [/card] [card] +text=First strike, haste id=2988 name=Ambush Party +rarity=C mana={4}{R} type=Creature subtype=Human Rogue power=3 toughness=1 -text=First strike, haste abilities=first strike,haste -rarity=C [/card] [card] +text=First strike, haste id=2989 name=Ambush Party +rarity=C mana={4}{R} type=Creature subtype=Human Rogue power=3 toughness=1 -text=First strike, haste abilities=first strike,haste -rarity=C [/card] [card] +text={T}: Another target Minotaur creature gets +1/+1 until end of turn. id=2991 name=Anaba Ancestor +rarity=R mana={1}{R} type=Creature subtype=Minotaur Spirit +auto={T}:1/1 target(other minotaur) power=1 toughness=1 -text={T}: Another target Minotaur creature gets +1/+1 until end of turn. -auto={T}:1/1 target(other minotaur) -rarity=R [/card] [card] +text=First strike (This creature deals combat damage before creatures without first strike.) id=2993 name=Anaba Bodyguard +rarity=C mana={3}{R} type=Creature subtype=Minotaur power=2 toughness=3 -text=First strike (This creature deals combat damage before creatures without first strike.) abilities=first strike -rarity=C [/card] [card] +text={R}, {T}: Anaba Shaman deals 1 damage to target creature or player. id=2994 name=Anaba Shaman +rarity=C mana={3}{R} type=Creature subtype=Minotaur Shaman +auto={R}{T}:damage:1 target(creature,player) power=2 toughness=2 -text={R}, {T}: Anaba Shaman deals 1 damage to target creature or player. -auto={R}{T}:damage:1 target(creature,player) -rarity=C [/card] [card] +text={R}, {T}: Anaba Shaman deals 1 damage to target creature or player. id=2995 name=Anaba Shaman +rarity=C mana={3}{R} type=Creature subtype=Minotaur Shaman +auto={R}{T}:damage:1 target(creature,player) power=2 toughness=2 -text={R}, {T}: Anaba Shaman deals 1 damage to target creature or player. -auto={R}{T}:damage:1 target(creature,player) -rarity=C [/card] [card] +text=Minotaur creatures get +1/+0. id=2996 name=Anaba Spirit Crafter +rarity=R mana={2}{R}{R} type=Creature subtype=Minotaur Shaman +auto=lord(minotaur) 1/0 power=1 toughness=3 -text=Minotaur creatures get +1/+0. -auto=lord(minotaur)1/0 -rarity=R [/card] [card] +text=An-Havva Constable's toughness is equal to 1 plus the number of green creatures on the battlefield. id=2960 name=An-Havva Constable +rarity=R mana={1}{G}{G} type=Creature subtype=Human +auto=foreach(creature[green]|battlefield) 0/1 power=2 toughness=1 -text=An-Havva Constable's toughness is equal to 1 plus the number of green creatures on the battlefield. -auto=foreach(creature[green]|battlefield)0/1 -rarity=R [/card] [card] -id=2961 -name=An-Havva Inn -mana={1}{G}{G} -type=Sorcery text=You gain X plus 1 life, where X is the number of green creatures on the battlefield. auto=foreach(creature[green]|battlefield)life:1 controller auto=life:1 controller +id=2961 +name=An-Havva Inn rarity=U +mana={1}{G}{G} +type=Sorcery [/card] [card] +text={T}: Add {1} to your mana pool. {1}, {T}: Add {G} to your mana pool. {2}, {T}: Add {R} or {W} to your mana pool. id=3035 name=An-Havva Township -type=Land -text={T}: Add {1} to your mana pool. {1}, {T}: Add {G} to your mana pool. {2}, {T}: Add {R} or {W} to your mana pool. -auto={T}:add{1} -auto={1}{T}:add{G} -auto={2}{T}:add{R} -auto={2}{T}:add{W} +auto={T}:Add{1} +auto={1}{T}:Add{G} +auto={2}{T}:Add{R} +auto={2}{T}:Add{W} rarity=U +type=Land [/card] [card] +#Slightly borderline assumption you will never activate this ability to let the opponent target Autumn Willow +text=Shroud {G}: Until end of turn, Autumn Willow can be the target of spells and abilities controlled by target player as though it didn't have shroud. id=2962 name=Autumn Willow +rarity=R mana={4}{G}{G} type=Legendary Creature subtype=Avatar +auto={G}:-shroud power=4 toughness=4 -text=Shroud {G}: Until end of turn, Autumn Willow can be the target of spells and abilities controlled by target player as though it didn't have shroud. abilities=opponentshroud,shroud -auto={G}:-shroud -#Slightly borderline assumption you will never activate this ability to let the opponent target Autumn Willow -rarity=R [/card] [card] +text={T}: Add {1} to your mana pool. {1}, {T}: Add {W} to your mana pool. {2}, {T}: Add {G} or {U} to your mana pool. id=3036 name=Aysen Abbey -type=Land -text={T}: Add {1} to your mana pool. {1}, {T}: Add {W} to your mana pool. {2}, {T}: Add {G} or {U} to your mana pool. -auto={T}:add{1} -auto={1}{T}:add{W} -auto={2}{T}:add{G} -auto={2}{T}:add{U} +auto={T}:Add{1} +auto={1}{T}:Add{W} +auto={2}{T}:Add{G} +auto={2}{T}:Add{U} rarity=U +type=Land [/card] [card] +text={T}: Tap target creature with power 2 or less. id=3013 name=Aysen Bureaucrats +rarity=C mana={1}{W} type=Creature subtype=Human Advisor +auto={T}:tap target(creature[power<=2]) power=1 toughness=1 -text={T}: Tap target creature with power 2 or less. -auto={T}:tap target(creature[power<=2]) -rarity=C [/card] [card] +text={T}: Tap target creature with power 2 or less. id=3014 name=Aysen Bureaucrats +rarity=C mana={1}{W} type=Creature subtype=Human Advisor +auto={T}:tap target(creature[power<=2]) power=1 toughness=1 -text={T}: Tap target creature with power 2 or less. -auto={T}:tap target(creature[power<=2]) -rarity=C [/card] [card] +text=Aysen Crusader's power and toughness are each equal to 2 plus the number of Soldiers and Warriors you control. id=3015 name=Aysen Crusader +rarity=U mana={2}{W}{W} type=Creature subtype=Human Knight -power=2 -toughness=2 -text=Aysen Crusader's power and toughness are each equal to 2 plus the number of Soldiers and Warriors you control. auto=foreach(soldier|myBattlefield)1/1 auto=foreach(warrior|myBattlefield)1/1 -rarity=U +power=2 +toughness=2 [/card] [card] -id=3016 -name=Aysen Highway -mana={3}{W}{W}{W} -type=Enchantment text=White creatures have plainswalk. auto=lord(creature[white])plainswalk +id=3016 +name=Aysen Highway rarity=R +mana={3}{W}{W}{W} +type=Enchantment [/card] [card] +text=Trample Black Carriage doesn't untap during your untap step. Sacrifice a creature: Untap Black Carriage. Activate this ability only during your upkeep. id=2911 name=Black Carriage +rarity=R mana={3}{B}{B} type=Creature subtype=Horse +auto={S(creature|myBattlefield)}:untap myUpkeepOnly power=4 toughness=4 -text=Trample Black Carriage doesn't untap during your untap step. Sacrifice a creature: Untap Black Carriage. Activate this ability only during your upkeep. abilities=trample,doesnotuntap -auto={S(creature|myBattlefield)}:untap myUpkeepOnly -rarity=R [/card] [card] +text=Enchant creature Enchanted creature gets +0/+2. Sacrifice Carapace: Regenerate enchanted creature. id=2963 -name=Carapace -mana={G} -type=Enchantment -subtype=Aura -text=Enchant creature Enchanted creature gets +0/+2. Sacrifice Carapace: Regenerate enchanted creature. target=creature auto=0/2 auto={S}:regenerate +name=Carapace rarity=C +mana={G} +type=Enchantment +subtype=Aura [/card] [card] +text=Enchant creature Enchanted creature gets +0/+2. Sacrifice Carapace: Regenerate enchanted creature. id=2964 -name=Carapace -mana={G} -type=Enchantment -subtype=Aura -text=Enchant creature Enchanted creature gets +0/+2. Sacrifice Carapace: Regenerate enchanted creature. target=creature auto=0/2 auto={S}:regenerate +name=Carapace rarity=C +mana={G} +type=Enchantment +subtype=Aura [/card] [card] +text={T}: Add {1} to your mana pool. {1}, {T}: Add {B} to your mana pool. {2}, {T}: Add {U} or {R} to your mana pool. id=3037 name=Castle Sengir -type=Land -text={T}: Add {1} to your mana pool. {1}, {T}: Add {B} to your mana pool. {2}, {T}: Add {U} or {R} to your mana pool. +auto={T}:Add{1} +auto={1}{T}:Add{B} +auto={2}{T}:Add{U} +auto={2}{T}:Add{R} rarity=U -auto={T}:add{1} -auto={1}{T}:add{B} -auto={2}{T}:add{U} -auto={2}{T}:add{R} +type=Land [/card] [card] +text=Defender (This creature can't attack.) Protection from black id=2913 name=Cemetery Gate +rarity=C mana={2}{B} type=Creature subtype=Wall power=0 toughness=5 -text=Defender (This creature can't attack.) Protection from black abilities=defender,protection from black -rarity=C [/card] [card] +text=Defender (This creature can't attack.) Protection from black id=2914 name=Cemetery Gate +rarity=C mana={2}{B} type=Creature subtype=Wall power=0 toughness=5 -text=Defender (This creature can't attack.) Protection from black abilities=defender,protection from black -rarity=C [/card] [card] +text={R}{R}{R}, {T}: Destroy target artifact creature. id=2997 name=Chandler +rarity=C mana={4}{R} type=Legendary Creature subtype=Human Rogue +auto={R}{R}{R}{T}:destroy target(creature[artifact]) power=3 toughness=3 -text={R}{R}{R}, {T}: Destroy target artifact creature. -auto={R}{R}{R}{T}:destroy target(creature[artifact]) -rarity=C [/card] [card] +text={3}, {T}: Regenerate target artifact creature. id=2901 name=Clockwork Gnomes +rarity=C mana={4} type=Artifact Creature subtype=Gnome +auto={3}{T}:regenerate target(creature[artifact]) power=2 toughness=2 -text={3}, {T}: Regenerate target artifact creature. -auto={3}{T}:regenerate target(creature[artifact]) -rarity=C [/card] [card] +text=Protection from black id=3018 name=Death Speakers +rarity=U mana={W} type=Creature subtype=Human Cleric power=1 toughness=1 -text=Protection from black abilities=protection from black -rarity=U [/card] [card] -id=2904 -name=Didgeridoo -mana={1} -type=Artifact text={3}: You may put a Minotaur permanent card from your hand onto the battlefield. auto={3}:moveTo(myBattlefield) target(minotaur|myhand) +id=2904 +name=Didgeridoo rarity=U +mana={1} +type=Artifact [/card] [card] text=Dry Spell deals 1 damage to each creature and each player. id=2916 +auto=damage:1 all(creature,player) name=Dry Spell rarity=C -type=Sorcery mana={1}{B} -auto=damage:1 all(creature,player) +type=Sorcery [/card] [card] text=Dry Spell deals 1 damage to each creature and each player. id=2917 +auto=damage:1 all(creature,player) name=Dry Spell rarity=C -type=Sorcery mana={1}{B} -auto=damage:1 all(creature,player) +type=Sorcery [/card] [card] +text={1}{R}, {T}: Target Dwarf creature gains mountainwalk until end of turn. id=2998 name=Dwarven Pony +rarity=R mana={R} type=Creature subtype=Horse +auto={1}{R}{T}:mountainwalk target(dwarf) power=1 toughness=1 -text={1}{R}, {T}: Target Dwarf creature gains mountainwalk until end of turn. -auto={1}{R}{T}:mountainwalk target(dwarf) -rarity=R [/card] [card] -text= id=3000 name=Dwarven Trader rarity=C +mana={R} type=Creature subtype=Dwarf -mana={R} power=1 toughness=1 [/card] [card] -text= id=3001 name=Dwarven Trader rarity=C +mana={R} type=Creature subtype=Dwarf -mana={R} power=1 toughness=1 [/card] [card] +text=Trample id=2905 name=Ebony Rhino +rarity=C mana={7} type=Artifact Creature subtype=Rhino power=4 toughness=5 -text=Trample abilities=trample -rarity=C [/card] [card] +text=Haste {R}{R}{R}: Regenerate Eron the Relentless. id=3002 name=Eron the Relentless +rarity=U mana={3}{R}{R} type=Legendary Creature subtype=Human Rogue +auto={R}{R}{R}:regenerate power=5 toughness=2 -text=Haste {R}{R}{R}: Regenerate Eron the Relentless. abilities=haste -auto={R}{R}{R}:regenerate -rarity=U [/card] [card] +text=Evaporate deals 1 damage to each creature that's white or blue. id=3003 +auto=damage:1 all(creature[white;blue]) name=Evaporate +rarity=U mana={2}{R} type=Sorcery -text=Evaporate deals 1 damage to each creature that's white or blue. -auto=damage:1 all(creature[white;blue]) -rarity=U [/card] [card] +text=Flying Other Faerie creatures you control get +0/+1. {T}: Other Faerie creatures you control get +1/+0 until end of turn. id=2966 name=Faerie Noble +rarity=U mana={2}{G} type=Creature subtype=Faerie +auto=lord(other faerie|myBattlefield) 0/1 +auto={T}:lord(other faerie|myBattlefield) 1/0 ueot power=1 toughness=2 -text=Flying Other Faerie creatures you control get +0/+1. {T}: Other Faerie creatures you control get +1/+0 until end of turn. -auto=lord(faerie other|myBattlefield) 0/1 -auto={T}:lord((faerie other|myBattlefield) 1/0 abilities=flying -rarity=U [/card] [card] +text=Enchant creature Enchanted creature gets +4/+0. id=2918 +target=creature +auto=4/0 name=Feast of the Unicorn +rarity=C mana={3}{B} type=Enchantment subtype=Aura -text=Enchant creature Enchanted creature gets +4/+0. -target=creature -auto=4/0 -rarity=C [/card] [card] +text=Enchant creature Enchanted creature gets +4/+0. id=2919 +target=creature +auto=4/0 name=Feast of the Unicorn +rarity=C mana={3}{B} type=Enchantment subtype=Aura -text=Enchant creature Enchanted creature gets +4/+0. -target=creature -auto=4/0 -rarity=C [/card] [card] +text=Whenever Folk of An-Havva blocks, it gets +2/+0 until end of turn. +id=2967 +name=Folk of An-Havva +rarity=C +mana={G} +type=Creature +subtype=Human +auto=lord(folk of an-havva[blocking]|mybattlefield) 2/0 +auto=lord(other folk of an-havva[blocking]|mybattlefield) -2/0 +power=1 +toughness=1 +[/card] +[card] +text=Whenever Folk of An-Havva blocks, it gets +2/+0 until end of turn. +id=2968 +name=Folk of An-Havva +rarity=C +mana={G} +type=Creature +subtype=Human +auto=lord(folk of an-havva[blocking]|mybattlefield) 2/0 +auto=lord(other folk of an-havva[blocking]|mybattlefield) -2/0 +power=1 +toughness=1 +[/card] +[card] +text={1}{B}, {T}: Target creature gets -1/-1 until end of turn. id=2922 name=Grandmother Sengir +rarity=R mana={4}{B} type=Legendary Creature subtype=Human Wizard +auto={1}{B}{T}:-1/-1 target(creature) power=3 toughness=3 -text={1}{B}, {T}: Target creature gets -1/-1 until end of turn. -auto={1}{B}{T}:-1/-1 target(creature) -rarity=R [/card] [card] +text=Exile target card in a graveyard. Draw a card at the beginning of the next turn's upkeep. id=2924 -name=Headstone -mana={1}{B} -type=Instant -text=Exile target card from a graveyard. Draw a card at the beginning of the next turn's upkeep. target=*|graveyard auto=moveto(exile) auto=@next upkeep:draw:1 controller +name=Headstone rarity=C +mana={1}{B} +type=Instant [/card] [card] +text=Protection from white id=2925 name=Ihsan's Shade +rarity=U mana={3}{B}{B}{B} type=Legendary Creature subtype=Shade Knight power=5 toughness=5 -text=Protection from white abilities=protection from white -rarity=U [/card] [card] +text={R}{R}{R}, {T}: Destroy target noncreature artifact. id=3006 name=Joven +rarity=C mana={3}{R}{R} type=Legendary Creature subtype=Human Rogue +auto={R}{R}{R}{T}:destroy target(artifact[-creature]) power=3 toughness=3 -text={R}{R}{R}, {T}: Destroy target noncreature artifact. -auto={R}{R}{R}{T}:destroy target(artifact[-creature]) -rarity=C [/card] [card] +text={T}: Add {1} to your mana pool. {1}, {T}: Add {R} to your mana pool. {2}, {T}: Add {B} or {G} to your mana pool. id=3038 name=Koskun Keep -type=Land -text={T}: Add {1} to your mana pool. {1}, {T}: Add {R} to your mana pool. {2}, {T}: Add {B} or {G} to your mana pool. -auto={T}:add{1} -auto={1}{T}:add{R} -auto={2}{T}:add{B} -auto={2}{T}:add{G} +auto={T}:Add{1} +auto={1}{T}:Add{R} +auto={2}{T}:Add{B} +auto={2}{T}:Add{G} rarity=U +type=Land [/card] [card] +text={1}{G}: Leaping Lizard gains flying and gets -0/-1 until end of turn. id=2972 name=Leaping Lizard +rarity=C mana={1}{G}{G} type=Creature subtype=Lizard +auto={1}{G}:flying && 0/-1 power=2 toughness=3 -text={1}{G}: Leaping Lizard gains flying and gets -0/-1 until end of turn. -auto={1}{G}:flying && 0/-1 -rarity=C [/card] [card] text=Marjhan doesn't untap during your untap step. Marjhan can't attack unless defending player controls an Island. When you control no Islands, sacrifice Marjhan. {U}{U}, Sacrifice a creature: Untap Marjhan. Activate this ability only during your upkeep. {U}{U}: Marjhan gets -1/-0 until end of turn and deals 1 damage to target attacking creature without flying. @@ -589,262 +613,273 @@ mana={1}{U} type=Sorcery [/card] [card] +text=Flying {1}{W}: Mesa Falcon gets +0/+1 until end of turn. id=3021 name=Mesa Falcon +rarity=C mana={1}{W} type=Creature subtype=Bird +auto={1}{W}:0/1 power=1 toughness=1 -text=Flying {1}{W}: Mesa Falcon gets +0/+1 until end of turn. abilities=flying -auto={1}{W}:0/1 -rarity=C [/card] [card] +text=Flying {1}{W}: Mesa Falcon gets +0/+1 until end of turn. id=3022 name=Mesa Falcon +rarity=C mana={1}{W} type=Creature subtype=Bird +auto={1}{W}:0/1 power=1 toughness=1 -text=Flying {1}{W}: Mesa Falcon gets +0/+1 until end of turn. abilities=flying -auto={1}{W}:0/1 -rarity=C [/card] [card] -id=2952 -name=Mystic Decree -mana={2}{U}{U} -type=Enchantment -subtype=World text=All creatures lose flying and islandwalk. auto=lord(creature) -islandwalk auto=lord(creature) -flying +auto=@movedTo(enchantment[world]|battlefield):bury +id=2952 +name=Mystic Decree rarity=R +mana={2}{U}{U} +type=World Enchantment [/card] [card] +text=First strike, protection from red id=2953 name=Narwhal +rarity=U mana={2}{U}{U} type=Creature subtype=Whale power=2 toughness=2 -text=First strike, protection from red abilities=first strike,protection from red -rarity=U [/card] [card] -id=2974 -name=Primal Order -mana={2}{G}{G} -type=Enchantment text=At the beginning of each player's upkeep, Primal Order deals damage to that player equal to the number of nonbasic lands he or she controls. auto=@each my upkeep:foreach(land[-basic]|myBattlefield):damage:1 controller auto=@each opponent upkeep:foreach(land[-basic]|opponentBattlefield):damage:1 opponent +id=2974 +name=Primal Order rarity=R +mana={2}{G}{G} +type=Enchantment [/card] [card] +text=Whenever Reef Pirates deals damage to an opponent, that player puts the top card of his or her library into his or her graveyard. id=2954 name=Reef Pirates +rarity=C mana={1}{U}{U} type=Creature subtype=Zombie Pirate +auto=@damaged(player) from(this):deplete:1 opponent power=2 toughness=2 -text=Whenever Reef Pirates deals damage to an opponent, that player puts the top card of his or her library into his or her graveyard. -auto=@damaged(player) from(this):deplete:1 opponent -rarity=C [/card] [card] +text=Whenever Reef Pirates deals damage to an opponent, that player puts the top card of his or her library into his or her graveyard. id=2955 name=Reef Pirates +rarity=C mana={1}{U}{U} type=Creature subtype=Zombie Pirate +auto=@damaged(player) from(this):deplete:1 opponent power=2 toughness=2 -text=Whenever Reef Pirates deals damage to an opponent, that player puts the top card of his or her library into his or her graveyard. -auto=@damaged(player) from(this):deplete:1 opponent -rarity=C [/card] [card] -id=2977 -name=Roots +text=Whenever Root Spider blocks, it gets +1/+0 and gains first strike until end of turn. +id=2976 +name=Root Spider +rarity=U mana={3}{G} -type=Enchantment -subtype=Aura -text=Enchant creature without flying When Roots enters the battlefield, tap enchanted creature. Enchanted creature doesn't untap during its controller's untap step. +type=Creature +subtype=Spider +auto=lord(root spider[attacking]|mybattlefield) 1/0 && lord(root spider[attacking]|mybattlefield) first strike +auto=lord(other root spider[attacking]|mybattlefield) -1/0 +power=2 +toughness=2 +[/card] +[card] +text=Enchant creature without flying When Roots enters the battlefield, tap enchanted creature. Enchanted creature doesn't untap during its controller's untap step. +id=2977 target=creature[-flying] auto=tap auto=doesnotuntap +name=Roots rarity=U +mana={3}{G} +type=Enchantment +subtype=Aura [/card] [card] +text=Flying {2}: Roterothopter gets +1/+0 until end of turn. Activate this ability no more than twice each turn. id=2908 name=Roterothopter +rarity=C mana={1} type=Artifact Creature subtype=Thopter +auto={2}:2/0 limit:2 power=0 toughness=2 -text=Flying {2}: Roterothopter gets +1/+0 until end of turn. Activate this ability no more than twice each turn. abilities=flying -auto={2}:2/0 limit:2 -rarity=C [/card] [card] +text=Flying, protection from red id=2957 name=Sea Sprite +rarity=U mana={1}{U} type=Creature subtype=Faerie power=1 toughness=1 -text=Flying, protection from red abilities=flying,protection from red -rarity=U [/card] [card] +text=When Sengir Autocrat enters the battlefield, put three 0/1 black Serf creature tokens onto the battlefield. When Sengir Autocrat leaves the battlefield, exile all Serf tokens. +auto=token(Serf,creature serf,0/1,black)*3 +auto=@movedTo(this|graveyard,exile,library,hand):moveTo(exile) all(serf) id=2928 name=Sengir Autocrat +rarity=U mana={3}{B} type=Creature subtype=Human power=2 toughness=2 -text=When Sengir Autocrat enters the battlefield, put three 0/1 black Serf creature tokens onto the battlefield. When Sengir Autocrat leaves the battlefield, exile all Serf tokens. -auto=token(Serf,creature serf,0/1,black)*3 -auto=@movedTo(this|graveyard):moveTo(exile) all(serf) -auto=@movedTo(this|exile):moveTo(exile) all(serf) -auto=@movedTo(this|ownerhand:moveTo(exile) all(serf) -rarity=U [/card] [card] -id=3027 -name=Serra Aviary -mana={3}{W} -type=Enchantment -subtype=World text=Creatures with flying get +1/+1. auto=lord(creature[flying]) 1/1 +auto=@movedTo(enchantment[world]|battlefield):bury +id=3027 +name=Serra Aviary rarity=R +mana={3}{W} +type=World Enchantment [/card] [card] +text=Target creature gets -5/-0 until end of turn. id=2979 -name=Shrink -mana={G} -type=Instant -text=Target creature gets -5/-0 until end of turn. target=creature auto=-5/0 +name=Shrink rarity=C +mana={G} +type=Instant [/card] [card] +text=Target creature gets -5/-0 until end of turn. id=2980 -name=Shrink -mana={G} -type=Instant -text=Target creature gets -5/-0 until end of turn. target=creature auto=-5/0 +name=Shrink rarity=C +mana={G} +type=Instant [/card] [card] +text=Enchant creature {1}{B}: Put a -1/-1 counter on enchanted creature. id=2932 +target=creature +auto={1}{B}:counter(-1/-1) name=Torture +rarity=C mana={B} type=Enchantment subtype=Aura -text=Enchant creature {1}{B}: Put a -1/-1 counter on enchanted creature. -target=creature -auto={1}{B}:counter(-1/-1) -rarity=C [/card] [card] +text=Enchant creature {1}{B}: Put a -1/-1 counter on enchanted creature. id=2933 +target=creature +auto={1}{B}:counter(-1/-1) name=Torture +rarity=C mana={B} type=Enchantment subtype=Aura -text=Enchant creature {1}{B}: Put a -1/-1 counter on enchanted creature. -target=creature -auto={1}{B}:counter(-1/-1) -rarity=C [/card] [card] +text={1}{B}{B}: Veldrane of Sengir gets -3/-0 and gains forestwalk until end of turn. id=2934 name=Veldrane of Sengir +rarity=R mana={5}{B}{B} type=Legendary Creature subtype=Human Rogue +auto={1}{B}{B}:-3/0 && forestwalk power=5 toughness=5 -text={1}{B}{B}: Veldrane of Sengir gets -3/-0 and gains forestwalk until end of turn. -auto={1}{B}{B}:-3/0 && forestwalk -rarity=R [/card] [card] +text=Defender (This creature can't attack.) {U}{U}, {T}: Put a 0/1 blue Plant Wall creature token with defender named Kelp onto the battlefield. id=2959 name=Wall of Kelp +rarity=R mana={U}{U} type=Creature subtype=Plant Wall +auto={U}{U}{T}:token(Kelp,creature plant wall,0/1,defender blue) power=0 toughness=3 -text=Defender (This creature can't attack.) {U}{U}, {T}: Put a 0/1 blue Plant Wall creature token with defender named Kelp onto the battlefield. abilities=defender -auto={U}{U}{T}:token(Kelp,creature plant wall,0/1,defender blue) -rarity=R [/card] [card] +text=Flying id=2982 name=Willow Faerie +rarity=C mana={1}{G} type=Creature subtype=Faerie power=1 toughness=2 -text=Flying abilities=flying -rarity=C [/card] [card] +text=Flying id=2983 name=Willow Faerie +rarity=C mana={1}{G} type=Creature subtype=Faerie power=1 toughness=2 -text=Flying abilities=flying -rarity=C [/card] [card] +text={T}: You may put a Faerie permanent card from your hand onto the battlefield. {2}{G}: Target green creature gains protection from black until end of turn. id=2984 name=Willow Priestess +rarity=U mana={2}{G}{G} type=Creature subtype=Faerie Druid -power=2 -toughness=2 -text={T}: You may put a Faerie permanent card from your hand onto the battlefield. {2}{G}: Target green creature gains protection from black until end of turn. auto={T}:moveTo(myBattlefield) target(faerie|myhand) auto={2}{G}:protection from black target(creature[green]) -rarity=U +power=2 +toughness=2 [/card] [card] +text={T}: Add {1} to your mana pool. {1}, {T}: Add {U} to your mana pool. {2}, {T}: Add {W} or {B} to your mana pool. id=3039 name=Wizards' School -type=Land -text={T}: Add {1} to your mana pool. {1}, {T}: Add {U} to your mana pool. {2}, {T}: Add {W} or {B} to your mana pool. -auto={T}:add {1} -auto={1}{T}:add {U} -auto={2}{T}:add {W} -auto={2}{T}:add {B} +auto={T}:Add{1} +auto={1}{T}:Add{U} +auto={2}{T}:Add{W} +auto={2}{T}:Add{B} rarity=U +type=Land [/card] \ No newline at end of file diff --git a/projects/mtg/bin/Res/sets/HML/todo.dat b/projects/mtg/bin/Res/sets/HML/todo.dat index a584fac09..4141b815a 100644 --- a/projects/mtg/bin/Res/sets/HML/todo.dat +++ b/projects/mtg/bin/Res/sets/HML/todo.dat @@ -52,7 +52,6 @@ toughness=2 text={G}: Beast Walkers gains banding until end of turn. (Any creatures with banding, and up to one without, can attack in a band. Bands are blocked as a group. If any creatures with banding you control are blocking or being blocked by a creature, you divide that creature's combat damage, not its controller, among any of the creatures it's being blocked by or is blocking.) rarity=R [/card] - [card] #require testing id=2912 @@ -173,34 +172,6 @@ text=Creature spells cost {2} more to cast. rarity=R [/card] [card] -id=2967 -name=Folk of An-Havva -mana={G} -type=Creature -subtype=Human -power=1 -toughness=1 -text=Whenever Folk of An-Havva blocks, it gets +2/+0 until end of turn. -auto=@blocked(creature) from(this):2/0 -#or -auto=aslongas(this[blocking]|myBattlefield)2/0 -rarity=C -[/card] -[card] -id=2968 -name=Folk of An-Havva -mana={G} -type=Creature -subtype=Human -power=1 -toughness=1 -text=Whenever Folk of An-Havva blocks, it gets +2/+0 until end of turn. -auto=@blocked(creature) from(this):2/0 -#or -auto=aslongas(this[blocking]|myBattlefield)2/0 -rarity=C -[/card] -[card] id=2941 name=Forget mana={U}{U} @@ -508,18 +479,6 @@ auto={T}:damage:2 target(creature,player) && doesnotuntap rarity=U [/card] [card] -id=2976 -name=Root Spider -mana={3}{G} -type=Creature -subtype=Spider -power=2 -toughness=2 -text=Whenever Root Spider blocks, it gets +1/+0 and gains first strike until end of turn. -auto=@blocked(creature) from(this):1/0 && first strike -rarity=U -[/card] -[card] id=2978 name=Rysorian Badger mana={2}{G} diff --git a/projects/mtg/bin/Res/sets/ICE/_cards.dat b/projects/mtg/bin/Res/sets/ICE/_cards.dat index 23866bf2c..bdec4a946 100644 --- a/projects/mtg/bin/Res/sets/ICE/_cards.dat +++ b/projects/mtg/bin/Res/sets/ICE/_cards.dat @@ -1702,6 +1702,16 @@ mana={2} type=Artifact [/card] [card] +text=All creatures lose flying until end of turn. Sacrifice a snow land: Return Whiteout from your graveyard to your hand. +id=2599 +auto=lord(creature) -flying +autograveyard={S(land[snow]|myBattlefield)}:moveTo(myhand) +name=Whiteout +rarity=U +mana={1}{G} +type=Instant +[/card] +[card] text=Enchant creature Enchanted creature can't be blocked by white creatures. Enchanted creature gets +2/+2 as long as an opponent controls a white permanent. id=2716 target=creature diff --git a/projects/mtg/bin/Res/sets/ICE/todo.dat b/projects/mtg/bin/Res/sets/ICE/todo.dat index d9c57f394..33ea3e602 100644 --- a/projects/mtg/bin/Res/sets/ICE/todo.dat +++ b/projects/mtg/bin/Res/sets/ICE/todo.dat @@ -1289,11 +1289,10 @@ mana={2} text=Whenever Marton Stromgald attacks, other attacking creatures get +1/+1 until end of turn for each attacking creature other than Marton Stromgald. Whenever Marton Stromgald blocks, other blocking creatures get +1/+1 until end of turn for each blocking creature other than Marton Stromgald. id=2635 name=Marton Stromgald -auto=aslongas(Marton Stromgald[attacking]|myBattlefield):lord(creature[attacking]) foreach(creature[attacking] other|myBattlefield) 1/1 other -auto=aslongas(Marton Stromgald[blocking]|myBattlefield):lord(creature[blocking]) foreach(creature[blocking] other|myBattlefield) 1/1 other +auto=aslongas(marton stromgald[attacking]|myBattlefield) lord(creature[attacking]) foreach(creature[attacking]|myBattlefield) 1/1 other +auto=aslongas(marton stromgald[blocking]|myBattlefield) lord(creature[blocking]) foreach(creature[blocking]|myBattlefield) 1/1 other rarity=R -type=Creature -abilities=legendary +type=Legendary Creature mana={2}{R}{R} power=1 subtype=Human Knight @@ -1975,14 +1974,6 @@ toughness=4 subtype=Wall [/card] [card] -text=All creatures lose flying until end of turn. Sacrifice a snow land: Return Whiteout from your graveyard to your hand. -id=2599 -name=Whiteout -rarity=U -type=Instant -mana={1}{G} -[/card] -[card] text=Wiitigo comes into play with six +1/+1 counters on it. At the beginning of your upkeep, put a +1/+1 counter on Wiitigo if it has blocked or been blocked since your last upkeep. Otherwise, remove a +1/+1 counter from it. auto=counter(1/1,6) id=2600 diff --git a/projects/mtg/bin/Res/sets/INV/_cards.dat b/projects/mtg/bin/Res/sets/INV/_cards.dat index 032c5f0e8..b05446ab1 100644 --- a/projects/mtg/bin/Res/sets/INV/_cards.dat +++ b/projects/mtg/bin/Res/sets/INV/_cards.dat @@ -2278,6 +2278,19 @@ power=3 toughness=1 [/card] [card] +text=Whenever Vicious Kavu attacks, it gets +2/+0 until end of turn. +id=23151 +name=Vicious Kavu +rarity=U +mana={1}{B}{R} +type=Creature +subtype=Kavu +auto=lord(vicious kavu[attacking]|mybattlefield) 2/0 +auto=lord(other vicious kavu[attacking]|mybattlefield) -2/0 +power=2 +toughness=2 +[/card] +[card] text=When Vodalian Merchant enters the battlefield, draw a card, then discard a card. id=26296 name=Vodalian Merchant diff --git a/projects/mtg/bin/Res/sets/INV/todo.dat b/projects/mtg/bin/Res/sets/INV/todo.dat index 2db1c1227..6fa298d02 100644 --- a/projects/mtg/bin/Res/sets/INV/todo.dat +++ b/projects/mtg/bin/Res/sets/INV/todo.dat @@ -1258,17 +1258,6 @@ toughness=7 rarity=R [/card] [card] -text=Whenever Vicious Kavu attacks, it gets +2/+0 until end of turn. -id=23151 -name=Vicious Kavu -rarity=U -type=Creature -mana={1}{B}{R} -power=2 -subtype=Kavu -toughness=2 -[/card] -[card] text=Kicker {W} (You may pay an additional {W} as you play this spell.) Target creature gains trample until end of turn. Whenever that creature deals combat damage this turn, if the kicker cost was paid, you gain life equal to that damage. id=23121 name=Vigorous Charge diff --git a/projects/mtg/bin/Res/sets/M10/_cards.dat b/projects/mtg/bin/Res/sets/M10/_cards.dat index 45d239891..8dd870d17 100644 --- a/projects/mtg/bin/Res/sets/M10/_cards.dat +++ b/projects/mtg/bin/Res/sets/M10/_cards.dat @@ -229,6 +229,19 @@ auto=foreach(land|mybattlefield) life:1 rarity=C [/card] [card] +text=Whenever Bramble Creeper attacks, it gets +5/+0 until end of turn. +id=189915 +name=Bramble Creeper +rarity=C +mana={4}{G} +type=Creature +subtype=Elemental +auto=lord(bramble creeper[attacking]|mybattlefield) 5/0 +auto=lord(other bramble creeper[attacking]|mybattlefield) -5/0 +power=0 +toughness=3 +[/card] +[card] id=191096 name=Burning Inquiry mana={R} diff --git a/projects/mtg/bin/Res/sets/M10/todo.dat b/projects/mtg/bin/Res/sets/M10/todo.dat index f9e35c452..933d51efa 100644 --- a/projects/mtg/bin/Res/sets/M10/todo.dat +++ b/projects/mtg/bin/Res/sets/M10/todo.dat @@ -30,17 +30,6 @@ text=Flash (You may cast this spell any time you could cast an instant.) Flying rarity=M [/card] [card] -id=189915 -name=Bramble Creeper -mana={4}{G} -type=Creature -subtype=Elemental -power=0 -toughness=3 -text=Whenever Bramble Creeper attacks, it gets +5/+0 until end of turn. -rarity=C -[/card] -[card] id=189914 name=Capricious Efreet mana={4}{R}{R} diff --git a/projects/mtg/bin/Res/sets/MRD/_cards.dat b/projects/mtg/bin/Res/sets/MRD/_cards.dat index 9a18b7837..31ee44fae 100644 --- a/projects/mtg/bin/Res/sets/MRD/_cards.dat +++ b/projects/mtg/bin/Res/sets/MRD/_cards.dat @@ -144,11 +144,68 @@ mana={1} type=Artifact [/card] [card] -text=Cloudpost comes into play tapped. {T}: Add {1} to your mana pool for each Locus in play. -auto=tap -auto={T}:foreach(Locus)add:{1} +text=Clockwork Beetle enters the battlefield with two +1/+1 counters on it. Whenever Clockwork Beetle attacks or blocks, remove a +1/+1 counter from it at end of combat. +id=48119 +name=Clockwork Beetle +rarity=C +mana={1} +type=Artifact Creature +subtype=Insect +auto=counter(1/1,2) +auto=@each combatends:counter(1/1,-1) all(clockwork beetle[attacking;blocking]) && counter(1/1) all(other clockwork beetle[attacking;blocking]) +power=0 +toughness=0 +[/card] +[card] +text=Flying Clockwork Condor enters the battlefield with three +1/+1 counters on it. Whenever Clockwork Condor attacks or blocks, remove a +1/+1 counter from it at end of combat. +id=46124 +name=Clockwork Condor +rarity=C +mana={4} +type=Artifact Creature +subtype=Bird +auto=counter(1/1,3) +auto=@each combatends:counter(1/1,-1) all(clockwork condor[attacking;blocking]) && counter(1/1) all(other clockwork condor[attacking;blocking]) +power=0 +toughness=0 +abilities=flying +[/card] +[card] +text=Flying Clockwork Dragon enters the battlefield with six +1/+1 counters on it. Whenever Clockwork Dragon attacks or blocks, remove a +1/+1 counter from it at end of combat. {3}: Put a +1/+1 counter on Clockwork Dragon. +id=46704 +name=Clockwork Dragon +rarity=R +mana={7} +type=Artifact Creature +subtype=Dragon +auto=counter(1/1,6) +auto={3}:counter(1/1) +auto=@each combatends:counter(1/1,-1) all(clockwork dragon[attacking;blocking]) && counter(1/1) all(other clockwork dragon[attacking;blocking]) +power=0 +toughness=0 +abilities=flying +[/card] +[card] +text=Trample Clockwork Vorrac enters the battlefield with four +1/+1 counters on it. Whenever Clockwork Vorrac attacks or blocks, remove a +1/+1 counter from it at end of combat. {T}: Put a +1/+1 counter on Clockwork Vorrac. +id=46123 +name=Clockwork Vorrac +rarity=U +mana={5} +type=Artifact Creature +subtype=Boar Beast +auto=counter(1/1,4) +auto={T}:counter(1/1) +auto=@each combatends:counter(1/1,-1) all(clockwork vorrac[attacking;blocking]) && counter(1/1) all(other clockwork vorrac[attacking;blocking]) +power=0 +toughness=0 +abilities=trample +[/card] +[card] +text=Cloudpost enters the battlefield tapped. {T}: Add {1} to your mana pool for each Locus in play. id=49050 name=Cloudpost +auto=tap +auto={T}:foreach(locus)add:{1} rarity=C type=Land subtype=Locus diff --git a/projects/mtg/bin/Res/sets/MRD/todo.dat b/projects/mtg/bin/Res/sets/MRD/todo.dat index 9706ee8b7..e0f4ac053 100644 --- a/projects/mtg/bin/Res/sets/MRD/todo.dat +++ b/projects/mtg/bin/Res/sets/MRD/todo.dat @@ -174,50 +174,6 @@ type=Artifact mana={0} [/card] [card] -text=Clockwork Beetle comes into play with two +1/+1 counters on it. Whenever Clockwork Beetle attacks or blocks, remove a +1/+1 counter from it at end of combat. -id=48119 -name=Clockwork Beetle -rarity=C -type=Artifact Creature -mana={1} -power=0 -subtype=Insect -toughness=0 -[/card] -[card] -text=Flying Clockwork Condor comes into play with three +1/+1 counters on it. Whenever Clockwork Condor attacks or blocks, remove a +1/+1 counter from it at end of combat. -id=46124 -name=Clockwork Condor -rarity=C -type=Artifact Creature -mana={4} -power=0 -subtype=Bird -toughness=0 -[/card] -[card] -text=Flying Clockwork Dragon comes into play with six +1/+1 counters on it. Whenever Clockwork Dragon attacks or blocks, remove a +1/+1 counter from it at end of combat. {3}: Put a +1/+1 counter on Clockwork Dragon. -id=46704 -name=Clockwork Dragon -rarity=R -type=Artifact Creature -mana={7} -power=0 -subtype=Dragon -toughness=0 -[/card] -[card] -text=Trample Clockwork Vorrac comes into play with four +1/+1 counters on it. Whenever Clockwork Vorrac attacks or blocks, remove a +1/+1 counter from it at end of combat. {T}: Put a +1/+1 counter on Clockwork Vorrac. -id=46123 -name=Clockwork Vorrac -rarity=U -type=Artifact Creature -mana={5} -power=0 -subtype=Boar Beast -toughness=0 -[/card] -[card] text=Whenever an artifact, creature, or enchantment comes into play, its controller chooses target permanent another player controls that shares a type with it. Exchange control of those permanents. id=49528 name=Confusion in the Ranks diff --git a/projects/mtg/bin/Res/sets/MRQ/_cards.dat b/projects/mtg/bin/Res/sets/MRQ/_cards.dat index 0163dde8c..e0f864a96 100644 --- a/projects/mtg/bin/Res/sets/MRQ/_cards.dat +++ b/projects/mtg/bin/Res/sets/MRQ/_cards.dat @@ -288,7 +288,19 @@ toughness=3 abilities=mountainwalk [/card] [card] -text=Flying (This creature can't be blocked except by creatures with flying or reach.) Cloud Sprite can block only creatures with flying. +text=When Ceremonial Guard attacks or blocks, destroy it at end of combat. +id=19603 +name=Ceremonial Guard +rarity=C +mana={2}{R} +type=Creature +subtype=Human Soldier +auto=@each combatends:destroy all(ceremonial guard[attacking;blocking]|myBattlefield) +power=3 +toughness=4 +[/card] +[card] +text=Flying (This creature can't be blocked except by creatures with flying or reach.) Cloud Sprite can block only creatures with flying. id=19563 name=Cloud Sprite rarity=C @@ -1355,6 +1367,18 @@ power=2 toughness=2 [/card] [card] +text=When Saprazzan Outrigger attacks or blocks, put it on top of its owner's library at end of combat. +id=21773 +name=Saprazzan Outrigger +rarity=C +mana={3}{U} +type=Creature +subtype=Merfolk +auto=@each combatends:moveTo(ownerlibrary) all(saprazzan outrigger[attacking;blocking]|myBattlefield) +power=5 +toughness=5 +[/card] +[card] text={2}{R}{T}, Discard a card: Destroy target land. id=19835 name=Seismic Mage diff --git a/projects/mtg/bin/Res/sets/MRQ/todo.dat b/projects/mtg/bin/Res/sets/MRQ/todo.dat index b5fd6cec9..055ea8174 100644 --- a/projects/mtg/bin/Res/sets/MRQ/todo.dat +++ b/projects/mtg/bin/Res/sets/MRQ/todo.dat @@ -170,17 +170,6 @@ type=Sorcery mana={3}{R}{R} [/card] [card] -text=When Ceremonial Guard attacks or blocks, destroy it at end of combat. -id=19603 -name=Ceremonial Guard -rarity=C -type=Creature -mana={2}{R} -power=3 -subtype=Human Soldier -toughness=4 -[/card] -[card] text=Whenever Chambered Nautilus becomes blocked, you may draw a card. id=19798 name=Chambered Nautilus @@ -1347,17 +1336,6 @@ subtype=Merfolk Soldier toughness=3 [/card] [card] -text=When Saprazzan Outrigger attacks or blocks, put it on top of its owner's library at end of combat. -id=21773 -name=Saprazzan Outrigger -rarity=C -type=Creature -mana={3}{U} -power=5 -subtype=Merfolk -toughness=5 -[/card] -[card] text=When Saprazzan Raider becomes blocked, return it to its owner's hand. id=19564 name=Saprazzan Raider diff --git a/projects/mtg/bin/Res/sets/ODY/_cards.dat b/projects/mtg/bin/Res/sets/ODY/_cards.dat index 2267c2063..8697d0508 100644 --- a/projects/mtg/bin/Res/sets/ODY/_cards.dat +++ b/projects/mtg/bin/Res/sets/ODY/_cards.dat @@ -1347,6 +1347,18 @@ power=1 toughness=2 [/card] [card] +text=When Phantom Whelp attacks or blocks, return it to its owner's hand at end of combat. +id=31814 +name=Phantom Whelp +rarity=C +mana={1}{U} +type=Creature +subtype=Illusion Hound +auto=@each combatends:moveTo(ownerhand) all(phantom whelp[attacking;blocking]|myBattlefield) +power=2 +toughness=2 +[/card] +[card] ####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. id=31790 diff --git a/projects/mtg/bin/Res/sets/ODY/todo.dat b/projects/mtg/bin/Res/sets/ODY/todo.dat index 6092eb5b9..6399a0fd4 100644 --- a/projects/mtg/bin/Res/sets/ODY/todo.dat +++ b/projects/mtg/bin/Res/sets/ODY/todo.dat @@ -1036,17 +1036,6 @@ type=Instant mana={U} [/card] [card] -text=When Phantom Whelp attacks or blocks, return it to its owner's hand at end of combat. -id=31814 -name=Phantom Whelp -rarity=C -type=Creature -mana={1}{U} -power=2 -subtype=Illusion Hound -toughness=2 -[/card] -[card] text=Protection from red {W}, Sacrifice Pilgrim of Justice: The next time a red source of your choice would deal damage this turn, prevent that damage. id=29690 name=Pilgrim of Justice diff --git a/projects/mtg/bin/Res/sets/P02/_cards.dat b/projects/mtg/bin/Res/sets/P02/_cards.dat index 93ec0d5e6..3e258a2d8 100644 --- a/projects/mtg/bin/Res/sets/P02/_cards.dat +++ b/projects/mtg/bin/Res/sets/P02/_cards.dat @@ -440,6 +440,18 @@ power=1 toughness=1 [/card] [card] +text=Whenever Goblin General attacks, Goblin creatures you control get +1/+1 until end of turn. +id=6604 +name=Goblin General +rarity=U +mana={1}{R}{R} +type=Creature +subtype=Goblin Warrior +auto=aslongas(goblin general[attacking]|myBattlefield) lord(goblin|myBattlefield) 1/1 ueot +power=1 +toughness=1 +[/card] +[card] text=Flying Goblin Glider can't block. id=6584 name=Goblin Glider @@ -600,6 +612,19 @@ mana={4}{R} type=Sorcery [/card] [card] +text=Whenever Lurking Nightstalker attacks, it gets +2/+0 until end of turn. +id=6557 +name=Lurking Nightstalker +rarity=C +mana={B}{B} +type=Creature +subtype=Nightstalker +auto=lord(lurking nightstalker[attacking]|mybattlefield) 2/0 +auto=lord(other lurking nightstalker[attacking]|mybattlefield) -2/0 +power=1 +toughness=1 +[/card] +[card] text=Forestwalk id=6611 name=Lynx @@ -1008,7 +1033,6 @@ text=Sylvan Yeti's power is equal to the number of cards in your hand. id=6635 name=Sylvan Yeti rarity=R - mana={2}{G}{G} auto=foreach(*|myhand) 1/0 type=Creature @@ -1127,6 +1151,19 @@ mana={3}{U} type=Sorcery [/card] [card] +text=Whenever Town Sentry blocks, it gets +0/+2 until end of turn. +id=6494 +name=Town Sentry +rarity=C +mana={2}{W} +type=Creature +subtype=Human Soldier +auto=lord(town sentry[blocking]|mybattlefield) 0/2 +auto=lord(other town sentry[blocking]|mybattlefield) 0/-2 +power=2 +toughness=2 +[/card] +[card] text=Reach (This creature can block creatures with flying.) id=6619 name=Tree Monkey diff --git a/projects/mtg/bin/Res/sets/P02/todo.dat b/projects/mtg/bin/Res/sets/P02/todo.dat index 45b8529fe..4d32df6c4 100644 --- a/projects/mtg/bin/Res/sets/P02/todo.dat +++ b/projects/mtg/bin/Res/sets/P02/todo.dat @@ -113,17 +113,6 @@ text=Look at the top card of target player's library. You may put that card into rarity=U [/card] [card] -id=6604 -name=Goblin General -mana={1}{R}{R} -type=Creature -subtype=Goblin Warrior -power=1 -toughness=1 -text=Whenever Goblin General attacks, Goblin creatures you control get +1/+1 until end of turn. -rarity=U -[/card] -[card] id=6603 name=Goblin War Cry mana={2}{R} @@ -170,17 +159,6 @@ text=You may have Lone Wolf assign its combat damage as though it weren't blocke rarity=U [/card] [card] -id=6557 -name=Lurking Nightstalker -mana={B}{B} -type=Creature -subtype=Nightstalker -power=1 -toughness=1 -text=Whenever Lurking Nightstalker attacks, it gets +2/+0 until end of turn. -rarity=C -[/card] -[card] id=6562 #No Discard unless random name=Mind Rot @@ -356,17 +334,6 @@ text=Tap up to three target creatures without flying. rarity=C [/card] [card] -id=6494 -name=Town Sentry -mana={2}{W} -type=Creature -subtype=Human Soldier -power=2 -toughness=2 -text=Whenever Town Sentry blocks, it gets +0/+2 until end of turn. -rarity=C -[/card] -[card] id=6540 name=Undo mana={1}{U}{U} diff --git a/projects/mtg/bin/Res/sets/PCY/_cards.dat b/projects/mtg/bin/Res/sets/PCY/_cards.dat index f26af3ab7..beb68ca2f 100644 --- a/projects/mtg/bin/Res/sets/PCY/_cards.dat +++ b/projects/mtg/bin/Res/sets/PCY/_cards.dat @@ -517,6 +517,19 @@ power=2 toughness=1 [/card] [card] +text=Flying Whenever Windscouter attacks or blocks, return it to its owner's hand at end of combat. +id=24585 +name=Windscouter +rarity=U +mana={3}{U} +type=Creature +subtype=Human Scout +auto=@each combatends:moveTo(ownerhand) all(windscouter[attacking;blocking]|myBattlefield) +power=3 +toughness=3 +abilities=flying +[/card] +[card] text=Wing Storm deals damage to each player equal to twice the number of creatures with flying that player controls. auto=foreach(creature[flying]|myBattlefield) damage:2 controller auto=foreach(creature[flying]|opponentBattlefield) damage:2 opponent diff --git a/projects/mtg/bin/Res/sets/PCY/todo.dat b/projects/mtg/bin/Res/sets/PCY/todo.dat index 0df4fcbc6..b61f22d6e 100644 --- a/projects/mtg/bin/Res/sets/PCY/todo.dat +++ b/projects/mtg/bin/Res/sets/PCY/todo.dat @@ -895,17 +895,6 @@ text=Target creature gets +1/+1 until end of turn. That creature gets an additio rarity=C [/card] [card] -id=24585 -name=Windscouter -mana={3}{U} -type=Creature -subtype=Human Scout -power=3 -toughness=3 -text=Flying Whenever Windscouter attacks or blocks, return it to its owner's hand at end of combat. -rarity=U -[/card] -[card] id=23318 name=Wintermoon Mesa mana= diff --git a/projects/mtg/bin/Res/sets/POR/_cards.dat b/projects/mtg/bin/Res/sets/POR/_cards.dat index 720ffa2c4..50f27257d 100644 --- a/projects/mtg/bin/Res/sets/POR/_cards.dat +++ b/projects/mtg/bin/Res/sets/POR/_cards.dat @@ -244,6 +244,32 @@ power=1 toughness=1 [/card] [card] +text=Whenever Charging Bandits attacks, it gets +2/+0 until end of turn. +id=4212 +name=Charging Bandits +rarity=U +mana={4}{B} +type=Creature +subtype=Human Rogue +auto=lord(charging paladin[attacking]|myBattlefield) 2/0 +auto=lord(other charging paladin[attacking]|myBattlefield) -2/0 +power=3 +toughness=3 +[/card] +[card] +text=Whenever Charging Paladin attacks, it gets +0/+3 until end of turn. +id=4379 +name=Charging Paladin +auto=lord(charging paladin[attacking]|myBattlefield) 0/3 +auto=lord(other charging paladin[attacking]|myBattlefield) 0/-3 +rarity=U +mana={2}{W} +type=Creature +subtype=Human Knight +power=2 +toughness=2 +[/card] +[card] text=Target creature gains flying until end of turn. Draw a card. id=4251 target=creature diff --git a/projects/mtg/bin/Res/sets/POR/todo.dat b/projects/mtg/bin/Res/sets/POR/todo.dat index bf6edc073..6a9546d45 100644 --- a/projects/mtg/bin/Res/sets/POR/todo.dat +++ b/projects/mtg/bin/Res/sets/POR/todo.dat @@ -36,29 +36,6 @@ type=Sorcery mana={3}{U}{U} [/card] [card] -text=Whenever Charging Bandits attacks, it gets +2/+0 until end of turn. -id=4212 -name=Charging Bandits -rarity=U -type=Creature -mana={4}{B} -power=3 -subtype=Human Rogue -toughness=3 -[/card] -[card] -text=Whenever Charging Paladin attacks, it gets +0/+3 until end of turn. -id=4379 -name=Charging Paladin -auto=lord(creature[Charging Paladin;attacking]|myinplay) 0/3 -rarity=U -type=Creature -mana={2}{W} -power=2 -subtype=Human Knight -toughness=2 -[/card] -[card] text=Charging Rhino can't be blocked by more than one creature. id=4291 name=Charging Rhino diff --git a/projects/mtg/bin/Res/sets/PTK/_cards.dat b/projects/mtg/bin/Res/sets/PTK/_cards.dat index f150bc6ab..dd393d931 100644 --- a/projects/mtg/bin/Res/sets/PTK/_cards.dat +++ b/projects/mtg/bin/Res/sets/PTK/_cards.dat @@ -738,6 +738,19 @@ toughness=2 abilities=horsemanship [/card] [card] +text=Whenever Shu Defender blocks, it gets +0/+2 until end of turn. +id=10624 +name=Shu Defender +rarity=C +mana={2}{W} +type=Creature +subtype=Human Soldier +auto=lord(shu defender[blocking]|mybattlefield) 0/2 +auto=lord(other shu defender[blocking]|mybattlefield) 0/-2 +power=2 +toughness=2 +[/card] +[card] text=Horsemanship (This creature can't be blocked except by creatures with horsemanship.) id=10497 name=Shu Elite Companions @@ -1036,6 +1049,19 @@ power=1 toughness=2 [/card] [card] +text=Whenever Wei Ambush Force attacks, it gets +2/+0 until end of turn. +id=10557 +name=Wei Ambush Force +rarity=C +mana={1}{B} +type=Creature +subtype=Human Soldier +auto=lord(wei ambush force[attacking]|mybattlefield) 2/0 +auto=lord(other wei ambush force[attacking]|mybattlefield) -2/0 +power=1 +toughness=1 +[/card] +[card] text=Horsemanship (This creature can't be blocked except by creatures with horsemanship.) id=10511 name=Wei Elite Companions @@ -1269,7 +1295,7 @@ rarity=R mana={3}{B}{B} type=Legendary Creature subtype=Human Soldier -auto=aslongas(zhang he wei general[attacking]|myBattlefield) lord(creature other|myBattlefield) 0/1 +auto=aslongas(zhang he wei general[attacking]|myBattlefield) lord(creature[-zhang he wei general]|myBattlefield) 0/1 power=4 toughness=2 abilities=horsemanship @@ -1283,7 +1309,7 @@ rarity=R mana={3}{W}{W} type=Legendary Creature subtype=Human Soldier Warrior -auto=aslongas(zhao zilong tiger general[blocking]|myBattlefield) lord(zhao zilong tiger general[blocking]|myBattlefield) 1/1 +auto=lord(zhao zilong tiger general[blocking]|myBattlefield) 1/1 power=3 toughness=3 auto=horsemanship diff --git a/projects/mtg/bin/Res/sets/PTK/todo.dat b/projects/mtg/bin/Res/sets/PTK/todo.dat index ec4c6e9be..1995bea41 100644 --- a/projects/mtg/bin/Res/sets/PTK/todo.dat +++ b/projects/mtg/bin/Res/sets/PTK/todo.dat @@ -269,17 +269,6 @@ text=Target creature gets +2/+2 and gains horsemanship. (It can't be blocked exc rarity=U [/card] [card] -id=10624 -name=Shu Defender -mana={2}{W} -type=Creature -subtype=Human Soldier -power=2 -toughness=2 -text=Whenever Shu Defender blocks, it gets +0/+2 until end of turn. -rarity=C -[/card] -[card] id=10591 name=Slashing Tiger mana={2}{G}{G} @@ -345,17 +334,6 @@ text=Cast Warrior's Stand only during the declare attackers step and only if you rarity=U [/card] [card] -id=10557 -name=Wei Ambush Force -mana={1}{B} -type=Creature -subtype=Human Soldier -power=1 -toughness=1 -text=Whenever Wei Ambush Force attacks, it gets +2/+0 until end of turn. -rarity=C -[/card] -[card] id=10583 name=Wei Assassins mana={3}{B}{B} diff --git a/projects/mtg/bin/Res/sets/SHM/_cards.dat b/projects/mtg/bin/Res/sets/SHM/_cards.dat index cbf31475b..62b23bf12 100644 --- a/projects/mtg/bin/Res/sets/SHM/_cards.dat +++ b/projects/mtg/bin/Res/sets/SHM/_cards.dat @@ -651,6 +651,20 @@ mana={6}{G} type=Sorcery [/card] [card] +text=Trample Whenever Hungry Spriggan attacks, it gets +3/+3 until end of turn. +id=153997 +name=Hungry Spriggan +rarity=C +mana={2}{G} +type=Creature +subtype=Goblin Warrior +auto=lord(hungry spriggan[attacking]|mybattlefield) 3/3 +auto=lord(other hungry spriggan[attacking]|mybattlefield) -3/-3 +power=1 +toughness=1 +abilities=trample +[/card] +[card] text=Inkfathom Infiltrator can't block and is unblockable. id=154401 name=Inkfathom Infiltrator @@ -1596,6 +1610,18 @@ toughness=4 abilities=cantattack [/card] [card] +text=Whenever Wicker Warcrawler attacks or blocks, put a -1/-1 counter on it at end of combat. +id=154410 +name=Wicker Warcrawler +rarity=U +mana={5} +type=Artifact Creature +subtype=Scarecrow +auto=@each combatends:counter(-1/-1) all(wicker warcrawler[attacking;blocking]|myBattlefield) && counter(1/1) all(other wicker warcrawler[attacking;blocking]|myBattlefield) +power=6 +toughness=6 +[/card] +[card] text=Wither (This deals damage to creatures in the form of -1/-1 counters.) id=135436 name=Wildslayer Elves diff --git a/projects/mtg/bin/Res/sets/SHM/todo.dat b/projects/mtg/bin/Res/sets/SHM/todo.dat index 94d572791..c52b7e655 100644 --- a/projects/mtg/bin/Res/sets/SHM/todo.dat +++ b/projects/mtg/bin/Res/sets/SHM/todo.dat @@ -522,20 +522,6 @@ power=* subtype=Goblin toughness=* [/card] -#works but will also give 3/3 to all ungry spriggan in myinplay if attacking -[card] -text=Trample Whenever Hungry Spriggan attacks, it gets +3/+3 until end of turn. -id=153997 -abilities=trample -auto=aslongas(Hungry Spriggan[attacking]|myinplay) 3/3 -name=Hungry Spriggan -rarity=C -type=Creature -mana={2}{G} -power=1 -subtype=Goblin Warrior -toughness=1 -[/card] [card] text={1}, {T}, Reveal two cards from your hand that share a color: Draw a card. id=146040 @@ -1430,17 +1416,6 @@ mana={GW}{GW} subtype=Aura [/card] [card] -text=Whenever Wicker Warcrawler attacks or blocks, put a -1/-1 counter on it at end of combat. -id=154410 -name=Wicker Warcrawler -rarity=U -type=Artifact Creature -mana={5} -power=6 -subtype=Scarecrow -toughness=6 -[/card] -[card] text=Choose three target nonenchantment permanents. Destroy one of them at random. id=158686 name=Wild Swing diff --git a/projects/mtg/bin/Res/sets/TMP/_cards.dat b/projects/mtg/bin/Res/sets/TMP/_cards.dat index 883851ce0..c3cd59e64 100644 --- a/projects/mtg/bin/Res/sets/TMP/_cards.dat +++ b/projects/mtg/bin/Res/sets/TMP/_cards.dat @@ -1844,6 +1844,20 @@ toughness=1 abilities=shadow,protection from red [/card] [card] +text=Shadow (This creature can block or be blocked by only creatures with shadow.) Whenever Soltari Trooper attacks, it gets +1/+1 until end of turn. +id=4905 +name=Soltari Trooper +rarity=C +mana={1}{W} +type=Creature +subtype=Soltari Soldier +auto=lord(soltari trooper[attacking]|mybattlefield) 1/1 +auto=lord(other soltari trooper[attacking]|mybattlefield) -1/-1 +power=1 +toughness=1 +abilities=shadow +[/card] +[card] text=Pay 3 life: Put a +1/+1 counter on Souldrinker. id=4687 name=Souldrinker diff --git a/projects/mtg/bin/Res/sets/TMP/todo.dat b/projects/mtg/bin/Res/sets/TMP/todo.dat index d6c895c35..7ab3125fb 100644 --- a/projects/mtg/bin/Res/sets/TMP/todo.dat +++ b/projects/mtg/bin/Res/sets/TMP/todo.dat @@ -960,10 +960,9 @@ rarity=R type=Land [/card] [card] -text=First strike Whenever Renegade Warlord attacks, each other attacking creature gets +1/+0 until end of turn. +text=First strike Whenever Renegade Warlord attacks, each other attacking creature gets +1/+0 until end of turn. id=4839 name=Renegade Warlord -auto=aslongas(this[attacking]|myBattlefield):lord(creature[attacking]) 1/0 other rarity=U type=Creature mana={4}{R} @@ -1132,19 +1131,6 @@ subtype=Soltari Soldier toughness=2 [/card] [card] -text=Shadow (This creature can block or be blocked by only creatures with shadow.) Whenever Soltari Trooper attacks, it gets +1/+1 until end of turn. -id=4905 -auto=aslongas(this[attacking]|myinplay) 1/1 -abilities=shadow -name=Soltari Trooper -rarity=C -type=Creature -mana={1}{W} -power=1 -subtype=Soltari Soldier -toughness=1 -[/card] -[card] text=Spike Drone comes into play with a +1/+1 counter on it. {2}, Remove a +1/+1 counter from Spike Drone: Put a +1/+1 counter on target creature. id=4792 name=Spike Drone diff --git a/projects/mtg/bin/Res/sets/TSP/_cards.dat b/projects/mtg/bin/Res/sets/TSP/_cards.dat index 50faa1e49..2bcf3a2a1 100644 --- a/projects/mtg/bin/Res/sets/TSP/_cards.dat +++ b/projects/mtg/bin/Res/sets/TSP/_cards.dat @@ -182,6 +182,20 @@ mana={1}{U}{U} type=Instant [/card] [card] +text=Flying As long as Castle Raptors is untapped, it gets +0/+2. +id=113614 +name=Castle Raptors +rarity=C +mana={4}{W} +type=Creature +subtype=Bird Soldier +auto=lord(castle raptors[-tapped]) 0/2 +auto=lord(other castle raptors[-tapped]) 0/-2 +power=3 +toughness=3 +abilities=flying +[/card] +[card] text={1}, {T}, Sacrifice Chromatic Star: Add one mana of any color to your mana pool. When Chromatic Star is put into a graveyard from the battlefield, draw a card. id=118891 name=Chromatic Star diff --git a/projects/mtg/bin/Res/sets/TSP/todo.dat b/projects/mtg/bin/Res/sets/TSP/todo.dat index b0c151fa0..de5cfb80f 100644 --- a/projects/mtg/bin/Res/sets/TSP/todo.dat +++ b/projects/mtg/bin/Res/sets/TSP/todo.dat @@ -121,17 +121,6 @@ text=Target player draws four cards, then discards three cards. If you played th rarity=U [/card] [card] -id=113614 -name=Castle Raptors -mana={4}{W} -type=Creature -subtype=Bird Soldier -power=3 -toughness=3 -text=Flying As long as Castle Raptors is untapped, it gets +0/+2. -rarity=C -[/card] -[card] id=108903 name=Cavalry Master mana={2}{W}{W} diff --git a/projects/mtg/bin/Res/sets/ULG/_cards.dat b/projects/mtg/bin/Res/sets/ULG/_cards.dat index 82e38a562..3809c7896 100644 --- a/projects/mtg/bin/Res/sets/ULG/_cards.dat +++ b/projects/mtg/bin/Res/sets/ULG/_cards.dat @@ -633,6 +633,20 @@ mana={3}{B}{B} type=Enchantment [/card] [card] +text=Flying Whenever Sustainer of the Realm blocks, it gets +0/+2 until end of turn. +id=12814 +name=Sustainer of the Realm +rarity=U +mana={2}{W}{W} +type=Creature +subtype=Angel +auto=lord(sustainer of the realm[blocking]|mybattlefield) 0/2 +auto=lord(other sustainer of the realm[blocking]|mybattlefield) 0/-2 +power=2 +toughness=3 +abilities=flying +[/card] +[card] text=Destroy target creature with power 2 or less. Cycling {2} ({2}, Discard this card: Draw a card.) id=9694 target=creature[power<=2] diff --git a/projects/mtg/bin/Res/sets/ULG/todo.dat b/projects/mtg/bin/Res/sets/ULG/todo.dat index e83fa8934..54f0a29a0 100644 --- a/projects/mtg/bin/Res/sets/ULG/todo.dat +++ b/projects/mtg/bin/Res/sets/ULG/todo.dat @@ -523,17 +523,6 @@ text=Spawning Pool enters the battlefield tapped. {T}: Add {B} to your mana pool rarity=U [/card] [card] -id=12814 -name=Sustainer of the Realm -mana={2}{W}{W} -type=Creature -subtype=Angel -power=2 -toughness=3 -text=Flying Whenever Sustainer of the Realm blocks, it gets +0/+2 until end of turn. -rarity=U -[/card] -[card] id=9840 name=Tethered Skirge mana={2}{B} diff --git a/projects/mtg/bin/Res/sets/USG/_cards.dat b/projects/mtg/bin/Res/sets/USG/_cards.dat index f5cb65f90..a020bfe13 100644 --- a/projects/mtg/bin/Res/sets/USG/_cards.dat +++ b/projects/mtg/bin/Res/sets/USG/_cards.dat @@ -873,6 +873,19 @@ mana={2}{U} type=Instant [/card] [card] +text=Whenever Hollow Dogs attacks, it gets +2/+0 until end of turn. +id=5606 +name=Hollow Dogs +rarity=C +mana={4}{B} +type=Creature +subtype=Zombie Hound +auto=lord(hollow dogs[attacking]|mybattlefield) 2/0 +auto=lord(other hollow dogs[attacking]|mybattlefield) -2/0 +power=3 +toughness=3 +[/card] +[card] text={0}: Hopping Automaton gets -1/-1 and gains flying until end of turn. id=5700 name=Hopping Automaton @@ -1287,6 +1300,20 @@ mana={B} type=Instant [/card] [card] +text=Flying Whenever Ravenous Skirge attacks, it gets +2/+0 until end of turn. +id=9720 +name=Ravenous Skirge +rarity=C +mana={2}{B} +type=Creature +subtype=Imp +auto=lord(ravenous skirge[attacking]|mybattlefield) 2/0 +auto=lord(other ravenous skirge[attacking]|mybattlefield) -2/0 +power=1 +toughness=1 +abilities=flying +[/card] +[card] text=At the beginning of your upkeep, if you control another nonland permanent, sacrifice Reclusive Wight. auto=@each my upkeep:aslongas(other *[-land]|mybattlefield) bury id=8803 @@ -1621,9 +1648,9 @@ toughness=2 [/card] [card] text=Target player draws X cards. +id=5677 target=player auto=draw:X -id=5677 name=Stroke of Genius rarity=R mana={X}{2}{U} @@ -1742,26 +1769,40 @@ toughness=2 [/card] [card] text={B}: Regenerate Unworthy Dead. -auto={B}:regenerate id=5780 name=Unworthy Dead rarity=C mana={1}{B} type=Creature subtype=Skeleton +auto={B}:regenerate power=1 toughness=1 [/card] [card] -text=Enchant creature. Enchanted creature has deathtouch. (Whenever it deals damage to a creature, destroy that creature.) +text=Vebulid enters the battlefield with a +1/+1 counter on it. At the beginning of your upkeep, you may put a +1/+1 counter on Vebulid. When Vebulid attacks or blocks, destroy it at end of combat. +id=5688 +name=Vebulid +rarity=R +mana={B} +type=Creature +subtype=Horror +auto=counter(1/1) +auto=@each my upkeep:may counter(1/1) +auto=@each combatends:destroy all(vebuild[attacking;blocking]|myBattlefield) +power=0 +toughness=0 +[/card] +[card] +text=Enchant creature Enchanted creature has deathtouch. (Whenever it deals damage to a creature, destroy that creature.) id=8908 -name=Venomous Fangs target=creature auto=deathtouch -type=Enchantment -mana={2}{G} -subtype=Aura +name=Venomous Fangs rarity=C +mana={2}{G} +type=Enchantment +subtype=Aura [/card] [card] text=Whenever Viashino Weaponsmith becomes blocked, it gets +2/+2 until end of turn for each creature blocking it. @@ -1809,6 +1850,19 @@ mana={1} type=Artifact [/card] [card] +text=Defender (This creature can't attack.) Whenever Wall of Junk blocks, return it to its owner's hand at end of combat. +id=8871 +name=Wall of Junk +rarity=U +mana={2} +type=Artifact Creature +subtype=Wall +auto=@each combatends:moveTo(ownerhand) all(wall of junk[blocking]) +power=0 +toughness=7 +abilities=defender +[/card] +[card] text={B}{B}, {T}: Destroy target white creature. id=5861 name=Western Paladin diff --git a/projects/mtg/bin/Res/sets/USG/todo.dat b/projects/mtg/bin/Res/sets/USG/todo.dat index f2233f178..baf7596c2 100644 --- a/projects/mtg/bin/Res/sets/USG/todo.dat +++ b/projects/mtg/bin/Res/sets/USG/todo.dat @@ -592,17 +592,6 @@ type=Enchantment mana={1}{G} [/card] [card] -text=Whenever Hollow Dogs attacks, it gets +2/+0 until end of turn. -id=5606 -name=Hollow Dogs -rarity=C -type=Creature -mana={4}{B} -power=3 -subtype=Zombie Hound -toughness=3 -[/card] -[card] text=Target creature loses all abilities and becomes 0/1 until end of turn. id=5702 name=Humble @@ -943,17 +932,6 @@ type=Sorcery mana={4}{R}{R} [/card] [card] -text=Flying Whenever Ravenous Skirge attacks, it gets +2/+0 until end of turn. -id=9720 -name=Ravenous Skirge -rarity=C -type=Creature -mana={2}{B} -power=1 -subtype=Imp -toughness=1 -[/card] -[card] text=As an additional cost to play Raze, sacrifice a land. Destroy target land. id=5544 name=Raze @@ -1360,17 +1338,6 @@ mana={2}{B}{B} subtype=Aura [/card] [card] -text=Vebulid comes into play with a +1/+1 counter on it. At the beginning of your upkeep, you may put a +1/+1 counter on Vebulid. When Vebulid attacks or blocks, destroy it at end of combat. -id=5688 -name=Vebulid -rarity=R -type=Creature -mana={B} -power=0 -subtype=Horror -toughness=0 -[/card] -[card] text=When an opponent plays a spell, if Veil of Birds is an enchantment, Veil of Birds becomes a 1/1 Bird creature with flying. id=5788 name=Veil of Birds @@ -1479,17 +1446,6 @@ subtype=Lizard toughness=4 [/card] [card] -text=Defender (This creature can't attack.) Whenever Wall of Junk blocks, return it to its owner's hand at end of combat. -id=8871 -name=Wall of Junk -rarity=U -type=Artifact Creature -mana={2} -power=0 -subtype=Wall -toughness=7 -[/card] -[card] text=At the beginning of your upkeep, you may put a verse counter on War Dance. Sacrifice War Dance: Target creature gets +X/+X until end of turn, where X is the number of verse counters on War Dance. id=5689 name=War Dance diff --git a/projects/mtg/bin/Res/sets/WTH/_cards.dat b/projects/mtg/bin/Res/sets/WTH/_cards.dat index 9dea978ab..3c2dbe4ed 100644 --- a/projects/mtg/bin/Res/sets/WTH/_cards.dat +++ b/projects/mtg/bin/Res/sets/WTH/_cards.dat @@ -128,6 +128,18 @@ power=5 toughness=3 [/card] [card] +text=Defender (This creature can't attack.) When Cinder Wall blocks, destroy it at end of combat. +id=4540 +name=Cinder Wall +rarity=C +mana={R} +type=Creature +subtype=Wall +auto=@each combatends:destroy all(cinder wall[attacking;blocking]|myBattlefield) +power=3 +toughness=3 +[/card] +[card] text=Flying Cloud Djinn can block only creatures with flying. id=4482 name=Cloud Djinn diff --git a/projects/mtg/bin/Res/sets/WTH/todo.dat b/projects/mtg/bin/Res/sets/WTH/todo.dat index 654ad6bef..9e3ceddb0 100644 --- a/projects/mtg/bin/Res/sets/WTH/todo.dat +++ b/projects/mtg/bin/Res/sets/WTH/todo.dat @@ -239,17 +239,6 @@ text=Cast Choking Vines only during the declare blockers step. X target attackin rarity=C [/card] [card] -id=4540 -name=Cinder Wall -mana={R} -type=Creature -subtype=Wall -power=3 -toughness=3 -text=Defender (This creature can't attack.) When Cinder Wall blocks, destroy it at end of combat. -rarity=C -[/card] -[card] id=4452 name=Circling Vultures mana={B} @@ -392,17 +381,6 @@ text=Each player discards any number of cards, then draws that many cards. Draw rarity=U [/card] [card] -id=4486 -name=Fog Elemental -mana={2}{U} -type=Creature -subtype=Elemental -power=4 -toughness=4 -text=Flying (This creature can't be blocked except by creatures with flying or reach.) When Fog Elemental attacks or blocks, sacrifice it at end of combat. -rarity=U -[/card] -[card] id=4576 name=Foriysian Brigade mana={3}{W}