- "Brave and Loyal" now requires a Hobbit companion to use, and no longer works for allies.

This commit is contained in:
marcins78
2013-02-04 18:07:06 +00:00
parent 0d6d2ca70a
commit 5d64e9e210
2 changed files with 5 additions and 2 deletions

View File

@@ -1,4 +1,7 @@
<pre style="font-size:80%">
<b>04 Feb. 2013</b>
- "Brave and Loyal" now requires a Hobbit companion to use, and no longer works for allies.
<b>01 Feb. 2013</b>
- "Wizardry Indeed" now makes the Shadow player to choose and discard a minion.

View File

@@ -27,14 +27,14 @@ public class Card10_105 extends AbstractEvent {
@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.canExert(self, game, Race.HOBBIT, Filters.notAssignedToSkirmish);
&& PlayConditions.canExert(self, game, Race.HOBBIT, CardType.COMPANION, Filters.notAssignedToSkirmish);
}
@Override
public PlayEventAction getPlayCardAction(String playerId, LotroGame game, PhysicalCard self, int twilightModifier, boolean ignoreRoamingPenalty) {
final PlayEventAction action = new PlayEventAction(self);
action.appendCost(
new ChooseAndExertCharactersEffect(action, playerId, 1, 1, Race.HOBBIT, Filters.notAssignedToSkirmish) {
new ChooseAndExertCharactersEffect(action, playerId, 1, 1, Race.HOBBIT, CardType.COMPANION, Filters.notAssignedToSkirmish) {
@Override
protected void forEachCardExertedCallback(PhysicalCard character) {
action.appendEffect(