diff --git a/Mage.Sets/src/mage/cards/r/RagingRiver.java b/Mage.Sets/src/mage/cards/r/RagingRiver.java index 17383e43aec..f578960b3ae 100644 --- a/Mage.Sets/src/mage/cards/r/RagingRiver.java +++ b/Mage.Sets/src/mage/cards/r/RagingRiver.java @@ -152,9 +152,11 @@ class RagingRiverEffect extends OneShotEffect { filter.add(Predicates.not(new AbilityPredicate(FlyingAbility.class))); } else { List leftLog = left.stream() + .filter(permanent -> permanent.getControllerId() != null) .filter(permanent -> permanent.getControllerId().equals(defender.getId())) .collect(Collectors.toList()); List rightLog = right.stream() + .filter(permanent -> permanent.getControllerId() != null) .filter(permanent -> permanent.getControllerId().equals(defender.getId())) .collect(Collectors.toList()); diff --git a/Mage/src/main/java/mage/watchers/common/PermanentsEnteredBattlefieldYourLastTurnWatcher.java b/Mage/src/main/java/mage/watchers/common/PermanentsEnteredBattlefieldYourLastTurnWatcher.java index 857bdd81edc..04db06ff031 100644 --- a/Mage/src/main/java/mage/watchers/common/PermanentsEnteredBattlefieldYourLastTurnWatcher.java +++ b/Mage/src/main/java/mage/watchers/common/PermanentsEnteredBattlefieldYourLastTurnWatcher.java @@ -5,16 +5,17 @@ */ package mage.watchers.common; -import java.util.ArrayList; -import java.util.HashMap; -import java.util.List; -import java.util.UUID; import mage.constants.WatcherScope; import mage.game.Game; import mage.game.events.GameEvent; import mage.game.permanent.Permanent; import mage.watchers.Watcher; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.UUID; + /** * * @author LevelX2 (spjspj) @@ -75,7 +76,7 @@ public class PermanentsEnteredBattlefieldYourLastTurnWatcher extends Watcher { } public List getPermanentsEnteringOnPlayersLastTurn(Game game, UUID playerId) { - if (game.getActivePlayerId() == playerId) { + if (game.getActivePlayerId().equals(playerId)) { return enteringBattlefield.get(playerId); } return enteringBattlefieldLastTurn.get(playerId);