- Home
- Downloads
-
Addons & Mods
Featured
World of Warcraft
6,110 Addons
-
Popular Downloads
- Top World of Warcraft Addons
- Top Minecraft Server Mods
- Top Rift Addons
- Top Skyrim Mods
- Top World of Tanks Skins
- Top StarCraft II Maps
- Top Terraria Maps
- Top Runes of Magic Addons
- Top Warhammer Online Addons
- Top The Secret World Mods
- Top Age of Conan Addons
-
- Curse Client
- Premium
- News
- Giveaways
- Forums
- Store
WhoHas
- 1 Like
- World of Warcraft
- 47 Monthly Downloads
- Supports: 5.0.5
- 22,389 Total Downloads
- Updated 09/23/2012
- Created 08/19/2007
- 347 Favorites
- Project Site
- Comments
- Release Type: Release
- License: BSD License
- Newest File: 5.2.0
About WhoHas
WhoHas modifies every tooltip in the game to show which of your characters have the item in the tooltip, and where. This works in your inventory, at the auction house, on chat links, and even in trade skill windows. The tooltip will show how many of the item each of your characters have, and where - in their inventory, in the bank, equipped, or even in their inbox. This can be useful for managing your overall inventory, or for finding out who has the items you need for crafting.
WhoHas requires a separate addon to track all of your personal items. WhoHas currently supports:
- Altoholic - New!
- Armory - Now fixed!
- Possessions 4.2 with Void Storage
WhoHas will auto-select the best backend to use based on the inventory addons you have enabled. It will search for addons in the order shown above. I may be able to add support for other inventory addons on request.
WhoHas supports English and is partially translated into German and French, thanks to the efforts of Pelion, and more recently, TorenAltair. If you would like to help finish the German and French translations, please let me know.
To prevent WhoHas from showing tooltips for specific items, enter "/whohas ignore ITEM NAME" in chat, where ITEM NAME is the item you don't want WhoHas tooltips for. You can also type "/whohas ignore " (make sure to include the space at the end) and then shift-click on the item you want to ignore to fill in its name.
Code hosted by GitHub
The source code for WhoHas is hosted on GitHub at https://github.com/rvaughn/wow-whohas.
- Completely rewrote the Armory scanner. WhoHas should now support future versions of Armory better.
| File Name | Release Type | Game Version | Downloads | Date |
|---|---|---|---|---|
| 5.2.0 | Release | 5.0.5 | 1,243 | 09/23/2012 |
| 5.1.2 | Release | 5.0.5 | 481 | 09/18/2012 |
| 5.1.1 | Release | 5.0.5 | - | 09/17/2012 |
| 5.1.0 | Release | 5.0.5 | 260 | 09/16/2012 |
| 5.0.1 | Release | 5.0.4 | - | 09/13/2012 |
| 5.0.0 | Release | 5.0.4 | 380 | 09/09/2012 |
| 4.0.1 | Release | 4.0.3a | 4,170 | 12/27/2010 |
| 4.0.0b3 | Beta | 4.0.1 | 495 | 11/11/2010 |
| 4.0.0b2 | Beta | 4.0.1 | 169 | 11/09/2010 |
| 4.0.0a1 | Beta | 4.0.1 | 359 | 10/18/2010 |
| 3.3.1 | Release | 3.3.0 | 3,038 | 12/27/2009 |
| 3.3.0 | Release | 3.3.0 | 418 | 12/26/2009 |
| 3.2.0 | Release | 3.2.0 | 1,394 | 12/06/2009 |
| 3.0.2 | Release | 3.0.3 | 16 | 11/18/2008 |
| 3.0.1 | Release | 3.0.3 | 1 | 11/15/2008 |
| 3.0.0 | Release | 3.0.3 | 1 | 11/14/2008 |
| 2.4.1 | Release | 2.4.2 | 4 | 05/20/2008 |
| 2.4.0 | Release | 2.4.0 | 1 | 04/08/2008 |
| 2.3.8 | Release | 2.3.0 | 3 | 12/30/2007 |
| 2.3.7 | Release | 2.3.0 | 1 | 12/22/2007 |
| 2.3.6 | Release | 2.3.0 | 1 | 12/09/2007 |
| 2.3.5 | Release | 2.3.0 | 2 | 12/08/2007 |
| 2.3.4 | Release | 2.3.0 | 2 | 12/01/2007 |
| 2.3.3 | Release | 2.3.0 | 1 | 11/30/2007 |
| 2.3.2 | Release | 2.3.0 | 1 | 11/23/2007 |
| 2.1.1 | Release | 2.3.0 | 1 | 11/20/2007 |
| 2.0.3 | Release | 2.2.0 | 1 | 11/04/2007 |
| 2.0.2 | Release | 2.2.0 | 1 | 10/03/2007 |
| 2.0.1 | Release | 2.2.0 | 1 | 10/01/2007 |
| 2.0 | Release | 2.2.0 | 1 | 09/29/2007 |
| 1.1 | Release | 2.1.0 | 3 | 08/29/2007 |
| 1.0 | Release | 2.1.0 | 1 | 08/19/2007 |
Top Downloads
-
- Deadly Boss Mods
- Combat, PvP, and Boss Encounters
- 1,172,613 Monthly Downloads
-
- Bagnon
- Bags & Inventory
- 491,839 Monthly Downloads
-
- AtlasLoot Enhanced
- Map & Minimap, Professions, Arena, and Boss Encounters
- 393,478 Monthly Downloads
-
- Deadly Boss Mods - Burning Crusade and Vanilla mods
- Combat and Boss Encounters
- 350,761 Monthly Downloads
-
- Recount
- Combat
- 329,575 Monthly Downloads
Comments
Very likely something has changed in Baggins that breaks WhoHas now. If you can paste an error message that will help, but I'll look into it in the meantime. I haven't tried it with Baggins in a long time.
Anyway, I haven't used TipTac befotr, so I'll download it and check out the conflict.
1x WhoHas-4.0.0b2\WhoHas.lua:235: bad argument #1 to 'match' (string expected, got table)
WhoHas-4.0.0b2\WhoHas.lua:235: in function `NameFromLink'
WhoHas-4.0.0b2\WhoHas_Armory_new.lua:47: in function `ScanChar'
WhoHas-4.0.0b2\WhoHas_Armory_new.lua:32: in function `ScanAlts'
WhoHas-4.0.0b2\WhoHas.lua:527: in function `UpdateCaches'
WhoHas-4.0.0b2\WhoHas.lua:512: in function `ShowTooltip'
WhoHas-4.0.0b2\WhoHas.lua:305: in function `OnShow'
: ?
TipTac-10.10.27\core.lua:806: in function `Show'
MinimapButtonFrame-3.1.4\MinimapButtonFrame.lua:2133: in function `RollUp_OnEnter'
Locals:
link = {
1 = "|Hitem:32494:0:3632:3507:0:0:0:2294529:71:0[Destruction Holo-gogs]"
count = 4
1x WhoHas-4.0.0b2\WhoHas.lua:235: bad argument #1 to 'match' (string expected, got table)
WhoHas-4.0.0b2\WhoHas.lua:235: in function `NameFromLink'
WhoHas-4.0.0b2\WhoHas_Armory_new.lua:47: in function `ScanChar'
WhoHas-4.0.0b2\WhoHas_Armory_new.lua:32: in function `ScanAlts'
WhoHas-4.0.0b2\WhoHas.lua:527: in function `UpdateCaches'
WhoHas-4.0.0b2\WhoHas.lua:512: in function `ShowTooltip'
WhoHas-4.0.0b2\WhoHas.lua:305: in function `OnShow'
: in function `SetShapeshift'
:"*:OnEnter":6: in function `OnEnter'
Bartender4-3\StanceBar.lua:181: in function
Locals:
link = {
1 = "|Hitem:32494:0:3632:3507:0:0:0:2294529:71:0[Destruction Holo-gogs]"
count = 4
}
WhoHas-4.0.0b2\WhoHas.lua:235: bad argument #1 to 'match' (string expected, got table)
WhoHas-4.0.0b2\WhoHas.lua:235: in function `NameFromLink'
WhoHas-4.0.0b2\WhoHas_Armory_new.lua:47: in function `ScanChar'
WhoHas-4.0.0b2\WhoHas_Armory_new.lua:32: in function `ScanAlts'
WhoHas-4.0.0b2\WhoHas.lua:527: in function `UpdateCaches'
WhoHas-4.0.0b2\WhoHas.lua:512: in function `ShowTooltip'
WhoHas-4.0.0b2\WhoHas.lua:305: in function `OnShow'
: ?
QuestHelper-4.0.1.31b\collect.lua:26: in function `SetText'
Interface\FrameXML\GameTooltip.lua:212: in function `GameTooltip_AddNewbieTip':
Locals:
link = {
1 = "|Hitem:32494:0:3632:3507:0:0:0:2294529:71:0[Destruction Holo-gogs]"
count = 4
}
This is the reason I'm starting to convert WhoHas to use Armory's API like Warmexx suggested so long ago.
Gruma, did you also write the now defunct WhoDrop? If so boy that could use a face lift for Cata :)
Thanks again
No, I didn't write WhoDrop, it's just one of those coincidences of naming. WhoHas was basically the condensed form of what I was asking when I wrote it - "Who Has goldthorn?" for example. It's really a shining example of naming creativity. ;)
OK, I finally reproduced your errors. I didn't get it at first with Armory v9.1.19, but I did after I updated to r376. I suspect v9.1.19 *is* a problem, I just didn't see it because I had to logout to save character data first.
If you're able to, I would recommend downgrading to Armory v9.0.7 temporarily, and delete your Armory saved variables at the same time. That unfortunately means rescanning all of your characters too. If that's too much trouble, or if you really need the latest Armory, then don't bother. I didn't have any errors with this version though.
I will try to come up with some sort of quick-fix workaround for this to get you going quickly. The real fix is for me to rewrite my Armory support, and that's going to take a little longer.
BTW, BugSack is awesome, thanks for incidentally pointing that out! It's much, much nicer than Swatter.
ty again for all your work!