From 87b1efa546f9d8e852423e542d3c1b7b62148e9e Mon Sep 17 00:00:00 2001 From: Evan Kranzler Date: Mon, 21 Sep 2020 17:41:28 -0400 Subject: [PATCH] [ZNR] fixed Malakir Blood-Priest text --- .../effects/common/LoseLifeOpponentsEffect.java | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/Mage/src/main/java/mage/abilities/effects/common/LoseLifeOpponentsEffect.java b/Mage/src/main/java/mage/abilities/effects/common/LoseLifeOpponentsEffect.java index ead8433dc77..30ef4bb0a36 100644 --- a/Mage/src/main/java/mage/abilities/effects/common/LoseLifeOpponentsEffect.java +++ b/Mage/src/main/java/mage/abilities/effects/common/LoseLifeOpponentsEffect.java @@ -1,8 +1,6 @@ package mage.abilities.effects.common; -import java.util.UUID; - import mage.abilities.Ability; import mage.abilities.Mode; import mage.abilities.dynamicvalue.DynamicValue; @@ -12,8 +10,9 @@ import mage.constants.Outcome; import mage.game.Game; import mage.players.Player; +import java.util.UUID; + /** - * * @author LevelX2 */ public class LoseLifeOpponentsEffect extends OneShotEffect { @@ -37,7 +36,7 @@ public class LoseLifeOpponentsEffect extends OneShotEffect { @Override public boolean apply(Game game, Ability source) { - for (UUID opponentId: game.getOpponents(source.getControllerId())) { + for (UUID opponentId : game.getOpponents(source.getControllerId())) { Player player = game.getPlayer(opponentId); if (player != null) { player.loseLife(amount.calculate(game, source, this), game, false); @@ -53,6 +52,9 @@ public class LoseLifeOpponentsEffect extends OneShotEffect { @Override public String getText(Mode mode) { + if (staticText != null && !staticText.isEmpty()) { + return staticText; + } StringBuilder sb = new StringBuilder(); String message = amount.getMessage();