diff --git a/Mage.Sets/src/mage/cards/s/SophiaDoggedDetective.java b/Mage.Sets/src/mage/cards/s/SophiaDoggedDetective.java index 455390b654e..34f8b02e8f1 100644 --- a/Mage.Sets/src/mage/cards/s/SophiaDoggedDetective.java +++ b/Mage.Sets/src/mage/cards/s/SophiaDoggedDetective.java @@ -53,9 +53,7 @@ public final class SophiaDoggedDetective extends CardImpl { this.addAbility(ability); // Whenever a Dog you control deals combat damage to a player, create a Food token, then investigate. - ability = new DealsDamageToAPlayerAllTriggeredAbility( - new CreateTokenEffect(new FoodToken()), filter, false, SetTargetPointer.NONE, true - ).setTriggerPhrase("Whenever a Dog you control deals combat damage to a player, "); + ability = new DealsDamageToAPlayerAllTriggeredAbility(new CreateTokenEffect(new FoodToken()), filter, false, SetTargetPointer.NONE, true); ability.addEffect(new InvestigateEffect(false).concatBy(", then")); this.addAbility(ability); } diff --git a/Mage/src/main/java/mage/abilities/common/DealsDamageToAPlayerAllTriggeredAbility.java b/Mage/src/main/java/mage/abilities/common/DealsDamageToAPlayerAllTriggeredAbility.java index 94ad486bc8b..c01dee10210 100644 --- a/Mage/src/main/java/mage/abilities/common/DealsDamageToAPlayerAllTriggeredAbility.java +++ b/Mage/src/main/java/mage/abilities/common/DealsDamageToAPlayerAllTriggeredAbility.java @@ -1,4 +1,3 @@ - package mage.abilities.common; import mage.abilities.TriggeredAbilityImpl; @@ -12,6 +11,7 @@ import mage.game.events.DamagedPlayerEvent; import mage.game.events.GameEvent; import mage.game.permanent.Permanent; import mage.target.targetpointer.FixedTarget; +import mage.util.CardUtil; /** * @author LevelX2 @@ -43,7 +43,7 @@ public class DealsDamageToAPlayerAllTriggeredAbility extends TriggeredAbilityImp this.onlyCombat = onlyCombat; this.affectsDefendingPlayer = affectsDefendingPlayer; this.targetController = targetController; - setTriggerPhrase("Whenever " + filter.getMessage() + " deals " + (onlyCombat ? "combat " : "") + "damage to " + setTriggerPhrase("Whenever " + CardUtil.addArticle(filter.getMessage()) + " deals " + (onlyCombat ? "combat " : "") + "damage to " + (targetController == TargetController.OPPONENT ? "an opponent" : "a player") + ", "); }