diff --git a/forge-gui/res/cardsfolder/d/draconic_roar.txt b/forge-gui/res/cardsfolder/d/draconic_roar.txt index bd11ee66645..880fbddd44d 100644 --- a/forge-gui/res/cardsfolder/d/draconic_roar.txt +++ b/forge-gui/res/cardsfolder/d/draconic_roar.txt @@ -4,7 +4,7 @@ Types:Instant Text:As an additional cost to cast Draconic Roar, you may reveal a Dragon card from your hand.\n K:Kicker Reveal<1/Dragon> : Generic A:SP$ DealDamage | Cost$ 1 R | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDmg$ 3 | SubAbility$ DBDamageController | SpellDescription$ CARDNAME deals 3 damage to target creature. If you revealed a Dragon card or controlled a Dragon as you cast CARDNAME, CARDNAME deals 3 damage to that creature's controller. | StackDescription$ SpellDescription -SVar:DBDamageController:DB$ DealDamage | Defined$ TargetedController | NumDmg$ 3 | ConditionCheckSVar$ TotalDragonPresence | ConditionSVarCompare$ GE1 | StackDescription$ None +SVar:DBDamageController:DB$ DealDamage | Defined$ TargetedController | NumDmg$ 3 | References$ TotalDragonPresence,DragonPresence | ConditionCheckSVar$ TotalDragonPresence | ConditionSVarCompare$ GE1 | StackDescription$ None T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ StoreDragons | Static$ True SVar:DragonPresence:Number$0 SVar:WasDragonRevealed:Count$ValidStack Card.Self+pseudokicked+wasCast diff --git a/forge-gui/res/cardsfolder/f/foul_tongue_invocation.txt b/forge-gui/res/cardsfolder/f/foul_tongue_invocation.txt index e5cecfb4cf1..83428d81b31 100644 --- a/forge-gui/res/cardsfolder/f/foul_tongue_invocation.txt +++ b/forge-gui/res/cardsfolder/f/foul_tongue_invocation.txt @@ -4,7 +4,7 @@ Types:Instant Text:As an additional cost to cast Foul-Tongue Invocation, you may reveal a Dragon card from your hand.\n K:Kicker Reveal<1/Dragon> : Generic A:SP$ Sacrifice | Cost$ 2 B | ValidTgts$ Player | SacValid$ Creature | SacMessage$ Creature | SubAbility$ DBGainLife | SpellDescription$ Target player sacrifices a creature. If you revealed a Dragon card or controlled a Dragon as you cast CARDNAME, you gain 4 life. | StackDescription$ SpellDescription -SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 4 | ConditionCheckSVar$ TotalDragonPresence | ConditionSVarCompare$ GE1 +SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 4 | References$ TotalDragonPresence,DragonPresence | ConditionCheckSVar$ TotalDragonPresence | ConditionSVarCompare$ GE1 T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ StoreDragons | Static$ True SVar:DragonPresence:Number$0 SVar:WasDragonRevealed:Count$ValidStack Card.Self+pseudokicked+wasCast diff --git a/forge-gui/res/cardsfolder/s/silumgars_scorn.txt b/forge-gui/res/cardsfolder/s/silumgars_scorn.txt index b7d615c2032..6467d2ca0bf 100644 --- a/forge-gui/res/cardsfolder/s/silumgars_scorn.txt +++ b/forge-gui/res/cardsfolder/s/silumgars_scorn.txt @@ -4,7 +4,7 @@ Types:Instant K:Kicker Reveal<1/Dragon> : Generic T:Mode$ SpellCast | ValidCard$ Card.Self | Execute$ StoreDragons | Static$ True A:SP$ Counter | Cost$ U U | TargetType$ Spell | ValidTgts$ Card | TgtPrompt$ Select target spell | UnlessCost$ 1 | ConditionCheckSVar$ TotalDragonPresence | ConditionSVarCompare$ EQ0 | StackDescription$ SpellDescription | SubAbility$ DBCounter | SpellDescription$ Counter target spell unless its controller pays {1}. If you revealed a Dragon card or controlled a Dragon as you cast CARDNAME, counter that spell instead. -SVar:DBCounter:DB$ Counter | Defined$ Targeted | ConditionCheckSVar$ TotalDragonPresence | ConditionSVarCompare$ GE1 | StackDescription$ None +SVar:DBCounter:DB$ Counter | Defined$ Targeted | References$ TotalDragonPresence,DragonPresence | ConditionCheckSVar$ TotalDragonPresence | ConditionSVarCompare$ GE1 | StackDescription$ None SVar:WasDragonRevealed:Count$ValidStack Card.Self+pseudokicked+wasCast SVar:TotalDragonPresence:SVar$DragonPresence/Plus.WasDragonRevealed SVar:DragonPresence:Number$0