diff --git a/forge-game/src/main/java/forge/game/card/CardProperty.java b/forge-game/src/main/java/forge/game/card/CardProperty.java index ab2ede80f6d..7572ac05c6c 100644 --- a/forge-game/src/main/java/forge/game/card/CardProperty.java +++ b/forge-game/src/main/java/forge/game/card/CardProperty.java @@ -5,6 +5,7 @@ import com.google.common.collect.Lists; import com.google.common.collect.Sets; import forge.StaticData; import forge.card.CardDb; +import forge.card.CardStateName; import forge.card.ColorSet; import forge.card.MagicColor; import forge.card.mana.ManaCost; @@ -143,6 +144,10 @@ public class CardProperty { if (!card.isBackSide()) { return false; } + } else if (property.equals("Transformed")) { + if (!card.getCurrentStateName().equals(CardStateName.Transformed)) { + return false; + } } else if (property.equals("Flip")) { if (!card.isFlipCard()) { return false; diff --git a/forge-gui/res/cardsfolder/upcoming/mutagen_connoisseur.txt b/forge-gui/res/cardsfolder/upcoming/mutagen_connoisseur.txt new file mode 100644 index 00000000000..f931223832a --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/mutagen_connoisseur.txt @@ -0,0 +1,10 @@ +Name:Mutagen Connoisseur +ManaCost:1 G U +Types:Creature Vedalken Mutant +PT:0/5 +K:Flying +K:Vigilance +S:Mode$ Continuous | Affected$ Card.Self | AddPower$ X | Description$ CARDNAME gets +1/+0 for each transformed permanent you control. +SVar:X:Count$Valid Permanent.Transformed+YouCtrl +AI:RemoveDeck:Random +Oracle:Flying, vigilance\nMutagen Connoisseur gets +1/+0 for each transformed permanent you control.