diff --git a/Mage/src/main/java/mage/watchers/common/ProwlWatcher.java b/Mage/src/main/java/mage/watchers/common/ProwlWatcher.java index 6d8fafdd066..3e0b85a2571 100644 --- a/Mage/src/main/java/mage/watchers/common/ProwlWatcher.java +++ b/Mage/src/main/java/mage/watchers/common/ProwlWatcher.java @@ -77,7 +77,7 @@ public class ProwlWatcher extends Watcher { if (dEvent.isCombatDamage()) { Permanent creature = game.getPermanent(dEvent.getSourceId()); if (creature != null && !allSubtypes.contains(creature.getControllerId())) { - if (creature.getAbilities().containsKey(ChangelingAbility.getInstance().getId())) { + if (creature.getAbilities().containsKey(ChangelingAbility.getInstance().getId()) || creature.getSubtype().contains(ChangelingAbility.ALL_CREATURE_TYPE)) { allSubtypes.add(creature.getControllerId()); } else { Set subtypes = damagingSubtypes.get(creature.getControllerId());