aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorhannibal2 <24389977+hannibal00212@users.noreply.github.com>2024-02-19 12:52:14 +0100
committerhannibal2 <24389977+hannibal00212@users.noreply.github.com>2024-02-19 12:52:14 +0100
commitd1f0d9de8a38fe41b5f931a6115853bf6b4f9191 (patch)
tree7d476dde7098f59a3e1e1c60c66f7334cb458e73 /src
parent97ab3476c490b2b035d1dafebbc47e27c1ecc176 (diff)
downloadskyhanni-d1f0d9de8a38fe41b5f931a6115853bf6b4f9191.tar.gz
skyhanni-d1f0d9de8a38fe41b5f931a6115853bf6b4f9191.tar.bz2
skyhanni-d1f0d9de8a38fe41b5f931a6115853bf6b4f9191.zip
Hide Garden Composter reminders while participating in a Farming Contest.
Diffstat (limited to 'src')
-rw-r--r--src/main/java/at/hannibal2/skyhanni/features/garden/composter/ComposterDisplay.kt6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/features/garden/composter/ComposterDisplay.kt b/src/main/java/at/hannibal2/skyhanni/features/garden/composter/ComposterDisplay.kt
index 2e8ca1d11..9436115ad 100644
--- a/src/main/java/at/hannibal2/skyhanni/features/garden/composter/ComposterDisplay.kt
+++ b/src/main/java/at/hannibal2/skyhanni/features/garden/composter/ComposterDisplay.kt
@@ -3,6 +3,7 @@ package at.hannibal2.skyhanni.features.garden.composter
import at.hannibal2.skyhanni.config.ConfigUpdaterMigrator
import at.hannibal2.skyhanni.events.GuiRenderEvent
import at.hannibal2.skyhanni.events.TabListUpdateEvent
+import at.hannibal2.skyhanni.features.fame.ReminderUtils
import at.hannibal2.skyhanni.features.garden.GardenAPI
import at.hannibal2.skyhanni.utils.ChatUtils
import at.hannibal2.skyhanni.utils.CollectionUtils.addAsSingletonList
@@ -116,6 +117,8 @@ class ComposterDisplay {
private fun sendNotify() {
if (!config.notifyLow.enabled) return
+ if (!ReminderUtils.isBusy()) return
+
val storage = storage ?: return
if (ComposterAPI.getOrganicMatter() <= config.notifyLow.organicMatter && System.currentTimeMillis() >= storage.informedAboutLowMatter) {
@@ -174,8 +177,7 @@ class ComposterDisplay {
if (!config.warnAlmostClose) return
val storage = GardenAPI.storage ?: return
- if (LorenzUtils.inDungeons) return
- if (LorenzUtils.inKuudraFight) return
+ if (!ReminderUtils.isBusy()) return
if (System.currentTimeMillis() < storage.lastComposterEmptyWarningTime + 1000 * 60 * 2) return
storage.lastComposterEmptyWarningTime = System.currentTimeMillis()