[J21] Implemented Faceless Agent

This commit is contained in:
Evan Kranzler 2021-08-06 08:52:31 -04:00
parent b10b3da8f0
commit f5687acfad
8 changed files with 190 additions and 36 deletions

View file

@ -21,6 +21,7 @@ import mage.counters.Counter;
import mage.counters.Counters;
import mage.designations.Designation;
import mage.designations.DesignationType;
import mage.filter.FilterCard;
import mage.filter.FilterMana;
import mage.filter.FilterPermanent;
import mage.game.Game;
@ -430,6 +431,12 @@ public interface Player extends MageItem, Copyable<Player> {
boolean searchLibrary(TargetCardInLibrary target, Ability source, Game game, UUID targetPlayerId);
/**
* Gets a random card which matches the given filter and puts it into its owner's hand
* Doesn't reveal the card
*/
boolean seekCard(FilterCard filter, Ability source, Game game);
/**
* Reveals all players' libraries. Useful for abilities like Jace, Architect
* of Thought's -8 that have effects that require information from all