Backupiseasy / ThreatPlates

Nameplate addon for World of Warcraft
https://wow.curseforge.com/projects/tidy-plates-threat-plates
37 stars 23 forks source link

Stripes Target Widget Texture Invisible Until Target Loses Health #515

Open UEAdmiral opened 5 months ago

UEAdmiral commented 5 months ago

Under Widgets>Target, the Stripes style no longer shows on top of the healthbar like it used to before Cata Pre-patch. It is only visible in the background of the nameplate after the target has started to lose HP.

Probably a layering error?

QuinncyJones commented 5 months ago

To me it looks like the stripes are rendered on the background texture and not the life bar texture. I therefore use version 11.1.44 which does not have this problem.

Backupiseasy commented 5 months ago

You are right. That was a side-effect of the implementation to support soft-targeting. Still, the buggy part in the code - which I removed now - I have no idea anymore why it was there. I might have introduced (or re-introduced) an old bug again, maybe ...

It's fixed now in the new version 11.2.3.

QuinncyJones commented 5 months ago

Thanks for the quick fix, but unfortunately the bug is back in version 11.2.4.

Backupiseasy commented 5 months ago

I cannot reproduce this currently. As you can see, the stripes highlight is shown just right for me: image Not sure what is happening for you and what kind of setting could cause thisl.

QuinncyJones commented 5 months ago

Yes, it works with the latest version (11.2.4) No idea what that was. Thank you!

Backupiseasy commented 5 months ago

You're welcome. I still tweaked the layering a bit (between focus and target) (not in 11.2.4, but for the next version), so hopefully I do not introduce this issue again :)

Backupiseasy commented 5 months ago

If you experience it again, just comment here. Maybe it's a side-effect of some other bug and does not happen all the time, but only in certain situations.

Backupiseasy commented 4 months ago

Ok, now I found at least one situation where this happens. When switch from a profile without the stripes texture to a profile with the stripes texture while not target is selected. After that, the stripe texture does not show until you reload the UI. It might be an update issue with the options, but I am not yet sure.

QuinncyJones commented 4 months ago

The problem occurred for me after updating from version 11.2.3 to version 11.2.4 and a subsequent reload. But I couldn't reproduce this. Anyway, thank you for an addon that does exactly what I need!

Backupiseasy commented 4 months ago

There definitely is an issue, e.g., when switching profiles. So I will look into that some more and update the post here with what I find out.