From 0ebf1d146eca69bb669c5fdbf1b65e2335c52ae9 Mon Sep 17 00:00:00 2001 From: Oleg Agafonov Date: Sat, 6 Jul 2019 11:39:40 +0400 Subject: [PATCH] * Masterful Replication - fixed that it doesn't create copies of artifacts; --- Mage.Sets/src/mage/cards/m/MasterfulReplication.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Mage.Sets/src/mage/cards/m/MasterfulReplication.java b/Mage.Sets/src/mage/cards/m/MasterfulReplication.java index 031e28bf516..eb1a54f1c7b 100644 --- a/Mage.Sets/src/mage/cards/m/MasterfulReplication.java +++ b/Mage.Sets/src/mage/cards/m/MasterfulReplication.java @@ -67,10 +67,10 @@ class MasterfulReplicationEffect extends OneShotEffect { public boolean apply(Game game, Ability source) { Permanent copyFromArtifact = game.getPermanent(source.getFirstTarget()); if (copyFromArtifact == null) { - return true; + return false; } for (Permanent copyToArtifact : game.getBattlefield().getAllActivePermanents(source.getControllerId())) { - if (copyToArtifact.isArtifact() && copyFromArtifact.getId().equals(copyToArtifact.getId())) { + if (copyToArtifact.isArtifact() && !copyToArtifact.getId().equals(copyFromArtifact.getId())) { game.copyPermanent(Duration.EndOfTurn, copyFromArtifact, copyToArtifact.getId(), source, new EmptyApplyToPermanent()); } }