This commit is contained in:
jeffwadsworth 2020-07-06 11:53:27 -05:00
parent 29eb93ad15
commit b679087284

View file

@ -1,4 +1,3 @@
package mage.cards.b;
import java.util.UUID;
@ -28,12 +27,15 @@ public final class BlackManaBattery extends CardImpl {
public BlackManaBattery(UUID ownerId, CardSetInfo setInfo) {
super(ownerId, setInfo, new CardType[]{CardType.ARTIFACT}, "{4}");
// {2}, {tap}: Put a charge counter on Black Mana Battery.
Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new AddCountersSourceEffect(CounterType.STORAGE.createInstance(1)), new GenericManaCost(2));
// {2}, {T}: Put a charge counter on Black Mana Battery.
Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD,
new AddCountersSourceEffect(CounterType.CHARGE.createInstance(1)),
new GenericManaCost(2));
ability.addCost(new TapSourceCost());
this.addAbility(ability);
// {tap}, Remove any number of charge counters from Black Mana Battery: Add {B}, then add an additional {B} for each charge counter removed this way.
// {T}, Remove any number of charge counters from Black Mana Battery:
// Add {B}, then add an additional {B} for each charge counter removed this way.
ability = new DynamicManaAbility(
Mana.BlackMana(1),
new IntPlusDynamicValue(1, RemovedCountersForCostValue.instance),