diff --git a/forge-game/src/main/java/forge/game/card/CardUtil.java b/forge-game/src/main/java/forge/game/card/CardUtil.java index ddd6408bda2..8e8cddbd1f2 100644 --- a/forge-game/src/main/java/forge/game/card/CardUtil.java +++ b/forge-game/src/main/java/forge/game/card/CardUtil.java @@ -385,10 +385,6 @@ public final class CardUtil { return colors; } - if (!parents.contains(card)) { - parents.add(card); - } - final String colorOrType = sa.getParam("ColorOrType"); // currently Color or Type, Type is colors + colorless final String reflectProperty = sa.getParam("ReflectProperty"); diff --git a/forge-game/src/main/java/forge/game/card/CounterEnumType.java b/forge-game/src/main/java/forge/game/card/CounterEnumType.java index 5003a2735d4..bf729916b67 100644 --- a/forge-game/src/main/java/forge/game/card/CounterEnumType.java +++ b/forge-game/src/main/java/forge/game/card/CounterEnumType.java @@ -169,6 +169,8 @@ public enum CounterEnumType { LUCK("LUCK", 185, 174, 255), + MANABOND("MANA", 0, 255, 0), + M0M1("-0/-1", "-0/-1", 255, 110, 106), M0M2("-0/-2", "-0/-2", 255, 110, 106), diff --git a/forge-gui/res/cardsfolder/w/wrath_of_sod.txt b/forge-gui/res/cardsfolder/w/wrath_of_sod.txt new file mode 100644 index 00000000000..f3ce0ab1750 --- /dev/null +++ b/forge-gui/res/cardsfolder/w/wrath_of_sod.txt @@ -0,0 +1,7 @@ +Name:Wrath of Sod +ManaCost:2 W G +Types:Sorcery +A:SP$ PutCounterAll | Cost$ 2 W G | ValidCards$ Creature | CounterType$ MANABOND | CounterNum$ 1 | SubAbility$ DBAnimateAll | SpellDescription$ Put a manabond counter on all creatures. (They lose all other abilities and become lands with "{T}: Add one mana of this card's color.") +SVar:DBAnimateAll:DB$ AnimateAll | ValidCards$ Creature | Permanent$ True | OverwriteTypes$ True | Types$ Land | Abilities$ ABMana +SVar:ABMana:AB$ ManaReflected | Cost$ T | Valid$ Defined.Self | ColorOrType$ Color | ReflectProperty$ Is | SpellDescription$ Add one mana of any of this card's colors. +Oracle:Put a manabond counter on all creatures. (They lose all other abilities and become lands with "{T}: Add one mana of this card's color.")