Added 4 cards based on revision4692.

Duct Crawler
Screeching Griffin
Shrewd Hatchling
Spin Engine

Optimized the code of 11 cards based on the same revision:

Boldwyr Intimidator
Bower Passage
Brassclaw Orcs
Gibbering Hyenas
Goblin Mutant
Hunted Ghoul
Ironclaw Buzzardiers
Ironclaw Orcs
Orcish Veteran
Orgg
Sabertooth Alley Cat
This commit is contained in:
dan.solomatin@googlemail.com
2013-02-07 11:00:15 +00:00
parent 54780d3ef0
commit 13c10ec856
2 changed files with 58 additions and 50 deletions

View File

@@ -9604,7 +9604,7 @@ toughness=8
[/card] [/card]
[card] [card]
name=Boldwyr Intimidator name=Boldwyr Intimidator
auto=lord(warrior) cantbeblockedby(coward) auto=lord(coward) cantbeblockerof(warrior)
auto={R}:transforms((coward)) target(creature) ueot auto={R}:transforms((coward)) target(creature) ueot
auto={2}{R}:transforms((warrior)) target(creature) ueot auto={2}{R}:transforms((warrior)) target(creature) ueot
text=Cowards can't block Warriors. -- {R}: Target creature becomes a Coward until end of turn. -- {2}{R}: Target creature becomes a Warrior until end of turn. text=Cowards can't block Warriors. -- {R}: Target creature becomes a Coward until end of turn. -- {2}{R}: Target creature becomes a Warrior until end of turn.
@@ -10150,7 +10150,7 @@ toughness=2
[/card] [/card]
[card] [card]
name=Bower Passage name=Bower Passage
auto=lord(creature|mybattlefield) cantbeblockedby(creature[flying]) auto=lord(creature[flying]) cantbeblockerof(creature|mybattlefield)
text=Creatures with flying can't block creatures you control. text=Creatures with flying can't block creatures you control.
mana={1}{G} mana={1}{G}
type=Enchantment type=Enchantment
@@ -10408,7 +10408,7 @@ toughness=3
[/card] [/card]
[card] [card]
name=Brassclaw Orcs name=Brassclaw Orcs
auto=lord(creature[power>=2]) cantbeblockedby(brassclaw orcs) auto=cantbeblockerof(creature[power>=2])
text=Brassclaw Orcs can't block creatures with power 2 or greater. text=Brassclaw Orcs can't block creatures with power 2 or greater.
mana={2}{R} mana={2}{R}
type=Creature type=Creature
@@ -23774,6 +23774,16 @@ mana={G}
type=Enchantment type=Enchantment
subtype=Aura subtype=Aura
[/card] [/card]
[card]
name=Duct Crawler
auto={1}{R}:target(creature) ueot cantbeblockerof(this)
text={1}{R}: Target creature can't block Duct Crawler this turn.
mana={R}
type=Creature
subtype=Insect
power=1
toughness=1
[/card]
#emblem ueot removes the effect, the ability acts an observer #emblem ueot removes the effect, the ability acts an observer
[card] [card]
name=Due Respect name=Due Respect
@@ -33656,7 +33666,7 @@ type=Sorcery
[/card] [/card]
[card] [card]
name=Gibbering Hyenas name=Gibbering Hyenas
auto=lord(creature[black]) cantbeblockedby(gibbering hyenas) auto=cantbeblockerof(creature[black])
text=Gibbering Hyenas can't block black creatures. text=Gibbering Hyenas can't block black creatures.
mana={2}{G} mana={2}{G}
type=Creature type=Creature
@@ -34956,7 +34966,7 @@ toughness=1
name=Goblin Mutant name=Goblin Mutant
abilities=trample abilities=trample
auto=aslongas(creature[power>=3;-tapped]|opponentBattlefield) cantattack auto=aslongas(creature[power>=3;-tapped]|opponentBattlefield) cantattack
auto=lord(creature) cantbeblockedby(goblin mutant[trample]) auto=cantbeblockerof(creature[power>=3])
text=Trample -- Goblin Mutant can't attack if defending player controls an untapped creature with power 3 or greater. -- Goblin Mutant can't block creatures with power 3 or greater. text=Trample -- Goblin Mutant can't attack if defending player controls an untapped creature with power 3 or greater. -- Goblin Mutant can't block creatures with power 3 or greater.
mana={2}{R}{R} mana={2}{R}{R}
type=Creature type=Creature
@@ -40887,7 +40897,7 @@ toughness=6
[/card] [/card]
[card] [card]
name=Hunted Ghoul name=Hunted Ghoul
auto=lord(human) cantbeblockedby(hunted ghoul) auto=cantbeblockerof(human)
text=Hunted Ghoul can't block Humans. text=Hunted Ghoul can't block Humans.
mana={B} mana={B}
type=Creature type=Creature
@@ -43023,7 +43033,7 @@ toughness=2
[/card] [/card]
[card] [card]
name=Ironclaw Buzzardiers name=Ironclaw Buzzardiers
auto=lord(creature[power>=2]|opponentbattlefield) cantbeblockedby(ironclaw buzzardiers) auto=cantbeblockerof(creature[power>=2])
auto={R}:flying auto={R}:flying
text=Ironclaw Buzzardiers can't block creatures with power 2 or greater. -- {R}: Ironclaw Buzzardiers gains flying until end of turn. text=Ironclaw Buzzardiers can't block creatures with power 2 or greater. -- {R}: Ironclaw Buzzardiers gains flying until end of turn.
mana={2}{R} mana={2}{R}
@@ -43034,7 +43044,7 @@ toughness=2
[/card] [/card]
[card] [card]
name=Ironclaw Orcs name=Ironclaw Orcs
auto=lord(creature[power>=2]|opponentbattlefield) cantbeblockedby(ironclaw orcs) auto=cantbeblockerof(creature[power>=2])
text=Ironclaw Orcs can't block creatures with power 2 or greater. text=Ironclaw Orcs can't block creatures with power 2 or greater.
mana={1}{R} mana={1}{R}
type=Creature type=Creature
@@ -60400,7 +60410,7 @@ toughness=1
[/card] [/card]
[card] [card]
name=Orcish Veteran name=Orcish Veteran
auto=lord(creature[white;power>=2]) cantbeblockedby(orcish veteran) auto=cantbeblockerof(creature[white;power>=2])
auto={R}:first strike auto={R}:first strike
text=Orcish Veteran can't block white creatures with power 2 or greater. -- {R}: Orcish Veteran gains first strike until end of turn. text=Orcish Veteran can't block white creatures with power 2 or greater. -- {R}: Orcish Veteran gains first strike until end of turn.
mana={2}{R} mana={2}{R}
@@ -60564,8 +60574,8 @@ toughness=1
[card] [card]
name=Orgg name=Orgg
abilities=trample abilities=trample
auto=cantbeblockerof(creature[white;power>=3])
auto=aslongas(creature[power>=3;-tapped]|opponentbattlefield]) cantattack auto=aslongas(creature[power>=3;-tapped]|opponentbattlefield]) cantattack
auto=lord(creature[power>=3]) cantbeblockedby(orgg)
text=Trample -- Orgg can't attack if defending player controls an untapped creature with power 3 or greater. -- Orgg can't block creatures with power 3 or greater. text=Trample -- Orgg can't attack if defending player controls an untapped creature with power 3 or greater. -- Orgg can't block creatures with power 3 or greater.
mana={3}{R}{R} mana={3}{R}{R}
type=Creature type=Creature
@@ -64730,8 +64740,8 @@ toughness=1
[/card] [/card]
[card] [card]
name=Primeval Force name=Primeval Force
auto=aslongas(forest|mybattlefield) choice target(<3>forest|mybattlefield) sacrifice oneshot >2 auto=aslongas(forest|mybattlefield) choice name(sacrifice forests) target(<3>forest|mybattlefield) sacrifice oneshot >2
auto=choice sacrifice all(this) auto=choice name(sacrifice this) sacrifice all(this)
text=When Primeval Force enters the battlefield, sacrifice it unless you sacrifice three Forests. text=When Primeval Force enters the battlefield, sacrifice it unless you sacrifice three Forests.
mana={2}{G}{G}{G} mana={2}{G}{G}{G}
type=Creature type=Creature
@@ -71461,12 +71471,12 @@ toughness=2
[/card] [/card]
[card] [card]
name=Sabertooth Alley Cat name=Sabertooth Alley Cat
auto={1}{r}:all(this) cantbeblockedby(creature[-defender]) ueot abilities=mustattack
auto={1}{R}:lord(creature[-defender]) ueot cantbeblockerof(this)
text=Sabertooth Alley Cat attacks each turn if able. -- {1}{R}: Creatures without defender can't block Sabertooth Alley Cat this turn. text=Sabertooth Alley Cat attacks each turn if able. -- {1}{R}: Creatures without defender can't block Sabertooth Alley Cat this turn.
mana={1}{R}{R} mana={1}{R}{R}
type=Creature type=Creature
subtype=Cat subtype=Cat
abilities=mustattack
power=2 power=2
toughness=1 toughness=1
[/card] [/card]
@@ -73391,6 +73401,17 @@ power=2
toughness=2 toughness=2
[/card] [/card]
[card] [card]
name=Screeching Griffin
abilities=flying
auto={R}:target(creature) ueot cantbeblockerof(this)
text=Flying -- {R}: Target creature can't block Screeching Griffin this turn.
mana={3}{W}
type=Creature
subtype=Griffin
power=2
toughness=2
[/card]
[card]
name=Screeching Skaab name=Screeching Skaab
auto=deplete:2 auto=deplete:2
text=When Screeching Skaab enters the battlefield, put the top two cards of your library into your graveyard. text=When Screeching Skaab enters the battlefield, put the top two cards of your library into your graveyard.
@@ -76240,6 +76261,19 @@ mana={1}{R}{S(artifact|mybattlefield)}
type=Instant type=Instant
[/card] [/card]
[card] [card]
name=Shrewd Hatchling
auto={UR}:target(creature) ueot cantbeblockerof(this)
auto=@movedTo(*[red]|mystack):counter(-1/-1,-1)
auto=@movedTo(*[blue]|mystack):counter(-1/-1,-1)
auto=counter(-1/-1,4)
text=Shrewd Hatchling enters the battlefield with four -1/-1 counters on it. -- {(u/r)}: Target creature can't block Shrewd Hatchling this turn. -- Whenever you cast a blue spell, remove a -1/-1 counter from Shrewd Hatchling. -- Whenever you cast a red spell, remove a -1/-1 counter from Shrewd Hatchling.
mana={3}{UR}
type=Creature
subtype=Elemental
power=6
toughness=6
[/card]
[card]
name=Shriek of Dread name=Shriek of Dread
target=creature target=creature
auto=fear auto=fear
@@ -80775,6 +80809,16 @@ mana={2}
type=Artifact type=Artifact
[/card] [/card]
[card] [card]
name=Spin Engine
auto={R}:target(creature) ueot cantbeblockerof(this)
text={R}: Target creature can't block Spin Engine this turn.
mana={3}
type=Artifact Creature
subtype=Construct
power=3
toughness=1
[/card]
[card]
name=Spinal Embrace name=Spinal Embrace
target=creature|opponentbattlefield target=creature|opponentbattlefield
restriction=during battle restriction=during battle

View File

@@ -4493,15 +4493,6 @@ mana={4}{G}{G}
type=Enchantment type=Enchantment
[/card] [/card]
[card] [card]
name=Duct Crawler
text={1}{R}: Target creature can't block Duct Crawler this turn.
mana={R}
type=Creature
subtype=Insect
power=1
toughness=1
[/card]
[card]
name=Duergar Hedge-Mage name=Duergar Hedge-Mage
text=When Duergar Hedge-Mage enters the battlefield, if you control two or more Mountains, you may destroy target artifact. -- When Duergar Hedge-Mage enters the battlefield, if you control two or more Plains, you may destroy target enchantment. text=When Duergar Hedge-Mage enters the battlefield, if you control two or more Mountains, you may destroy target artifact. -- When Duergar Hedge-Mage enters the battlefield, if you control two or more Plains, you may destroy target enchantment.
mana={2}{RW} mana={2}{RW}
@@ -15211,15 +15202,6 @@ type=Enchantment
subtype=Aura subtype=Aura
[/card] [/card]
[card] [card]
name=Screeching Griffin
text=Flying -- {R}: Target creature can't block Screeching Griffin this turn.
mana={3}{W}
type=Creature
subtype=Griffin
power=2
toughness=2
[/card]
[card]
name=Scrib Nibblers name=Scrib Nibblers
text={T}: Exile the top card of target player's library. If it's a land card, you gain 1 life. -- Landfall - Whenever a land enters the battlefield under your control, you may untap Scrib Nibblers. text={T}: Exile the top card of target player's library. If it's a land card, you gain 1 life. -- Landfall - Whenever a land enters the battlefield under your control, you may untap Scrib Nibblers.
mana={2}{B} mana={2}{B}
@@ -15798,15 +15780,6 @@ mana={1}{B}
type=Instant type=Instant
[/card] [/card]
[card] [card]
name=Shrewd Hatchling
text=Shrewd Hatchling enters the battlefield with four -1/-1 counters on it. -- {(u/r)}: Target creature can't block Shrewd Hatchling this turn. -- Whenever you cast a blue spell, remove a -1/-1 counter from Shrewd Hatchling. -- Whenever you cast a red spell, remove a -1/-1 counter from Shrewd Hatchling.
mana={3}{UR}
type=Creature
subtype=Elemental
power=6
toughness=6
[/card]
[card]
name=Shrine of Piercing Vision name=Shrine of Piercing Vision
mana={2} mana={2}
type=Artifact type=Artifact
@@ -16820,15 +16793,6 @@ power=1
toughness=1 toughness=1
[/card] [/card]
[card] [card]
name=Spin Engine
text={R}: Target creature can't block Spin Engine this turn.
mana={3}
type=Artifact Creature
subtype=Construct
power=3
toughness=1
[/card]
[card]
name=Spin into Myth name=Spin into Myth
text=Put target creature on top of its owner's library, then fateseal 2. (To fateseal 2, look at the top two cards of an opponent's library, then put any number of them on the bottom of that player's library and the rest on top in any order.) text=Put target creature on top of its owner's library, then fateseal 2. (To fateseal 2, look at the top two cards of an opponent's library, then put any number of them on the bottom of that player's library and the rest on top in any order.)
mana={4}{U} mana={4}{U}