- "Damrod" now correctly checks his spot play condition.
This commit is contained in:
@@ -36,6 +36,12 @@ public class Card4_114 extends AbstractCompanion {
|
||||
addKeyword(Keyword.RANGER);
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean checkPlayRequirements(String playerId, LotroGame game, PhysicalCard self, int withTwilightRemoved, int twilightModifier, boolean ignoreRoamingPenalty, boolean ignoreCheckingDeadPile) {
|
||||
return super.checkPlayRequirements(playerId, game, self, withTwilightRemoved, twilightModifier, ignoreRoamingPenalty, ignoreCheckingDeadPile)
|
||||
&& PlayConditions.canSpot(game, Race.MAN, Keyword.RING_BOUND);
|
||||
}
|
||||
|
||||
@Override
|
||||
protected List<ActivateCardAction> getExtraInPlayPhaseActions(final String playerId, LotroGame game, final PhysicalCard self) {
|
||||
if (PlayConditions.canUseFPCardDuringPhase(game, Phase.SKIRMISH, self)
|
||||
|
||||
@@ -232,6 +232,9 @@ public class HallServer extends AbstractServer {
|
||||
else
|
||||
collection = _collectionDao.getCollectionForPlayer(player, collectionType.getCode());
|
||||
|
||||
if (collection == null)
|
||||
throw new HallException("You don't have cards in the required collection to play in this format");
|
||||
|
||||
Map<String, Integer> deckCardCounts = CollectionUtils.getTotalCardCountForDeck(lotroDeck);
|
||||
final Map<String, Integer> collectionCardCounts = collection.getAll();
|
||||
|
||||
|
||||
@@ -1,4 +1,7 @@
|
||||
<pre style="font-size:80%">
|
||||
<b>7 Jan. 2012</b>
|
||||
- "Damrod" now correctly checks his spot play condition.
|
||||
|
||||
<b>6 Jan. 2012</b>
|
||||
- "Uruk Warrior" now correctly can use it's ability in Maneuver phase, rather than in Shadow phase.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user