promise_of_loyalty.txt

This commit is contained in:
Northmoc
2021-04-11 07:49:48 -04:00
parent 506d64dc8b
commit b9bcfef817

View File

@@ -0,0 +1,10 @@
Name:Promise of Loyalty
ManaCost:4 W
Types:Sorcery
A:SP$ RepeatEach | Cost$ 4 W | RepeatPlayers$ Player | RepeatSubAbility$ DBPutCounter | SubAbility$ DBEffect | SpellDescription$ Each player puts a vow counter on a creature they control and sacrifices the rest. Each of those creatures cant attack you for as long as it has a vow counter on it.
SVar:DBPutCounter:DB$ PutCounter | Choices$ Creature.ControlledBy Player.IsRemembered | ChoiceTitle$ Choose a creature you control | Chooser$ Player.IsRemembered | Placer$ Player.IsRemembered | CounterType$ VOW | CounterNum$ 1 | RememberCards$ True | SubAbility$ SacAllOthers
SVar:SacAllOthers:DB$ SacrificeAll | ValidCards$ Creature.IsNotRemembered+ControlledBy Player.IsRemembered
SVar:DBEffect:DB$ Effect | RememberObjects$ Remembered | StaticAbilities$ VowStatic | ForgetOnMoved$ Battlefield | ForgetCounter$ VOW | Duration$ Permanent | SubAbility$ DBCleanup
SVar:VowStatic:Mode$ CantAttack | ValidCard$ Card.IsRemembered | Target$ You | Description$ Each of these creatures cant attack you for as long as it has a vow counter on it.
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
Oracle:Each player puts a vow counter on a creature they control and sacrifices the rest. Each of those creatures cant attack you for as long as it has a vow counter on it.