Legacy-of-Sylvanaar/prat-3-0

Player level not being shown in chat

Opened this issue · 2 comments

Describe the bug
A player's level is not being shown in any public chat channel or in whispers after I query their information by shift-left clicking on their name. The only way a player's level is being shown is in my guild's chat channel.

To Reproduce
Steps to reproduce the behavior:

  1. Go to the "Chat Formatting" tab
  2. Click on the "PlayerNames" option
  3. Click on the "Show Level" checkbox
  4. Player's level should now be always shown next to their name in the chat.
  5. No type error has been produced since the 2nd of April, which is when this problem began occurring.

Expected behavior
A player's level should always be shown after their information is queried by shift-clicking their name in any chat channel.

Screenshots
Untitled
Untitled2

Version Information (please complete the following information):

  • Wow Version: Classic v1.15.2
  • Prat Version: v3.9.50

Addons you are running
Prat 3.0, BugSack, BugGrabber

Like I mentioned, no errors were produced after playing for the past 5 days, since the 2nd of April. Prat has been working fine, up until Blizzard pushed v1.15.2 on Tuesday, the 2nd of April, which is when I noticed that whenever I would query a player through the chat, their level would no longer show next to their name whenever they typed a message afterwards. This was also tested on a character with no other addons active, other than Prat, and the problem still persisted, as well using older versions of Prat (v3.9.47 & v3.9.49).

If any other information is required, please let me know.

Thank you

I have also seen this issue for a while, but I thought it is worth mentioning that at least in my case, I am still seeing levels next to people outside of guild chat in some cases. While not confirmed, I suspect the data is the levels prior to whatever broke in April.

It feels like however the addon stores the level data was affected by Blizzard's changes. Things that don't depend on the level database work (i.e., guild chat and things I personally write), and presumably things that were in the level database before the issue occurred work (albeit inaccurately in most cases now since people have leveled), but any individuals shift-clicked are not shown on their future chats and those where the level shows do not show the updated level despite the shift-click.

If I can be of further assistance in troubleshooting this issue, please feel free to let me know.

This change happened during Plunderstorm, when there was the bug which reset the channels show/hide. I did hope Blizz would fix this too, but it looks like Prat need to update to the new change.