- "Skinbark" now exerts itself, rather than discards.

This commit is contained in:
marcins78@gmail.com
2011-12-14 23:58:51 +00:00
parent 7b23d8719b
commit 85257985aa
2 changed files with 6 additions and 3 deletions

View File

@@ -1,9 +1,10 @@
package com.gempukku.lotro.cards.set6.gandalf;
import com.gempukku.lotro.cards.AbstractCompanion;
import com.gempukku.lotro.cards.PlayConditions;
import com.gempukku.lotro.cards.TriggerConditions;
import com.gempukku.lotro.cards.effects.PreventCardEffect;
import com.gempukku.lotro.cards.effects.SelfDiscardEffect;
import com.gempukku.lotro.cards.effects.SelfExertEffect;
import com.gempukku.lotro.common.Culture;
import com.gempukku.lotro.common.Race;
import com.gempukku.lotro.filters.Filters;
@@ -44,12 +45,13 @@ public class Card6_035 extends AbstractCompanion {
@Override
public List<? extends ActivateCardAction> getOptionalInPlayBeforeActions(String playerId, LotroGame game, final Effect effect, final PhysicalCard self) {
if (TriggerConditions.isGettingWounded(effect, game, Race.HOBBIT, Filters.unboundCompanion)) {
if (TriggerConditions.isGettingWounded(effect, game, Race.HOBBIT, Filters.unboundCompanion)
&& PlayConditions.canSelfExert(self, game)) {
final WoundCharactersEffect woundEffect = (WoundCharactersEffect) effect;
final Collection<PhysicalCard> cardsToBeWounded = woundEffect.getAffectedCardsMinusPrevented(game);
final ActivateCardAction action = new ActivateCardAction(self);
action.appendCost(
new SelfDiscardEffect(self));
new SelfExertEffect(self));
action.appendEffect(
new ChooseActiveCardEffect(self, playerId, "Choose unbound Hobbit", Race.HOBBIT, Filters.unboundCompanion, Filters.in(cardsToBeWounded)) {
@Override

View File

@@ -1,6 +1,7 @@
<pre style="font-size:80%">
<b>14 Dec. 2011</b>
- Added "Black Rider" - set 12.
- "Skinbark" now exerts itself, rather than discards.
<b>13 Dec. 2011</b>
- "Saruman's Snows" works only on the site it is attached to.