From b583f616bfdb4a78ae0190eadd0fa4119abfc25d Mon Sep 17 00:00:00 2001 From: LevelX2 Date: Thu, 4 Jun 2015 14:12:52 +0200 Subject: [PATCH] * Burrenton Forge-Tende - Fixed that every source could be selected.. --- .../effects/common/PreventDamageBySourceEffect.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/Mage/src/mage/abilities/effects/common/PreventDamageBySourceEffect.java b/Mage/src/mage/abilities/effects/common/PreventDamageBySourceEffect.java index da4b7082b3c..9845cd5824e 100644 --- a/Mage/src/mage/abilities/effects/common/PreventDamageBySourceEffect.java +++ b/Mage/src/mage/abilities/effects/common/PreventDamageBySourceEffect.java @@ -54,11 +54,10 @@ public class PreventDamageBySourceEffect extends PreventionEffectImpl { public PreventDamageBySourceEffect(FilterObject filterObject) { super(Duration.EndOfTurn); - if (filterObject.getMessage().equals("a")) { - this.target = new TargetSource(new FilterObject("source")); - } else { - this.target = new TargetSource(new FilterObject(filterObject.getMessage() + " source")); + if (!filterObject.getMessage().endsWith("source")) { + filterObject.setMessage(filterObject.getMessage() + " source"); } + this.target = new TargetSource(filterObject); staticText = "Prevent all damage " + filterObject.getMessage() + " source of your choice would deal this turn"; }