From 4d0980ba0cef6e692f8bb993d58f327ae3a0554c Mon Sep 17 00:00:00 2001 From: tool4EvEr Date: Sun, 28 Jan 2024 22:09:37 +0100 Subject: [PATCH] Fix wrong reset --- forge-game/src/main/java/forge/game/cost/CostAdjustment.java | 4 ++-- forge-gui/res/cardsfolder/l/lumithread_field.txt | 3 +-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/forge-game/src/main/java/forge/game/cost/CostAdjustment.java b/forge-game/src/main/java/forge/game/cost/CostAdjustment.java index 762ab422908..1db2c0ae98c 100644 --- a/forge-game/src/main/java/forge/game/cost/CostAdjustment.java +++ b/forge-game/src/main/java/forge/game/cost/CostAdjustment.java @@ -52,7 +52,7 @@ public class CostAdjustment { boolean isStateChangeToFaceDown = false; if (sa.isSpell()) { - if (sa.isCastFaceDown()) { + if (sa.isCastFaceDown() && !host.isFaceDown()) { // Turn face down to apply cost modifiers correctly host.turnFaceDownNoUpdate(); isStateChangeToFaceDown = true; @@ -181,7 +181,7 @@ public class CostAdjustment { boolean isStateChangeToFaceDown = false; if (sa.isSpell()) { - if (sa.isCastFaceDown()) { + if (sa.isCastFaceDown() && !originalCard.isFaceDown()) { // Turn face down to apply cost modifiers correctly originalCard.turnFaceDownNoUpdate(); isStateChangeToFaceDown = true; diff --git a/forge-gui/res/cardsfolder/l/lumithread_field.txt b/forge-gui/res/cardsfolder/l/lumithread_field.txt index b5be15f40dc..fb3b1666556 100644 --- a/forge-gui/res/cardsfolder/l/lumithread_field.txt +++ b/forge-gui/res/cardsfolder/l/lumithread_field.txt @@ -2,6 +2,5 @@ Name:Lumithread Field ManaCost:1 W Types:Enchantment K:Morph:1 W -S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddToughness$ 1 | CheckSVar$ X | SVarCompare$ EQ1 | Description$ Creatures you control get +0/+1. -SVar:X:Count$Valid Card.Self+nonCreature+faceUp +S:Mode$ Continuous | Affected$ Creature.YouCtrl | AddToughness$ 1 | Description$ Creatures you control get +0/+1. Oracle:Creatures you control get +0/+1.\nMorph {1}{W} (You may cast this card face down as a 2/2 creature for {3}. Turn it face up any time for its morph cost.)