Fixing Legolas.

This commit is contained in:
marcins78@gmail.com
2011-09-20 22:30:20 +00:00
parent 260964a0cd
commit 29feb52090

View File

@@ -35,14 +35,15 @@ public class Card1_051 extends AbstractCompanion {
@Override
public Modifier getAlwaysOnEffect(final PhysicalCard self) {
return new StrengthModifier(self,
new Filter() {
@Override
public boolean accepts(GameState gameState, ModifiersQuerying modifiersQuerying, PhysicalCard physicalCard) {
Skirmish activeSkirmish = gameState.getSkirmish();
return (activeSkirmish != null
&& activeSkirmish.getFellowshipCharacter().equals(self)
&& Filters.filter(activeSkirmish.getShadowCharacters(), gameState, modifiersQuerying, Filters.race(Race.NAZGUL)).size() > 0);
}
}, 3);
Filters.and(
Filters.sameCard(self),
Filters.inSkirmish(),
new Filter() {
@Override
public boolean accepts(GameState gameState, ModifiersQuerying modifiersQuerying, PhysicalCard physicalCard) {
Skirmish activeSkirmish = gameState.getSkirmish();
return Filters.filter(activeSkirmish.getShadowCharacters(), gameState, modifiersQuerying, Filters.race(Race.NAZGUL)).size() > 0;
}
}), 3);
}
}