[MIR] Implement Teferi's Imp (#11326)

This commit is contained in:
Susucre 2023-10-22 14:34:45 +02:00 committed by GitHub
parent 69517f998f
commit 5996cfbce2
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
9 changed files with 186 additions and 4 deletions

View file

@ -419,6 +419,22 @@ public interface Ability extends Controllable, Serializable {
*/
void setWorksFaceDown(boolean worksFaceDown);
/**
* Returns true if this ability has to work also with phased out object.
*
* @return
*/
boolean getWorksPhasedOut();
/**
* Sets the value for the worksPhasedOut flag
* <p>
* true = the ability works also if the object is phased out
*
* @param worksPhasedOut
*/
void setWorksPhasedOut(boolean worksPhasedOut);
/**
* Returns true if this ability's rule is visible on the card tooltip
*