- Home
- Downloads
-
Addons & Mods
Featured
World of Warcraft
6,100 Addons
-
Popular Downloads
- Top World of Warcraft Addons
- Top Minecraft Server Mods
- Top Rift Addons
- Top Skyrim Mods
- Top World of Tanks Skins
- Top StarCraft II Maps
- Top Terraria Maps
- Top Runes of Magic Addons
- Top Warhammer Online Addons
- Top The Secret World Mods
- Top Age of Conan Addons
-
- Curse Client
- Premium
- News
- Giveaways
- Forums
- Store
GemWatch
- 1 Like
- World of Warcraft
- 49 Monthly Downloads
- Supports: 5.2.0
- 9,574 Total Downloads
- Updated 03/06/2013
- Created 08/18/2009
- 85 Favorites
- Project Site
- Comments
- Release Type: Release
- License: All Rights Reserved
- Newest File: r64
About GemWatch
Integration with the character sheet's new stat panels is planned for a future release.
About GemWatch:
GemWatch was originally and addon that I first discovered in BC. It would put a little frame next to your resistances showing you the total count of what color gems you have equipped. It was nice for figuring out what you needed to activate a meta gem. Unfortunately it was never updated for WotLK.
Until today! *fanfare*
The addon has been almost completely rewritten to take advantage of the new functionality that came with the 3.2 patch. GemWatch can now correctly identify all gems in the game, and no longer relies on a list of enchantment IDs to determine color as the previous version did. It also will indicate if you have a meta gem equipped, and if that gem is activated or not. It will put empty socket icons next to the color count if you have empty sockets of that color, mouse over the icon and it will tell you what piece has the empty socket(s). GemWatch can now determine automatically if you are a Jewelcrafter, and will attempt this the first time you use GemWatch on a given character, and enable counting of your Jeweler's gems, so you can tell at a glance if you have your maximum of three. You can still manually turn this off/on using /gw jeweler.
You can adjust where on the character sheet the icons appear with /gw pos
GemWatch supports localization, but needs your help! To contribute translation information for your locale, please visit here.
If GemWatch is not detecting the colors of your gems correctly, it is most likely an issue with the localization for your specific locale (Or I don't have one for your locale). If this happens, you can use the option /gw override, then reload your UI or re-log. This will cause GemWatch to pull the gem color information directly from the game client, and should get the color detection working properly.
------------------------------------------------------------------------
r64 | eridius | 2013-03-06 06:33:04 +0000 (Wed, 06 Mar 2013) | 1 line
Changed paths:
M /trunk/GemWatch.lua
M /trunk/GemWatch.toc
Bump TOC for 5.2
------------------------------------------------------------------------
r63 | eridius | 2013-02-24 05:47:34 +0000 (Sun, 24 Feb 2013) | 1 line
Changed paths:
M /trunk/GemWatch.lua
M /trunk/GemWatch.toc
Bump version to 0.96
------------------------------------------------------------------------
r62 | eridius | 2013-02-23 22:17:42 +0000 (Sat, 23 Feb 2013) | 1 line
Changed paths:
M /trunk/GemWatch.lua
Give the keybinding a proper name/header
------------------------------------------------------------------------
r61 | eridius | 2013-02-23 22:11:20 +0000 (Sat, 23 Feb 2013) | 1 line
Changed paths:
M /trunk/GemWatch.lua
M /trunk/GemWatch.xml
M /trunk/Localization.deDE.lua
M /trunk/Localization.enUS.lua
M /trunk/Localization.frFR.lua
M /trunk/Localization.koKR.lua
M /trunk/Localization.ruRU.lua
Add display of Sha-Touched gems
------------------------------------------------------------------------
r60 | eridius | 2013-02-23 22:11:15 +0000 (Sat, 23 Feb 2013) | 1 line
Changed paths:
M /trunk/GemWatch.lua
Make GemWatch_Metalink a local variable
------------------------------------------------------------------------
r59 | eridius | 2013-02-23 22:11:10 +0000 (Sat, 23 Feb 2013) | 3 lines
Changed paths:
M /trunk/GemWatch.lua
Fix gem color override
The auction item class for Gem is now 8 instead of 10.
------------------------------------------------------------------------
r58 | eridius | 2013-02-23 22:11:04 +0000 (Sat, 23 Feb 2013) | 6 lines
Changed paths:
M /trunk/GemWatch.lua
M /trunk/GemWatch.xml
M /trunk/Localization.deDE.lua
M /trunk/Localization.enUS.lua
M /trunk/Localization.frFR.lua
M /trunk/Localization.koKR.lua
M /trunk/Localization.ruRU.lua
Add support for serpent's eyes
Instead of searching for Chimera's eyes explicitly by name, search for
arbitrary Jeweler's gems using the texture. Not only is this
localization-proof, but it finds both Chimera's eyes and Serpent's eyes
at the same time.
------------------------------------------------------------------------
r57 | eridius | 2013-02-23 22:10:59 +0000 (Sat, 23 Feb 2013) | 1 line
Changed paths:
M /trunk/GemWatch.toc
Bump TOC for 5.1
------------------------------------------------------------------------
r56 | eridius | 2013-02-23 22:10:53 +0000 (Sat, 23 Feb 2013) | 1 line
Changed paths:
M /trunk/GemWatch.xml
Update gem icons
------------------------------------------------------------------------
r55 | eridius | 2012-09-01 21:23:45 +0000 (Sat, 01 Sep 2012) | 1 line
Changed paths:
M /trunk/GemWatch.lua
M /trunk/GemWatch.toc
Bump the TOC for MoP
------------------------------------------------------------------------
| File Name | Release Type | Game Version | Downloads | Date |
|---|---|---|---|---|
| r64 | Release | 5.2.0 | 366 | 03/06/2013 |
| r63 | Release | 5.1.0 | 231 | 02/23/2013 |
| r53 | Release | 4.3 | 857 | 01/14/2012 |
| r32 | Release | 4.0.6 | 1,506 | 03/04/2011 |
| v0.91 | Release | 4.0.1 | 1,756 | 11/03/2010 |
| v0.90 | Release | 4.0.1 | 117 | 11/03/2010 |
| v0.87 | Release | 3.3.3 | 545 | 04/19/2010 |
| v0.86 | Release | 3.3.3 | 263 | 04/05/2010 |
| v0.85 | Release | 3.3.0 | 21 | 03/02/2010 |
| v0.84 | Release | 3.3.0 | 25 | 12/12/2009 |
| v0.83 | Release | 3.3.0 | 14 | 12/11/2009 |
| v0.82 | Release | 3.2.0 | 33 | 10/05/2009 |
| v0.81 | Release | 3.2.0 | 5 | 09/28/2009 |
| v0.80 | Release | 3.2.0 | 5 | 09/28/2009 |
| v0.76 | Release | 3.2.0 | 8 | 09/21/2009 |
| v0.75 | Release | 3.2.0 | 12 | 09/19/2009 |
| v0.72 | Beta | 3.2.0 | 6 | 09/18/2009 |
| v0.71 | Release | 3.2.0 | 3 | 09/18/2009 |
| v0.70 | Release | 3.2.0 | 7 | 09/17/2009 |
| v0.65 | Release | 3.2.0 | 6 | 09/16/2009 |
| v0.61 | Release | 3.2.0 | 7 | 08/27/2009 |
| v0.60 | Release | 3.2.0 | 3 | 08/23/2009 |
| v0.55 | Release | 3.2.0 | 3 | 08/22/2009 |
| v0.45 | Release | 3.2.0 | 3 | 08/18/2009 |
| v0.40 | Release | 3.2.0 | - | 08/18/2009 |
Addon Packs Containing This...
Top Downloads
-
- Deadly Boss Mods
- Combat, PvP, and Boss Encounters
- 1,025,230 Monthly Downloads
-
- Bagnon
- Bags & Inventory
- 481,343 Monthly Downloads
-
- Auctioneer
- Mail, Tooltip, Bags & Inventory, Professions, and Auction & Economy
- 334,076 Monthly Downloads
-
- Recount
- Combat
- 328,627 Monthly Downloads
-
- HealBot Continued
- Healer and Unit Frames
- 299,676 Monthly Downloads




Comments
Hello,
I get the following errors when switching spec:
===
45x GemWatch\GemWatch-r53.lua:678: table index is nil
GemWatch\GemWatch-r53.lua:678: in function "GemWatch_ScanInventory"
GemWatch\GemWatch-r53.lua:442: in function "GemWatch_OnEvent"
<string>:"*:OnEvent":1: in function <string>:"*:OnEvent":1
Locals:
self = GemWatch_Frame {
0 = <userdata>
}
event = "PLAYER_EQUIPMENT_CHANGED"
isOurAddon = false
isAddonLoaded = false
addonName = "GemWatch"
GemWatch_InCombat = false
===
Any hint? :)
Thank you, this is a very useful addon!!
I can't seem to reproduce this currently, could you tell me a bit more about your character? Etc, class, what tradeskills you have, and what locale you are playing from? Thanks.
Would love to see new gem icons in this addon below
http://www.curse.com/addons/wow/gemcounter sadly this addon is not getting updated as well
I installed this and yes it is better than Gemcounter addon it has alot more features way cool it is grats...
Hmm, the reply function seems odd indeed. But yes send it along and I'll merge it into the official version.
Go ahead and send it to me, and I'll take the time to merge your changes and make it official. Thanks for doing that.
I ended up spending yesterday updating my own copy for proper Chimera's Eye support (sans non-English locales), as well as cleaning up some of the weird code (duplicated code for checking gem sockets? Giant if-elseif block for positioning?). No Cogwheel support (since my engineer isn't high enough yet and I don't know how Cogwheels work), though, and I also took out support for alternate positions (since they had some bugs). I also tried to fix Prismatic Socket support, but I won't know if it works until I get an empty prismatic socket on a toon. Anyway, I can send this copy to you if you like, though since I took out alternate position support you may not want it.
Edit: This is supposed to be a reply to brandorf, but I can't get Curse to actually reply to him.
Send it to me, brandorf@brandorf.com and I'll put it up here.
I let my WoW subscription lapse. Sorry about the hiatus. ;p
Did you ever distribute it? I would love an updated copy.
Date: 2011-07-09 07:44:11
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\GemWatch\GemWatch.lua line 921:
wrong number of arguments to 'insert'
Debug:
(tail call): ?
[C]: ?
[C]: insert()
GemWatch\GemWatch.lua:921: GemWatch_CheckEmptySocketBySlot()
GemWatch\GemWatch.lua:730: GemWatch_ScanInventory()
GemWatch\GemWatch.lua:502: GemWatch_OnEvent()
[string "*:OnEvent"]:1:
[string "*:OnEvent"]:1
AddOns:
Swatter, v3.2.4 ()
NPCScan, v4.2.0.1
NPCScanOverlay, v4.2.0.1
NPCScanOverlayBroker, v1.1.2
AckisRecipeList, v2.2.6b
ACP, v3.3.16
AlicesAntiDuel, v1.0.3
Altoholic, v4.2.001
Archy, v1.8.3
Atlas, v1.20.0
AtlasBattlegrounds, v1.20.0
AtlasDungeonLocs, v1.20.0
AtlasOutdoorRaids, v1.20.0
AtlasTransportation, v1.20.0
AtlasLootLoader, vv6.04.03
AucAdvanced, v5.11.5146 (DangerousDingo)
AucFilterBasic, v5.11.5146 (DangerousDingo)
AucFilterOutlier, v5.11.5146.4828(5.11/embedded)
AucMatchUndercut, v5.11.5146.4828(5.11/embedded)
AucStatHistogram, v5.11.5146 (DangerousDingo)
AucStatiLevel, v5.11.5146 (DangerousDingo)
AucStatPurchased, v5.11.5146 (DangerousDingo)
AucStatSales, v5.11.5146.4838(5.11/embedded)
AucStatSimple, v5.11.5146 (DangerousDingo)
AucStatStdDev, v5.11.5146 (DangerousDingo)
AucStatWOWEcon, v5.11.5146.4828(5.11/embedded)
AucUtilAHWindowControl, v5.11.5146.5141(5.11/embedded)
AucUtilAppraiser, v5.11.5146.5015(5.11/embedded)
AucUtilAskPrice, v5.11.5146.5113(5.11/embedded)
AucUtilAutoMagic, v5.11.5146.5034(5.11/embedded)
AucUtilCompactUI, v5.11.5146.5016(5.11/embedded)
AucUtilEasyBuyout, v5.11.5146.4897(5.11/embedded)
AucUtilFixAH, v5.11.5146 (DangerousDingo)
AucUtilGlypher, v5.11.5146.5061(5.11/embedded)
AucUtilGlypherPost, v5.11.5146.5069(5.11/embedded)
AucUtilItemSuggest, v5.11.5146.5145(5.11/embedded)
AucUtilPriceLevel, v5.11.5146.4861(5.11/embedded)
AucUtilScanButton, v5.11.5146.4854(5.11/embedded)
AucUtilScanFinish, v5.11.5146.4828(5.11/embedded)
AucUtilScanProgress, v5.11.5146.4979(5.11/embedded)
AucUtilScanStart, v5.11.5146.4828(5.11/embedded)
AucUtilSearchUI, v5.11.5146.5085(5.11/embedded)
AucUtilSimpleAuction, v5.11.5146.4993(5.11/embedded)
AucUtilVendMarkup, v5.11.5146.4828(5.11/embedded)
Auctionator, v2.9.7
AutoRepair, v
Babylonian, v5.1.DEV.130(/embedded)
Bartender4, v4.4.19
BeanCounter, v5.11.5146 (DangerousDingo)
ButtonForge, v0.9.13
Carbonite, v4.2
CarboniteTransfer, v1.01
Configator, v5.1.DEV.299(/embedded)
DataStore, v4.2.001
DataStoreAchievements, v4.2.001
DataStoreAgenda, v4.2.001
DataStoreAuctions, v4.2.001
DataStoreCharacters, v4.2.001
DataStoreContainers, v4.2.001
DataStoreCrafts, v4.2.001
DataStoreCurrencies, v4.2.001
DataStoreInventory, v4.2.001
DataStoreMails, v4.2.001
DataStorePets, v4.2.001
DataStoreQuests, v4.2.001
DataStoreReputations, v4.2.001
DataStoreSpells, v4.2.001
DataStoreStats, v4.2.001
DataStoreTalents, v4.2.001
DBMCore, v
DBMLDB, v
DebugLib, v5.1.DEV.275(/embedded)
Decursive, v2.7.0.3
DoomCooldownPulse, v
DropTheCheapestThing, vv3.6
EasyMail, v
Elephant, v3.1.0
FishingBuddy, v1.0.4a
FollowMe, v
Gatherer, v3.2.4
GatherMate2, v1.15.2
GearScore, v4.8.03.03
GemWatch, v0.82
GTFO, v4.8.2
HearKitty, v1.2
Informant, v5.11.5146 (DangerousDingo)
OneBag3, vv3.4.1
Prat30, v3.4.24
Prat30Libraries, v
RaidRoll, v
ReagentRestocker, v2.4.6
RecipeKnown, v0.26
Recount, v
SellOMatic2, va042
SellOMatic2Class, va042
SellOMatic2Destroy, va042
SellOMatic2Item, va042
SellOMatic2List, va042
Skillet, v
SpamMeNot, v4.0
SpellFlash, v5.98
SpellFlashCore, v1.40
Stubby, v5.11.5146 (DangerousDingo)
Titan, v5.0.6.40200 - Revision 519
TitanBag, v5.0.6.40200
TitanClock, v5.0.6.40200
TitanGold, v5.0.6.40200
TitanLocation, v5.0.6.40200
TitanLootType, v5.0.6.40200
TitanPerformance, v5.0.6.40200
TitanRepair, v5.0.6.40200
TitanSpec, v1.7.3.1.40000
TitanVolume, v5.0.6.40200
TitanXP, v5.0.6.40200
VendorValue, v4
VuhDo, v2.113
VuhDoOptions, v2.113
BlizRuntimeLib_enUS v4.2.0.40200
(ck=e71)
2x :"CharacterModelFrameGemsDragonEye:OnEnter":1: attempt to call global 'GemWatch_DragonEyeButton_OnEnter' (a nil value)
--
find me on twitter @scotepi
--
find me on twitter @scotepi
Prismatic socket detection should work fine. Which item slot are you having issues with, or is it with blacksmith added sockets?
And this is missing the prismatic slot: http://scotepi.net/file/May-11/WoWScrnShot_060111_001540.jpg
----
A crappy green without slots: |cff1eff00|Hitem:55738:0:0:0:0:0:-129:883556663:85:0|h[Bluefen Handwraps of the Wildfire]|h|r
with a BS slot: |cff1eff00|Hitem:55738:0:0:0:0:0:-129:-2132737737:85:0|h[Bluefen Handwraps of the Wildfire]|h|r
with a BS slot and Bold Carnelian: |cff1eff00|Hitem:55738:0:3889:0:0:0:-129:-2132737737:85:0|h[Bluefen Handwraps of the Wildfire]|h|r
--
find me on twitter @scotepi