From 6c1aefc8d90e232b6a9546f8e7e43b50e3029b94 Mon Sep 17 00:00:00 2001 From: Jordan Atwood Date: Fri, 20 Jul 2018 16:45:15 -0700 Subject: [PATCH] opponent info plugin: Fix SDMM hiscore lookup SDMM worlds have both `DEADMAN` and `SEASONAL_DEADMAN` types, so we must check for the latter first to accurately determine the hiscore lookup endpoint. --- .../plugins/opponentinfo/OpponentInfoPlugin.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/opponentinfo/OpponentInfoPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/opponentinfo/OpponentInfoPlugin.java index b94541b4c7..4ca4eaa933 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/opponentinfo/OpponentInfoPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/opponentinfo/OpponentInfoPlugin.java @@ -118,14 +118,14 @@ public class OpponentInfoPlugin extends Plugin } EnumSet worldType = client.getWorldType(); - if (worldType.contains(WorldType.DEADMAN)) - { - hiscoreEndpoint = HiscoreEndpoint.DEADMAN; - } - else if (worldType.contains(WorldType.SEASONAL_DEADMAN)) + if (worldType.contains(WorldType.SEASONAL_DEADMAN)) { hiscoreEndpoint = HiscoreEndpoint.SEASONAL_DEADMAN; } + else if (worldType.contains(WorldType.DEADMAN)) + { + hiscoreEndpoint = HiscoreEndpoint.DEADMAN; + } else { hiscoreEndpoint = HiscoreEndpoint.NORMAL;