From cf3d6523148e93adc8104a4d8baa53f58600259b Mon Sep 17 00:00:00 2001 From: jendave Date: Sat, 6 Aug 2011 19:21:32 +0000 Subject: [PATCH] convert Sek'Kuar, Deathkeeper to triggers --- res/cardsfolder/sekkuar_deathkeeper.txt | 3 ++- src/forge/GameActionUtil.java | 19 ------------------- 2 files changed, 2 insertions(+), 20 deletions(-) diff --git a/res/cardsfolder/sekkuar_deathkeeper.txt b/res/cardsfolder/sekkuar_deathkeeper.txt index 76dd80a4c00..5ef975ef9ae 100644 --- a/res/cardsfolder/sekkuar_deathkeeper.txt +++ b/res/cardsfolder/sekkuar_deathkeeper.txt @@ -3,7 +3,8 @@ ManaCost:2 B R G Types:Legendary Creature Orc Shaman Text:no text PT:4/3 -K:Whenever another nontoken creature you control is put into a graveyard from the battlefield, put a 3/1 black and red Graveborn creature token with haste onto the battlefield. +T:Mode$ ChangesZone | Origin$ Battlefield | Destination$ Graveyard | ValidCard$ Creature.nonToken+Other+YouCtrl | TriggerZones$ Battlefield | Execute$ TrigToken | TriggerDescription$ Whenever another nontoken creature you control is put into a graveyard from the battlefield, put a 3/1 black and red Graveborn creature token with haste onto the battlefield. +SVar:TrigToken:AB$Token | Cost$ 0 | TokenAmount$ 1 | TokenName$ Graveborn | TokenTypes$ Creature,Graveborn | TokenOwner$ Controller | TokenColors$ Black,Red | TokenPower$ 3 | TokenToughness$ 1 | TokenKeywords$ Haste SVar:Rarity:Rare SVar:Picture:http://www.wizards.com/global/images/magic/general/sekkuar_deathkeeper.jpg SetInfo:CSP|Rare|http://magiccards.info/scans/en/cs/131.jpg diff --git a/src/forge/GameActionUtil.java b/src/forge/GameActionUtil.java index 15642785709..866ec76ba21 100644 --- a/src/forge/GameActionUtil.java +++ b/src/forge/GameActionUtil.java @@ -2465,11 +2465,6 @@ public class GameActionUtil { if (c.getName().equals("Fecundity")) destroyCreature_Fecundity(c, destroyed); else if (c.getName().equals("Proper Burial") && destroyed.getController().equals(c.getController())) destroyCreature_Proper_Burial(c, destroyed); - else if (c.getName().equals("Sek'Kuar, Deathkeeper") - && !destroyed.isToken() - && destroyed.getController().equals(c.getController()) - && !destroyed.getName().equals(c.getName())) destroyCreature_SekKuar(c, destroyed); - //} } //*** @@ -2514,20 +2509,6 @@ public class GameActionUtil { AllZone.Stack.add(ability); } - private static void destroyCreature_SekKuar(Card c, Card destroyed) { - final Card crd = c; - - Ability ability = new Ability(c, "0") { - @Override - public void resolve() { - CardFactoryUtil.makeToken("Graveborn", "BR 3 1 Graveborn", crd.getController(), "BR", new String[] { - "Creature", "Graveborn"}, 3, 1, new String[] {"Haste"}); - } - }; - ability.setStackDescription("Sek'Kuar, Deathkeeper - put a 3/1 black and red Graveborn creature token with haste onto the battlefield."); - AllZone.Stack.add(ability); - } - //***CREATURES END HERE*** public static void executeLandfallEffects(Card c) {