Update MuragandaPetroglyphs.java

This commit is contained in:
Zzooouhh 2017-10-24 06:19:45 +02:00 committed by GitHub
parent c057797906
commit 90f2a017ab

View file

@ -35,6 +35,7 @@ import mage.abilities.Ability;
import mage.abilities.SpellAbility;
import mage.abilities.common.SimpleStaticAbility;
import mage.abilities.effects.common.continuous.BoostAllEffect;
import mage.abilities.keyword.JohanVigilanceAbility;
import mage.cards.Card;
import mage.cards.CardImpl;
import mage.cards.CardSetInfo;
@ -92,7 +93,9 @@ class NoAbilityPredicate implements Predicate<MageObject> {
if (isFaceDown) {
for (Ability ability : abilities) {
if (!ability.getSourceId().equals(input.getId())) {
return false;
if (!(ability instanceof JohanVigilanceAbility)) {
return false;
}
}
}
return true;
@ -100,8 +103,9 @@ class NoAbilityPredicate implements Predicate<MageObject> {
for (Ability ability : abilities) {
if (!Objects.equals(ability.getClass(), SpellAbility.class)) {
return false;
if (!(ability instanceof JohanVigilanceAbility)) {
return false;
}
}
}
return true;