Addon Information
Works with 3.1
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
Slakah's Portal Bug Reports Feature Requests
Author:
Version:
2.51
Date:
06-30-2009 05:59 AM
Size:
3.26 Kb
Downloads:
4,719
Favorites:
78
MD5:
Pictures
Click to enlarge
Tooltip for an item on the ground
This mob has 2 quests objectives with his name on it
Click to enlarge
Comparison Old vs New
Quetip even adds quest progress to item tooltips.
QueTip   Updated this week!
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.
  Change Log - QueTip
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 )

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 - QueTip
Sorry, there are currently no optional files available.
  Archived Versions - QueTip
File Name
Version
Size
Author
Date
2.4
3kB
Slakah
06-28-2009 07:55 AM
2.3
3kB
Slakah
06-24-2009 03:46 PM
2.2
3kB
Slakah
06-22-2009 05:58 AM
2.1
3kB
Slakah
06-20-2009 05:34 PM
2.0
3kB
Slakah
06-18-2009 08:16 AM
1.2
2kB
Slakah
03-06-2009 02:38 PM
1.11
2kB
Slakah
05-29-2008 10:26 AM
  Comments - QueTip
Post A Reply
Author Comments Comment Options
Old 06-30-2009, 03:35 PM  
Slakah
A Molten Giant
 
Slakah's Avatar
Interface Author - Click to view interfaces

Forum posts: 655
File comments: 111
Uploads: 23
That's fixed with 2.51.
Slakah is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 06-29-2009, 10:50 PM  
TAP3AH
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 6
Uploads: 0
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]: ?
TAP3AH is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 06-28-2009, 11:29 AM  
TAP3AH
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 6
Uploads: 0
Is it possible to add the option to not show the completed objectives for mobs and objects (items should always show objectives imo)?
TAP3AH is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 06-28-2009, 05:49 AM  
Slakah
A Molten Giant
 
Slakah's Avatar
Interface Author - Click to view interfaces

Forum posts: 655
File comments: 111
Uploads: 23
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.
Slakah is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 06-28-2009, 05:13 AM  
TAP3AH
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 6
Uploads: 0
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.
TAP3AH is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 06-25-2009, 06:26 AM  
Slakah
A Molten Giant
 
Slakah's Avatar
Interface Author - Click to view interfaces

Forum posts: 655
File comments: 111
Uploads: 23
Quote:
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.

Quote:
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.
Slakah is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 06-25-2009, 04:25 AM  
jaliborc
A Warpwood Thunder Caller
Interface Author - Click to view interfaces

Forum posts: 95
File comments: 193
Uploads: 19
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.
jaliborc is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 06-24-2009, 03:36 PM  
Zidomo
A Fallenroot Satyr
 
Zidomo's Avatar

Forum posts: 29
File comments: 460
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.
Zidomo is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 06-22-2009, 08:33 AM  
fraz0815
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 7
Uploads: 2
Thank you very much, problem is gone
fraz0815 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 06-22-2009, 05:50 AM  
Slakah
A Molten Giant
 
Slakah's Avatar
Interface Author - Click to view interfaces

Forum posts: 655
File comments: 111
Uploads: 23
I'll upload a fix today.

Last edited by Slakah : 06-22-2009 at 05:55 AM.
Slakah is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 06-21-2009, 11:10 AM  
fraz0815
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 7
Uploads: 2
Hello,
there is a problem when using QueTip and Engravings together. It doubles some of the lines in the tooltip when you click on an item in the chat. See screenshot. Mouseoveritems tooltips are not affected. Only happens when Engravings and Quetip are both enabled, checked all other tooltip-changing mods, but they didn't do anything, it's strange that Sellfish +AuctionLite info is not doubled.
fraz0815 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 06-21-2009, 02:41 AM  
Slakah
A Molten Giant
 
Slakah's Avatar
Interface Author - Click to view interfaces

Forum posts: 655
File comments: 111
Uploads: 23
It has been updated I just forgot to update the name of the zip file.
Slakah is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 06-21-2009, 02:30 AM  
trinkalou
A Kobold Labourer

Forum posts: 0
File comments: 10
Uploads: 0
2.1?

I just went to d/l the 2.1 file and was rather surprised to see that the file that i was to d/l says 2.0. Did the name forget to get updated or was the wrong file uploaded to the new update name?
trinkalou is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 06-19-2009, 04:39 PM  
Zidomo
A Fallenroot Satyr
 
Zidomo's Avatar

Forum posts: 29
File comments: 460
Uploads: 0
QueTip v2.0 (updated from v1.2, mod produces no saved variables), AddonLoader r99, USEnglish client/server, WoW 3.1.3 live. First logon with new version, an error is thrown up (recorded with BugSack/BugGrabber):

["message"] = "QueTip-2.0\\QueTip.lua:264: attempt to index global 'tooltip' (a nil value)\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/19 14:08:33",
["session"] = 478,
["counter"] = 1


v1.2 used previously has not had any errors in WoW 3.1.3.
Zidomo is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-03-2008, 11:07 AM  
Slakah
A Molten Giant
 
Slakah's Avatar
Interface Author - Click to view interfaces

Forum posts: 655
File comments: 111
Uploads: 23
Quote:
Originally posted by Spahut
Hi,

Is it possible to set the color of the text you add to the tip?
Yup, but I don't want to add an option to do so.

Just open up core.lua in notepad and modify

Code:
tooltip:AddDoubleLine(qtitle, have.."/"..need, 1, 1, 1, ColourGradient(have/need))
Replacing the 1 with a number between 0-1 with the amount of red you want in it, 1 with a number between 0-1 dictating the amount of green you want in your colour, and finally 1 with a number between 0-1 dictating the amount of blue you want in your colour.


So
Code:
tooltip:AddDoubleLine(qtitle, have.."/"..need, 1, 0, 0, ColourGradient(have/need))
would give you

"Find Mankirk's Wife: 0/1"

You have to modify two lines hope this helps .

Last edited by Slakah : 07-03-2008 at 11:09 AM.
Slakah is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.