diff --git a/Mage.Sets/src/mage/cards/d/DevourFlesh.java b/Mage.Sets/src/mage/cards/d/DevourFlesh.java index 60519b2ae9b..804367bb580 100644 --- a/Mage.Sets/src/mage/cards/d/DevourFlesh.java +++ b/Mage.Sets/src/mage/cards/d/DevourFlesh.java @@ -48,8 +48,8 @@ import mage.target.common.TargetControlledPermanent; */ public class DevourFlesh extends CardImpl { - public DevourFlesh (UUID ownerId, CardSetInfo setInfo) { - super(ownerId,setInfo,new CardType[]{CardType.INSTANT},"{1}{B}"); + public DevourFlesh(UUID ownerId, CardSetInfo setInfo) { + super(ownerId, setInfo, new CardType[]{CardType.INSTANT}, "{1}{B}"); // Target player sacrifices a creature, then gains life equal to that creature's toughness. this.getSpellAbility().addEffect(new DevourFleshSacrificeEffect()); @@ -61,7 +61,7 @@ public class DevourFlesh extends CardImpl { } @Override - public DevourFlesh copy() { + public DevourFlesh copy() { return new DevourFlesh(this); } } @@ -99,8 +99,9 @@ class DevourFleshSacrificeEffect extends OneShotEffect { if (permanent != null) { int gainLife = permanent.getToughness().getValue(); permanent.sacrifice(source.getSourceId(), game); + game.applyEffects(); player.gainLife(gainLife, game); - } else{ + } else { return false; } }