BoostPowerXSourceEffect fix.

This commit is contained in:
magenoxx 2011-02-25 20:54:01 +03:00
parent 51a9c03ed1
commit 66fad7b482

View file

@ -63,15 +63,10 @@ public class BoostPowerXSourceEffect extends ContinuousEffectImpl<BoostPowerXSou
@Override @Override
public boolean apply(Game game, Ability source) { public boolean apply(Game game, Ability source) {
if (amount < 0) { int amount = source.getManaCostsToPay().getVariableCosts().get(0).getAmount();
List<VariableCost> varCost = source.getCosts().getVariableCosts(); if (amount == 0) {
if (varCost.size() > 0) {
amount = varCost.get(0).getAmount();
} else {
amount = 0;
return false; return false;
} }
}
Permanent target = (Permanent) game.getPermanent(source.getSourceId()); Permanent target = (Permanent) game.getPermanent(source.getSourceId());
if (target != null) { if (target != null) {
target.addPower(amount); target.addPower(amount);