Scrap icon indicating copy to clipboard operation
Scrap copied to clipboard

TBCC Scrap conflict with Arkinventory, already approached them about it and they are saying its a Scrap issue.

Open ByucknahTheRed opened this issue 3 years ago • 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

ByucknahTheRed avatar Jun 12 '21 00:06 ByucknahTheRed

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>

slabstone avatar Jun 13 '21 08:06 slabstone