From 61a92e3d2876020c34dd5c39c0e581552141ad09 Mon Sep 17 00:00:00 2001 From: UniquePassive Date: Thu, 15 Feb 2018 20:50:48 +0100 Subject: [PATCH] screenshot-plugin: don't depend on "a " in skill name string --- .../runelite/client/plugins/screenshot/ScreenshotPlugin.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/screenshot/ScreenshotPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/screenshot/ScreenshotPlugin.java index b168b7af48..bac4dc2bb7 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/screenshot/ScreenshotPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/screenshot/ScreenshotPlugin.java @@ -262,7 +262,8 @@ public class ScreenshotPlugin extends Plugin // "Your Firemaking level is now 9." String levelText = levelChild.getText(); - String skillName = skillText.substring(skillText.indexOf("a ") + 2, skillText.indexOf(" level.")); + String[] splitSkillName = skillText.split(" "); + String skillName = splitSkillName[splitSkillName.length - 2]; String skillLevel = levelText.substring(levelText.lastIndexOf(" ") + 1, levelText.length() - 1); fileName = skillName + "(" + skillLevel + ")";