public DustBowl(UUID ownerId) {
super(ownerId, 316, "Dust Bowl", Rarity.RARE, new CardType[]{CardType.LAND}, "");
this.expansionSetCode = "MMQ";
// {tap}: Add {1} to your mana pool.
this.addAbility(new ColorlessManaAbility());
// {3}, {tap}, Sacrifice a land: Destroy target nonbasic land.
Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DestroyTargetEffect(), new GenericManaCost(3));
ability.addCost(new TapSourceCost());
ability.addCost(new SacrificeTargetCost(new TargetControlledPermanent(new FilterControlledLandPermanent("a land"))));
Target target = new TargetNonBasicLandPermanent();