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,371
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 08-14-18, 05:06 PM  
lunarwtr
A Kobold Labourer

Forum posts: 0
File comments: 15
Uploads: 0
Re: Parsing Issue?

Originally Posted by Debugga
For some reason LH isn't looking up the new quests from BfA. I'm not sure why. Is this just me or anyone else having the same issue?
I submitted a new version that contains the new quests for Cladhaire to review.
Report comment to moderator  
Reply With Quote
Unread 08-14-18, 02:38 PM  
Debugga
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Parsing Issue?

For some reason LH isn't looking up the new quests from BfA. I'm not sure why. Is this just me or anyone else having the same issue?
Report comment to moderator  
Reply With Quote
Unread 08-08-18, 05:27 PM  
slickwalker15
A Kobold Labourer

Forum posts: 0
File comments: 11
Uploads: 0
Auto open

Thanks for the great addon. Is there a way to make it not open on quest log open? I seen an option for auto open on tracker, but not log.
Report comment to moderator  
Reply With Quote
Unread 07-29-18, 04:07 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 ravagernl
I can't believe this was patched up to BFA Thank you so much!

In regards to TaskPOI_OnClick, isn't it BaseMapPoiPinMixin:OnClick that you need to hook? Or do the map pins have a copy of that mixin and you can't really hook that function? If you can hook it you'd still need to filter the pin types I guess.

Also, I found QuestPinTemplate which (from what I can tell) is a XML template, the pins can be found using MapCanvasMixin:EnumeratePinsByTemplate('QuestPinTemplate')

You probably already knew all this, but it can't hurt to share what I've found. This new mixin stuff makes it a bit harder to code
I don't actually, so this helps quite a bit, thanks. I don't know what I'll be able to do with it (or when) but I'll try.
__________________
"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 07-28-18, 02:39 AM  
ravagernl
Proceritate Corporis
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 1176
File comments: 26
Uploads: 6
I can't believe this was patched up to BFA Thank you so much!

In regards to TaskPOI_OnClick, isn't it BaseMapPoiPinMixin:OnClick that you need to hook? Or do the map pins have a copy of that mixin and you can't really hook that function? If you can hook it you'd still need to filter the pin types I guess.

Also, I found QuestPinTemplate which (from what I can tell) is a XML template, the pins can be found using MapCanvasMixin:EnumeratePinsByTemplate('QuestPinTemplate')

You probably already knew all this, but it can't hurt to share what I've found. This new mixin stuff makes it a bit harder to code
Report comment to moderator  
Reply With Quote
Unread 07-21-18, 09:58 AM  
CJNight15
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Interaction with Map

Appreciate the work done on this add-on. Just wanted to know if there is a way to automatically turn off the "Search for a quest..." comment window when looking at your map? For myself personally, I use the (L) option to open my quest log which also opens the add-ons comment window, which is great. But when I decide to view the map by itself on a larger scale after pressing (M), the comments window opens, blocking my view of the map and then does not close automatically when the map itself is closed.

Is there an option or way to have the comment window only open when opening the Quest Log (L), but not open when just viewing the map (M)?

Thanks again for all the work done on this add-on!


Edit: As I finished writing this and checking WoW one last time before posting, the issue seemed to resolve itself. Opening the map just now did not open that comment window, but opening the quest log did. Not sure why it was acting up earlier.

Edit 2: So I think it has something to do with quest log/tracking. Not sure why sometimes the window will be fine, but none of my quest tracking will show up and other times when I open the map it jumps to Antorus, The Burning Throne. I believe it jumps to that part of the map and opens the comment window because The Death of a Titan, is the first quest in my quest log.

Edit 3: The comment window will also sometimes open randomly and make the map jump to Antorus, The Burning Throne, while navigating around the map.
Last edited by CJNight15 : 07-21-18 at 10:19 AM.
Report comment to moderator  
Reply With Quote
Unread 07-20-18, 08:51 AM  
Fabooshe
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
I very much appreciate that you have updated Lightheaded to go with this newest 8.0 patch, it's working great! I should also add (in case anyone wants to know) that you have updated Tomtom too, I just d/l'ed the beta and it works great, it even got rid of the crazy arrow when I clicked on that option (I don't like the crazy arrow in the middle of the screen). Anyway, thank you so much, your two addons are my #1's.
Report comment to moderator  
Reply With Quote
Unread 07-20-18, 08:22 AM  
blackpups
A Fallenroot Satyr

Forum posts: 25
File comments: 30
Uploads: 0
Re: BFA Fix no.2

Originally Posted by bazelle
Lets try again (sorry).

Change lines in LightHeaded.lua file...

1100 button1 = TEXT(OKAY)
to
1100 button1 = _G.OKAY

1411 button1 = TEXT(OKAY)
to
1411 button1 = _G.OKAY

and also need to comment out lines...

72 -- when map objective / world quest poi is clicked
73 -- hooksecurefunc("TaskPOI_OnClick", function(poi, btn)
74 -- self:OpenQuestID(poi.questID)
75 -- end)

like so! Should be ok now

Have Fun!
Thank you!! Now I'm up and running
Report comment to moderator  
Reply With Quote
Unread 07-19-18, 08:32 PM  
bazelle
A Kobold Labourer
 
bazelle's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 25
Uploads: 3
BFA Fix no.2

Lets try again (sorry).

Change lines in LightHeaded.lua file...

1100 button1 = TEXT(OKAY)
to
1100 button1 = _G.OKAY

1411 button1 = TEXT(OKAY)
to
1411 button1 = _G.OKAY

and also need to comment out lines...

72 -- when map objective / world quest poi is clicked
73 -- hooksecurefunc("TaskPOI_OnClick", function(poi, btn)
74 -- self:OpenQuestID(poi.questID)
75 -- end)

like so! Should be ok now

Have Fun!
Report comment to moderator  
Reply With Quote
Unread 07-19-18, 03:27 PM  
datgrl
A Deviate Faerie Dragon

Forum posts: 12
File comments: 39
Uploads: 0
Re: BFA Quick Fix!

I was able to use Word Pad (Notepad messed up the formatting of the file) and LH is working perfectly.

Thanks so much for the help!


Originally Posted by bazelle
Quick BFA Fix...In LightHeaded.lua just change lines.

1100 button1 = TEXT(OKAY)
to
1100 button1 = C_OKAY

1411 button1 = TEXT(OKAY)
to
1411 button1 = C_OKAY

can download here if you would like.

Hope this helps. Have fun!
Report comment to moderator  
Reply With Quote
Unread 07-19-18, 08:49 AM  
blackpups
A Fallenroot Satyr

Forum posts: 25
File comments: 30
Uploads: 0
Originally Posted by Cladhaire
You should be able to comment out (add -- to the start of the line) that line of the file, LightHeaded.lua:73. That might get it working in the short-term.
If I commented out the correct line in LightHeaded.lua, it didn't work. The LightHeaded.lua:73 is throwing me - I don't see that anywhere, which I suspect is the problem.
Report comment to moderator  
Reply With Quote
Unread 07-19-18, 08:25 AM  
Cladhaire
Salad!
 
Cladhaire's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 1935
File comments: 4940
Uploads: 19
You should be able to comment out (add -- to the start of the line) that line of the file, LightHeaded.lua:73. That might get it working in the short-term.
__________________
"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 07-19-18, 08:21 AM  
blackpups
A Fallenroot Satyr

Forum posts: 25
File comments: 30
Uploads: 0
Re: Re: BFA Quick Fix!

Originally Posted by blackpups
This didn't work for me. I got an error when I first logged in (I didn't think to copy it but it was something to do with a control button not being valid) and LH doesn't load.


Originally Posted by bazelle
Quick BFA Fix...In LightHeaded.lua just change lines.

1100 button1 = TEXT(OKAY)
to
1100 button1 = C_OKAY

1411 button1 = TEXT(OKAY)
to
1411 button1 = C_OKAY

can download here if you would like.

Hope this helps. Have fun!
Message: Interface\AddOns\LightHeaded\LightHeaded.lua:73: hooksecurefunc(): TaskPOI_OnClick is not a function
Time: Thu Jul 19 09:20:11 2018
Count: 1
Stack: Interface\AddOns\LightHeaded\LightHeaded.lua:73: hooksecurefunc(): TaskPOI_OnClick is not a function
Interface\AddOns\LightHeaded\Dongle.lua:1316: in function <Interface\AddOns\LightHeaded\Dongle.lua:1308>
Interface\AddOns\LightHeaded\Dongle.lua:1338: in function <Interface\AddOns\LightHeaded\Dongle.lua:1325>
[C]: in function `pcall'
Interface\AddOns\LightHeaded\Dongle.lua:246: in function <Interface\AddOns\LightHeaded\Dongle.lua:245>
Interface\AddOns\LightHeaded\Dongle.lua:336: in function <Interface\AddOns\LightHeaded\Dongle.lua:327>
[C]: in function `LoadAddOn'
Interface\FrameXML\UIParent.lua:445: in function `UIParentLoadAddOn'
Interface\FrameXML\UIParent.lua:564: in function `TimeManager_LoadUI'
Interface\FrameXML\UIParent.lua:1187: in function <Interface\FrameXML\UIParent.lua:1085>

Locals: <none>
Report comment to moderator  
Reply With Quote
Unread 07-19-18, 08:15 AM  
Cladhaire
Salad!
 
Cladhaire's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 1935
File comments: 4940
Uploads: 19
Yeah, super tough to fix if you can't provide an error message =/
__________________
"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 07-19-18, 08:07 AM  
blackpups
A Fallenroot Satyr

Forum posts: 25
File comments: 30
Uploads: 0
Re: BFA Quick Fix!

This didn't work for me. I got an error when I first logged in (I didn't think to copy it but it was something to do with a control button not being valid) and LH doesn't load.


Originally Posted by bazelle
Quick BFA Fix...In LightHeaded.lua just change lines.

1100 button1 = TEXT(OKAY)
to
1100 button1 = C_OKAY

1411 button1 = TEXT(OKAY)
to
1411 button1 = C_OKAY

can download here if you would like.

Hope this helps. Have fun!
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: