From 2515a2df2643f6701edd729b2634b79a43750b61 Mon Sep 17 00:00:00 2001 From: marcins78 Date: Thu, 14 Feb 2013 17:08:15 +0000 Subject: [PATCH] Ensure modifiers snapshot single cards if passed to them, to ensure they only apply to this incarnation of the card, and not if it is replayed (changing zones). --- .../lotro/cards/effects/PreventAllWoundsActionProxy.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/effects/PreventAllWoundsActionProxy.java b/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/effects/PreventAllWoundsActionProxy.java index 515cf2d16..783c17906 100644 --- a/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/effects/PreventAllWoundsActionProxy.java +++ b/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/effects/PreventAllWoundsActionProxy.java @@ -2,6 +2,7 @@ package com.gempukku.lotro.cards.effects; import com.gempukku.lotro.cards.TriggerConditions; import com.gempukku.lotro.common.Filterable; +import com.gempukku.lotro.filters.Filter; import com.gempukku.lotro.filters.Filters; import com.gempukku.lotro.game.AbstractActionProxy; import com.gempukku.lotro.game.PhysicalCard; @@ -16,11 +17,11 @@ import java.util.List; public class PreventAllWoundsActionProxy extends AbstractActionProxy { private PhysicalCard _source; - private Filterable[] _filters; + private Filter _filters; public PreventAllWoundsActionProxy(PhysicalCard source, Filterable... filters) { _source = source; - _filters = filters; + _filters = Filters.and(filters); } @Override