TBCC Scrap conflict with Arkinventory, already approached them about it and they are saying its a Scrap issue.
ByucknahTheRed opened this issue ยท 1 comments
Running Software (issues missing this information will be deleted):
- Addon version: 9.0.6
- Server patch: 2.5.1.38988
Have you read the changelog? (please don't waste our time)
Yes
Describe the bug
Scrap is having issues with properly handling relics (Totems, Idles, Tomes, etc.) in TBC and as a result causes the Addon Arkinventory to break. I approached the Arkinventory creator first on their github (posts found here) and after looking into it they have stated "i presume something is going weird when scrap is trying to work out what the item is like in comparison to what youre wearing" but from what they can see it's not something they can fix on their end.
Basically it just breaks the bag addon and causes it to no longer load properly and after reloading it just wont load anything at all.
To Reproduce
Steps to reproduce the behaviour:
Put any kind of relic in your inventory (Bank does not appear to bug out) and you are immediately presented with the following error.
"Arkinventory: ERROR> Interface\AddOns\Scrap\addons\main\main.lua:203:bad argument #1 to "DoesItemExist" (Usage: local itemExists = C_Item.DoesItemExist" (Usage: local itemExists = C_Item.DoesItemExist(emptiableItemLocation))"
This happens 100% of the time on TBCC when putting a relic (at least a totem that is) inside any of the bags while using Arkinventory
Expected behaviour
That it would not break the bags system, that it would display in a slot like all other items do.
Screenshots
https://i.imgur.com/sWRX1Eu.png -- Bag being broken and forever trying to load.
https://i.imgur.com/OklnIsB.png -- Chat Error
https://i.imgur.com/gFaxhK0.png -- Bugsack Error
https://i.imgur.com/eMUQPTr.png -- Buggrabber Error
Error Logs
Produced nothing
Additional context
N/A
This is not related to ArkInventory, Scrap just stops working if any Relic is in the bag (tested with Idol).
Full error log:
Message: Interface\AddOns\Scrap\addons\main\main.lua:203: bad argument #1 to 'DoesItemExist' (Usage: local itemExists = C_Item.DoesItemExist(emptiableItemLocation))
Time: Sun Jun 13 11:05:47 2021
Count: 2
Stack: Interface\AddOns\Scrap\addons\main\main.lua:203: bad argument #1 to 'DoesItemExist' (Usage: local itemExists = C_Item.DoesItemExist(emptiableItemLocation))
[string "=[C]"]: in function `DoesItemExist'
[string "@Interface\AddOns\Scrap\addons\main\main.lua"]:203: in function `IsBetterEquip'
[string "@Interface\AddOns\Scrap\addons\main\main.lua"]:197: in function `IsLowEquip'
[string "@Interface\AddOns\Scrap\addons\main\main.lua"]:152: in function `IsFiltered'
[string "@Interface\AddOns\Scrap\addons\main\main.lua"]:79: in function `IsJunk'
[string "@Interface\AddOns\Scrap\addons\main\main.lua"]:111: in function `(for generator)'
[string "@Interface\AddOns\Scrap\addons\merchant\button.lua"]:229: in function `GetReport'
[string "@Interface\AddOns\Scrap\addons\merchant\button.lua"]:193: in function `Sell'
[string "@Interface\AddOns\Scrap\addons\merchant\button.lua"]:60: in function `?'
[string "@Interface\AddOns\Atlas\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua"]:119: in function <...las\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:119>
[string "=[C]"]: ?
[string "@Interface\AddOns\Atlas\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua"]:29: in function <...las\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:25>
[string "@Interface\AddOns\Atlas\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua"]:64: in function `SendMessage'
[string "@Interface\AddOns\Bagnon\common\Wildpants\libs\WildAddon-1.0\WildAddon-1.0.lua"]:83: in function `SendSignal'
[string "@Interface\AddOns\Scrap\addons\main\main.lua"]:56: in function <Interface\AddOns\Scrap\addons\main\main.lua:56>
[string "=[C]"]: ?
[string "@Interface\AddOns\Atlas\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua"]:29: in function <...las\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:25>
[string "@Interface\AddOns\Atlas\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua"]:64: in function `Fire'
[string "@Interface\AddOns\Bagnon\common\Wildpants\libs\AceEvent-3.0\AceEvent-3.0.lua"]:120: in function <...\common\Wildpants\libs\AceEvent-3.0\AceEvent-3.0.lua:119>
Locals: <none>