forked from External/mage
Update MuragandaPetroglyphs.java
This commit is contained in:
parent
c057797906
commit
90f2a017ab
1 changed files with 7 additions and 3 deletions
|
|
@ -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;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue