From 6c67cef9ed7e02410ad05ca5a7250f8ddca126c7 Mon Sep 17 00:00:00 2001 From: swordshine Date: Thu, 6 Mar 2014 01:50:15 +0000 Subject: [PATCH] - tweak Devour --- .../src/main/java/forge/game/card/CardFactoryUtil.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/forge-game/src/main/java/forge/game/card/CardFactoryUtil.java b/forge-game/src/main/java/forge/game/card/CardFactoryUtil.java index 9a9fb4d05d7..b3e0b94b380 100644 --- a/forge-game/src/main/java/forge/game/card/CardFactoryUtil.java +++ b/forge-game/src/main/java/forge/game/card/CardFactoryUtil.java @@ -3090,14 +3090,14 @@ public class CardFactoryUtil { final String[] k = parse.split(":"); final String magnitude = k[1]; - String abStr = "AB$ ChangeZone | Cost$ 0 | Hidden$ True | Origin$ All | " - + "Destination$ Battlefield | Defined$ ReplacedCard | SubAbility$ DevourSac"; + String abStr = "DB$ ChangeZone | Hidden$ True | Origin$ All | Destination$ Battlefield" + + " | Defined$ ReplacedCard | SubAbility$ DevourCleanup"; String dbStr = "DB$ Sacrifice | Defined$ You | Amount$ DevourSacX | " + "References$ DevourSacX | SacValid$ Creature.Other | SacMessage$ creature (Devour " + magnitude + ") | RememberSacrificed$ True | Optional$ True | " + "Devour$ True | SubAbility$ DevourCounters"; String counterStr = "DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ DevourX" - + " | References$ DevourX,DevourSize | SubAbility$ DevourCleanup"; + + " | References$ DevourX,DevourSize | SubAbility$ DevourETB"; card.setSVar("DevourETB", abStr); card.setSVar("DevourSac", dbStr); @@ -3107,7 +3107,7 @@ public class CardFactoryUtil { card.setSVar("DevourSize", "Count$RememberedSize"); card.setSVar("DevourCleanup", "DB$ Cleanup | ClearRemembered$ True"); - String repeffstr = "Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplaceWith$ DevourETB"; + String repeffstr = "Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplaceWith$ DevourSac"; ReplacementEffect re = ReplacementHandler.parseReplacement(repeffstr, card, true); re.setLayer(ReplacementLayer.Other);