From 30a7eef611896b344c94d56413cbaf698fa6c394 Mon Sep 17 00:00:00 2001 From: Anthony Calosa Date: Fri, 27 Jan 2017 11:01:28 +0800 Subject: [PATCH] some corrections --- projects/mtg/bin/Res/sets/primitives/mtg.txt | 140 +++++++++---------- 1 file changed, 70 insertions(+), 70 deletions(-) diff --git a/projects/mtg/bin/Res/sets/primitives/mtg.txt b/projects/mtg/bin/Res/sets/primitives/mtg.txt index ab9813bd1..ce8fbf7e0 100644 --- a/projects/mtg/bin/Res/sets/primitives/mtg.txt +++ b/projects/mtg/bin/Res/sets/primitives/mtg.txt @@ -18466,7 +18466,7 @@ other={3}{U}{R} name(Overload) target=creature|opponentbattlefield auto=paidmana -2/0 auto=paidmana mustattack -auto=overload -2/0 all(creature|opponentbattlefield) +auto=overload -2/0 lord(creature|opponentbattlefield) auto=overload mustattack all(creature|opponentbattlefield) text=Target creature you don't control gets -2/-0 until end of turn and attacks this turn if able. -- Overload {3}{U}{R} (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.") mana={U}{R} @@ -32204,7 +32204,7 @@ abilities=overload other={2}{R} name(Overload) target=creature|mybattlefield auto=paidmana 2/0 -auto=overload all(creature|mybattlefield) 2/0 +auto=overload lord(creature|mybattlefield) 2/0 text=Target creature you control gets +2/+0 until end of turn. -- Overload {2}{R} (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.") mana={R} type=Instant @@ -72354,8 +72354,8 @@ other={1}{U} name(Overload) target=creature|mybattlefield auto=paidmana 0/1 auto=paidmana opponentshroud -auto=overload all(creature|mybattlefield) 0/1 -auto=overload all(creature|mybattlefield) opponentshroud +auto=overload lord(creature|mybattlefield) 0/1 +auto=overload lord(creature|mybattlefield) opponentshroud text=Target creature you control gets +0/+1 and gains hexproof until end of turn. -- Overload {1}{U} (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.") mana={U} type=Instant @@ -88250,15 +88250,15 @@ type=Instant [/card] [card] name=Rally the Forces -auto=all(creature[attacking]) 1/0 -auto=all(creature[attacking]) first strike +auto=lord(creature[attacking]) 1/0 +auto=lord(creature[attacking]) first strike text=Attacking creatures get +1/+0 and gain first strike until end of turn. mana={2}{R} type=Instant [/card] [card] name=Rally the Peasants -auto=all(creature|mybattlefield) 2/0 +auto=lord(creature|mybattlefield) 2/0 flashback={2}{R} text=Creatures you control get +2/+0 until end of turn. -- Flashback {2}{R} mana={2}{W} @@ -88268,7 +88268,7 @@ type=Instant name=Rally the Righteous target=creature auto=all(creature[share!color!]) untap -auto=all(creature[share!color!]) 2/0 +auto=lord(creature[share!color!]) 2/0 text=Radiance - Untap target creature and each other creature that shares a color with it. Those creatures get +2/+0 until end of turn. mana={1}{R}{W} type=Instant @@ -89545,7 +89545,7 @@ toughness=1 [card] name=Reckless Bushwhacker abilities=haste -auto=alternative all(other creature|mybattlefield) +1/+0 ueot +auto=alternative lord(other creature|mybattlefield) 1/0 ueot && lord(other creature|mybattlefield) haste ueot text=Surge {1}{R} (You may cast this spell for its surge cost if you or a teammate has cast another spell this turn.) -- Haste -- When Reckless Bushwhacker enters the battlefield, if its surge cost was paid, other creatures you control get +1/+0 and gain haste until end of turn. mana={2}{R} other={1}{R} name(surge) @@ -90992,7 +90992,7 @@ type=Enchantment [/card] [card] name=Retreat to Emeria -auto=@movedTo(land|myBattlefield):name(choose one) transforms((,newability[choice name(Kor Token) makecardt(Kor Ally:Creature Kor Ally:1/1:white) controller],newability[choice name(1/1 ueot) all(creature|mybattlefield) 1/1 ueot])) +auto=@movedTo(land|myBattlefield):name(choose one) transforms((,newability[choice name(Kor Token) makecardt(Kor Ally:Creature Kor Ally:1/1:white) controller],newability[choice name(1/1 ueot) lord(creature|mybattlefield) 1/1 ueot])) text=Landfall — Whenever a land enters the battlefield under your control, choose one — -- — Put a 1/1 white Kor Ally creature token onto the battlefield. -- — Creatures you control get +1/+1 until end of turn. mana={3}{W} type=Enchantment @@ -91457,8 +91457,8 @@ type=Enchantment [/card] [card] name=Rhystic Shield -auto=all(creature|mybattlefield) 0/1 -auto=ability$!name(pay or 0/2) pay[[{2}]] name(pay 2 mana) donothing?all(creature|opponentbattlefield) 0/2!$ opponent +auto=lord(creature|mybattlefield) 0/1 +auto=ability$!name(pay or 0/2) pay[[{2}]] name(pay 2 mana) donothing?lord(creature|opponentbattlefield) 0/2!$ opponent text=Creatures you control get +0/+1 until end of turn. They get an additional +0/+2 until end of turn unless any player pays {2}. mana={1}{W} type=Instant @@ -91904,7 +91904,7 @@ toughness=1 [/card] [card] name=Riot Ringleader -auto=@combat(attacking) source(this):all(creature[human]|mybattlefield) 1/0 ueot +auto=@combat(attacking) source(this):lord(creature[human]|mybattlefield) 1/0 ueot text=Whenever Riot Ringleader attacks, Human creatures you control get +1/+0 until end of turn. mana={2}{R} type=Creature @@ -92450,8 +92450,8 @@ type=Sorcery [card] name=Roar of the Kha other={2}{W}{W} name(Entwine) -auto=if paid(alternative) then all(creature|mybattlefield) 1/1 ueot && untap all(creature|mybattlefield) -auto=ifnot paid(alternative) then ability$! choice all(creature|mybattlefield) 1/1 ueot _ choice untap all(creature|mybattlefield) !$ controller +auto=if paid(alternative) then lord(creature|mybattlefield) 1/1 ueot && untap all(creature|mybattlefield) +auto=ifnot paid(alternative) then ability$! choice lord(creature|mybattlefield) 1/1 ueot _ choice untap all(creature|mybattlefield) !$ controller text=Choose one - Creatures you control get +1/+1 until end of turn; or untap all creatures you control. -- Entwine {1}{W} (Choose both if you pay the entwine cost.) mana={1}{W} type=Instant @@ -92767,7 +92767,7 @@ type=Sorcery [/card] [card] name=Roilmage's Trick -auto=all(creature|opponentbattlefield) -converge/0 ueot +auto=lord(creature|opponentbattlefield) -converge/0 ueot auto=draw:1 controller text=Converge — Creatures your opponents control get -X/-0 until end of turn, where X is the number of colors of mana spent to cast Roilmage's Trick. mana={3}{U} @@ -93898,8 +93898,8 @@ type=Instant [/card] [card] name=Rush of Battle -auto=all(creature|myBattlefield) 2/1 ueot -auto=all(Warrior|myBattlefield) lifelink ueot +auto=lord(creature|myBattlefield) 2/1 ueot +auto=lord(Warrior|myBattlefield) lifelink ueot text=Creature you control get +2/+1 until end of turn. Warrior creatures you control also gain lifelink until end of turn. (Damage dealt by those Warriors also causes their controller to gain that much life.) mana={3}{W} type=Sorcery @@ -94903,8 +94903,8 @@ toughness=2 [/card] [card] name=Sanctified Charge -auto=all(creature|myBattlefield) 2/1 ueot -auto=all(creature[white]|myBattlefield) first strike ueot +auto=lord(creature|myBattlefield) 2/1 ueot +auto=lord(creature[white]|myBattlefield) first strike ueot text=Creature you control get +2/+1 until end of turn. White creatures you control also gain first strike until end of turn. (They deal combat damage before creatures without first strike.) mana={4}{W} type=Instant @@ -95483,7 +95483,7 @@ subtype=Sarkhan [card] name=Sarkhan Vol auto=counter(0/0,4,loyalty) -auto={C(0/0,1,Loyalty)}:name(+1: +1/+1 haste) all(creature|mybattlefield) 1/1 && all(creature|mybattlefield) haste +auto={C(0/0,1,Loyalty)}:name(+1: +1/+1 haste) lord(creature|mybattlefield) 1/1 && lord(creature|mybattlefield) haste auto={C(0/0,-2,Loyalty)}:name(-2: gain control) target(creature) transforms((,newability[moveTo(opponentbattlefield)],newability[phaseaction[endofturn sourceinplay] moveTo(ownerbattlefield)],newability[untap],haste)) ueot auto={C(0/0,-6,Loyalty)}:name(-6: 5 Dragons) token(Dragon,Creature Dragon,4/4,red,flying)*5 text=+1: Creatures you control get +1/+1 and gain haste until end of turn. -- -2: Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn. -- -6: Put five 4/4 red Dragon creature tokens with flying onto the battlefield. @@ -96563,7 +96563,7 @@ type=Instant [/card] [card] name=Scourge Devil -auto=1/0 all(creature|myBattlefield) +auto=1/0 lord(creature|myBattlefield) autograveyard={2}{R}:moveto(mybattlefield) && transforms((,unearth,haste)) asSorcery forever text=When Scourge Devil enters the battlefield, creatures you control get +1/+0 until end of turn. -- Unearth {2}{R} ({2}{R}: Return this card from your graveyard to the battlefield. It gains haste. Exile it at the beginning of the next end step or if it would leave the battlefield. Unearth only as a sorcery.) mana={4}{R} @@ -98295,7 +98295,7 @@ type=Sorcery [/card] [card] name=Selfless Cathar -auto={1}{W}{S}:all(creature|mybattlefield) 1/1 +auto={1}{W}{S}:lord(creature|mybattlefield) 1/1 text={1}{W}, Sacrifice Selfless Cathar: Creatures you control get +1/+1 until end of turn. mana={W} type=Creature @@ -105000,7 +105000,7 @@ toughness=5 [card] name=Soltari Champion abilities=shadow -auto=@combat(attacking) source(this):all(other creature|myBattlefield) 1/1 ueot +auto=@combat(attacking) source(this):lord(other creature|myBattlefield) 1/1 ueot text=Shadow (This creature can block or be blocked by only creatures with shadow.) -- Whenever Soltari Champion attacks, all other creatures you control get +1/+1 until end of turn. mana={2}{W} type=Creature @@ -105643,8 +105643,8 @@ toughness=6 [card] name=Soul of Theros abilities=vigilance -auto={4}{W}{W}:all(creature|myBattlefield) transforms((,newability[2/2],newability[first strike],newability[lifelink])) ueot -autograveyard={4}{W}{W}{E}:all(creature|myBattlefield) transforms((,newability[2/2],newability[first strike],newability[lifelink])) ueot +auto={4}{W}{W}:lord(creature|myBattlefield) transforms((,newability[2/2],newability[first strike],newability[lifelink])) ueot +autograveyard={4}{W}{W}{E}:lord(creature|myBattlefield) transforms((,newability[2/2],newability[first strike],newability[lifelink])) ueot text=Vigilance. -- {4}{W}{W}: Creatures you control get +2/+2 and gain first strike and lifelink until end of turn. -- {4}{W}{W}: Exile Soul of Theros from your graveyard: Creatures you control get +2/+2 and gain first strike and lifelink until end of turn. mana={4}{W}{W} type=Creature @@ -105792,7 +105792,7 @@ toughness=1 [card] name=Soulblade Djinn abilities=flying -auto=@movedTo(*[-creature]|mystack):all(creature|mybattlefield) 1/1 ueot +auto=@movedTo(*[-creature]|mystack):lord(creature|mybattlefield) 1/1 ueot text=Flying -- Whenever you cast a noncreature spell, creatures you control get +1/+1 until end of turn. mana={3}{U}{U} type=Creature @@ -108828,7 +108828,7 @@ toughness=2 [/card] [card] name=Steadfastness -auto=all(creature|myBattlefield) 0/3 +auto=lord(creature|myBattlefield) 0/3 text=Creatures you control get +0/+3 until end of turn. mana={1}{W} type=Sorcery @@ -109329,8 +109329,8 @@ type=Sorcery [card] name=Stir the Pride other={5}{W}{W} name(Entwine) -auto=if paid(alternative) then all(creature|mybattlefield) 2/2 ueot && all(creature|mybattlefield) transforms((,newability[spiritlink])) ueot -auto=ifnot paid(alternative) then ability$! choice name(+2/+2) all(creature|mybattlefield) 2/2 ueot _ choice name(spiritlink) all(creature|mybattlefield) lifelink ueot !$ controller +auto=if paid(alternative) then lord(creature|mybattlefield) 2/2 ueot && lord(creature|mybattlefield) transforms((,newability[spiritlink])) ueot +auto=ifnot paid(alternative) then ability$! choice name(+2/+2) lord(creature|mybattlefield) 2/2 ueot _ choice name(spiritlink) lord(creature|mybattlefield) spiritlink ueot !$ controller text=Choose one - Creatures you control get +2/+2 until end of turn; or until end of turn, creatures you control gain "Whenever this creature deals damage, you gain that much life." -- Entwine {1}{W} (Choose both if you pay the entwine cost.) mana={4}{W} type=Instant @@ -110428,8 +110428,8 @@ subtype=Aura [card] name=Strength of Night kicker={B} -auto=all(creature|myBattlefield) 1/1 ueot -auto=kicker all(creature[zombie]|myBattlefield) 2/2 ueot +auto=lord(creature|myBattlefield) 1/1 ueot +auto=kicker lord(creature[zombie]|myBattlefield) 2/2 ueot text=Kicker {B} (You may pay an additional {B} as you cast this spell.) -- Creatures you control get +1/+1 until end of turn. If Strength of Night was kicked, Zombie creatures you control get an additional +2/+2 until end of turn. mana={2}{G} type=Instant @@ -110528,7 +110528,7 @@ toughness=2 [/card] [card] name=Stromkirk Condemned -auto={D(*|myhand)}:all(vampire|mybattlefield) +1/+1 ueot limit:1 +auto={D(*|myhand)}:lord(vampire|mybattlefield) 1/1 ueot limit:1 text=Discard a card: Vampires you control get +1/+1 until end of turn. Activate this ability only once each turn. mana={B}{B} type=Creature @@ -110581,7 +110581,7 @@ toughness=3 [/card] [card] name=Strongarm Monk -auto=@movedto(*[-creature]|mystack):all(creature|mybattlefield) 1/1 ueot +auto=@movedto(*[-creature]|mystack):lord(creature|mybattlefield) 1/1 ueot text=Whenever you cast a noncreature spell, creatures you control get +1/+1 until end of turn. mana={4}{W} type=Creature @@ -111314,7 +111314,7 @@ type=Artifact [card] name=Sunblade Elf auto=aslongas(Plains|myBattlefield) 1/1 -auto={4}{W}:all(creature|myBattlefield) 1/1 ueot +auto={4}{W}:lord(creature|myBattlefield) 1/1 ueot text=Sunblade Elf gets +1/+1 as long as you control a Plains. -- {4}{W}: Creatures you control get +1/+1 until end of turn. mana={G} type=Creature @@ -111467,7 +111467,7 @@ toughness=4 [/card] [card] name=Sunhome Guildmage -auto={1}{R}{W}:all(creature|mybattlefield) 1/0 ueot +auto={1}{R}{W}:lord(creature|mybattlefield) 1/0 ueot auto={2}{R}{W}:token(Soldier,Creature Soldier,1/1,red,white,haste) text={1}{R}{W}: Creatures you control get +1/+0 until end of turn. -- {2}{R}{W}: Put a 1/1 red and white Soldier creature token with haste onto the battlefield. mana={R}{W} @@ -112154,8 +112154,8 @@ toughness=1 [/card] [card] name=Swarm Surge -auto=all(creature|mybattlefield) 2/0 ueot -auto=all(creature[colorless]|mybattlefield) first strike ueot +auto=lord(creature|mybattlefield) 2/0 ueot +auto=lord(creature[colorless]|mybattlefield) first strike ueot text=Devoid (This card has no color.) -- Creatures you control get +2/+0 until end of turn. Colorless creatures you control also gain first strike until end of turn. mana={2}{B} abilities=devoid @@ -113119,8 +113119,8 @@ toughness=1 [/card] [card] name=Tajuru Warcaller -auto=choice all(creature|mybattlefield) 2/2 ueot -auto=@movedTo(other ally|myBattlefield):all(creature|mybattlefield) 2/2 ueot +auto=choice lord(creature|mybattlefield) 2/2 ueot +auto=@movedTo(other ally|myBattlefield):lord(creature|mybattlefield) 2/2 ueot text=Rally — Whenever Tajuru Warcaller or another Ally enters the battlefield under your control, creatures you control get +2/+2 until end of turn. mana={3}{G}{G} type=Creature @@ -113914,7 +113914,7 @@ toughness=1 [card] name=Tears of Rage restriction=opponentblockersonly -auto=all(creature[attacking]|mybattlefield) transforms((,newability[type:creature[attacking]:mybattlefield/type:creature[attacking]:mybattlefield],newability[phaseaction[end once] sacrifice all(this)])) ueot +auto=lord(creature[attacking]|mybattlefield) transforms((,newability[type:creature[attacking]:mybattlefield/type:creature[attacking]:mybattlefield],newability[phaseaction[end once] sacrifice all(this)])) ueot text=Cast Tears of Rage only during the declare attackers step. -- Attacking creatures you control get +X/+0 until end of turn, where X is the number of attacking creatures. Sacrifice those creatures at the beginning of the next end step. mana={2}{R}{R} type=Instant @@ -114133,8 +114133,8 @@ other={3}{U}{R} name(Overload) target=creature|mybattlefield auto=paidmana 1/0 auto=paidmana unblockable -auto=overload all(creature|mybattlefield) 1/0 -auto=overload all(creature|mybattlefield) unblockable +auto=overload lord(creature|mybattlefield) 1/0 +auto=overload lord(creature|mybattlefield) unblockable text=Target creature you control gets +1/+0 until end of turn and is unblockable this turn. -- Overload {3}{U}{R} (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.") mana={U}{R} type=Sorcery @@ -114651,8 +114651,8 @@ toughness=1 [/card] [card] name=Tenacity -auto=all(creature|mybattlefield) 1/1 ueot -auto=all(creature|mybattlefield) lifelink ueot +auto=lord(creature|mybattlefield) 1/1 ueot +auto=lord(creature|mybattlefield) lifelink ueot auto=all(creature|mybattlefield) untap text=Creatures you control get +1/+1 and gain lifelink until end of turn. Untap those creatures. mana={3}{W} @@ -118382,7 +118382,7 @@ name=Tourach's Gate target=land|myBattlefield auto=vanishing:3 auto={s(thrull|mybattlefield):counter(0/0,3,time) -auto=teach(land) {T}:all(creature[attacking]) 2/-1 +auto=teach(land) {T}:lord(creature[attacking]) 2/-1 text=Enchant land you control -- Sacrifice a Thrull: Put three time counters on Tourach's Gate. -- At the beginning of your upkeep, remove a time counter from Tourach's Gate. If there are no time counters on Tourach's Gate, sacrifice it. -- Enchanted land has "{T}: Attacking creatures you control get +2/-1 until end of turn." mana={1}{B}{B} type=Enchantment @@ -118401,8 +118401,8 @@ toughness=5 [/card] [card] name=Tower Defense -auto=all(creature|myBattlefield) 0/5 ueot -auto=all(creature|myBattlefield) reach ueot +auto=lord(creature|myBattlefield) 0/5 ueot +auto=lord(creature|myBattlefield) reach ueot text=Creatures you control get +0/+5 and gain reach until end of turn. mana={1}{G} type=Instant @@ -119563,7 +119563,7 @@ type=Sorcery name=Tribal Forcemage facedown={3} autofacedown={1}{G}:morph -autofaceup=chooseatype all(creature[chosentype]) 2/2 ueot && all(creature[chosentype]) trample ueot chooseend +autofaceup=chooseatype lord(creature[chosentype]) 2/2 ueot && lord(creature[chosentype]) trample ueot chooseend text=Morph {1}{G} (You may cast this face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.) -- When Tribal Forcemage is turned face up, creatures of the creature type of your choice get +2/+2 and gain trample until end of turn. mana={1}{G} type=Creature @@ -119587,7 +119587,7 @@ toughness=4 [/card] [card] name=Tribal Unity -auto=chooseatype all(creature[chosentype]) castx/castx chooseend +auto=chooseatype lord(creature[chosentype]) castx/castx chooseend text=Creatures of the creature type of your choice get +X/+X until end of turn. mana={X}{2}{G} type=Instant @@ -119835,9 +119835,9 @@ type=Enchantment [/card] [card] name=Triumph of the Hordes -auto=all(creature|myBattlefield) 1/1 -auto=all(creature|myBattlefield) trample -auto=all(creature|myBattlefield) infect +auto=lord(creature|myBattlefield) 1/1 +auto=lord(creature|myBattlefield) trample +auto=lord(creature|myBattlefield) infect text=Until end of turn, creatures you control get +1/+1 and gain trample and infect. mana={2}{G}{G} type=Sorcery @@ -120265,7 +120265,7 @@ type=Instant [/card] [card] name=Turn the Tide -auto=all(creature|opponentbattlefield) -2/0 +auto=lord(creature|opponentbattlefield) -2/0 text=Creatures your opponents control get -2/-0 until end of turn. mana={1}{U} type=Instant @@ -121621,8 +121621,8 @@ type=Sorcery [/card] [card] name=Unnerving Assault -auto=if spent({U}) then -1/0 all(creature|opponentbattlefield) -auto=if spent({R}) then 1/0 all(creature|mybattlefield) +auto=if spent({U}) then -1/0 lord(creature|opponentbattlefield) +auto=if spent({R}) then 1/0 lord(creature|mybattlefield) text=Creatures your opponents control get -1/-0 until end of turn if {U} was spent to cast Unnerving Assault, and creatures you control get +1/+0 until end of turn if {R} was spent to cast it. (Do both if {U}{R} was spent.) mana={2}{UR} type=Instant @@ -122435,7 +122435,7 @@ toughness=5 [/card] [card] name=Valor in Akros -auto=@movedto(creature|mybattlefield):all(creature|mybattlefield) 1/1 ueot +auto=@movedto(creature|mybattlefield):lord(creature|mybattlefield) 1/1 ueot text=Whenever a creature enters the battlefield under your control, creatures you control get +1/+1 until end of turn. mana={3}{W} type=Enchantment @@ -122874,7 +122874,7 @@ subtype=Aura [card] name=Vault of the Archangel auto={T}:Add{1} -auto={2}{W}{B}{T}:all(creature|mybattlefield) deathtouch && all(creature|mybattlefield) lifelink +auto={2}{W}{B}{T}:lord(creature|mybattlefield) deathtouch && lord(creature|mybattlefield) lifelink text={T}: Add 1 to your mana pool. -- {2}{W}{B}, {T}: Creatures you control gain deathtouch and lifelink until end of turn. type=Land [/card] @@ -123408,7 +123408,7 @@ toughness=5 name=Venser, the Sojourner auto=counter(0/0,3,loyalty) auto={C(0/0,2,Loyalty)}:name(+2: exile) (blink)ueot target(*|mybattlefield) -auto={C(0/0,-1,Loyalty)}:name(-1: unblockable) all(creature) unblockable ueot +auto={C(0/0,-1,Loyalty)}:name(-1: unblockable) lord(creature) unblockable ueot auto={C(0/0,-8,Loyalty)}:name(-8: emblem) emblem transforms((,newability[@movedto(*|mystack):choice target(*|battlefield) moveto(exile)])) forever dontremove text=+2: Exile target permanent you own. Return it to the battlefield under your control at the beginning of the next end step. -- -1: Creatures are unblockable this turn. -- -8: You get an emblem with "Whenever you cast a spell, exile target permanent." mana={3}{W}{U} @@ -126265,7 +126265,7 @@ toughness=1 [/card] [card] name=Walking Desecration -auto={B}{T}:activatechooseatype all(creature[chosentype]) mustattack activatechooseend +auto={B}{T}:activatechooseatype lord(creature[chosentype]) mustattack activatechooseend text={B}, {T}: Creatures of the creature type of your choice attack this turn if able. mana={2}{B} type=Creature @@ -127004,7 +127004,7 @@ toughness=6 [/card] [card] name=War Cadence -auto={X}{U}:name(Block X Cost) thisforeach(X) all(creature) transforms((,newability[blockcost:1])) ueot +auto={X}{U}:name(Block X Cost) thisforeach(X) lord(creature) transforms((,newability[blockcost:1])) ueot text={X}{R}: This turn, creatures can't block unless their controller pays {X} for each blocking creature he or she controls. mana={2}{R} type=Enchantment @@ -127048,7 +127048,7 @@ toughness=1 [/card] [card] name=War Flare -auto=all(creature|myBattlefield) 2/1 ueot +auto=lord(creature|myBattlefield) 2/1 ueot auto=untap all(creature|myBattlefield) text=Creatures you control get +2/+1 until end of turn. Untap those creatures. mana={2}{R}{W} @@ -127102,7 +127102,7 @@ type=Instant [/card] [card] name=War Tax -auto={X}{U}:name(Attack X Cost) thisforeach(X) all(creature) transforms((,newability[attackcost:1])) ueot +auto={X}{U}:name(Attack X Cost) thisforeach(X) lord(creature) transforms((,newability[attackcost:1])) ueot text={X}{U}: This turn, creatures can't attack unless their controller pays {X} for each attacking creature he or she controls. mana={2}{U} type=Enchantment @@ -127449,7 +127449,7 @@ type=Instant [card] name=War's Toll auto=@tappedformana(land|opponentBattlefield):tap all(land|opponentBattlefield) -auto=@combat(attacking) source(creature|opponentBattlefield):mustattack all(creature|opponentBattlefield) ueot +auto=@combat(attacking) source(creature|opponentBattlefield):mustattack lord(creature|opponentBattlefield) ueot text=Whenever an opponent taps a land for mana, tap all lands that player controls. -- If a creature an opponent controls attacks, all creatures that opponent controls attack if able. mana={3}{R} type=Enchantment @@ -127698,7 +127698,7 @@ toughness=4 [/card] [card] name=Waterspout Weavers -auto=@each my upkeep:name(Kinship) reveal:1 optionone if type(creature[share!types!]|reveal)~morethan~0 then all(creature|mybattlefield) flying ueot optiononeend optiontwo name(Put Back On Top) target(<1>*|reveal) moveto(mylibrary) optiontwoend revealend +auto=@each my upkeep:name(Kinship) reveal:1 optionone if type(creature[share!types!]|reveal)~morethan~0 then lord(creature|mybattlefield) flying ueot optiononeend optiontwo name(Put Back On Top) target(<1>*|reveal) moveto(mylibrary) optiontwoend revealend text=Kinship - At the beginning of your upkeep, you may look at the top card of your library. If it shares a creature type with Waterspout Weavers, you may reveal it. If you do, each creature you control gains flying until end of turn. mana={3}{U}{U} type=Creature @@ -127919,8 +127919,8 @@ other={1}{R} name(Overload) target=creature|mybattlefield auto=paidmana 1/0 auto=paidmana first strike -auto=overload all(creature|mybattlefield) 1/0 -auto=overload all(creature|mybattlefield) first strike +auto=overload lord(creature|mybattlefield) 1/0 +auto=overload lord(creature|mybattlefield) first strike text=Target creature you control gets +1/+0 and gains first strike until end of turn. -- Overload {1}{R} (You may cast this spell for its overload cost. If you do, change its text by replacing all instances of "target" with "each.") mana={R} type=Instant @@ -128004,8 +128004,8 @@ toughness=4 [/card] [card] name=Web of Inertia -auto=@each opponent combatbegins restriction{type(*|opponentgraveyard)~morethan~0}:ability$!choice name(exile card) target(*|mygraveyard) moveTo(exile) _ choice name(cantattack) all(creature|mybattlefield) cantattack ueot !$ opponent -auto=@each opponent combatbegins:all(creature|opponentbattlefield) cantattack ueot +auto=@each opponent combatbegins restriction{type(*|opponentgraveyard)~morethan~0}:ability$!choice name(exile card) target(*|mygraveyard) moveTo(exile) _ choice name(cantattack) lord(creature|mybattlefield) cantattack ueot !$ opponent +auto=@each opponent combatbegins:lord(creature|opponentbattlefield) cantattack ueot text=At the beginning of each opponent's combat phase, that player may exile a card from his or her graveyard. If the player doesn't, creatures he or she controls can't attack you this turn. mana={2}{U} type=Enchantment @@ -132072,7 +132072,7 @@ toughness=4 [card] name=Zhang He, Wei General abilities=horsemanship -auto=@combat(attacking) source(this):all(other creature|myBattlefield) 1/0 ueot +auto=@combat(attacking) source(this):lord(other creature|myBattlefield) 1/0 ueot text=Horsemanship (This creature can't be blocked except by creatures with horsemanship.) -- Whenever Zhang He, Wei General attacks, each other creature you control gets +1/+0 until end of turn. mana={3}{B}{B} type=Legendary Creature