Go to Page... |
Updated: | 10-11-10 03:56 PM |
Created: | unknown |
Downloads: | 929,616 |
Favorites: | 2,770 |
MD5: |
Patch 4.0.1: The latest version is patch 4.0.1 compatible. There are no functionality changes, EquipCompare still works, so I just updated the version number.
If you like this AddOn, please consider making a small, optional donation of any amount that is convenient for you to show your support. You can use PayPal for this:
Summary
When you shop for items at a vendor or the Auction House and you hover over an item, you get a comparison tooltip showing the "currently equipped" item too. This AddOn adds such a feature everywhere in the game where you can hover over items, such as in your bags, in the loot window or on the reward page of a quest. You also receive comparison tooltips when clicking an item link in the chat box.
For detailed description of features, see the included Description.txt file. Simple install/uninstall/usage instructions are given below. Post a comment if you like, or discuss the AddOn in this thread: http://www.wowinterface.com/forums/s...ead.php?t=2597
The AddOn is compatible with and the texts are localized for US English, EU English, German, French, Korean, Simplified Chinese and Traditional Chinese clients.
Troubleshooting
Check the Known Issues list first! If EC only appears to be working at the AH and vendors, but nowhere else, then you donīt actually have EC correctly installed and working! The default Blizzard UI has EC-like features in those two places already, thatīs what you are seeing. In this case, make sure that EC is enabled correctly on the character selection screen.
Advanced tip: For some really advanced uses, turn on the Alt-key mode and install CharactersViewer. Choose an alternate character in CV, go to the Auction House then hover over an item. First you get comparison with your equipped item, but then hold Alt to get comparison with your alternate character. Shop with ease both for yourself and your other characters with this great feature!
Install
Unzip the downloaded zip file into your "World of Warcraft\Interface\AddOns" folder. This is a standalone, pure AddOn.
Uninstall
Delete the "World of Warcraft\Interface\AddOns\EquipCompare" folder.
Usage
The AddOn is enabled by default. Type "/equipcompare help" for further usage information, or see the documentation in the included Description.txt file.
Developer API
See the included Description.txt for a short summary. See the comments in front of each of the functions in EquipCompare's code for full documentation.
Known Issues
Comment Options |
Legorol |
View Public Profile |
Send a private message to Legorol |
Find More Posts by Legorol |
Add Legorol to Your Buddy List |
11-20-08, 06:54 AM | ||
|
When you are not at your bank, WoW does not provide information about what items you have in your bank, so EquipCompare can't see those items either. Now you will say that there are addons that allow you to see the contents of your bank. However, the way these work is that they memorise the bank contents when you are at the bank, and later on display that memorised content. Writing such a memorisation method is quite complicated and belongs to a bank addon, and is outside the scope of what I'd write for EquipCompare. In principle, it would be possible to use the memorised contents from one of the bank addons, but then either EquipCompare would be dependent on the particular addon, or would have to be written to work with most of the popular ones out there. Neither solution is desirable to me. Finally there is the issue of how to select the items from the bank that you need to compare against. For this, you need to understand a bit about how the comparisons are performed at the moment. When you hover on an item, EquipCompare has two methods available to it. It can look at the item and compare it against particular slots on your character sheet, based on the type of the item. (For example, if you hover on a chestpiece, it compares it against whatever is in the chest slot on your character sheet). The other method is to ask WoW to generate the comparison, whatever the result might be, based on just the knowledge of the item you are hovering on. Note that neither of these methods rely on having to look through all the items you currently have equipped. Therefore what would be neccessary in order to be able to compare against items in the bank is to systematically look through all the items in there, and select the ones that would be sensible comparison targets. This is a layer of complexity which EquipCompare doesn't have at the moment and I don't plan to code it. If I can think of a totally different approach to comparisons against items in the bank, I might do it, but it's unlikely. |
|
|
Legorol |
View Public Profile |
Send a private message to Legorol |
Find More Posts by Legorol |
Add Legorol to Your Buddy List |
11-21-08, 03:20 PM | |
A Defias Bandit
Forum posts: 2
File comments: 94
Uploads: 0
|
EquipCompare-2.14\EquipCompare.lua:1276: attempt to compare number with nil
EquipCompare-2.14\EquipCompare.lua:1123: in function `EquipCompare_CheckCompare' EquipCompare-2.14\EquipCompare.lua:765: in function `EquipCompare_OnUpdate' <string>:"*:OnUpdate":1: in function <[string "*:OnUpdate"]:1> |
|
Maischter |
View Public Profile |
Send a private message to Maischter |
Find More Posts by Maischter |
Add Maischter to Your Buddy List |
11-22-08, 08:47 AM | ||
|
yeah, been goin around posting bout this feature on a bunch of addons, wasnt quite sure where this would best be implemented. prob some sort of bank/bag addon, like sanity2 or so.
|
|
|
zoktar |
View Public Profile |
Send a private message to zoktar |
Find More Posts by zoktar |
Add zoktar to Your Buddy List |
11-22-08, 11:15 AM | |
A Kobold Labourer
Forum posts: 0
File comments: 1
Uploads: 0
|
Erreur : attempt to compare number with nil
AddOn: EquipCompare Fichier : EquipCompare.lua Ligne : 2551 Nombre : 2 Interface\AddOns\EquipCompare\EquipCompare.lua:2551: in function `EquipCompare_ShowCompare' Interface\AddOns\EquipCompare\EquipCompare.lua:2245: in function `EquipCompare_CheckCompare' Interface\AddOns\EquipCompare\EquipCompare.lua:1529: in function `EquipCompare_OnUpdate' [string "*:OnUpdate"]:1: in function <[string "*:OnUpdate"]:1> I got this error when putting mouse on equipement in chat box. Then money text appears, adds and stay on info tooltips. It adds a money in the tooltip and the game seems to go slow and freeze when selling objects. Informant from Auctioneer is activated. Seems to be fixed by modifying the line 2551 in : "if ( right and GetScreenWidth() and right > GetScreenWidth() ) then" |
|
Lusky |
View Public Profile |
Send a private message to Lusky |
Find More Posts by Lusky |
Add Lusky to Your Buddy List |
11-24-08, 12:16 AM | ||
A Kobold Labourer
Forum posts: 1
File comments: 7
Uploads: 0
|
Same problem when mousing over and have a few other screens open (20+ times), rev 2.14, OK with 2.13
["message"] = "Interface\\AddOns\\EquipCompare\\EquipCompare.lua:1276: attempt to compare number with nil", ["count"] = 1, ["addons"] = " Swatter, v5.1.3830 (SnaggleTooth)\n WowheadLooter, v30015\n Ace2, v\n AdvancedTradeSkillWindow, v\n AlphaMap, v3.50.30000\n AlphaMapBattlegrounds, v\n AlphaMapExteriors, v\n AlphaMapInstances, v\n AlphaMapWorldBosses, v\n AlphaMobMap, v1.00.30000\n AlphaQuestHelper, v1.01.30000\n Altoholic, v3.0.003\n AtlasLoot, v5.02.01\n AtlasQuest, v4.2.1\n AucAdvanced, v5.1.3830 (SnaggleTooth)\n AucFilterBasic, v5.1.3830 (SnaggleTooth)\n AucFilterOutlier, v5.1.3830.2531\n AucMatchUndercut, v5.1.3830.2531\n AucScanData, v5.1.3830 (SnaggleTooth)\n AucStatClassic, v5.1.3830 (SnaggleTooth)\n AucStatHistogram, v5.1.3830 (SnaggleTooth)\n AucStatiLevel, v5.1.3830 (SnaggleTooth)\n AucStatPurchased, v5.1.3830 (SnaggleTooth)\n AucStatSales, v5.1.3830.2842\n AucStatSimple, v5.1.3830 (SnaggleTooth)\n AucStatStdDev, v5.1.3830 (SnaggleTooth)\n AucStatWOWEcon, v5.1.3830.2530\n AucUtilAHWindowControl, v5.1.3830.3311\n AucUtilAppraiser, v5.1.3830.2530\n AucUtilAskPrice, v5.1.3830.3175\n AucUtilAutoMagic, v5.1.3830.3142\n AucUtilCompactUI, v5.1.3830.2530\n AucUtilEasyBuyout, v5.1.3830.3583\n AucUtilItemSuggest, v5.1.3830.3108\n AucUtilPriceLevel, v5.1.3830.2545\n AucUtilScanButton, v5.1.3830.2530\n AucUtilScanFinish, v5.1.3830.2530\n AucUtilScanProgress, v5.1.3830.2530\n AucUtilSearchUI, v5.1.3830.3655\n AucUtilVendMarkup, v5.1.3830.2530\n AutoBar, vv3.00.02.07 beta\n Babylonian, v5.1.DEV.130\n BankItems, v30002\n Bartender4, v4.2.1\n BeanCounter, v5.1.3830 (SnaggleTooth)\n BigWigs, v2.0\n BonusScanner, v4.2\n CharacterProfiler, v3.0.1\n Chatmanager, v\n Chatter, v1.0\n Configator, v5.1.DEV.130\n CTRaidTracker, vv1.5.7(3.0.2) (MLdkp.net)\n cyCircled, v0.5\n DebugLib, v5.1.DEV.130\n Decursive, v2.3.0\n DoubleWide, v\n DrDamage, v1.6.0b\n ElkBuffBars, v2.1\n EnhancedFlightMap, v2.0.8\n EnhTooltip, v5.1.3715 (SnaggleTooth)\n EquipCompare, v2.14\n EveryQuest, v$Revision: 43 $\n Exp2, v\n Factionizer, v30002.2\n FishingAce, v0.4.2i\n Fortress, v1.1 \n Gatherer, v3.1.8\n GemHelper, v1.7.1\n GFWLevelator, v3.0\n HealBot, v3.0.3.4\n IceHUD, v1.3.16 (Revision: 301)\n Informant, v5.1.3830 (SnaggleTooth)\n ItemRack, v\n ItemRackOptions, v\n LightHeaded, v264\n LittleWigs, v3.0.0\n LoggerHead, v3\n LootHog, v\n MapNotes, v5.12.30000\n MapNotesBrowser, vv1.00.30000\n MapNotesIconLib, v1.04.30000\n MapNotesIconLibFancy, v\n MapNotesIconLibLegacy, v\n MapNotesIconLibNeptunia, v\n MapNotesIconLibNumbers, v\n MBB, v\n MobInfo2, v3.71\n MobMap, v304\n MoveAnything, v3.0.2-7\n Nameplates, v$Revision: 974 $\n NECB, v20118\n Omen, v3.0.3\n OmniCC, v2.2.4\n QuestHelper, v0.70\n RatingBuster, v\n RecipeBook, v\n Recount, v\n Rep2, v\n RicoMiniMap, v\n sct, v6.2\n sctd, v3.1\n SimpleRaidTargetIcons, v1.06\n SlideBar, v5.1.3830 (SnaggleTooth)\n StealYourCarbon, v3.0.2.15\n Stubby, v5.1.3830 (SnaggleTooth)\n TankPoints, v\n TipTac, v08.11.10\n TipTacTalents, v08.11.05\n Titan, v4.1.2.30000 (Revision 69)\n TitanAmmo, v4.1.2.30000\n TitanBag, v4.1.2.30000\n TitanClock, v4.1.2.30000\n TitanCoords, v4.1.2.30000\n TitanGoldTracker, v4.1.2.30000\n TitanHealBot, v3.0.2.0\n TitanItemBonuses, v4.1.2.30000\n TitanLootType, v4.1.2.30000\n TitanNameToggle, v3.0 r2\n TitanPerformance, v4.1.2.30000\n TitanRegen, v4.1.2.30000\n TitanRepair, v4.1.2.30000\n TitanRider, v3.0 r2\n TitanVolume, v4.1.2.30000\n TitanXP, v4.1.2.30000\n TomTom, v176\n XPerl, v3.0.1f\n XPerlArcaneBar, v\n XPerlParty, v\n XPerlPartyPet, v\n XPerlPlayer, v\n XPerlPlayerBuffs, v\n XPerlPlayerPet, v\n XPerlRaidAdmin, v\n XPerlRaidFrames, v\n XPerlRaidHelper, v\n XPerlRaidMonitor, v\n XPerlRaidPets, v\n XPerlTarget, v\n XPerlTargetTarget, v\n (ck=e17)\n", ["timestamp"] = "2008-11-24 00:37:13", ["context"] = "Global", ["stack"] = "(tail call): ?\n[C]: ?\nInterface\\AddOns\\EquipCompare\\EquipCompare.lua:1276: in function `EquipCompare_ShowCompare'\nInterface\\AddOns\\EquipCompare\\EquipCompare.lua:1123: in function `EquipCompare_CheckCompare'\nInterface\\AddOns\\EquipCompare\\EquipCompare.lua:765: in function `EquipCompare_OnUpdate'\n[string \"*:OnUpdate\"]:1: in function <[string \"*:OnUpdate\"]:1>\n", }, -- [39] |
|
|
arcadin |
View Public Profile |
Send a private message to arcadin |
Find More Posts by arcadin |
Add arcadin to Your Buddy List |
11-25-08, 07:41 AM | ||
A Deviate Faerie Dragon
Forum posts: 18
File comments: 285
Uploads: 0
|
|
|
|
Spiderkeg |
View Public Profile |
Send a private message to Spiderkeg |
Find More Posts by Spiderkeg |
Add Spiderkeg to Your Buddy List |
11-27-08, 12:50 AM | ||
A Kobold Labourer
Forum posts: 0
File comments: 5
Uploads: 0
|
placement
placement problem with weapon if u have weapon in left and right hand looks good: but if i select other item(little bit more widely) - all tooltips going to left side... may be better move "main" tooltip left ? or change scale of compare-tooltips ?
Last edited by xocoru : 11-27-08 at 01:09 AM.
|
|
|
xocoru |
View Public Profile |
Send a private message to xocoru |
Find More Posts by xocoru |
Add xocoru to Your Buddy List |
11-27-08, 09:34 PM | ||
A Kobold Labourer
Forum posts: 1
File comments: 13
Uploads: 0
|
same error as others
it also mess's up my sellfish/itempricetooltip mods don't matter witch i use, makes the sell value appear all over the tool tip rendering it unreadable
|
|
|
Patramix |
View Public Profile |
Send a private message to Patramix |
Find More Posts by Patramix |
Add Patramix to Your Buddy List |
11-29-08, 12:38 PM | |
|
Problems I have currently with this mod:
[2008/11/29 12:39:58-162-x1]: EquipCompare-2.14\EquipCompare.lua:1276: attempt to compare number with nil EquipCompare-2.14\EquipCompare.lua:1123: in function `EquipCompare_CheckCompare' EquipCompare-2.14\EquipCompare.lua:765: in function `EquipCompare_OnUpdate' <string>:"*:OnUpdate":1: in function <[string "*:OnUpdate"]:1> --- |
|
Kupotek |
View Public Profile |
Send a private message to Kupotek |
Find More Posts by Kupotek |
Add Kupotek to Your Buddy List |
11-30-08, 01:13 PM | ||
|
So far, the add-on is working OK for me (*crosses fingers*). In fact, I'm running it with SellFish, Auctioneer, LootCount, LinkWrangler and several other tool-tip enhancers and info add-ons. But then I've only been looking at things in my bank (just started using it again). *waits for WoW to scream "I can't take it anymore!"*
Last edited by Gruffness : 11-30-08 at 01:16 PM.
|
|
|
Gruffness |
View Public Profile |
Send a private message to Gruffness |
Find More Posts by Gruffness |
Add Gruffness to Your Buddy List |
11-30-08, 07:28 PM | ||
A Kobold Labourer
Forum posts: 1
File comments: 13
Uploads: 0
|
the initial problem happens when i mouse over my bars(bartender 4), over a trinket(and maybe quest items), after that it starts to mess up. i use Tip-Top for tooltip stuff with the full auctioneer suite i also use 30'something mods but the problem persisted even without them, even when there's only this mod installed with sell value mods(don't matter witch)
Last edited by Patramix : 11-30-08 at 07:29 PM.
|
|
|
Patramix |
View Public Profile |
Send a private message to Patramix |
Find More Posts by Patramix |
Add Patramix to Your Buddy List |
12-02-08, 12:58 PM | |
An Aku'mai Servant
Forum posts: 33
File comments: 19
Uploads: 0
|
I too am having the same error pop up I clear it by reloading the UI works for a while until I check a Link in Chat then I get the error and it goes on from there.
|
|
oimmuk |
View Public Profile |
Send a private message to oimmuk |
Find More Posts by oimmuk |
Add oimmuk to Your Buddy List |
12-07-08, 08:03 PM | |
|
Thanks for all the reports on the "attempt to compare number with nil" bug. Arcadin's fix is a good temporary solution and should work in most cases. Unfortunately it is just treating the symptom and doesn't fix the underlying issue. I'm having a hard time reproducing this bug on my end and I'm researching its details though, so a proper fix will have to wait a bit.
@xocoru: The feature you have quoted actually includes a warning for your situation: "In rare cases tooltips may still be partially off the screen, if the tooltips can't fit on any side". From your screenshots, it looks like it doesn't matter which side of the main tooltip the comparisons would be placed, they would be off the screen at least partially. So EquipCompare can't do anything about it (at the moment). Moving the main tooltip is harder than it sounds ;-)
Last edited by Legorol : 12-07-08 at 08:05 PM.
|
|
Legorol |
View Public Profile |
Send a private message to Legorol |
Find More Posts by Legorol |
Add Legorol to Your Buddy List |
12-09-08, 02:07 PM | |
A Defias Bandit
Forum posts: 2
File comments: 10
Uploads: 0
|
NotesUNeed
Hello, Legorol! Would you consider helping in the overlapping problem with [NotesUNeed]? That's the only addon i know for adding own tooltips to things, and it does not stack very well with EC :/
|
|
Filius |
View Public Profile |
Send a private message to Filius |
Find More Posts by Filius |
Add Filius to Your Buddy List |
You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.