• World of Warcraft Addons
Advertisement
  • World of Warcraft
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

GemWatch

  Download the Curse Client

Project Updated:
Files Updated: Mon, Jul 7 2008
Category: Bags & Inventory
Tags:

, , and [Edit Tags]

Project Manager: ybe
Current Version: GemWatch v0.21
Downloads Today: 4
Downloads Total: 10,513
Favorites: 178
Comments: 16
  • About GemWatch
  •  

Version 0.19
- Added options to position gem-icons
Type '/gw pos 1-4' to change position

Version 0.18
- Added option to show/hide gem-interface in character window
Type "/gw toggle" to show/hide gem interface

Did you know that meta-gems does not count the color-slots you have? Anyway - they don't. They count slots a gem can be used for. Meaning that if you equip a gem that goes in red and blue slots in a red slot, it counts as one red and one blue gem. That can make keeping track of all the colors somewhat difficult at times, and choosing the right combination of gems with a meta-gem can be troublesome.

For my own part I messed it up a lot, so I got tired of it and made this addon. This addon will show you a count of the colors you have equipped the way a meta-gem will count. It takes into account all the gems that are multicolored and give you a result back.

Unknown gems
If your item(s) should contain a gem that is not reckognized, there is an interface for adding unknown gems to the database. Select the unknown gem-slot from the list, select what color slots it will support, and press "Set". That is all.
Unknown slots/gems will be identified by the item they are on, and the slot-number counting from the top of the list on the item. So "Footwear of the beetle, slot 2" means that the second gem from the top on your item "Footwear of the beetle" is not known to the addon. If the gem-information out there is correct, there should only be 13 of about 140 of these.

Usage:
Just type "/gw" or "/gemwatch" to open the window and see the color-count you have.

The problem with socketing:
However, there is a slight problem with this. Blizzard does not socket gems. It may look like it, but they don't. Gems works internally just like enchants, meaning that once it's used it's gone. All WoW items (weapons, armor, gems, food, etc) are represented internally with an item-ID. It's the same with enchants (or used gems, if you like). They are represented by an enchant-ID. So when you socket a gem, it is converted from an item to an enchant in a slot. Because of this it is impossible to directly read what gem is in a socket since the information contained in an item is the resulting enchant rather than the gem itself. You would in fact need a conversion-list containing what gem (item-ID) is converted to what enchant (enchant-ID). The available conversion-lists are sadly incomplete, and somewhat wrong at times. I have however tried my best to implement this in the most correct manner.

As of now there are (I think) around 140 gems. My list with enchant-conversion lacks 13 of these.

  • Downloads (7)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  GemWatch v0.21 Release 2.4.2 251 7/7/2008
  GemWatch v0.19 Release 2.0.0 2 6/14/2007
  GemWatch v0.18 Release 2.0.0 2 6/13/2007
  GemWatch 0.17 Release 2.0.0 2 5/24/2007
  GemWatch v0.16 Release 2.0.0 2 5/6/2007
Advertisement
  • Screenshots (2)
  •  
  • Comments

Add Comment  

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • BJRubino said 

    I get the same error as the one below...in adition, I get this error:
    \FrameXML\UIDropDownMenu.lua line 809: Attempt to index local 'frame' (a number value).

    Both of these are showing up at log-in to my characters.

    Thanks,
    BJR

  • Pythros said 

    Any chance of this getting fixed?

    Date: 2008-10-17 00:30:22
    ID: 1
    Error occured in: Global
    Count: 2
    Message: ..\FrameXML\UIDropDownMenu.lua line 834:
    attempt to call method 'GetName' (a nil value)
    Debug:
    [C]: GetName()
    ..\FrameXML\UIDropDownMenu.lua:834: UIDropDownMenu_SetText()
    GemWatch\GemWatch.lua:294: initFunction()
    ..\FrameXML\UIDropDownMenu.lua:51: UIDropDownMenu_Initialize()
    GemWatch\GemWatch.lua:376: GemWatch_ScanInventory()
    [string "*:OnShow"]:1:
    [string "*:OnShow"]:1
    [C]: ?
    [C]: Show()
    ..\FrameXML\UIParent.lua:1417: SetUIPanel()
    ..\FrameXML\UIParent.lua:1262: ShowUIPanel()
    ..\FrameXML\UIParent.lua:1155:
    ..\FrameXML\UIParent.lua:1151
    [C]: SetAttribute()
    ..\FrameXML\UIParent.lua:1766: ShowUIPanel()
    ..\FrameXML\CharacterFrame.lua:16: ToggleCharacter()
    [string "TOGGLECHARACTER0"]:1:
    [string "TOGGLECHARACTER0"]:1
    AddOns:
    Swatter, v5.1.3604 (SnaggleTooth)
    AdvancedTradeSkillWindow, v
    ArenaCalculator, v1.7.2
    Atlas, v1.12.2
    AtlasBattlegrounds, v1.12.2
    AtlasDungeonLocs, v1.12.2
    AtlasFlightPaths, v1.12.2
    AtlasOutdoorRaids, v1.12.2
    AtlasLoot, v5.00.01
    Attackbar, v
    AutoProfit, v4.5
    Babylonian, v5.1.DEV.130
    Bartender4, v4.1.0
    Bejeweled, v1.02
    ButtonFacade, v0.1Alpha
    ButtonFacadeApathy, v2.4.2
    ButtonFacadeCaith, v2.4.2
    ButtonFacadeEntropy, v2.4.2
    ButtonFacadeLiteStep, v2.4.2
    ButtonFacadeOnyx, v2.4.2
    ButtonFacadeSerenity, v2.4.2
    ButtonFacadesimpleSquare, v1.1
    ButtonFacadeTrinity, v20400.1
    ChatMOD, v127
    Configator, v5.1.DEV.130
    CooldownCount, v3.0
    Critology, v2.4.1.2
    CTBuffMod, v3.0 (CTMod 3.0)
    CTMailMod, v3.0 (CTMod 3.0)
    DBMAPI, v
    DebugLib, v5.1.DEV.130
    eCastingBar, v
    EnhTooltip, v5.1.3604 (SnaggleTooth)
    EquipCompare, v2.11
    FarmIt, v
    FastDisenchant, v
    Gatherer, v3.1.4
    GemHelper, v1.7
    GemWatch, v
    ICU, v
    ImprovedCamera, v2.4.1
    Informant, v5.1.3604 (SnaggleTooth)
    Ludwig, v1.7.0
    MarkBar, v0.1
    MikScrollingBattleText, v5.3.24
    MinimapButtonFrame, v2.0
    MozzFullWorldMap, v3.32.30000
    MTLove, v2.2.2
    NDragIt, v
    NotItW, v1.0
    Omen, v3.0
    Outfitter, v4.3b6
    PartySpotter, vv5.08.30000
    PingSnitch, v
    PirateSpeak, v
    QuestHistory, v
    Radar, v
    RareFinder, v0.7
    RatingBuster, v
    Recount, v
    sct, v6.2
    SCTBattleShout, v0.33
    simpleMinimap, v20100-6
    Skinner, vb1.9056.2
    Stubby, v5.1.3604 (SnaggleTooth)
    TipTac, v08.04.06
    TipTacTalents, v08.04.06
    Titan, v4.0.0.30000 (Revision 8)
    TitanAmmo, v4.0.0.30000
    TitanBag, v4.0.0.30000
    TitanClock, v4.0.0.30000
    TitanCoords, v4.0.0.30000
    TitanDurability, v1.09
    TitanGoldTracker, v4.0.0.30000
    TitanLootType, v4.0.0.30000
    TitanPerformance, v4.0.0.30000
    TitanRegen, v4.0.0.30000
    TitanRepair, v4.0.0.30000
    TitanVolume, v4.0.0.30000
    TitanXP, v4.0.0.30000
    XPerl, v3.0.0h
    XPerlArcaneBar, v
    XPerlParty, v
    XPerlPartyPet, v
    XPerlPlayer, v
    XPerlPlayerBuffs, v
    XPerlPlayerPet, v
    XPerlRaidAdmin, v
    XPerlRaidFrames, v
    XPerlRaidHelper, v
    XPerlRaidMonitor, v
    XPerlRaidPets, v
    XPerlTarget, v
    XPerlTargetTarget, v
    (ck=88a)

  • ybe said