Merge pull request #1324 from Northmoc/fix

sparas_bodyguard.txt fixup
This commit is contained in:
Paul Hammerton
2022-08-11 19:16:49 +01:00
committed by GitHub

View File

@@ -5,12 +5,13 @@ PT:3/3
T:Mode$ ChangesZone | Origin$ Any | Destination$ Battlefield | ValidCard$ Card.Self | Execute$ TrigChoose | TriggerDescription$ When CARDNAME enters the battlefield, you may choose a creature card in your hand. If you do, it perpetually gains "This creature enters the battlefield with an additional shield counter on it." Otherwise, put a shield counter on CARDNAME.
SVar:TrigChoose:DB$ ChooseCard | ChoiceZone$ Hand | Choices$ Creature.YouOwn | ChoiceTitle$ You may choose a creature card in your hand | SubAbility$ DBEffect
SVar:DBEffect:DB$ Effect | ConditionDefined$ ChosenCard | ConditionPresent$ Card | StaticAbilities$ PerpetualShield | Name$ Spara's Bodyguard's Perpetual Effect | Duration$ Permanent | SubAbility$ DBAddCounter
SVar:PerpetualShield:Mode$ Continuous | Affected$ Card.ChosenCard | EffectZone$ Command | AffectedZone$ Battlefield,Hand,Graveyard,Exile,Stack,Library,Command | AddReplacementEffect$ ETBShield | Description$ The chosen card perpetually enters the battlefield with an additional shield counter.
SVar:ETBShield:Event$ Moved | ValidCard$ Card.ChosenCard | Destination$ Battlefield | ReplaceWith$ DBExtraCounter | ReplacementResult$ Updated | Description$ This Creature perpetually enters the battlefield with an additional shield counter.
SVar:PerpetualShield:Mode$ Continuous | Affected$ Card.ChosenCard | EffectZone$ Command | AffectedZone$ Battlefield,Hand,Graveyard,Exile,Stack,Library,Command | AddReplacementEffects$ ETBShield | Description$ The chosen card perpetually enters the battlefield with an additional shield counter.
SVar:ETBShield:Event$ Moved | ValidCard$ Card.Self | Destination$ Battlefield | ReplaceWith$ DBExtraCounter | ReplacementResult$ Updated | Description$ This creature perpetually enters the battlefield with an additional shield counter.
SVar:DBExtraCounter:DB$ PutCounter | ETB$ True | Defined$ ReplacedCard | CounterType$ SHIELD | CounterNum$ 1
SVar:DBAddCounter:DB$ PutCounter | Defined$ Self | ConditionDefined$ ChosenCard | ConditionNotPresent$ Card | CounterType$ SHIELD | SubAbility$ DBCleanup
SVar:DBCleanup:DB$ Cleanup | ClearChosenCard$ True
T:Mode$ Phase | Phase$ BeginCombat | TriggerZones$ Battlefield | Execute$ TrigPump | TriggerDescription$ At the beginning of each combat, CARDNAME gets +1/+1 until end of turn for each shield counter among other creatures you control.
SVar:TrigPump:DB$ Pump | Defined$ Self | NumAtt$ +X | NumDef$ +X
SVar:X:Count$Valid Creature.YouCtrl+Other$CardCounters.SHIELD
Oracle:When Spara's Bodyguard enters the battlefield, you may choose a creature card in your hand. If you do, it perpetually gains "This creature enters the battlefield with an additional shield counter on it." Otherwise, put a shield counter on Sparas Bodyguard.\nAt the beginning of each combat, Spara's Bodyguard gets +1/+1 until end of turn for each shield counter among other creatures you control.
DeckHas:Ability$Counters
Oracle:When Spara's Bodyguard enters the battlefield, you may choose a creature card in your hand. If you do, it perpetually gains "This creature enters the battlefield with an additional shield counter on it." Otherwise, put a shield counter on Spara's Bodyguard.\nAt the beginning of each combat, Spara's Bodyguard gets +1/+1 until end of turn for each shield counter among other creatures you control.