Computer tapping lands for mana
 Posted: 24 Oct 2010, 03:16
Posted: 24 Oct 2010, 03:16I am trying to add Manabarbs, which deals damage when a player taps a land for mana.
I have some code in Ability_Mana.resolve:
Is there a different place where the Compy taps lands for mana?
-slapshot5
			I have some code in Ability_Mana.resolve:
- Code: Select all
- //Manabarbs code
 if(sourceCard.isLand() && this.isTapAbility()) {
 CardList barbs = AllZoneUtil.getCardsInPlay("Manabarbs");
 for(Card barb:barbs) {
 final Card manabarb = barb;
 SpellAbility ability = new Ability(manabarb, "") {
 @Override
 public void resolve() {
 sourceCard.getController().addDamage(1, manabarb);
 }
 };
 ability.setStackDescription(manabarb.getName()+" - deal 1 damage to "+sourceCard.getController());
 AllZone.Stack.add(ability);
 }
 }
Is there a different place where the Compy taps lands for mana?
-slapshot5