Fixed "Great Feasting Hall"

This commit is contained in:
marcin.sciesinski
2019-09-16 11:53:51 -07:00
parent ea38101161
commit 82a79974f7
2 changed files with 3 additions and 8 deletions

View File

@@ -661,7 +661,7 @@
"type": "modifySanctuaryHeal",
"condition": {
"type": "canSpotInDeadPile",
"filter": "your,companion"
"filter": "companion"
},
"amount": 2
}

View File

@@ -9,8 +9,6 @@ import com.gempukku.lotro.common.Filterable;
import com.gempukku.lotro.filters.Filters;
import com.gempukku.lotro.game.state.LotroGame;
import com.gempukku.lotro.logic.GameUtils;
import com.gempukku.lotro.logic.modifiers.Condition;
import com.gempukku.lotro.logic.timing.PlayConditions;
import org.json.simple.JSONObject;
public class CanSpotInDeadPile implements RequirementProducer {
@@ -26,11 +24,8 @@ public class CanSpotInDeadPile implements RequirementProducer {
final Filterable filterable = filterableSource.getFilterable(actionContext);
final LotroGame game = actionContext.getGame();
int amount = 0;
for (String player : GameUtils.getAllPlayers(game)) {
amount += Filters.filter(game.getGameState().getDeadPile(player), game, filterable).size();
}
return amount >= count;
// You can "spot" cards in dead pile, only for current player
return Filters.filter(game.getGameState().getDeadPile(GameUtils.getFreePeoplePlayer(game)), game, filterable).size() >= count;
};
}
}