WOTLK Classic - Error Trading Emblems

I have done a completge re-install (new directory), no addons. Same error… plz help

Message: Interface_TBC/FrameXML/MerchantFrame.lua:705: Usage: GetItemQualityColor(index)
Time: Thu Jan 19 20:52:56 2023
Count: 1
Stack: Interface_TBC/FrameXML/MerchantFrame.lua:705: Usage: GetItemQualityColor(index)
[string “=[C]”]: in function GetItemQualityColor' [string "@Interface_TBC/FrameXML/MerchantFrame.lua"]:705: in function MerchantFrame_ConfirmExtendedItemCost’
[string “@Interface_TBC/FrameXML/MerchantFrame.lua”]:565: in function `MerchantItemButton_OnClick’
[string “*MerchantFrame.xml:34_OnClick”]:4: in function <[string “*MerchantFrame.xml:34_OnClick”]:1>

Locals: (*temporary) = nil

16 Likes

I have exactly the same issues, if anyone can help.

Thx

To go around the LUA ERROR :

/script BuyMerchantItem(1, 1)

8 Likes

I am also having this issue but the macro to mass swap emblems still works

/script local function buy (n,q) for i=1,100 do if n==GetMerchantItemInfo(i) then BuyMerchantItem(i,q) end end end buy ("Emblem of Heroism", <AmountToSwap>)

just fill in your amount and run this with the vendor window open

2 Likes

Im having the same issue

I too am having this issue. Thought it was something with my addons, but even after uninstalling them and restarting the game, the issue persists. It doesnt extend to other vendors which is weird.

thanks! i cant leveling with my mage cos i cant buy heirloom