[ new MagicWeakenCreatureActivation( new MagicActivationHints(MagicTiming.Removal), "-1/-1" ) { @Override public Iterable getCostEvent(final MagicPermanent source) { return [new MagicSacrificeEvent(source)]; } } ]