From f48e20a48c8d3659369e3c632a5e802b89cf42bb Mon Sep 17 00:00:00 2001 From: LevelX2 Date: Sun, 23 Oct 2016 00:08:41 +0200 Subject: [PATCH] Fixed a rule text problem of PhaseOutTargetEffect. --- .../mage/abilities/effects/common/PhaseOutTargetEffect.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Mage/src/main/java/mage/abilities/effects/common/PhaseOutTargetEffect.java b/Mage/src/main/java/mage/abilities/effects/common/PhaseOutTargetEffect.java index e270a96d054..1b77cd0037b 100644 --- a/Mage/src/main/java/mage/abilities/effects/common/PhaseOutTargetEffect.java +++ b/Mage/src/main/java/mage/abilities/effects/common/PhaseOutTargetEffect.java @@ -57,7 +57,7 @@ public class PhaseOutTargetEffect extends OneShotEffect { } return true; } - for (UUID targetId :this.getTargetPointer().getTargets(game, source)) { + for (UUID targetId : this.getTargetPointer().getTargets(game, source)) { Permanent permanent = game.getPermanent(targetId); if (permanent != null) { permanent.phaseOut(game); @@ -73,7 +73,7 @@ public class PhaseOutTargetEffect extends OneShotEffect { } StringBuilder sb = new StringBuilder(); - if (targetDescription.length() > 0) { + if (targetDescription == null || targetDescription.length() > 0) { sb.append(targetDescription); } else { sb.append("Target ").append(mode.getTargets().get(0).getTargetName()); @@ -82,4 +82,4 @@ public class PhaseOutTargetEffect extends OneShotEffect { return sb.toString(); } -} \ No newline at end of file +}