diff --git a/Mage/src/mage/abilities/AbilityImpl.java b/Mage/src/mage/abilities/AbilityImpl.java index ea2cca5004..6f4ac5ffa6 100644 --- a/Mage/src/mage/abilities/AbilityImpl.java +++ b/Mage/src/mage/abilities/AbilityImpl.java @@ -859,11 +859,14 @@ public abstract class AbilityImpl implements Ability { if (!found) { return false; } - } else if (object instanceof PermanentCard) { - if (((PermanentCard)object).isFaceDown(game)&& !this.getWorksFaceDown()) { - return false; - } - } + } + // else if (object instanceof PermanentCard) { + // this check prevents Flying to work if assigned to a face down creature + // Why is this neccessary?? +// if (((PermanentCard)object).isFaceDown(game)&& !this.getWorksFaceDown()) { +// return false; +// } +// } // check against current state Zone test = game.getState().getZone(parameterSourceId);