SilverDragon - Rare Scanner

SilverDragon - Rare Scanner

20M Downloads

Lua error related to transmog API changes in 9.2.5

KyrosKrane opened this issue ยท 6 comments

commented

The following error is appearing repeatedly on opening the world map or flying around in Shadowlands zones. The stated function was changed to require two parameters instead of one in an undocumented patch change.

11x Usage: local sources = C_TransmogCollection.GetAppearanceSources(appearanceID, categoryType, transmogLocation)
[string "=[C]"]: in function `GetAppearanceSources'
[string "@SilverDragon\loot-Loot.lua"]:80: in function <SilverDragon\loot.lua:59>
[string "@SilverDragon\loot-Loot.lua"]:305: in function `test'
[string "@SilverDragon\loot-Loot.lua"]:277: in function <SilverDragon\loot.lua:276>
[string "@SilverDragon\loot-Loot.lua"]:287: in function `Transmog'
[string "@SilverDragon\loot-Loot.lua"]:270: in function `Status'
[string "@SilverDragon\targets\popup.lua"]:81: in function `RefreshMobData'
[string "@SilverDragon\targets\popup.lua"]:646: in function `?'
[string "@SilverDragon\targets\popup.lua"]:429: in function <SilverDragon\targets\popup.lua:428>

Locals:
(*temporary) = "Usage: local sources = C_TransmogCollection.GetAppearanceSources(appearanceID, categoryType, transmogLocation)"
commented

I just saw you put out a release an hour ago (it wasn't up when I checked for updates earlier) so this may already be fixed. Will update and check.

commented

OK, after updating to v90205.0, I'm still getting an error on login:

1x Usage: local sources = C_TransmogCollection.GetAppearanceSources(appearanceID, categoryType, transmogLocation)
[string "=[C]"]: in function `GetAppearanceSources'
[string "@HandyNotes_Shadowlands\core\rewards-Rewards.lua"]:411: in function `IsKnown'
[string "@HandyNotes_Shadowlands\core\rewards-Rewards.lua"]:446: in function `IsObtained'
[string "@HandyNotes_Shadowlands\core\nodes.lua"]:106: in function `IsCollected'
[string "@HandyNotes_Shadowlands\core\nodes.lua"]:472: in function <HandyNotes_Shadowlands\core\nodes.lua:471>
[string "=(tail call)"]: ?
[string "@HandyNotes_Shadowlands\core\nodes.lua"]:200: in function `Prepare'
[string "@HandyNotes_Shadowlands\core\map.lua"]:158: in function `Prepare'
[string "@HandyNotes_Shadowlands\common.lua"]:311: in function `Prepare'
[string "@HandyNotes_Shadowlands\core\core.lua"]:205: in function <HandyNotes_Shadowlands\core\core.lua:194>
[string "=(tail call)"]: ?
[string "@HandyNotes\HandyNotes-v1.6.6.lua"]:435: in function `UpdateMinimapPlugin'
[string "@HandyNotes\HandyNotes-v1.6.6.lua"]:494: in function `?'
[string "@TomTom\libs\CallbackHandler-1.0\CallbackHandler-1.0-7.lua"]:119: in function <...Tom\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:119>
[string "=[C]"]: ?
[string "@TomTom\libs\CallbackHandler-1.0\CallbackHandler-1.0-7.lua"]:29: in function <...Tom\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:25>
[string "@TomTom\libs\CallbackHandler-1.0\CallbackHandler-1.0-7.lua"]:64: in function `SendMessage'
[string "@HandyNotes_Shadowlands\core\core.lua"]:253: in function `RefreshImmediate'
[string "@HandyNotes_Shadowlands\core\core.lua"]:248: in function <HandyNotes_Shadowlands\core\core.lua:246>
[string "@SharedXML\C_TimerAugment.lua"]:16: in function <SharedXML\C_TimerAugment.lua:14>```

Opening the world map in Maldraxxus increases the error count, but it's the same error message.
commented

That one is in HandyNotes_Shadowlands, though.

I did update my own HandyNotes_ShadowlandsTreasures to fix that issue with it... ๐Ÿ˜‰

commented

Ah, fair enough. I'll report it upstream. Thanks!

commented

In my defense, I was posting this at like 3am while waiting for a work thing to finish so I could crash. :D I should have noticed that right away. Apologies for the mixup.

commented

I know well the difficulties of reading things at 3am. :D