this.expansionSetCode = "TMP";
// {3}, {tap}: Put an elixir counter on Essence Bottle.
SimpleActivatedAbility ability = new SimpleActivatedAbility(Zone.BATTLEFIELD,
new AddCountersSourceEffect(CounterType.ELIXIR.createInstance()),
new GenericManaCost(3));
ability.addCost(new TapSourceCost());
this.addAbility(ability);
// {tap}, Remove all elixir counters from Essence Bottle: You gain 2 life for each elixir counter removed this way.
ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new EssenceBottleEffect(), new TapSourceCost());
ability.addCost(new EssenceBottleCost());
this.addAbility(ability);
}