From d1696aed8d6e5f3d1b2867fd071cb2647fe8a7c9 Mon Sep 17 00:00:00 2001 From: jendave Date: Sat, 6 Aug 2011 23:00:55 +0000 Subject: [PATCH] add Gang of Elk (from Urza's Legacy) --- .gitattributes | 1 + res/cardsfolder/gang_of_elk.txt | 13 +++++++++++++ src/forge/card/cardFactory/CardFactoryUtil.java | 2 ++ 3 files changed, 16 insertions(+) create mode 100644 res/cardsfolder/gang_of_elk.txt diff --git a/.gitattributes b/.gitattributes index 9f51f78783b..3c9490b3714 100644 --- a/.gitattributes +++ b/.gitattributes @@ -2649,6 +2649,7 @@ res/cardsfolder/galvanic_blast.txt -text svneol=native#text/plain res/cardsfolder/galvanic_key.txt -text svneol=native#text/plain res/cardsfolder/gamble.txt -text svneol=native#text/plain res/cardsfolder/game_trail_changeling.txt -text svneol=native#text/plain +res/cardsfolder/gang_of_elk.txt svneol=native#text/plain res/cardsfolder/gangrenous_goliath.txt -text svneol=native#text/plain res/cardsfolder/gangrenous_zombies.txt svneol=native#text/plain res/cardsfolder/gargoyle_castle.txt -text svneol=native#text/plain diff --git a/res/cardsfolder/gang_of_elk.txt b/res/cardsfolder/gang_of_elk.txt new file mode 100644 index 00000000000..aed3c887ac7 --- /dev/null +++ b/res/cardsfolder/gang_of_elk.txt @@ -0,0 +1,13 @@ +Name:Gang of Elk +ManaCost:5 G +Types:Creature Elk Beast +Text:no text +PT:5/4 +T:Mode$ AttackerBlocked | ValidCard$ Card.Self | Execute$ TrigPump | TriggerDescription$ Whenever CARDNAME becomes blocked, it gets +2/+2 until end of turn for each creature blocking it. +SVar:TrigPump:AB$Pump | Cost$ 0 | Defined$ Self | NumAtt$ +X | NumDef$ +X +SVar:X:Count$NumBlockingMe/Times.2 +SVar:Rarity:Uncommon +SVar:Picture:http://www.wizards.com/global/images/magic/general/gang_of_elk.jpg +SetInfo:ULG|Uncommon|http://magiccards.info/scans/en/ul/102.jpg +SetInfo:7ED|Uncommon|http://magiccards.info/scans/en/7e/247.jpg +End \ No newline at end of file diff --git a/src/forge/card/cardFactory/CardFactoryUtil.java b/src/forge/card/cardFactory/CardFactoryUtil.java index e7b792d22ce..782d5d613b7 100644 --- a/src/forge/card/cardFactory/CardFactoryUtil.java +++ b/src/forge/card/cardFactory/CardFactoryUtil.java @@ -3514,6 +3514,8 @@ public class CardFactoryUtil { int num = c.getCounters(Counters.getType(sq[1])); return doXMath(num, m); } + if(sq[0].contains("NumBlockingMe")) + return doXMath(AllZone.Combat.getBlockers(c).size(), m); //Count$IfMainPhase.. // 7/10 if (sq[0].contains("IfMainPhase"))