forked from External/mage
Fix Angel of Jubilation.
The Angel now properly only restricts the sacrifice of creatures.
This commit is contained in:
parent
e7a2277252
commit
43205b6f46
11 changed files with 246 additions and 38 deletions
|
|
@ -62,6 +62,7 @@ import mage.constants.RangeOfInfluence;
|
|||
import mage.constants.Zone;
|
||||
import mage.counters.Counter;
|
||||
import mage.counters.Counters;
|
||||
import mage.filter.FilterPermanent;
|
||||
import mage.game.Game;
|
||||
import mage.game.Graveyard;
|
||||
import mage.game.Table;
|
||||
|
|
@ -132,9 +133,11 @@ public interface Player extends MageItem, Copyable<Player> {
|
|||
|
||||
boolean canPayLifeCost();
|
||||
|
||||
void setCanPaySacrificeCost(boolean canPaySacrificeCost);
|
||||
void setCanPaySacrificeCostFilter(FilterPermanent filter);
|
||||
|
||||
FilterPermanent getSacrificeCostFilter();
|
||||
|
||||
boolean canPaySacrificeCost();
|
||||
boolean canPaySacrificeCost(Permanent permanent, UUID sourceId, UUID controllerId, Game game);
|
||||
|
||||
void setLifeTotalCanChange(boolean lifeTotalCanChange);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue