
Syndicator: LUA Error when a Battle Pet is present in one of the Guild Bank Tabs
lotharschaberg opened this issue · 1 comments
What version(s) of WoW are you using?
Retail
What version of Syndicator?
Syndicator-128
What isn't working? What was supposed to happen?
See title...error occurs since today (2024-11-07), 3 older Battle Pets that have been in the Guild Bank for several months. LUA Errors are thrown repeatedly until addon is disabled.
Are you experiencing any lua errors
38x Syndicator/Tracking/Utilities.lua:51: attempt to concatenate field '?' (a nil value)
[string "@Syndicator/Tracking/Utilities.lua"]:51: in function RecoverBattlePetLink' [string "@Syndicator/Tracking/GuildCache.lua"]:295: in function <Syndicator/Tracking/GuildCache.lua:284> [string "@Syndicator/Tracking/GuildCache.lua"]:318: in function
callback'
[string "@Syndicator/Core/Utilities.lua"]:74: in function <Syndicator/Core/Utilities.lua:71>
[string "=[C]"]: ?
[string "=[C]"]: in function `RequestLoadItemDataByID'
[string "@Syndicator/Core/Utilities.lua"]:83: in function <Syndicator/Core/Utilities.lua:79>
Locals:
tooltipInfo =
dataInstanceID = 2005
type = 0
isAzeriteEmpoweredItem = false
isAzeriteItem = false
id = 82800
hyperlink = "|cff0070dd|Hitem:82800::::::::80:266:::::::::|h[Haustierkäfig]|h|r"
isCorruptedItem = false
lines =
}
}
itemString = "battlepet"
(for state) =
1 = "battlePetSpeciesID"
2 = "battlePetLevel"
3 = "battlePetBreedQuality"
4 = "battlePetMaxHealth"
5 = "battlePetPower"
6 = "battlePetSpeed"
}
(for control) = 1
_ = 1
key = "battlePetSpeciesID"
(*temporary) = "battlepet"
(*temporary) = ":"
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to concatenate field '?' (a nil value)"
battlePetTooltip =
1 = "battlePetSpeciesID"
2 = "battlePetLevel"
3 = "battlePetBreedQuality"
4 = "battlePetMaxHealth"
5 = "battlePetPower"
6 = "battlePetSpeed"
}
Anything else?
No response