1) Changed the keyword:

"This card can't be the target of spells or abilities your opponents control."

to this new updated form:

"CARDNAME can't be the target of spells or abilities your opponents control."

2) I updated these cards.txt card entries and moved them to the top of file:

Drove of Elves
Plated Slagwurm
Shielding Plax
Silhana Ledgewalker
Slippery Bogle
Taoist Hermit
Troll Ascetic
Uril, the Miststalker
Zuo Ci, the Mocking Sage
This commit is contained in:
jendave
2011-08-06 04:44:13 +00:00
parent 999c8c4527
commit 893bb0ea35
3 changed files with 71 additions and 71 deletions

View File

@@ -1,3 +1,69 @@
Drove of Elves
3 G
Creature Elf
Drove of Elves's power and toughness are each equal to the number of green permanents you control.
1/1
CARDNAME can't be the target of spells or abilities your opponents control.
Plated Slagwurm
4 G G G
Creature Wurm
no text
8/8
CARDNAME can't be the target of spells or abilities your opponents control.
Shielding Plax
2 GU
Enchantment Aura
Enchanted creature can't be the target of spells or abilities your opponents control.
Enchant creature
enPump:CARDNAME can't be the target of spells or abilities your opponents control.
When CARDNAME enters the battlefield, draw a card.
Silhana Ledgewalker
1 G
Creature Elf Rogue
no text
1/1
CARDNAME can't be blocked except by creatures with flying.
CARDNAME can't be the target of spells or abilities your opponents control.
Slippery Bogle
UG
Creature Beast
no text
1/1
CARDNAME can't be the target of spells or abilities your opponents control.
Taoist Hermit
2 G
Creature Human Mystic
no text
2/2
CARDNAME can't be the target of spells or abilities your opponents control.
Troll Ascetic
1 G G
Creature Troll Shaman
no text
3/2
RegenerateMe:1 G
CARDNAME can't be the target of spells or abilities your opponents control.
Uril, the Miststalker
2 R G W
Legendary Creature Beast
Uril gets +2/+2 for each Aura attached to it.
5/5
CARDNAME can't be the target of spells or abilities your opponents control.
Zuo Ci, the Mocking Sage
1 G G
Legendary Creature Human Advisor
Zuo Ci, the Mocking Sage can't be blocked by creatures with horsemanship.
1/2
CARDNAME can't be the target of spells or abilities your opponents control.
Avatar of Might Avatar of Might
6 G G 6 G G
Creature Avatar Creature Avatar
@@ -817,14 +883,6 @@ Instant
no text no text
Cycling:2 Cycling:2
Silhana Ledgewalker
1 G
Creature Elf Rogue
no text
1/1
CARDNAME can't be blocked except by creatures with flying.
This card can't be the target of spells or abilities your opponents control.
Treetop Bracers Treetop Bracers
1 G 1 G
Enchantment Aura Enchantment Aura
@@ -2671,14 +2729,6 @@ Enchant creature
enPump:+1/+1 enPump:+1/+1
When CARDNAME enters the battlefield, draw a card. When CARDNAME enters the battlefield, draw a card.
Shielding Plax
2 GU
Enchantment Aura
Enchanted creature can't be the target of spells or abilities your opponents control.
Enchant creature
enPump:This card can't be the target of spells or abilities your opponents control.
When CARDNAME enters the battlefield, draw a card.
Striped Bears Striped Bears
3 G 3 G
Creature Bear Creature Bear
@@ -6608,13 +6658,6 @@ Instant Arcane
no text no text
spDamageTgtC:1:Drawback$DamageTgt/1:First Volley deals 1 damage to target creature and 1 damage to that creature's controller.:First Volley - deals 1 damage to creature and 1 damage to its controller. spDamageTgtC:1:Drawback$DamageTgt/1:First Volley deals 1 damage to target creature and 1 damage to that creature's controller.:First Volley - deals 1 damage to creature and 1 damage to its controller.
Drove of Elves
3 G
Creature Elf
Drove of Elves's power and toughness are each equal to the number of green permanents you control.
1/1
This card can't be the target of spells or abilities your opponents control.
Faerie Swarm Faerie Swarm
3 U 3 U
Creature Faerie Creature Faerie
@@ -8795,13 +8838,6 @@ Creature Elephant Soldier
Loxodon Punisher gets +2/+2 for each Equipment attached to it. Loxodon Punisher gets +2/+2 for each Equipment attached to it.
2/2 2/2
Uril, the Miststalker
2 R G W
Legendary Creature Beast
Uril gets +2/+2 for each Aura attached to it.
5/5
This card can't be the target of spells or abilities your opponents control.
Rabid Wombat Rabid Wombat
2 G G 2 G G
Creature Wombat Creature Wombat
@@ -9538,13 +9574,6 @@ no text
spDamageTgtP:3 spDamageTgtP:3
Cycling:2 Cycling:2
Slippery Bogle
UG
Creature Beast
no text
1/1
This card can't be the target of spells or abilities your opponents control.
Barbarian General Barbarian General
4 R 4 R
Creature Human Barbarian Soldier Creature Human Barbarian Soldier
@@ -9966,35 +9995,6 @@ Privileged Position
Enchantment Enchantment
Other permanents you control can't be the targets of spells or abilities your opponents control. Other permanents you control can't be the targets of spells or abilities your opponents control.
Plated Slagwurm
4 G G G
Creature Wurm
no text
8/8
This card can't be the target of spells or abilities your opponents control.
Troll Ascetic
1 G G
Creature Troll Shaman
no text
3/2
RegenerateMe:1 G
This card can't be the target of spells or abilities your opponents control.
Zuo Ci, the Mocking Sage
1 G G
Legendary Creature Human Advisor
Zuo Ci, the Mocking Sage can't be blocked by creatures with horsemanship.
1/2
This card can't be the target of spells or abilities your opponents control.
Taoist Hermit
2 G
Creature Human Mystic
no text
2/2
This card can't be the target of spells or abilities your opponents control.
Taoist Mystic Taoist Mystic
2 G 2 G
Creature Human Mystic Creature Human Mystic

View File

@@ -2864,7 +2864,7 @@ public class CardFactoryUtil {
kw = list.get(i); kw = list.get(i);
if(kw.equals("Shroud")) return false; if(kw.equals("Shroud")) return false;
if(kw.equals("This card can't be the target of spells or abilities your opponents control.")) { if(kw.equals("CARDNAME can't be the target of spells or abilities your opponents control.")) {
if(!spell.getController().equals(target.getController())) return false; if(!spell.getController().equals(target.getController())) return false;
} }

View File

@@ -13416,7 +13416,7 @@ public class GameActionUtil {
for(int i = 0; i < cList.size(); i++) { for(int i = 0; i < cList.size(); i++) {
c = cList.get(i); c = cList.get(i);
c.removeExtrinsicKeyword("This card can't be the target of spells or abilities your opponents control."); c.removeExtrinsicKeyword("CARDNAME can't be the target of spells or abilities your opponents control.");
} }
cList.clear(); cList.clear();
PlayerZone[] zone = getZone("Privileged Position"); PlayerZone[] zone = getZone("Privileged Position");
@@ -13432,8 +13432,8 @@ public class GameActionUtil {
&& !c.getName().equals( && !c.getName().equals(
"Privileged Position") "Privileged Position")
&& !c.getExtrinsicKeyword().contains( && !c.getExtrinsicKeyword().contains(
"This card can't be the target of spells or abilities your opponents control.")) { "CARDNAME can't be the target of spells or abilities your opponents control.")) {
c.addExtrinsicKeyword("This card can't be the target of spells or abilities your opponents control."); c.addExtrinsicKeyword("CARDNAME can't be the target of spells or abilities your opponents control.");
gloriousAnthemList.add(c); gloriousAnthemList.add(c);
} }
@@ -13469,7 +13469,7 @@ public class GameActionUtil {
for(int i = 0; i < pp.size(); i++) { for(int i = 0; i < pp.size(); i++) {
Card c = pp.get(i); Card c = pp.get(i);
otherPPs = countOtherPPs(c); otherPPs = countOtherPPs(c);
if(otherPPs > 0) c.addExtrinsicKeyword("This card can't be the target of spells or abilities your opponents control."); if(otherPPs > 0) c.addExtrinsicKeyword("CARDNAME can't be the target of spells or abilities your opponents control.");
//else if //else if
}// for inner }// for inner
}// execute() }// execute()