View Bug Report
Diablo 4 breaks the tooltip
Bug #: 9056
File: Frenemy
Date: 05-12-23 01:44 PM
By: Zasz
Status: Confirmed (Working on Fix)
With the Diablo 4 server slam just starting and the newest version not working at all, the former version is now breaking (in combination with bazooka) aswell.

Frenemy/Common/Sorting.lua:90: attempt to compare string with number
[string "@Frenemy/Common/Sorting.lua"]:90: in function <Frenemy/Common/Sorting.lua:79>
[string "=[C]"]: in function `sort'
[string "@Frenemy/TooltipHandler/_Main.lua"]:49: in function `GenerateData'
[string "@Frenemy/TooltipHandler/Render.lua"]:127: in function `Render'
[string "@Frenemy/DataObject.lua"]:47: in function `OnEnter'
[string "@Bazooka/Bazooka.lua"]:1582: in function `showTip'
[string "@Bazooka/Bazooka.lua"]:1387: in function <Bazooka/Bazooka.lua:1378>

Locals:
a = <table> {
ClientIcon = "|A:Battlenet-ClientIcon-App:18:18:0:0|a"
ToonName = "Vragya"
PresenceName = "|Kq8|k"
StatusIcon = "|TInterface\FriendsFrame\StatusIcon-Online:0|t"
GameText = "Fractured Peaks"
Client = "Fen"
PresenceID = 1
}
b = <table> {
ClientIcon = "|A:Battlenet-ClientIcon-WoW:18:18:0:0|a"
BroadcastText = "|TInterface\FriendsFrame\BroadcastIcon:0|t|cff7b8489Uhu (698 |4Day:Days;)|r"
ToonName = "Natoth"
StatusIcon = "|TInterface\FriendsFrame\StatusIcon-Online:0|t"
PresenceName = "|Kq19|k"
ClientIndex = 12
Client = "WoW"
GameText = "Wrath of the Lich King Classic - Razorfen"
PresenceID = 5
}
aField = ""
bField = 12
(*temporary) = "number"
(*temporary) = 12
(*temporary) = "number"
(*temporary) = "attempt to compare string with number"
fieldNameList = <table> {
1 = "ClientIndex"
2 = "GameText"
3 = "PresenceName"
4 = "ToonName"
5 = "Note"
}
index = 1

RSS 2.0 Feed for Bug CommentsNotes Sort Options
By: Zasz - 05-13-23 07:46 AM
Just logged in. Nobody is playing Diablo 4 on my list. No error.
By: Zasz - 06-02-23 04:22 PM
Now that people are playing d4 every day, the addon works only occasionally. At first it worked when people were playing d4. Probably because they started the game after I logged in. Later when I started the game again it didnt work at all because people were already in d4. Odd pattern.

The latest version is still throwing out half a dozen errors while the former version only creates one. But both disable the tooltip.