Angrier World Quests

Angrier World Quests

181k Downloads

Error after patch 10.1

jleafey opened this issue ยท 5 comments

commented

The quest frame appears at the right of my Map & Quest Log frame, but BugGrabber has captured the following exception, which seems to be caught again whenever I move my mouse over certain parts of the frame:

18x AngrierWorldQuests/QuestFrame.lua:598: attempt to index global 'QUEST_TAG_TCOORDS' (a nil value)
[string "@AngrierWorldQuests/QuestFrame.lua"]:598: in function <AngrierWorldQuests/QuestFrame.lua:547>
[string "@AngrierWorldQuests/QuestFrame.lua"]:1056: in function <AngrierWorldQuests/QuestFrame.lua:939>
[string "=[C]"]: in function QuestLogQuests_Update' [string "@FrameXML/QuestMapFrame.lua"]:565: in function QuestMapFrame_UpdateAll'
[string "@FrameXML/QuestMapFrame.lua"]:34: in function Refresh' [string "@FrameXML/QuestLogOwnerMixin.lua"]:161: in function RefreshQuestLog'
[string "@Blizzard_WorldMap/Blizzard_WorldMap.lua"]:233: in function <...rfaceBlizzard_WorldMap/Blizzard_WorldMap.lua:230>
[string "=[C]"]: ?
[string "=[C]"]: in function OnMapChanged' [string "@Blizzard_MapCanvas/Blizzard_MapCanvas.lua"]:60: in function SetMapID'
[string "@Blizzard_WorldMap/Blizzard_WorldMapTemplates.lua"]:331: in function GoToMap' [string "@Blizzard_WorldMap/Blizzard_WorldMapTemplates.lua"]:389: in function myclick'
[string "@FrameXML/NavigationBar.lua"]:181: in function <FrameXML/NavigationBar.lua:171>

Locals:
questInfo =

{
mapID = 2022
isCombatAllyQuest = false
questId = 66419
y = 0.349779
x = 0.415568
numObjectives = 1
isQuestStart = false
childDepth = 1
inProgress = false
isDaily = false
}
button = Button {
0 =
TagText = FontString {
}
TimeIcon = Texture {
}
worldQuest = true
infoY = 0.349779
mapID = 2022
Text = FontString {
}
TagTexture = Texture {
}
factionID = 2510
ButtonText = FontString {
}
Check = Texture {
}
numObjectives = 1
questID = 66419
GetButtonType = defined @FrameXML/QuestMapFrame.lua:1710
awq = true
TaskIcon = Texture {
}
infoX = 0.415568
}
questID = 66419
title = "Allegiance to One"
factionID = 2510
capped = false
questTagInfo =
{
quality = 0
isElite = true
worldQuestType = 2
tagID = 111
displayExpiration = true
tagName = "Elite World Quest"
}
tradeskillLineID = nil
timeLeftMinutes = nil
totalHeight = 20.000001
difficultyColor =
{
b = 0
font = "QuestDifficulty_Difficult"
g = 0.820000
r = 1
}
hasIcon = true
(*temporary) = nil
(*temporary) = 85
(*temporary) = 0.080000
(*temporary) = 0.920000
(*temporary) = 0.080000
(*temporary) = 0.920000
(*temporary) =
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index global 'QUEST_TAG_TCOORDS' (a nil value)"
titleFramePool =
{
frameType = "BUTTON"
ReleaseAll = defined @SharedXML/Pools.lua:140
activeObjects =
{
}
GetNextInactive = defined @SharedXML/Pools.lua:158
creationFunc = defined @SharedXML/Pools.lua:182
EnumerateActive = defined @SharedXML/Pools.lua:150
SetResetDisallowedIfNew = defined @SharedXML/Pools.lua:146
GetTemplate = defined @SharedXML/Pools.lua:219
OnLoad = defined @SharedXML/Pools.lua:190
frameTemplate = "QuestLogTitleTemplate"
IsActive = defined @SharedXML/Pools.lua:162
GetNumActive = defined @SharedXML/Pools.lua:166
resetterFunc = defined @SharedXML/Pools.lua:227
parent = Frame {
}
numActiveObjects = 1
inactiveObjects =
{
}
Release = defined @SharedXML/Pools.lua:125
Acquire = defined @SharedXML/Pools.lua:106
GetNextActive = defined @SharedXML/Pools.lua:154
EnumerateInactive = defined @SharedXML/Pools.lua:170
}
TitleButton_Initiliaze = defined @AngrierWorldQuests/QuestFrame.lua:511
TitleButton_RarityColorTable =
{
0 = 0
2 = 10
1 = 3
}
CURRENCYID_WAR_SUPPLIES = 1342
CURRENCYID_NETHERSHARD = 1226
CURRENCYID_AZERITE = 1553
Addon =
{
RegisterAddOnLoaded = defined @AngrierWorldQuests/Core.lua:59
RegisterEvent = defined @AngrierWorldQuests/Core.lua:18
NewModule = defined @AngrierWorldQuests/Core.lua:110
ForAllModules = defined @AngrierWorldQuests/Core.lua:119
Modules =
{
}
Version = "v0.40.7"
Name = "Angrier World Quests"
PLAYER_ENTERING_WORLD = defined @AngrierWorldQuests/Core.lua:128
UnregisterAddOnLoaded = defined @AngrierWorldQuests/Core.lua:77
ADDON_LOADED = defined @AngrierWorldQuests/Core.lua:47
UnregisterEvent = defined @AngrierWorldQuests/Core.lua:28
ModulePrototype =
{
}
}
ANIMA_ITEM_COLOR =
{
b = 1
g = 0.800000
r = 0.600000
}
GetAnimaValue = defined @AngrierWorldQuests/QuestFrame.lua:155

commented

Yep same, getting spammed, had to disable addon for now. Hopefully an easy fix! :)

commented

Yep, I got it as well, I'm working on a fix for it.
Expect a new release later today (EU time)

commented

I have pushed v0.41.0 now, it should show up soon (whenever curseforge decides to push it to users)

commented

Works like a charm, thanks a bunch for being so quick!!!!

commented

@Rezy942 you're very welcome, though the patch was provided by @sehra ๐Ÿ™‚