From a40670d9debc1628669bfaea30e18fa25b5df6da Mon Sep 17 00:00:00 2001 From: Sloth Date: Sun, 4 Sep 2011 10:32:01 +0000 Subject: [PATCH] - Added the option "RemoveTypes" to AF Animate to remove one special type. - Added Arcum's Weathervane. --- .gitattributes | 1 + res/cardsfolder/a/arcums_weathervane.txt | 12 ++++++++++++ .../card/abilityFactory/AbilityFactory_Animate.java | 2 +- 3 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 res/cardsfolder/a/arcums_weathervane.txt diff --git a/.gitattributes b/.gitattributes index d9edee37bcb..4de9221da8e 100644 --- a/.gitattributes +++ b/.gitattributes @@ -412,6 +412,7 @@ res/cardsfolder/a/arctic_foxes.txt svneol=native#text/plain res/cardsfolder/a/arctic_nishoba.txt svneol=native#text/plain res/cardsfolder/a/arctic_wolves.txt svneol=native#text/plain res/cardsfolder/a/arcums_sleigh.txt svneol=native#text/plain +res/cardsfolder/a/arcums_weathervane.txt -text res/cardsfolder/a/ardent_militia.txt svneol=native#text/plain res/cardsfolder/a/ardent_plea.txt svneol=native#text/plain res/cardsfolder/a/ardent_recruit.txt svneol=native#text/plain diff --git a/res/cardsfolder/a/arcums_weathervane.txt b/res/cardsfolder/a/arcums_weathervane.txt new file mode 100644 index 00000000000..9cdabe7f511 --- /dev/null +++ b/res/cardsfolder/a/arcums_weathervane.txt @@ -0,0 +1,12 @@ +Name:Arcum's Weathervane +ManaCost:2 +Types:Artifact +Text:no text +A:AB$ Animate | Cost$ 2 T | ValidTgts$ Land.Snow | TgtPrompt$ Select target snow land | RemoveTypes$ Snow | Permanent$ True | SpellDescription$ Target snow land is no longer snow. +A:AB$ Animate | Cost$ 2 T | ValidTgts$ Land.nonSnow | TgtPrompt$ Select target nonsnow land | Types$ Snow | Permanent$ True | SpellDescription$ Target nonsnow basic land becomes snow. +SVar:RemRandomDeck:True +SVar:Rarity:Uncommon +SVar:Picture:http://www.wizards.com/global/images/magic/general/arcums_weathervane.jpg +SetInfo:ICE|Uncommon|http://magiccards.info/scans/en/ia/285.jpg +Oracle:{2}, {T}: Target snow land is no longer snow.\n{2}, {T}: Target nonsnow basic land becomes snow. +End \ No newline at end of file diff --git a/src/main/java/forge/card/abilityFactory/AbilityFactory_Animate.java b/src/main/java/forge/card/abilityFactory/AbilityFactory_Animate.java index a6f1d39580d..17f3c86e305 100644 --- a/src/main/java/forge/card/abilityFactory/AbilityFactory_Animate.java +++ b/src/main/java/forge/card/abilityFactory/AbilityFactory_Animate.java @@ -622,7 +622,7 @@ public class AbilityFactory_Animate { c.addNewPT(power, toughness, timestamp); } - if (!types.isEmpty()) { + if (!types.isEmpty() || !removeTypes.isEmpty()) { c.addChangedCardTypes(types, removeTypes, removeSuperTypes, removeCardTypes, removeSubTypes, removeCreatureTypes, timestamp); }