Go to Page... |
Compatibility: | The Adventure Continues (6.1) Warlords of Draenor (6.0.3) Warlords of Draenor Pre-Patch (6.0.2) |
Updated: | 03-04-15 09:48 PM |
Created: | 12-03-09 02:30 AM |
Downloads: | 24,669 |
Favorites: | 132 |
MD5: | |
Categories: | ToolTip, Character Advancement |
WeightsWatcher gives you an easy to use way to compare gear based on the actual stats, not just the item level.
Currently, all base stats, gems in non-crafted sockets, and enchants should be handled properly. Also, gems are suggested based on the weights you have enabled. Note that crafted sockets and other "stacking" enchants are not currently handled, because they are not detectable through the WoW API.
All weights can be changed as you see fit, and you can create and enable as many or as few as you would like.
The default stat weights are provided by AskMrRobot.com, with their consent. Everything else the mod does is of our own creation, and does not use the AskMrRobot.com optimization formulas.
Endgame players will probably want to create hit- and/or expertise- capped weights, which is easily done by copying an existing weight and setting the appropriate values to 0.
Slash commands:
![]() |
Comment Options |
![]() |
|
|
WeightsWatcher 1.2b1 Released
Hello, everyone,
After much delay, we are finally releasing version 1.2b1. See the changelog for full details, but the main improvements are:
Use effect and proc support has been kept in mind while rewriting the parser, but we decided to release once regular stats were handled properly and then work on new features. That said, a lot of groundwork has been laid and we hope to handle use effects soon and procs shortly after that. Procs will take longer due to the varying (hidden) internal cooldowns they have. As always, we welcome your feedback! If you find a bug or wish something looked or behaved differently, let us know. For this release, we particularly want to hear about items that are not parsed properly (excluding use/proc effects). You can leave feedback here or e-mail us at [email protected]
Last edited by IQgryn : 04-20-10 at 12:32 AM.
|
![]() |
![]() |
IQgryn |
View Public Profile |
Send a private message to IQgryn |
Find More Posts by IQgryn |
Add IQgryn to Your Buddy List |
mundocani |
View Public Profile |
Send a private message to mundocani |
Find More Posts by mundocani |
Add mundocani to Your Buddy List |
IQgryn |
View Public Profile |
Send a private message to IQgryn |
Find More Posts by IQgryn |
Add IQgryn to Your Buddy List |
![]() |
||
|
Re: Tooltip size
My first thought would be to open the weights configuration dialog (type /ww weights) and uncheck the weights you don't need/want showing. By default, druids have 4 weights showing, but most people would only use 1 or 2 of those. |
|
![]() |
![]() |
IQgryn |
View Public Profile |
Send a private message to IQgryn |
Find More Posts by IQgryn |
Add IQgryn to Your Buddy List |
Jaehend |
View Public Profile |
Send a private message to Jaehend |
Find More Posts by Jaehend |
Add Jaehend to Your Buddy List |
IQgryn |
View Public Profile |
Send a private message to IQgryn |
Find More Posts by IQgryn |
Add IQgryn to Your Buddy List |
![]() |
||
A Kobold Labourer
Forum posts: 0
File comments: 61
Uploads: 0
|
|
|
![]() |
![]() |
Privelgus |
View Public Profile |
Send a private message to Privelgus |
Find More Posts by Privelgus |
Add Privelgus to Your Buddy List |
![]() |
||
|
Would being able to choose a display color for each weight work? I can't promise it would happen right away, but I'll add it to the todo list. |
|
![]() |
![]() |
IQgryn |
View Public Profile |
Send a private message to IQgryn |
Find More Posts by IQgryn |
Add IQgryn to Your Buddy List |
![]() |
|
|
Hey, again, thanks for this addon. I had a quick feature request. Can you possibly make it so the current spec is color differently that way it's easier to see which one might be better for ya?
|
![]() |
![]() |
willgk |
View Public Profile |
Send a private message to willgk |
Find More Posts by willgk |
Add willgk to Your Buddy List |
![]() |
||
An Aku'mai Servant
Forum posts: 35
File comments: 59
Uploads: 0
|
|
|
![]() |
![]() |
Daagar |
View Public Profile |
Send a private message to Daagar |
Find More Posts by Daagar |
Add Daagar to Your Buddy List |
![]() |
||
|
|
|
![]() |
![]() |
IQgryn |
View Public Profile |
Send a private message to IQgryn |
Find More Posts by IQgryn |
Add IQgryn to Your Buddy List |
![]() |
||
A Murloc Raider
Forum posts: 5
File comments: 7
Uploads: 0
|
Last edited by attackfrog : 01-21-10 at 02:38 PM.
|
|
![]() |
![]() |
attackfrog |
View Public Profile |
Send a private message to attackfrog |
Find More Posts by attackfrog |
Add attackfrog to Your Buddy List |
![]() |
|
|
Finally!!!! Statscore no more!
|
![]() |
![]() |
willgk |
View Public Profile |
Send a private message to willgk |
Find More Posts by willgk |
Add willgk to Your Buddy List |
![]() |
||
|
/run ww_vars.dataMinorVersion = 6 /run WeightsWatcher:Upgrade("account") This should display a message indicating your account data was successfully upgraded (and fix the error). You could also try changing the alternate gems option (under /ww config), but I'm not sure how that reacts to unset values. If it makes the nil error go away, it shouldn't cause any further issues. Please let me know if any of the above doesn't work, and I will have a working version posted as soon as I can test the changes. Thank you for the bug report! EDIT: new version posted (1.1b9); awaiting approval from the mods. P.S. What addon gives you that detailed stack dump? It looks useful.
Last edited by IQgryn : 01-20-10 at 09:25 PM.
|
|
![]() |
![]() |
IQgryn |
View Public Profile |
Send a private message to IQgryn |
Find More Posts by IQgryn |
Add IQgryn to Your Buddy List |
![]() |
|
A Murloc Raider
Forum posts: 5
File comments: 7
Uploads: 0
|
I'm getting this error as soon as I mouse over a piece of equipment:
Message: Interface\AddOns\WeightsWatcher\WeightsWatcher.lua:471: attempt to call field '?' (a nil value) Time: 01/20/10 21:36:52 Count: 2 Stack: Interface\AddOns\WeightsWatcher\WeightsWatcher.lua:471: in function `displayItemStats' Interface\AddOns\WeightsWatcher\WeightsWatcher.lua:269: in function <Interface\AddOns\WeightsWatcher\WeightsWatcher.lua:269> (tail call): ? [C]: in function `SetInventoryItem' Interface\FrameXML\PaperDollFrame.lua:1337: in function `PaperDollItemSlotButton_OnEnter' [string "*:OnEnter"]:1: in function <[string "*:OnEnter"]:1> Locals: self = <table> { matchesSocket = <function> defined @Interface\AddOns\WeightsWatcher\WeightsWatcher.lua:633 Upgrade = <function> defined @Interface\AddOns\WeightsWatcher\Upgrade.lua:1 OnInitialize = <function> defined @Interface\AddOns\WeightsWatcher\WeightsWatcher.lua:186 getItemStats = <function> defined @Interface\AddOns\WeightsWatcher\WeightsWatcher.lua:749 multipleStats = <function> defined @Interface\AddOns\WeightsWatcher\Regexps.lua:152 hooks = <table> { } preprocess = <function> defined @Interface\AddOns\WeightsWatcher\WeightsWatcher.lua:845 OnEnable = <function> defined @Interface\AddOns\WeightsWatcher\WeightsWatcher.lua:273 category = "Interface Enhancements" bestGemForSocket = <function> defined @Interface\AddOns\WeightsWatcher\WeightsWatcher.lua:591 license = "GPLv2" calculateWeight = <function> defined @Interface\AddOns\WeightsWatcher\WeightsWatcher.lua:670 HookTooltip = <function> defined @Interface\AddOns\WeightsWatcher\WeightsWatcher.lua:267 OnDisable = <function> defined @Interface\AddOns\WeightsWatcher\WeightsWatcher.lua:308 notes = "Ranks gear according to customizable stat weights" super = <table> { } version = "1.1b8" title = "Weights Watcher" author = "The Flying Squirrels" getGemStats = <function> defined @Interface\AddOns\WeightsWatcher\WeightsWatcher.lua:718 uid = "240BDD30" displayItemStats = <function> defined @Interface\AddOns\WeightsWatcher\WeightsWatcher.lua:451 singleStat = <function> defined @Interface\AddOns\WeightsWatcher\Regexps.lua:201 name = "WeightsWatcher" getWeight = <function> defined @Interface\AddOns\WeightsWatcher\WeightsWatcher.lua:709 Broken = <function> defined @Interface\AddOns\WeightsWatcher\WeightsWatcher.lua:256 GemInfo = <function> defined @Interface\AddOns\WeightsWatcher\GemIds.lua:3059 singleStatValueOnly = <function> defined @Interface\AddOns\WeightsWatcher\Regexps.lua:223 damageRange = <function> defined @Interface\AddOns\WeightsWatcher\Regexps.lua:178 } tooltip = GameTooltip { 0 = <userdata> SetTrainerService = <function> defined =[C]:-1 numMoneyFrames = 1 shownMoneyFrames = 1 SetInboxItem = <function> defined =[C]:-1 SetBuybackItem = <function> defined =[C]:-1 shoppingTooltips = <table> { } SetHyperlinkCompareItem = <function> defined =[C]:-1 SetMerchantItem = <function> defined =[C]:-1 SetHyperlink = <function> defined =[C]:-1 SetTradeSkillItem = <function> defined =[C]:-1 SetTradeTargetItem = <function> defined =[C]:-1 SetTradePlayerItem = <function> defined =[C]:-1 SetSendMailItem = <function> defined =[C]:-1 updateTooltip = 0.11599999554455 SetInventoryItem = <function> defined =[C]:-1 SetExistingSocketGem = <function> defined =[C]:-1 comparing = false SetLootRollItem = <function> defined =[C]:-1 SetQuestLogItem = <function> defined =[C]:-1 SetGuildBankItem = <function> defined =[C]:-1 SetAuctionSellItem = <function> defined =[C]:-1 SetBagItem = <function> defined =[C]:-1 hasMoney = 1 SetSocketGem = <function> defined =[C]:-1 SetLootItem = <function> defined =[C]:-1 SetQuestItem = <function> defined =[C]:-1 SetAuctionItem = <function> defined =[C]:-1 } ttname = "GameTooltip" link = "[Gold Wedding Band]" bareLink = "item:34826:0:0:0:0:0:0:2072903980:1" itemType = "Armor" stackSize = 1 sockets = nil gemStats = nil stat = nil value = nil str = nil formatStr = nil compareLink = nil compareBareLink = nil compareLink2 = nil compareBareLink2 = nil compareMe |
![]() |
![]() |
attackfrog |
View Public Profile |
Send a private message to attackfrog |
Find More Posts by attackfrog |
Add attackfrog to Your Buddy List |
![]() |