this.subtype.add("Forest");
// <i>({tap}: Add {G} to your mana pool.)</i>
this.addAbility(new GreenManaAbility());
// As Murmuring Bosk enters the battlefield, you may reveal a Treefolk card from your hand. If you don't, Murmuring Bosk enters the battlefield tapped.
this.addAbility(new AsEntersBattlefieldAbility(new TapSourceUnlessPaysEffect(new RevealTargetFromHandCost(new TargetCardInHand(filter))), "you may reveal a Treefolk card from your hand. If you don't, {this} enters the battlefield tapped"));
// {tap}: Add {W} or {B} to your mana pool. Murmuring Bosk deals 1 damage to you.
Ability ability = new WhiteManaAbility();
ability.addEffect(new DamageControllerEffect(1));
this.addAbility(ability);
ability = new BlackManaAbility();