aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorhannibal2 <24389977+hannibal002@users.noreply.github.com>2024-09-07 06:54:00 +0200
committerGitHub <noreply@github.com>2024-09-07 06:54:00 +0200
commita2c7ebe2115f6606414baf84aff7d040bf1182bd (patch)
tree93b7abb4a017148f47381dff57217087a314a66a
parenta4fde679f7a980a2ab86180e475e2ebc76bdd9f0 (diff)
downloadskyhanni-a2c7ebe2115f6606414baf84aff7d040bf1182bd.tar.gz
skyhanni-a2c7ebe2115f6606414baf84aff7d040bf1182bd.tar.bz2
skyhanni-a2c7ebe2115f6606414baf84aff7d040bf1182bd.zip
Improvement: Guardian Pet Experimentation Table (#2459)
Co-authored-by: hannibal2 <24389977+hannibal00212@users.noreply.github.com>
-rw-r--r--src/main/java/at/hannibal2/skyhanni/features/inventory/experiments/GuardianReminder.kt4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/features/inventory/experiments/GuardianReminder.kt b/src/main/java/at/hannibal2/skyhanni/features/inventory/experiments/GuardianReminder.kt
index 70638619b..9ae93f227 100644
--- a/src/main/java/at/hannibal2/skyhanni/features/inventory/experiments/GuardianReminder.kt
+++ b/src/main/java/at/hannibal2/skyhanni/features/inventory/experiments/GuardianReminder.kt
@@ -30,6 +30,7 @@ object GuardianReminder {
private val config get() = SkyHanniMod.feature.inventory.helper.enchanting
private var lastInventoryOpen = SimpleTimeMark.farPast()
+ private var lastWarn = SimpleTimeMark.farPast()
private var lastErrorSound = SimpleTimeMark.farPast()
private val patternGroup = RepoPattern.group("data.enchanting.inventory.experimentstable")
@@ -54,6 +55,9 @@ object GuardianReminder {
if (petNamePattern.matches(PetAPI.currentPet)) return
lastInventoryOpen = SimpleTimeMark.now()
+
+ if (lastWarn.passedSince() < 5.seconds) return
+ lastWarn = SimpleTimeMark.now()
ChatUtils.clickToActionOrDisable(
"Use a §9§lGuardian Pet §efor more Exp in the Experimentation Table.",
config::guardianReminder,