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.
This commit is contained in:
@@ -118,14 +118,14 @@ public class OpponentInfoPlugin extends Plugin
|
|||||||
}
|
}
|
||||||
|
|
||||||
EnumSet<WorldType> worldType = client.getWorldType();
|
EnumSet<WorldType> worldType = client.getWorldType();
|
||||||
if (worldType.contains(WorldType.DEADMAN))
|
if (worldType.contains(WorldType.SEASONAL_DEADMAN))
|
||||||
{
|
|
||||||
hiscoreEndpoint = HiscoreEndpoint.DEADMAN;
|
|
||||||
}
|
|
||||||
else if (worldType.contains(WorldType.SEASONAL_DEADMAN))
|
|
||||||
{
|
{
|
||||||
hiscoreEndpoint = HiscoreEndpoint.SEASONAL_DEADMAN;
|
hiscoreEndpoint = HiscoreEndpoint.SEASONAL_DEADMAN;
|
||||||
}
|
}
|
||||||
|
else if (worldType.contains(WorldType.DEADMAN))
|
||||||
|
{
|
||||||
|
hiscoreEndpoint = HiscoreEndpoint.DEADMAN;
|
||||||
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
hiscoreEndpoint = HiscoreEndpoint.NORMAL;
|
hiscoreEndpoint = HiscoreEndpoint.NORMAL;
|
||||||
|
|||||||
Reference in New Issue
Block a user