aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/at/hannibal2/skyhanni
diff options
context:
space:
mode:
authoralexia <me@alexia.lol>2023-10-30 22:01:17 +0100
committerGitHub <noreply@github.com>2023-10-30 22:01:17 +0100
commite481532319983aba82075007fa512b04c0841f19 (patch)
tree1e39b8605173e71c03b30421c3098a047095d94d /src/main/java/at/hannibal2/skyhanni
parentff66b139b8562a96d68eacac08a342c48418985b (diff)
downloadskyhanni-e481532319983aba82075007fa512b04c0841f19.tar.gz
skyhanni-e481532319983aba82075007fa512b04c0841f19.tar.bz2
skyhanni-e481532319983aba82075007fa512b04c0841f19.zip
Handle new cake buff refresh message (#648)
Added support for detecting refreshed farming fortune century cake effect. #648
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni')
-rw-r--r--src/main/java/at/hannibal2/skyhanni/features/garden/fortuneguide/CaptureFarmingGear.kt4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/features/garden/fortuneguide/CaptureFarmingGear.kt b/src/main/java/at/hannibal2/skyhanni/features/garden/fortuneguide/CaptureFarmingGear.kt
index c824a04ef..97926b7e7 100644
--- a/src/main/java/at/hannibal2/skyhanni/features/garden/fortuneguide/CaptureFarmingGear.kt
+++ b/src/main/java/at/hannibal2/skyhanni/features/garden/fortuneguide/CaptureFarmingGear.kt
@@ -33,6 +33,8 @@ class CaptureFarmingGear {
private val lotusUpgradePattern = "Lotus (?<piece>.*) upgraded to [+].*☘!".toPattern()
private val petLevelUpPattern = "Your (?<pet>.*) leveled up to level .*!".toPattern()
+ private val cakePattern = "(?:Big )?Yum! You (?:gain|refresh) [+]5☘ Farming Fortune for 48 hours!".toPattern()
+
companion object {
private val strengthPattern = " Strength: §r§c❁(?<strength>.*)".toPattern()
private val farmingSets = arrayListOf("FERMENTO", "SQUASH", "CROPIE", "MELON", "FARM",
@@ -234,7 +236,7 @@ class CaptureFarmingGear {
}
}
}
- if (msg == "Yum! You gain +5☘ Farming Fortune for 48 hours!") {
+ cakePattern.matchMatcher(msg) {
hidden.cakeExpiring = System.currentTimeMillis() + 172800000
}
if (msg == "CARROTS EXPORTATION COMPLETE!") {