Considerater
NEWS
v1.3.0: Incorporated a more comprehensive approach to default profiles.
If you wish to use the new default profiles, you can flush your profiles and get all the new default profiles by typing
/consider resetall
and then visit the bank to rescan all your items. Remember to set your active profiles again in the options. This will also destroy any custom profile changes.
v1.2.0: Performance enhancement to improve framerates in certain situations.
v1.1.0: Added checkbox for "Use Epic Gems?" in Considerater option panel. When toggled, Considerater will fill in the top-scoring epic gems where applicable.
Upgrading users are advised to type "/consider refresh" and visit their bank to re-score their items.
Considerater
An add-on that considers an item against all the items you have to determine whether or not it is an upgrade. Scores are computed for an item based on profiles which weight each stat according to relative importance.
There are many pre-defined profiles, which can be edited, or you can create a new one. To avoid taking up too much compute time, only "Active Profiles" will be used for scoring. See the Add-on Interface Options panel for all these details.
Considerater will scan your bank, bags, and inventory whenever you open your bank frame. So if it is your first time loading it, be sure to get to the bank to fill up your item cache.
Considerater will automatically determine the best gem choices according to each profile and will score items as if they had those gems inserted. This should make comparisons between pieces of gemmed and ungemmed gear relatively fair.
Type "/consider help" in game to see the command-line options.
Type "/consider" alone to bring up the Considerater graphical user-interface for comparing items.
Type "/consider [link]" with an item linked to add that item to the list of items considered by the graphical user-interface.
The idea for this add-on came about when I started re-specing my character on a nearly daily basis between four different playstyles. Each requires different sets of gear, and it was getting difficult to remember what I had in my bank and what was considered better for each spec. I relied on the useful website LootRank.com, but I needed something that would be able to quickly make comparisons on the spot, and only with the gear I had or was considering. So, I would consider this add-on to be a combination of ideas from LootRank.com and add-ons like BankItems.
No, I wasn't planning on it. Still in beta, anyhow.
i've been looking for an addon like this. thanks. you going to start a forum thread?
But in general it is difficult to know the best balance of weights for every class and play-style, especially those which I don't play. I'm somewhat dependent on feedback to determine what is best for the defaults. The originals are based on templates from LootRank.com.
Another way of resolving it might be only to add tooltip lines when the item in question is best in score. This also helps with the difficulty that a raw score is not so useful without context. Really the interest is not with the raw score per profile, but whether or not the item is highly rated compared to all your other items. So I could imagine a line in the tooltip like this:
"Top score in: profile1, profile2"
and this should be fairly compact and unobtrusive too.
BTW, what do you mean by "ready functionality?"
Anyway, I am puzzled about how this managed to work at all, and not fail because of missing files. AceConsole was being included by the XML, so I didn't notice anything amiss because it did not give me an error.
I will tag a beta and hopefully that will force WoWAce to update the files.
Date: 2008-12-23 21:25:36
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\Considerater\NewAddon.lua line 1:
Usage: EmbedLibrary(addon, libname, silent, offset): 'libname' - Cannot find a library instance of "AceConsole-3.0".
Debug:
[C]: ?
[C]: error()
...dOns\Considerater\libs\AceAddon-3.0\AceAddon-3.0.lua:154: EmbedLibrary()
...dOns\Considerater\libs\AceAddon-3.0\AceAddon-3.0.lua:142: EmbedLibraries()
...dOns\Considerater\libs\AceAddon-3.0\AceAddon-3.0.lua:115: NewAddon()
Considerater\NewAddon.lua:1: in main chunk
AddOns:
Swatter, v5.1.3910 (SnaggleTooth)
Considerater, v0.1
(ck=39)
Date: 2008-12-23 21:15:27
ID: 1
Error occured in: Global
Count: 1
Message: ...ns\Considerater\libs\StatLogic-1.0\StatLogic-1.0.lua line 30:
StatLogic-1.0 requires AceLibrary
Debug:
[C]: ?
[C]: error()
...ns\Considerater\libs\StatLogic-1.0\StatLogic-1.0.lua:30: in main chunk
AddOns:
Swatter, v5.1.3910 (SnaggleTooth)
Considerater, v0.1
(ck=39)