tukui-org / ElvUI

User Interface replacement AddOn for World of Warcraft.
https://tukui.org
Other
455 stars 152 forks source link

[Wrath Bug Report] Enemy player nameplate dissapear on arena #1040

Closed Ivankonoiko closed 1 year ago

Ivankonoiko commented 1 year ago

What is the issue you are having?

Randomly on Arenas 2x2 enemyplayer nameplate just dissapear from start, it's can happend for both enemy players or just for one of them after Elvui update to 13.40. Sometimes everything is working how it supposed to be. I'm using Addonskins v4.68, Elvui Eltruism Wrath v3.9.6 Elvui WrathArmory v1.08

What is the expected behavior?

normal nameplates above enemy models

What actually happened?

health bar, castbar, icons of debuffs/buffs/ and so on just not existed above enemy player on some arenas.

Suggested Solution/Workaround

No response

Errors

-

ElvUI Changelog & Troubleshooting

Ivankonoiko commented 1 year ago

image here shamys nameplate bugged but priest nameplate was working welll

Ivankonoiko commented 1 year ago

Copy info about lua errors from BugSack:

41x Blizzard_ArenaUI/Blizzard_ArenaUI.lua:93: attempt to index global 'ArenaEnemyFrames' (a nil value) [string "@Blizzard_ArenaUI/Blizzard_ArenaUI.lua"]:93: in function `ArenaEnemyFrames_UpdateVisible' [string "@Blizzard_ArenaUI/Blizzard_ArenaUI.lua"]:241: in function <Blizzard_ArenaUI/Blizzard_ArenaUI.lua:212>

Locals: _ = true instanceType = "raid" (temporary) = nil (temporary) = nil (*temporary) = "attempt to index global 'ArenaEnemyFrames' (a nil value)"

Ivankonoiko commented 1 year ago

Copy info about lua errors from BugSack: 12x TCT/TCT.lua:1021: attempt to call global 'GetItemCooldown' (a nil value) [string "@TCT/TCT.lua"]:1021: in function UpdateIcon' [string "@TCT/TCT.lua"]:1239: in function?' [string "@TCT/TCT.lua"]:272: in function <TCT/TCT.lua:268>

Locals: self = TCTFrame { 0 = ShoworHideFrames = defined @TCT/TCT.lua:408 PLAYER_ENTERING_WORLD = defined @TCT/TCT.lua:313 OnBackdropLoaded = defined @SharedXML/Backdrop.lua:152 GetBackdropColor = defined @SharedXML/Backdrop.lua:390 spellToItem =

{ } SetCooldownFor = defined @TCT/TCT.lua:399 SetBackdropBorderColor = defined @SharedXML/Backdrop.lua:422 CreateElements = defined @TCT/TCT.lua:856 ApplyBackdrop = defined @SharedXML/Backdrop.lua:294 SetBackdrop = defined @SharedXML/Backdrop.lua:329 ClearBackdrop = defined @SharedXML/Backdrop.lua:282 GetBackdropBorderColor = defined @SharedXML/Backdrop.lua:409 GetBackdrop = defined @SharedXML/Backdrop.lua:347 SetBorderBlendMode = defined @SharedXML/Backdrop.lua:266 UpdateIcon = defined @TCT/TCT.lua:1007 point =
{ } PLAYER_LOGIN = defined @TCT/TCT.lua:1234 cooldownStartTimes =
{ } GROUP_ROSTER_UPDATE = defined @TCT/TCT.lua:1189 SetupTextureCoordinates = defined @SharedXML/Backdrop.lua:214 OnBackdropSizeChanged = defined @SharedXML/Backdrop.lua:182 HasBackdropInfo = defined @SharedXML/Backdrop.lua:278 bd =
{ } eventFrame = Frame { } GetEdgeSize = defined @SharedXML/Backdrop.lua:188 COMBAT_LOG_EVENT_UNFILTERED = defined @TCT/TCT.lua:350 db =
{ } UNIT_INVENTORY_CHANGED = defined @TCT/TCT.lua:1177 wait = defined @TCT/TCT.lua:1438 Proc = defined @TCT/TCT.lua:1247 PLAYER_EQUIPMENT_CHANGED = defined @TCT/TCT.lua:1183 ZONE_CHANGED_NEW_AREA = defined @TCT/TCT.lua:1118 CreateHolder = defined @TCT/TCT.lua:999 SetupPieceVisuals = defined @SharedXML/Backdrop.lua:246 SetBackdropColor = defined @SharedXML/Backdrop.lua:399 cooldownDurations =
{ } cooldowns =
{ } } unit = "player" (for index) = 13 (for limit) = 14 (for step) = 1 i = 13 itemID = 47464 icon = 237274 (temporary) = nil (temporary) = 47464 (*temporary) = "attempt to call global 'GetItemCooldown' (a nil value)" TCTPlayerFrame = TCTPlayerFrame { 0 = elements =
{ } OnBackdropLoaded = defined @SharedXML/Backdrop.lua:152 GetBackdropColor = defined @SharedXML/Backdrop.lua:390 SetupTextureCoordinates = defined @SharedXML/Backdrop.lua:214 OnBackdropSizeChanged = defined @SharedXML/Backdrop.lua:182 HasBackdropInfo = defined @SharedXML/Backdrop.lua:278 SetBackdropBorderColor = defined @SharedXML/Backdrop.lua:422 GetEdgeSize = defined @SharedXML/Backdrop.lua:188 SetBorderBlendMode = defined @SharedXML/Backdrop.lua:266 lock = defined @TCT/TCT.lua:184 ApplyBackdrop = defined @SharedXML/Backdrop.lua:294 SetBackdrop = defined @SharedXML/Backdrop.lua:329 ClearBackdrop = defined @SharedXML/Backdrop.lua:282 unlock = defined @TCT/TCT.lua:131 GetBackdropBorderColor = defined @SharedXML/Backdrop.lua:409 GetBackdrop = defined @SharedXML/Backdrop.lua:347 dragframe = Frame { } SetupPieceVisuals = defined @SharedXML/Backdrop.lua:246 SetBackdropColor = defined @SharedXML/Backdrop.lua:399 defaultPosition =
{ } reset = defined @Interfac

Luckyone961 commented 1 year ago

Nothing you posted so far is related to the ElvUI AddOn, you also accepted this step:

I have disabled all addons except the three called 'ElvUI', 'ElvUI Libraries', and 'ElvUI Options' by using /edebug on?

Which requires testing with only 3 AddOns enabled: 'ElvUI', 'ElvUI_Libraries', and 'ElvUI_Options' We do not care about AddOnSkins, Eltruism or WrathArmory.

The first error is a Blizzard error and the second error is an AddOn called TCT, whatever that is.