// Flying
this.addAbility(FlyingAbility.getInstance());
// Whenever Numot, the Devastator deals combat damage to a player, you may pay {2}{R}. If you do, destroy up to two target lands.
OneShotEffect effect = new DestroyTargetEffect();
effect.setText("destroy up to two target lands");
Ability ability = new DealsCombatDamageToAPlayerTriggeredAbility(
new DoIfCostPaid(effect, new ManaCostsImpl("{2}{R}")), false);
ability.addTarget(new TargetLandPermanent(0,2, new FilterLandPermanent("lands"), false));
this.addAbility(ability);
}