this.addAbility(new BeginningOfUpkeepTriggeredAbility(Zone.BATTLEFIELD, new DamageControllerEffect(4), TargetController.YOU, false));
// At the beginning of your end step, target opponent chosen at random gains control of Witch Hunt.
Ability ability = new BeginningOfEndStepTriggeredAbility(Zone.BATTLEFIELD, new WitchHuntEffect(), TargetController.YOU, null, false);
Target target = new TargetOpponent();
target.setRandom(true);
ability.addTarget(target);
this.addAbility(ability);
}
public WitchHunt(final WitchHunt card) {
super(card);