Added Urza's Filter

CostChange can take MultiColored as a color now.
This commit is contained in:
moomarc
2012-03-20 08:49:49 +00:00
parent ad099ea2b2
commit caaabaccbe
3 changed files with 13 additions and 0 deletions

1
.gitattributes vendored
View File

@@ -9641,6 +9641,7 @@ res/cardsfolder/u/urzas_bauble.txt -text
res/cardsfolder/u/urzas_blueprints.txt svneol=native#text/plain
res/cardsfolder/u/urzas_chalice.txt svneol=native#text/plain
res/cardsfolder/u/urzas_factory.txt svneol=native#text/plain
res/cardsfolder/u/urzas_filter.txt -text
res/cardsfolder/u/urzas_guilt.txt svneol=native#text/plain
res/cardsfolder/u/urzas_incubator.txt -text svneol=unset#text/plain
res/cardsfolder/u/urzas_mine.txt svneol=native#text/plain

View File

@@ -0,0 +1,10 @@
Name:Urza's Filter
ManaCost:4
Types:Artifact
Text:no text
K:CostChange:All:Less:2:Spell:MultiColored:All:NoSpecial:Multicolored spells cost up to 2 less to cast.
SVar:Rarity:Rare
SVar:Picture:http://www.wizards.com/global/images/magic/general/urzas_filter.jpg
SetInfo:INV|Rare|http://magiccards.info/scans/en/in/318.jpg
Oracle:Multicolored spells cost up to {2} less to cast.
End

View File

@@ -1909,6 +1909,7 @@ public class GameAction {
|| (k[4].equals("Enchanted") && originalCard.getEnchantedBy().contains(card)) || k[4]
.equals("All"))
&& ((CardUtil.getColors(originalCard).contains(k[5])) || k[5].equals("All"))
|| (k[5].equals("Multicolored") && (CardUtil.getColors(originalCard).size() > 1))
&& ((originalCard.isType(k[6]))
|| (!(originalCard.isType(k[6])) && k[7].contains("NonType")) || k[6].equals("All"))) {
if (k[7].contains("CardIsTapped")) {
@@ -2095,6 +2096,7 @@ public class GameAction {
|| (k[4].equals("Enchanted") && originalCard.getEnchantedBy().contains(card)) || k[4]
.equals("All"))
&& ((CardUtil.getColors(originalCard).contains(k[5])) || k[5].equals("All"))
|| (k[5].equals("MultiColored") && (CardUtil.getColors(originalCard).size() > 1))
&& ((originalCard.isType(k[6]))
|| (!(originalCard.isType(k[6])) && k[7].contains("NonType")) || k[6]
.equals("All"))) {