Download
(18 Kb)
Download
Updated: 11-09-12 12:20 AM
Pictures
File Info
Compatibility:
Mists of Pandaria (5.0.4)
Updated:11-09-12 12:20 AM
Created:unknown
Downloads:5,945
Favorites:95
MD5:
JewelTips  Popular! (More than 5000 hits)
Version: 0.7.3
by: Siz [More]
Show extra information about Jewels and Enchants in tooltips.

JewelTips adds lines to the tooltip with the name of the enchant/jewel, and it shows icons on the left side of ItemRef tooltips (the kind with the red x that stay open until you close them) which you can mouseover to see another tooltip or shift click to link the item/enchant to chat.

When inspecting another player, you can link their items to yourself in a whisper in order to be able to open an ItemRef tooltip with the icons on the side.

This addon uses some Ace3 libraries. If you have an older version using Ace2 libraries, please delete them before updating.

Please post comments below if you have any problems or suggestions.

Options:
You can change the location of the buttons attached to the ItemRef tooltip by typing one of these commands:

* /script JewelTips:MoveButtons("top")
* /script JewelTips:MoveButtons("bottom")
* /script JewelTips:MoveButtons("left")
* /script JewelTips:MoveButtons("right")


Known Bugs:
- Alliance enchants are shown regardless of your faction.
- Not all in-game enchants are supported yet. Common ones are.
- MultiTips users will only see the buttons on one tooltip at a time.
0.7.3:
- Support MoP enchants
0.7.1:
- Changed ChatFrameEditBox to ChatFrame1EditBox so that you can link
into chat again (thanks Nathanyel)
0.7.0: [TOC: 40000]
- Most Pre-Cataclysm Enchants added.
- Converted to use Ace3 libs, please delete the old Ace2 libs.
0.6.0: [TOC: 30000]
- Most WotLK Enchants added.
- Updated Embedded Ace2 libs
0.5.6:
- No longer uses TipHookerLib. Instead, uses the OnTooltipSetItem script.
- Now shows the correct enchant link for enchants which share the same enchantID
- koKR localization added by damjau.
- Add a function which you may call to set the location of the buttons.
- Added some enchants.
- Improved efficiency of the code.
0.5.5: [TOC: 20300]
- Updated TipHookerLib so that information will be added to tooltips shown
at the Guild Bank
- Added some new enchants
- Now also available via the wowace svn
0.5.4
- Fixed the bug where jewel and enchant icons would remain on Spell ItemRefTooltips
- Added some enchants
- The JewelTips.xml file is no longer used so you may delete it
- Updated embedded libraries
0.5.3: [TOC: 20200]
- Added some enchants
- Improved handling of uncached Jewels and Permanent Enchant items
- Added jewel icons within the tooltip
- Moved buttons to the left side of the tooltip so they're not covered by EquipCompare tooltips. Buttons should appear below icons shown by other addons like IDCard, ToolTipItemIcon, or ItemSync.
0.5.2:
- Added some enchants
- Fixed an issue where icons would remain on new tooltips which should not have icons
0.5.1:
- Initial Public Release
Optional Files (0)


Archived Files (2)
File Name
Version
Size
Author
Date
0.7.1
15kB
Siz
10-14-10 08:10 AM
0.7.0
16kB
Siz
10-13-10 09:23 PM


Post A Reply Comment Options
Unread 10-16-12, 12:28 AM  
Tr909Tom
A Kobold Labourer

Forum posts: 0
File comments: 35
Uploads: 0
Date: 2012-10-16 08:26:36
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\JewelTips\JewelTips.lua line 44:
attempt to concatenate field '?' (a nil value)
Debug:
JewelTips\JewelTips.lua:44: enchantIDtoLink()
JewelTips\JewelTips.lua:178:
JewelTips\JewelTips.lua:167
JewelTips\JewelTips.lua:271:
JewelTips\JewelTips.lua:246
[C]: ?
[C]: ?
[C]: ?
[C]: ?
Altoholic\Tooltip.lua:558:
Altoholic\Tooltip.lua:556
[C]: ?
[C]: ?
[C]: ?
[C]: ?
[C]: ?
...e\AddOns\FishingAce\libs\AceHook-3.0\AceHook-3.0.lua:95:
...e\AddOns\FishingAce\libs\AceHook-3.0\AceHook-3.0.lua:87
[C]: ?
...AddOns\Auc-Advanced\Libs\LibExtraTip\LibExtraTip.lua:290:
...AddOns\Auc-Advanced\Libs\LibExtraTip\LibExtraTip.lua:284
[C]: ?
[C]: ?
[C]: ?
[C]: SetInventoryItem()
..\FrameXML\PaperDollFrame.lua:2473: PaperDollItemSlotButton_OnEnter()
[string "*:OnEnter"]:1:
[string "*:OnEnter"]:1
Locals:
JewelID = "1888"
equipLoc = "INVTYPE_CLOAK"
index = 1888
item = <table> {
2 = 20014
}
(*temporary) = "["
(*temporary) = nil
(*temporary) = "]"
(*temporary) = "attempt to concatenate field '?' (a nil value)"
tonumber = <function> defined =[C]:-1
JewelTips = <table> {
TOOLTIP_ANCHOR_OFFSETX = 0
BUTTON_OFFSETY = -40
ENCHANT_ICON = "Interface\Icons\Spell_Holy_GreaterHeal"
Jewels = <table> {
}
enchantIDtoLink = <function> defined @Interface\AddOns\JewelTips\JewelTips.lua:31
TOOLTIP_ANCHOR_OFFSETY = 32
TOOLTIP_ANCHOR = "ANCHOR_BOTTOMLEFT"
BUTTON_SIZE = 30
JewelColor = <function> defined @Interface\AddOns\JewelTips\JewelTips.lua:51
MoveButtons = <function> defined @Interface\AddOns\JewelTips\JewelTips.lua:128
QUESTIONMARK_ICON = "Interface\Icons\INV_Misc_QuestionMark"
}
select = <function> defined =[C]:-1
GetItemInfo = <function> defined =[C]:-1
Tr909Tom is offline Report comment to moderator  
Reply With Quote
Unread 10-14-10, 08:05 AM  
Siz
A Wyrmkin Dreamwalker
AddOn Author - Click to view AddOns

Forum posts: 52
File comments: 228
Uploads: 6
Originally posted by Nathanyel
You forgot the Chatframe change, both occurrences of "ChatFrameEditBox" need to be changed to "ChatFrame1EditBox" to work post-3.3
Oops, yep, I forgot about that bug. I'll post an update, thank you!
Siz is offline Report comment to moderator  
Reply With Quote
Unread 10-14-10, 12:57 AM  
Nathanyel
Premium Member
 
Nathanyel's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 8
File comments: 152
Uploads: 10
You forgot the Chatframe change, both occurrences of "ChatFrameEditBox" need to be changed to "ChatFrame1EditBox" to work post-3.3
Nathanyel is offline Report comment to moderator  
Reply With Quote
Unread 12-27-08, 11:22 AM  
kellewic
A Defias Bandit
 
kellewic's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 128
Uploads: 3
Thanks for the mod and I'm glad I found it. Was always wondering what gems and chants I put on my stuff

One request... do you think you can add support for LinkWrangler ItemRef tips? LinkWrangler provides an API for mods to hook in.

Also, I found an enchant that must not be included:

3816 - Arcanum of the Flame's Soul
__________________
Kellewic - 80 Warlock - Ghostlands
kellewic is offline Report comment to moderator  
Reply With Quote
Unread 12-05-08, 10:37 AM  
BlackZam
A Murloc Raider

Forum posts: 7
File comments: 51
Uploads: 0
thanks for the update. ^^
BlackZam is offline Report comment to moderator  
Reply With Quote
Unread 09-08-08, 07:36 PM  
Tomacco_Boy
A Kobold Labourer

Forum posts: 0
File comments: 114
Uploads: 0
Re: StatStain + JewelTips

Originally posted by Xiiph
Is it only me who end up with a duplicated description of the Gem used, one colored, one not, when using this mod together with StatStain?

Disabling all other addons and enabling them one by one made me find StatStain being the conflicting addon. Is this an issue with StatStain or JewelTips?
This version of statstain doesnt conflict with jeweltips.

http://files.wowace.com/StatStain/StatStain-r59836.zip
__________________
YOU DONT TELL ME TO BUR
Tomacco_Boy is offline Report comment to moderator  
Reply With Quote
Unread 07-25-08, 12:45 AM  
Xiiph
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 6
File comments: 16
Uploads: 1
StatStain + JewelTips

Is it only me who end up with a duplicated description of the Gem used, one colored, one not, when using this mod together with StatStain?

Disabling all other addons and enabling them one by one made me find StatStain being the conflicting addon. Is this an issue with StatStain or JewelTips?
Xiiph is offline Report comment to moderator  
Reply With Quote
Unread 04-10-08, 07:13 PM  
Siz
A Wyrmkin Dreamwalker
AddOn Author - Click to view AddOns

Forum posts: 52
File comments: 228
Uploads: 6
Thanks Ghostar, all of those are fixed on the wowace SVN. I'll try to post an update here soon.
Siz is offline Report comment to moderator  
Reply With Quote
Unread 04-08-08, 08:17 PM  
Ghostar
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
[2564]---gloves - greater agility (+15 agility)

I can find it in lua, but it cannot work now.
Ghostar is offline Report comment to moderator  
Reply With Quote
Unread 04-04-08, 08:28 PM  
Ghostar
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
lack of these:
[850] chest - greater health --13641
[852] --13649
Ghostar is offline Report comment to moderator  
Reply With Quote
Unread 12-07-07, 08:40 PM  
Siz
A Wyrmkin Dreamwalker
AddOn Author - Click to view AddOns

Forum posts: 52
File comments: 228
Uploads: 6
Originally posted by Ghostar
I localize your UI in Chinese.
But some player in China told me, they found the gem cant show the right color after itemLink.
I found this:
[...]
Is this error made by this ?
As far as I can tell, there is no error with that code. The capital letter words are global variables provided by WoW.

another question,
[2649] = BTS["Enchant Boots - Fortitude"]..":27950", -- +12 Stamina
--[2649] = BTS["Enchant Bracer - Fortitude"]..":27914", -- +12 Stamina

thest two spells have the same number-2649. What do you mean by this number?
I can find 27950 someting like that in itemcache. But I don't know the meaning about [2649]someting like this.
That number is an enchantID, which is shared by both enchants which apply the same bonus. I'll be posting an update shortly which adds support for enchants which share the same enchantID.

2 BUG I found,
"Light Armor Kit" --You type wrong itemlink number. the number is 2304 not 304.
[3223] = 33285,--Adamantite Weapon Chain --this item is not a enchant.
Thanks for reporting those.
Last edited by Siz : 12-07-07 at 08:42 PM.
Siz is offline Report comment to moderator  
Reply With Quote
Unread 12-07-07, 07:45 PM  
Ghostar
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
I localize your UI in Chinese.
But some player in China told me, they found the gem cant show the right color after itemLink.
I found this:
if subtype == BLUE_GEM then
colorString = "0000ff"
elseif subtype == RED_GEM then
colorString = "ff0000"
elseif subtype == YELLOW_GEM then
colorString = "ffff00"
elseif subtype == L["Purple"] then
colorString = "8000ff"
elseif subtype == L["Orange"] then
colorString = "ff8040"
elseif subtype == L["Green"] then
colorString = "00ff00"
elseif subtype == META_GEM then
colorString = "aaaaaa"
else
colorString = "ffffff"
end
Is this error made by this ?

another question,
[2649] = BTS["Enchant Boots - Fortitude"]..":27950", -- +12 Stamina
--[2649] = BTS["Enchant Bracer - Fortitude"]..":27914", -- +12 Stamina

thest two spells have the same number-2649. What do you mean by this number?
I can find 27950 someting like that in itemcache. But I don't know the meaning about [2649]someting like this.

2 BUG I found,
"Light Armor Kit" --You type wrong itemlink number. the number is 2304 not 304.
[3223] = 33285,--Adamantite Weapon Chain --this item is not a enchant.


PS. MY English is poor. I hope you can catch my meaning. Thank you.
Ghostar is offline Report comment to moderator  
Reply With Quote
Unread 12-05-07, 05:33 PM  
Siz
A Wyrmkin Dreamwalker
AddOn Author - Click to view AddOns

Forum posts: 52
File comments: 228
Uploads: 6
Originally posted by Kelem
Getting an error

JewelTips.lua:434: Attempt to perform arithmetic on field "BUTTON_OFFSETY" (a nil value)
JewelTips.lua:447: In main chunk
You must be using the latest (essentially beta) version from the wowace SVN... yeah, I'm still working on that

I think I've fixed the bug, update from the SVN again.
Last edited by Siz : 12-05-07 at 05:57 PM.
Siz is offline Report comment to moderator  
Reply With Quote
Unread 12-05-07, 02:50 PM  
Kelem
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 122
Uploads: 2
Getting an error

JewelTips.lua:434: Attempt to perform arithmetic on field "BUTTON_OFFSETY" (a nil value)
JewelTips.lua:447: In main chunk
Kelem is offline Report comment to moderator  
Reply With Quote
Unread 11-28-07, 05:29 PM  
Siz
A Wyrmkin Dreamwalker
AddOn Author - Click to view AddOns

Forum posts: 52
File comments: 228
Uploads: 6
Tekkompare puts its tooltips on whichever side has the most room. Move your itemref tooltip to the left half of your screen.

Options will likely come eventually.
Siz is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: