Sacrifice effect fix

This commit is contained in:
magenoxx 2012-05-20 18:44:16 +04:00
parent 1208c7d359
commit 8dda7eec1b

View file

@ -27,6 +27,7 @@
*/
package mage.abilities.effects.common;
import mage.Constants;
import mage.Constants.Outcome;
import mage.abilities.Ability;
import mage.abilities.dynamicvalue.DynamicValue;
@ -78,6 +79,8 @@ public class SacrificeEffect extends OneShotEffect<SacrificeEffect>{
return false;
}
filter.setTargetController(Constants.TargetController.YOU);
int amount = count.calculate(game, source);
int realCount = game.getBattlefield().countAll(filter, player.getId());
amount = Math.min(amount, realCount);