diff --git a/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/actions/PlayEventAction.java b/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/actions/PlayEventAction.java index 48c5a3241..dcb06d66f 100644 --- a/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/actions/PlayEventAction.java +++ b/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/actions/PlayEventAction.java @@ -2,6 +2,7 @@ package com.gempukku.lotro.cards.actions; import com.gempukku.lotro.cards.effects.DiscountEffect; import com.gempukku.lotro.cards.effects.PayTwilightCostEffect; +import com.gempukku.lotro.cards.effects.PlayEventEffect; import com.gempukku.lotro.cards.effects.discount.ToilDiscountEffect; import com.gempukku.lotro.common.Keyword; import com.gempukku.lotro.common.Side; @@ -10,7 +11,6 @@ import com.gempukku.lotro.game.PhysicalCard; import com.gempukku.lotro.game.state.LotroGame; import com.gempukku.lotro.logic.GameUtils; import com.gempukku.lotro.logic.actions.AbstractCostToEffectAction; -import com.gempukku.lotro.logic.effects.PlayEventEffect; import com.gempukku.lotro.logic.timing.Effect; import java.util.Collections; @@ -42,7 +42,7 @@ public class PlayEventAction extends AbstractCostToEffectAction implements Disco _eventPlayed = card; _requiresRanger = requiresRanger; - _playCardEffect = new PlayEventEffect(card.getZone(), card, requiresRanger); + _playCardEffect = new PlayEventEffect(this, card.getZone(), card, requiresRanger); _text = "Play " + _eventPlayed.getBlueprint().getName(); } diff --git a/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/logic/effects/PlayEventEffect.java b/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/effects/PlayEventEffect.java similarity index 65% rename from gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/logic/effects/PlayEventEffect.java rename to gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/effects/PlayEventEffect.java index d746492b8..8fc1cf33a 100644 --- a/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/logic/effects/PlayEventEffect.java +++ b/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/effects/PlayEventEffect.java @@ -1,9 +1,11 @@ -package com.gempukku.lotro.logic.effects; +package com.gempukku.lotro.cards.effects; +import com.gempukku.lotro.cards.actions.PlayEventAction; +import com.gempukku.lotro.cards.results.PlayEventResult; import com.gempukku.lotro.common.Zone; import com.gempukku.lotro.game.PhysicalCard; import com.gempukku.lotro.game.state.LotroGame; -import com.gempukku.lotro.logic.timing.results.PlayEventResult; +import com.gempukku.lotro.logic.effects.PlayCardEffect; import java.util.Collections; @@ -11,10 +13,10 @@ public class PlayEventEffect extends PlayCardEffect { private PhysicalCard _cardPlayed; private PlayEventResult _playEventResult; - public PlayEventEffect(Zone playedFrom, PhysicalCard cardPlayed, boolean requiresRanger) { + public PlayEventEffect(PlayEventAction action, Zone playedFrom, PhysicalCard cardPlayed, boolean requiresRanger) { super(playedFrom, cardPlayed, (Zone) null, null); _cardPlayed = cardPlayed; - _playEventResult = new PlayEventResult(playedFrom, getPlayedCard(), requiresRanger); + _playEventResult = new PlayEventResult(action, playedFrom, getPlayedCard(), requiresRanger); } public PlayEventResult getPlayEventResult() {