留言

Evelyn · 2022-12-18 13:44:17

Dololo大大您好,
想請問這兩天我一開世界地圖,
UI就會開始報錯,
原本以為是沒更新UI的原因,
結果更新12/16更新以後也一樣一開地圖就報錯,
不知是什麼原因?

以下是報錯碼:182x Interface/AddOns/WorldQuestTab/Templates.lua:492: attempt to index local 'tagInfo' (a nil value)
[string "@Interface/AddOns/WorldQuestTab/Templates.lua"]:492: in function `GetPinTime'
[string "@Interface/AddOns/WorldQuestTab/MapPinProvider.lua"]:733: in function `UpdatePinTime'
[string "@Interface/AddOns/WorldQuestTab/MapPinProvider.lua"]:717: in function `UpdateVisuals'
[string "@Interface/AddOns/WorldQuestTab/MapPinProvider.lua"]:514: in function `Setup'
[string "@Interface/AddOns/WorldQuestTab/MapPinProvider.lua"]:219: in function `PlacePins'
[string "@Interface/AddOns/WorldQuestTab/MapPinProvider.lua"]:167: in function `RefreshAllData'
[string "@Interface/AddOns/WorldQuestTab/MapPinProvider.lua"]:121: in function `func'
[string "@Interface/AddOns/WorldQuestTab/Data.lua"]:47: in function `TriggerCallback'
[string "@Interface/AddOns/WorldQuestTab/WorldQuestTab.lua"]:1665: in function `UpdateQuestList'
[string "@Interface/AddOns/WorldQuestTab/WorldQuestTab.lua"]:2071: in function `func'
[string "@Interface/AddOns/WorldQuestTab/Data.lua"]:47: in function `TriggerCallback'
[string "@Interface/AddOns/WorldQuestTab/Dataprovider.lua"]:533: in function `OnUpdate'
[string "@Interface/AddOns/WorldQuestTab/Dataprovider.lua"]:470: in function <Interface/AddOns/WorldQuestTab/Dataprovider.lua:470>

Locals:
self = <table> {
 CalculateWarmodeAmount = <function> defined @Interface/AddOns/WorldQuestTab/Templates.lua:1016
 QuestIncorrectlyCounts = <function> defined @Interface/AddOns/WorldQuestTab/Templates.lua:874
 QuestCreationFunc = <function> defined @Interface/AddOns/WorldQuestTab/Dataprovider.lua:117
 QuestIsVIQ = <function> defined @Interface/AddOns/WorldQuestTab/Templates.lua:1195
 AddQuestRewardsToTooltip = <function> defined @Interface/AddOns/WorldQuestTab/Templates.lua:650
 AddExternalSettingsOptions = <function> defined @Interface/AddOns/WorldQuestTab/Templates.lua:1072
 DeepWipeTable = <function> defined @Interface/AddOns/WorldQuestTab/Templates.lua:1023
 GetColor = <function> defined @Interface/AddOns/WorldQuestTab/Templates.lua:1238
 RefreshOfficialDataProviders = <function> defined @Interface/AddOns/WorldQuestTab/Templates.lua:825
 GetMapInfoForQuest = <function> defined @Interface/AddOns/WorldQuestTab/Templates.lua:514
 GetQuestMapLocation = <function> defined @Interface/AddOns/WorldQuestTab/Templates.lua:937
 QuestIsWatchedManual = <function> defined @Interface/AddOns/WorldQuestTab/Templates.lua:929
 RegisterExternalSettings = <function> defined @Interface/AddOns/WorldQuestTab/Templates.lua:1068
 GetVariable = <function> defined @Interface/AddOns/WorldQuestTab/Templates.lua:313
 LoadColors = <function> defined @Interface/AddOns/WorldQuestTab/Templates.lua:1212
 QuestIsWatchedAutomatic = <function> defined @Interface/AddOns/WorldQuestTab/Templates.lua:933
 ItterateAllBonusObjectivePins = <function> defined @Interface/AddOns/WorldQuestTab/Templates.lua:519
 FilterIsOldContent = <function> defined @Interface/AddOns/WorldQuestTab/Templates.lua:1076
 GetRewardIconInfo = <function> defined @Interface/AddOns/WorldQuestTab/Templates.lua:1084
 GetRewardTypeColorIDs = <function> defined @Interface/AddOns/WorldQuestTab/Templates.lua:1242
 GetSetting = <function> defined @Interface/AddOns/WorldQuestTab/Templates.lua:288
 UpdateColor = <function> defined @Interface/AddOns/WorldQuestTab/Templates.lua:1224
 GetPinTime = <function> defined @Interface/AddOns/WorldQuestTab/Templates.lua:481
 GetFactionDataInternal = <function> defined @Interface/AddOns/WorldQuestTab/Templates.lua:338
 GetContinentForMap = <function> defined @Interface/AddOns/WorldQuestTab/Templates.lua:784
 GetQuestTimeString = <function> defined @Interface/AddOns/WorldQuestTab/Templates.lua:412
 QuestCountsToCap = <function> defined @Interface/AddOns/WorldQuestTab/Templates.lua:888
 GetCachedMapInfo = <function> defined @Interface/AddOns/WorldQuestTab/Templates.lua:325
 GetFlightWQProvider = <function> defined @Interface/AddOns/WorldQuestTab/Templates.lua:808
 SetQuestDisliked = <function> defined @Interface/AddOns/WorldQuestTab/Templates.lua:1177
 QuestIsDisliked = <function> defined @Interface/AddOns/WorldQuestTab/Templates.lua:1173
 GetCachedTypeIconData = <function> defined @Interface/AddOns/WorldQuestTab/Templates.lua:355
 GetQuestLogInfo = <function> defined @Interface/AddOns/WorldQuestTab/Templates.lua:906
 FormatPatchNotes = <function> defined @Interface/AddOns/WorldQuestTab/Templates.lua:1052
 GetMapWQProvider = <function> defined @Interface/AddOns/WorldQuestTab/Templates.lua:794
 HandleQuestClick = <function> defined @Interface/AddOns/WorldQuestTab/Templates.lua:1095
 GetQuestRewardIcon = <function> defined @Interface/AddOns/WorldQuestTab/Templates.lua:995
 ShowQuestTooltip = <function> defined @Interface/AddOns/WorldQuestTab/Templates.lua:677
 GetLocal = <function> defined @Interface/AddOns/WorldQuestTab/Templates.lua:309
 RewardTypePassesFilter = <function> defined @Interface/AddOns/WorldQuestTab/Templates.lua:962
 AddTomTomArrowByQuestId = <function> defined @Interface/AddOns/WorldQuestTab/Templates.lua:846
 RemoveTomTomArrowbyQuestId = <function> defined @Interface/AddOns/WorldQuestTab/Templates.lua:858
}
questInfo = <table> {
 mapInfo = <table> {
 }
 IsDisliked = <function> defined @Interface/AddOns/WorldQuestTab/Dataprovider.lua:442
 hasRewardData = true
 TryDressUpReward = <function> defined @Interface/AddOns/WorldQuestTab/Dataprovider.lua:31

Ps. 我有爬前面幾樓有看到也有人報錯worldquesttab的問題,
      所以也笨笨的先按照大大說的作法把其他所有的UI都關閉,
      只打開所需的UI來看,但是還是一樣出現報錯,
      所以只好上來麻煩大大了~

Evelyn · 2022-12-18 13:53:32

補充一下,

我發現是因為沃卓肯本週的新任務-PVP生命火花這個任務,
如果不接取這個任務會導致世界地圖上一直殘存該任務的標誌,
切換不同區域的地圖(薩爪、蒼藍、甦醒、雍亞拉)
都會在該區域地圖的同樣位置上出現一個無法讀取的世界任務標誌,
只要接取該任務後就不會報錯了😂...
不知這樣能不能幫上一點忙....
或是說我就直接接取這任務就算解決這問題了XDD

Dololo · 2022-12-18 14:16:22

感謝回報並且提供詳細資訊,請更新【世界任務標籤頁】插件後再試試看。

Evelyn · 2022-12-18 16:00:07

感謝大大抽時間回覆~
更新單體WorldQuestTab插件後,
就沒有問題了😀,
因為之前看說比較建議等彩虹整合UI更新再更新....
所以才沒有去關注單體UI的更新XD
沒想到這問題已經早就有更新解決了~
麻煩大大了~
再次感謝😀

Dololo · 2022-12-18 19:04:22

有發生問題的插件可以先單獨更新,沒有發生問題的等彩虹一起更新就可以了。