aboutsummaryrefslogtreecommitdiff
path: root/src/main/kotlin/util/SkyblockId.kt
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/kotlin/util/SkyblockId.kt')
-rw-r--r--src/main/kotlin/util/SkyblockId.kt3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/main/kotlin/util/SkyblockId.kt b/src/main/kotlin/util/SkyblockId.kt
index b58b75c..1b1d158 100644
--- a/src/main/kotlin/util/SkyblockId.kt
+++ b/src/main/kotlin/util/SkyblockId.kt
@@ -38,6 +38,7 @@ import moe.nea.firmament.util.mc.displayNameAccordingToNbt
import moe.nea.firmament.util.mc.loreAccordingToNbt
import moe.nea.firmament.util.skyblock.isBazaarUi
import moe.nea.firmament.util.skyblock.isDyeCompendium
+import moe.nea.firmament.util.skyblock.isEnchantmentGuide
import moe.nea.firmament.util.skyblock.isExperimentationRngMeter
import moe.nea.firmament.util.skyblock.isSuperPairs
@@ -243,7 +244,7 @@ fun ItemStack.guessContextualSkyBlockId(): SkyblockId? {
}
return ItemNameLookup.guessItemByName(name, false)
}
- if (screen?.isExperimentationRngMeter() == true || screen?.isSuperPairs() == true) {
+ if (screen != null && (screen.isExperimentationRngMeter() || screen.isSuperPairs() || screen.isEnchantmentGuide())) {
val name = displayNameAccordingToNbt.unformattedString
return RepoManager.enchantedBookCache.byName[name]
?: ItemNameLookup.guessItemByName(name, false)