this.toughness = new MageInt(4);
this.addAbility(FlyingAbility.getInstance());
// At the beginning of your upkeep, target player draws a card and loses 1 life.
Ability ability = new OnEventTriggeredAbility(EventType.UPKEEP_STEP_PRE, "beginning of your upkeep", new DrawCardTargetEffect(1), false);
ability.addEffect(new LoseLifeTargetEffect(1));
ability.addTarget(new TargetPlayer());
this.addAbility(ability);
}
public BloodgiftDemon(final BloodgiftDemon card) {