From c895b0eeabe7f9fe0e6e1bbcee206aead7a8777e Mon Sep 17 00:00:00 2001 From: Renato Filipe Vidal Santos <45150760+dracontes@users.noreply.github.com> Date: Thu, 15 May 2025 19:50:48 +0100 Subject: [PATCH] FIC: yet another 5 cards (#7570) --- .../res/cardsfolder/s/saddle_of_the_cavalier.txt | 2 +- .../res/cardsfolder/upcoming/ultimate_magic_holy.txt | 9 +++++++++ .../cardsfolder/upcoming/ultimate_magic_meteor.txt | 11 +++++++++++ .../cardsfolder/upcoming/vincent_vengeful_atoner.txt | 12 ++++++++++++ .../res/cardsfolder/upcoming/wrecking_ball_arm.txt | 8 ++++++++ .../cardsfolder/upcoming/yuffie_materia_hunter.txt | 9 +++++++++ 6 files changed, 50 insertions(+), 1 deletion(-) create mode 100644 forge-gui/res/cardsfolder/upcoming/ultimate_magic_holy.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/ultimate_magic_meteor.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/vincent_vengeful_atoner.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/wrecking_ball_arm.txt create mode 100644 forge-gui/res/cardsfolder/upcoming/yuffie_materia_hunter.txt diff --git a/forge-gui/res/cardsfolder/s/saddle_of_the_cavalier.txt b/forge-gui/res/cardsfolder/s/saddle_of_the_cavalier.txt index 455c2e7cc3f..b64dc6404fc 100644 --- a/forge-gui/res/cardsfolder/s/saddle_of_the_cavalier.txt +++ b/forge-gui/res/cardsfolder/s/saddle_of_the_cavalier.txt @@ -2,6 +2,6 @@ Name:Saddle of the Cavalier ManaCost:2 G Types:Artifact Equipment S:Mode$ Continuous | Affected$ Creature.EquippedBy | AddPower$ 3 | AddToughness$ 3 | Description$ Equipped creature gets +3/+3 and can't be blocked by creatures with power 3 or less. -S:Mode$ CantBlockBy | ValidAttacker$ Creature.EquippedBy | ValidBlocker$ Creature.powerLE3 | Secondary$ True | Description$ Enchanted creature can't be blocked by creatures with power 3 or less. +S:Mode$ CantBlockBy | ValidAttacker$ Creature.EquippedBy | ValidBlocker$ Creature.powerLE3 | Secondary$ True | Description$ Equipped creature can't be blocked by creatures with power 3 or less. K:Equip:3 Oracle:Equipped creature gets +3/+3 and can't be blocked by creatures with power 3 or less.\nEquip {3} diff --git a/forge-gui/res/cardsfolder/upcoming/ultimate_magic_holy.txt b/forge-gui/res/cardsfolder/upcoming/ultimate_magic_holy.txt new file mode 100644 index 00000000000..ddb78056a6a --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/ultimate_magic_holy.txt @@ -0,0 +1,9 @@ +Name:Ultimate Magic: Holy +ManaCost:2 W +Types:Instant +K:Foretell:2 W +A:SP$ PumpAll | ValidCards$ Permanent.YouCtrl | KW$ Indestructible | SubAbility$ DBEffect | SpellDescription$ Permanents you control gain indestructible until end of turn. If this spell was cast from exile, prevent all damage that would be dealt to you this turn. +SVar:DBEffect:DB$ Effect | ReplacementEffects$ RPrevent | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 +SVar:RPrevent:Event$ DamageDone | Prevent$ True | ActiveZones$ Command | ValidTarget$ You | Description$ Prevent all damage that would be dealt to you this turn. +SVar:X:Count$wasCastFromExile.1.0 +Oracle:Permanents you control gain indestructible until end of turn. If this spell was cast from exile, prevent all damage that would be dealt to you this turn.\nForetell {2}{W} (During your turn, you may pay {2} and exile this card from your hand face down. Cast it on a later turn for its foretell cost.) diff --git a/forge-gui/res/cardsfolder/upcoming/ultimate_magic_meteor.txt b/forge-gui/res/cardsfolder/upcoming/ultimate_magic_meteor.txt new file mode 100644 index 00000000000..1b52d06a885 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/ultimate_magic_meteor.txt @@ -0,0 +1,11 @@ +Name:Ultimate Magic: Meteor +ManaCost:5 R +Types:Sorcery +K:Foretell:5 R +A:SP$ DamageAll | ValidCards$ Creature | NumDmg$ 7 | SubAbility$ DBRepeat | SpellDescription$ CARDNAME deals 7 damage to each creature. If this spell was cast from exile, for each opponent, choose an artifact or land that player controls. Destroy the chosen permanents. +SVar:DBRepeat:DB$ RepeatEach | RepeatPlayers$ Player.Opponent | RepeatSubAbility$ DBChooseCard | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | SubAbility$ DBDestroy +SVar:DBChooseCard:DB$ ChooseCard | Defined$ You | Choices$ Artifact.ControlledBy Remembered,Land.ControlledBy Remembered | Mandatory$ True | RememberChosen$ True +SVar:DBDestroy:DB$ DestroyAll | ValidCards$ Permanent.IsRemembered | ConditionCheckSVar$ X | ConditionSVarCompare$ GE1 | SubAbility$ DBCleanup | StackDescription$ None +SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True | ClearChosenCard$ True +SVar:X:Count$wasCastFromExile.1.0 +Oracle:Ultimate Magic: Meteor deals 7 damage to each creature. If this spell was cast from exile, for each opponent, choose an artifact or land that player controls. Destroy the chosen permanents.\nForetell {5}{R} (During your turn, you may pay 2 and exile this card from your hand face down. Cast it on a later turn for its foretell cost.) diff --git a/forge-gui/res/cardsfolder/upcoming/vincent_vengeful_atoner.txt b/forge-gui/res/cardsfolder/upcoming/vincent_vengeful_atoner.txt new file mode 100644 index 00000000000..675b17b3203 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/vincent_vengeful_atoner.txt @@ -0,0 +1,12 @@ +Name:Vincent, Vengeful Atoner +ManaCost:2 R +Types:Legendary Creature Assassin +PT:3/3 +K:Menace +T:Mode$ DamageDoneOnce | CombatDamage$ True | ValidSource$ Creature.YouCtrl | TriggerZones$ Battlefield | ValidTarget$ Player | Execute$ TrigPutCounter | SubAbility$ TrigPutCounter | TriggerDescription$ Whenever one or more creatures you control deal combat damage to a player, put a +1/+1 counter on NICKNAME. +SVar:TrigPutCounter:DB$ PutCounter | Defined$ Self | CounterType$ P1P1 | CounterNum$ 1 +T:Mode$ DamageDone | ValidSource$ Card.Self | ValidTarget$ Opponent | CombatDamage$ True | Execute$ TrigDmg | TriggerDescription$ Chaos — Whenever NICKNAME deals combat damage to an opponent, it deals that much damage to each other opponent if NICKNAME's power is 7 or greater. +SVar:TrigDmg:DB$ DamageAll | ValidPlayers$ OppNonTriggeredTarget | NumDmg$ X | ConditionCheckSVar$ Y | ConditionSVarCompare$ GE7 +SVar:X:TriggerCount$DamageAmount +SVar:Y:Count$CardPower +Oracle:Menace\nWhenever one or more creatures you control deal combat damage to a player, put a +1/+1 counter on Vincent.\nChaos — Whenever Vincent deals combat damage to an opponent, it deals that much damage to each other opponent if Vincent's power is 7 or greater. diff --git a/forge-gui/res/cardsfolder/upcoming/wrecking_ball_arm.txt b/forge-gui/res/cardsfolder/upcoming/wrecking_ball_arm.txt new file mode 100644 index 00000000000..4d2bc99bcb1 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/wrecking_ball_arm.txt @@ -0,0 +1,8 @@ +Name:Wrecking Ball Arm +ManaCost:2 +Types:Legendary Artifact Equipment +K:Equip:3:Creature.YouCtrl+Legendary:legendary creature +K:Equip:7 +S:Mode$ Continuous | Affected$ Creature.EquippedBy | SetPower$ 7 | SetToughness$ 7 | Description$ Equipped creature has base power and toughness 7/7 and can't be blocked by creatures with power 2 or less. +S:Mode$ CantBlockBy | ValidAttacker$ Creature.EquippedBy | ValidBlocker$ Creature.powerLE2 | Secondary$ True | Description$ Equipped creature can't be blocked by creatures with power 2 or less. +Oracle:Equipped creature has base power and toughness 7/7 and can't be blocked by creatures with power 2 or less.\nEquip legendary creature {3}\nEquip {7} diff --git a/forge-gui/res/cardsfolder/upcoming/yuffie_materia_hunter.txt b/forge-gui/res/cardsfolder/upcoming/yuffie_materia_hunter.txt new file mode 100644 index 00000000000..a48e6109600 --- /dev/null +++ b/forge-gui/res/cardsfolder/upcoming/yuffie_materia_hunter.txt @@ -0,0 +1,9 @@ +Name:Yuffie, Materia Hunter +ManaCost:2 R +Types:Legendary Creature Human Ninja +PT:3/3 +K:Ninjutsu:1 R +T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigGainControl | TriggerDescription$ When NICKNAME enters, gain control of target noncreature artifact for as long as you control NICKNAME. Then you may attach an Equipment you control to NICKNAME. +SVar:TrigGainControl:DB$ GainControl | ValidTgts$ Artifact.nonCreature | TgtPrompt$ Select target noncreature artifact | LoseControl$ LeavesPlay,LoseControl | SubAbility$ DBAttach +SVar:DBAttach:DB$ Attach | Optional$ True | Choices$ Equipment.YouCtrl | ChoiceTitle$ Choose an Equipment you control | Defined$ Self +Oracle:Ninjutsu {1}{R} ({1}{R}, Return an unblocked attacker you control to hand: Put this card onto the battlefield from your hand tapped and attacking.)\nWhen Yuffie enters, gain control of target noncreature artifact for as long as you control Yuffie. Then you may attach an Equipment you control to Yuffie.