mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-19 04:08:01 +00:00
Migrate upcoming scripts in preparation for ONE release (#2448)
This commit is contained in:
11
forge-gui/res/cardsfolder/r/raddic_tal_zealot.txt
Normal file
11
forge-gui/res/cardsfolder/r/raddic_tal_zealot.txt
Normal file
@@ -0,0 +1,11 @@
|
||||
Name:Raddic, Tal Zealot
|
||||
ManaCost:2 W B
|
||||
Types:Legendary Creature Human Knight
|
||||
PT:4/4
|
||||
K:Hexproof:Card.Black:white
|
||||
K:Hexproof:Card.Black:black
|
||||
T:Mode$ AttackersDeclared | ValidAttackers$ Knight.YouCtrl |Execute$ TrigDraft | TriggerZones$ Battlefield | TriggerDescription$ Whenever one or more Knights you control attack, draft a card from CARDNAME's spellbook.
|
||||
SVar:TrigDraft:DB$ Draft | Spellbook$ Midnight Reaper,Guardian of Faith,Knight of the Ebon Legion,Cavalier of Dawn,Benalish Marshal,Cavalier of Night,Murderous Rider,Order of Midnight,Acclaimed Contender,Dauntless Bodyguard,Valiant Knight,Smitten Swordmaster,Blacklance Paragon,History of Benalia,The Circle of Loyalty
|
||||
DeckHints:Type$Knight
|
||||
DeckHas:Type$Saga|Enchantment|Vampire|Artifact|Zombie|Elemental & Ability$Graveyard|LifeGain|Token|Counters
|
||||
Oracle:Hexproof from white, Hexproof from black\nWhenever one or more Knights you control attack, draft a card from Raddic, Tal Zealot's spellbook.
|
||||
10
forge-gui/res/cardsfolder/r/ravenous_necrotitan.txt
Normal file
10
forge-gui/res/cardsfolder/r/ravenous_necrotitan.txt
Normal file
@@ -0,0 +1,10 @@
|
||||
Name:Ravenous Necrotitan
|
||||
ManaCost:2 B B
|
||||
Types:Creature Phyrexian Horror
|
||||
PT:6/6
|
||||
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigSacrifice | TriggerDescription$ Corrupted — When CARDNAME enters the battlefield, sacrifice a creature unless an opponent has three or more poison counters.
|
||||
SVar:TrigSacrifice:DB$ Sacrifice | SacValid$ Creature | Defined$ You | ConditionCheckSVar$ X | ConditionSVarCompare$ LT3
|
||||
SVar:X:PlayerCountOpponents$HighestPoisonCounters
|
||||
DeckHints:Keyword$Toxic|Infect
|
||||
DeckHas:Ability$Sacrifice
|
||||
Oracle:Corrupted — When Ravenous Necrotitan enters the battlefield, sacrifice a creature unless an opponent has three or more poison counters.
|
||||
8
forge-gui/res/cardsfolder/r/rebel_salvo.txt
Normal file
8
forge-gui/res/cardsfolder/r/rebel_salvo.txt
Normal file
@@ -0,0 +1,8 @@
|
||||
Name:Rebel Salvo
|
||||
ManaCost:2 R
|
||||
Types:Instant
|
||||
K:Affinity:Equipment
|
||||
A:SP$ DealDamage | ValidTgts$ Creature,Planeswalker | TgtPrompt$ Select target creature or planeswalker | NumDmg$ 5 | SubAbility$ DBDebuff | SpellDescription$ CARDNAME deals 5 damage to target creature or planeswalker. That permanent loses indestructible until end of turn.
|
||||
SVar:DBDebuff:DB$ Debuff | Defined$ Targeted | Keywords$ Indestructible
|
||||
DeckHints:Type$Equipment
|
||||
Oracle:Affinity for Equipment (This spell costs {1} less to cast for each Equipment you control.)\nRebel Salvo deals 5 damage to target creature or planeswalker. That permanent loses indestructible unil end of turn.
|
||||
9
forge-gui/res/cardsfolder/r/red_suns_twilight.txt
Normal file
9
forge-gui/res/cardsfolder/r/red_suns_twilight.txt
Normal file
@@ -0,0 +1,9 @@
|
||||
Name:Red Sun's Twilight
|
||||
ManaCost:X R R
|
||||
Types:Sorcery
|
||||
A:SP$ Destroy | TargetMin$ 0 | TargetMax$ X | ValidTgts$ Artifact | TgtPrompt$ Select X target artifacts | RememberDestroyed$ True | SubAbility$ DBCopy | SpellDescription$ Destroy up to X target artifacts.
|
||||
SVar:DBCopy:DB$ CopyPermanent | Defined$ Remembered | ConditionCheckSVar$ X | ConditionSVarCompare$ GE5 | PumpKeywords$ Haste | SubAbility$ DBCleanup | AtEOT$ Exile | AILogic$ BeforeCombat | SpellDescription$ If X is 5 or more, for each artifact destroyed this way, create a token that's a copy of it. Those tokens gain haste. Exile them at the beginning of the next end step.
|
||||
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
|
||||
SVar:X:Count$xPaid
|
||||
DeckHas:Ability$Token
|
||||
Oracle:Destroy up to X target artifacts. If X is 5 or more, for each artifact destroyed this way, create a token that's a copy of it. Those tokens gain haste. Exile them at the beginning of the next end step.
|
||||
8
forge-gui/res/cardsfolder/r/reject_imperfection.txt
Normal file
8
forge-gui/res/cardsfolder/r/reject_imperfection.txt
Normal file
@@ -0,0 +1,8 @@
|
||||
Name:Reject Imperfection
|
||||
ManaCost:1 U U
|
||||
Types:Instant
|
||||
A:SP$ Counter | TargetType$ Spell | ValidTgts$ Card | SubAbility$ DBProliferate | SpellDescription$ Counter target spell. If that spell's mana value was 3 or less, proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)
|
||||
SVar:DBProliferate:DB$ Proliferate | ConditionCheckSVar$ X | ConditionSVarCompare$ LE3
|
||||
SVar:X:SpellTargeted$CardManaCostLKI
|
||||
AI:RemoveDeck:All
|
||||
Oracle:Counter target spell. If that spell's mana value was 3 or less, proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)
|
||||
7
forge-gui/res/cardsfolder/r/resistance_reunited.txt
Normal file
7
forge-gui/res/cardsfolder/r/resistance_reunited.txt
Normal file
@@ -0,0 +1,7 @@
|
||||
Name:Resistance Reunited
|
||||
ManaCost:1 W
|
||||
Types:Instant
|
||||
A:SP$ Pump | ValidTgts$ Creature | NumAtt$ 2 | NumDef$ 2 | SubAbility$ PumpEquipped | SpellDescription$ Target creature gets +2/+2 until end of turn.
|
||||
SVar:PumpEquipped:DB$ PumpAll | ValidCards$ Creature.YouCtrl+equipped | KW$ Indestructible | SpellDescription$ Equipped creatures you control gain indestructible until end of turn.
|
||||
DeckNeeds:Type$Equipment
|
||||
Oracle:Target creature gets +2/+2 until end of turn.\nEquipped creatures you control gain indestructible until end of turn.
|
||||
7
forge-gui/res/cardsfolder/r/resistance_skywarden.txt
Normal file
7
forge-gui/res/cardsfolder/r/resistance_skywarden.txt
Normal file
@@ -0,0 +1,7 @@
|
||||
Name:Resistance Skywarden
|
||||
ManaCost:3 R R
|
||||
Types:Creature Ogre Rebel
|
||||
PT:5/5
|
||||
K:Menace
|
||||
K:Reach
|
||||
Oracle:Menace, reach
|
||||
11
forge-gui/res/cardsfolder/r/rhuk_hexgold_nabber.txt
Normal file
11
forge-gui/res/cardsfolder/r/rhuk_hexgold_nabber.txt
Normal file
@@ -0,0 +1,11 @@
|
||||
Name:Rhuk, Hexgold Nabber
|
||||
ManaCost:2 R
|
||||
Types:Legendary Creature Goblin Rebel
|
||||
PT:2/2
|
||||
K:Trample
|
||||
K:Haste
|
||||
T:Mode$ Attacks | ValidCard$ Creature.equipped+Other | Execute$ TrigAttach | TriggerDescription$ Whenever an equipped creature you control other than CARDNAME attacks or dies, you may attach all Equipment attached to that creature to NICKNAME.
|
||||
T:Mode$ ChangesZone | ValidCard$ Creature.equipped+Other | Origin$ Battlefield | Destination$ Graveyard | Execute$ TrigAttach | OptionalDecider$ You | Secondary$ True | TriggerDescription$ Whenever an equipped creature you control other than CARDNAME attacks or dies, you may attach all Equipment attached to that creature to NICKNAME.
|
||||
SVar:TrigAttach:DB$ Attach | Object$ AttachedTo TriggeredCard.Equipment | Defined$ Self
|
||||
DeckNeeds:Type$Equipment
|
||||
Oracle:Trample, haste\nWhenever an equipped creature you control other than Rhuk, Hexgold Nabber attacks or dies, you may attach all Equipment attached to that creature to Rhuk.
|
||||
13
forge-gui/res/cardsfolder/r/ria_ivor_bane_of_bladehold.txt
Normal file
13
forge-gui/res/cardsfolder/r/ria_ivor_bane_of_bladehold.txt
Normal file
@@ -0,0 +1,13 @@
|
||||
Name:Ria Ivor, Bane of Bladehold
|
||||
ManaCost:2 W B
|
||||
Types:Legendary Creature Phyrexian Knight
|
||||
PT:3/4
|
||||
K:Battle cry
|
||||
T:Mode$ Phase | Phase$ BeginCombat | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigEffect | TriggerDescription$ At the beginning of combat on your turn, the next time target creature would deal combat damage to one or more players this combat, prevent that damage. If damage is prevented this way, create that many 1/1 colorless Phyrexian Mite artifact creature tokens with toxic 1 and "This creature can't block."
|
||||
SVar:TrigEffect:DB$ Effect | ValidTgts$ Creature | Duration$ UntilEndOfCombat | ReplacementEffects$ StrikeWithAwe | ExileOnMoved$ Battlefield | RememberObjects$ Targeted | AILogic$ Fog
|
||||
SVar:StrikeWithAwe:Event$ DamageDone | IsCombat$ True | ValidTarget$ Player | ValidSource$ Card.IsRemembered | ReplaceWith$ CreateTokensInstead | PreventionEffect$ True | Description$ The next time target creature would deal combat damage to one or more players this combat, prevent that damage. If damage is prevented this way, create that many 1/1 colorless Phyrexian Mite artifact creature tokens with toxic 1 and "This creature can't block."
|
||||
SVar:CreateTokensInstead:DB$ Token | TokenAmount$ X | TokenScript$ c_1_1_a_phyrexian_mite_toxic_noblock | TokenOwner$ You | SubAbility$ ExileEffect
|
||||
SVar:ExileEffect:DB$ ChangeZone | Defined$ Self | Origin$ Command | Destination$ Exile
|
||||
SVar:X:ReplaceCount$DamageAmount
|
||||
DeckHas:Ability$Token & Type$Mite|Artifact
|
||||
Oracle:Battle cry\nAt the beginning of combat on your turn, the next time target creature would deal combat damage to one or more players this combat, prevent that damage. If damage is prevented this way, create that many 1/1 colorless Phyrexian Mite artifact creature tokens with toxic 1 and "This creature can't block."
|
||||
9
forge-gui/res/cardsfolder/r/ribskiff.txt
Normal file
9
forge-gui/res/cardsfolder/r/ribskiff.txt
Normal file
@@ -0,0 +1,9 @@
|
||||
Name:Ribskiff
|
||||
ManaCost:4
|
||||
Types:Artifact Vehicle
|
||||
PT:4/4
|
||||
K:Toxic:2
|
||||
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigDraw | TriggerDescription$ When CARDNAME enters the battlefield, draw a card.
|
||||
SVar:TrigDraw:DB$ Draw | Defined$ You | NumCards$ 1
|
||||
K:Crew:3
|
||||
Oracle:Toxic 2 (Players dealt combat damage by this permanent also get two poison counters.)\nWhen Ribskiff enters the battlefield, draw a card.\nCrew 3 (Tap any number of creatures you control with total power 3 or more: This Vehicle becomes an artifact creature until end of turn.)
|
||||
14
forge-gui/res/cardsfolder/r/richlau_headmaster.txt
Normal file
14
forge-gui/res/cardsfolder/r/richlau_headmaster.txt
Normal file
@@ -0,0 +1,14 @@
|
||||
Name:Richlau, Headmaster
|
||||
ManaCost:1 W U
|
||||
Types:Legendary Creature Human Advisor
|
||||
PT:2/4
|
||||
T:Mode$ Phase | Phase$ End of Turn | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigImmediateTrig | TriggerDescription$ At the beginning of your end step, you may pay {1}. When you do, target artifact card in your graveyard perpetually gains "This spell costs {1} less to cast." If it's a creature or Vehicle card, it perpetually gets +2/+2. Put it into your library second from the top.
|
||||
SVar:TrigImmediateTrig:AB$ ImmediateTrigger | Cost$ 1 | Execute$ TrigPump | TriggerDescription$ When you do, target artifact card in your graveyard perpetually gains "This spell costs {1} less to cast." If it's a creature or Vehicle card, it perpetually gets +2/+2. Put it into your library second from the top.
|
||||
SVar:TrigPump:DB$ Effect | TgtZone$ Graveyard | ValidTgts$ Artifact.YouOwn | TgtPrompt$ Select target artifact card in your graveyard | StaticAbilities$ CostReduction | RememberObjects$ Targeted | Name$ Richlau, Headmaster's Perpetual Effect | Duration$ Permanent | SubAbility$ PumpVehicle
|
||||
SVar:CostReduction:Mode$ Continuous | Affected$ Card.IsRemembered | AddStaticAbility$ PerpetualReduce | EffectZone$ Command | AffectedZone$ Battlefield,Hand,Graveyard,Exile,Stack,Library,Command | Description$ The card perpetually gains "This spell costs {1} less to cast."
|
||||
SVar:PerpetualReduce:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ 1 | EffectZone$ All | Description$ This spell costs {1} less to cast.
|
||||
SVar:PumpVehicle:DB$ Effect | ConditionDefined$ Targeted | ConditionPresent$ Vehicle,Creature | RememberObjects$ Targeted | Duration$ Permanent | StaticAbilities$ PerpetualPump | SubAbility$ DBChangeZone
|
||||
SVar:PerpetualPump:Mode$ Continuous | AddPower$ 2 | AddToughness$ 2 | Affected$ Card.IsRemembered | EffectZone$ Command | AffectedZone$ Battlefield,Hand,Graveyard,Exile,Stack,Library,Command | Description$ If it's a creature or Vehicle card, it perpetually gets +2/+2.
|
||||
SVar:DBChangeZone:DB$ ChangeZone | Origin$ Graveyard | Destination$ Library | LibraryPosition$ 1 | Defined$ Targeted
|
||||
DeckHints:Ability$Graveyard & Type$Vehicle
|
||||
Oracle:At the beginning of your end step, you may pay {1}. When you do, target artifact card in your graveyard perpetually gains "This spell costs {1} less to cast." If it's a creature or Vehicle card, it perpetually gets +2/+2. Put it into your library second from the top.
|
||||
8
forge-gui/res/cardsfolder/r/roar_of_resistance.txt
Normal file
8
forge-gui/res/cardsfolder/r/roar_of_resistance.txt
Normal file
@@ -0,0 +1,8 @@
|
||||
Name:Roar of Resistance
|
||||
ManaCost:1 R
|
||||
Types:Enchantment
|
||||
S:Mode$ Continuous | Affected$ Creature.token+YouCtrl | AddKeyword$ Haste | Description$ Creature tokens you control have haste.
|
||||
T:Mode$ AttackersDeclared | TriggerZones$ Battlefield | Execute$ TrigPumpAll | TriggerDescription$ Whenever one or more creatures attack, you may pay {1}{R). If you do, creatures attacking your opponents and/or planeswalkers they control get +2/+0 until end of turn.
|
||||
SVar:TrigPumpAll:AB$ PumpAll | Cost$ 1 R | ValidCards$ Creature.attacking Opponent, Creature.attacking Planeswalker.OppCtrl | NumAtt$ +2
|
||||
DeckHints:Ability$Tokens
|
||||
Oracle:Creature tokens you control have haste.\nWhenever one or more creatures attack, you may pay {1}{R}. If you do, creatures attacking your opponents and/or planeswalkers they control get +2/+0 until end of turn.
|
||||
15
forge-gui/res/cardsfolder/r/rusko_clockmaker.txt
Normal file
15
forge-gui/res/cardsfolder/r/rusko_clockmaker.txt
Normal file
@@ -0,0 +1,15 @@
|
||||
Name:Rusko, Clockmaker
|
||||
ManaCost:2 U B
|
||||
Types:Legendary Creature Human Artificer
|
||||
PT:3/3
|
||||
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigConjure | TriggerDescription$ When CARDNAME enters the battlefield, conjure a card named Midnight Clock onto the battlefield.
|
||||
SVar:TrigConjure:DB$ MakeCard | Conjure$ True | Name$ Midnight Clock | Zone$ Battlefield
|
||||
T:Mode$ SpellCast | ValidCard$ Card.nonCreature | ValidActivatingPlayer$ You | Execute$ TrigPutCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever you cast a noncreature spell, put an hour counter on each permanent you control named Midnight Clock. Each opponent loses 1 life and you gain 1 life.
|
||||
SVar:TrigPutCounter:DB$ PutCounterAll | ValidCards$ Permanent.YouCtrl+namedMidnight Clock | CounterType$ HOUR | CounterNum$ 1 | SubAbility$ DBDrain
|
||||
SVar:DBDrain:DB$ LoseLife | Defined$ Opponent | LifeAmount$ 1 | SubAbility$ DBGainLife
|
||||
SVar:DBGainLife:DB$ GainLife | Defined$ You | LifeAmount$ 1
|
||||
SVar:BuffedBy:nonCreature
|
||||
SVar:BuffedBy:Artifact.namedMidnight Clock
|
||||
DeckHas:Ability$LifeGain|Counters & Type$Artifact
|
||||
DeckHints:Name$Midnight Clock
|
||||
Oracle:When Rusko, Clockmaker enters the battlefield, conjure a card named Midnight Clock onto the battlefield.\nWhenever you cast a noncreature spell, put an hour counter on each permanent you control named Midnight Clock. Each opponent loses 1 life and you gain 1 life.
|
||||
8
forge-gui/res/cardsfolder/r/rustvine_cultivator.txt
Normal file
8
forge-gui/res/cardsfolder/r/rustvine_cultivator.txt
Normal file
@@ -0,0 +1,8 @@
|
||||
Name:Rustvine Cultivator
|
||||
ManaCost:G
|
||||
Types:Creature Phyrexian Elf Druid
|
||||
PT:1/2
|
||||
A:AB$ PutCounter | Cost$ T | CounterType$ OIL | SpellDescription$ Put an oil counter on CARDNAME.
|
||||
A:AB$ Untap | Cost$ T SubCounter<1/OIL> | ValidTgts$ Land | SpellDescription$ Untap target land.
|
||||
DeckHas:Ability$Counters
|
||||
Oracle:{T}: Put an oil counter on Rustvine Cultivator.\n{T}, Remove an oil counter from Rustvine Cultivator: Untap target land.
|
||||
6
forge-gui/res/cardsfolder/r/ruthless_predation.txt
Normal file
6
forge-gui/res/cardsfolder/r/ruthless_predation.txt
Normal file
@@ -0,0 +1,6 @@
|
||||
Name:Ruthless Predation
|
||||
ManaCost:1 G
|
||||
Types:Sorcery
|
||||
A:SP$ Pump | ValidTgts$ Creature.YouCtrl | AILogic$ Fight | TgtPrompt$ Select target creature you control | SubAbility$ DBFight | NumAtt$ +1 | NumDef$ +2 | SpellDescription$ Target creature you control gets +1/+2 until end of turn. It fights target creature you don't control.
|
||||
SVar:DBFight:DB$ Fight | Defined$ ParentTarget | ValidTgts$ Creature.YouDontCtrl | TgtPrompt$ Select target creature you don't control
|
||||
Oracle:Target creature you control gets +1/+2 until end of turn. It fights target creature you don't control. (Each deals damage equal to its power to the other.)
|
||||
Reference in New Issue
Block a user