From 8e4220fb67a1a07e7aaddaa59d515259c257f9c8 Mon Sep 17 00:00:00 2001 From: Hanmac Date: Tue, 23 May 2017 04:11:05 +0000 Subject: [PATCH] CardFactoryUtil: fixed inheritic Prevent Keywords not doing ReplacementEffects --- .../src/main/java/forge/game/card/CardFactoryUtil.java | 5 +++-- 1 file changed, 3 insertions(+), 2 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 33d501f6ed7..d1c42bfc950 100644 --- a/forge-game/src/main/java/forge/game/card/CardFactoryUtil.java +++ b/forge-game/src/main/java/forge/game/card/CardFactoryUtil.java @@ -2241,8 +2241,9 @@ public class CardFactoryUtil { card.setSVar("DredgeMoveToPlay", moveToPlay); card.setSVar("DredgeCheckLib", checkSVar); card.addReplacementEffect(ReplacementHandler.parseReplacement(actualRep, card, true)); - } - else if (keyword.startsWith("Tribute")) { + } else if (keyword.startsWith("Prevent all") || keyword.startsWith("PreventAllDamageBy") ) { + addReplacementEffect(keyword, card, null); + }else if (keyword.startsWith("Tribute")) { addReplacementEffect(keyword, card, null); addTriggerAbility(keyword, card, null); }