Better World Quests

Better World Quests

86.2k Downloads

Map functioning unusually.

griddark opened this issue ยท 3 comments

commented

Describe the bug
Map becoming buggy when installed, icons showing in places they're not supposed to, and other addons (handynotes) also start showing icons where they shouldn't. Turning the addon off all the errors go away.

How to reproduce
I'm not sure what addon's are conflicting, maybe none maybe many? If needed I can trouble shoot more, but I thought I'd share the error first.

What did you expect?
Map pins to work.

Screenshots
Map

**Bugsack** Click to expand! 31x ...rd_SharedMapDataProviders\WorldQuestDataProvider.lua:319: attempt to index local 'tagInfo' (a nil value) [string "@Blizzard_SharedMapDataProviders\WorldQuestDataProvider.lua"]:319: in function `AddWorldQuest' [string "@BetterWorldQuests\PinProvider.lua"]:107: in function `RefreshAllData' [string "@Blizzard_MapCanvas\MapCanvas_DataProviderBase.lua"]:76: in function `OnMapChanged' [string "@Blizzard_MapCanvas\Blizzard_MapCanvas.lua"]:559: in function <...aceBlizzard_MapCanvas\Blizzard_MapCanvas.lua:557> [string "=[C]"]: ? [string "=[C]"]: in function `OnMapChanged' [string "@Blizzard_WorldMap\Blizzard_WorldMap.lua"]:234: in function `OnMapChanged' [string "@Blizzard_MapCanvas\Blizzard_MapCanvas.lua"]:59: in function `SetMapID' [string "@Blizzard_MapCanvas\Blizzard_MapCanvas.lua"]:757: in function `NavigateToParentMap' [string "@Blizzard_MapCanvas\MapCanvas_ScrollContainerMixin.lua"]:127: in function <...lizzard_MapCanvas\MapCanvas_ScrollContainerMixin.lua:102> [string "=[C]"]: ?

Locals:
self =

{
OnClearFocusedQuestID = defined @Blizzard_SharedMapDataProviders\WorldQuestDataProvider.lua:79
EvaluateCheckBounties = defined @Blizzard_SharedMapDataProviders\WorldQuestDataProvider.lua:63
OnEvent = defined @Blizzard_SharedMapDataProviders\WorldQuestDataProvider.lua:166
OnMapInsetMouseLeave = defined @Blizzard_MapCanvas\MapCanvas_DataProviderBase.lua:46
AddWorldQuest = defined @Blizzard_SharedMapDataProviders\WorldQuestDataProvider.lua:308
SetUsesSpellEffect = defined @Blizzard_SharedMapDataProviders\WorldQuestDataProvider.lua:15
SetMatchWorldMapFilters = defined @Blizzard_SharedMapDataProviders\WorldQuestDataProvider.lua:3
OnCanvasScaleChanged = defined @Blizzard_MapCanvas\MapCanvas_DataProviderBase.lua:50
registeredEvents =
{
}
PingQuestID = defined @Blizzard_SharedMapDataProviders\WorldQuestDataProvider.lua:153
owningMap = WorldMapFrame {
}
OnSetFocusedQuestID = defined @Blizzard_SharedMapDataProviders\WorldQuestDataProvider.lua:75
activePins =
{
}
OnHide = defined @Blizzard_SharedMapDataProviders\WorldQuestDataProvider.lua:184
ShouldShowQuest = defined @AngrierWorldQuests\QuestFrame.lua:1033
IsUsingSpellEffect = defined @Blizzard_SharedMapDataProviders\WorldQuestDataProvider.lua:23
OnCanvasSizeChanged = defined @Blizzard_MapCanvas\MapCanvas_DataProviderBase.lua:58
markActiveQuests = true
checkBounties = true
usesSpellEffect = true
matchWorldMapFilters = true
IsMarkingActiveQuests = defined @Blizzard_SharedMapDataProviders\WorldQuestDataProvider.lua:98
OnRemoved = defined @Blizzard_SharedMapDataProviders\WorldQuestDataProvider.lua:120
OnAdded = defined @Blizzard_SharedMapDataProviders\WorldQuestDataProvider.lua:102
OnMapChanged = defined @Blizzard_MapCanvas\MapCanvas_DataProviderBase.lua:74
OnSuperTrackingChanged = defined @Blizzard_SharedMapDataProviders\WorldQuestDataProvider.lua:255
GetMap = defined @Blizzard_MapCanvas\MapCanvas_DataProviderBase.lua:70
ClearFocusedQuestID = defined @Blizzard_SharedMapDataProviders\WorldQuestDataProvider.lua:134
SignalEvent = defined @Blizzard_MapCanvas\MapCanvas_DataProviderBase.lua:97
GetPinTemplate = defined @BetterWorldQuests\PinProvider.lua:58
IsMatchingWorldMapFilters = defined @Blizzard_SharedMapDataProviders\WorldQuestDataProvider.lua:11
OnShow = defined @Blizzard_SharedMapDataProviders\WorldQuestDataProvider.lua:177
HandleMouseAction = defined @Blizzard_MapCanvas\MapCanvas_DataProviderBase.lua:103
spellEffectPin = {
}
suppressedQuests =
{
}
OnMapInsetSizeChanged = defined @Blizzard_MapCanvas\MapCanvas_DataProviderBase.lua:38
IsCheckingBounties = defined @Blizzard_SharedMapDataProviders\WorldQuestDataProvider.lua:59
IsQuestSuppressed = defined @Blizzard_SharedMapDataProviders\WorldQuestDataProvider.lua:381
SetCheckBounties = defined @Blizzard_SharedMapDataProviders\WorldQuestDataProvider.lua:50
ShouldOverrideShowQuest = defined @Blizzard_SharedMapDataProviders\WorldQuestDataProvider.lua:196
GetBountyQuestID = defined @Blizzard_SharedMapDataProviders\WorldQuestDataProvider.lua:149
ticker =
{
}
SetBountyQuestID = defined @Blizzard_SharedMapDataProviders\WorldQues

commented

Please provide a list of addons.

commented

It's being triggered by Angrier World Quests
Only when both are running at the same time, if I disable either addon it works, fine.

commented

Yeah BWQ isn't compatible with other world quest addons, as it replaces the default world quest pins on the map, which other addons depend on.