From d4bab870a46a194118ea346750a64ae24e383678 Mon Sep 17 00:00:00 2001 From: PhatPhuckDave Date: Thu, 2 Jan 2025 11:02:56 +0100 Subject: [PATCH] Clean up the log messages a little --- Modules/Spotter.lua | 6 +++++- Modules/Whoer.lua | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/Modules/Spotter.lua b/Modules/Spotter.lua index 5a30550..efbc2de 100644 --- a/Modules/Spotter.lua +++ b/Modules/Spotter.lua @@ -69,6 +69,9 @@ function shared.Spotter.Init() local maxHp = UnitHealthMax(unit) if not maxHp then return string.format("Could not find maxHp for unit %s", tostring(unit)) end + local class = UnitClass(unit) + if not class then return string.format("Could not find class for unit %s", tostring(unit)) end + local location = Heimdall_Data.config.spotter.zoneOverride if not location then local zone = GetZoneText() @@ -79,10 +82,11 @@ function shared.Spotter.Init() end local stinky = Heimdall_Data.config.stinkies[name] or false - local text = string.format("I see (%s) %s %s of race %s (%s) with health %s/%s at %s", + local text = string.format("I see (%s) %s/%s %s of race %s (%s) with health %s/%s at %s", hostile and "Hostile" or "Friendly", stinky and string.format("(%s)", "!!!!") or "", name, + class, race, faction, FormatHP(hp), diff --git a/Modules/Whoer.lua b/Modules/Whoer.lua index 83df98a..3d1fbec 100644 --- a/Modules/Whoer.lua +++ b/Modules/Whoer.lua @@ -386,7 +386,7 @@ function shared.Whoer.Init() local ret = {} for _, player in pairs(HeimdallStinkies) do if Heimdall_Data.config.who.zoneNotifyFor[player.zone] then - ret[#ret + 1] = string.format("%s-%s (%s) %s", player.name, player.class, player.zone, player.stinky and "(!!!!)" or "") + ret[#ret + 1] = string.format("%s/%s (%s) %s", player.name, player.class, player.zone, player.stinky and "(!!!!)" or "") end end return ret