From 4b0337a8367d3fdf981f8119e6b6843db59001fa Mon Sep 17 00:00:00 2001 From: Hans Mackowiak Date: Sun, 7 Sep 2025 09:44:22 +0200 Subject: [PATCH] remove unneeded Protection flag --- forge-game/src/main/java/forge/game/card/CardFactoryUtil.java | 4 ++-- .../src/main/java/forge/game/player/PlayerFactoryUtil.java | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/forge-game/src/main/java/forge/game/card/CardFactoryUtil.java b/forge-game/src/main/java/forge/game/card/CardFactoryUtil.java index b7f33e3328c..cd96b6691d0 100644 --- a/forge-game/src/main/java/forge/game/card/CardFactoryUtil.java +++ b/forge-game/src/main/java/forge/game/card/CardFactoryUtil.java @@ -4153,7 +4153,7 @@ public class CardFactoryUtil { inst.addStaticAbility(StaticAbility.create(effect, state.getCard(), state, intrinsic)); // Target - effect = "Mode$ CantTarget | Protection$ True | ValidCard$ Card.Self | Secondary$ True "; + effect = "Mode$ CantTarget | ValidCard$ Card.Self | Secondary$ True "; if (!valid.isEmpty()) { effect += "| ValidSource$ " + valid; } @@ -4161,7 +4161,7 @@ public class CardFactoryUtil { inst.addStaticAbility(StaticAbility.create(effect, state.getCard(), state, intrinsic)); // Attach - effect = "Mode$ CantAttach | Protection$ True | Target$ Card.Self | Secondary$ True "; + effect = "Mode$ CantAttach | Target$ Card.Self | Secondary$ True "; if (!valid.isEmpty()) { effect += "| ValidCard$ " + valid; } diff --git a/forge-game/src/main/java/forge/game/player/PlayerFactoryUtil.java b/forge-game/src/main/java/forge/game/player/PlayerFactoryUtil.java index d5d0cc00e1b..acecfcefb6d 100644 --- a/forge-game/src/main/java/forge/game/player/PlayerFactoryUtil.java +++ b/forge-game/src/main/java/forge/game/player/PlayerFactoryUtil.java @@ -37,7 +37,7 @@ public class PlayerFactoryUtil { inst.addStaticAbility(StaticAbility.create(effect, card, card.getCurrentState(), false)); } else if (keyword.startsWith("Protection")) { String valid = CardFactoryUtil.getProtectionValid(keyword, false); - String effect = "Mode$ CantTarget | Protection$ True | ValidPlayer$ Player.You | EffectZone$ Command | Secondary$ True "; + String effect = "Mode$ CantTarget | ValidPlayer$ Player.You | EffectZone$ Command | Secondary$ True "; if (!valid.isEmpty()) { effect += "| ValidSource$ " + valid; } @@ -45,7 +45,7 @@ public class PlayerFactoryUtil { inst.addStaticAbility(StaticAbility.create(effect, card, card.getCurrentState(), false)); // Attach - effect = "Mode$ CantAttach | Protection$ True | Target$ Player.You | EffectZone$ Command | Secondary$ True "; + effect = "Mode$ CantAttach | Target$ Player.You | EffectZone$ Command | Secondary$ True "; if (!valid.isEmpty()) { effect += "| ValidCard$ " + valid; }