Fixed EquipmentAttachedCount dynamic value. +1 test pass.

This commit is contained in:
magenoxx 2012-05-23 17:49:45 +04:00
parent 82b4213753
commit bd03dce85b
4 changed files with 21 additions and 13 deletions

View file

@ -27,7 +27,6 @@
*/
package mage.sets.mirrodin;
import java.util.UUID;
import mage.Constants.CardType;
import mage.Constants.Duration;
import mage.Constants.Rarity;
@ -38,6 +37,8 @@ import mage.abilities.dynamicvalue.common.EquipmentAttachedCount;
import mage.abilities.effects.common.continious.BoostSourceEffect;
import mage.cards.CardImpl;
import java.util.UUID;
/**
*
* @author North
@ -54,6 +55,7 @@ public class LoxodonPunisher extends CardImpl<LoxodonPunisher> {
this.power = new MageInt(2);
this.toughness = new MageInt(2);
// Loxodon Punisher gets +2/+2 for each Equipment attached to it
EquipmentAttachedCount amount = new EquipmentAttachedCount(2);
this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostSourceEffect(amount, amount, Duration.WhileOnBattlefield)));
}

View file

@ -27,7 +27,6 @@
*/
package mage.sets.mirrodin;
import java.util.UUID;
import mage.Constants.CardType;
import mage.Constants.Duration;
import mage.Constants.Rarity;
@ -38,6 +37,8 @@ import mage.abilities.dynamicvalue.common.EquipmentAttachedCount;
import mage.abilities.effects.common.continious.BoostSourceEffect;
import mage.cards.CardImpl;
import java.util.UUID;
/**
*
* @author North
@ -52,6 +53,7 @@ public class MyrAdapter extends CardImpl<MyrAdapter> {
this.power = new MageInt(1);
this.toughness = new MageInt(1);
// Myr Adapter gets +1/+1 for each Equipment attached to it.
EquipmentAttachedCount amount = new EquipmentAttachedCount();
this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostSourceEffect(amount, amount, Duration.WhileOnBattlefield)));
}