Download
(49MB)
Download
Updated: 12-25-22 01:22 PM
Pictures
File Info
Compatibility:
Dragonflight (10.0.2)
Shadowlands patch (9.0.2)
Visions of N'Zoth (8.3.0)
Updated:12-25-22 01:22 PM
Created:unknown
Downloads:5,594,010
Favorites:7,690
MD5:

LightHeaded  Popular! (More than 5000 hits)

Version: v100002-1.0.0-2022-12-15
by: Cladhaire [More]

Classic not updated at the moment, only retail.


LightHeaded is a very simple addon that displays quest information and comments from http://www.wowhead.com in game, eliminating the need to Alt-Tab when you get stuck on quest. This addon was inspired by qcomments and wowhead_quests, which both serve a similar purpose. Data is only loaded when you first request it, so you can be sure you're not using more memory than you need to.

I HIGHLY suggest using this addon with TomTom, another one of my addons (http://www.wowinterface.com/download...32-TomTom.html ). This allows you to simply click any coordinate in LightHeaded to add it to your map as a waypoint.

The following slash commands are valid:
  • /lh attach - Attaches the frame to the quest log
  • /lh detach - Detaches the frame, allows you to resize and move it
  • /lh sound - Toggles the open/close sound
  • /lh page - Toggles showing all comments on one page, or with multiple pages
  • /lh bgalpha <0.0-1.0> - Changes the alpha of the LH window background textures, so you can see the world.
  • /lh debug - Enables or disabled debug messages when loading quest databases
  • /lh config - Opens the LightHeaded configuration window
  • /lh autodetails - Toggle automatic opening of the Lightheaded window when clicking a quest in the objective tracker

LightHeaded now includes the English descriptions and introductory text for most of the quests in the game. This is disabled by default, but can be enabled for those players that are not playing in their native locale.

LightHeaded supports sending coordinates to TomTom, MapNotes, Cartographer2 and Cartographer3.

IMPORTANT: Addon authors that wish to use this API and data should
include the wowhead logo in the frame that displays this information.
They are kind enough to let me continue parsing their database, and we
owe them at least that much. Thank you.

Thanks for using my addons!

Updated 2022-12-15 for retail.
Beta Files (7)
File Name
Version
Hits
Size
Author
Date
v30401-1.1.0-2022-12-15
0
32MB
Cladhaire
02-04-23 03:41 AM
v11302-1.0.0-2020-05-01
591
10MB
Cladhaire
05-05-20 11:47 AM
v11302-1.1.0
1,322
10MB
Cladhaire
10-04-19 11:26 AM
v11302-1.0.0
1,464
10MB
Cladhaire
09-05-19 12:16 AM
v70100-1.1.0-2016-12-29
299
30MB
Cladhaire
01-12-17 02:27 PM
v70000-1.0.0-beta
307
27MB
Cladhaire
09-05-16 07:11 AM
v60000-0.1.0
1,012
22MB
Cladhaire
10-20-14 02:50 PM


Post A Reply Comment Options
Unread 11-16-08, 04:47 PM  
Aesir
An Aku'mai Servant
 
Aesir's Avatar
AddOn Author - Click to view AddOns

Forum posts: 30
File comments: 143
Uploads: 1
In my defense, the top entries for the changelog (typically, the most recent comments) are now using some method of ordering that I'm not familiar with.

Thanks for the quick response.

Originally posted by Cladhaire
Both the changelog and the addon comments address this.
__________________
-- ęsir
Last edited by Aesir : 11-16-08 at 04:48 PM.
Report comment to moderator  
Reply With Quote
Unread 11-16-08, 04:43 PM  
Cladhaire
Salad!
 
Cladhaire's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 1935
File comments: 4940
Uploads: 19
Originally posted by Aesir
(paraphrasing)
At logon, LightHeader r259 reports that it has detected a conflict with another addon that can potentially impact client performance. It then recommends disabling the following addons and contacting their respective authors:
LightHeaded, QuestHelper

r257 didn't display this notification.

What's changed? What is LH evaluating that would lead it to arrive at it's conclusion? I'm looking for info so that I can make an informed decision about disabling either or neither addon.
Both the changelog and the addon comments address this. For the meantime this may be just a red-herring, and I'm working to improve the detection in the next version. I don't anticipate any conflicts with QuestHelper at this time.
__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..."
Report comment to moderator  
Reply With Quote
Unread 11-16-08, 04:40 PM  
Aesir
An Aku'mai Servant
 
Aesir's Avatar
AddOn Author - Click to view AddOns

Forum posts: 30
File comments: 143
Uploads: 1
(paraphrasing)
At logon, LightHeader r259 reports that it has detected a conflict with another addon that can potentially impact client performance. It then recommends disabling the following addons and contacting their respective authors:
LightHeaded, QuestHelper

r257 didn't display this notification.

What's changed? What is LH evaluating that would lead it to arrive at it's conclusion? I'm looking for info so that I can make an informed decision about disabling either or neither addon.
__________________
-- ęsir
Report comment to moderator  
Reply With Quote
Unread 11-16-08, 04:19 PM  
Cladhaire
Salad!
 
Cladhaire's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 1935
File comments: 4940
Uploads: 19
Originally posted by Balsta
With newest version I am getting the following errors. everything worked fine prior to the newest release. Sorry for large post.

[2008/11/16 14:32:55-242-x3]: LightHeaded-259\LightHeaded.lua:486: attempt to index local 'comment' (a nil value)
LightHeaded-259\LightHeaded.lua:531: in function `GetCommentText'
LightHeaded-259\LightHeaded.lua:745: in function `GetPageText'
LightHeaded-259\LightHeaded.lua:801: in function `UpdateFrame'
LightHeaded-259\LightHeaded.lua:211: in function `SelectQuestLogEntry'
LightHeaded-259\LightHeaded.lua:41: in function <Interface\AddOns\LightHeaded\LightHeaded.lua:40>
<in C code>: in function `SelectQuestLogEntry'
LibQuixote-2.0\LibQuixote-2.0.lua:245: in function `?'
LibQuixote-2.0\LibQuixote-2.0.lua:119: in function <...ns\EveryQuest\libs\LibQuixote-2.0\LibQuixote-2.0.lua:118>


[2008/11/16 14:32:55-242-x3]: LightHeaded-259\LightHeaded.lua:486: attempt to index local 'comment' (a nil value)
LightHeaded-259\LightHeaded.lua:531: in function `GetCommentText'
LightHeaded-259\LightHeaded.lua:745: in function `GetPageText'
LightHeaded-259\LightHeaded.lua:801: in function `UpdateFrame'
LightHeaded-259\LightHeaded.lua:211: in function `SelectQuestLogEntry'
LightHeaded-259\LightHeaded.lua:41: in function <Interface\AddOns\LightHeaded\LightHeaded.lua:40>
<in C code>: in function `SelectQuestLogEntry'
Altoholic-3.0.002b\Frames\Quests.lua:182: in function `UpdateQuestLog'
Altoholic-3.0.002b\Frames\Quests.lua:199: in function `?'
CallbackHandler-1.0\CallbackHandler-1.0.lua:146: in function <...ber\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:146>
<string>:"safecall Dispatcher[1]":4: in function <[string "safecall Dispatcher[1]"]:4>
<in C code>: ?
<string>:"safecall Dispatcher[1]":13: in function `?'
CallbackHandler-1.0\CallbackHandler-1.0.lua:91: in function `Fire'
AceEvent-3.0\AceEvent-3.0.lua:70: in function <...s\AckisRecipeList\libs\AceEvent-3.0\AceEvent-3.0.lua:69>


[2008/11/16 14:32:56-242-x12]: LightHeaded-259\LightHeaded.lua:486: attempt to index local 'comment' (a nil value)
LightHeaded-259\LightHeaded.lua:531: in function `GetCommentText'
LightHeaded-259\LightHeaded.lua:745: in function `GetPageText'
LightHeaded-259\LightHeaded.lua:801: in function `UpdateFrame'
LightHeaded-259\LightHeaded.lua:211: in function `SelectQuestLogEntry'
LightHeaded-259\LightHeaded.lua:41: in function <Interface\AddOns\LightHeaded\LightHeaded.lua:40>
<in C code>: in function `SelectQuestLogEntry'
MonkeyQuest-2.9\MonkeyQuest.lua:565: in function `MonkeyQuest_Refresh'
MonkeyQuest-2.9\MonkeyQuest.lua:217: in function `MonkeyQuest_OnEvent'
<string>:"*:OnEvent":1: in function <[string "*:OnEvent"]:1>
I do not understand why this is happening. There is clearly some conflict with another addon that I'd like you to try and figure out for me. Would you please do some more troubleshooting using the procedure I've outlined in the forums post?
__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..."
Report comment to moderator  
Reply With Quote
Unread 11-16-08, 02:33 PM  
Balsta
Guest

Join Date: Not Yet
Forum posts: 0
File comments: 0
Uploads: 0
With newest version I am getting the following errors. everything worked fine prior to the newest release. Sorry for large post.

[2008/11/16 14:32:55-242-x3]: LightHeaded-259\LightHeaded.lua:486: attempt to index local 'comment' (a nil value)
LightHeaded-259\LightHeaded.lua:531: in function `GetCommentText'
LightHeaded-259\LightHeaded.lua:745: in function `GetPageText'
LightHeaded-259\LightHeaded.lua:801: in function `UpdateFrame'
LightHeaded-259\LightHeaded.lua:211: in function `SelectQuestLogEntry'
LightHeaded-259\LightHeaded.lua:41: in function <Interface\AddOns\LightHeaded\LightHeaded.lua:40>
<in C code>: in function `SelectQuestLogEntry'
LibQuixote-2.0\LibQuixote-2.0.lua:245: in function `?'
LibQuixote-2.0\LibQuixote-2.0.lua:119: in function <...ns\EveryQuest\libs\LibQuixote-2.0\LibQuixote-2.0.lua:118>


[2008/11/16 14:32:55-242-x3]: LightHeaded-259\LightHeaded.lua:486: attempt to index local 'comment' (a nil value)
LightHeaded-259\LightHeaded.lua:531: in function `GetCommentText'
LightHeaded-259\LightHeaded.lua:745: in function `GetPageText'
LightHeaded-259\LightHeaded.lua:801: in function `UpdateFrame'
LightHeaded-259\LightHeaded.lua:211: in function `SelectQuestLogEntry'
LightHeaded-259\LightHeaded.lua:41: in function <Interface\AddOns\LightHeaded\LightHeaded.lua:40>
<in C code>: in function `SelectQuestLogEntry'
Altoholic-3.0.002b\Frames\Quests.lua:182: in function `UpdateQuestLog'
Altoholic-3.0.002b\Frames\Quests.lua:199: in function `?'
CallbackHandler-1.0\CallbackHandler-1.0.lua:146: in function <...ber\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:146>
<string>:"safecall Dispatcher[1]":4: in function <[string "safecall Dispatcher[1]"]:4>
<in C code>: ?
<string>:"safecall Dispatcher[1]":13: in function `?'
CallbackHandler-1.0\CallbackHandler-1.0.lua:91: in function `Fire'
AceEvent-3.0\AceEvent-3.0.lua:70: in function <...s\AckisRecipeList\libs\AceEvent-3.0\AceEvent-3.0.lua:69>


[2008/11/16 14:32:56-242-x12]: LightHeaded-259\LightHeaded.lua:486: attempt to index local 'comment' (a nil value)
LightHeaded-259\LightHeaded.lua:531: in function `GetCommentText'
LightHeaded-259\LightHeaded.lua:745: in function `GetPageText'
LightHeaded-259\LightHeaded.lua:801: in function `UpdateFrame'
LightHeaded-259\LightHeaded.lua:211: in function `SelectQuestLogEntry'
LightHeaded-259\LightHeaded.lua:41: in function <Interface\AddOns\LightHeaded\LightHeaded.lua:40>
<in C code>: in function `SelectQuestLogEntry'
MonkeyQuest-2.9\MonkeyQuest.lua:565: in function `MonkeyQuest_Refresh'
MonkeyQuest-2.9\MonkeyQuest.lua:217: in function `MonkeyQuest_OnEvent'
<string>:"*:OnEvent":1: in function <[string "*:OnEvent"]:1>
Report comment to moderator  
Edit/Delete Message Reply With Quote
Unread 11-16-08, 02:32 PM  
Felas08
A Murloc Raider
 
Felas08's Avatar

Forum posts: 4
File comments: 5
Uploads: 0
There's a typo fault on the addon info page its says: Comments parsed 2008-Nov-1, including WoTLK quests but it needs to be Nov-11!
__________________
Report comment to moderator  
Reply With Quote
Unread 11-16-08, 01:05 PM  
Cladhaire
Salad!
 
Cladhaire's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 1935
File comments: 4940
Uploads: 19
Originally posted by Allara
One of the things I did a lot with LH is re-click the same quest to jump back to the first page, usually so I could see who the turn in was really quick. That functionality will obviously no longer work that way, so I was wondering if you'd consider putting in some sort of little link/button on every page to jump back to the first page. Either "Home", "First", "<<" or some such would do the trick nicely.

So far I've gotten one warning from LH regarding QuestGuru. The warning occurred when I was just clicking the quest several times in a row in my quest log. I then reloaded the UI and tried that again to verify the steps to repro, and after clicking on the quest in my log 3 times rapidly, I got the LH warning again, but this time it did not identify any add-ons in the list.

What criteria do you use to issue the warning? Does my clicking repeatedly fake your code out to warn (thinking I'm an automated timer)? If so, no problem, because no sane user would actually click quests that fast like I just did.
Yes, its a heuristic and not a very smart one right now. I'll work to improve it. As for the first problem, I'll work on doing that.
__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..."
Report comment to moderator  
Reply With Quote
Unread 11-16-08, 01:03 PM  
Allara
A Kobold Labourer
 
Allara's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 123
Uploads: 1
One of the things I did a lot with LH is re-click the same quest to jump back to the first page, usually so I could see who the turn in was really quick. That functionality will obviously no longer work that way, so I was wondering if you'd consider putting in some sort of little link/button on every page to jump back to the first page. Either "Home", "First", "<<" or some such would do the trick nicely.

So far I've gotten one warning from LH regarding QuestGuru. The warning occurred when I was just clicking the quest several times in a row in my quest log. I then reloaded the UI and tried that again to verify the steps to repro, and after clicking on the quest in my log 3 times rapidly, I got the LH warning again, but this time it did not identify any add-ons in the list.

What criteria do you use to issue the warning? Does my clicking repeatedly fake your code out to warn (thinking I'm an automated timer)? If so, no problem, because no sane user would actually click quests that fast like I just did.
Report comment to moderator  
Reply With Quote
Unread 11-16-08, 12:15 PM  
Cladhaire
Salad!
 
Cladhaire's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 1935
File comments: 4940
Uploads: 19
Originally posted by Raventis
For some reason I cannot get LightHeaded to load anything. Upon opening the quest log, all I see a blank panel with greyed out page buttons and the WowHead logo. When I double-click a quest I will get an error box which says:

"Lightheaded has detected an addon conflict. The following addons may have a severe impact on the performance of your client in combination with LightHeaded; it is suggest[sic] that you disable these addons or contact the authors for a fix:"

No addons are listed below that.

I run the following addons:
Altoholic, AtlasLoot, ChatColorSync, ChatLink, Fizzwidget Faction Friend, FlagRSP WotLK, Gatherer, IceHUD, Identity, ItemRack, Lightheaded, Lore, Mobinfo, Omen3, OmniCC, Swatter, TomTom, VisualHeal, and TitanPanel: Friends, Guild, Quests, Bag, Clock, Coords, Performance, Repair, and XP.

I diabled all of the above in groups and could not seem to get LightHeaded to load anything.

Edit:

I just hopped onto a different realm and disabled all addons at once, ensuring that LightHeaded was the ONLY addon running, and still nothing loaded. I still received the same error message when double-clicking a quest, despite the fact it was the only addon running.
You need to follow the troubleshooting steps outlined here: http://www.wowinterface.com/forums/s...ad.php?t=18962

As for why you would get the conflict wiht no other addons running, I will look into it. Either way, your LightHeaded is not installed properly.
__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..."
Last edited by Cladhaire : 11-16-08 at 12:19 PM.
Report comment to moderator  
Reply With Quote
Unread 11-16-08, 12:03 PM  
Raventis
A Kobold Labourer

Forum posts: 0
File comments: 11
Uploads: 0
For some reason I cannot get LightHeaded to load anything. Upon opening the quest log, all I see a blank panel with greyed out page buttons and the WowHead logo. When I double-click a quest I will get an error box which says:

"Lightheaded has detected an addon conflict. The following addons may have a severe impact on the performance of your client in combination with LightHeaded; it is suggest[sic] that you disable these addons or contact the authors for a fix:"

No addons are listed below that.

I run the following addons:
Altoholic, AtlasLoot, ChatColorSync, ChatLink, Fizzwidget Faction Friend, FlagRSP WotLK, Gatherer, IceHUD, Identity, ItemRack, Lightheaded, Lore, Mobinfo, Omen3, OmniCC, Swatter, TomTom, VisualHeal, and TitanPanel: Friends, Guild, Quests, Bag, Clock, Coords, Performance, Repair, and XP.

I diabled all of the above in groups and could not seem to get LightHeaded to load anything.

Edit:

I just hopped onto a different realm and disabled all addons at once, ensuring that LightHeaded was the ONLY addon running, and still nothing loaded. I still received the same error message when double-clicking a quest, despite the fact it was the only addon running.
Last edited by Raventis : 11-16-08 at 12:10 PM.
Report comment to moderator  
Reply With Quote
Unread 11-16-08, 11:12 AM  
RavenerTBC
A Defias Bandit

Forum posts: 2
File comments: 1
Uploads: 0
Cladhaire, thanks so much for taking these steps. It is appreciated. I use Lightheaded, Tomtom and BEQL (latest versions as of today). I have been noticing a stuttering effect (the game pauses) every second when BEQL/LH is open. It drove me crazy until I discoved it was from minimizing a zone's quests in BEQL. If I leave all the zones and their quests expanded, no stuttering (and no LH error message pointing to BEQL).
Report comment to moderator  
Reply With Quote
Unread 11-16-08, 10:42 AM  
Cladhaire
Salad!
 
Cladhaire's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 1935
File comments: 4940
Uploads: 19
Originally posted by Skylinee
I had an ''Incompatible error'' pop up when collapsing a zone header to hide some quests for a zone. I'm using http://www.wowace.com/projects/bayis-extended-questlog/ if it's to any help.
Is this the addon that the popup indicated? The popup message should give you a list of addons that are likely causing the issue (they are displayed in Red). I doubt that BEQL is the one causing the error.. have you verified the problem exists with just BEQL and LightHeaded?

Very frequently this error is caused by an addon you would not expect to be causing it, so I would make sure you isolate the issue, or tell me what addons LightHeaded blamed the problem on.
__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..."
Report comment to moderator  
Reply With Quote
Unread 11-16-08, 09:44 AM  
Skylinee
A Murloc Raider

Forum posts: 5
File comments: 371
Uploads: 0
I had an ''Incompatible error'' pop up when collapsing a zone header to hide some quests for a zone. I'm using http://www.wowace.com/projects/bayis-extended-questlog/ if it's to any help.
Report comment to moderator  
Reply With Quote
Unread 11-16-08, 05:21 AM  
Cladhaire
Salad!
 
Cladhaire's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 1935
File comments: 4940
Uploads: 19
Against my better judgement I have made the following changes to LightHeaded:
  • Within the same session, LightHeaded will remember what page/scroll level you were on for every quest you view. This means if you scroll to the bottom of page 3, select another quest and then come back, you will be shown the bottom of page 3
  • LightHeaded attempts to detect addon conflicts (mostly the "bad" behavior with timed quest log scanning that Quixote and Armory have shown). It will display an error once per session when it detects this sort of behavior.

Please provide feedback on them. The first change should "fix" the page flipping problem that people have experienced, while the second change should make them aware that the issue still exists so they can help resolve it.

Running with these bad addons (they typically only do this when a header in the quest log is collapsed) and LightHeaded can severely impact the performance of your client.

I've also tested the waypoint setting with Cartographer and they work just fine. I've added debug messages that can be shown with /lh debug.

To be clear, I am not currently aware of any bugs in this addon, so if you feel that is incorrect you should take the basic steps to report them to me.
__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..."
Report comment to moderator  
Reply With Quote
Unread 11-16-08, 03:32 AM  
Cladhaire
Salad!
 
Cladhaire's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 1935
File comments: 4940
Uploads: 19
Re: not working with german client / locale at all ?

Originally posted by DownLord
Heloo, since people discuss about detail Problems, I assume that I am correct by stating this Addon doesn't work for the german client at all.

Maybe this is intended (stated otherwise in the description)
or it is a bug which nobody brought up till now ?

So if it is a Bug, it would be nice to fix it.


Problem description:
The Quest Title is shown (in english) and the rest of the Box is complete empty.
This is not correct. This addon works just fine on deDE clients:



Originally posted by Werkrat
Yeah, not sure where to post bugs so this will have to do for now...

When using this addon, if any other zones with quests are minimized in the quest log, lightheaded will stay (or quickly switch back) to the first page and not let you view the other pages of comments for any quests. If all the zones are expanded then it works just fine.

Thanks for the mod, been using it a while and wouldn't play without it anymore
This does NOT happen with no other addons installed, it is an addon conflict due to an addon recklessly calling SelectQuestLogEntry().

Originally posted by Zoltin
For some reason, when i click on the cords to add it to map...it doesn't work. But it works on all my other toons.

thanx
This is an addon conflict. You can observe this by disabling all other addons on that toon and seeing that it works properly.
__________________
"There's only one thing that I know how to do well and I've often been told that you only can do what you know how to do well, and that's be you-- be what you're like-- be like yourself. And so I'm having a wonderful time, but I'd rather be whistling in the dark..."
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: