From b2895ee9eb439636298059339a0ce69665845049 Mon Sep 17 00:00:00 2001 From: Mark Langen Date: Thu, 1 Sep 2016 16:13:28 -0600 Subject: [PATCH] Tweaked layout for small card text. --- .../org/mage/card/arcane/ModernCardRenderer.java | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/Mage.Client/src/main/java/org/mage/card/arcane/ModernCardRenderer.java b/Mage.Client/src/main/java/org/mage/card/arcane/ModernCardRenderer.java index 8e959510c42..542b26267cc 100644 --- a/Mage.Client/src/main/java/org/mage/card/arcane/ModernCardRenderer.java +++ b/Mage.Client/src/main/java/org/mage/card/arcane/ModernCardRenderer.java @@ -664,10 +664,14 @@ public class ModernCardRenderer extends CardRenderer { // Do we have room for additional spacing between the parts of text? // If so, calculate the spacing based on how much space was left over - int spacing = - (int)(remaining / (hasKeywords ? - (textboxRules.size() + 2) : - (textboxRules.size() + 1))); + int spacing; + if (remaining <= 0) { + spacing = 0; + } else { + spacing = (int)(remaining / (hasKeywords ? + (textboxRules.size() + 2) : + (textboxRules.size() + 1))); + } // Do the actual draw loyaltyAbilityColorToggle = false;