// First strike
this.addAbility(FirstStrikeAbility.getInstance());
// Whenever Rakdos Ringleader deals combat damage to a player, that player discards a card at random.
this.addAbility(new DealsCombatDamageToAPlayerTriggeredAbility(new DiscardTargetEffect(1, true), false, true));
// {B}: Regenerate Rakdos Ringleader.
this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new RegenerateSourceEffect(), new ManaCostsImpl("{B}")));
}