mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-19 12:18:00 +00:00
*Fixed ThisTurnEntered
This commit is contained in:
@@ -664,14 +664,7 @@ public final class CardUtil {
|
||||
res.addAll(((DefaultPlayerZone) AllZone.getStackZone()).getCardsAddedThisTurn(from));
|
||||
}
|
||||
|
||||
res = res.filter(new CardListFilter() {
|
||||
public boolean addCard(final Card c) {
|
||||
if (c.isValidCard(valid.split(","), src.getController(), src)) {
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
});
|
||||
res = res.getValidCards(valid, src.getController(), src);
|
||||
|
||||
return res;
|
||||
}
|
||||
|
||||
@@ -320,9 +320,8 @@ public class DefaultPlayerZone extends PlayerZone implements java.io.Serializabl
|
||||
public final CardList getCardsAddedThisTurn(final Constant.Zone origin) {
|
||||
System.out.print("Request cards put into " + getZoneType() + " from " + origin + ".Amount: ");
|
||||
CardList ret = new CardList();
|
||||
String originName = origin == null ? null : origin.name();
|
||||
for (int i = 0; i < cardsAddedThisTurn.size(); i++) {
|
||||
if (cardsAddedThisTurnSource.get(i).equals(originName) || origin == null /* former: equals('Any') */) {
|
||||
if (cardsAddedThisTurnSource.get(i) == origin || origin == null /* former: equals('Any') */) {
|
||||
ret.add(cardsAddedThisTurn.get(i));
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user