package magic.model.trigger;
import magic.model.MagicLocationType;
import magic.model.MagicPermanent;
import magic.model.action.MoveCardAction;
public abstract class OtherPutIntoGraveyardTrigger extends MagicTrigger<MoveCardAction> {
public OtherPutIntoGraveyardTrigger(final int priority) {
super(priority);
}
public OtherPutIntoGraveyardTrigger() {}
public MagicTriggerType getType() {
return MagicTriggerType.WhenOtherPutIntoGraveyard;
}
@Override
public boolean accept(final MagicPermanent permanent, final MoveCardAction act) {
return act.to(MagicLocationType.Graveyard);
}
}