diff --git a/Mage.Sets/src/mage/cards/f/FalseOrders.java b/Mage.Sets/src/mage/cards/f/FalseOrders.java index 1730e29dc7..2e1dfd51cc 100644 --- a/Mage.Sets/src/mage/cards/f/FalseOrders.java +++ b/Mage.Sets/src/mage/cards/f/FalseOrders.java @@ -207,7 +207,7 @@ class BecameBlockedByOnlyOneCreatureWatcher extends Watcher { } } else if (combatGroup.getBlockers().size() > 1) { - blockedByOneCreature.remove(combatGroup); + blockedByOneCreature.put(combatGroup, null); } } } @@ -216,9 +216,11 @@ class BecameBlockedByOnlyOneCreatureWatcher extends Watcher { public Set getBlockedOnlyByCreature(MageObjectReference creature) { Set combatGroups = new HashSet<>(); for (Map.Entry entry : blockedByOneCreature.entrySet()) { - if (entry.getValue().equals(creature)) { - combatGroups.add(entry.getKey()); - } + if (entry.getValue() != null) { + if (entry.getValue().equals(creature)) { + combatGroups.add(entry.getKey()); + } + } } if (combatGroups.size() > 0) { return combatGroups;