This is a World of Warcraft addon intended to help a player evaluate equipment and assist in selecting gear.
This addon will append values to the bottom of item tooltips to help you determine the worth of that item to your character. If an item does not have an effect on your character's DPS, Healing, or Time To Live; EquipEval will not append anything.
These values are calculated based on the item's bonuses, your character's current stats, your character's current talents, and the options selected. All models used for these calculations are written by Lerkur. All models are calculated at steady state.
By default, items will be compared against your current gear. This can be toggled in the options panel.
Version 1.0.2
--Recoded the way that strikes are chosen, in rogue DPS
calculations, to be more accurate.
--Adjusted some druid healing coefficients.
--Fixed a bug where intellect was not being scaled properly
by the BonusStatPercent variable for melee DPS.
--Included the ability Feral Faerie Fire for druid DPS
calculations.
--Added Time To Live/Mitigation calculations for mages.
--Added Time To Live/Mitigation calculations for priests.
--Added Time To Live/Mitigation calculations for warlocks.
--Added Time To Live/Mitigation calculations for hunters.
--Added modeling for the druid talent Natural Perfection.
--Updated libraries to new versions.
--Upgraded from ItemBonusLib 1.0 to LibItemBonus 2.0
--Fixed a bug in warrior DPS calculations related to
Rend uptime.
--Rewrote the way base damage is evaluated for melee classes
when no weapons are able to be scanned,
--Added handling for more meta gem patterns.
--Fixed a bug related to upgrading ammo for hunters.
Installation Guide
- Exit "World of Warcraft" completely
- Download the mod you want to install
- Make a folder on your desktop called "My Mods"
- Save the .zip/.rar files to this folder.
- If, when you try to download the file, it automatically "opens" it... you need to RIGHT click on the link and "save as..." or "Save Target As".
- Extract the file - commonly known as 'unzipping'
Do this ONE FILE AT A TIME!
- Windows
- Windows XP a built in ZIP extractor. Double click on the file to open it, inside should be the file or folders needed. Copy these outside to the "My Mods" folder.
- WinRAR: Right click the file, select "Extract Here"
- WinZip: You MUST make sure the option to "Use Folder Names" is CHECKED or it will just extract the files and not make the proper folders how the Authors designed
- Mac Users
- StuffitExpander: Double click the archive to extract it to a folder in the current directory.
- Verify your WoW Installation Path
That is where you are running WoW from and THAT is where you need to install your mods.
- Move to the Addon folder
- Open your World of Warcraft folder. (default is C:\Program Files\World of Warcraft\)
- Go into the "Interface" folder.
- Go into the "AddOns" folder.
- In a new window, open the "My Mods" folder.
- The "My Mods" folder should have the "Addonname" folder in it.
- Move the "Addonname" folder into the "AddOns" folder
- Start World of Warcraft
- Make sure AddOns are installed
- Log in
- At the Character Select screen, look in lower left corner for the "addons" button.
- If button is there: make sure all the mods you installed are listed and make sure "load out of date addons" is checked.
- If the button is NOT there: means you did not install the addons properly. Look at the above screenshots. Try repeating the steps or getting someone who knows more about computers than you do to help.
Translations
When you download a mod, please be sure that the mod is compatible with your translation of wow. Some mods only work on the US versions, while some only work on some of the various European versions. These variations are called "Localizations".
TOC Numbers (Out of Date Mods)
When Blizzard patches WoW, they change the Interface number. This means that all mods will be "out of date" unless or until the author releases a new version for that interface. Some people go into the .toc files and update the numbers themselves, but this is STRONGLY advised against as it will cause problems locating possible incompatibilities addons. When you log into WoW after a patch, you DO NOT have to delete your interface directory. All you have to do is simply tell WoW to ignore the interface numbers and load all the mods anyway. All you have to do is, while at the "character select" screen, look in the lower left corner and click on the "addons" button. A window will pop up listing all your installed mods.
If you look in the upper left corner of that window there should be a box that says "Load Out of Date AddOns". You want to CHECK this box. Now simply go into WoW normally and all your mods should load. As of the 1.9 patch, you will have to do this after EVERY patch/update that Blizzard posts! If you encounter any problems with a mod after a patch, please be sure to let the author of the mod know so they can fix it.
See also: About "Out Of Date AddOns"
Mac Support
WoW addons are not platformed based. As such, they can be used on either Mac or PC. You can extract both .zip and .rar files on a Mac using StuffitExpander.
Directory Structure
World of Warcraft
|_ Interface
|_AddOns
|_*AddonName*
|_ *AddonName*.toc
|_ *AddonName*.xml
|_ *AddonName*.lua
|_ (possibly others as well)...
- +0
- Thumbs Down
- Thumbs Up
McQAD saidVery useful mod, thanks!
One suggestion: I'd love to have the +/- values colour coded (like heal points, for example). Green for +, and red for -; it would make it faster to see if an item is better by just glancing at the colour. This is something I appreciate about heal points when I'm scanning the AH for upgrades.
- +0
- Thumbs Down
- Thumbs Up
Peyana saidReceived this error after downloading update:
Date: 2008-04-26 00:44:56
ID: 67
Error occured in: Global
Count: 1
Message: ..\AddOns\EquipEval\EquipEvalOptions.lua line 9:
attempt to index field 'db' (a nil value)
Debug:
[C]: ?
EquipEval\EquipEvalOptions.lua:9: EquipEvalOptionsFrame_OnEvent()
[string "*:OnEvent"]:1:
[string "*:OnEvent"]:1
AddOns:
AdvancedTradeSkillWindow
AlphaMap, v2.97.20300
AlphaMapBattlegrounds
AlphaMapExteriors
AlphaMapInstances
AlphaMapWorldBosses
Armory, v3.7.6
AucAdvanced, v5.0.PRE.2966
AucFilterBasic, v5.0.PRE.2966 (BillyGoat)
AucStatClassic, v5.0.PRE.2966 (BillyGoat)
AucStatPurchased, v5.0.PRE.2966 (BillyGoat)
AucStatSimple, v5.0.PRE.2966 (BillyGoat)
AucStatStdDev, v5.0.PRE.2966 (BillyGoat)
Auctioneer, v5.0.PRE.2966
Bagnon, v1.5.1
BagnonForever, v1.0.0
BagnonTooltips
BeanCounter, v5.0.PRE.2966 (BillyGoat)
btmScan, v5.0.PRE.2966
Cartographer, vr68896
CartographerCleanup, v1.0
CartographerData, v1.0
CartographerMailboxes, v1.0
CartographerNoteHere
CartographerTrainers, v1.0
CartographerVendors, v1.0
CartographerQuestInfo, v1.9.20
CartographerFishing, v1.0
CartographerHotspot, v1.32
CartographerIcons, v1.0
CartographerIconsBlizzardPack, v1.0
CartographerIconsCtMapModPack, v1.0
CartographerIconsFancyPack, v1.0
CartographerIconsGathererPack, v1.0
CartographerIconsMetaMapPack, v1.0
CartographerIconsNumbers, v1.0
CartographerImport, v1.0
CartographernnTrainers, v1
CartographerNoteshare, v1.0
CartographerNoteTarget, v0.3
CartographerQuestObjectives, v0.9b
CartographerQuests, v0.2
CartographerQuicknotes, v0.1
CartographerRoutes, v1.0
CartographerStats, v1.0
CartographerTreasure, v1.0
cgProfiler, v1.69899
CharactersViewer, v289
CTBarMod, v2.4 (CTMod 2.0)
CTBuffMod, v2.4 (CTMod 2.0)
CTCore, v2.4 (CTMod 2.0)
CTPartyBuffs, v2.4 (CTMod 2.0)
Enchantrix, v5.0.PRE.2966
enchantrixbarker, v5.0.PRE.2966 (BillyGoat)
EnhTooltip, v5.0.PRE.2966
EquipCompare, v2.11
EquipEval, v1.0.2
FishingBuddy, v0.9.4h
FBOutfitDisplayFrame, v0.9.4g
FBTrackingFrame, v0.9.4g
FBMergeDatabase, v0.9.4g
GroupCalendar, v3.4.4
GuildLog
GuildBanker
InFlightLoad, v2.4.006
Informant, v5.0.PRE.2966
Ace2
Babble22, v2.2.$Revision: 57539 $
FuBarPlugin20, v2.0 $Revision: 54514 $
LibGratuity30, vr$Revision: 41183 $
LibRock10
LightHeaded
MapNotes, v4.15.20300
QuestGuru, v0.9.1
RecipeRadar, v1.24
RecipeBook, v2.4.0d
Redeemer
CharacterProfiler, v2.3.1a
Spellcraft, v1.112
Stubby, v52
Swatter, v5.0.PRE.2966
FBTitan, v0.9.4g
ArmoryTitan, v2.2
TitanGoldTracker, v3.2.2.20400 (2.3.2)
TitanHonor, v3.2.2.20400 (1.13)
TitanXP, v3.2.2.20400
Titan, v3.2.2.20400
WIM, v2.3.65
WowheadLooter, v2.3.0
Koordinator, v3.23
- +0
- Thumbs Down
- Thumbs Up
Lerkur saidThank you for the bug report. I'll look at correcting this behavior.
I have a couple things to ask you to try first. When you upgraded, did you delete the old EquipEval folder and then add the new one? Or did you just copy the files over and replace the old ones? Does this error fire once upon logon, or many times? Does the addon still function after you clear this error, or does it prevent the addon from working?
- +0
- Thumbs Down
- Thumbs Up
Pericles saidExcellent mod. Curious though as its clearly making use of the Ace Libraries why there doesn't seem to be a version hosted on the wowace.com svn so that updates can be done simply by clicking a button on WowAceUpdater?
- +0
- Thumbs Down
- Thumbs Up
MASTER54X saidI like this mod a lot. But it still has a bug. I was using 0.9.9, i put in ver 1.0. here's my problem: it seems to work with my warrior and with my rogue. but on my warlock, it does not show anything at all.*** i've tried adjusting the options, still nothing. on my mage, i think it displays some, but not all dps/ttl/mit stats on items. on my druid, i think it works on most equipment. I really hope you can fix this bug. keep up the good work.
- +0
- Thumbs Down
- Thumbs Up
anavolver saidHi
got this error with German Interface
Date: 2008-02-15 10:44:51
ID: 51
Error occured in: Global
Count: 1
Message: ..\AddOns\EquipEval\EquipEval-Locale-deDE.lua line 3:
AceLocale(EquipEval): Can only accept true as a value on the base locale. "enUS" is the base locale, "deDE" is not.
Debug:
[C]: ?
[C]: error()
...face\AddOns\AtlasLoot\Libs\AceLibrary\AceLibrary.lua:122: error()
...ddOns\AtlasLoot\Libs\AceLocale-2.2\AceLocale-2.2.lua:223: RegisterTranslations()
EquipEval\EquipEval-Locale-deDE.lua:3: in main chunk
thanks
Urs
- +0
- Thumbs Down
- Thumbs Up
Lerkur saidThanks for the report. Hopefully I will have this corrected for the next version.
- +0
- Thumbs Down
- Thumbs Up
Sithely saidWhat does the TTL % on the tooltip mean?
- +2
- Thumbs Down
- Thumbs Up
Lerkur saidTTL stand for Time To Live. This represents how long you will live when taking melee DPS. It's a combination of armor, avoidance, defensive talents, and stamina.
- +1
- Thumbs Down
- Thumbs Up
MASTER54X saidThis is a huge help. One problem is that for some of my characters, it does not function. And I can't seem to get it to turn on for them.
- +0
- Thumbs Down
- Thumbs Up
Lerkur saidWhat characters does it work for and what characters does it not work for?
Information such as level and spec are helpful.
- +0
- Thumbs Down
- Thumbs Up
maspro saidThis mod has potential, but like so many mods out there, documentation lacks and the precise function of some options can only be guessed (even with the tooltips!).
What for example would be some logical settings to use for druids, priests, shamans, paladins? The calculations are only as accurate as the options you set, set the wrong options and you get a wrong outcome.
If you don't know what options to set, these sort of tools become somewhat useless.
- +1
- Thumbs Down
- Thumbs Up
Lerkur saidI'm working on documentation for the options panel and for some of the hidden options for the 1.0 release.
Appropriate settings are hard for me to recommend to you. They depend very much on what it is you plan to do with the classes you mentioned. Healing settings are especially finicky because healing situations are varied. Healing a raid is different compared to a 5 man, BG, arena, or the healing you do while leveling.
The classes you listed are all hybrids as well, so I'm not sure what aspect of their play you are interested in. Hopefully the documentation I am working on will be of assistance to you.
- +0
- Thumbs Down
- Thumbs Up
Zidomo saidv0.9.6 hasn't changed in regards to the massive CPU/sec it uses when mousing over an item...and a comparison tooltip shows up.
I use the efficient tekKompare for hover comparison tooltips. Mouse over an item that you don't have equipped (for instance a wand and your wand slot is empty) and EquipEval has no issues. Mouse over an item for which you do have a different (or same) one equipped and CPU usage shoots up even higher than previously recorded: 70-80 CPU/sec.
Hope this can be resolved soon.
- +0
- Thumbs Down
- Thumbs Up
Adoren01 saidSubmit a ticket with your issue.
- +0
- Thumbs Down
- Thumbs Up
Zidomo saidAnd you are...who exactly? Not the author.
Look forward to trying out the recently released v0.9.7 to see if the tooltip recalc/redraw changes have improved the issue.
- +0
- Thumbs Down
- Thumbs Up
Zidomo saidEquipEval 0.9.5, standalone Ace2 libraries (instead of embedded) used.
Interesting so far. But a serious problem, which appears to be commonplace with tooltip mods like this that aren't coded to avoid the problem.
This uses an incredible amount of CPU time when you mouse over a weapon in your packs, person, AH and so on. Causing the surrounding video area being rendered to slow down and stutter until you stop showing the tooltip. Measured with the OptionHouse mod (on http://www.wowinterface.com ), mousing over items causes CPU/sec to reach 58-62. Which is at the top of my mods list.
Some other other tooltip information mods had this same issue before they were changed to remove the problem (GearDPS, WhoHas, etc.). Its good that this uses no CPU (or memory) when idle, but it really needs to stop eating CPU like it was going out of style when an item tooltip comes up :).
- +0
- Thumbs Down
- Thumbs Up
Lerkur saidSure, I can give it a shot. I have never used Rating Buster myself. To my best understanding, the difference is that EquipEval does the theorycraft for you. Rating Buster will tell you how much crit percent an item gives you, but EquipEval will tell you how much DPS you would gain from that crit percent.
This addon is intended to help you figure out what stats to focus on for your character.
- +0
- Thumbs Down
- Thumbs Up
Adoren01 saidi love the mod! it is awesome for my rogue! thanks!
- +0
- Thumbs Down
- Thumbs Up
anavolver said@razoon
I checked. This error occurs ONLY the first time (after a fresh logging) I move over an object.
Even an item of the AH. Any item. Does not have to be a weapon or clothing.