tercioo / world-quest-tracker Goto Github PK
View Code? Open in Web Editor NEWSource code for the biggest world quest addon for World of Warcraft
Source code for the biggest world quest addon for World of Warcraft
1x ...dOns\WorldQuestTracker\WorldQuestTracker_Tracker.lua:492: attempt to index local 'color' (a nil value)
[string "@WorldQuestTracker\WorldQuestTracker_Tracker.lua"]:492: in function <...dOns\WorldQuestTracker\WorldQuestTracker_Tracker.lua:476>
[string "@WorldQuestTracker\WorldQuestTracker_Tracker.lua"]:609: in function <...dOns\WorldQuestTracker\WorldQuestTracker_Tracker.lua:600>
Message: ...rface\AddOns\WorldQuestTracker\WorldQuestTracker.lua:652: attempt to index local 'tagInfo' (a nil value)
Time: Thu Oct 15 23:59:25 2020
Count: 1
Stack: ...rface\AddOns\WorldQuestTracker\WorldQuestTracker.lua:652: attempt to index local 'tagInfo' (a nil value)
[string "=[C]"]: ?
[string "@Interface\AddOns\WorldQuestTracker\WorldQuestTracker.lua"]:652: in function `GetQuest_Info'
[string "@Interface\AddOns\WorldQuestTracker\WorldQuestTracker_WorldMap.lua"]:1328: in function `UpdateWorldQuestsOnWorldMap'
[string "@Interface\AddOns\WorldQuestTracker\WorldQuestTracker_WorldMap.lua"]:1188: in function <...Ons\WorldQuestTracker\WorldQuestTracker_WorldMap.lua:1185>
[string "@Interface\SharedXML\C_TimerAugment.lua"]:16: in function <Interface\SharedXML\C_TimerAugment.lua:14>
Locals:
I'm getting this lua error whenever I open the main Azeroth map:
If you need anything further from me don't hesitate to ask!
The tracker panel is visible during pet battles even though the quest panel and achievement panel hide themselves, these frames also hide themselves while in a vehicle.
In the WorldQuestTracker_Tracker.lua file after lines 287-289
local WorldQuestTrackerFrame = CreateFrame ("frame", "WorldQuestTrackerScreenPanel", UIParent, "BackdropTemplate")
WorldQuestTrackerFrame:SetSize (235, 500)
WorldQuestTrackerFrame:SetFrameStrata ("LOW") --thanks @p3lim on curseforge
add
RegisterStateDriver(WorldQuestTrackerFrame, "visibility", "[petbattle] [vehicleui] hide; show")
Cant create World boss grps automaticly for some reason.
For instance Mor'geth is f.. stupid to create for me since i dont have that special char and game doesnt alow me to c/p name into description line. I can only type it in,but since i dont have that special char i cant create grp.
The addon makes conversation popups like the illidan conversation on start of demonhunter disappear instantly.
Tested it several times. Once i activate the addon, this conversation popup for like 1ms and disappears instantly.
Without touching the settings it sometimes makes it close instant and sometimes not.
Getting LUA error when the mouse attempts to collapse the World Quest Tracker. Additionally, the frame collides with the existing Blizzard Quest Tracker with no way to move the frame, or to access options. Even if I unload the MoveAnything addon which was controlling the position of the Blizzard Quest Tracker, there still Here is the LUA error message:
Message: ...zzard_ObjectiveTracker\Blizzard_ObjectiveTracker.lua:1012: attempt to index local 'module' (a nil value)
Time: Mon Jan 11 19:51:39 2021
Count: 1
Stack: ...zzard_ObjectiveTracker\Blizzard_ObjectiveTracker.lua:1012: attempt to index local 'module' (a nil value)
[string "@interface\AddOns\Blizzard_ObjectiveTracker\Blizzard_ObjectiveTracker.lua"]:1012: in function <...zzard_ObjectiveTracker\Blizzard_ObjectiveTracker.lua:1009>
Locals: self = {
0 =
SetCollapsed = defined @interface\AddOns\Blizzard_ObjectiveTracker\Blizzard_ObjectiveTracker.lua:995
SetAtlases = defined @interface\AddOns\Blizzard_ObjectiveTracker\Blizzard_ObjectiveTracker.lua:972
buttonType = "module"
OnLoad = defined @interface\AddOns\Blizzard_ObjectiveTracker\Blizzard_ObjectiveTracker.lua:967
}
module = nil
(*temporary) = {
0 =
SetCollapsed = defined @interface\AddOns\Blizzard_ObjectiveTracker\Blizzard_ObjectiveTracker.lua:995
SetAtlases = defined @interface\AddOns\Blizzard_ObjectiveTracker\Blizzard_ObjectiveTracker.lua:972
buttonType = "module"
OnLoad = defined @interface\AddOns\Blizzard_ObjectiveTracker\Blizzard_ObjectiveTracker.lua:967
}
(*temporary) = nil
(*temporary) = 230
(*temporary) = nil
(*temporary) = "attempt to index local 'module' (a nil value)"
Installed version of the Addon is v9.0.2.415 (Dec 12, 2020). Deleted addon and reinstalled today, 1/11/21, and had the same issue.
If I enable PVP war mode, my main map will not show the new PVP quest until I actually fly to that zone. If I enter the game with war mode on in the first place, it works as expected.
Tested on v9.0.1.402
World quest icons on the zone map and summary boxes are not detecting quest type (pvp icons, rare) or rarity (blue borders).
Thanks!
Message: Interface\AddOns\WorldQuestTracker\libs\DF\fw.lua:2913: Cannot find a library instance of "LibDeflate". Time: Sun Oct 6 15:14:18 2019 Count: 1 Stack: Interface\AddOns\WorldQuestTracker\libs\DF\fw.lua:2913: Cannot find a library instance of "LibDeflate". [C]: in function
error'
...e\AddOns\Accountant_Classic\Libs\LibStub\LibStub.lua:38: in function `GetLibrary'
Interface\AddOns\WorldQuestTracker\libs\DF\fw.lua:2913: in main chunk
Locals: (*temporary) = "Cannot find a library instance of "LibDeflate"."
`
With addon enabled it will always move me to kul tiras when I open the map even if I am in for example outlands.
This bug started with the new 8.2 patch, wasn't happening before. Version is the latest one to date (8.15.373).
No other addons active.
This is what Swatter shows:
Date: 2019-06-25 19:34:05
ID: 1
Error occured in: Global
Count: 6
Message: ...ddOns\WorldQuestTracker\WorldQuestTracker_MapAPI.lua line 587:
attempt to index upvalue 'GameTooltipFrameTextLeft3' (a nil value)
Debug:
...ddOns\WorldQuestTracker\WorldQuestTracker_MapAPI.lua:587: RewardIsArtifactPower()
...ddOns\WorldQuestTracker\WorldQuestTracker_MapAPI.lua:773: GetQuestReward_Item()
...ddOns\WorldQuestTracker\WorldQuestTracker_MapAPI.lua:273: GetOrLoadQuestData()
...Ons\WorldQuestTracker\WorldQuestTracker_WorldMap.lua:1286: UpdateWorldQuestsOnWorldMap()
...Ons\WorldQuestTracker\WorldQuestTracker_WorldMap.lua:846:
...Ons\WorldQuestTracker\WorldQuestTracker_WorldMap.lua:844
..\SharedXML\C_TimerAugment.lua:16:
..\SharedXML\C_TimerAugment.lua:14
Locals:
itemLink = "[Ironcrest Bulwark]"
text = "Item Level 280"
(*temporary) = nil
(*temporary) = nil
(*temporary) = defined =[C]:-1
(*temporary) = defined *:OnShow:1
(*temporary) = WorldQuestTrackerScanTooltipMoneyFrame1 {
small = 1
staticMoney = 458123
info =
I have both WQT and TomTom, I noticed one of the TomTom settings did not have a translated locale string, and the string is not available to add the enUS translation on Curse. This causes a Lua error on map load.
I've added the following line to my WQT/locales/enUS.lua file:
L["S_MAPBAR_OPTIONSMENU_TOMTOM_WPPERSISTENT"] = "Persistent"
[string "@WorldQuestTracker\WorldQuestTracker_WorldMap.lua"]:1419: in function 'UpdateWorldQuestsOnWorldMap'
[string "@WorldQuestTracker\WorldQuestTracker_WorldMap.lua"]:1141: in function <...Ons\WorldQuestTracker\WorldQuestTracker_WorldMap.lua:1138>
[string "@SharedXML\C_TimerAugment.lua"]:16: in function <SharedXML\C_TimerAugment.lua:14>
Hi,
Currently rewards for crafting materials and Anima are grouped together as it does not seem to recognize the Anima rewards as currency and count their value like it has done for AP in previous expansions. I imagine this is slightly more complicated to add up the total available Anima because it is both a quantity of tokens and a value from the token that have to be accounted for, but can you at least detect the anima items and categorize them separately from "miscellaneous" rewards?
Thanks!
Hello!
when using the Addon and having either Quests or Achievements collapsed, the list from WQT addon jumps down (and later up again), when entering or leaving WQ areas.
While certainly not game-breaking, it's a bit annoying, when this part is "uncontrollably" jumping on the screen. I would assume the positioning doesn't fully take into account if one of the blizzard sections is collapsed?
(I'm using the latest WQT version 414)
Kind regards,
Loradim
There is so many bots that server hopping, please make this feature
v 9.0.1.400
22x ...rfaceWorldQuestTracker\WorldQuestTracker.lua:831: CreateFrame(): Couldn't find inherited node "MicroButtonAlertTemplate"
[string "=[C]"]: in function `CreateFrame'
[string "@WorldQuestTracker\WorldQuestTracker.lua"]:831: in function <...rfaceWorldQuestTracker\WorldQuestTracker.lua:827>
1x ...rface\WorldQuestTracker\WorldQuestTracker.lua:652: attempt to index local 'tagInfo' (a nil value)
[string "@WorldQuestTracker\WorldQuestTracker.lua"]:652: in function 'GetQuest_Info'
[string "@WorldQuestTracker\WorldQuestTracker_WorldMap.lua"]:1328: in function 'UpdateWorldQuestsOnWorldMap'
[string "@WorldQuestTracker\WorldQuestTracker_WorldMap.lua"]:1188: in function <...Ons\WorldQuestTracker\WorldQuestTracker_WorldMap.lua:1185>
[string "@SharedXML\C_TimerAugment.lua"]:16: in function <SharedXML\C_TimerAugment.lua:14>
As CurseForge is locking out everyone except Overwolf's own addon manager (source: https://www.wowhead.com/news/ads-revenue-and-api-wowup-and-overwolf-split-over-addon-development-325912), please host this addon elsewhere than CurseForge (at least co-host it elsewhere). Options include:
I am personally using WowUp to update addons, and while I very much respect that some addon creators want their work monetized, and believe that they should have the option, I do not support the Overwolf lock-out simply because they want everyone to use their app. If monetization is a priority, I suggest using wago.io as addon hosting, as it allows for monetization of addons, also while using WowUp; which shows they're willing to find solutions, rather than the Overwolf approach of refusing to cooperate.
I don't mind anyone hosting their addons on CurseForge, but please, please, please host it outside of CurseForge as well, for those of us who would like to cut ties with CurseForge, but still use your amazing addon ❤️
Bonus objectives that are available during Threads of Fate leveling are much more efficient and faster when you do them in group,. but no one creates such groups because there's no simple way to do that.
Those bonus objectives are visible on map just like world quests do and appear in quest tracker just like WQ's.
Can you make it possible to create/search LFG for such quests like already possible for world quests?
Happy new year, please add an option to disable tracking of old addons (Legion, etc.)
Similar to the little sub-icons that are added for Pet Battle or PVP quests, please could you add a marker to Trade Skill quests?
WQT dont show total anima you can get on maps.
When entering an area where a "talking head" (chatbox with NPC head and voice) appears in Shadowlands content, WQT will automatically dismiss it. There is no option to re-enable talking heads within the Addon interface.
FYI this is fine most of the time but is detrimental in places like Torghast where the talking head is useful.
Message: ...\AddOns\WorldQuestTracker\WorldQuestTracker_Core.lua:240: attempt to index field 'DoubleTapFrame' (a nil value)
Time: Wed Feb 12 09:02:48 2020
Count: 1
Stack: ...\AddOns\WorldQuestTracker\WorldQuestTracker_Core.lua:240: attempt to index field 'DoubleTapFrame' (a nil value)
[string "@interface\AddOns\TradeSkillMaster\LibTSM\Service\ErrorHandler.lua"]:733: in function <...Ons\TradeSkillMaster\LibTSM\Service\ErrorHandler.lua:693>
[string "=[C]"]: ?
[string "@interface\AddOns\WorldQuestTracker\WorldQuestTracker_Core.lua"]:240: in function <...\AddOns\WorldQuestTracker\WorldQuestTracker_Core.lua:237>
Locals: errMsg = "...\AddOns\WorldQuestTracker\WorldQuestTracker_Core.lua:240: attempt to index field 'DoubleTapFrame' (a nil value)"
tsmErrMsg = nil
oldModule = nil
private =
Which version of WQT are you using?
v9.0.2.413
Describe the problem (if some action triggers it or if is random, when it started, etc):
No lfg icon near quests
I can only create group when I enter in quest zone.
Btw, did you check issues on curse?
https://www.curseforge.com/wow/addons/world-quest-tracker/issues
Seems like Rare finder is broken too.
When I turn in quests now, normal quests mind you, I get this error:
Message: Interface\FrameXML\QuestUtils.lua:282: Usage: local isWorldQuest = C_QuestLog.IsWorldQuest(questID) Time: Sun Oct 25 14:21:28 2020 Count: 3 Stack: Interface\FrameXML\QuestUtils.lua:282: Usage: local isWorldQuest = C_QuestLog.IsWorldQuest(questID) [string "=[C]"]: in function
IsWorldQuest'
[string "@interface\FrameXML\QuestUtils.lua"]:282: in function <Interface\FrameXML\QuestUtils.lua:281>
[string "@interface\AddOns\WorldQuestTracker\WorldQuestTracker_GroupFinder.lua"]:986: in function <...\WorldQuestTracker\WorldQuestTracker_GroupFinder.lua:890>
Locals: (*temporary) = nil`
1x WorldQuestTracker\WorldQuestTracker_Core.lua:240: attempt to index field 'DoubleTapFrame' (a nil value)
[string "@WorldQuestTracker\WorldQuestTracker_Core.lua"]:240: in function <WorldQuestTracker\WorldQuestTracker_Core.lua:237>
Locals:
eyeFrame = <unnamed> {
0 = <userdata>
RefreshModels = <function> defined @Blizzard_WorldMap\Blizzard_WorldMapTemplates.lua:402
OnLoad = <function> defined @Blizzard_WorldMap\Blizzard_WorldMapTemplates.lua:321
OnHide = <function> defined @Blizzard_WorldMap\Blizzard_WorldMapTemplates.lua:332
Refresh = <function> defined @Blizzard_WorldMap\Blizzard_WorldMapTemplates.lua:361
dirtyModels = true
OnEvent = <function> defined @Blizzard_WorldMap\Blizzard_WorldMapTemplates.lua:337
ModelSceneBottom = <unnamed> {
}
ModelSceneTop = <unnamed> {
}
relativeFrame = <unnamed> {
}
Eye = <unnamed> {
}
SetNextMapForThreat = <function> defined @Blizzard_WorldMap\Blizzard_WorldMapTemplates.lua:417
Background = <unnamed> {
}
OnShow = <function> defined @Blizzard_WorldMap\Blizzard_WorldMapTemplates.lua:326
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = 8
(*temporary) = 1
(*temporary) = 6
(*temporary) = <unnamed> {
0 = <userdata>
RefreshModels = <function> defined @Blizzard_WorldMap\Blizzard_WorldMapTemplates.lua:402
OnLoad = <function> defined @Blizzard_WorldMap\Blizzard_WorldMapTemplates.lua:321
OnHide = <function> defined @Blizzard_WorldMap\Blizzard_WorldMapTemplates.lua:332
Refresh = <function> defined @Blizzard_WorldMap\Blizzard_WorldMapTemplates.lua:361
dirtyModels = true
OnEvent = <function> defined @Blizzard_WorldMap\Blizzard_WorldMapTemplates.lua:337
ModelSceneBottom = <unnamed> {
}
ModelSceneTop = <unnamed> {
}
relativeFrame = <unnamed> {
}
Eye = <unnamed> {
}
SetNextMapForThreat = <function> defined @Blizzard_WorldMap\Blizzard_WorldMapTemplates.lua:417
Background = <unnamed> {
}
OnShow = <function> defined @Blizzard_WorldMap\Blizzard_WorldMapTemplates.lua:326
}
(*temporary) = <unnamed> {
0 = <userdata>
OnEnter = <function> defined @Blizzard_WorldMap\Blizzard_WorldMapTemplates.lua:456
OnShow = <function> defined @Blizzard_WorldMap\Blizzard_WorldMapTemplates.lua:442
OnMouseDown = <function> defined @Blizzard_WorldMap\Blizzard_WorldMapTemplates.lua:464
Highlight = <unnamed> {
}
Eye = <unnamed> {
}
}
(*temporary) = "attempt to index field 'DoubleTapFrame' (a nil value)"
WorldQuestTracker = <table> {
LastUpdate = 0
modules = <table> {
}
CancelTimer = <function> defined @AddOnSkins\Libs\Ace3\AceTimer-3.0\AceTimer-3.0.lua:147
QUEST_POI_FRAME_HEIGHT = 1
Cache_ShownQuestOnWorldMap = <table> {
}
AllCharactersQuests_Add = <function> defined @WorldQuestTracker\WorldQuestTracker.lua:713
UpdateArrowFrequence = <function> defined @WorldQuestTracker\WorldQuestTracker_FrameAPI.lua:94
GetTemplate = <function> defined @Details\Libs\DF\fw.lua:1606
mapTables = <table> {
}
CommFunctions = <table> {
}
RareWidgetOnClick = <function> defined @WorldQuestTracker\WorldQuestTracker_RareFinder.lua:710
ScheduleTimer = <function> defined @AddOnSkins\Libs\Ace3\AceTimer-3.0\AceTimer-3.0.lua:94
IsCurrentMapQuestHub = <function> defined @WorldQuestTracker\WorldQuestTracker_MapAPI.lua:151
SavedQuestList_GetList = <function> defined @WorldQuestTracker\WorldQuestTracker.lua:665
RegisterScriptComm = <function> defined @Details\Libs\DF\fw.lua:2982
ShowPanicWarning = <function> defined @Details\Libs\DF\panel.lua:1802
db = <table> {
}
CheckQuestRewardDataForWidget = <function> defined @WorldQuestTracker\WorldQuestTracker_MapAPI.lua:75
UnregisterAllComm = <function> defined @AddOnSkins\Libs\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:174
SetEnabledState = <function> defined @AddOnSkins\Libs\Ace3\AceAddon-3.0\AceAddon-3.0.lua:424
ShowTutorialAlertFrame = <function> defined @Deta
9.0.1.401 (403 created 24 separate LUA errors upon logging in so I've gone back to 401 which I've already modified with fixes from other threads)
When clicking on a tracked WQ it triggers a LUA warning
Message: ...dOns\WorldQuestTracker\WorldQuestTracker_Tracker.lua:652: attempt to call global 'GetSuperTrackedQuestID' (a nil value)
Time: Sun Oct 25 08:30:51 2020
Count: 1
Stack: ...dOns\WorldQuestTracker\WorldQuestTracker_Tracker.lua:652: attempt to call global 'GetSuperTrackedQuestID' (a nil value)
[string "@Interface\AddOns\WorldQuestTracker\WorldQuestTracker_Tracker.lua"]:652: in function <...dOns\WorldQuestTracker\WorldQuestTracker_Tracker.lua:637>
Locals: self = WorldQuestTracker_Tracker1IconButton {
0 = <userdata>
OnBackdropLoaded = <function> defined @Interface\SharedXML\Backdrop.lua:205
GetBackdropColor = <function> defined @Interface\SharedXML\Backdrop.lua:443
SetupTextureCoordinates = <function> defined @Interface\SharedXML\Backdrop.lua:267
OnBackdropSizeChanged = <function> defined @Interface\SharedXML\Backdrop.lua:235
HasBackdropInfo = <function> defined @Interface\SharedXML\Backdrop.lua:331
SetBackdropBorderColor = <function> defined @Interface\SharedXML\Backdrop.lua:475
Icon = <unnamed> {
}
GetEdgeSize = <function> defined @Interface\SharedXML\Backdrop.lua:241
ApplyBackdrop = <function> defined @Interface\SharedXML\Backdrop.lua:347
SetBackdrop = <function> defined @Interface\SharedXML\Backdrop.lua:382
ClearBackdrop = <function> defined @Interface\SharedXML\Backdrop.lua:335
GetBackdropBorderColor = <function> defined @Interface\SharedXML\Backdrop.lua:462
GetBackdrop = <function> defined @Interface\SharedXML\Backdrop.lua:400
SetupPieceVisuals = <function> defined @Interface\SharedXML\Backdrop.lua:299
SetBackdropColor = <function> defined @Interface\SharedXML\Backdrop.lua:452
questID = 56388
SetBorderBlendMode = <function> defined @Interface\SharedXML\Backdrop.lua:319
}
button = "LeftButton"
(*temporary) = 56388
(*temporary) = nil
(*temporary) = "attempt to call global 'GetSuperTrackedQuestID' (a nil value)"
WorldQuestTracker = <table> {
LastUpdate = 947541.080000
modules = <table> {
}
CancelTimer = <function> defined @Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:147
QUEST_POI_FRAME_HEIGHT = 1
Cache_ShownQuestOnWorldMap = <table> {
}
AllCharactersQuests_Add = <function> defined @Interface\AddOns\WorldQuestTracker\WorldQuestTracker.lua:723
UpdateArrowFrequence = <function> defined @Interface\AddOns\WorldQuestTracker\WorldQuestTracker_FrameAPI.lua:93
GetTemplate = <function> defined @Interface\AddOns\WorldQuestTracker\libs\DF\fw.lua:2246
mapTables = <table> {
}
CommFunctions = <table> {
}
RareWidgetOnClick = <function> defined @Interface\AddOns\WorldQuestTracker\WorldQuestTracker_RareFinder.lua:733
ScheduleTimer = <function> defined @Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:94
IsCurrentMapQuestHub = <function> defined @Interface\AddOns\WorldQuestTracker\WorldQuestTracker_MapAPI.lua:145
SavedQuestList_GetList = <function> defined @Interface\AddOns\WorldQuestTracker\WorldQuestTracker.lua:675
RegisterScriptComm = <function> defined @Interface\AddOns\WorldQuestTracker\libs\DF\fw.lua:3924
ShowPanicWarning = <function> defined @Interface\AddOns\WorldQuestTracker\libs\DF\panel.lua:1908
db = <table> {
}
CheckQuestRewardDataForWidget = <function> defined @Interface\AddOns\WorldQuestTracker\WorldQuestTracker_MapAPI.lua:69
UnregisterAllComm = <function> defined @Interface\AddOns\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:174
SetEnabledState = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:424
ShowTutorialAlertFrame = <function> defined @Interface\AddOns\WorldQuestTracker\libs\DF\fw.lua:1886
QuestTrackList = <table> {
}
ZoneWidgetPool = <table> {
}
WorldMapQuestCounter = 26
GetQuestReward_Resource = <function> defined @Interface\AddOns\WorldQuestTracker\WorldQuestTracker_MapAPI.lua:682
NewModule = <function> defined @Interface\AddOns\Ace3\AceAddon-3.0\AceAddon-3.0.lua:235
CanShowWorldMapWidgets = <function> defined @Interface\AddOns\WorldQuestTracker\WorldQuestTracker_MapAPI.lua:183
ColorPick = <function> defined @Interface\Ad
Hello, with the latest version of WQT, by default when I open the map (by pressing M on my keyboard), it opens Kul'Tiras' map instead of the one of the zone I'm on.
22 of them are locale errors, a copy of the following error but with a different zone code from "enUS" (deDE, esES, esMX, frFR, itIT, koKR, ptBR, ruRU, zhCN, zhTW, )
Message:` Interface\AddOns\WorldQuestTracker\locales\enUS.lua:4: unexpected symbol near '@'
Time: Tue Oct 27 13:22:51 2020
Count: 1
Stack: Interface\AddOns\WorldQuestTracker\locales\enUS.lua:4: unexpected symbol near '@'
Locals:
or
Message: Interface\AddOns\WorldQuestTracker\locales\enUS.lua:4: unexpected symbol near '@'
Time: Tue Oct 27 13:23:02 2020
Count: 3
then this one:
Message: ...s\WorldQuestTracker\WorldQuestTracker_Initialize.lua:379: attempt to index local 'L' (a nil value)
Time: Tue Oct 27 13:22:51 2020
Count: 1
Stack: ...s\WorldQuestTracker\WorldQuestTracker_Initialize.lua:379: attempt to index local 'L' (a nil value)
[string "@Interface\AddOns\WorldQuestTracker\WorldQuestTracker_Initialize.lua"]:379: in main chunk
Locals: questTagType = <table> {
Normal = 2
Bounty = 5
CovenantCalling = 15
FactionAssault = 12
Threat = 14
RatedReward = 10
Islands = 13
Invasion = 7
Dungeon = 6
InvasionWrapper = 11
Contribution = 9
Profession = 1
PetBattle = 4
PvP = 3
Raid = 8
Tag = 0
}
questQualityType = <table> {
Epic = 2
Rare = 1
Common = 0
}
default_config = <table> {
profile = <table> {
}
}
DF = <table> {
CooldownToClass = <table> {
}
ClassCache = <table> {
}
SavePositionOnScreen = <function> defined @Interface\AddOns\WorldQuestTracker\libs\DF\panel.lua:2139
CreateTabContainer = <function> defined @Interface\AddOns\WorldQuestTracker\libs\DF\panel.lua:3904
IsUnitTapDenied = <function> defined @Interface\AddOns\WorldQuestTracker\libs\DF\fw.lua:3983
CancelTimer = <function> defined @Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:147
NewLabel = <function> defined @Interface\AddOns\WorldQuestTracker\libs\DF\label.lua:275
BuildStatusbarAuthorInfo = <function> defined @Interface\AddOns\WorldQuestTracker\libs\DF\panel.lua:6951
PanelCounter = 138405
IconPick = <function> defined @Interface\AddOns\WorldQuestTracker\libs\DF\panel.lua:1515
debug = false
LabelNameCounter = 138405
GetCurrentSpec = <function> defined @Interface\AddOns\WorldQuestTracker\libs\DF\fw.lua:3304
alias_text_colors = <table> {
}
UnitFrameFunctions = <table> {
}
ScheduleTimer = <function> defined @Interface\AddOns\Ace3\AceTimer-3.0\AceTimer-3.0.lua:94
CreateCastBar = <function> defined @Interface\AddOns\WorldQuestTracker\libs\DF\panel.lua:8549
RegisterScriptComm = <function> defined @Interface\AddOns\WorldQuestTracker\libs\DF\fw.lua:3925
ShowPanicWarning = <function> defined @Interface\AddOns\WorldQuestTracker\libs\DF\panel.lua:1908
UnitGroupRolesAssigned = <function> defined @Interface\AddOns\WorldQuestTracker\libs\DF\fw.lua:59
SetAutoCompleteWithSpells = <function> defined @Interface\AddOns\WorldQuestTracker\libs\DF\auras.lua:1061
ShowTutorialAlertFrame = <function> defined @Interface\AddOns\WorldQuestTracker\libs\DF\fw.lua:1887
CooldownsExternals = <table> {
}
GetSpecializationRole = <function> defined @Interface\AddOns\WorldQuestTracker\libs\DF\fw.lua:95
SpecListByClass = <table> {
}
FRAMELEVEL_BACKGROUND = 150
CreateHealthBar = <function> defined @Interface\AddOns\WorldQuestTracker\libs\DF\panel.lua:7408
RunHooksForWidget = <function> defined @Interface\AddOns\WorldQuestTracker\libs\DF\fw.lua:2276
GetDefaultColorList = <function> defined @Interface\AddOns\WorldQuestTracker\libs\DF\colors.lua:170
button_templates = <table> {
}
CreateNewDropdownFrame = <function> defined @Interface\AddOns\WorldQuestTracker\libs\DF\dropdown.lua:1137
ReskinSlider = <function> defined @Interface\AddOns\WorldQuestTracker\libs\DF\fw.lua:3163
ColorPick = <function> defined @Interface\AddOns\WorldQuestTracker\libs\DF\panel.lua:1491
CreateSwitch = <function> defined @Interface\AddOns\WorldQuestTracker\libs\DF\slider.lua:967
font_templates = <table> {
}
embeds = <table> {
}
SetAnchor = <function> defined @Interface\AddOns\WorldQuestTracker\libs\DF\fw.lua:830
trim = <function> defined @Interface\AddOns\WorldQuestTracker\libs\DF\fw.lua:598
NewSplitBar = <function> defined @Interface\AddOns\WorldQuestTracker\libs\DF\split_bar.lua:590
GetSpecListFromClass = <function> defined @Interface\AddOns\WorldQuestTracker\libs\DF\fw.lua:3758
FindClassForCooldown = <function> defined @Interface\AddOns\WorldQuestTracker\libs\DF\spells.lua:887
FindHighestParent = <function> defined @Interface\AddOns\WorldQuestTracker\libs\DF\panel.lua:3798
BuildDropDownFontList = <function> defined @Interface\AddOns\Worl
and finally this little tiny one:
Message: (null)
Time: Tue Oct 27 13:23:02 2020
Count: 3
Message: ...Ons\WorldQuestTracker\WorldQuestTracker_WorldMap.lua line 341:
attempt to call method 'SetBackdrop' (a nil value)
Message: ...\AddOns\WorldQuestTracker\WorldQuestTracker_Core.lua line 448:
Usage: C_Timer.After(seconds, func)
Hey, this has been reported before and I was in hope it got fixed with a version or 2 ago.
I am running ElvUI, BeQuiet and WQT. Receiving this almost all day.
26x ...rfaceWorldQuestTracker\WorldQuestTracker.lua:1276: table index is nil
[string "@WorldQuestTracker\WorldQuestTracker.lua"]:1276: in function <...rfaceWorldQuestTracker\WorldQuestTracker.lua:1244>
Locals:
self = <unnamed> {
0 = <userdata>
}
event = "TALKINGHEAD_REQUESTED"
arg1 = nil
_ = "The Shadowlands"
zoneType = "none"
displayInfo = nil
cameraID = nil
vo = nil
duration = nil
lineNumber = nil
numLines = nil
name = nil
text = nil
isNewTalkingHead = nil
(*temporary) = <table> {
160055 = true
164089 = true
164310 = true
158087 = true
163485 = true
166496 = true
160056 = true
164090 = true
153895 = true
158208 = true
167210 = true
162901 = true
162899 = true
165823 = true
163249 = true
153896 = true
163479 = true
163487 = true
162278 = true
164328 = true
166495 = true
157363 = true
161501 = true
157741 = true
152641 = true
164945 = true
162527 = true
153894 = true
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = "table index is nil"
WorldQuestTracker = <table> {
LastUpdate = 0
modules = <table> {
}
CancelTimer = <function> defined @ElvUI\Libraries\Ace3\AceTimer-3.0\AceTimer-3.0.lua:147
QUEST_POI_FRAME_HEIGHT = 1
Cache_ShownQuestOnWorldMap = <table> {
}
AllCharactersQuests_Add = <function> defined @WorldQuestTracker\WorldQuestTracker.lua:706
UpdateArrowFrequence = <function> defined @WorldQuestTracker\WorldQuestTracker_FrameAPI.lua:82
GetTemplate = <function> defined @WorldQuestTracker\libs\DF\fw.lua:2267
mapTables = <table> {
}
CommFunctions = <table> {
}
RareWidgetOnClick = <function> defined @WorldQuestTracker\WorldQuestTracker_RareFinder.lua:722
ScheduleTimer = <function> defined @ElvUI\Libraries\Ace3\AceTimer-3.0\AceTimer-3.0.lua:94
IsCurrentMapQuestHub = <function> defined @WorldQuestTracker\WorldQuestTracker_MapAPI.lua:161
SavedQuestList_GetList = <function> defined @WorldQuestTracker\WorldQuestTracker.lua:658
RegisterScriptComm = <function> defined @WorldQuestTracker\libs\DF\fw.lua:4002
ShowPanicWarning = <function> defined @WorldQuestTracker\libs\DF\panel.lua:1908
db = <table> {
}
CheckAddToTracker = <function> defined @WorldQuestTracker\WorldQuestTracker_FrameAPI.lua:587
UnregisterAllComm = <function> defined @ElvUI\Libraries\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:174
SetEnabledState = <function> defined @ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:424
ShowTutorialAlertFrame = <function> defined @WorldQuestTracker\libs\DF\fw.lua:1907
QuestTrackList = <table> {
}
ZoneWidgetPool = <table> {
}
WorldMapQuestCounter = 0
GetQuestReward_Resource = <function> defined @WorldQuestTracker\WorldQuestTracker_MapAPI.lua:684
UnregisterAllEvents = <function> defined @ElvUI\Libraries\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:174
UpdateLoadingIconAnchor = <function> defined @WorldQuestTracker\WorldQuestTracker.lua:926
ColorPick = <function> defined @WorldQuestTracker\libs\DF\panel.lua:1491
CreateSwitch = <function> defined @WorldQuestTracker\libs\DF\slider.lua:966
BuildTooltip = <function> defined @WorldQuestTracker\WorldQuestTracker_Tracker.lua:511
GetTrackedQuestsOnDB = <function> defined @WorldQuestTracker\WorldQuestTracker.lua:89
UpdateZoneWidgetAnchors = <function> defined @WorldQuestTracker\WorldQuestTracker_ZoneMap.lua:504
DumpTrackingList = <function> defined @WorldQuestTracker\WorldQuestTracker_FrameAPI.lua:28
GetName = <function> defined @ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:279
name = "WorldQuestTrackerAddon"
GetMapInfo = <function> defined @WorldQuestTracker\WorldQuestTracker_MapAPI.lua:175
OnQuestButtonClick = <function> defined @WorldQuestTracker\WorldQuestTracker_FrameAPI.lua:654
FindHighestParent = <function> defined @WorldQuestTracker\libs\DF\panel.lua:3798
Disable = <function> defined @ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.
1x [ADDON_ACTION_BLOCKED] addon 'WorldQuestTracker'|1called protected function 'GetPlaystyleString()'
[string "@!BugGrabber\BugGrabber.lua"]:519: in function <!BugGrabber\BugGrabber.lua:519>
[string "=[C]"]: in function GetPlaystyleString' [string "@FrameXML\LFGList.lua"]:3515: in function <FrameXML\LFGList.lua:3506> [string "=[C]"]: in function
LFGListUtil_SetSearchEntryTooltip'
[string "@FrameXML\LFGList.lua"]:2579: in function <FrameXML\LFGList.lua:2576>
Hello,
I am currently creating a Addon Manager and while parsing the .toc
files I've noticed that World Quest Tracker does not contain any ## Version
tag: https://github.com/Tercioo/World-Quest-Tracker/blob/master/WorldQuestTracker.toc.
I rely on the local files in order to know name, version etc. So without a version tag i can't show World Quest Tracker in the application. Is there a reason for not including a version tag?
I can think of at least two scenarios where legit groups could be filtered out:
1)Legit key groups that are slow filling and that have not refreshed and as such hit the 30 minute marker.
-This could be mitigated somewhat by allowing groups that have been up for >30 minutes and also have >1 player in the group
2)Groups that are actually using voice chat
-This could be mitigated by either whitelisting certain phrases ("d","discord","disc", etc) or black listing certain phrases. I think blacklisting "." would be sufficient as that would hit most of the groups that are advertising a url.
Also if blizzard would unprotect the the description and title this could all be avoided as we could simply blacklist words.
Furthermore, I think that for players hosting groups WQT should at least alert players that filling in the voice chat box would get them filtered, and that they should refresh their groups to avoid hitting the 30m mark.
Hello,
Any possibility to improve the scaling of world quest icons when mousing over?
Texture become very ugly due to how it is being scaled, and the text is misaligned for some reason with big UI scale
Is it possible to rework scaling to make the entire icon scale as one entity instead of what is happening now?
Ideally the icon should just blow up to a bigger scale without any transparency or weird glows going on, and text movement
I absolutely love this addon, but any time I'm in combat I cannot open group finder. Not with the helpful icons on the quest objectives, nor with pressing "i".
This is the only addon that causes this. No lua error - only system error "Interface action failed because of an AddOn". Disabling World Quest Tracker allows use of the group finder while in combat.
Imagine running for your life and can't get saved by a group that is already killing the mobs/world boss. Like when running to get to Mor'geth world boss, it is impossible not to get in combat with the elites on the way. I always have to open the Group Finder before I go near that Desmotareon, so when I am close to the boss, I sign up, accept inv and no adds are following me to the boss anymore.
This issue is very annoying, please create an option for this at least! Your help would really be appreciated.
Thank you!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.