From 0bcd69eb12ac371f9520858ad4e8b876140d76d8 Mon Sep 17 00:00:00 2001 From: Daniel Bomar Date: Sat, 7 Nov 2020 00:53:41 -0600 Subject: [PATCH] [CMR] Fix Port Razer --- Mage.Sets/src/mage/cards/p/PortRazer.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Mage.Sets/src/mage/cards/p/PortRazer.java b/Mage.Sets/src/mage/cards/p/PortRazer.java index 917a3b06881..80232fb8311 100644 --- a/Mage.Sets/src/mage/cards/p/PortRazer.java +++ b/Mage.Sets/src/mage/cards/p/PortRazer.java @@ -82,7 +82,7 @@ class PortRazerEffect extends RestrictionEffect { @Override public boolean applies(Permanent permanent, Ability source, Game game) { - return true; + return permanent.getId().equals(source.getSourceId()); } } @@ -110,6 +110,6 @@ class PortRazerWatcher extends Watcher { } boolean checkAttacker(Permanent permanent, UUID defenderId) { - return attackMap.computeIfAbsent(permanent.getId(), x -> new HashSet<>()).contains(defenderId); + return !attackMap.computeIfAbsent(permanent.getId(), x -> new HashSet<>()).contains(defenderId); } }