- "Rabbit Stew" and all similar cards from the set (transferring when something wins skirmish) should no longer freeze

the game.
This commit is contained in:
marcins78@gmail.com
2012-03-14 21:33:17 +00:00
parent c60360d875
commit 53c5090658
8 changed files with 9 additions and 7 deletions

View File

@@ -47,7 +47,7 @@ public class Card19_003 extends AbstractAttachable {
if (TriggerConditions.winsSkirmish(game, effectResult, self.getAttachedTo())) {
OptionalTriggerAction action = new OptionalTriggerAction(self);
action.appendEffect(
new ChooseAndTransferAttachableEffect(action, playerId, self, null, Filters.and(Culture.DWARVEN, CardType.COMPANION)));
new ChooseAndTransferAttachableEffect(action, playerId, self, Filters.any, Filters.and(Culture.DWARVEN, CardType.COMPANION)));
return Collections.singletonList(action);
}
return null;

View File

@@ -52,7 +52,7 @@ public class Card19_005 extends AbstractAttachable {
if (TriggerConditions.winsSkirmish(game, effectResult, self.getAttachedTo())) {
OptionalTriggerAction action = new OptionalTriggerAction(self);
action.appendEffect(
new ChooseAndTransferAttachableEffect(action, playerId, self, null, Filters.and(Culture.ELVEN, CardType.COMPANION)));
new ChooseAndTransferAttachableEffect(action, playerId, self, Filters.any, Filters.and(Culture.ELVEN, CardType.COMPANION)));
return Collections.singletonList(action);
}
return null;

View File

@@ -55,7 +55,7 @@ public class Card19_009 extends AbstractAttachable {
if (TriggerConditions.winsSkirmish(game, effectResult, self.getAttachedTo())) {
OptionalTriggerAction action = new OptionalTriggerAction(self);
action.appendEffect(
new ChooseAndTransferAttachableEffect(action, playerId, self, null, CardType.COMPANION));
new ChooseAndTransferAttachableEffect(action, playerId, self, Filters.any, CardType.COMPANION));
return Collections.singletonList(action);
}
return null;

View File

@@ -48,7 +48,7 @@ public class Card19_014 extends AbstractAttachable {
if (TriggerConditions.winsSkirmish(game, effectResult, self.getAttachedTo())) {
OptionalTriggerAction action = new OptionalTriggerAction(self);
action.appendEffect(
new ChooseAndTransferAttachableEffect(action, playerId, self, null, Filters.and(Culture.GONDOR, Race.MAN)));
new ChooseAndTransferAttachableEffect(action, playerId, self, Filters.any, Filters.and(Culture.GONDOR, Race.MAN)));
return Collections.singletonList(action);
}
return null;

View File

@@ -47,7 +47,7 @@ public class Card19_024 extends AbstractAttachable {
if (TriggerConditions.winsSkirmish(game, effectResult, self.getAttachedTo())) {
OptionalTriggerAction action = new OptionalTriggerAction(self);
action.appendEffect(
new ChooseAndTransferAttachableEffect(action, playerId, self, null, Filters.and(Culture.ROHAN, Race.MAN)));
new ChooseAndTransferAttachableEffect(action, playerId, self, Filters.any, Filters.and(Culture.ROHAN, Race.MAN)));
return Collections.singletonList(action);
}
return null;

View File

@@ -40,7 +40,7 @@ public class Card19_031 extends AbstractAttachable {
if (TriggerConditions.winsSkirmish(game, effectResult, self.getAttachedTo())) {
OptionalTriggerAction action = new OptionalTriggerAction(self);
action.appendEffect(
new ChooseAndTransferAttachableEffect(action, playerId, self, null, Filters.and(Keyword.FELLOWSHIP, CardType.COMPANION)));
new ChooseAndTransferAttachableEffect(action, playerId, self, Filters.any, Filters.and(Keyword.FELLOWSHIP, CardType.COMPANION)));
return Collections.singletonList(action);
}
return null;

View File

@@ -55,7 +55,7 @@ public class Card19_034 extends AbstractAttachable {
if (TriggerConditions.winsSkirmish(game, effectResult, self.getAttachedTo())) {
OptionalTriggerAction action = new OptionalTriggerAction(self);
action.appendEffect(
new ChooseAndTransferAttachableEffect(action, playerId, self, null, Filters.and(Culture.WRAITH, CardType.MINION)));
new ChooseAndTransferAttachableEffect(action, playerId, self, Filters.any, Filters.and(Culture.WRAITH, CardType.MINION)));
return Collections.singletonList(action);
}
return null;

View File

@@ -4,6 +4,8 @@
- "Into the Caves" now can be used only when card is in play.
- If a minion assigned by normal FP assignments becomes unassigned before Shadow player(s) assigns minions, that minion
no longer can be assigned by the Shadow player, as it's not a "leftover unassigned minion".
- "Rabbit Stew" and all similar cards from the set (transferring when something wins skirmish) should no longer freeze
the game.
<b>12 Mar. 2012</b>
- "Dark Fell About Him" now correctly exerts your Nazgul twice.