diff --git a/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/set20/fallenRealms/Card20_139.java b/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/set20/fallenRealms/Card20_139.java new file mode 100644 index 000000000..91b71e480 --- /dev/null +++ b/gemp-lotr/gemp-lotr-cards/src/main/java/com/gempukku/lotro/cards/set20/fallenRealms/Card20_139.java @@ -0,0 +1,40 @@ +package com.gempukku.lotro.cards.set20.fallenRealms; + +import com.gempukku.lotro.cards.AbstractMinion; +import com.gempukku.lotro.common.Culture; +import com.gempukku.lotro.common.Keyword; +import com.gempukku.lotro.common.Race; +import com.gempukku.lotro.filters.Filters; +import com.gempukku.lotro.game.PhysicalCard; +import com.gempukku.lotro.game.state.GameState; +import com.gempukku.lotro.logic.modifiers.Condition; +import com.gempukku.lotro.logic.modifiers.KeywordModifier; +import com.gempukku.lotro.logic.modifiers.Modifier; +import com.gempukku.lotro.logic.modifiers.ModifiersQuerying; + +/** + * 6 + * Southron Packmaster + * Fallen Realms Minion • Man + * 13 3 4 + * Southron. Archer. + * While this minion is mounted, each Southron is ambush (2). + */ +public class Card20_139 extends AbstractMinion { + public Card20_139() { + super(6, 13, 3, 4, Race.MAN, Culture.FALLEN_REALMS, "Southron Packmaster"); + addKeyword(Keyword.SOUTHRON); + addKeyword(Keyword.ARCHER); + } + + @Override + public Modifier getAlwaysOnModifier(final PhysicalCard self) { + return new KeywordModifier(self, Keyword.SOUTHRON, + new Condition() { + @Override + public boolean isFullfilled(GameState gameState, ModifiersQuerying modifiersQuerying) { + return Filters.mounted.accepts(gameState, modifiersQuerying, self); + } + }, Keyword.AMBUSH, 2); + } +}