2022年11月16日 星期三

彩虹UI(經典版)RainbowUI-Wrath-2022-10-15-Hotfix死騎進拍賣場會跳錯誤修正

 如題,錯誤訊息袋內持續跳出錯誤訊息

12725x ExtVendorUI_Classic\ItemInfo.lua:249: attempt to index field '?' (a nil value)
[string "@ExtVendorUI_Classic\ItemInfo.lua"]:249: in function `ExtVendor_IsUsableWeaponType'
[string "@ExtVendorUI_Classic\QuickVendor.lua"]:215: in function `ExtVendor_IsItemQuickVendor'
[string "@ExtVendorUI_Classic\QuickVendor.lua"]:114: in function `ExtVendor_IsContainerItemJunk'
[string "@ExtVendorUI_Classic\QuickVendor.lua"]:52: in function `ExtVendor_DoQuickVendorRefresh'
[string "@ExtVendorUI_Classic\ExtVendor.lua"]:193: in function `ExtVendor_OnUpdate'
[string "*:OnUpdate"]:1: in function <[string "*:OnUpdate"]:1>

Locals:
itemClassId = 2
itemSubClassId = 15
slot = "INVTYPE_WEAPON"
cls = "DEATHKNIGHT"
(*temporary) = <function> defined =[C]:-1
(*temporary) = nil
(*temporary) = "DEATHKNIGHT"
(*temporary) = 6
(*temporary) = "DEATHKNIGHT"
(*temporary) = 6
(*temporary) = "attempt to index field '?' (a nil value)"
CLASS_PROFICIENCIES = <table> {
 HUNTER = <table> {
 }
 WARRIOR = <table> {
 }
 PALADIN = <table> {
 }
 MAGE = <table> {
 }
 PRIEST = <table> {
 }
 WARLOCK = <table> {
 }
 DRUID = <table> {
 }
 SHAMAN = <table> {
 }
 ROGUE = <table> {
 }
}

參考原套件討論區,職業裡加上死騎就可以了


編輯這個檔案
World of Warcraft\_classic_\Interface\AddOns\ExtVendorUI_Classic\ItemInfo.lua

新增以下三列

第31列
["DEATHKNIGHT"] = {

第32列
weapons = { LE_ITEM_WEAPON_AXE1H, LE_ITEM_WEAPON_MACE1H, LE_ITEM_WEAPON_SWORD1H, LE_ITEM_WEAPON_AXE2H, LE_ITEM_WEAPON_MACE2H, LE_ITEM_WEAPON_SWORD2H, LE_ITEM_WEAPON_POLEARM, LE_ITEM_WEAPON_UNARMED },

第33列
},

原PO建議第313列也要改,彩虹UI有做了
(修改的人有標記"暫時修正")


存檔後,WOW UI重新載入即可





沒有留言:

張貼留言