diff --git a/.gitattributes b/.gitattributes index 32e7f0be646..efb5f68c0aa 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1644,6 +1644,7 @@ res/cardsfolder/hand_of_cruelty.txt -text svneol=native#text/plain res/cardsfolder/hand_of_death.txt -text svneol=native#text/plain res/cardsfolder/hand_of_honor.txt -text svneol=native#text/plain res/cardsfolder/hand_of_justice.txt -text svneol=native#text/plain +res/cardsfolder/hand_of_the_praetors.txt -text svneol=native#text/plain res/cardsfolder/hanna_ships_navigator.txt -text svneol=native#text/plain res/cardsfolder/hannas_custody.txt -text svneol=native#text/plain res/cardsfolder/harabaz_druid.txt -text svneol=native#text/plain diff --git a/res/cardsfolder/hand_of_the_praetors.txt b/res/cardsfolder/hand_of_the_praetors.txt new file mode 100644 index 00000000000..d66d9b557c1 --- /dev/null +++ b/res/cardsfolder/hand_of_the_praetors.txt @@ -0,0 +1,9 @@ +Name:Hand of the Praetors +ManaCost:3 B +Types:Creature Zombie +Text:Whenever you cast a spell with infect, target player gets a poison counter. +PT:3/2 +K:Infect +K:StaticEffect:Play:Permanents you Control:PTBonus/1/1:Type.Creature!with.Infect!NotSelf:Other creatures you control with infect get +1/+1. +SVar:Rarity:Rare +End diff --git a/res/cardsfolder/stalwart_shield_bearers.txt b/res/cardsfolder/stalwart_shield_bearers.txt index 4f5cd92ec8d..398db8c46cc 100644 --- a/res/cardsfolder/stalwart_shield_bearers.txt +++ b/res/cardsfolder/stalwart_shield_bearers.txt @@ -4,7 +4,7 @@ Types:Creature Human Soldier Text:no text PT:0/3 K:Defender -K:StaticEffect:Play:Permanents you Control:PTBonus/0/2:Type.Creature!with.Defender!NotSelf:Other creatures you control with defender get +0/+2.. +K:StaticEffect:Play:Permanents you Control:PTBonus/0/2:Type.Creature!with.Defender!NotSelf:Other creatures you control with defender get +0/+2. SVar:Rarity:Common SVar:Picture:http://www.wizards.com/global/images/magic/general/stalwart_shield_bearers.jpg End diff --git a/src/forge/GameActionUtil.java b/src/forge/GameActionUtil.java index 30863ab6435..d2289eb0c57 100644 --- a/src/forge/GameActionUtil.java +++ b/src/forge/GameActionUtil.java @@ -408,6 +408,7 @@ public class GameActionUtil { playCard_Fable_of_Wolf_and_Owl(c); playCard_Kor_Firewalker(c); playCard_Curse_of_Wizardry(c); + playCard_Hand_of_the_Praetors(c); AllZone.GameAction.CheckWheneverKeyword(c,"CastSpell",null); } @@ -1191,6 +1192,49 @@ public class GameActionUtil { } } + public static void playCard_Hand_of_the_Praetors(Card c) + { + final String controller = c.getController(); + + final PlayerZone play = AllZone.getZone(Constant.Zone.Play, controller); + + CardList list = new CardList(); + list.addAll(play.getCards()); + + list = list.getName("Hand of the Praetors"); + + for (int i=0;i