Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cleanup: NumAtt$ & NumDef$, part 2 #6879

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/b/bag_end_porter.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ ManaCost:3 G
Types:Creature Dwarf
PT:4/4
T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks, it gets +X/+X until end of turn, where X is the number of legendary creatures you control.
SVar:TrigPump:DB$ Pump | Defined$ Self | NumAtt$ X | NumDef$ X
SVar:TrigPump:DB$ Pump | Defined$ Self | NumAtt$ +X | NumDef$ +X
SVar:X:Count$Valid Creature.Legendary+YouCtrl
SVar:HasAttackEffect:TRUE
DeckHints:Type$Legendary
Expand Down
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/b/balduvian_fallen.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@ Types:Creature Zombie
PT:3/5
K:Cumulative upkeep:1
T:Mode$ PayCumulativeUpkeep | ValidCard$ Card.Self | Paid$ True | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME's cumulative upkeep is paid, it gets +1/+0 until end of turn for each {B} or {R} spent this way.
SVar:TrigPump:DB$ Pump | Defined$ Self | NumAtt$ X
SVar:TrigPump:DB$ Pump | Defined$ Self | NumAtt$ +X
SVar:X:Count$TriggeredPayingMana.B.R
Oracle:Cumulative upkeep {1} (At the beginning of your upkeep, put an age counter on this permanent, then sacrifice it unless you pay its upkeep cost for each age counter on it.)\nWhenever Balduvian Fallen's cumulative upkeep is paid, it gets +1/+0 until end of turn for each {B} or {R} spent this way.
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/b/balduvian_rage.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Name:Balduvian Rage
ManaCost:X R
Types:Instant
A:SP$ Pump | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | NumAtt$ X | SpellDescription$ Target attacking creature gets +X/+0 until end of turn. Draw a card at the beginning of the next turn's upkeep. | SubAbility$ DelTrigSlowtrip
A:SP$ Pump | ValidTgts$ Creature.attacking | TgtPrompt$ Select target attacking creature | NumAtt$ +X | SpellDescription$ Target attacking creature gets +X/+0 until end of turn. Draw a card at the beginning of the next turn's upkeep. | SubAbility$ DelTrigSlowtrip
SVar:DelTrigSlowtrip:DB$ DelayedTrigger | NextTurn$ True | Mode$ Phase | Phase$ Upkeep | ValidPlayer$ Player | Execute$ DrawSlowtrip | TriggerDescription$ Draw a card.
SVar:DrawSlowtrip:DB$ Draw | NumCards$ 1 | Defined$ You
SVar:X:Count$xPaid
Expand Down
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/b/baloth_woodcrasher.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,6 @@ ManaCost:4 G G
Types:Creature Beast
PT:4/4
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Land.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Landfall — Whenever a land you control enters, CARDNAME gets +4/+4 and gains trample until end of turn.
SVar:TrigPump:DB$ Pump | Defined$ Self | NumAtt$ 4 | NumDef$ 4 | KW$ Trample
SVar:TrigPump:DB$ Pump | Defined$ Self | NumAtt$ +4 | NumDef$ +4 | KW$ Trample
SVar:BuffedBy:Land
Oracle:Landfall — Whenever a land you control enters, Baloth Woodcrasher gets +4/+4 and gains trample until end of turn.
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/b/balthor_the_stout.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@ ManaCost:1 R R
Types:Legendary Creature Dwarf Barbarian
PT:2/2
S:Mode$ Continuous | Affected$ Creature.Barbarian+Other | AddPower$ 1 | AddToughness$ 1 | Description$ Other Barbarian creatures get +1/+1.
A:AB$ Pump | Cost$ R | NumAtt$ +1 | NumDef$ +0 | TgtPrompt$ Choose another target Barbarian creature | ValidTgts$ Creature.Barbarian+Other | SpellDescription$ Another target Barbarian creature gets +1/+0 until end of turn.
A:AB$ Pump | Cost$ R | NumAtt$ +1 | TgtPrompt$ Choose another target Barbarian creature | ValidTgts$ Creature.Barbarian+Other | SpellDescription$ Another target Barbarian creature gets +1/+0 until end of turn.
Oracle:Other Barbarian creatures get +1/+1.\n{R}: Another target Barbarian creature gets +1/+0 until end of turn.
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/b/barbarian_bully.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@ Name:Barbarian Bully
ManaCost:2 R
Types:Creature Human Barbarian
PT:2/2
A:AB$ Pump | Cost$ Discard<1/Random> | Defined$ Self | NumAtt$ 2 | NumDef$ 2 | UnlessCost$ DamageYou<4> | UnlessPayer$ Player | UnlessAI$ Never | ActivationLimit$ 1 | SpellDescription$ CARDNAME gets +2/+2 until end of turn unless a player has CARDNAME deal 4 damage to them. Activate only once each turn.
A:AB$ Pump | Cost$ Discard<1/Random> | Defined$ Self | NumAtt$ +2 | NumDef$ +2 | UnlessCost$ DamageYou<4> | UnlessPayer$ Player | UnlessAI$ Never | ActivationLimit$ 1 | SpellDescription$ CARDNAME gets +2/+2 until end of turn unless a player has CARDNAME deal 4 damage to them. Activate only once each turn.
DeckHas:Ability$Discard
Oracle:Discard a card at random: Barbarian Bully gets +2/+2 until end of turn unless a player has Barbarian Bully deal 4 damage to them. Activate only once each turn.
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/b/barbarian_class.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ SVar:PlusRoll:DB$ ReplaceEffect | VarName$ Number | VarValue$ ReplaceCount$Numbe
SVar:IgnoreLowest:DB$ ReplaceEffect | VarName$ Ignore | VarValue$ ReplaceCount$Ignore/Plus.1
K:Class:2:1 R:AddTrigger$ TriggerRoll
SVar:TriggerRoll:Mode$ RolledDieOnce | TriggerZones$ Battlefield | ValidPlayer$ You | Execute$ TrigPump | Secondary$ True | TriggerDescription$ Whenever you roll one or more dice, target creature you control gets +2/+0 and gains menace until end of turn.
SVar:TrigPump:DB$ Pump | ValidTgts$ Creature.YouCtrl | NumAtt$ 2 | KW$ Menace
SVar:TrigPump:DB$ Pump | ValidTgts$ Creature.YouCtrl | NumAtt$ +2 | KW$ Menace
K:Class:3:2 R:AddStaticAbility$ SHaste
SVar:SHaste:Mode$ Continuous | EffectZone$ Battlefield | Affected$ Creature.YouCtrl | AddKeyword$ Haste | Secondary$ True | Description$ Creatures you control have haste.
SVar:PlayMain1:TRUE
Expand Down
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/b/basilica_skullbomb.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ Name:Basilica Skullbomb
ManaCost:1
Types:Artifact
A:AB$ Draw | Cost$ 1 Sac<1/CARDNAME> | SpellDescription$ Draw a card.
A:AB$ Pump | Cost$ 2 W Sac<1/CARDNAME> | ValidTgts$ Creature.YouCtrl | NumAtt$ 2 | NumDef$ 2 | SubAbility$ DBDraw | KW$ Flying | TgtPrompt$ Select target creature you control | SorcerySpeed$ True | SpellDescription$ Target creature you control gets +2/+2 and gains flying until end of turn. Draw a card. Activate only as a sorcery.
A:AB$ Pump | Cost$ 2 W Sac<1/CARDNAME> | ValidTgts$ Creature.YouCtrl | NumAtt$ +2 | NumDef$ +2 | SubAbility$ DBDraw | KW$ Flying | TgtPrompt$ Select target creature you control | SorcerySpeed$ True | SpellDescription$ Target creature you control gets +2/+2 and gains flying until end of turn. Draw a card. Activate only as a sorcery.
SVar:DBDraw:DB$ Draw
AI:RemoveDeck:Random
DeckHas:Color$White & Ability$Sacrifice
Expand Down
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/b/baton_of_courage.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ ManaCost:3
Types:Artifact
K:Flash
K:Sunburst
A:AB$ Pump | Cost$ SubCounter<1/CHARGE> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDef$ 1 | NumAtt$ 1 | SpellDescription$ Target creature gets +1/+1 until end of turn.
A:AB$ Pump | Cost$ SubCounter<1/CHARGE> | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumDef$ +1 | NumAtt$ +1 | SpellDescription$ Target creature gets +1/+1 until end of turn.
SVar:NeedsToPlayVar:Z GE1
SVar:Z:Count$UniqueManaColorsProduced.ByUntappedSources
AI:RemoveDeck:Random
Expand Down
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/b/battle_cry.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@ Types:Instant
A:SP$ UntapAll | ValidCards$ Creature.White+YouCtrl | SubAbility$ Battlecry | SpellDescription$ Untap all white creatures you control. Whenever a creature blocks this turn, it gets +0/+1 until end of turn.
SVar:Battlecry:DB$ Effect | Triggers$ TrigBlocking
SVar:TrigBlocking:Mode$ Blocks | Execute$ Pump | TriggerDescription$ Whenever a creature blocks this turn, it gets +0/+1 until end of turn.
SVar:Pump:DB$ Pump | Defined$ TriggeredBlockerLKICopy | NumDef$ 1
SVar:Pump:DB$ Pump | Defined$ TriggeredBlockerLKICopy | NumDef$ +1
AI:RemoveDeck:All
Oracle:Untap all white creatures you control.\nWhenever a creature blocks this turn, it gets +0/+1 until end of turn.
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/b/battle_plan.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ Name:Battle Plan
ManaCost:3 R
Types:Enchantment
T:Mode$ Phase | Phase$ BeginCombat | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ At the beginning of combat on your turn, target creature you control gets +2/+0 until end of turn.
SVar:TrigPump:DB$ Pump | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | NumAtt$ 2
SVar:TrigPump:DB$ Pump | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | NumAtt$ +2
SVar:PlayMain1:TRUE
K:TypeCycling:Basic:1 R
Oracle:At the beginning of combat on your turn, target creature you control gets +2/+0 until end of turn.\nBasic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/b/battle_rattle_shaman.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,6 @@ ManaCost:3 R
Types:Creature Goblin Shaman
PT:2/2
T:Mode$ Phase | Phase$ BeginCombat | ValidPlayer$ You | TriggerZones$ Battlefield | OptionalDecider$ You | Execute$ TrigPump | TriggerDescription$ At the beginning of combat on your turn, you may have target creature get +2/+0 until end of turn.
SVar:TrigPump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 2
SVar:TrigPump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2
SVar:PlayMain1:TRUE
Oracle:At the beginning of combat on your turn, you may have target creature get +2/+0 until end of turn.
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/b/battleflight_eagle.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@ Types:Creature Bird
PT:2/2
K:Flying
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ When CARDNAME enters, target creature gets +2/+2 and gains flying until end of turn.
SVar:TrigPump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 2 | NumDef$ 2 | KW$ Flying
SVar:TrigPump:DB$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +2 | NumDef$ +2 | KW$ Flying
SVar:PlayMain1:TRUE
Oracle:Flying\nWhen Battleflight Eagle enters, target creature gets +2/+2 and gains flying until end of turn.
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/b/battlewand_oak.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@ Types:Creature Treefolk Warrior
PT:1/3
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Forest.YouCtrl | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever a Forest you control enters, CARDNAME gets +2/+2 until end of turn.
T:Mode$ SpellCast | ValidCard$ Treefolk | ValidActivatingPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ Whenever you cast a Treefolk spell, CARDNAME gets +2/+2 until end of turn.
SVar:TrigPump:DB$ Pump | Defined$ Self | NumAtt$ 2 | NumDef$ 2
SVar:TrigPump:DB$ Pump | Defined$ Self | NumAtt$ +2 | NumDef$ +2
SVar:BuffedBy:Forest,Treefolk
Oracle:Whenever a Forest you control enters, Battlewand Oak gets +2/+2 until end of turn.\nWhenever you cast a Treefolk spell, Battlewand Oak gets +2/+2 until end of turn.
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ Name:Befriending the Moths
ManaCost:3 W
Types:Enchantment Saga
K:Chapter:3:DBPump,DBPump,DBTransform
SVar:DBPump:DB$ Pump | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | NumAtt$ 1 | NumDef$ 1 | KW$ Flying | SpellDescription$ Target creature you control gets +1/+1 and gains flying until end of turn.
SVar:DBPump:DB$ Pump | ValidTgts$ Creature.YouCtrl | TgtPrompt$ Select target creature you control | NumAtt$ +1 | NumDef$ +1 | KW$ Flying | SpellDescription$ Target creature you control gets +1/+1 and gains flying until end of turn.
SVar:DBTransform:DB$ ChangeZone | Origin$ Battlefield | Destination$ Exile | RememberChanged$ True | SubAbility$ DBReturn | SpellDescription$ Exile this Saga, then return it to the battlefield transformed under your control.
SVar:DBReturn:DB$ ChangeZone | Defined$ Remembered | Origin$ Exile | Destination$ Battlefield | Transformed$ True | GainControl$ True | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
Expand Down
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/b/begin_anew.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@ Name:Begin Anew
ManaCost:G G W W
Types:Sorcery
A:SP$ DestroyAll | ValidCards$ Creature | SubAbility$ DBPumpAll | SpellDescription$ Destroy all creatures.
SVar:DBPumpAll:DB$ PumpAll | ValidCards$ Creature | PumpZone$ Hand | Duration$ Perpetual | NumAtt$ 1 | NumDef$ 1 | StackDescription$ REP your_{p:You}'s | SpellDescription$ Creature cards in your hand perpetually get +1/+1.
SVar:DBPumpAll:DB$ PumpAll | ValidCards$ Creature | PumpZone$ Hand | Duration$ Perpetual | NumAtt$ +1 | NumDef$ +1 | StackDescription$ REP your_{p:You}'s | SpellDescription$ Creature cards in your hand perpetually get +1/+1.
Oracle:Destroy all creatures. Creature cards in your hand perpetually get +1/+1.
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/b/believe_in_the_cleave.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@ ManaCost:3 R
Types:Instant
S:Mode$ ReduceCost | ValidCard$ Card.Self | Type$ Spell | Amount$ X | EffectZone$ All | Description$ CARDNAME costs {1} less to cast for each attacking creature you control.
SVar:X:Count$Valid Creature.attacking+YouCtrl
A:SP$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ 1 | NumDef$ 1 | KW$ Double Strike | SpellDescription$ Target creature gets +1/+1 and gains double strike until end of turn. | StackDescription$ SpellDescription
A:SP$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +1 | NumDef$ +1 | KW$ Double Strike | SpellDescription$ Target creature gets +1/+1 and gains double strike until end of turn. | StackDescription$ SpellDescription
Oracle:Believe in the Cleave costs {1} less to cast for each attacking creature you control.\nTarget creature gets +1/+1 and gains double strike until end of turn.
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/b/belle_of_the_brawl.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@ Types:Creature Human Knight
PT:3/2
K:Menace
T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPumpAll | TriggerDescription$ Whenever CARDNAME attacks, other Knights you control get +1/+0 until end of turn.
SVar:TrigPumpAll:DB$ PumpAll | ValidCards$ Knight.YouCtrl+StrictlyOther | NumAtt$ 1
SVar:TrigPumpAll:DB$ PumpAll | ValidCards$ Knight.YouCtrl+StrictlyOther | NumAtt$ +1
DeckHints:Type$Knight
Oracle:Menace (This creature can't be blocked except by two or more creatures.)\nWhenever Belle of the Brawl attacks, other Knights you control get +1/+0 until end of turn.
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/b/belligerent_of_the_ball.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,6 @@ ManaCost:2 R
Types:Creature Ogre Warrior
PT:3/3
T:Mode$ Phase | Phase$ BeginCombat | ValidPlayer$ You | TriggerZones$ Battlefield | Execute$ TrigPump | CheckSVar$ Celebration | SVarCompare$ GE2 | TriggerDescription$ Celebration — At the beginning of combat on your turn, if two or more nonland permanents entered the battlefield under your control this turn, target creature you control gets +1/+0 and gains menace until end of turn. (It can't be blocked except by two or more creatures.)
SVar:TrigPump:DB$ Pump | ValidTgts$ Creature.YouCtrl | NumAtt$ 1 | KW$ Menace
SVar:TrigPump:DB$ Pump | ValidTgts$ Creature.YouCtrl | NumAtt$ +1 | KW$ Menace
SVar:Celebration:Count$ThisTurnEntered_Battlefield_Permanent.nonLand+YouCtrl
Oracle:Celebration — At the beginning of combat on your turn, if two or more nonland permanents entered the battlefield under your control this turn, target creature you control gets +1/+0 and gains menace until end of turn. (It can't be blocked except by two or more creatures.)
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/b/benalish_partisan.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ PT:1/2
K:Lifelink
T:Mode$ Cycled | ValidCard$ Card.Other | ValidPlayer$ You | TriggerZones$ Graveyard | Execute$ TrigReturn | TriggerDescription$ Whenever you cycle another card, you may pay {1}{W}. If you do, return CARDNAME from your graveyard to the battlefield tapped and it perpetually gets +1/+0.
SVar:TrigReturn:AB$ ChangeZone | Cost$ 1 W | Origin$ Graveyard | Destination$ Battlefield | Tapped$ True | RememberChanged$ True | SubAbility$ DBPump
SVar:DBPump:DB$ Pump | Defined$ Remembered | NumAtt$ 1 | Duration$ Perpetual | SubAbility$ DBCleanup
SVar:DBPump:DB$ Pump | Defined$ Remembered | NumAtt$ +1 | Duration$ Perpetual | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
K:Cycling:1 W
SVar:SacMe:2
Expand Down
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/b/benalish_veteran.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@ ManaCost:2 W
Types:Creature Human Soldier
PT:2/2
T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, it gets +1/+1 until end of turn.
SVar:TrigPump:DB$ Pump | Defined$ Self | NumAtt$ 1 | NumDef$ 1
SVar:TrigPump:DB$ Pump | Defined$ Self | NumAtt$ +1 | NumDef$ +1
Oracle:Whenever Benalish Veteran attacks, it gets +1/+1 until end of turn.
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/b/beregond_of_the_guard.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,6 @@ ManaCost:3 W
Types:Legendary Creature Human Soldier
PT:3/3
T:Mode$ ChangesZone | ValidCard$ Card.Self,Human.Other+YouCtrl | Origin$ Any | Destination$ Battlefield | Execute$ TrigPumpAll | TriggerDescription$ Whenever CARDNAME or another Human you control enters, creatures you control get +1/+1 and gain vigilance until end of turn.
SVar:TrigPumpAll:DB$ PumpAll | ValidCards$ Creature.YouCtrl | NumAtt$ 1 | NumDef$ 1 | KW$ Vigilance
SVar:TrigPumpAll:DB$ PumpAll | ValidCards$ Creature.YouCtrl | NumAtt$ +1 | NumDef$ +1 | KW$ Vigilance
DeckHints:Type$Human
Oracle:Whenever Beregond of the Guard or another Human you control enters, creatures you control get +1/+1 and gain vigilance until end of turn.
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/b/berserk.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Name:Berserk
ManaCost:G
Types:Instant
A:SP$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ X | KW$ Trample | ActivationPhases$ Upkeep->Declare Blockers | ActivationFirstCombat$ True | SubAbility$ DelTrig | AILogic$ Berserk | SpellDescription$ Cast CARDNAME only before the combat damage step. Target creature gains trample and gets +X/+0 until end of turn, where X is its power. At the beginning of the next end step, destroy that creature if it attacked this turn.
A:SP$ Pump | ValidTgts$ Creature | TgtPrompt$ Select target creature | NumAtt$ +X | KW$ Trample | ActivationPhases$ Upkeep->Declare Blockers | ActivationFirstCombat$ True | SubAbility$ DelTrig | AILogic$ Berserk | SpellDescription$ Cast CARDNAME only before the combat damage step. Target creature gains trample and gets +X/+0 until end of turn, where X is its power. At the beginning of the next end step, destroy that creature if it attacked this turn.
SVar:DelTrig:DB$ DelayedTrigger | Mode$ Phase | Phase$ End Of Turn | Execute$ TrigDestroy | RememberObjects$ Targeted | TriggerDescription$ At the beginning of the next end step, destroy that creature if it attacked this turn. | AILogic$ Always
SVar:TrigDestroy:DB$ Destroy | Defined$ DelayTriggerRemembered | ConditionDefined$ DelayTriggerRemembered | ConditionPresent$ Card.attackedThisTurn | ConditionCompare$ GE1
SVar:X:Targeted$CardPower
Expand Down
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/b/bioplasm.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ Types:Creature Ooze
PT:4/4
T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigExile | TriggerZones$ Battlefield | TriggerDescription$ Whenever CARDNAME attacks, exile the top card of your library. If it's a creature card, CARDNAME gets +X/+Y until end of turn, where X is the exiled creature card's power and Y is its toughness.
SVar:TrigExile:DB$ Dig | DigNum$ 1 | ChangeNum$ All | DestinationZone$ Exile | RememberChanged$ True | SubAbility$ DBPump
SVar:DBPump:DB$ Pump | Defined$ Self | NumAtt$ X | NumDef$ Y | ConditionDefined$ Remembered | ConditionPresent$ Creature | SubAbility$ DBCleanup
SVar:DBPump:DB$ Pump | Defined$ Self | NumAtt$ +X | NumDef$ +Y | ConditionDefined$ Remembered | ConditionPresent$ Creature | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
SVar:X:Remembered$CardPower
SVar:Y:Remembered$CardToughness
Expand Down
2 changes: 1 addition & 1 deletion forge-gui/res/cardsfolder/b/bishop_of_binding.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ PT:1/1
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigExile | TriggerDescription$ When CARDNAME enters, exile target creature an opponent controls until CARDNAME leaves the battlefield.
SVar:TrigExile:DB$ ChangeZone | Origin$ Battlefield | Destination$ Exile | ValidTgts$ Creature.OppCtrl | TgtPrompt$ Select target creature an opponent controls | Duration$ UntilHostLeavesPlay
T:Mode$ Attacks | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME attacks, target Vampire gets +X/+X until end of turn, where X is the power of the exiled card.
SVar:TrigPump:DB$ Pump | ValidTgts$ Vampire | TgtPrompt$ Select target Vampire | NumAtt$ X | NumDef$ X
SVar:TrigPump:DB$ Pump | ValidTgts$ Vampire | TgtPrompt$ Select target Vampire | NumAtt$ +X | NumDef$ +X
SVar:X:Count$ValidExile Card.ExiledWithSource$CardPower
# Release notes indicate that this effect should work with Vehicle cards.
SVar:PlayMain1:TRUE
Expand Down
Loading