diff --git a/Mage.Sets/src/mage/cards/t/TheLadyOfOtaria.java b/Mage.Sets/src/mage/cards/t/TheLadyOfOtaria.java index b451e06f9d3..b95a895bf99 100644 --- a/Mage.Sets/src/mage/cards/t/TheLadyOfOtaria.java +++ b/Mage.Sets/src/mage/cards/t/TheLadyOfOtaria.java @@ -78,7 +78,7 @@ enum TheLadyOfOtariaCondition implements Condition { @Override public boolean apply(Game game, Ability source) { - return false; + return TheLadyOfOtariaWatcher.checkPlayer(source, game); } @Override @@ -93,7 +93,7 @@ enum TheLadyOfOtariaCondition implements Condition { class TheLadyOfOtariaWatcher extends Watcher { - private final Set playerMap = new HashSet<>(); + private final Set playerSet = new HashSet<>(); TheLadyOfOtariaWatcher() { super(WatcherScope.GAME); @@ -109,21 +109,21 @@ class TheLadyOfOtariaWatcher extends Watcher { && zEvent.getTarget() != null && zEvent.getTarget().isLand(game) && zEvent.getTarget().isOwnedBy(zEvent.getTarget().getControllerId())) { - playerMap.add(zEvent.getTarget().getControllerId()); + playerSet.add(zEvent.getTarget().getControllerId()); } } @Override public void reset() { super.reset(); - playerMap.clear(); + playerSet.clear(); } static boolean checkPlayer(Ability source, Game game) { return game .getState() .getWatcher(TheLadyOfOtariaWatcher.class) - .playerMap + .playerSet .contains(source.getControllerId()); } }