From 3dbf795c7514b737bfe4bdbaa23298f634e02284 Mon Sep 17 00:00:00 2001 From: "marcins78@gmail.com" Date: Thu, 1 Dec 2011 21:39:51 +0000 Subject: [PATCH] Only the owner of the Ambushing minion should be able to the avility it. --- .../java/com/gempukku/lotro/logic/timing/rules/AmbushRule.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/logic/timing/rules/AmbushRule.java b/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/logic/timing/rules/AmbushRule.java index 05da70fcc..afbdbe593 100644 --- a/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/logic/timing/rules/AmbushRule.java +++ b/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/logic/timing/rules/AmbushRule.java @@ -31,7 +31,8 @@ public class AmbushRule { AssignmentResult assignmentResult = (AssignmentResult) effectResult; if (assignmentResult.getPlayerId().equals(game.getGameState().getCurrentPlayerId())) { PhysicalCard assignedCard = assignmentResult.getAssignedCard(); - if (Filters.and(CardType.MINION, Keyword.AMBUSH).accepts(game.getGameState(), game.getModifiersQuerying(), assignedCard)) { + if (Filters.and(CardType.MINION, Keyword.AMBUSH).accepts(game.getGameState(), game.getModifiersQuerying(), assignedCard) + && assignedCard.getOwner().equals(playerId)) { final int count = game.getModifiersQuerying().getKeywordCount(game.getGameState(), assignedCard, Keyword.AMBUSH); OptionalTriggerAction action = new OptionalTriggerAction("ambush" + assignedCard.getCardId(), assignedCard); action.setText("Ambush - add " + count);