Example tooltip string: Leo Tanking: 112 (130) Best Gems
The first value is the item's actual current score based on your stats. Enchants and socketed gems are included and empty sockets are ignored. The second number is the item's raw value. This is the value with enchants removed and sockets are calculated based on the value of the best possible gem you could put there. If it says "Best Gems" you get a better score from the item if you ignore socket colors and just socket the best gems. "Socket Bonus" means to match gems to socket colors.
What it doesn't do:
This is not a replacement for outfitter or closetgnome. Once you find a gear configuration you should save it in your favorite gear manager.
Come up with the relative stat values. You need to do that based on your favorite web site or spreadsheet.
It doesn't support derived stats like regeneration or avoidance (yet).
Allow you to specify enchants to use in gear searches.
Allow search to compile a set of gems for your outfit based on metagem requirements.
- Ability to specify minimum gem requirements or, alternatively, ability to parse the metagem requirements and adhere to them. Easiest solution is to be able to add Blue Gems >= 2 for example.
- When theorycrafting up a dreamset, let us specify the enchants, gems etc and such on the items we don't have to get a correct comparision. This is important especially since enchants can improve the spell hit (this allowing for more haste while still meeting 202 SH).
- Too much to ask for a gem optimizer (per item and preferably, for a whole set - I know that could be a bit challenging). To make it easier, allow us to limit which gems to use (there's only a few worth using).
Noticed most of my feedback was already addressed in the original post but I remembered once more thing. IT would be nice to manually be able to add an override/bonus value to an item. For example the exalted hyjal ring which is worth a lot more due to it's proc (it's about 17-20 spelldmg worth I believe).
Also trinket "use" values (although many of these can be automatically determined). The Crusader card which essentially is equivalent to 80 spell dmg would need a value too.
New desired feature: Ability to lock certain slots. This can be considered an alternative way to handle items that have an undefined / misdefined worth (hyjal ring, darkmoon card etc). It's not necessarily mutually exclusive.
There are a lot of different sources for different class scales. The lootrank link looks as good as any, and you could just enter those values straight into smartfitter. For example, the destruction warlock scale:
Spell Crit: Value: 20
Spell Hit: Value: 15
Spell Damage: Value: 25
Shadow Damage: Value: 22
Spell Haste: Value: 15
This might be an acceptable scale for someone gearing up from greens (although I would put hit over anything else). With these values, you can compare items vs what you have and decide if the item might be an upgrade for you by looking at the values in the tooltips.
Now lets say you've got a decent set of gear but for some fight you need to stack fire resist. Take the above scale and add this:
Fire Resist: Target1: 150
Then do a search, including the FR items you have available. It will put together an outfit that has 150 FR (or as close as it can get) while still preserverving as much as possible of the stats you consider important, so that you can maximize dps, threat, etc. If you add the badge FR items to your eval list, smartfitter can help you decide which to get first, for best effect. Raise or lower the target value until you're happy.
For me, since I have gear that can generally keep me at or near the hit cap, I take use spell hit as a target rather than a value. The search function will always give me an outfit with the level of hit I specify, and still maximize the good stuff. And if I feel like raiding as demonology, I make sure the outfit includes two pieces of T5 for the set bonus. I add a stat, change "Value" to "Set", and then select my T5 set and specify 2 pieces.
It's the Target and Set values that really make the search function useful for me. Here is the priority:
"Set" is an absolute requirement: if it can't give you as many set pieces as you ask for, it will fail to produce an outfit.
Once "Set" is satisfied, it tries to meet whatever you have for "Target1". If you don't have gear to meet Target1, it will come as close as it can.
Target2 comes after Target1: it will stack as much of Target2 as it can without sacrificing any of Target1.
Last comes any stat values.
So take these values: "My T5":Set:2, Fire Resist:Target1:200, Spell Hit:Target2:200, Spell Damage:Value:1, Stamina:Value:1. You should get an outfit with 2 T5, Probably more FR than hit (because FR never has hit) and it will fill in after that with as much stam and damage as it can stack without sacrificing FR or hit.
The last bit is you should still look at the search results and override if necessary. SmartFitter can't rate procs effectively, so things like Darkmoon cards are not going to come up in a search result.
For scales, look for dps spreadsheets, pawn strings, bear points, AEP, etc. Anything that gives stats relative values, so that you can say 1 agility == 0.8 strength or similar.
Import/export is coming, the ability to apply enchants to eval items is coming, and I think I found a way to drastically reduce search times.
WOuld be great if like in Pawn you can:
? Set colors for each profile displayed in tips.
? Rename a profile
? Delete a profile
maybe you could also come up with a way to import items from Atlas Loot's WishList for evaluations?
Oh, and for dual weapon Shaman, it's important to look at what hand you will be using a 1Hand weapon in. they say it's good to have a 9.03 value for a Main Hand, and a 3.74 value for a Off Hand. , and Both those values work for a 1Hand weapon, depending on the hand you put it in... currently Pawn and SmartFitter only let you define a value for 1Hand but don't take into account what hand it's actualy going to be in?
I like the idea of being able to rate my gear in-game, but I cant get SF to complete an actual scan.
Even on simple stat values, like only setting a value for stamina, my SF says it was unable to complete the search.
I have all the gear I would like combinations checked in my bags, is there something else I need to do?
Using latest download package with embedded libs, and all other mods disabled atm.
This is very cool.. Is there any way to allow it to use ItemValue data?
Example, I already have an ItemValue formula made called "PVE_Frost_DMG". (I went into ItemValue, and defined all the stats/attributes that make up what I think is important to PVE frost dmg... ItemValue then adds the "PVE_Frost_DMG" itemvalue for each item, and in my character view shows a "PVE_Frost_DMG" total. It also for each item in the tooltip shows that particular items "PVE_Frost_DMG" itemvalue.
It sounds like the same sort of data is used to find best gear....
I loved this addon.. helped me play around with gear very quickly in game. However, with the recent expansion, and all the interface updates, the frames have stopped functioning. I tried to fix the code to comply with the changes, but I know very little about coding in general. I would be grateful if someone could fix this program so that it would work. I haven't found anything out there that works quite like this does.