diff options
author | olim <bobq4582@gmail.com> | 2024-05-28 15:40:19 +0100 |
---|---|---|
committer | olim <bobq4582@gmail.com> | 2024-05-28 19:57:20 +0100 |
commit | 1811e0fb488f693d40b0be4100b29969e154bb0a (patch) | |
tree | 39ca0974431534b3d1a0ed3249182053b4718fd4 /src/main/java | |
parent | d7cd2aacf94e3064001729f0a2b2e3f064de6d8b (diff) | |
download | Skyblocker-1811e0fb488f693d40b0be4100b29969e154bb0a.tar.gz Skyblocker-1811e0fb488f693d40b0be4100b29969e154bb0a.tar.bz2 Skyblocker-1811e0fb488f693d40b0be4100b29969e154bb0a.zip |
stop pet / dungeon detection being case sensitive
Diffstat (limited to 'src/main/java')
-rw-r--r-- | src/main/java/de/hysky/skyblocker/skyblock/searchoverlay/SearchOverManager.java | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/main/java/de/hysky/skyblocker/skyblock/searchoverlay/SearchOverManager.java b/src/main/java/de/hysky/skyblocker/skyblock/searchoverlay/SearchOverManager.java index c6cc05aa..365d7007 100644 --- a/src/main/java/de/hysky/skyblocker/skyblock/searchoverlay/SearchOverManager.java +++ b/src/main/java/de/hysky/skyblocker/skyblock/searchoverlay/SearchOverManager.java @@ -156,11 +156,11 @@ public class SearchOverManager { //add names that are pets to the list of pets to work with the lvl 100 button if (name != null && name.startsWith(PET_NAME_START)) { name = name.replace(PET_NAME_START, ""); - auctionPets.add(name); + auctionPets.add(name.toLowerCase()); } //if it has essence cost add to starable items - if (essenceCosts.contains(neuItem.getSkyblockItemId())) { - starableItems.add(name); + if (name != null && essenceCosts.contains(neuItem.getSkyblockItemId())) { + starableItems.add(name.toLowerCase()); } auctionItems.add(name); namesToId.put(name, id); @@ -330,8 +330,8 @@ public class SearchOverManager { private static void addExtras() { // pet level if (maxPetLevel) { - if (auctionPets.contains(search)) { - if (search.equals("Golden Dragon")) { + if (auctionPets.contains(search.toLowerCase())) { + if (search.equalsIgnoreCase("golden dragon")) { search = "[Lvl 200] " + search; } else { search = "[Lvl 100] " + search; @@ -347,7 +347,7 @@ public class SearchOverManager { // dungeon stars // check if it's a dungeon item and if so add correct stars - if (dungeonStars > 0 && starableItems.contains(search)) { + if (dungeonStars > 0 && starableItems.contains(search.toLowerCase())) { StringBuilder starString = new StringBuilder(" "); //add stars up to 5 starString.append("✪".repeat(Math.max(0, Math.min(dungeonStars, 5)))); |