From 4c1cdaa98351cd8294dd40c705b713f21842b810 Mon Sep 17 00:00:00 2001 From: "marcins78@gmail.com" Date: Wed, 26 Sep 2012 11:20:54 +0000 Subject: [PATCH] - "The One Ring, The Great Ring" now correctly grants the Ring-bound keyword to its bearer. --- .../com/gempukku/lotro/cards/set19/Card19_001.java | 11 +++++++++++ .../src/main/webapp/includes/changeLog.html | 3 +++ 2 files changed, 14 insertions(+) diff --git a/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/set19/Card19_001.java b/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/set19/Card19_001.java index bcb549c49..a53e16231 100644 --- a/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/set19/Card19_001.java +++ b/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/set19/Card19_001.java @@ -5,6 +5,7 @@ import com.gempukku.lotro.cards.PlayConditions; import com.gempukku.lotro.cards.TriggerConditions; import com.gempukku.lotro.cards.effects.*; import com.gempukku.lotro.common.CardType; +import com.gempukku.lotro.common.Keyword; import com.gempukku.lotro.common.Phase; import com.gempukku.lotro.filters.Filter; import com.gempukku.lotro.filters.Filters; @@ -13,6 +14,8 @@ import com.gempukku.lotro.game.state.LotroGame; import com.gempukku.lotro.logic.actions.ActivateCardAction; import com.gempukku.lotro.logic.actions.RequiredTriggerAction; import com.gempukku.lotro.logic.effects.WoundCharactersEffect; +import com.gempukku.lotro.logic.modifiers.KeywordModifier; +import com.gempukku.lotro.logic.modifiers.Modifier; import com.gempukku.lotro.logic.modifiers.ModifierFlag; import com.gempukku.lotro.logic.modifiers.StrengthModifier; import com.gempukku.lotro.logic.timing.Action; @@ -20,6 +23,7 @@ import com.gempukku.lotro.logic.timing.Effect; import com.gempukku.lotro.logic.timing.EffectResult; import java.util.Collections; +import java.util.LinkedList; import java.util.List; /** @@ -38,6 +42,13 @@ public class Card19_001 extends AbstractAttachable { return Filters.none; } + @Override + public List getAlwaysOnModifiers(LotroGame game, PhysicalCard self) { + List modifiers = new LinkedList(); + modifiers.add(new KeywordModifier(self, Filters.hasAttached(self), Keyword.RING_BOUND)); + return modifiers; + } + @Override protected List getExtraPhaseActions(String playerId, LotroGame game, final PhysicalCard self) { if (PlayConditions.canUseFPCardDuringPhase(game, Phase.MANEUVER, self) diff --git a/gemp-lotr/gemp-lotr-web/src/main/webapp/includes/changeLog.html b/gemp-lotr/gemp-lotr-web/src/main/webapp/includes/changeLog.html index dd12f64a0..b323b5ee2 100644 --- a/gemp-lotr/gemp-lotr-web/src/main/webapp/includes/changeLog.html +++ b/gemp-lotr/gemp-lotr-web/src/main/webapp/includes/changeLog.html @@ -1,4 +1,7 @@
+26 Sep. 2012
+- "The One Ring, The Great Ring" now correctly grants the Ring-bound keyword to its bearer.
+
 25 Sep. 2012
 - "Elven Armaments" now prevents only the FP player from using the Archery special abilities.
 - "Whatever Means" should now work correctly in cases, when burdens cannot be removed.