From 9097ffbfc3daad0e6af69d440b0638901e2b3c56 Mon Sep 17 00:00:00 2001 From: mkalender Date: Tue, 23 Jun 2015 11:41:33 -0400 Subject: [PATCH] fixed all triggers and abilities of card --- Mage.Sets/src/mage/sets/timeshifted/TeferisMoat.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Mage.Sets/src/mage/sets/timeshifted/TeferisMoat.java b/Mage.Sets/src/mage/sets/timeshifted/TeferisMoat.java index 26e69265d3d..4ae362d68d6 100644 --- a/Mage.Sets/src/mage/sets/timeshifted/TeferisMoat.java +++ b/Mage.Sets/src/mage/sets/timeshifted/TeferisMoat.java @@ -87,7 +87,11 @@ class TeferisMoatRestrictionEffect extends RestrictionEffect { ObjectColor chosenColor = (ObjectColor) game.getState().getValue(source.getSourceId() + "_color"); if (chosenColor == null) return false; - return permanent.getCardType().contains(CardType.CREATURE) && !permanent.getAbilities().contains(FlyingAbility.getInstance()) && !permanent.getColor(game).shares(chosenColor); + boolean creature = permanent.getCardType().contains(CardType.CREATURE); + boolean flying = permanent.getAbilities().contains(FlyingAbility.getInstance()); + boolean sharesColor = permanent.getColor(game).shares(chosenColor); + + return creature && !flying && sharesColor; } @Override