From 18f2b449417866897f41c9f879cb7e9d451b042c Mon Sep 17 00:00:00 2001 From: PhatPhuckDave Date: Thu, 9 Jan 2025 14:00:25 +0100 Subject: [PATCH] Disable alerts that have ttl=0 --- Modules/MinimapTagger.lua | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/Modules/MinimapTagger.lua b/Modules/MinimapTagger.lua index a87d908..87cc7f9 100644 --- a/Modules/MinimapTagger.lua +++ b/Modules/MinimapTagger.lua @@ -245,8 +245,11 @@ function shared.MinimapTagger.Init() end if string.find(msg, "^I see") then - if Heimdall_Data.config.minimapTagger.debug then - print(string.format("[%s] Found alert in message: %s", ModuleName, msg)) + if Heimdall_Data.config.minimapTagger.tagTTL == 0 then + if Heimdall_Data.config.minimapTagger.debug then + print(string.format("[%s] Tag TTL is 0, ignoring message: %s", ModuleName, msg)) + end + return end local x, y = string.match(msg, "%((%d+%.%d+)%s*,%s*(%d+%.%d+)%)") if Heimdall_Data.config.minimapTagger.debug then @@ -257,6 +260,12 @@ function shared.MinimapTagger.Init() end end if string.find(msg, "^I am in combat with") then + if Heimdall_Data.config.minimapTagger.combatTTL == 0 then + if Heimdall_Data.config.minimapTagger.debug then + print(string.format("[%s] Combat TTL is 0, ignoring message: %s", ModuleName, msg)) + end + return + end if Heimdall_Data.config.minimapTagger.debug then print(string.format("[%s] Found combat alert in message: %s", ModuleName, msg)) end @@ -269,6 +278,12 @@ function shared.MinimapTagger.Init() end end if string.find(msg, " killed ") then + if Heimdall_Data.config.minimapTagger.alertTTL == 0 then + if Heimdall_Data.config.minimapTagger.debug then + print(string.format("[%s] Alert TTL is 0, ignoring message: %s", ModuleName, msg)) + end + return + end if Heimdall_Data.config.minimapTagger.debug then print(string.format("[%s] Found death alert in message: %s", ModuleName, msg)) end