super(ownerId, 119, "Mask of Memory", Rarity.UNCOMMON, new CardType[]{CardType.ARTIFACT}, "{2}");
this.expansionSetCode = "HOP";
this.subtype.add("Equipment");
// Whenever equipped creature deals combat damage to a player, you may draw two cards. If you do, discard a card.
Ability ability = new DealsDamageToAPlayerAttachedTriggeredAbility(new DrawCardSourceControllerEffect(2), "equipped creature", true);
Effect effect = new DiscardControllerEffect(1);
effect.setText("If you do, discard a card");
ability.addEffect(effect);
this.addAbility(ability);
// Equip {1}
this.addAbility(new EquipAbility(Outcome.AddAbility, new GenericManaCost(1)));
}