QuestGuru is a Quest Log Enhancer.
If you are looking for the "Classic" version of QuestGuru click HERE
Note: If you like this addon, please "Like it" on Curse.com.
All Donations support me and I thank you in advance for it.
Features include:
- Enhanced 2 page quest display in the log
- Patch 6.0 broke QuestGuru, so this is a completely different monster
- Conforms to the WOD map quest log (Tooltips for quests and icons showing quest status)
- Added full time quest level in front of quest name and tooltips.
For those who are missing the Quest Tracker of QuestGuru, try Kaliel's Tracker
I have been using it for a long while and is not half bad :)
TO-DO's:
- Will try and revamp the quest tracker as I love it also. But wanted to get the Log out ASAP.
- Try to bring back the other features of the old QuestGuru (Sounds, announcements, etc.)
- Need to make a in-game config window, still a work in progress.
F A Q
==============
Q. How do I post a Bug Report?
- A1 - Click on QuestGuru Go to the AddOn and on the right side there is a selection called "Bugs" click on that. You will need to be signed in to WoW Interface to create a bug report.
- A2 - Or file a ticket on QuestGuru@CurseForge
- Note:
- Please include the version of QuestGuru you are using and copy/paste the error message you receive.
- Please describe what you were doing when the error happened. This will help tremendously.
Q. How do I turn on auto-tracking of quests?
- A - Look in the options for the game itself, not QuestGuru. Under Objectives there are options to set when to track quests.
- QuestGuru does not duplicate these settings in its own options as it could become problematic and it is not necessary to duplicate options already available.
Q. Where can I find a version compatible with WoW patch x?
- A. QuestGuru is supported for the current Expansion and Patch level running on the live servers. PTR versions may be supported as Alpha or Beta releases, but I offer no guarantee.
NEW
SOUND OPTIONS:
Default sound set is now the old QuestGuru set (as requested by many)
/qgs set <soundsetname>
Sets the sound set and plays its quest completion sound
/qgs set
Lists the known sound set names
/qgs test <quest or objective or part>
Plays the current 'quest', 'objective' or 'part' completion sound
/qgs message <objectives or completion or none>
Sets verbosity of messages in the chat log to 'objectives', 'completion' or 'none'
I hope this is updating soon I am so missing this add-on I check a least once a week to see if it has been updated yet. I hope you are doing better. I am being patient and can not wait for this addon to be updated. I have another one I am using but it really sucks ;(
Get well soon!!!
Hope this us updated soon :)
I hope you recover quickly, as well. I miss the alerts and sounds telling me when I pick up something I need or completing all or part of a quest. Like "job's done' or whatever else it uses, the sounds when I kill or pick up something I need. I read below that you are still working on it, when you can. Knowing that, I will be patient. This is a very handy and useful addon. Please do try to keep it going as best you can!
A quick update: after my legs gave out on me on Tuesday, before trying to go shopping, I got admitted into the hospital / physical therapy for two weeks at least. This means I don't have access to my computer for testing / programming QuestGuru.
I am sorry that this happened but I have to get well to be able to get my addons working correctly.
Hope you enjoy this new Pre-Patch and wish that I could be there playing with you.
Praying for a speedy recovery.
Cheers!
(Sent from Lazare's Android Smart Phone)
In reply to Lazare:
Make sure you are well, before caring about the addon! We can wait until you find the time and health to work on it again.
In reply to Lazare:
get well soon!
In reply to Lazare:
Get well soon. Addon can wait a while.
Any updates on if this is going to be ready for shadowlands? (It's currently not functioning at all in beta)
In reply to TheChani:
I am currently working on a complete re-write go QuestGuru as this needs to be done for Shadowlands. Trying to get it done for the upcoming pre-patch in a few weeks. Please bear with me.
Cheers!
In reply to Lazare:
Awesome! No rush(at the same time, ALL THE RUSH! (jk)), was just curious and didn't see the question answered else where :) Thanks for the update!
Is there any chance of making questguru sounds as a standalone addon instead of bundling it with questguru.
I use kaliel's tracker for quest tracking as this is not available within questguru and every now and then no quests show up in the tracker even though they are tracked.
i have to disable questguru addon then reload and re-enable it for the quests to show up.
I really love the default sound files and don't want to lose these if I have to ditch questguru as it is no longer working properly.
Best Regards
In reply to dogs1005:
I actually use BOTH kaliel's tracker (as the side drop-down tracker) and QuestGuru (as the two page quest log). A great combinations!
Cheers!
The SetPoint error bug has been hitting me hard recently. It seems like every time i try to do a quest questguru breaks it.
Once whatever conditions cause the bug is present, disabling all addons (including questguru sounds) except for questquru does not help. But, disabling questguru fixes it. So it is deffinitely a questguru issue.
However, I just found a workaround!
If you load quest quru once before interacting with any quest givers, like when you first login hit the L key, the bug will not occur.
Even zoning and doing quests in a new zone seems to work fine.
Im using 2.8.2.
Could there be some quest interface variable that is not being initialized correctly with the latest version of questguru?
Quest Guru classic does not work. Please update
I went back to using version 2.5.17 and don't seem to be having any issues at this time - at least I'm able to complete quests and the sounds are working.
Using the newer 2.8.x versions, I couldn't accept or complete quests at all.
In reply to McAoifeDA:
Checking on this issue… I am not having any problems with 2.8.xx versions myself. Have you tried using the 2.8.xx version with all other addons disabled? If not, please copy your current version to your desktop as a backup, then update to the current 2.8.xx version and see how it goes. Please let me know here in a reply. If it works just fine there might be a conflict with another addon that I don't use in my setup. If you can find the conflicting addon I can try to find a workaround for the issue. Also, are you using BugGrabber/BugSack for reporting your error issues? If not it would be a great idea to install them for error reporting (You can actually copy the whole error report for each error and paste them here though please enclose them in a "Spoiler" tag (above in the edit box, the one that is an exclamation point ("!").
Cheers!
In reply to Lazare:
Hi Lazare,
I just now saw your message - I'll work on this when I'm back on my main computer - I can't run retail WoW on my laptop....
Cheers,
Aoife
Hi,
got these "SetPoint" Errors today in Kul Tiras after i Completet the Attack of the Horde and would end the Quest.
2x FrameXML\UIParent.lua:2751: Action[SetPoint] failed because[SetPoint would result in anchor family connection]: attempted from: QuestFrame:SetPoint.
[C]: in function `SetPoint'
FrameXML\UIParent.lua:2751: in function `UpdateUIPanelPositions'
FrameXML\UIParent.lua:2372: in function <FrameXML\UIParent.lua:2361>
[C]: in function `SetAttribute'
FrameXML\UIParent.lua:3451: in function <FrameXML\UIParent.lua:3449>
[C]: in function `securecall'
FrameXML\UIParent.lua:2648: in function `SetUIPanel'
FrameXML\UIParent.lua:2552: in function `ShowUIPanel'
FrameXML\UIParent.lua:2365: in function <FrameXML\UIParent.lua:2361>
[C]: in function `SetAttribute'
FrameXML\UIParent.lua:3212: in function `ShowUIPanel'
FrameXML\QuestFrame.lua:97: in function <FrameXML\QuestFrame.lua:20>
Locals:
(*temporary) = QuestFrame {
0 = <userdata>
TitleText = QuestFrameTitleText {
}
portrait = QuestFramePortrait {
}
SetBorder = <function> defined @SharedXML\PortraitFrame.lua:27
layoutType = "PortraitFrameTemplate"
SetPortraitShown = <function> defined @SharedXML\PortraitFrame.lua:52
SetPortraitAtlasRaw = <function> defined @SharedXML\PortraitFrame.lua:44
SetPortraitToUnit = <function> defined @SharedXML\PortraitFrame.lua:36
SetPortraitTexCoord = <function> defined @SharedXML\PortraitFrame.lua:48
SetPortraitTextureRaw = <function> defined @SharedXML\PortraitFrame.lua:40
SetTitleFormatted = <function> defined @SharedXML\PortraitFrame.lua:64
NineSlice = <unnamed> {
}
TopTileStreaks = <unnamed> {
}
TitleBg = <unnamed> {
}
SetPortraitToAsset = <function> defined @SharedXML\PortraitFrame.lua:32
SetTitleMaxLinesAndHeight = <function> defined @SharedXML\PortraitFrame.lua:68
SetTitleColor = <function> defined @SharedXML\PortraitFrame.lua:56
CloseButton = QuestFrameCloseButton {
}
Inset = QuestFrameInset {
}
SetTitle = <function> defined @SharedXML\PortraitFrame.lua:60
Bg = QuestFrameBg {
}
}
(*temporary) = "TOPLEFT"
(*temporary) = "UIParent"
(*temporary) = "TOPLEFT"
(*temporary) = 16
(*temporary) = -116
After I deactivated QuestGuru I Can end the Quest and claim the Reward.
QuestGuru version is 2.8.2
In reply to med0rian:
Thank you, I will look into it.
Cheers!
Just happened to me today also when trying to turn in emissary quest. Did not happen the previous two days I've been resubbed.
Date: 2019-09-01 22:22:28
ID: 4
Error occured in: Global
Count: 1
Message: ..\FrameXML\UIParent.lua line 2751:
Action[SetPoint] failed because[SetPoint would result in anchor family connection]: attempted from: QuestFrame:SetPoint.
Debug:
[C]: SetPoint()
..\FrameXML\UIParent.lua:2751: UpdateUIPanelPositions()
..\FrameXML\UIParent.lua:2372:
..\FrameXML\UIParent.lua:2361
[C]: SetAttribute()
..\FrameXML\UIParent.lua:3451:
..\FrameXML\UIParent.lua:3449
[C]: securecall()
..\FrameXML\UIParent.lua:2648: SetUIPanel()
..\FrameXML\UIParent.lua:2552: ShowUIPanel()
..\FrameXML\UIParent.lua:2365:
..\FrameXML\UIParent.lua:2361
[C]: SetAttribute()
..\FrameXML\UIParent.lua:3212: ShowUIPanel()
..\FrameXML\QuestFrame.lua:97:
..\FrameXML\QuestFrame.lua:20
Locals:
(*temporary) = QuestFrame {
0 = <userdata>
TitleText = QuestFrameTitleText {
}
portrait = QuestFramePortrait {
}
SetBorder = <function> defined @Interface\SharedXML\PortraitFrame.lua:27
layoutType = "PortraitFrameTemplate"
SetPortraitShown = <function> defined @Interface\SharedXML\PortraitFrame.lua:52
SetPortraitAtlasRaw = <function> defined @Interface\SharedXML\PortraitFrame.lua:44
SetPortraitToUnit = <function> defined @Interface\SharedXML\PortraitFrame.lua:36
SetPortraitTexCoord = <function> defined @Interface\SharedXML\PortraitFrame.lua:48
SetPortraitTextureRaw = <function> defined @Interface\SharedXML\PortraitFrame.lua:40
SetTitleFormatted = <function> defined @Interface\SharedXML\PortraitFrame.lua:64
NineSlice = <unnamed> {
}
TopTileStreaks = <unnamed> {
}
TitleBg = <unnamed> {
}
SetPortraitToAsset = <function> defined @Interface\SharedXML\PortraitFrame.lua:32
SetTitleMaxLinesAndHeight = <function> defined @Interface\SharedXML\PortraitFrame.lua:68
SetTitleColor = <function> defined @Interface\SharedXML\PortraitFrame.lua:56
CloseButton = QuestFrameCloseButton {
}
Inset = QuestFrameInset {
}
SetTitle = <function> defined @Interface\SharedXML\PortraitFrame.lua:60
Bg = QuestFrameBg {
}
}
(*temporary) = "TOPLEFT"
(*temporary) = "UIParent"
(*temporary) = "TOPLEFT"
(*temporary) = 16
(*temporary) = -116