diff --git a/forge-game/src/main/java/forge/game/card/Card.java b/forge-game/src/main/java/forge/game/card/Card.java index b9042506428..1b8362b4298 100644 --- a/forge-game/src/main/java/forge/game/card/Card.java +++ b/forge-game/src/main/java/forge/game/card/Card.java @@ -6226,6 +6226,10 @@ public class Card extends GameEntity implements Comparable { if (CardUtil.getColors(source).isMulticolor() && !colorlessDamage) { return true; } + } else if (kw.equals("Protection from all colors")) { + if (!source.isColorless() && !colorlessDamage) { + return true; + } } else if (kw.equals("Protection from creatures")) { if (source.isCreature()) { return true;