Download
(23Kb)
Download
Updated: 04-06-16 06:46 PM
Pictures
File Info
Compatibility:
Minor patch (6.2.4)
Updated:04-06-16 06:46 PM
Created:10-01-12 09:33 AM
Downloads:2,546
Favorites:31
MD5:
Categories:ToolTip, UI Media

BetterTooltips

Version: v2.3.1
by: Maldarius [More]

Summary

BetterTooltips is a lightweight attempt to add some really useful information to the standard Blizzard in-game tooltips, and was inspired by Blizzard's own in-game Game Menu Microbutton tooltip (the one with your latency, framerate, etc).

Version 2.3.1 is here (02/01/2016)!
New features and updates include:

  • Updated the Character Tooltip with a WoD-specific currency section that automatically populates with your Warlords of Draenor currency (Apexis Crystals, Oil, Garrison Resources, Valor, etc.)
  • Moved the three "tracked" currencies in their own section in the Character Tooltip
  • Updated the Social Tooltip to better reflect the state of Battle.net and WoW friends
  • Updated Spellbook & Abilities tooltip to include a breakout of native profession skill + bonuses
  • Added a "Remote Guildies" section to the Guild Tooltip to track Mobile Armory and Battle.net App users
  • Added a slash command framework - use /btt
  • Added a slash command to hide the tooltip info during combat, if desired. Use /btt combat to toggle the feature
  • Updated the included Ace library packages
  • Updated function hooks to reflect any changes since 5.4 that may affect tooltip rendering and information
  • Added conditional formatting and spacing to tooltips
  • Changed a lot of backend stuff for eddeciency and bug fixes - see the Change Log in the main BetterTooltips.lua file or the Change Log (file page) on CurseForge for details.


Features
BetterTooltips adds the following tooltip info:
  • Social (O) Tooltip - The Social tooltip will now display the number of friends you have online, as well as the level (difficulty color coded), name (class color coded), and location (zone) of each of your friends. This list is split into Battle.net friends and local server friends (Note that Battle.net friends will show up in both lists, but will only be counted in the total number of friends online once).
  • Character Info (C) Tooltip - The Character tooltip will have three new sections added to it, including a color-coded/aggerate-averaged durability percentage, your current money in gold/silver/copper, and your current tracked currencies with icon, name, and amount.
  • Spellbook & Abilities (P) Tooltip - The Spellbook & Abilities tooltip now gives a summary of your professions, including both primary and all secondary professions, as well as your progress (skill points/maximum) in each. Profession and skill bonuses are shown as a suffix (+addition) to your native skill so you always know exactly where you stand.
  • Guild (J) Tooltip - The Guild tooltip will now display the name of your guild and how many guildies are online, as well as the level (difficulty color-coded), name (class color-coded), and location (zone) of each of your guilds. It even identifies and lists guildies connected to guild chat via the WoW Mobile Armory App!

Commands and Interface
BetterTooltips has no interface options or command line functions (slash commands). It's a simple on or off add-on. Well, for now...

Your Job
Yes, you have a significant part in all this, too. While I really love the idea of retiring on micropayments and donations from writing addons, what I really want is your feedback. Bugs, comments, critiques, and suggestions. Keep 'em coming - anything I can do to make this addon better, let me know! It'll help me learn LUA programming and the WoW API better, and it'll get you a better addon!

And finally...
Thank you for trying BetterTooltips!
Maldarius of Arathor

Post A Reply Comment Options
Unread 02-11-20, 11:15 PM  
Barleduq
Premium Member
 
Barleduq's Avatar
Premium Member

Forum posts: 135
File comments: 742
Uploads: 0
For various reasons, I'm looking at all my addons again, and I came across this comment.

I'm assuming that I would download the addon as normal, and then replace the named file with what's in pastebin?

If not, I would greatly appreciate more detailed instructions, and/or a pointer to something that does the same thing. I miss this, and it hasn't worked for me for a while.


Originally Posted by Namestaken
Update for BfA: https://pastebin.com/CdZ0AmfA

Adding specific currency tracking is really easy. Go to line 297 and remove the "--" at the beginning. Do the same for line 299. Beginning on line 215 is a list of currency names. Add/remove from here to track only those currencies.
Report comment to moderator  
Reply With Quote
Unread 08-05-18, 02:15 PM  
Namestaken
A Defias Bandit
 
Namestaken's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 1
Uploads: 1
Update for BfA: https://pastebin.com/CdZ0AmfA

Adding specific currency tracking is really easy. Go to line 297 and remove the "--" at the beginning. Do the same for line 299. Beginning on line 215 is a list of currency names. Add/remove from here to track only those currencies.
Report comment to moderator  
Reply With Quote
Unread 04-12-17, 12:48 AM  
Barleduq
Premium Member
 
Barleduq's Avatar
Premium Member

Forum posts: 135
File comments: 742
Uploads: 0
Re: Temp Fix

Originally Posted by n0t4h4cker
Changing line 215 to this, seems to make it work. Haven't tested rest of functionality.

Code:
if ((UnitAffectingCombat("player"))) then
Well, either I edited it wrong, or the latest patch has broken it more.

Code:
Date: 2017-04-12 02:37:08
ID: 2
Error occured in: Global
Count: 1
Message: ..\AddOns\BetterTooltips\BetterTooltips.lua line 141:
   Usage: SecureHookScript(object, method, [handler]): You can only hook a script on a frame object
Debug:
   (tail call): ?
   [C]: ?
   ...face\AddOns\Analyst\Libs\AceHook-3.0\AceHook-3.0.lua:143:
      ...face\AddOns\Analyst\Libs\AceHook-3.0\AceHook-3.0.lua:118
   ...face\AddOns\Analyst\Libs\AceHook-3.0\AceHook-3.0.lua:411: SecureHookScript()
   BetterTooltips\BetterTooltips.lua:141:
      BetterTooltips\BetterTooltips.lua:140
   (tail call): ?
   [C]: ?
   [string "safecall Dispatcher[1]"]:9:
      [string "safecall Dispatcher[1]"]:5
   (tail call): ?
   ...\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:558: EnableAddon()
   ...\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:651:
      ...\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:636
   [C]: ?
   [C]: LoadAddOn()
   ..\FrameXML\UIParent.lua:420: UIParentLoadAddOn()
   ..\FrameXML\UIParent.lua:443: CombatLog_LoadUI()
   ..\FrameXML\UIParent.lua:1058:
      ..\FrameXML\UIParent.lua:953
Locals:
None
AddOns:
  RAHT, v2.0.3
  Swatter, v7.0.5 (<%codename%>)
  WowheadLooter, v60014
  ACP, v3.4.30 
  AdorableHatchlingNests, v2.13
  AdvancedXPBar, v7.2.0.170329
  Altoholic, vr178
  Analyst, v1.4.0
  Archy, v7.1.0.8
  AucAdvanced, v7.4.5714 (TasmanianThylacine)
  AucFilterBasic, v7.4.5714 (TasmanianThylacine)
  AucFilterOutlier, v7.4.5714.5459(7.4/embedded)
  AucMatchUndercut, v7.4.5714.5585(7.4/embedded)
  AucStatHistogram, v7.4.5714 (TasmanianThylacine)
  AucStatiLevel, v7.4.5714 (TasmanianThylacine)
  AucStatPurchased, v7.4.5714 (TasmanianThylacine)
  AucStatSales, v7.4.5714.5598(7.4/embedded)
  AucStatSimple, v7.4.5714 (TasmanianThylacine)
  AucStatStdDev, v7.4.5714 (TasmanianThylacine)
  AucStatWOWEcon, v7.4.5714.5613(7.4/embedded)
  AucUtilAHWindowControl, v7.4.5714.5575(7.4/embedded)
  AucUtilAppraiser, v7.4.5714.5704(7.4/embedded)
  AucUtilAskPrice, v7.4.5714.5599(7.4/embedded)
  AucUtilAutoMagic, v7.4.5714.5686(7.4/embedded)
  AucUtilCompactUI, v7.4.5714.5694(7.4/embedded)
  AucUtilEasyBuyout, v7.4.5714.5576(7.4/embedded)
  AucUtilFixAH, v7.4.5714 (TasmanianThylacine)
  AucUtilItemSuggest, v7.4.5714.5651(7.4/embedded)
  AucUtilPriceLevel, v7.4.5714.5633(7.4/embedded)
  AucUtilScanButton, v7.4.5714.5631(7.4/embedded)
  AucUtilScanFinish, v7.4.5714.5588(7.4/embedded)
  AucUtilScanProgress, v7.4.5714.4979(7.4/embedded)
  AucUtilScanStart, v7.4.5714.5347(7.4/embedded)
  AucUtilSearchUI, v7.4.5714.5710(7.4/embedded)
  AucUtilSimpleAuction, v7.4.5714.5705(7.4/embedded)
  AucUtilVendMarkup, v7.4.5714.4828(7.4/embedded)
  AutoRepair, v
  Babylonian, v5.1.DEV.332(/embedded)
  BadBoy, vv7.2.32
  BadBoyCCleaner, vv7.2.0
  BadBoyHistory, v1.31
  BadBoyIgnore, vv7.2.0
  BattlePetCount, v1.8.13.1
  BattlePetTabs, v7.2.0.170329
  BeanCounter, v7.4.5714 (TasmanianThylacine)
  BelowAverageItems, v1.24
  BetterTooltips, vv2.3.1
  BindsWhen, v7.1.0.1
  CanIMogIt, v7.2.0.01
  ChatLoot, v1.6.1
  ClassicQuestLog, v1.2.10
  Comix, v7.0.6.0
  Compass, v1.0.6
  Configator, v5.1.DEV.406(/embedded)
  CritterEmote, v1.8
  DarkmoonProfessional, v7.0.3.1
  DataStore, vr62
  DataStoreAchievements, vr45
  DataStoreAgenda, vr25
  DataStoreAuctions, vr47
  DataStoreCharacters, vr38
  DataStoreContainers, vr55
  DataStoreCrafts, vr76
  DataStoreCurrencies, vr34
  DataStoreGarrisons, vr20
  DataStoreInventory, vr48
  DataStoreMails, vr48
  DataStorePets, vr41
  DataStoreQuests, vr40
  DataStoreReputations, vr39
  DataStoreSpells, vr29
  DataStoreStats, vr28
  DataStoreTalents, vr58
  DebugLib, v5.1.DEV.337(/embedded)
  DragEmAll, v1.0.6
  Dresser, v7.2.0.170329
  Elephant, v3.7.3
  Engravings, v
  ExaltedWithTheFloor, v2.
  ExecutiveAssistant, v1.0.2
  Exonumist, v7.1.0.0
  FactionAddict, v1.41
  FarmIt2, v
  FishingBuddy, v1.7.13a
  FlightMapEnhanced, v2.1.4
  Gatherer, v7.0.5
  GnomishVendorShrinker, v
  GoFish, v7.1.0.1
  Grail, v087
  GrailQuestsenUS, v22996
  GrailReputations, v007
  GrailWhen, v001
  HardYards, v2.09
  HearKitty, v1.7.6a
  HearKittySoundPacks, vVolume 2g
  HereBeDragons10, v1.18-release
  IgnoreMore, v1.1.1-40300
  InFlightLoad, v7.1.002
  KeepingTabs, v1.5
  KillTrack, vv2.11.2
  LagBar, v3.6
  LibExtraTip, v5.12.DEV.423(/embedded)
  LightHeaded, vv70200-1.0.0-2017-04-01-698a623
  Linkerize, v010
  Livestock, v2.5.2
  LootMsgShortener, v0.71
  MasterPlanA, vA
  MetaMap, v7.1.0.2
  MobKillCount, v7.1.0
  MountFarmHelper, v7.1.0
  MyMountspecial, v7.1.0.1
  NameplateColors, vv1.3.0
  numQuests, v3
  Overachiever, v0.99.7
  Pawn, v2.2.4
  PersonalLootHelper, v1.29
  PetFarmHelper, v7.1.0
  PetLeash, v3.1.3
  PetTracker, v7.1.4
  PetTrackerBreeds, v7.1.4
  PetTrackerSwitcher, v7.1.4
  PetTrackerUpgrades, v7.1.4
  Postal, vv3.5.8
  QuestPlates, v7.2.0.1
  QuickQuestItem, v3.0
  RangeDisplay, vv4.5.0
  RaresTip, vr10
  SayRandomQuote, v7.0
  SilverDragon, vv4.0.1
  SilverDragonBurningCrusade, vv4.0.1
  SilverDragonCataclysm, vv4.0.1
  SilverDragonLegion, vv4.0.1
  SilverDragonMists, vv4.0.1
  SilverDragonVanilla, vv4.0.1
  SilverDragonWarlords, vv4.0.1
  SilverDragonWrath, vv4.0.1
  SimpleDing, vv1.0
  SimpleGold, v5.5.2
  Skada, v1.6.6
  Skadacfi, v0.5.1
  SkadaScroll, v1.5.3
  SlideBar, v7.0.5 (<%codename%>)
  SpeedyGonzales, v1.7.6
  StoreBeGone, v1.2
  Stubby, v7.4.5714 (TasmanianThylacine)
  SunriseSunset, v1.02
  TabardAddict, v2.35
  TargetNameplateIndicator, v1.16
  TargetRole, v1.2.8
  Telemancy, v1.1.6
  TheUndermineJournal, v4.7.20170411
  TinyPad, v2.1.4
  TipHelper, v5.12.DEV.405(/embedded)
  TipTop, v2.18
  TokenSplainer, vr04
  TomTom, vv70200-1.0.0-6d2e98b
  TrackOMatic, v1.7.0
  TransmogTokens, v1.4.6
  WeDontWipe, v5.10
  WeDontWipeWindwalkerMonk, v3.04
  WhoFramedWatcherWabbit, v2.2.1
  Wholly, v062
  WowheadBagScanner, v1.11
  WoWPro, v7.2.0
  WoWProAchievements, v7.2.0
  WoWProDailies, v7.2.0
  WoWProLeveling, v7.2.0
  WowProProfession, v7.2.0
  WoWProWorldEvents, v7.2.0
  WoWTokenWatch, v1.0.3
  XandY, v1.06
  ZoneAchievementTracker, v7.1.0.0
  BlizRuntimeLib_enUS v7.2.0.70200 <none>
  (ck=1374)
Report comment to moderator  
Reply With Quote
Unread 02-12-17, 05:57 PM  
n0t4h4cker
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 1
Uploads: 1
Temp Fix

Changing line 215 to this, seems to make it work. Haven't tested rest of functionality.

Code:
if ((UnitAffectingCombat("player"))) then
Report comment to moderator  
Reply With Quote
Unread 09-12-16, 04:06 PM  
Barleduq
Premium Member
 
Barleduq's Avatar
Premium Member

Forum posts: 135
File comments: 742
Uploads: 0
Is this going to be updated for Legion?

This isn't a complaint that it hasn't been updated yet. If you've given up on it, that's fine. Just wondering if I should still track it, is all. Also, if you *are* giving up on it, do you (or anyone) know of anything that is similar?

Thanks, it's a great addon.
-Barleduq
Report comment to moderator  
Reply With Quote
Unread 05-23-16, 12:38 PM  
huan5553
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Can the tooltip never show up during combat? or is it possible to move the position of the tooltip?
Report comment to moderator  
Reply With Quote
Unread 04-13-16, 10:38 PM  
Barleduq
Premium Member
 
Barleduq's Avatar
Premium Member

Forum posts: 135
File comments: 742
Uploads: 0
Moar info

Originally Posted by Maldarius
Looks like they may have done an update to the social hook - I'll get right on it. Thanks!

- Mal
PRevious behavior: If I whisper someone logged in on my friends list *and* my battlenet list, it would sometimes go to whisper, but most often go to battlenet, even if the name I used was the character logged in. If I whisper someone logged in only on my battlenet list, it would go to battlenet.

Now: If, I whisper someone only on battlenet, *before I've moused over the social button*, it goes to battlenet. At that point, it will use battlenet appropriately even after I've moused over the social button. BUT if I mouse over the social button FIRST (and get the error), and then /w battletagname, it will treat it like a local whisper i.e. fail.

To test this I logged in to one toon, and whispered someoen for smething, moused over the button, got the error, and could still b-net whisper them and others. And then logged into another toon, and could not successfully b-net whisper anyone.

Note: this is using /w battletagname in the chat line. OPening up the social pane, choosing the name, and clicking the 'send message' button always works.
Report comment to moderator  
Reply With Quote
Unread 04-12-16, 09:14 AM  
Maldarius
A Kobold Labourer
 
Maldarius's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 3
Uploads: 1
Looks like they may have done an update to the social hook - I'll get right on it. Thanks!

- Mal
Last edited by Maldarius : 04-12-16 at 09:25 AM.
Report comment to moderator  
Reply With Quote
Unread 04-10-16, 09:42 PM  
Barleduq
Premium Member
 
Barleduq's Avatar
Premium Member

Forum posts: 135
File comments: 742
Uploads: 0
Bug, still

What caused me to go to That Other Site to look for this was a bug that was popping since the latest patch. Well, it's still doing so - at least I assume it's the same bug, as the behavior is the same. If I move my mouse over the social button, instead of information in a tooltip, I get a tooltip with 'Social (O)' in it, and underneath - outside of the tooltip! - I see "14 Battle.net Friends Online". I honestly can't recall what I *used* to get before the patch, but I'm pretty sure this isn't it.

In any case, whether or not the display is correct, I get this bug from swatter. I'm leaving in my list of addons for now.

Code:
Date: 2016-04-10 23:38:42
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\BetterTooltips\BetterTooltips.lua line 178:
   attempt to call global 'BNGetToonInfo' (a nil value)
Debug:
   BetterTooltips\BetterTooltips.lua:178:
      BetterTooltips\BetterTooltips.lua:153
   (tail call): ?
   [C]: ?
Locals:
self = <table> {
 SetDefaultModuleLibraries = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:398
 Enable = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:325
 NewModule = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:266
 EnableModule = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:363
 modules = <table> {
 }
 GetModule = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:241
 IterateEmbeds = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:473
 SecureHookScript = <function> defined @Interface\AddOns\Archy\Libs\AceHook-3.0\AceHook-3.0.lua:410
 defaultModuleLibraries = <table> {
 }
 RawHookScript = <function> defined @Interface\AddOns\Archy\Libs\AceHook-3.0\AceHook-3.0.lua:395
 GetName = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:310
 name = "BetterTooltips"
 IsEnabled = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:482
 orderedModules = <table> {
 }
 OnMouseOverCharacter = <function> defined @Interface\AddOns\BetterTooltips\BetterTooltips.lua:214
 DisableModule = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:381
 HookScript = <function> defined @Interface\AddOns\Archy\Libs\AceHook-3.0\AceHook-3.0.lua:366
 IsHooked = <function> defined @Interface\AddOns\Archy\Libs\AceHook-3.0\AceHook-3.0.lua:493
 IsModule = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:499
 baseName = "BetterTooltips"
 SetDefaultModuleState = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:418
 OnMouseOverGuild = <function> defined @Interface\AddOns\BetterTooltips\BetterTooltips.lua:323
 OnMouseOverSpellbook = <function> defined @Interface\AddOns\BetterTooltips\BetterTooltips.lua:305
 SetEnabledState = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:455
 Hook = <function> defined @Interface\AddOns\Archy\Libs\AceHook-3.0\AceHook-3.0.lua:274
 enabledState = true
 OnMouseOverFriends = <function> defined @Interface\AddOns\BetterTooltips\BetterTooltips.lua:153
 OnDisable = <function> defined @Interface\AddOns\BetterTooltips\BetterTooltips.lua:148
 OnEnable = <function> defined @Interface\AddOns\BetterTooltips\BetterTooltips.lua:140
 OnInitialize = <function> defined @Interface\AddOns\BetterTooltips\BetterTooltips.lua:136
 hooks = <table> {
 }
 SetDefaultModulePrototype = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:440
 IterateModules = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:468
 SecureHook = <function> defined @Interface\AddOns\Archy\Libs\AceHook-3.0\AceHook-3.0.lua:336
 RawHook = <function> defined @Interface\AddOns\Archy\Libs\AceHook-3.0\AceHook-3.0.lua:313
 UnhookAll = <function> defined @Interface\AddOns\Archy\Libs\AceHook-3.0\AceHook-3.0.lua:477
 Unhook = <function> defined @Interface\AddOns\Archy\Libs\AceHook-3.0\AceHook-3.0.lua:418
 defaultModuleState = true
 Disable = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:345
}
numBNet = 37
numBNetOnline = 14
numFriends = 7
numFriendsOnline = 0
fcolor = "00ff00"
(for index) = 1
(for limit) = 37
(for step) = 1
i = 1
presenceID = 33
realName = "|Kf9|kCiverado|k"
_ = "Civerado#1108"
_ = true
toonName = "Civerado"
toonID = 47
client = "WoW"
isOnline = true
zone = "WoW"
(*temporary) = nil
(*temporary) = 33
(*temporary) = "attempt to call global 'BNGetToonInfo' (a nil value)"
levelcolor = <function> defined @Interface\AddOns\BetterTooltips\BetterTooltips.lua:124
colors = <table> {
 DEATHKNIGHT = "c41e3a"
 WARRIOR = "c69b6d"
 SHAMAN = "0070dd"
 MAGE = "68ccef"
 PRIEST = "ffffff"
 WARLOCK = "9382c9"
 ROGUE = "fff468"
 HUNTER = "aad372"
 DRUID = "ff7c0a"
 MONK = "00ff96"
 PALADIN = "f48cba"
}

AddOns:
  Swatter, v5.21f.5579 (SanctimoniousSwamprat)
  WowheadLooter, v60014
  ACP, v3.4.22 
  AdorableHatchlingNests, v2.02
  AdvancedXPBar, v2.0.1
  Altoholic, vr165
  Analyst, v1.3.1
  Archy, v6.2.3.2
  AucAdvanced, v5.21f.5579 (SanctimoniousSwamprat)
  AucFilterBasic, v5.21f.5579 (SanctimoniousSwamprat)
  AucFilterOutlier, v5.21f.5579.5459(5.21f/embedded)
  AucMatchUndercut, v5.21f.5579.5507(5.21f/embedded)
  AucScanData, v5.21f.5579 (SanctimoniousSwamprat)
  AucStatHistogram, v5.21f.5579 (SanctimoniousSwamprat)
  AucStatiLevel, v5.21f.5579 (SanctimoniousSwamprat)
  AucStatPurchased, v5.21f.5579 (SanctimoniousSwamprat)
  AucStatSales, v5.21f.5579.5476(5.21f/embedded)
  AucStatSimple, v5.21f.5579 (SanctimoniousSwamprat)
  AucStatStdDev, v5.21f.5579 (SanctimoniousSwamprat)
  AucStatWOWEcon, v5.21f.5579.5323(5.21f/embedded)
  AucUtilAHWindowControl, v5.21f.5579.5575(5.21f/embedded)
  AucUtilAppraiser, v5.21f.5579.5545(5.21f/embedded)
  AucUtilAskPrice, v5.21f.5579.5447(5.21f/embedded)
  AucUtilAutoMagic, v5.21f.5579.5537(5.21f/embedded)
  AucUtilCompactUI, v5.21f.5579.5550(5.21f/embedded)
  AucUtilEasyBuyout, v5.21f.5579.5576(5.21f/embedded)
  AucUtilFixAH, v5.21f.5579 (SanctimoniousSwamprat)
  AucUtilItemSuggest, v5.21f.5579.5417(5.21f/embedded)
  AucUtilPriceLevel, v5.21f.5579.5535(5.21f/embedded)
  AucUtilScanButton, v5.21f.5579.5403(5.21f/embedded)
  AucUtilScanFinish, v5.21f.5579.5515(5.21f/embedded)
  AucUtilScanProgress, v5.21f.5579.4979(5.21f/embedded)
  AucUtilScanStart, v5.21f.5579.5347(5.21f/embedded)
  AucUtilSearchUI, v5.21f.5579.5556(5.21f/embedded)
  AucUtilSimpleAuction, v5.21f.5579.5531(5.21f/embedded)
  AucUtilVendMarkup, v5.21f.5579.4828(5.21f/embedded)
  AutoRepair, v
  Awwwww, v2.0.1
  Babylonian, v5.1.DEV.332(/embedded)
  BadBoy, v13.000
  BadBoyCCleaner, v
  BadBoyHistory, v1.31
  BattlePetCount, v1.8.8
  BeanCounter, v5.21f.5579 (SanctimoniousSwamprat)
  BelowAverageItems, v1.15
  BestQuest, v2.03
  BestQuestLore, v3.09
  BetterTooltips, vv2.3.1
  BindsWhen, v6.2.2.5
  BodyguardFocusAlert, v1.2
  BOPCraftConfirm, v1.2.2
  BulkBuy, v1.04
  BulkOrder, vv1.18
  ChatLoot, v1.6.1
  CloakHelmToggle, v1.0.0.9
  Comix, v6.2.3.0
  Compass, v1.0.5
  Configator, v5.1.DEV.396(/embedded)
  CritterEmote, v1.8
  DarkmoonProfessional, v6.0.3.2
  DataStore, vr55
  DataStoreAchievements, vr41
  DataStoreAgenda, vr22
  DataStoreAuctions, v6.0.001
  DataStoreCharacters, vr35
  DataStoreContainers, vr51
  DataStoreCrafts, vr68
  DataStoreCurrencies, vr30
  DataStoreGarrisons, vr14
  DataStoreInventory, vr43
  DataStoreMails, vr43
  DataStorePets, vr38
  DataStoreQuests, vr35
  DataStoreReputations, vr36
  DataStoreSpells, vr26
  DataStoreStats, vr25
  DataStoreTalents, vr51
  DebugLib, v5.1.DEV.337(/embedded)
  DragEmAll, v1.0.6
  Dresser, v6.2.0.20160207
  Elephant, v3.4.4
  Enchantrix, v5.21f.5579 (SanctimoniousSwamprat)
  EnchantrixBarker, v5.21f.5579 (SanctimoniousSwamprat)
  Engravings, v6.0.0.30
  ExaltedWithTheFloor, v1.0
  Exonumist, v6.1.0.16
  FactionAddict, v1.32
  FarmIt2, v
  FishingBuddy, v1.6b
  FlightMapEnhanced, v1.7.7
  GarrisonMissionManager, vv35
  GemHelper, v6.0.6
  Grail, v076
  GrailAchievements, v011
  GrailReputations, v007
  GrailWhen, v001
  GuildRosterButtons, v4.0
  HearKitty, v1.6.2a
  HearKittySoundPacks, vVolume 2b
  IgnoreMore, v1.1.1-40300
  InFlightLoad, v6.2.001
  Informant, v5.21f.5579 (SanctimoniousSwamprat)
  Ingredient, v
  KeepingTabs, v1.5
  LagBar, v3.3
  LegacyQuest, vv1.0
  LibExtraTip, v5.12.DEV.395(/embedded)
  LightHeaded, vwowi:revision
  Linkerize, v007
  Livestock, v2.4.1
  LootCountDropCount, v
  MasterPlan, v0.87
  MasterPlanA, vA
  MerchantFilterButtons, v2.2
  MetaMap, v6.2.3.0
  MetaMapBWP, v6.2.0.0
  MetaMapFWM, v6.2.3.0
  MetaMapNBK, v6.2.0.0
  MetaMapQST, v6.2.0.0
  MetaMapTRK, v6.2.0.0
  MetaMapWKB, v6.2.0.0
  MicroMenu, v1.2.1
  MobKillCount, v1.1
  MountFarmHelper, v2.0
  Overachiever, v0.84
  OverachieverTrade, v0.84
  Pawn, v1.9.26
  PetFarmHelper, v2.0
  PetLeash, v3.0.13
  Postal, vv3.5.6
  PowerTrackerBar, v60200.6
  QuestPlates, v0.8
  QuickQuestItem, v3.0
  RangeDisplay, vv4.3.2
  RaresTip, vr10
  SanityCheck, vv1.69
  SilverDragon, vv3.2.2
  SimpleDing, v0.8
  SimpleGold, v5.4.4
  Skada, v1.4-33
  Skadacfi, v0.4b
  SkadaScroll, v1.5.2
  SlideBar, v5.21f.5579 (SanctimoniousSwamprat)
  SpeedyGonzales, v1.7.1
  StoreBeGone, v1.2
  Stubby, v5.21f.5579 (SanctimoniousSwamprat)
  SwindlerPreventer, v5.0.1 (15799) BETA
  TabardAddict, v2.31
  TheUndermineJournal, v4.1.20160409
  TinyPad, v2.0.5
  TipHelper, v5.12.DEV.389(/embedded)
  TipTop, v2.14.2
  TomTom, vv60200-2.1.0-917c73d
  TrackOMatic, v1.7.0
  TradeSkillDW, v1.99
  Volumizer, v6.2.0.1
  WeDontWipe, v4.11
  WeDontWipeArcaneMage, v2.12
  WeDontWipeFrostMage, v2.10
  WhoFramedWatcherWabbit, v2.2
  Wholly, v055
  WowheadBagScanner, v1.11
  WowheadGarrisonTimer, v1.0.9
  ZoneAchievementTracker, v6.1.0.15
  BlizRuntimeLib_enUS v6.2.4.60200 <none>
  (ck=135a)
Report comment to moderator  
Reply With Quote
Unread 04-07-16, 09:25 PM  
Barleduq
Premium Member
 
Barleduq's Avatar
Premium Member

Forum posts: 135
File comments: 742
Uploads: 0
Thank you!

Thank you thank you thank you!

-Barleduq
that person who wrote to you on That Other Site.
Report comment to moderator  
Reply With Quote
Unread 04-07-16, 07:12 AM  
Maldarius
A Kobold Labourer
 
Maldarius's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 3
Uploads: 1
Originally Posted by tonyis3l33t
I love this kind of addon. Adds useful features to the default interface without unnecessary clutter / feature bloat. Thanks for sharing it
My pleasure!
- Mal
Report comment to moderator  
Reply With Quote
Unread 04-06-16, 07:04 PM  
tonyis3l33t
A Cyclonian
 
tonyis3l33t's Avatar
AddOn Author - Click to view AddOns

Forum posts: 47
File comments: 22
Uploads: 17
I love this kind of addon. Adds useful features to the default interface without unnecessary clutter / feature bloat. Thanks for sharing it
Report comment to moderator  
Reply With Quote
Unread 04-06-16, 06:58 PM  
Maldarius
A Kobold Labourer
 
Maldarius's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 3
Uploads: 1
Updates are here!

To all the fans of BetterTooltips, I apologize. I've been updating the addon and posting new zips on another site, but not here. I didn't get any traction at first on WoWInterface, so I let it slip off my radar. For that, I sincerely apologize.

I've posted the most recent update here for you, and I'd love to integrate your feature suggestions and ideas. I'll make it part of my workflow to ensure that the project gets as much attention here as on that other addon site. ;-)

Thanks for your understanding and continued support - now go give this new version a try and let me know what you think!

- Maldarius of Arathor
Report comment to moderator  
Reply With Quote
Unread 03-25-16, 08:22 AM  
Barleduq
Premium Member
 
Barleduq's Avatar
Premium Member

Forum posts: 135
File comments: 742
Uploads: 0
Yet another forlorn request

Since the most recent update, patch 6.2.4, I've started getting errors for this. Not consistently, and I haven't found a pattern yet (a particular alt, a particular sequence of mouse-over, first mouse-over, whatever). Since this *still* hasn't been updated, I realize it's a forlorn hope, but here's the error from Swatter.

Code:
Date: 2016-03-25 10:19:52
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\BetterTooltips\BetterTooltips.lua line 72:
   attempt to call global 'BNGetToonInfo' (a nil value)
Debug:
   BetterTooltips\BetterTooltips.lua:72:
      BetterTooltips\BetterTooltips.lua:47
   (tail call): ?
   [C]: ?
Locals:
self = <table> {
 SetDefaultModuleLibraries = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:398
 Enable = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:325
 NewModule = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:266
 EnableModule = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:363
 modules = <table> {
 }
 GetModule = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:241
 IterateEmbeds = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:473
 SecureHookScript = <function> defined @Interface\AddOns\Archy\Libs\AceHook-3.0\AceHook-3.0.lua:410
 defaultModuleLibraries = <table> {
 }
 RawHookScript = <function> defined @Interface\AddOns\Archy\Libs\AceHook-3.0\AceHook-3.0.lua:395
 GetName = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:310
 name = "BetterTooltips"
 IsEnabled = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:482
 orderedModules = <table> {
 }
 OnMouseOverCharacter = <function> defined @Interface\AddOns\BetterTooltips\BetterTooltips.lua:95
 DisableModule = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:381
 HookScript = <function> defined @Interface\AddOns\Archy\Libs\AceHook-3.0\AceHook-3.0.lua:366
 IsHooked = <function> defined @Interface\AddOns\Archy\Libs\AceHook-3.0\AceHook-3.0.lua:493
 IsModule = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:499
 baseName = "BetterTooltips"
 SetDefaultModuleState = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:418
 OnMouseOverGuild = <function> defined @Interface\AddOns\BetterTooltips\BetterTooltips.lua:169
 OnMouseOverSpellbook = <function> defined @Interface\AddOns\BetterTooltips\BetterTooltips.lua:155
 SetEnabledState = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:455
 Hook = <function> defined @Interface\AddOns\Archy\Libs\AceHook-3.0\AceHook-3.0.lua:274
 enabledState = true
 OnMouseOverFriends = <function> defined @Interface\AddOns\BetterTooltips\BetterTooltips.lua:47
 OnDisable = <function> defined @Interface\AddOns\BetterTooltips\BetterTooltips.lua:42
 OnEnable = <function> defined @Interface\AddOns\BetterTooltips\BetterTooltips.lua:35
 OnInitialize = <function> defined @Interface\AddOns\BetterTooltips\BetterTooltips.lua:31
 hooks = <table> {
 }
 SetDefaultModulePrototype = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:440
 IterateModules = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:468
 SecureHook = <function> defined @Interface\AddOns\Archy\Libs\AceHook-3.0\AceHook-3.0.lua:336
 RawHook = <function> defined @Interface\AddOns\Archy\Libs\AceHook-3.0\AceHook-3.0.lua:313
 UnhookAll = <function> defined @Interface\AddOns\Archy\Libs\AceHook-3.0\AceHook-3.0.lua:477
 Unhook = <function> defined @Interface\AddOns\Archy\Libs\AceHook-3.0\AceHook-3.0.lua:418
 defaultModuleState = true
 Disable = <function> defined @Interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:345
}
totalBNet = 36
numBNetOnline = 10
numFriends = 36
numFriendsOnline = 0
totalFriendsOnline = 0
fcolor = "ffffff"
(for index) = 1
(for limit) = 36
(for step) = 1
i = 1
presenceID = 32
realName = "|Kf5|kCiverado|k"
_ = "Civerado#1108"
_ = true
toonName = "Civerado"
toonID = 65
client = "WoW"
isOnline = true
zone = "WoW"
(*temporary) = nil
(*temporary) = 32
(*temporary) = "attempt to call global 'BNGetToonInfo' (a nil value)"
levelcolor = <function> defined @Interface\AddOns\BetterTooltips\BetterTooltips.lua:19
colors = <table> {
 DEATHKNIGHT = "c41e3a"
 WARRIOR = "c69b6d"
 SHAMAN = "0070dd"
 MAGE = "68ccef"
 PRIEST = "ffffff"
 WARLOCK = "9382c9"
 ROGUE = "fff468"
 HUNTER = "aad372"
 DRUID = "ff7c0a"
 MONK = "00ff96"
 PALADIN = "f48cba"
}

AddOns:
  Swatter, v5.21f.5579 (SanctimoniousSwamprat)
  WowheadLooter, v60012
  ACP, v3.4.22 
  AdorableHatchlingNests, v2.02
  AdvancedXPBar, v2.0.1
  Altoholic, vr165
  Analyst, v1.3.1
  Archy, v6.2.3.2
  AucAdvanced, v5.21f.5579 (SanctimoniousSwamprat)
  AucFilterBasic, v5.21f.5579 (SanctimoniousSwamprat)
  AucFilterOutlier, v5.21f.5579.5459(5.21f/embedded)
  AucMatchUndercut, v5.21f.5579.5507(5.21f/embedded)
  AucScanData, v5.21f.5579 (SanctimoniousSwamprat)
  AucStatHistogram, v5.21f.5579 (SanctimoniousSwamprat)
  AucStatiLevel, v5.21f.5579 (SanctimoniousSwamprat)
  AucStatPurchased, v5.21f.5579 (SanctimoniousSwamprat)
  AucStatSales, v5.21f.5579.5476(5.21f/embedded)
  AucStatSimple, v5.21f.5579 (SanctimoniousSwamprat)
  AucStatStdDev, v5.21f.5579 (SanctimoniousSwamprat)
  AucStatWOWEcon, v5.21f.5579.5323(5.21f/embedded)
  AucUtilAHWindowControl, v5.21f.5579.5575(5.21f/embedded)
  AucUtilAppraiser, v5.21f.5579.5545(5.21f/embedded)
  AucUtilAskPrice, v5.21f.5579.5447(5.21f/embedded)
  AucUtilAutoMagic, v5.21f.5579.5537(5.21f/embedded)
  AucUtilCompactUI, v5.21f.5579.5550(5.21f/embedded)
  AucUtilEasyBuyout, v5.21f.5579.5576(5.21f/embedded)
  AucUtilFixAH, v5.21f.5579 (SanctimoniousSwamprat)
  AucUtilItemSuggest, v5.21f.5579.5417(5.21f/embedded)
  AucUtilPriceLevel, v5.21f.5579.5535(5.21f/embedded)
  AucUtilScanButton, v5.21f.5579.5403(5.21f/embedded)
  AucUtilScanFinish, v5.21f.5579.5515(5.21f/embedded)
  AucUtilScanProgress, v5.21f.5579.4979(5.21f/embedded)
  AucUtilScanStart, v5.21f.5579.5347(5.21f/embedded)
  AucUtilSearchUI, v5.21f.5579.5556(5.21f/embedded)
  AucUtilSimpleAuction, v5.21f.5579.5531(5.21f/embedded)
  AucUtilVendMarkup, v5.21f.5579.4828(5.21f/embedded)
  AutoRepair, v
  Awwwww, v2.0.1
  Babylonian, v5.1.DEV.332(/embedded)
  BadBoy, v13.000
  BadBoyCCleaner, v
  BadBoyHistory, v1.31
  BeanCounter, v5.21f.5579 (SanctimoniousSwamprat)
  BelowAverageItems, v1.15
  BestQuest, v2.03
  BestQuestLore, v3.08
  BetterTooltips, vv1.4b
  BindsWhen, v6.2.2.5
  BOPCraftConfirm, v1.2.2
  BulkBuy, v1.04
  BulkOrder, vv1.18
  ChatLoot, v1.6.1
  CloakHelmToggle, v1.0.0.9
  Comix, v6.2.3.0
  Compass, v1.0.5
  Configator, v5.1.DEV.396(/embedded)
  CritterEmote, v1.8
  DailyToDo, v1.0.1
  DarkmoonProfessional, v6.0.3.2
  DataStore, vr55
  DataStoreAchievements, vr41
  DataStoreAgenda, vr22
  DataStoreAuctions, v6.0.001
  DataStoreCharacters, vr35
  DataStoreContainers, vr51
  DataStoreCrafts, vr68
  DataStoreCurrencies, vr30
  DataStoreGarrisons, vr14
  DataStoreInventory, vr43
  DataStoreMails, vr43
  DataStorePets, vr38
  DataStoreQuests, vr35
  DataStoreReputations, vr36
  DataStoreSpells, vr26
  DataStoreStats, vr25
  DataStoreTalents, vr51
  DebugLib, v5.1.DEV.337(/embedded)
  DragEmAll, v1.0.6
  Dresser, v6.2.0.20160207
  Elephant, v3.4.4
  Enchantrix, v5.21f.5579 (SanctimoniousSwamprat)
  Engravings, v6.0.0.30
  ExaltedWithTheFloor, v1.0
  Exonumist, v6.1.0.16
  FactionAddict, v1.32
  FarmIt2, v
  FishingBuddy, v1.6a
  FlightMapEnhanced, v1.7.7
  GarrisonMissionManager, vv35
  GemHelper, v6.0.6
  GoFish, v6.2.2.15
  Grail, v076
  GrailAchievements, v011
  GrailReputations, v007
  GrailWhen, v001
  GuildRosterButtons, v4.0
  HearKitty, v1.6.2a
  HearKittySoundPacks, vVolume 2b
  Historia, v1.6
  IgnoreMore, v1.1.1-40300
  InFlightLoad, v6.2.001
  Informant, v5.21f.5579 (SanctimoniousSwamprat)
  Ingredient, v
  KeepingTabs, v1.5
  LagBar, v3.3
  LegacyQuest, vv1.0
  LibExtraTip, v5.12.DEV.395(/embedded)
  LightHeaded, vwowi:revision
  Linkerize, v007
  Livestock, v2.4.1
  LootCountDropCount, v
  MasterPlan, v0.84
  MasterPlanA, vA
  MerchantFilterButtons, v2.2
  MetaMap, v6.2.3.0
  MetaMapBWP, v6.2.0.0
  MetaMapFWM, v6.2.3.0
  MetaMapNBK, v6.2.0.0
  MetaMapQST, v6.2.0.0
  MetaMapTRK, v6.2.0.0
  MetaMapWKB, v6.2.0.0
  MicroMenu, v1.2.1
  MobKillCount, v1.1
  MountFarmHelper, v2.0
  Overachiever, v0.84
  OverachieverTabs, v0.84
  OverachieverTrade, v0.84
  Pawn, v1.9.25
  PetFarmHelper, v2.0
  PetLeash, v3.0.13
  Postal, v3.5.4
  PowerTrackerBar, v60200.6
  QuestPlates, v0.8
  QuickQuestItem, v3.0
  RangeDisplay, vv4.3.2
  RaresTip, vr10
  SanityCheck, vv1.69
  SilverDragon, vv3.2.2
  SimpleDing, v0.8
  SimpleGold, v5.4.4
  Skada, v1.4-32
  Skadacfi, v0.4b
  SkadaScroll, v1.5.2
  SlideBar, v5.21f.5579 (SanctimoniousSwamprat)
  SpeedyGonzales, v1.7.1
  StoreBeGone, v1.2
  Stubby, v5.21f.5579 (SanctimoniousSwamprat)
  SwindlerPreventer, v5.0.1 (15799) BETA
  TabardAddict, v2.30
  TheUndermineJournal, v3.7.20160322
  TinyPad, v2.0.5
  TipHelper, v5.12.DEV.389(/embedded)
  TipTop, v2.14.2
  TomTom, vv60200-2.1.0-917c73d
  TrackOMatic, v1.7.0
  TradeSkillDW, v1.99
  WhoFramedWatcherWabbit, v2.2
  Wholly, v055
  WowheadBagScanner, v1.11
  ZoneAchievementTracker, v6.1.0.15
  BlizRuntimeLib_enUS v6.2.4.60200 <none>
  (ck=12ba)
Report comment to moderator  
Reply With Quote
Unread 05-10-15, 12:39 AM  
Barleduq
Premium Member
 
Barleduq's Avatar
Premium Member

Forum posts: 135
File comments: 742
Uploads: 0
Forlorn...

So I've been using this addon for a long time (you can see my other message here), and it didn't really bother me that it wasn't ever updated. But I had an idea for a feature, and came here, only to realize it hasn't been touched - in fact, the bragged update on the front page never happened, as far as I can tell.

I really like this, and use it a lot, and really really wish it was being taken care of.

My suggestion was to have the number of quests in your log show when mousing over the quest button. Even just the numbers 10/25 or whatever they are.

Wishful thinking...
-Barleduq
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.