From e52b6c065adbc81522d923f33a1c32bf29f44203 Mon Sep 17 00:00:00 2001 From: Hanmac Date: Sun, 7 Aug 2016 15:43:12 +0000 Subject: [PATCH] CardFactory: fixed RollPlanarDice with unorthodox way --- forge-game/src/main/java/forge/game/card/CardFactory.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/forge-game/src/main/java/forge/game/card/CardFactory.java b/forge-game/src/main/java/forge/game/card/CardFactory.java index 1a19eba9304..38cdcbaa950 100644 --- a/forge-game/src/main/java/forge/game/card/CardFactory.java +++ b/forge-game/src/main/java/forge/game/card/CardFactory.java @@ -365,15 +365,16 @@ public class CardFactory { triggerSB.append("that planar deck and turn it face up"); StringBuilder saSB = new StringBuilder(); - saSB.append("AB$ RollPlanarDice | Cost$ PlanarDiceCostX | References$ PlanarDiceCostX | SorcerySpeed$ True | AnyPlayer$ True | ActivationZone$ Command | "); + saSB.append("AB$ RollPlanarDice | Cost$ X | SorcerySpeed$ True | AnyPlayer$ True | ActivationZone$ Command | "); saSB.append("SpellDescription$ Roll the planar dice. X is equal to the amount of times the planar die has been rolled this turn."); card.setSVar("RolledWalk", "DB$ Planeswalk | Cost$ 0"); Trigger planesWalkTrigger = TriggerHandler.parseTrigger(triggerSB.toString(), card, true); card.addTrigger(planesWalkTrigger); - card.setSVar("PlanarDiceCostX", "Count$RolledThisTurn"); SpellAbility planarRoll = AbilityFactory.getAbility(saSB.toString(), card); + planarRoll.setSVar("X", "Count$RolledThisTurn"); + card.addSpellAbility(planarRoll); }