this.color.setRed(true);
// Strive - Harness by Force costs {2}{R} more to cast for each target beyond the first.
this.addAbility(new StriveAbility("{2}{R}"));
// Gain control of any number of target creatures until end of turn. Untap those creatures. They gain haste until end of turn.
Effect effect = new GainControlTargetEffect(Duration.EndOfTurn);
effect.setText("Gain control of any number of target creatures until end of turn");
this.getSpellAbility().addEffect(effect);
effect = new UntapTargetEffect();
effect.setText("Untap those creatures");
this.getSpellAbility().addEffect(effect);
this.getSpellAbility().addEffect(new GainAbilityTargetEffect(HasteAbility.getInstance(), Duration.EndOfTurn, "They gain haste until end of turn"));
this.getSpellAbility().addTarget(new TargetCreaturePermanent(0, Integer.MAX_VALUE));
}