Download
(3Kb)
Download
Updated: 03-29-10 03:51 PM
Pictures
File Info
Updated:03-29-10 03:51 PM
Created:unknown
Downloads:10,349
Favorites:73
MD5:

QueTip  Popular! (More than 5000 hits)

Version: 2.61
by: Slakah [More]

Description
Adds Quest progress to the end of tooltips.

Features

  • Adds quest progress information to pretty much every tooltip imaginable.
  • Declutters the default quest tooltips.
  • Colours the tooltip by progress.
  • Adds quest progress to item tooltips (which Blizz doesn't support).

2.61 - Updated toc to 3.3

2.6 - Will no longer error when first encountering a quest objective.

2.52 - Toc bump, and fixed for the new blizzard objective format.

2.5 - Fixed missnamed function calls (damn dry coding).

2.4 - Will properly handle 2 quests with the exact same objective.

2.3 - Fixed missnamed variable (thanks Zidomo)

2.2 - Hooking is now fixed.

2.1 - Fixed references to nil tooltip variable (note: stop modifying code just before releasing it, or at least test your changes first for stupid mistakes like this one :p)

2.0 - Now updated to 3.1 QuestTooltip changes, pretty much a complete rewrite of the tooltip hooking code.

1.2 - Now handle objects on the floor.

1.11 - Keeping the Enemy at Bay seems to return nil on GetQuestLogLeaderBoard() sometimes. Now fixed.

1.1 - Changed some code here and there

1.0 - Initial Release
Optional Files (0)


Post A Reply Comment Options
Unread 02-17-13, 07:11 AM  
Gregor_WoW
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
Is this tremendous addon really dead?

Is there any chance someone (Slakah?) will update this AddOn to current version?

EDIT:
seems there is only one most influencing change in API:
GetQuestLogLeaderBoard() now returns type = "log".
According to WowWiki:
The type "log" was added sometime around patch 3.3.0, and seems to have replaced many instances of "event".

I've tried to change qtype conditon to sth like this:
Code:
elseif qtype == "item" or qtype == "object"  or qtype == "log" then
...
...and it seems to work, but not for every quest (I'm testing it in Terokkar Forest now).

The changes needed to bring this AddOn back to life seem to be almost cosmetic, but I'm just a beginner in LUA programming, need some help to do it.
Last edited by Gregor_WoW : 02-17-13 at 07:56 AM.
Report comment to moderator  
Reply With Quote
Unread 03-15-10, 09:18 PM  
Slakah
A Molten Giant
 
Slakah's Avatar
AddOn Author - Click to view AddOns

Forum posts: 863
File comments: 146
Uploads: 26
Originally posted by ichik
Shows nothing for some mobs that drop smth. for quest, eg: http://www.wowhead.com/?npc=26272 for daily jeweller quest.
Unless Quetip has broke in the last couple of patches, it should (for the most part) just reskin Blizzards default quest tooltips, and if Blizzard hasn't added that quest make a rough estimate on when to add to the default tooltip. It's entirely possible that the quest item/mob can't be found using quetips "guesstimating" magic, nor does Blizzards default quest tooltips support it causing it to be lacking from this quest mob.

If this is the case then I would be reluctant to add a work around for specific examples as I don't have an active wow account and would not be able to properly test it, but I would wait until the next couple of weeks during the Easter holiday as I will probably re-enable my WoW account to test my current mods.

Slakah
Report comment to moderator  
Reply With Quote
Unread 03-09-10, 04:20 AM  
ichik
A Murloc Raider
 
ichik's Avatar
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 263
Uploads: 5
Shows nothing for some mobs that drop smth. for quest, eg: http://www.wowhead.com/?npc=26272 for daily jeweller quest.
Last edited by ichik : 03-09-10 at 04:20 AM.
Report comment to moderator  
Reply With Quote
Unread 08-12-09, 04:05 PM  
Gregor_WoW
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
Thanx for update.
I'm not exaggerating when I claim I literally can't play WoW without QueTip.
Now... I can continue my little big WoW adventure.

Report comment to moderator  
Reply With Quote
Unread 08-12-09, 02:09 PM  
Vytae
A Murloc Raider

Forum posts: 6
File comments: 62
Uploads: 0
Error

[16:05:45] Interface\AddOns\QueTip\QueTip.lua:237: attempt to index local 'text' (a nil value)
[C]: ?
Interface\AddOns\QueTip\QueTip.lua:237: in function <Interface\AddOns\QueTip\QueTip.lua:194>
Interface\AddOns\QueTip\QueTip.lua:253: in function <Interface\AddOns\QueTip\QueTip.lua:251>
this happened when I created the infused mushroom meatloaf for the cooking daily
__________________
It's not an addiction!! It's a hobby that's got me by the balls.
Report comment to moderator  
Reply With Quote
Unread 08-11-09, 10:09 AM  
Slakah
A Molten Giant
 
Slakah's Avatar
AddOn Author - Click to view AddOns

Forum posts: 863
File comments: 146
Uploads: 26
Re: Update to 3.2

Originally posted by Gregor_WoW
Any... er... update to 3.2, or is this add-on (very useful, BTW) completly unsupported?
Updated now.
Report comment to moderator  
Reply With Quote
Unread 08-10-09, 03:34 PM  
Gregor_WoW
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
Update to 3.2

Any... er... update to 3.2, or is this add-on (very useful, BTW) completly unsupported?
Report comment to moderator  
Reply With Quote
Unread 06-30-09, 02:35 PM  
Slakah
A Molten Giant
 
Slakah's Avatar
AddOn Author - Click to view AddOns

Forum posts: 863
File comments: 146
Uploads: 26
That's fixed with 2.51.
Report comment to moderator  
Reply With Quote
Unread 06-29-09, 09:50 PM  
TAP3AH
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 5
Uploads: 1
Slakah, I believe your latest patch doesn't work. The addon crashes when you have 2 quests with the same objective.
Code:
Error occured in: Global
Count: 1
Message: ..\AddOns\QueTip\QueTip.lua line 198:
   attempt to call global 'GetObjectiveKey' (a nil value)
Debug:
   [C]: GetObjectiveKey()
   QueTip\QueTip.lua:198:
      QueTip\QueTip.lua:194
   QueTip\QueTip.lua:243:
      QueTip\QueTip.lua:207
   QueTip\QueTip.lua:255:
      QueTip\QueTip.lua:254
   [C]: ?
Report comment to moderator  
Reply With Quote
Unread 06-28-09, 10:29 AM  
TAP3AH
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 5
Uploads: 1
Is it possible to add the option to not show the completed objectives for mobs and objects (items should always show objectives imo)?
Report comment to moderator  
Reply With Quote
Unread 06-28-09, 04:49 AM  
Slakah
A Molten Giant
 
Slakah's Avatar
AddOn Author - Click to view AddOns

Forum posts: 863
File comments: 146
Uploads: 26
Hmm, I didn't know blizzard had created 2 quests with exactly the same objective, I'll have to muck about with the code and see if I can come up with some clever way to fix this.
Report comment to moderator  
Reply With Quote
Unread 06-28-09, 04:13 AM  
TAP3AH
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 5
Uploads: 1
wrong quest name

Take a look on this screenshot. The mob that has to be slain is an objective of two quests. QueTip shows two quests but shows the name of one quest twice.
Report comment to moderator  
Reply With Quote
Unread 06-25-09, 05:26 AM  
Slakah
A Molten Giant
 
Slakah's Avatar
AddOn Author - Click to view AddOns

Forum posts: 863
File comments: 146
Uploads: 26
Originally posted by jaliborc
[b]I have some suggestions for QueTip:

Instead of hooking each blizzard default tooltip (GameTooltip, ItemRefTooltip, ShoppingTooltip1 and 2), hook the tooltips metatable. This would allow QueTip to work with any tooltip, even the ones added by addons
That wouldn't work as I'm hooking the "OnTooltipSetItem" Script method, which isn't a function stored in the metatable, and tbh I don't know where it's stored. I suppose I could initially iterate over every tooltip and then hook CreateFrame, to get all the tooltips, but tbh I don't think thats necessary, unless this is a frequently found problem.

Instead of dislaying the name of the quest (ex: In Search of the Ruby Lilac) which has as objective a mob, item, or item found in a mob, display the objective name (ex: Ruby Lilac). This has two advantages: the player can know quickly what he is looking for in a mob (if he has to slay him, or to loot an item from him), and, if a mob "has" more than one objective (see Containing the Rot), the player will be able to distinguish them. In other words: it would be more intuitive.
I personally like seeing the Quest Name only, as it tells me that I need to do something to this mob/item to progress in the quest and tbh I don't want to see
Ruby Lilac
Ruby Lilac: 0/1

As it's fairly obvious, although I may implement something for quests which hold the same objective.
Report comment to moderator  
Reply With Quote
Unread 06-25-09, 03:25 AM  
jaliborc
A Chromatic Dragonspawn
 
jaliborc's Avatar
AddOn Author - Click to view AddOns

Forum posts: 196
File comments: 329
Uploads: 20
I have some suggestions for QueTip:
  • Instead of hooking each blizzard default tooltip (GameTooltip, ItemRefTooltip, ShoppingTooltip1 and 2), hook the tooltips metatable. This would allow QueTip to work with any tooltip, even the ones added by addons
  • Instead of dislaying the name of the quest (ex: In Search of the Ruby Lilac) which has as objective a mob, item, or item found in a mob, display the objective name (ex: Ruby Lilac). This has two advantages: the player can know quickly what he is looking for in a mob (if he has to slay him, or to loot an item from him), and, if a mob "has" more than one objective (see Containing the Rot), the player will be able to distinguish them. In other words: it would be more intuitive.
Report comment to moderator  
Reply With Quote
Unread 06-24-09, 02:36 PM  
Zidomo
A Cliff Giant
 
Zidomo's Avatar

Forum posts: 76
File comments: 1046
Uploads: 0
V2.2 is still bugged.

Log on an 80 Mage for the first time during a session. Was sitting outside the Nexus instance. Error at logon, different from what I posted before that occurred with v2.0:

["message"] = "QueTip-2.2\\QueTip.lua:111: attempt to index global 'factions' (a nil value)\nQueTip-2.2\\QueTip.lua:134: in main chunk\n<in C code>: in function `LoadAddOn'\nAddonLoader-2.0\\AddonLoader.lua:109: in function `LoadAddOn'\nAddonLoader-2.0\\Conditions.lua:124: in function <Interface\\AddOns\\AddonLoader\\Conditions.lua:117>\n\n ---",
["type"] = "error",
["time"] = "2009/06/24 00:08:20",
["session"] = 521,
["counter"] = 1


Then I was summoned (via summoning stone) to the Coilfang Reservoir area to do the Midsummer Festival event boss. Error similar to the above after accepting the summons and arriving at destination. It repeated 10 times:

["message"] = "QueTip-2.2\\QueTip.lua:111: attempt to index global 'factions' (a nil value)\n\n ---",
["type"] = "error",
["time"] = "2009/06/24 00:10:16",
["session"] = 521,
["counter"] = 10


Back to v1.2 here for now.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: