@Override public EyeOfSingularityETBEffect copy() { return new EyeOfSingularityETBEffect(this); }
public EyeOfSingularity(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ENCHANTMENT}, "{3}{W}"); this.addSuperType(SuperType.WORLD); // When Eye of Singularity enters the battlefield, destroy each permanent with the same name as another permanent, except for basic lands. They can't be regenerated. this.addAbility(new EntersBattlefieldTriggeredAbility(new EyeOfSingularityETBEffect())); // Whenever a permanent other than a basic land enters the battlefield, destroy all other permanents with that name. They can't be regenerated. this.addAbility(new EyeOfSingularityTriggeredAbility()); }