From 2bf7ebe1f1e4fc685f11c9c4f6ecbc8cd775a95a Mon Sep 17 00:00:00 2001 From: jendave Date: Sat, 6 Aug 2011 13:17:56 +0000 Subject: [PATCH] convert Broodwarden to stPumpAll keyword. --- res/cardsfolder/broodwarden.txt | 3 ++- src/forge/GameActionUtil.java | 45 --------------------------------- src/forge/StaticEffects.java | 1 - 3 files changed, 2 insertions(+), 47 deletions(-) diff --git a/res/cardsfolder/broodwarden.txt b/res/cardsfolder/broodwarden.txt index a7507920042..a5ef7a2c9fa 100644 --- a/res/cardsfolder/broodwarden.txt +++ b/res/cardsfolder/broodwarden.txt @@ -1,8 +1,9 @@ Name:Broodwarden ManaCost:3 G G Types:Creature Eldrazi Drone -Text:Eldrazi Spawn creatures you control get +2/+1. +Text:no text PT:4/4 +K:stPumpAll:Creature.Eldrazi+Spawn+YouCtrl:2/1:No Condition:Eldrazi Spawn creatures you control get +2/+1. SVar:PlayMain1:TRUE SVar:Rarity:Uncommon SVar:Picture:http://www.wizards.com/global/images/magic/general/broodwarden.jpg diff --git a/src/forge/GameActionUtil.java b/src/forge/GameActionUtil.java index d2dbba80089..4065f9f7424 100644 --- a/src/forge/GameActionUtil.java +++ b/src/forge/GameActionUtil.java @@ -14228,50 +14228,6 @@ public class GameActionUtil { };//Plague_Rats - - public static Command Broodwarden = new Command() { - - private static final long serialVersionUID = -9033688979680507210L; - CardList gloriousAnthemList = new CardList(); - - public void execute() { - - CardList cList = gloriousAnthemList; - Card c; - - for(int i = 0; i < cList.size(); i++) { - c = cList.get(i); - c.addSemiPermanentAttackBoost(-2); - c.addSemiPermanentDefenseBoost(-1); - } - cList.clear(); - PlayerZone[] zone = getZone("Broodwarden"); - - // for each zone found add +1/+1 to each card - for(int outer = 0; outer < zone.length; outer++) { - CardList creature = new CardList( - zone[outer].getCards()); - creature = creature.filter(new CardListFilter() - { - public boolean addCard(Card c) - { - return (c.getType().contains("Eldrazi") && c.getType().contains("Spawn") ) || c.getKeyword().contains("Changeling"); - } - }); - - for(int i = 0; i < creature.size(); i++) { - c = creature.get(i); - c.addSemiPermanentAttackBoost(2); - c.addSemiPermanentDefenseBoost(1); - gloriousAnthemList.add(c); - - } // for - } // for - - }// execute() - - }; //Broodwarden - public static Command Covetous_Dragon = new Command() { private static final long serialVersionUID = -8898010588711890705L; @@ -16206,7 +16162,6 @@ public class GameActionUtil { commands.put("Beastbreaker_of_Bala_Ged", Beastbreaker_of_Bala_Ged); //commands.put("Bloodghast", Bloodghast); - commands.put("Broodwarden", Broodwarden); //commands.put("Cantivore", Cantivore); commands.put("Caravan_Escort", Caravan_Escort); diff --git a/src/forge/StaticEffects.java b/src/forge/StaticEffects.java index 6c08e7e4fb7..6bfe4960477 100644 --- a/src/forge/StaticEffects.java +++ b/src/forge/StaticEffects.java @@ -29,7 +29,6 @@ public class StaticEffects cardToEffectsList.put("Beastbreaker of Bala Ged", new String[] {"Beastbreaker_of_Bala_Ged"}); //cardToEffectsList.put("Bloodghast", new String[] {"Bloodghast"}); //cardToEffectsList.put("Broodstar", new String[] {"Master_of_Etherium"}); - cardToEffectsList.put("Broodwarden", new String[] {"Broodwarden"}); //cardToEffectsList.put("Cantivore", new String[] {"Cantivore"}); cardToEffectsList.put("Caravan Escort", new String[] {"Caravan_Escort"});