From 8b724f9c2c0d557ca42c10b84578ac21b9d5b330 Mon Sep 17 00:00:00 2001 From: melvin Date: Wed, 10 Oct 2012 22:27:24 +0800 Subject: [PATCH] processTargetPermanent instead of processTarget --- src/magic/card/Wrack_with_Madness.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/magic/card/Wrack_with_Madness.java b/src/magic/card/Wrack_with_Madness.java index b52257625f..d8dd174588 100644 --- a/src/magic/card/Wrack_with_Madness.java +++ b/src/magic/card/Wrack_with_Madness.java @@ -5,7 +5,7 @@ import magic.model.MagicGame; import magic.model.MagicPayedCost; import magic.model.MagicPermanent; import magic.model.action.MagicDealDamageAction; -import magic.model.action.MagicTargetAction; +import magic.model.action.MagicPermanentAction; import magic.model.choice.MagicTargetChoice; import magic.model.event.MagicEvent; import magic.model.event.MagicSpellCardEvent; @@ -29,9 +29,8 @@ public class Wrack_with_Madness { final MagicGame game, final MagicEvent event, final Object[] choiceResults) { - event.processTarget(game,choiceResults,0,new MagicTargetAction() { - public void doAction(final MagicTarget target) { - final MagicPermanent creature = (MagicPermanent)target; + event.processTargetPermanent(game,choiceResults,0,new MagicPermanentAction() { + public void doAction(final MagicPermanent creature) { final MagicDamage damage = new MagicDamage( creature, creature,