- Added Delaying Shield by AlexV

This commit is contained in:
swordshine
2013-03-04 04:55:07 +00:00
parent 05a0cc2a2a
commit c654c5c20a
2 changed files with 17 additions and 0 deletions

1
.gitattributes vendored
View File

@@ -2493,6 +2493,7 @@ res/cardsfolder/d/deglamer.txt svneol=native#text/plain
res/cardsfolder/d/dehydration.txt svneol=native#text/plain
res/cardsfolder/d/deity_of_scars.txt svneol=native#text/plain
res/cardsfolder/d/deja_vu.txt svneol=native#text/plain
res/cardsfolder/d/delaying_shield.txt -text
res/cardsfolder/d/delifs_cone.txt -text
res/cardsfolder/d/delifs_cube.txt -text
res/cardsfolder/d/delirium.txt svneol=native#text/plain

View File

@@ -0,0 +1,16 @@
Name:Delaying Shield
ManaCost:3 W
Types:Enchantment
R:Event$ DamageDone | ActiveZones$ Battlefield | ValidTarget$ You | ReplaceWith$ Counters | Description$ If damage would be dealt to you, put that many delay counters on CARDNAME instead.
SVar:Counters:AB$ PutCounter | Cost$ 0 | CounterType$ DELAY | CounterNum$ NumDamage | References$ NumDamage | Defined$ Self
SVar:NumDamage:ReplaceCount$DamageAmount
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | IsPresent$ Card.Self+counters_GE1_DELAY | Execute$ RemoveCounters | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, remove all delay counters from CARDNAME. For each delay counter removed this way, you lose 1 life unless you pay 1 W.
SVar:RemoveCounters:AB$ RemoveCounter | Cost$ 0 | CounterType$ DELAY | CounterNum$ All | RememberRemoved$ True | SubAbility$ RepeatOnUpkeep
SVar:RepeatOnUpkeep:DB$ Repeat | MaxRepeat$ NumRemoved | References$ NumRemoved | RepeatSubAbility$ DBLoseLife | SubAbility$ DBCleanup
SVar:DBLoseLife:DB$ LoseLife | LifeAmount$ 1 | Defined$ You | UnlessCost$ 1 W | UnlessPayer$ You
SVar:DBCleanup:DB$ Cleanup | ClearRemembered$ True
SVar:NumRemoved:Count$RememberedSize
SVar:RemAIDeck:True
SVar:Picture:http://www.wizards.com/global/images/magic/general/delaying_shield.jpg
SetInfo:ODY|Rare|http://magiccards.info/scans/en/od/17.jpg
Oracle:If damage would be dealt to you, put that many delay counters on Delaying Shield instead.\nAt the beginning of your upkeep, remove all delay counters from Delaying Shield. For each delay counter removed this way, you lose 1 life unless you pay {1}{W}.