diff --git a/forge-gui/res/cardsfolder/b/bond_of_passion.txt b/forge-gui/res/cardsfolder/b/bond_of_passion.txt index de6a9b232147..24ec837572db 100644 --- a/forge-gui/res/cardsfolder/b/bond_of_passion.txt +++ b/forge-gui/res/cardsfolder/b/bond_of_passion.txt @@ -2,5 +2,5 @@ Name:Bond of Passion ManaCost:4 R R Types:Sorcery A:SP$ GainControl | ValidTgts$ Creature | LoseControl$ EOT | Untap$ True | AddKWs$ Haste | SubAbility$ DBDamage | SpellDescription$ Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn. CARDNAME deals 2 damage to any target. -SVar:DBDamage:DB$ DealDamage | ValidTgts$ Any | NumDmg$ 2 | TargetUnique$ True | TgtPrompt$ Select any target. +SVar:DBDamage:DB$ DealDamage | ValidTgts$ Any | NumDmg$ 2 | TargetUnique$ True | TgtPrompt$ Select any other target. Oracle:Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn. Bond of Passion deals 2 damage to any other target. diff --git a/forge-gui/res/cardsfolder/b/boulder_dash.txt b/forge-gui/res/cardsfolder/b/boulder_dash.txt index abb8a2f9bdec..c776509596a1 100644 --- a/forge-gui/res/cardsfolder/b/boulder_dash.txt +++ b/forge-gui/res/cardsfolder/b/boulder_dash.txt @@ -2,6 +2,6 @@ Name:Boulder Dash ManaCost:1 R Types:Sorcery A:SP$ DealDamage | ValidTgts$ Any | TgtPrompt$ Select any target (2 damage) | NumDmg$ 2 | DamageMap$ True | SubAbility$ DBDealDamage | SpellDescription$ CARDNAME deals 2 damage to any target and 1 damage to any other target. -SVar:DBDealDamage:DB$ DealDamage | ValidTgts$ Any | TgtPrompt$ Select any target (1 damage) | TargetUnique$ True | NumDmg$ 1 | SubAbility$ DBDamageResolve +SVar:DBDealDamage:DB$ DealDamage | ValidTgts$ Any | TgtPrompt$ Select any other target (1 damage) | TargetUnique$ True | NumDmg$ 1 | SubAbility$ DBDamageResolve SVar:DBDamageResolve:DB$ DamageResolve Oracle:Boulder Dash deals 2 damage to any target and 1 damage to any other target. diff --git a/forge-gui/res/cardsfolder/c/callous_sell_sword_burn_together.txt b/forge-gui/res/cardsfolder/c/callous_sell_sword_burn_together.txt index 26e15c574588..721a490065c2 100644 --- a/forge-gui/res/cardsfolder/c/callous_sell_sword_burn_together.txt +++ b/forge-gui/res/cardsfolder/c/callous_sell_sword_burn_together.txt @@ -15,7 +15,7 @@ Name:Burn Together ManaCost:R Types:Sorcery Adventure A:SP$ Pump | ValidTgts$ Creature.YouCtrl | RememberObjects$ ThisTargetedCard | AILogic$ PowerDmg | TgtPrompt$ Select target creature you control | SubAbility$ DBDamage | SpellDescription$ Target creature you control deals damage equal to its power to any other target. Then sacrifice it. -SVar:DBDamage:DB$ DealDamage | AILogic$ PowerDmg | ValidTgts$ Any | DamageSource$ ParentTarget | NumDmg$ X | TargetUnique$ True | SubAbility$ DBSac +SVar:DBDamage:DB$ DealDamage | AILogic$ PowerDmg | ValidTgts$ Any | TgtPrompt$ Select any other target | DamageSource$ ParentTarget | NumDmg$ X | TargetUnique$ True | SubAbility$ DBSac SVar:DBSac:DB$ SacrificeAll | Defined$ Remembered | SubAbility$ DBCleanup SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:ParentTargeted$CardPower diff --git a/forge-gui/res/cardsfolder/e/explosive_welcome.txt b/forge-gui/res/cardsfolder/e/explosive_welcome.txt index ae87518a0993..ad6114ced9d4 100644 --- a/forge-gui/res/cardsfolder/e/explosive_welcome.txt +++ b/forge-gui/res/cardsfolder/e/explosive_welcome.txt @@ -2,7 +2,7 @@ Name:Explosive Welcome ManaCost:7 R Types:Instant A:SP$ DealDamage | ValidTgts$ Any | TgtPrompt$ Select any target (5 damage) | NumDmg$ 5 | DamageMap$ True | SubAbility$ DBDealDamage | SpellDescription$ CARDNAME deals 5 damage to any target and 3 damage to any other target. Add {R}{R}{R}. -SVar:DBDealDamage:DB$ DealDamage | ValidTgts$ Any | TgtPrompt$ Select any target (3 damage) | TargetUnique$ True | NumDmg$ 3 | SubAbility$ DBDamageResolve +SVar:DBDealDamage:DB$ DealDamage | ValidTgts$ Any | TgtPrompt$ Select any other target (3 damage) | TargetUnique$ True | NumDmg$ 3 | SubAbility$ DBDamageResolve SVar:DBDamageResolve:DB$ DamageResolve | SubAbility$ DBMana SVar:DBMana:DB$ Mana | Produced$ R | Amount$ 3 Oracle:Explosive Welcome deals 5 damage to any target and 3 damage to any other target. Add {R}{R}{R}. diff --git a/forge-gui/res/cardsfolder/p/pain_for_all.txt b/forge-gui/res/cardsfolder/p/pain_for_all.txt index 1413417d80f8..a69c776bd6f3 100644 --- a/forge-gui/res/cardsfolder/p/pain_for_all.txt +++ b/forge-gui/res/cardsfolder/p/pain_for_all.txt @@ -4,7 +4,7 @@ Types:Enchantment Aura K:Enchant:Creature.YouCtrl:creature you control SVar:AttachAILogic:Pump T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDamage | TriggerDescription$ When this Aura enters, enchanted creature deals damage equal to its power to any other target. -SVar:TrigDamage:DB$ DealDamage | DamageSource$ Enchanted | ValidTgts$ Creature.!EnchantedBy,Player,Planeswalker.!EnchantedBy,Battle.!EnchantedBy | TgtPrompt$ Select any other target | NumDmg$ X +SVar:TrigDamage:DB$ DealDamage | DamageSource$ Enchanted | ValidTgts$ Any.!EnchantedBy | TgtPrompt$ Select any other target | NumDmg$ X T:Mode$ DamageDoneOnce | ValidTarget$ Card.AttachedBy | Execute$ TrigDamageAll | TriggerZones$ Battlefield | TriggerDescription$ Whenever enchanted creature is dealt damage, it deals that much damage to each opponent. SVar:TrigDamageAll:DB$ DamageAll | ValidPlayers$ Opponent | NumDmg$ Y | DamageSource$ TriggeredTargetLKICopy SVar:X:Enchanted$CardPower diff --git a/forge-gui/res/cardsfolder/s/self_destruct.txt b/forge-gui/res/cardsfolder/s/self_destruct.txt index adc7757bb36e..d5cac6ff7def 100644 --- a/forge-gui/res/cardsfolder/s/self_destruct.txt +++ b/forge-gui/res/cardsfolder/s/self_destruct.txt @@ -2,7 +2,7 @@ Name:Self-Destruct ManaCost:1 R Types:Instant A:SP$ DealDamage | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | AILogic$ PowerDmg | NumDmg$ X | DamageMap$ True | SubAbility$ DBDealDamage2 | DamageSource$ ThisTargetedCard | SpellDescription$ Target creature you control deals X damage to any other target and X damage to itself, where X is its power. -SVar:DBDealDamage2:DB$ DealDamage | ValidTgts$ Any | TargetUnique$ True | NumDmg$ Y | SubAbility$ DBDamageResolve | DamageSource$ ParentTarget +SVar:DBDealDamage2:DB$ DealDamage | ValidTgts$ Any | TgtPrompt$ Select any other target | TargetUnique$ True | NumDmg$ Y | SubAbility$ DBDamageResolve | DamageSource$ ParentTarget SVar:DBDamageResolve:DB$ DamageResolve SVar:X:Targeted$CardPower SVar:Y:ParentTargeted$CardPower diff --git a/forge-gui/res/cardsfolder/s/special_move.txt b/forge-gui/res/cardsfolder/s/special_move.txt index 51d3203bb075..4f746890fe3d 100644 --- a/forge-gui/res/cardsfolder/s/special_move.txt +++ b/forge-gui/res/cardsfolder/s/special_move.txt @@ -2,11 +2,11 @@ Name:Special Move ManaCost:2 R Types:Instant A:SP$ Charm | Choices$ DBJumpKick,DBDashAttack,DBFootToss | CharmNum$ 2 -SVar:DBJumpKick:DB$ Destroy | ValidTgts$ Artifact | SpellDescription$ Jump Kick — Destroy target artifact. -SVar:DBDashAttack:DB$ PutCounter | ValidTgts$ Creature.attacking+YouCtrl,Creature.blocking+YouCtrl | TgtPrompt$ Select target attacking or blocking creature you control | CounterType$ P1P1 | CounterNum$ 2 | SpellDescription$ Dash Attack — Put two +1/+1 counters on target attacking or blocking creature you control. -SVar:DBFootToss:DB$ Pump | ValidTgts$ Creature.YouCtrl | RememberObjects$ ThisTargetedCard | AILogic$ PowerDmg | TgtPrompt$ Select target creature you control | SubAbility$ DBDamage | SpellDescription$ Foot Toss — Target creature you control deals damage equal to its power to any other target. Then sacrifice it. -SVar:DBDamage:DB$ DealDamage | AILogic$ PowerDmg | ValidTgts$ Any.NotDefinedParentTarget,Player | DamageSource$ ParentTarget | NumDmg$ X | SubAbility$ DBSac -SVar:DBSac:DB$ SacrificeAll | Defined$ Remembered | SubAbility$ DBCleanup +SVar:DBJumpKick:DB$ Destroy | ValidTgts$ Artifact | StackDescription$ REP target artifact_{c:ThisTargetedCard} | SpellDescription$ Jump Kick — Destroy target artifact. +SVar:DBDashAttack:DB$ PutCounter | ValidTgts$ Creature.attacking+YouCtrl,Creature.blocking+YouCtrl | TgtPrompt$ Select target attacking or blocking creature you control | CounterType$ P1P1 | CounterNum$ 2 | StackDescription$ Dash Attack — Put two +1/+1 counters on {c:ThisTargetedCard} | SpellDescription$ Dash Attack — Put two +1/+1 counters on target attacking or blocking creature you control. +SVar:DBFootToss:DB$ Pump | ValidTgts$ Creature.YouCtrl | RememberObjects$ ThisTargetedCard | AILogic$ PowerDmg | TgtPrompt$ Select target creature you control | SubAbility$ DBDamage | StackDescription$ Foot Toss — {c:ThisTargetedCard} deals damage equal to its power to | SpellDescription$ Foot Toss — Target creature you control deals damage equal to its power to any other target. Then sacrifice it. +SVar:DBDamage:DB$ DealDamage | AILogic$ PowerDmg | ValidTgts$ Any.NotDefinedParentTarget,Player | TgtPrompt$ Select any other target | DamageSource$ ParentTarget | NumDmg$ X | SubAbility$ DBSac | StackDescription$ {c:ThisTargetedCard}{p:ThisTargetedPlayer}. +SVar:DBSac:DB$ SacrificeAll | Defined$ Remembered | SubAbility$ DBCleanup | StackDescription$ Then sacrifice it. SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True SVar:X:ParentTargeted$CardPower Oracle:Choose two —\n• Jump Kick — Destroy target artifact.\n• Dash Attack — Put two +1/+1 counters on target attacking or blocking creature you control.\n• Foot Toss — Target creature you control deals damage equal to its power to any other target. Then sacrifice it.