diff --git a/src/main/java/forge/Card.java b/src/main/java/forge/Card.java index c1ff4e33cb9..ade141cff32 100644 --- a/src/main/java/forge/Card.java +++ b/src/main/java/forge/Card.java @@ -7523,7 +7523,8 @@ public class Card extends GameEntity implements Comparable { } for (final String type : this.getType()) { - if (type.equals("AllCreatureTypes") && c1.hasACreatureType()) { + if (type.equals("AllCreatureTypes") + && (c1.hasACreatureType() || c1.typeContains("AllCreatureTypes"))) { return true; } if (forge.card.CardType.isACreatureType(type) && c1.isType(type)) {