diff options
| author | Lorenz <lo.scherf@gmail.com> | 2022-09-07 12:58:45 +0200 |
|---|---|---|
| committer | Lorenz <lo.scherf@gmail.com> | 2022-09-07 12:58:45 +0200 |
| commit | 0dcd85d1103e5b8072aa97e186e986febbe6a60b (patch) | |
| tree | 176539e2f9da95d3bbdb28739886b7ee06adc0b9 /src/main/java/at/hannibal2/skyhanni/features/SummoningMobManager.kt | |
| parent | 9eac32ec67cd3a1ee5058322125f1350414c64ba (diff) | |
| parent | a1f6a1f7f0cda8e6234b4a9d7ea3b823d63049d3 (diff) | |
| download | skyhanni-0dcd85d1103e5b8072aa97e186e986febbe6a60b.tar.gz skyhanni-0dcd85d1103e5b8072aa97e186e986febbe6a60b.tar.bz2 skyhanni-0dcd85d1103e5b8072aa97e186e986febbe6a60b.zip | |
Merge remote-tracking branch 'origin/dev' into dev
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/features/SummoningMobManager.kt')
| -rw-r--r-- | src/main/java/at/hannibal2/skyhanni/features/SummoningMobManager.kt | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/features/SummoningMobManager.kt b/src/main/java/at/hannibal2/skyhanni/features/SummoningMobManager.kt index 36dbab9ed..03d9382d1 100644 --- a/src/main/java/at/hannibal2/skyhanni/features/SummoningMobManager.kt +++ b/src/main/java/at/hannibal2/skyhanni/features/SummoningMobManager.kt @@ -36,6 +36,9 @@ class SummoningMobManager { //§a§ohannibal2's Tank Zombie§r §a160k§c❤ private val healthPattern = Pattern.compile("§a§o(.+)'s (.+)§r §[ae]([\\dkm]+)§c❤") + //§cThe Seraph recalled your 3 summoned allies! + private val seraphRecallPattern = Pattern.compile("§cThe Seraph recalled your (\\d) summoned allies!") + @SubscribeEvent fun onChatMessage(event: LorenzChatEvent) { if (!LorenzUtils.isOnHypixel) return @@ -57,6 +60,12 @@ class SummoningMobManager { event.blockedReason = "summoning_soul" } } + if (message == "§cThe Seraph recalled your summoned ally!" || seraphRecallPattern.matcher(message).matches()) { + despawned() + if (SkyHanniMod.feature.abilities.summoningMobDisplay) { + event.blockedReason = "summoning_soul" + } + } } var tick = 0 |
