aboutsummaryrefslogtreecommitdiff
path: root/src/main/java
diff options
context:
space:
mode:
authorKaluub <60589762+Kaluub@users.noreply.github.com>2025-06-05 01:05:37 -0400
committerGitHub <noreply@github.com>2025-06-05 01:05:37 -0400
commit04168807f89be80f8ca212f240047c709886659b (patch)
tree104cfadc03e3e4ecf2af14e1905f56cdd072e009 /src/main/java
parent35c587257b53314019fa110057b22a0b31bf9553 (diff)
downloadSkyblocker-04168807f89be80f8ca212f240047c709886659b.tar.gz
Skyblocker-04168807f89be80f8ca212f240047c709886659b.tar.bz2
Skyblocker-04168807f89be80f8ca212f240047c709886659b.zip
Show all warp autocompletes for Bingo profiles. (#1297)
Bingo profiles unlock all warps regardless of rank.
Diffstat (limited to 'src/main/java')
-rw-r--r--src/main/java/de/hysky/skyblocker/skyblock/WarpAutocomplete.java2
-rw-r--r--src/main/java/de/hysky/skyblocker/utils/Utils.java4
2 files changed, 5 insertions, 1 deletions
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/WarpAutocomplete.java b/src/main/java/de/hysky/skyblocker/skyblock/WarpAutocomplete.java
index 32fe9ade..4d191558 100644
--- a/src/main/java/de/hysky/skyblocker/skyblock/WarpAutocomplete.java
+++ b/src/main/java/de/hysky/skyblocker/skyblock/WarpAutocomplete.java
@@ -62,6 +62,6 @@ public class WarpAutocomplete {
}
private static boolean shouldShowWarp(Object2BooleanMap.Entry<String> entry) {
- return entry.getBooleanValue() ? RankType.compare(Utils.getRank(), PackageRank.MVP_PLUS) >= 0 : true;
+ return !entry.getBooleanValue() || Utils.isOnBingo() || RankType.compare(Utils.getRank(), PackageRank.MVP_PLUS) >= 0;
}
}
diff --git a/src/main/java/de/hysky/skyblocker/utils/Utils.java b/src/main/java/de/hysky/skyblocker/utils/Utils.java
index 4dd1e7b5..10784db5 100644
--- a/src/main/java/de/hysky/skyblocker/utils/Utils.java
+++ b/src/main/java/de/hysky/skyblocker/utils/Utils.java
@@ -161,6 +161,10 @@ public class Utils {
return location == Location.MODERN_FORAGING_ISLAND;
}
+ public static boolean isOnBingo() {
+ return profile.endsWith("Ⓑ");
+ }
+
/**
* @return the profile parsed from the player list.
*/