Nameplates not showing or acting strange, generating hundreds of errors per minute for each affected target
blackmamba96 opened this issue ยท 2 comments
Hi there!
I've been using TidyPlates since forever ago and never had this issue before. In fact, it only happens to my new orc shaman that I boosted yesterday. Approaching enemies that are engaged in combat by someone else either makes the colour of the nameplate white-ish or it does not appear at all. This begins to stack errors really quickly (about 1000 errors per minute if it is only a single enemy in this state within vision, but usually there is way more of those like in Maldraxxus where different armies fight each other). I have 4 other characters that visit the same zones, fight the same enemies but never experience this issue.
And yes, while in the open world that is a bit irrelevant, after visiting a dungeon, the issue still sometimes appears, making it extremely difficult to track targets or know what I am targetting without double-checking every time and also perform decently. While my shaman is still in the levelling stage, I don't want to be useless when it is doing mythic plus in a week or so.
^ example of enemies engaged by another player showing no nameplates and generating errors each
^ same as the one above but engaged by me and still not showing nameplates and generating errors
^ how it is on my other characters and how it's supposed to be
^ how it appears half the time on my shaman and causing endless errors
Here's the error that I am getting repeatedly (this is what generated over a 5-10 min period of just watching an enemy get attacked by the guards Maldraxxus):
11790x TidyPlatesHub\functions\Text.lua:156: attempt to concatenate global 'unitid' (a nil value)
[string "@TidyPlatesHub\functions\Text.lua"]:156: in function <TidyPlatesHub\functions\Text.lua:154>
[string "=(tail call)"]: ?
[string "=(tail call)"]: ?
[string "@TidyPlates\TidyPlatesCore.lua"]:787: in function <TidyPlates\TidyPlatesCore.lua:774>
[string "@TidyPlates\TidyPlatesCore.lua"]:317: in function <TidyPlates\TidyPlatesCore.lua:293>
[string "@TidyPlates\TidyPlatesCore.lua"]:422: in function <TidyPlates\TidyPlatesCore.lua:412>
[string "@TidyPlates\TidyPlatesCore.lua"]:142: in function <TidyPlates\TidyPlatesCore.lua:121>
Locals:
unit = <table> {
guid = "Creature-0-4237-2222-944-161399-0000648E56"
isMouseover = false
class = ""
rawName = "Fleshsewn Brawler"
threatSituation = "LOW"
red = 0.999998
levelcolorRed = 1
unitid = "nameplate1"
isMini = true
pvpname = "Fleshsewn Brawler"
levelcolorBlue = 0
isBoss = false
isFocus = false
healthmax = 2697
isTarget = false
levelcolorGreen = 0.820000
isInCombat = true
absorbmax = 0
isTapped = false
absorb = 0
blue = 0
style = "Default"
isMarked = false
level = 50
type = "NPC"
isCasting = false
reaction = "NEUTRAL"
green = 0.999998
health = 1888
threatValue = 0
isDangerous = false
name = "Fleshsewn Brawler"
}
(*temporary) = <function> defined =[C]:-1
(*temporary) = nil
(*temporary) = "target"
(*temporary) = "attempt to concatenate global 'unitid' (a nil value)"
i have the same issue I tried to turn all addons off but no positv effects. Another thing i recognized is that the targeted enemy is not that in the error message for example: Necromantic Scourer becomes Stalwart Death Element; or i attacked Keensnout Gromit and the Error says it has 1.2 million health and is a elite enemy called Hargitas