diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/hiscore/HiscorePanel.java b/runelite-client/src/main/java/net/runelite/client/plugins/hiscore/HiscorePanel.java index 23ff6521d2..fa2a72f92a 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/hiscore/HiscorePanel.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/hiscore/HiscorePanel.java @@ -538,26 +538,46 @@ public class HiscorePanel extends PluginPanel } case BOUNTY_HUNTER_ROGUE: { - String rank = (result.getBountyHunterRogue().getRank() == -1) ? "Unranked" : QuantityFormatter.formatNumber(result.getBountyHunterRogue().getRank()); + Skill bountyHunterRogue = result.getBountyHunterRogue(); + String rank = (bountyHunterRogue.getRank() == -1) ? "Unranked" : QuantityFormatter.formatNumber(bountyHunterRogue.getRank()); content += "
Rank: " + rank + "
"; + if (bountyHunterRogue.getLevel() > -1) + { + content += "Score: " + QuantityFormatter.formatNumber(bountyHunterRogue.getLevel()) + "
"; + } break; } case BOUNTY_HUNTER_HUNTER: { - String rank = (result.getBountyHunterHunter().getRank() == -1) ? "Unranked" : QuantityFormatter.formatNumber(result.getBountyHunterHunter().getRank()); + Skill bountyHunterHunter = result.getBountyHunterHunter(); + String rank = (bountyHunterHunter.getRank() == -1) ? "Unranked" : QuantityFormatter.formatNumber(bountyHunterHunter.getRank()); content += "Rank: " + rank + "
"; + if (bountyHunterHunter.getLevel() > -1) + { + content += "Score: " + QuantityFormatter.formatNumber(bountyHunterHunter.getLevel()) + "
"; + } break; } case LAST_MAN_STANDING: { - String rank = (result.getLastManStanding().getRank() == -1) ? "Unranked" : QuantityFormatter.formatNumber(result.getLastManStanding().getRank()); + Skill lastManStanding = result.getLastManStanding(); + String rank = (lastManStanding.getRank() == -1) ? "Unranked" : QuantityFormatter.formatNumber(lastManStanding.getRank()); content += "Rank: " + rank + "
"; + if (lastManStanding.getLevel() > -1) + { + content += "Score: " + QuantityFormatter.formatNumber(lastManStanding.getLevel()) + "
"; + } break; } case LEAGUE_POINTS: { - String rank = (result.getLeaguePoints().getRank() == -1) ? "Unranked" : QuantityFormatter.formatNumber(result.getLeaguePoints().getRank()); + Skill leaguePoints = result.getLeaguePoints(); + String rank = (leaguePoints.getRank() == -1) ? "Unranked" : QuantityFormatter.formatNumber(leaguePoints.getRank()); content += "Rank: " + rank + "
"; + if (leaguePoints.getLevel() > -1) + { + content += "Points: " + QuantityFormatter.formatNumber(leaguePoints.getLevel()) + "
"; + } break; } case OVERALL: