[ new MagicManaActivation( MagicManaType.ALL_TYPES, [MagicCondition.METALCRAFT_CONDITION], 2 ) { @Override public Iterable getCostEvent(final MagicPermanent permanent) { return [new MagicTapEvent(permanent)]; } } ]