Quantcast
Download
(7 Kb)
Download
Updated: 08-23-16 12:00 AM
Pictures
File Info
Compatibility:
Legion (7.0.3)
Updated:08-23-16 12:00 AM
Created:12-30-11 06:56 PM
Downloads:2,109
Favorites:58
MD5:
7.0.3

Fizzwidget HoverTips

Version: 7.0
by: Gazmik [More]

So, you've heard of Gnomish X-Ray Specs? Like most Gnomish technology, they're good for giggles but of little practical value.

These lenses, on the other hand (er, eye?) let you really "look into" things. Anything you merely glance at -- an item, units of some currency, a record of someone's great achievement, the name of a spell, and all sorts of things normally requiring close inspection -- is fully described for your perusal. And they even work with whatever headgear you already have!

------------------------------------------------------

FEATURES:

  • Causes the tooltips normally viewed when clicking a link in the chat window to appear automatically when just mousing over the link, for these link types:
    • item, enchant, spell, quest, unit, talent, achievement, glyph, instance lock, currency
  • Adds tooltips with useful information to other link types:
    • player (for Battle.net friends, WoW friends, and guild members)
    • dungeon journal
  • If you're also using my DiggerAid addon for archaeology, this addon enables mouseover tips for its custom hyperlink types (one which describes an artifact in progress, and the "click to solve" link)

ACKNOWLEDGMENTS:
  • Originally based on a secondary feature of Tekkub's tekKompare addon (http://tekkub.net), which I still recommend. (It shows item comparison tooltips in all cases, not just at the times where the default UI thinks it's useful.)

Like the gizmos? Tip the engineer! Click here to lend your support!

Visit HoverTips' page on Github to post bug reports, contribute improvements, or just live on the bleeding edge.

v. 7.0 - 2016/08/18
- Updated TOC to indicate compatibility with WoW Patch 7.0.
- Handles icons for Battle.net friends in newer games.

v. 6.0 - 2014/10/14
- Updated TOC to indicate compatibility with WoW Patch 6.0.

v. 5.2 - 2013/03/05
- Updated TOC to indicate compatibility with WoW Patch 5.2.

v. 5.1 - 2012/12/19
- Updated TOC to indicate compatibility with WoW Patch 5.1.
- Fixed an error when mousing over Battle.net friend links.
- Fixed an error when mousing over Dungeon Journal "tier" links (such as appear when gaining a level, e.g. "You're now eligible for [Cataclysm] Heroics").

v. 5.0 - 2012/08/28
- Updated TOC to indicate compatibility with WoW Patch 5.0.

v. 4.3.2 - 2012/06/17
- Fixed some issues with tooltips for player links (for WoW friends and guild members).

v. 4.3.1 - 2012/06/05
- Added hover tooltips for Battle.net friend links (seen when such friends go online/offline or chat), providing all the info normally found in the Friends panel.

v. 4.3 - 2011/12/30
- Initial release.
Optional Files (0)


Archived Files (7)
File Name
Version
Size
Author
Date
6.0
30kB
Gazmik
10-13-14 10:43 PM
5.2
5kB
Gazmik
03-05-13 01:34 AM
5.1
5kB
Gazmik
12-19-12 05:43 PM
5.0
5kB
Gazmik
08-28-12 11:33 PM
4.3.2
4kB
Gazmik
06-16-12 11:46 PM
4.3.1
4kB
Gazmik
06-05-12 12:12 AM
4.3
3kB
Gazmik
12-30-11 06:56 PM


Post A Reply Comment Options
Unread 08-24-16, 06:34 PM  
Enigma_TL
A Kobold Labourer

Forum posts: 0
File comments: 50
Uploads: 0
Been ting this error:

Message: Interface\AddOns\GFW_HoverTips\HoverTips.lua:138: attempt to call global 'BNGetToonInfo' (a nil value)
Time: 08/24/16 19:32:28
Count: 5
Stack: [C]: in function `BNGetToonInfo'
Interface\AddOns\GFW_HoverTips\HoverTips.lua:138: in function <Interface\AddOns\GFW_HoverTips\HoverTips.lua:104>
Interface\AddOns\GFW_HoverTips\HoverTips.lua:256: in function <Interface\AddOns\GFW_HoverTips\HoverTips.lua:238>
(tail call): ?

Locals:
Report comment to moderator  
Reply With Quote
Unread 08-23-16, 02:38 PM  
Asjaskan
A Kobold Labourer
 
Asjaskan's Avatar

Forum posts: 0
File comments: 3
Uploads: 0
Solution for LUA-Error on Battle.net friend links

Hi,

since Patch 6.2.4, tooltips for Battle.net friend links didn't work but resulted in a LUA error instead, because Blizzard removed some API functions and renamed some more.

I was able to fix this, so these are my changes in HoverTips.lua (starting at line 136):

Lua Code:
  1. -- current toon
  2.     if ( toonID ) then
  3.         local hasFocus, _, client, realmName, realmID, faction, race, class, guild, zoneName, level, gameText = BNGetGameAccountInfo(toonID); --BNGetToonInfo(presenceID);
  4.         level = level or "";
  5.         race = race or "";
  6.         class = class or "";
  7.         gameText = gameText or "";
  8.         local c = FRIENDS_GRAY_COLOR;
  9.         if ( client == BNET_CLIENT_WOW ) then
  10.             if ( faction == UnitFactionGroup("player") ) then --if ( CanCooperateWithToon(toonID, HasTravelPass()) ) then
  11.                 text = string.format(FRIENDS_TOOLTIP_WOW_TOON_TEMPLATE, characterName, level, race, class);
  12.             else
  13.                 text = string.format(FRIENDS_TOOLTIP_WOW_TOON_TEMPLATE, characterName..CANNOT_COOPERATE_LABEL, level, race, class);
  14.             end
  15.             GameTooltip:AddLine(ChatIcons[client] .. text, c.r,c.g,c.b);
  16.             local FRIENDS_TOOLTIP_WOW_INFO_TEMPLATE = "    " .. NORMAL_FONT_COLOR_CODE .. FRIENDS_LIST_ZONE .. "|r%1$s|n    " .. NORMAL_FONT_COLOR_CODE .. FRIENDS_LIST_REALM .. "|r%2$s";
  17.             GameTooltip:AddLine(string.format(FRIENDS_TOOLTIP_WOW_INFO_TEMPLATE, zoneName, realmName), c.r,c.g,c.b);
  18.         else
  19.             if (ChatIcons[client]) then
  20.                 GameTooltip:AddLine(ChatIcons[client] .. characterName, c.r,c.g,c.b);
  21.             else
  22.                 GameTooltip:AddLine(characterName, c.r,c.g,c.b);
  23.             end
  24.             GameTooltip:AddLine("    "..gameText, c.r,c.g,c.b);
  25.         end
  26.     end

Changed are only these 3 lines in the above code, I included the rest just for context:
  • Line 3: BNGetGameAccountInfo(toonID) replaces BNGetToonInfo(presenceID)
  • Line 7: added for safety
  • Line 10: faction == UnitFactionGroup("player") as a replacement for the removed functions CanCooperateWithToon(toonID, HasTravelPass()) - as everyone can now group up with BNet friends cross realm, different factions should be the only barrier.

Hope this helps!

Best regards,
Asjaskan
Last edited by Asjaskan : 08-23-16 at 02:39 PM.
Report comment to moderator  
Reply With Quote
Unread 08-23-16, 12:04 AM  
Gazmik
A Cobalt Mageweaver
 
Gazmik's Avatar
AddOn Author - Click to view AddOns

Forum posts: 245
File comments: 43
Uploads: 30
re-uploaded HoverTips 7.0

Fixed zip file name issue. If you had trouble downloading 7.0, try again.
__________________
Gazmik Fizzwidget's UI Addons: www.fizzwidget.com
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.