* Fixed a problem of the card filtering of RevealLibraryPutIntoHand (fixes a problem of Brass Herald moving all cards to hand).
-
package mage.abilities.effects.common;
import java.util.Set;
@@ -73,7 +72,7 @@ public class RevealLibraryPutIntoHandEffect extends OneShotEffect {
Set<Card> cardsList = cards.getCards(game);
Cards cardsToHand = new CardsImpl();
for (Card card : cardsList) {
- if (filter.match(card, game)) {
+ if (filter.match(card, source.getSourceId(), controller.getId(), game)) {
cardsToHand.add(card);
cards.remove(card);
}
