Skip to content

Commit

Permalink
Fix scripts (#4699)
Browse files Browse the repository at this point in the history
  • Loading branch information
tool4ever authored Feb 16, 2024
1 parent 3fa89af commit f494ba9
Show file tree
Hide file tree
Showing 11 changed files with 11 additions and 13 deletions.
3 changes: 1 addition & 2 deletions forge-gui/res/cardsfolder/a/axgard_armory.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,7 @@ ManaCost:no cost
Types:Land
K:CARDNAME enters the battlefield tapped.
A:AB$ Mana | Cost$ T | Produced$ W | SpellDescription$ Add {W}.
A:AB$ ChangeZone | Cost$ 1 R R W T Sac<1/CARDNAME> | Origin$ Library | Destination$ Hand | ChangeType$ Aura | SubAbility$ DBChange | StackDescription$ {p:You} searches their library for an Aura card and/or an Equipment card, reveals them, puts them into their hand, then shuffles their library. | SpellDescription$ Search your library for an Aura card and/or an Equipment card, reveal them, put them into your hand, then shuffle.
SVar:DBChange:DB$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Equipment | Shuffle$ True | StackDescription$ None
A:AB$ ChangeZone | Cost$ 1 R R W T Sac<1/CARDNAME> | Origin$ Library | Destination$ Hand | ChangeType$ EACH Aura & Equipment | StackDescription$ {p:You} searches their library for an Aura card and/or an Equipment card, reveals them, puts them into their hand, then shuffles their library. | SpellDescription$ Search your library for an Aura card and/or an Equipment card, reveal them, put them into your hand, then shuffle.
AI:RemoveDeck:Random
DeckNeeds:Type$Aura|Equipment
DeckHas:Ability$Sacrifice
Expand Down
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/c/cavalcade_of_calamity.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@ Name:Cavalcade of Calamity
ManaCost:1 R
Types:Enchantment
T:Mode$ Attacks | ValidCard$ Creature.powerLE1+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever a creature you control with power 1 or less attacks, CARDNAME deals 1 damage to the player or planeswalker that creature is attacking
SVar:TrigDamage:DB$ DealDamage | Defined$ TriggeredDefender.Player & TriggeredDefender.Planeswalker | NumDmg$ 1
SVar:TrigDamage:DB$ DealDamage | Defined$ TriggeredDefender.Player & Valid Planeswalker.TriggeredDefender | NumDmg$ 1
SVar:PlayMain1:TRUE
Oracle:Whenever a creature you control with power 1 or less attacks, Cavalcade of Calamity deals 1 damage to the player or planeswalker that creature is attacking.
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/f/fathom_fleet_swordjack.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ Types:Creature Orc Pirate
PT:4/3
K:Encore:5 R
T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigDamage | TriggerDescription$ Whenever CARDNAME attacks, it deals damage to the player or planeswalker it's attacking equal to the number of artifacts you control.
SVar:TrigDamage:DB$ DealDamage | Defined$ TriggeredDefender.Player & TriggeredDefender.Planeswalker | NumDmg$ X
SVar:TrigDamage:DB$ DealDamage | Defined$ TriggeredDefender.Player & Valid Planeswalker.TriggeredDefender | NumDmg$ X
SVar:X:Count$Valid Artifact.YouCtrl
SVar:HasAttackEffect:TRUE
DeckNeeds:Type$Artifact
Expand Down
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/h/hellrider.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@ Types:Creature Devil
PT:3/3
K:Haste
T:Mode$ Attacks | ValidCard$ Creature.YouCtrl | Execute$ TrigDealDamage | TriggerZones$ Battlefield | TriggerDescription$ Whenever a creature you control attacks, CARDNAME deals 1 damage to the player or planeswalker it's attacking.
SVar:TrigDealDamage:DB$ DealDamage | Defined$ TriggeredDefender.Player & TriggeredDefender.Planeswalker | NumDmg$ 1
SVar:TrigDealDamage:DB$ DealDamage | Defined$ TriggeredDefender.Player & Valid Planeswalker.TriggeredDefender | NumDmg$ 1
SVar:HasAttackEffect:TRUE
Oracle:Haste\nWhenever a creature you control attacks, Hellrider deals 1 damage to the player or planeswalker it's attacking.
3 changes: 1 addition & 2 deletions forge-gui/res/cardsfolder/i/invert_invent.txt
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,7 @@ ALTERNATE
Name:Invent
ManaCost:4 U R
Types:Instant
A:SP$ ChangeZone | Cost$ 4 U R | Origin$ Library | Destination$ Hand | ChangeType$ Instant | ChangeNum$ 1 | SubAbility$ DBChange | SpellDescription$ Search your library for and instant permanent and/or a sorcery card, reveal them, put them into your hand, then shuffle.
SVar:DBChange:DB$ ChangeZone | Origin$ Library | Destination$ Hand | ChangeType$ Sorcery | ChangeNum$ 1 | Shuffle$ True
A:SP$ ChangeZone | Cost$ 4 U R | Origin$ Library | Destination$ Hand | ChangeType$ EACH Instant & Sorcery | SpellDescription$ Search your library for an instant card and/or a sorcery card, reveal them, put them into your hand, then shuffle.
AI:RemoveDeck:Random
DeckHints:Type$Instant|Sorcery
Oracle:Search your library for an instant card and/or a sorcery card, reveal them, put them into your hand, then shuffle.
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/m/mage_slayer.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ ManaCost:1 R G
Types:Artifact Equipment
K:Equip:3
T:Mode$ Attacks | ValidCard$ Card.AttachedBy | Execute$ TrigDamage | TriggerDescription$ Whenever equipped creature attacks, it deals damage equal to its power to the player or planeswalker it's attacking.
SVar:TrigDamage:DB$ DealDamage | Defined$ TriggeredDefender.Player & TriggeredDefender.Planeswalker | DamageSource$ TriggeredAttackerLKICopy | NumDmg$ X
SVar:TrigDamage:DB$ DealDamage | Defined$ TriggeredDefender.Player & Valid Planeswalker.TriggeredDefender | DamageSource$ TriggeredAttackerLKICopy | NumDmg$ X
SVar:X:TriggeredAttacker$CardPower
S:Mode$ Continuous | Affected$ Creature.AttachedBy | AddSVar$ AE
SVar:AE:SVar:HasAttackEffect:TRUE
Expand Down
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/m/myr_battlesphere.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.S
SVar:TrigToken:DB$ Token | TokenAmount$ 4 | TokenScript$ c_1_1_a_myr | TokenOwner$ You
T:Mode$ Attacks | ValidCard$ Card.Self | OptionalDecider$ You | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, you may tap X untapped Myr you control. If you do, CARDNAME gets +X/+0 until end of turn and deals X damage to the player or planeswalker it's attacking.
SVar:TrigPump:AB$ Pump | Cost$ tapXType<X/Myr> | Defined$ Self | NumAtt$ +X | NumDef$ +0 | SubAbility$ DBDealDamage
SVar:DBDealDamage:DB$ DealDamage | Defined$ TriggeredDefender.Player & TriggeredDefender.Planeswalker | NumDmg$ X
SVar:DBDealDamage:DB$ DealDamage | Defined$ TriggeredDefender.Player & Valid Planeswalker.TriggeredDefender | NumDmg$ X
SVar:X:Count$xPaid
DeckHas:Ability$Token
Oracle:When Myr Battlesphere enters the battlefield, create four 1/1 colorless Myr artifact creature tokens.\nWhenever Myr Battlesphere attacks, you may tap X untapped Myr you control. If you do, Myr Battlesphere gets +X/+0 until end of turn and deals X damage to the player or planeswalker it's attacking.
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/r/raid_bombardment.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@ Name:Raid Bombardment
ManaCost:2 R
Types:Enchantment
T:Mode$ Attacks | ValidCard$ Creature.powerLE2+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigDamage | TriggerDescription$ Whenever a creature you control with power 2 or less attacks, CARDNAME deals 1 damage to the player or planeswalker that creature is attacking
SVar:TrigDamage:DB$ DealDamage | Defined$ TriggeredDefender.Player & TriggeredDefender.Planeswalker | NumDmg$ 1
SVar:TrigDamage:DB$ DealDamage | Defined$ TriggeredDefender.Player & Valid Planeswalker.TriggeredDefender | NumDmg$ 1
SVar:PlayMain1:TRUE
Oracle:Whenever a creature you control with power 2 or less attacks, Raid Bombardment deals 1 damage to the player or planeswalker that creature is attacking.
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/r/rakdos_roustabout.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,6 @@ ManaCost:1 B R
Types:Creature Ogre Warrior
PT:3/2
T:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ TrigDealDamage | TriggerDescription$ Whenever CARDNAME becomes blocked, it deals 1 damage to the player or planeswalker it's attacking.
SVar:TrigDealDamage:DB$ DealDamage | Defined$ TriggeredDefender.Player & TriggeredDefender.Planeswalker | NumDmg$ 1
SVar:TrigDealDamage:DB$ DealDamage | Defined$ TriggeredDefender.Player & Valid Planeswalker.TriggeredDefender | NumDmg$ 1
SVar:HasAttackEffect:Blocked
Oracle:Whenever Rakdos Roustabout becomes blocked, it deals 1 damage to the player or planeswalker it's attacking.
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/s/scorch_spitter.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,6 @@ ManaCost:R
Types:Creature Elemental Lizard
PT:1/1
T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigDealDamage | TriggerDescription$ Whenever CARDNAME attacks, it deals 1 damage to the player or planeswalker it's attacking.
SVar:TrigDealDamage:DB$ DealDamage | Defined$ TriggeredDefender.Player & TriggeredDefender.Planeswalker | NumDmg$ 1
SVar:TrigDealDamage:DB$ DealDamage | Defined$ TriggeredDefender.Player & Valid Planeswalker.TriggeredDefender | NumDmg$ 1
SVar:HasAttackEffect:TRUE
Oracle:Whenever Scorch Spitter attacks, it deals 1 damage to the player or planeswalker it's attacking.
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/t/thran_vigil.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Name:Thran Vigil
ManaCost:1 B
Types:Enchantment
T:Mode$ ChangesZoneAll | Origin$ Graveyard | Destination$ Any | ValidCards$ Creature.YouOwn,Artifact.YouOwn | Execute$ TrigCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever one or more artifact and/or creature cards leave your graveyard during your turn, put a +1/+1 counter on target creature you control.
T:Mode$ ChangesZoneAll | Origin$ Graveyard | Destination$ Any | ValidCards$ Creature.YouOwn,Artifact.YouOwn | PlayerTurn$ True | Execute$ TrigCounter | TriggerZones$ Battlefield | TriggerDescription$ Whenever one or more artifact and/or creature cards leave your graveyard during your turn, put a +1/+1 counter on target creature you control.
SVar:TrigCounter:DB$ PutCounter | CounterType$ P1P1 | CounterNum$ 1 | ValidTgts$ Creature.YouCtrl
DeckHas:Ability$Graveyard|Counters
DeckHints:Ability$Graveyard
Expand Down

0 comments on commit f494ba9

Please sign in to comment.