From 027bd27bbbc366cd608db91cdc39e6a793d1a9b9 Mon Sep 17 00:00:00 2001 From: Chris Kearney <chris@kearneymail.com> Date: Sun, 14 Aug 2016 14:06:02 -0700 Subject: [PATCH] making compare work with npcs --- src/main/java/com/comandante/creeper/CreeperUtils.java | 2 ++ .../java/com/comandante/creeper/command/CompareCommand.java | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/comandante/creeper/CreeperUtils.java b/src/main/java/com/comandante/creeper/CreeperUtils.java index 89c0a574..00ecb369 100644 --- a/src/main/java/com/comandante/creeper/CreeperUtils.java +++ b/src/main/java/com/comandante/creeper/CreeperUtils.java @@ -64,6 +64,8 @@ public class CreeperUtils { textToJoin.forEach(ss -> { if (ss.size() > 0) { sb[0].append(ss.remove(0)).append(seperator); + } else { + sb[0].append(seperator); } }); sb[0].append("\r\n"); diff --git a/src/main/java/com/comandante/creeper/command/CompareCommand.java b/src/main/java/com/comandante/creeper/command/CompareCommand.java index fbb44585..232eb79d 100644 --- a/src/main/java/com/comandante/creeper/command/CompareCommand.java +++ b/src/main/java/com/comandante/creeper/command/CompareCommand.java @@ -52,7 +52,7 @@ public class CompareCommand extends Command { Npc currentNpc = gameManager.getEntityManager().getNpcEntity(npcId); if (currentNpc.getValidTriggers().contains(target)) { String npcLookString = gameManager.getLookString(currentNpc, Levels.getLevel(gameManager.getStatsModifierFactory().getStatsModifier(player).getExperience())); - write(Lists.newArrayList(selfLookStrong, npcLookString) + "\r\n"); + write(CreeperUtils.printStringsNextToEachOther(Lists.newArrayList(selfLookStrong, npcLookString)," | ") + "\r\n"); } } }); -- GitLab