Quantcast
Download
(52 Kb)
Download
Updated: 04/25/19 01:20 PM
Pictures
File Info
Compatibility:
Elsweyr (5.0.5)
Wrathstone (4.3)
Updated:04/25/19 01:20 PM
Created:08/26/17 06:36 PM
Monthly downloads:336
Total downloads:10,622
Favorites:63
MD5:
Categories:Character Advancement, Graphic UI Mods, Info, Plug-in Bars
Journal Quest Log  Popular! (More than 5000 hits)
Version: 1.0.4
by: Enodoc [More]
Have you ever wanted to know what quests you've completed? Well now you can!

Features
  • Alphabetical list of Completed Quests by Category
To find your list of Completed Quests, navigate to the new Quest Log tab in the Journal. All Completed Quests are listed, sorted by category/zone, including any quests from before the add-on was installed.


In Development
  • Extended Categories: Splitting out the Alliance War quests from the Cyrodiil quests, and the Dungeon quests from the zone quests. This works for the Quest Log (although is currently disabled), but I am trying to get it to work for the Active Quests list as well.

Known Issues
  • Unknown Quest: The game is registering a quest you have completed, but there is no data for this quest available. A quest with zo_questId 1230 is a common Unknown Quest which appears on older characters.
  • Some completed quests may show up under the wrong zone header. This is most likely a bug with the game data for that quest, rather than the add-on.

Many thanks to eventHandler for Version 0.1.0, whose code was instrumental in getting me over the issue I was having with category filters!


Please leave any feedback in the comments, and let me know of any more features you'd like to see. Also, if you have any insights for addressing the "in development" features listed above, please let me know. Unfinished code for Extended Categories for Active Quests is in-progress at the bottom of the file, if anyone wants to play around with it.

Version 1.0 developed by:
@Enodoc, Savant of the United Explorers of Scholarly Pursuits (UESP)
UESP: The Unofficial Elder Scrolls Pages - A collaborative source for all knowledge on the Elder Scrolls series since 1995. Find us at www.uesp.net
Version 1.0.4
  • Added counter for total number of quests in each category
  • Updated API version to 100026/100027 (Wrathstone/Elsweyr)

Version 1.0.3
  • Updated API version to 100025 (Murkmire)

Version 1.0.2
  • Updated API version to 100024 (Wolfhunter)

Version 1.0.1
  • Fixed a UI error when there are no completed quests
  • Updated LibAddonMenu to r26

Version 1.0.0
  • Category list added
    • Completed quests are now filtered by zone/category
    • Many thanks to eventHandler for the code that made this possible!
  • Updated API version to 100023 (Summerset)

Version 0.1.0 [eventHandler]
Available in Optional Files
  • rewrote code for sorting and displaying quest entries to be more generic
  • now quests are by zone/category, split into sections
  • rudimentary support for different colors in-code

Version 0.0.3
  • Updated API version to 100022

Version 0.0.2
  • Quest list now unloads from memory when not visible.
  • Please let me know if this results in noticeable lag when opening the Quest Log window if you've completed a lot of quests (say, over 1000).

Version 0.0.1
  • Initial release.
Optional Files (1)
File Name
Version
Size
Author
Date
Type
0.1.0
49kB
04/17/18 08:11 PM
Addon


Archived Files (7)
File Name
Version
Size
Uploader
Date
1.0.3
52kB
Enodoc
10/22/18 12:58 PM
1.0.2
52kB
Enodoc
08/15/18 12:52 PM
1.0.1
52kB
Enodoc
06/27/18 01:32 PM
1.0.0
52kB
Enodoc
05/12/18 03:06 PM
0.0.3
48kB
Enodoc
02/12/18 01:37 PM
0.0.2
48kB
Enodoc
08/27/17 05:16 PM
0.0.1
48kB
Enodoc
08/26/17 06:36 PM


Post A Reply Comment Options
Unread 04/26/19, 04:24 PM  
Enodoc
AddOn Author - Click to view AddOns

Forum posts: 51
File comments: 78
Uploads: 5
Originally Posted by Shadowshire
Originally Posted by Enodoc
....
Harven's quest journal documentation works by recording and storing all journal entries when they first appear in-game, by copying them out to a separate file - most of this info isn't available in the API, so would either have to be hard-coded or saved on-the-fly like Harven's. Since we therefore can't improve on what Harven's does in that respect, I would recommend sticking with that for full quest documentation. If ZOS gives more quest information through the API in the future, we can look at that again. Date of Completion is similarly not something that is available in the API, but I think that's again something that Harven's can do.
Are you really sure that is how the current version of Harven's Quest Journal works?
Pretty sure, although I haven't dug right down into it. But HQJ definitely doesn't use the GetCompletedQuestInfo function, which is the basis of how JQL gets completed quests from the game API, and my HQJ saved variables definitely does contain all the data of my completed quests, so that data seems to be stored there rather than being pulled from the API.
__________________
ESO Community Ambassador

Savant of the United Explorers of Scholarly Pursuits, official guild of the UESP.
UESP: The Unofficial Elder Scrolls Pages - A collaborative source for all knowledge on the Elder Scrolls series since 1995
Last edited by Enodoc : 04/26/19 at 04:25 PM.
Report comment to moderator  
Reply With Quote
Unread 04/25/19, 11:16 PM  
Shadowshire

Forum posts: 1
File comments: 275
Uploads: 0
Originally Posted by Enodoc
....
Harven's quest journal documentation works by recording and storing all journal entries when they first appear in-game, by copying them out to a separate file - most of this info isn't available in the API, so would either have to be hard-coded or saved on-the-fly like Harven's. Since we therefore can't improve on what Harven's does in that respect, I would recommend sticking with that for full quest documentation. If ZOS gives more quest information through the API in the future, we can look at that again. Date of Completion is similarly not something that is available in the API, but I think that's again something that Harven's can do.
Are you really sure that is how the current version of Harven's Quest Journal works?

The reason I ask is that ZOS/Bethesda evidently has one or bugs in the game client and/or the megaserver which have corrupted the Achievements data for Ace Adeya ("A.A.", one of my characters). In general, A.A. received the title "Hero of the Aldmeri Dominion" (displayed as "Dominion Hero") because of all the quests which I completed with him, before completing Cadwell's Silver, then proceeding with Cadwell's Gold. In the course of the latter, I encountered a problem with a "Shinji's Scarp" quest in Stormhaven. Some time after I reported it, I discovered that A.A.'s Quest Achievements were corrupted. A.A. is no longer recognized as a Dominion Hero nor as an Adventurerer for each of the five Aldmeri zones, respectively.

So, I examined Harven's Quest Journal for evidence that A.A. had completed far more quests than acknowledged by the current Achievements UI. HQJ was already installed and enabled when I created A.A. so it should have recorded each and every quest that A.A. completed. However, as far as I can determine, HQJ obtains the quest data that it displays from the megaserver each time the add-on loads, so it displays only the quests which the game software displays as the game-state for A.A.

This is not easy to discern, though, because the Achievements UI does not list every quest, mostly tallies. For quest Achievements which "unlock" crafting color dyes, the actual name(s) of the associated quest(s) may or may not be shown in the text accompanying the Achievement (or in its name). If you are interested in the details, then please read the following Bug Report Forum posts:


https://forums.elderscrollsonline.co...hire-character
https://forums.elderscrollsonline.co...hire-character
https://forums.elderscrollsonline.co...hire-character
https://forums.elderscrollsonline.co...hire-character
__________________
---- Shadowshire ..... nil carborundum illegitimi
Report comment to moderator  
Reply With Quote
Unread 11/27/18, 05:39 PM  
Enodoc
AddOn Author - Click to view AddOns

Forum posts: 51
File comments: 78
Uploads: 5
Re: Complerted Quests

Originally Posted by SkamzA
Would it be possible to have the quests listed in each map title numbered , as a reference to know total amount for given map is complete , or some indicator to know what maps are complete of all quests ?
Not sure if I can number the individual quests, but I should be able to add the total number of quests in each category, probably in a similar way to how SpentSkillPoints adds numbers to the Skiils menu.
__________________
ESO Community Ambassador

Savant of the United Explorers of Scholarly Pursuits, official guild of the UESP.
UESP: The Unofficial Elder Scrolls Pages - A collaborative source for all knowledge on the Elder Scrolls series since 1995
Report comment to moderator  
Reply With Quote
Unread 11/11/18, 10:49 AM  
SkamzA

Forum posts: 0
File comments: 1
Uploads: 0
Complerted Quests

Would it be possible to have the quests listed in each map title numbered , as a reference to know total amount for given map is complete , or some indicator to know what maps are complete of all quests ?
Report comment to moderator  
Reply With Quote
Unread 08/04/18, 01:02 PM  
Enodoc
AddOn Author - Click to view AddOns

Forum posts: 51
File comments: 78
Uploads: 5
Re: Possiblity for UNfinished Quests?

Originally Posted by SteinAsle
Hi - great addon - love it to bits :-)

Would it / Is it even possible - to get an unfinished quests list as well - based on ie http://elderscrolls.wikia.com or smoething similar?
I am certainly hoping to add a Not Completed list at some point in the future, but unfortunately that information is not available through the API at the moment. This means that it would have to be hard-coded, which is not something that I want to do as it then becomes subject to human input and error for finding all the quests in a zone, and would constantly need to be updated as more quests are added.
__________________
ESO Community Ambassador

Savant of the United Explorers of Scholarly Pursuits, official guild of the UESP.
UESP: The Unofficial Elder Scrolls Pages - A collaborative source for all knowledge on the Elder Scrolls series since 1995
Report comment to moderator  
Reply With Quote
Unread 08/02/18, 03:03 PM  
SteinAsle

Forum posts: 0
File comments: 5
Uploads: 0
Possiblity for UNfinished Quests?

Hi - great addon - love it to bits :-)

Would it / Is it even possible - to get an unfinished quests list as well - based on ie http://elderscrolls.wikia.com or smoething similar?
Report comment to moderator  
Reply With Quote
Unread 06/27/18, 01:33 PM  
Enodoc
AddOn Author - Click to view AddOns

Forum posts: 51
File comments: 78
Uploads: 5
Originally Posted by Rhynchelma
When no quests done, on accessing tab.

user:/AddOns/JournalQuestLog/JournalQuestLog.lua:303: attempt to index a number value
Nice catch! That should be fixed with today's update.
__________________
ESO Community Ambassador

Savant of the United Explorers of Scholarly Pursuits, official guild of the UESP.
UESP: The Unofficial Elder Scrolls Pages - A collaborative source for all knowledge on the Elder Scrolls series since 1995
Report comment to moderator  
Reply With Quote
Unread 06/25/18, 09:20 AM  
Rhynchelma
Premium Member
Premium Member

Forum posts: 37
File comments: 76
Uploads: 0
When no quests done, on accessing tab.

user:/AddOns/JournalQuestLog/JournalQuestLog.lua:303: attempt to index a number value
stack traceback:
user:/AddOns/JournalQuestLog/JournalQuestLog.lua:303: in function 'JournalQuestLog.RefreshCategory'
user:/AddOns/JournalQuestLog/JournalQuestLog.lua:293: in function 'JournalQuestLog.RefreshCompletedQuests'
user:/AddOns/JournalQuestLog/JournalQuestLog.lua:81: in function 'callback'
EsoUI/Libraries/Utility/ZO_CallbackObject.lua:111: in function 'ZO_CallbackObject:FireCallbacks'
EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:269: in function 'ZO_Scene:SetState'
EsoUI/Libraries/ZO_Scene/ZO_SceneManager_Base.lua:161: in function 'ZO_SceneManager_Base:ShowScene'
EsoUI/Libraries/ZO_Scene/ZO_SceneManager_Leader.lua:252: in function 'ZO_SceneManager_Leader:ShowScene'
EsoUI/Libraries/ZO_Scene/ZO_SceneManager_Leader.lua:335: in function 'ZO_SceneManager_Leader:OnSceneStateHidden'
EsoUI/Libraries/ZO_Scene/ZO_SceneManager_Base.lua:239: in function 'ZO_SceneManager_Base:OnSceneStateChange'
EsoUI/Libraries/ZO_Scene/ZO_SceneManager_Leader.lua:282: in function 'ZO_SceneManager_Leader:OnSceneStateChange'
EsoUI/Ingame/Scenes/IngameSceneManager.lua:334: in function 'ZO_IngameSceneManager:OnSceneStateChange'
EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:270: in function 'ZO_Scene:SetState'
EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:402: in function 'ZO_Scene:OnTransitionComplete'
EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:397: in function 'ZO_SceneetermineIfTransitionIsComplete'
EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:325: in function 'ZO_Scene:RefreshFragments'
EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:278: in function 'ZO_Scene:SetState'
EsoUI/Libraries/ZO_Scene/ZO_SceneManager_Base.lua:169: in function 'ZO_SceneManager_Base:HideScene'
EsoUI/Libraries/ZO_Scene/ZO_SceneManager_Leader.lua:256: in function 'ZO_SceneManager_Leader:HideScene'
EsoUI/Libraries/ZO_Scene/ZO_SceneManager_Leader.lua:224: in function 'ZO_SceneManager_Leader:Show'
(tail call): ?
EsoUI/Ingame/MainMenu/Keyboard/ZO_MainMenu_Keyboard.lua:793: in function 'MainMenu_Keyboard:ShowSceneGroup'
EsoUI/Ingame/MainMenu/Keyboard/ZO_MainMenu_Keyboard.lua:802: in function 'MainMenu_Keyboard:ToggleSceneGroup'
EsoUI/Ingame/MainMenu/Keyboard/ZO_MainMenu_Keyboard.lua:861: in function 'ZO_MainMenuManager_ToggleCategoryInternal'
EsoUI/Ingame/MainMenu/Keyboard/ZO_MainMenu_Keyboard.lua:880: in function 'MainMenu_Keyboard:ToggleCategory'
:1: in function '(main chunk)'
Report comment to moderator  
Reply With Quote
Unread 06/04/18, 10:30 AM  
kresimira

Forum posts: 0
File comments: 2
Uploads: 0
Originally Posted by Kyoma
Originally Posted by kresimira
Separation by character would be a really awesome addition to this already fantastic addon! It's a bit difficult to figure out which quests I've completed on which character.
Pretty sure it already is per character. Or do you perhaps mean being able to see it for other characters without having to relog?
My bad, I forgot which character I was playing as I completed things. I apologize, it works great between characters. Awesome addon.
Report comment to moderator  
Reply With Quote
Unread 06/04/18, 09:35 AM  
Kyoma
AddOn Author - Click to view AddOns

Forum posts: 89
File comments: 223
Uploads: 10
Originally Posted by kresimira
Separation by character would be a really awesome addition to this already fantastic addon! It's a bit difficult to figure out which quests I've completed on which character.
Pretty sure it already is per character. Or do you perhaps mean being able to see it for other characters without having to relog?
Report comment to moderator  
Reply With Quote
Unread 06/04/18, 09:25 AM  
kresimira

Forum posts: 0
File comments: 2
Uploads: 0
Separation by character would be a really awesome addition to this already fantastic addon! It's a bit difficult to figure out which quests I've completed on which character.
Report comment to moderator  
Reply With Quote
Unread 06/02/18, 03:22 PM  
Kyoma
AddOn Author - Click to view AddOns

Forum posts: 89
File comments: 223
Uploads: 10
I do wish we'd get a GetCompletedQuestCompletionDate but I doubt ZOS will change their stance on getting info for quests you haven't completed yet.

Anyways, I only recently learned of this addon and it has been a great help to get quest names for Lore Books
Last edited by Kyoma : 06/02/18 at 03:22 PM.
Report comment to moderator  
Reply With Quote
Unread 06/02/18, 02:52 PM  
fgoron2000

Forum posts: 0
File comments: 111
Uploads: 0
Originally Posted by Enodoc
Originally Posted by fgoron2000
I just found this addon today, and I love it. I've been using Harven's Quest Journal to this point, and I like it a lot, but the main problem with it is that doesn't scan quests that were previously completed before it was installed. I had a glitch once early on, and hadda reinstall it, and I lost at least the first several months of quest completions for all of my characters. Since then, I don't even disable it if I have to do any addon conflict investigations <g>

I have a few requests, and I think some were already mentioned:

1 - text search box. since some of the zone lists can get rather long, might not be a bad idea to be able to do a zone-specific or a global search, especially since sometimes you don't know which zone a quest may belong to, if it's anything other than an alliance story quest, main quest, or guild quest
2 - tooltips with some brief quest info when hovering or right-clicking on a quest. Harven's actually has a complete documentation of a quest when you click on it, right down to quest giver, each step taken, and the rewards earned. I think there might even be some hyperlinks in them, but I"m not sure about that This I liked a lot. Perhaps hover or right-click for brief info, and left-click for a complete description of a quest
3 - some sorting options. The two that come to mind initially are A-Z up and down, and also Date of Completion, up and down.
4 - hotkeying the tab would be cool. I know the main journal is already hotkey'd, but unless you were previously already on the addon's tab, you'll need to take the extra step to select it
5 - this could be maybe way down the list, but would be fantastic...a dropdown box to select your various characters and their respective quest lists. Now, if that would be something that'd slow things down, then maybe you could make it optional.

One more thing, I also have some of the unknown quests, and one of my characters has 2 of them, with different id numbers, so there must be a few of these quests in the game somewhere. My first thought was the one for starting housing. I'm not sure if the entire quest changed, but the current quest at least has a different name than original. However, I have an older character with the original completed, and I have a more recent character with the new one completed, and both are listed normally in the log.

Finally, about the crafting writs..do these multiple listings reflect each occurrence of a quest that was done? I wonder if instead, if you might be able to list it once, and then the number of times it was completed, in parentheses?

thanks very much for this addon...it's really great.
Hey there! Thanks for your feedback. Text search is something that has indeed been mentioned before, and I think is something eventHandler is looking into.

Harven's quest journal documentation works by recording and storing all journal entries when they first appear in-game, by copying them out to a separate file - most of this info isn't available in the API, so would either have to be hard-coded or saved on-the-fly like Harven's. Since we therefore can't improve on what Harven's does in that respect, I would recommend sticking with that for full quest documentation. If ZOS gives more quest information through the API in the future, we can look at that again. Date of Completion is similarly not something that is available in the API, but I think that's again something that Harven's can do.

I don't know how to do hotkeys right now, but that's something I can look into.

Multiple listings of crafting writs indicates writs with different QuestIds. So for example, the Alchemist Writ for Essence of Health and 3 Nirnroot probably has a different id to the writ for Essence of Magicka and 3 Lorkhan's Tears. As I mentioned above though, unfortunately the actual details of the quest are not available in the API, so at the moment there is no way to indicate which is which, or how many times any one writ has been completed, unless I hard-code something, and I am trying to avoid hard-coding.

thanks very much for your response, keep up the good work on this addon, i'm sure it will become extremely popular with users, especially with being able to list all quests completed even if it was before install of the addon.
Report comment to moderator  
Reply With Quote
Unread 06/02/18, 08:59 AM  
Enodoc
AddOn Author - Click to view AddOns

Forum posts: 51
File comments: 78
Uploads: 5
Originally Posted by fgoron2000
I just found this addon today, and I love it. I've been using Harven's Quest Journal to this point, and I like it a lot, but the main problem with it is that doesn't scan quests that were previously completed before it was installed. I had a glitch once early on, and hadda reinstall it, and I lost at least the first several months of quest completions for all of my characters. Since then, I don't even disable it if I have to do any addon conflict investigations <g>

I have a few requests, and I think some were already mentioned:

1 - text search box. since some of the zone lists can get rather long, might not be a bad idea to be able to do a zone-specific or a global search, especially since sometimes you don't know which zone a quest may belong to, if it's anything other than an alliance story quest, main quest, or guild quest
2 - tooltips with some brief quest info when hovering or right-clicking on a quest. Harven's actually has a complete documentation of a quest when you click on it, right down to quest giver, each step taken, and the rewards earned. I think there might even be some hyperlinks in them, but I"m not sure about that This I liked a lot. Perhaps hover or right-click for brief info, and left-click for a complete description of a quest
3 - some sorting options. The two that come to mind initially are A-Z up and down, and also Date of Completion, up and down.
4 - hotkeying the tab would be cool. I know the main journal is already hotkey'd, but unless you were previously already on the addon's tab, you'll need to take the extra step to select it
5 - this could be maybe way down the list, but would be fantastic...a dropdown box to select your various characters and their respective quest lists. Now, if that would be something that'd slow things down, then maybe you could make it optional.

One more thing, I also have some of the unknown quests, and one of my characters has 2 of them, with different id numbers, so there must be a few of these quests in the game somewhere. My first thought was the one for starting housing. I'm not sure if the entire quest changed, but the current quest at least has a different name than original. However, I have an older character with the original completed, and I have a more recent character with the new one completed, and both are listed normally in the log.

Finally, about the crafting writs..do these multiple listings reflect each occurrence of a quest that was done? I wonder if instead, if you might be able to list it once, and then the number of times it was completed, in parentheses?

thanks very much for this addon...it's really great.
Hey there! Thanks for your feedback. Text search is something that has indeed been mentioned before, and I think is something eventHandler is looking into.

Harven's quest journal documentation works by recording and storing all journal entries when they first appear in-game, by copying them out to a separate file - most of this info isn't available in the API, so would either have to be hard-coded or saved on-the-fly like Harven's. Since we therefore can't improve on what Harven's does in that respect, I would recommend sticking with that for full quest documentation. If ZOS gives more quest information through the API in the future, we can look at that again. Date of Completion is similarly not something that is available in the API, but I think that's again something that Harven's can do.

I don't know how to do hotkeys right now, but that's something I can look into.

Multiple listings of crafting writs indicates writs with different QuestIds. So for example, the Alchemist Writ for Essence of Health and 3 Nirnroot probably has a different id to the writ for Essence of Magicka and 3 Lorkhan's Tears. As I mentioned above though, unfortunately the actual details of the quest are not available in the API, so at the moment there is no way to indicate which is which, or how many times any one writ has been completed, unless I hard-code something, and I am trying to avoid hard-coding.
__________________
ESO Community Ambassador

Savant of the United Explorers of Scholarly Pursuits, official guild of the UESP.
UESP: The Unofficial Elder Scrolls Pages - A collaborative source for all knowledge on the Elder Scrolls series since 1995
Report comment to moderator  
Reply With Quote
Unread 05/30/18, 08:26 PM  
fgoron2000

Forum posts: 0
File comments: 111
Uploads: 0
I just found this addon today, and I love it. I've been using Harven's Quest Journal to this point, and I like it a lot, but the main problem with it is that doesn't scan quests that were previously completed before it was installed. I had a glitch once early on, and hadda reinstall it, and I lost at least the first several months of quest completions for all of my characters. Since then, I don't even disable it if I have to do any addon conflict investigations <g>

I have a few requests, and I think some were already mentioned:

1 - text search box. since some of the zone lists can get rather long, might not be a bad idea to be able to do a zone-specific or a global search, especially since sometimes you don't know which zone a quest may belong to, if it's anything other than an alliance story quest, main quest, or guild quest
2 - tooltips with some brief quest info when hovering or right-clicking on a quest. Harven's actually has a complete documentation of a quest when you click on it, right down to quest giver, each step taken, and the rewards earned. I think there might even be some hyperlinks in them, but I"m not sure about that This I liked a lot. Perhaps hover or right-click for brief info, and left-click for a complete description of a quest
3 - some sorting options. The two that come to mind initially are A-Z up and down, and also Date of Completion, up and down.
4 - hotkeying the tab would be cool. I know the main journal is already hotkey'd, but unless you were previously already on the addon's tab, you'll need to take the extra step to select it
5 - this could be maybe way down the list, but would be fantastic...a dropdown box to select your various characters and their respective quest lists. Now, if that would be something that'd slow things down, then maybe you could make it optional.

One more thing, I also have some of the unknown quests, and one of my characters has 2 of them, with different id numbers, so there must be a few of these quests in the game somewhere. My first thought was the one for starting housing. I'm not sure if the entire quest changed, but the current quest at least has a different name than original. However, I have an older character with the original completed, and I have a more recent character with the new one completed, and both are listed normally in the log.

Finally, about the crafting writs..do these multiple listings reflect each occurrence of a quest that was done? I wonder if instead, if you might be able to list it once, and then the number of times it was completed, in parentheses?

thanks very much for this addon...it's really great.
Last edited by fgoron2000 : 05/30/18 at 08:28 PM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: