Download
(26Kb)
Download
Updated: 10-31-10 04:16 PM
Pictures
File Info
Updated:10-31-10 04:16 PM
Created:unknown
Downloads:35,861
Favorites:250
MD5:

Possessions  Popular! (More than 5000 hits)

Version: 4.0.4
by: Siz [More]

Possessions keeps track of gold and items across all of your characters on each server. Its primary utility comes from being able to use a slash command to instantly show you where you already possess an item on the server without cluttering your tooltips all the time.

Commands:

  • /poss - Open the possessions window
  • /poss text - Open Possessions and search for "text"
  • /poss [Item Link] - Open Possessions and search for the item linked
  • /poss -clear name - Clears all stored data for the character or guild named "name" on the current realm.
  • /poss -updatetypes - Queries the server for all item types and subtypes in existence to be used in the "All types and subtypes" dropdown. Using this command may cause your game to freeze for a moment while it processes. This should be particularly useful for non enUS users. It is most useful when you have lots of items cached, so not immediately after a patch has cleared your cache.

Some Features:
  • Item Link Storage:
    For any character on your account, Possessions stores worn items, items in your inventory, in your keyring, in the bank, in the inbox, and in the the Guild Bank. It also keeps track of the bags themselves! Of course, you must log in to each character at least once to store their worn items, their inventory, and their keyring contents. In order to track bank contents, you must visit the bank. Possessions stores the items that are in your character's inbox any time you open your inbox. It also stores any items that you mail to one of your alts that Possessions recognizes.
  • Money Tracking:
    Possessions keeps track of how much money each of your characters has and displays the total at the bottom of the Possessions results window, as well as the amount per character in a tooltip when you mouseover the total. Possessions also counts money which you have mailed to an alt, or money in your inbox.

Third-Party Enhancements:
  • WhoHas - "WhoHas modifies every tooltip in the game to show which of your characters have the item in the tooltip, and where."

History:
Possessions was originally written for Vanilla WoW by Oystein and was updated for 2.3 and a few later patches by myself. Sorry for the lack of updates here since 2007, but thank you to everyone who kept it going with patches and fixes in my absence!

4.0.4
- Fix an error which appeared for people upgrading from previous versions of Possessions who had Lite mode disabled.

4.0.3
- Searching for items with hyphens in the name now works.

4.0.1 (TOC: 40000)
- Queue bag scanning to no more than once every 1.5 seconds.
- Use the new GetItemIcon function to ensure that we get a texture even for unvalidated items (no more question mark icon!).
- Added Broker Launcher to toggle the Possessions Window.
- Added option to restrict search results to the current faction only.
- Added option to exclude Guild Bank results.
- Added faction color to Character Selection DropDown menu. Blue = Alliance, Red = Horde. Guild banks may be colored Green until you refresh them once.
- Now properly records and displays reforged items.
- Updated current Types and Subtypes to match what's currently in game. Also added a new commandline option (-updatetypes) to scan for types. This should be helpful for non-enUS users or after a patch which adds new types/subtypes. Your game may freeze for a moment while this is running.
- Removed Lite Mode option since it is no longer necessary to store Icons at all.
- Searching from the commandline no longer steals focus. Focus is taken only when Possessions is toggled with no new input such as with "/poss" or by clicking the Broker button.
- Thanks to the wonderful Possessions users and fans who continued to share fixes and patches and updates in my absence!

2.0.2o v3
- Fixed a bug which caused an error to appear when mousing over the total gold value
if you have guild bank data stored.
- Added a "/poss -validate all" slash command to validate all items in your database
for the current realm.

2.0.2o v2
- Fixed a bug which caused errors for new users of Possessions and when adding new bags.

2.0.2o
- Track the bags in your character's inventory and bank bag slots. Thanks to
Lauchsuppe for the example.
- Record guild bank contents. Guilds will show up in your list of characters,
as if they were characters. Thanks to Gruma, author of WhoHas, for the idea to use GBF_Update.

2.0.2n v2
- Added support for multiple attachments to mail.

2.0.2n (TOC: 20300)
- Support for new item subtypes in the 2.3 patch. You can now find things like
Herbs, Ore, and leather more easily.

2.0.2m v2:
- Fixed: Bug which caused errors on login for the first time with Possessions installed.

2.0.2m:
- New: Money in a character's inbox is counted towards a character's total money.
- New: Records items and money returned from one of your characters inbox to another.
- Fixed: Bug which caused items to be added to your possessions even if a SendMail failed.
- Fixed: Bug which prevented bags which had an empty first slot from being stored
after logging out.
- Fixed: Bug which occasionally caused possessions to stop working after zoning.
- Fixed: Bug which caused incorrect item to show when a search had only one result.
- Fixed: Bug which could cause stacks of the same item to show up separately in results
if the compressed links were different.
- Improved: Enabling/Disabling Lite Mode instantly adds or removes icons for all
characters on the current realm in your database. You can temporarily disable Lite Mode
right before you want to get your savedvariables file for Possessions PHP Guildbank.
- Improved: Lite Mode now also combines stacks of like items within the same bag to
reduce the database size. This is currently a work-in-progress.
- Changed: MoneyTooltip is sorted alphabetically.

2.0.2l: (TOC: 20200)
- New: Icons in the tooltip for search results to help show where the item is located.
- Improved: Reduced garbage memory creation for inventory changes and searches.
This means that Possessions should no longer use up gobs of memory if you conduct
lots of searches.
- Improved: Handling of event-based bag scanning. Eliminated double scans.
- Improved: Search results will no longer clump items with the same name, but
different gems/enchants together preventing you from seeing the true link.
- Improved Full Text Search tooltip scanning speed and hopefully other aspects of performance.
- Removed: EnhTooltip support is removed. No functionality is lost, the original
Possessions used EnhTooltip to display money, but that is now built-in, so EnhTooltip
is no longer necessary.

2.0.2k v2:
- Fixed: Error when sending mail with no attachment.
- Fixed: Added missing Subtypes for Simple and Prismatic gems.

2.0.2k:
- New: WIM support. You can link items to WIM chat windows.
- New: Optional Full Text Search. This allows you to search all lines in the item's tooltip.
When this is enabled, searches will be slower.
- New: Items that you mail to alts will now be recorded with links
- New: Added support for new "Gem" Type and its corresponding subtypes. You can
search for gems by their color.

2.0.2j:
- Improved: Scaled random suffixes are extracted from the uniqueID to reduce the
amount of memory needed to store items with negative suffixIDs. For example, both
"362610728" and "343867432" become simply "40".
- New: Search by item type and subtype. Also added buttons to reset all search fields
and to begin the search.
- New: Drop down menus are sorted alphabetically.
- New: Now shows a note when you mouseover an uncached item with a question mark
icon in the Possessions window explaining how to query the server for the item link.
The note resembles that of AtlasLoot Enhanced. Also shows a message recommending
that you check the mail on a character which has an unconfirmed item in their inbox.
- Change: Possessions window is no longer always on top of other windows.

2.0.2i:
- Change: Defaults to Lite Mode. Nothing can parse the new savedvariables format yet
anyways. *Update* Possessions php Guildbank Cont seems to work, just be sure to uncheck the Lite Mode box to tell Possessions to save the item texture.
- Fix: Properly handle instanceID which determines the stats of new randomly enchanted items.
- Fix: Left or right clicking a randomly enchanted item will show the correct link.

2.0.2H:
- New: Optional Lite Mode. When Lite Mode is enabled, item textures (Icons) are not stored in memory. Instead, they are retrieved when needed from the server. Lite Mode also shrinks the itemString whenever possible to save memory. This feature is toggled by a new checkbox in the bottom right corner of the Possessions window. The downside to this is that programs like Possessions Browser do not have the Texture available.
- New: Money will be displayed even without enhTooltip.
- New: Accept Links as parameters at the command line. Example: "/poss [Hearthstone]"
- New: Left clicking an item in the Possessions results list will pop up a movable tooltip for the item.
- New: /poss -clear <name> command for clearing all data for a certain character on the current realm.
- New: Items recorded in your inbox will now have links.
- Fix: Shouldn't taint any global variables anymore. (thanks to devilcat on curse-gaming.com)
- Fix: Support for negative suffixIDs and uniqueIDs in patch 2.0.3.
- Fix: Added Pairs() to Possessions_convertDB1to2. Thanks Dridzt

2.0.2g:
- Keyring support (thanks to Lauchsuppe for some ideas).
- Now Ignores UniqueID to save some memory. I'm considering a way to ignore unused enchant and suffix data too.
- Won't show tooltip for items that don't exist in cache. Right click to query server.
- Added Stack Count to tooltip shown when mousing over items in the results window.
- Maintains backward compatibility with old data.
- Support possibly negative suffix ID in TBC.
- Added code to support the GetInboxItemLink(index) function which should be available in WoW 2.0.2. This means that items recorded in your inbox can have links instead of just text. This feature will be enabled in a future release of Possessions.

2.0.2f: Fixed a typo which caused you to be disconnected when linking items from Possessions. Also added the display of Recipe Book information to the tooltip.
2.0.2e: Now compatible with the new Item String Format. This means that items with suffixes such as "of the Bear" will be stored correctly.
2.0.2d: Improved text in dropdown for filtering by slot.
2.0.2c: Fixed filtering by slot. Items stored in your Inboxes will show up in random slots. Added Gello's fix for escape keypress.
2.0.2b: Fixed some table references that I missed which caused errors for enhtooltip users.
Post A Reply Comment Options
Unread 05-30-07, 06:06 PM  
Siz
A Wyrmkin Dreamwalker
AddOn Author - Click to view AddOns

Forum posts: 52
File comments: 228
Uploads: 5
Originally posted by Zidomo
Please (pretty please) don't hang up development of this for using Sanity2. You have done terrific work on your Possessions version to keep it working & improving since the old Oystein days.

[...]

The only reason, really, I was still using Sanity2 was for tooltip display of numbers of a particular item on particular characters. It has never recorded things sent via mail until you see them on the receiving character, unlike Possessions. This despite me making the suggestion in the Wowace forums early in its development.

So here's hoping you continue to develop & improve Possessions, Siz . What I'd personally like to see next is optimization of the database format/storage to use less memory. As well as performance optimization; it uses a fair bit of CPU time, even if you have never opened the Possessions window during a session (recorded with Fubar_Usage).
I wouldn't give up on Possessions unless I quit the game or another addon comes along and trumps this one. I'm a Possessions fan myself, and at times I enjoy playing with addons more than I enjoy improving my characters so I am constantly looking to make Possessions better. I will keep Possessions working, but don't plan to change it much.

I don't know much about improving efficiency but I'm trying to learn. I'm trying to understand how to reuse tables and looking into a way to only load the Possessions data when it is needed. I would also like to improve the UI a bit. I had to cram the new buttons and dropdowns into the existing UI and I don't like how it looks. You have to be aware that any addon that maintains a database and searches that database will use lots of memory and at times, lots of CPU.

I'm trying to avoid making any changes which would break compatibility or require people to delete their savedvariables before upgrading.

There's an Ace2 addon called BagSync which shows where you have items among your characters on the item's tooltip. It'd be annoying having two addons storing the same data though.
Report comment to moderator  
Reply With Quote
Unread 05-30-07, 04:21 PM  
Zidomo
A Cliff Giant
 
Zidomo's Avatar

Forum posts: 76
File comments: 1046
Uploads: 0
Originally posted by Siz
There are lots of ways that Possessions could be improved. Efficiency is one big area, but the gui could be cleaned up also. I've been hoping that another addon would come along and replace possessions, but I still haven't found anything I like better.

Sanity 2.0 is pretty close to replacing Possessions for me. It has a full text search which you might find useful. The thing I don't like about it is that you have to specify which character to search. It won't search all characters.

*Edit*
Full Text search is now working.
Please (pretty please) don't hang up development of this for using Sanity2. You have done terrific work on your Possessions version to keep it working & improving since the old Oystein days.

I'm a big fan of Ace addons. But since the WoW 2.1 patch, the current SVN trunk version of Sanity2 (http://www.wowace.com/files/Sanity2/ ) is very (very) buggy and has not really worked properly in many respects since the last perfectly working WoW 2.0.x version (r33714).

On May 24, the author of it merged his branch "dev" version into the trunk. The prior trunk version was completely dead as of WoW 2.1. But as noted, the new trunk version hasn't really worked properly in any update since then (I have posted on the Wowace forums about the issues).

The only reason, really, I was still using Sanity2 was for tooltip display of numbers of a particular item on particular characters. It has never recorded things sent via mail until you see them on the receiving character, unlike Possessions. This despite me making the suggestion in the Wowace forums early in its development.

So here's hoping you continue to develop & improve Possessions, Siz . What I'd personally like to see next is optimization of the database format/storage to use less memory. As well as performance optimization; it uses a fair bit of CPU time, even if you have never opened the Possessions window during a session (recorded with Fubar_Usage).
Report comment to moderator  
Reply With Quote
Unread 05-28-07, 10:57 PM  
mcmilk
A Fallenroot Satyr

Forum posts: 23
File comments: 13
Uploads: 0
Re: Re: Gold and Bags

Originally posted by Siz
I haven't heard of anyone else with this problem yet. Do you have EnhTooltip installed? (EnhTooltip is part of the Auctioneer package) I don't test EnhTooltip support very extensively, and I will likely remove it altogether for the next release. If you do have EnhTooltip installed, try disabling it then logging in to see of the money tooltip in Possessions shows up.

That seems to be the problem, Enhanced Tooltips was causing the loss of the gold breakdown.
Report comment to moderator  
Reply With Quote
Unread 05-28-07, 09:00 PM  
Siz
A Wyrmkin Dreamwalker
AddOn Author - Click to view AddOns

Forum posts: 52
File comments: 228
Uploads: 5
Re: Gold and Bags

Originally posted by mcmilk
the only problem I am having is that the Tooltip, when I mouseover the total gold, is blank. No names, no breakdown, nothing. Every other tooltip will break down who has what and how many but not the Gold one. Bugged or My fault?
I haven't heard of anyone else with this problem yet. Do you have EnhTooltip installed? (EnhTooltip is part of the Auctioneer package) I don't test EnhTooltip support very extensively, and I will likely remove it altogether for the next release. If you do have EnhTooltip installed, try disabling it then logging in to see of the money tooltip in Possessions shows up.

Originally posted by mcmilk
(also very small note and don't know if this has been mentioned before, The Mod doesn't seem to notice "Bags" that you have equiped, just those IN a bag)
You're right, Possessions does not store the bags that your character has in its bag slots. The version of Possessions by Lauchsuppe does have this feature, but I don't find it entirely necessary for myself and I can't think of an intuitive way to add it.
Report comment to moderator  
Reply With Quote
Unread 05-28-07, 02:08 AM  
mcmilk
A Fallenroot Satyr

Forum posts: 23
File comments: 13
Uploads: 0
Gold and Bags

Love the addon.

the only problem I am having is that the Tooltip, when I mouseover the total gold, is blank. No names, no breakdown, nothing. Every other tooltip will break down who has what and how many but not the Gold one. Bugged or My fault?


(also very small note and don't know if this has been mentioned before, The Mod doesn't seem to notice "Bags" that you have equiped, just those IN a bag)
Last edited by mcmilk : 05-28-07 at 02:23 AM.
Report comment to moderator  
Reply With Quote
Unread 05-08-07, 12:37 AM  
Siz
A Wyrmkin Dreamwalker
AddOn Author - Click to view AddOns

Forum posts: 52
File comments: 228
Uploads: 5
This is definitely possible, but it is quite difficult to do. In order to conduct a search of this type, you have to actually scan each line in the tooltip for every item that you search for the specified words. This would be a very slow process and at the moment I'm not familiar with how it's done. This would be an excellent addition to Possessions, however, so I will look into adding it if I can find time.

There are lots of ways that Possessions could be improved. Efficiency is one big area, but the gui could be cleaned up also. I've been hoping that another addon would come along and replace possessions, but I still haven't found anything I like better.

Sanity 2.0 is comparable to Possessions. It has a full text search which you might find useful. The thing I don't like about it is that you have to specify which character to search. It won't search all characters.

*Edit*
Full Text search is now working.
Last edited by Siz : 05-31-07 at 04:03 AM.
Report comment to moderator  
Reply With Quote
Unread 05-07-07, 07:59 PM  
Baldric
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
This is such a fantastic addon.

I have a feature request. Is it possible to enhance the search for item attributes i.e. intellect or fire resist? The only addon I have seen do this successfully is Telo's Lootlink. Being able to query all your fire resist gear would be a very useful feature.
Report comment to moderator  
Reply With Quote
Unread 04-03-07, 02:06 PM  
Siz
A Wyrmkin Dreamwalker
AddOn Author - Click to view AddOns

Forum posts: 52
File comments: 228
Uploads: 5
Possessions PHP Guildbank cont appears to work, but it does not show items in a character's inbox or keyring. This may be because this version of possessions browser was written for Lauchsuppe's updated version of Possessions.

You would need to Uncheck the Lite Mode box and check your bank to refresh the data so that Possessions saves the item's icon into your savedvariables file.
Last edited by Siz : 04-12-07 at 12:14 AM.
Report comment to moderator  
Reply With Quote
Unread 04-03-07, 12:43 PM  
Saynt
A Deviate Faerie Dragon

Forum posts: 13
File comments: 18
Uploads: 0
Do you know of a updated/working php browser for Possessions (this version)?

http://ui.worldofwar.net/ui.php?id=2622 was previously used but seems to no longer be maintained.
Report comment to moderator  
Reply With Quote
Unread 03-29-07, 01:23 AM  
Siz
A Wyrmkin Dreamwalker
AddOn Author - Click to view AddOns

Forum posts: 52
File comments: 228
Uploads: 5
Nevermind my last post. I got motivated and added a few new features for version 2.0.2j which I hope to post here before the weekend.
Last edited by Siz : 04-01-07 at 09:07 PM.
Report comment to moderator  
Reply With Quote
Unread 03-20-07, 02:28 PM  
Siz
A Wyrmkin Dreamwalker
AddOn Author - Click to view AddOns

Forum posts: 52
File comments: 228
Uploads: 5
Just a note: Lauchsuppe has extended Possessions with many new enhancements. You can find his versions posted on curse-gaming.com and ui.worldofwar.net. From what I can tell, the only benefit to using my version is the reduced memory consumption in Lite Mode. In a recent test, my savedvariables file was 223KB while that from Lauchsuppe's version was 325KB. That doesn't necessarily equate to the same memory difference in-game. Lauchsuppe's version also tracks the bags that your character has, and stack count display is optional.

I don't plan to change this version much more. Just remember that the savedvariables files created by my version is incompatible with Lauchsuppe's version so you should rename or delete the file before changing versions if you choose to do so.
Last edited by Siz : 03-29-07 at 01:16 AM.
Report comment to moderator  
Reply With Quote
Unread 01-22-07, 09:29 PM  
Siz
A Wyrmkin Dreamwalker
AddOn Author - Click to view AddOns

Forum posts: 52
File comments: 228
Uploads: 5
I tried to explain it as well as I could above, but the shortened itemString is only a minor benefit of Lite Mode. The biggest benefit is the memory reduction from not storing the path to the item's texture. For every single stack of items you have, the texture would be stored. It's easy to retrieve the texture whenever it's needed, but a common practice is to not query the server when an item does not exist in your local cache. This is done to reduce the chance of disconnecting you if the server has not yet verified the item. This is why you see question mark icons often on patch days when your cache is always cleared.

Possessions Browser was a php script that some people used to post their inventory information online. In a recent patch, Blizzard moved to a completely different technology for storing their saved variables files. Anything that used the old format will be broken.
Last edited by Siz : 01-22-07 at 09:35 PM.
Report comment to moderator  
Reply With Quote
Unread 01-22-07, 05:17 PM  
Zidomo
A Cliff Giant
 
Zidomo's Avatar

Forum posts: 76
File comments: 1046
Uploads: 0
Other than shortening the item IDs for less memory used, what other advantages (if any) does "lite mode" have? And what disadvantages (if any) other than the question mark/generic link that may appear does lite mode have?

And not clear on implications of this in the changelog: "Nothing can parse the new savedvariables format yet anyways."
Report comment to moderator  
Reply With Quote
Unread 01-18-07, 01:40 AM  
Siz
A Wyrmkin Dreamwalker
AddOn Author - Click to view AddOns

Forum posts: 52
File comments: 228
Uploads: 5
Thank you for the report!

The first problem with incorrect stats being displayed is fixed for 2.0.2i.

I'm not sure what the cause of your error is, but I will look into it and edit this post when I find out more. I may have already fixed that too.

*Edit* I couldn't reproduce the error below, perhaps the fixes in 2.0.2i will solve the problem
Last edited by Siz : 01-22-07 at 01:51 PM.
Report comment to moderator  
Reply With Quote
Unread 01-18-07, 12:15 AM  
Zidomo
A Cliff Giant
 
Zidomo's Avatar

Forum posts: 76
File comments: 1046
Uploads: 0
Problems with (your latest released) 2.0.2H on the 2.0.5 live servers now that BC has been released.

--BC items are recorded with proper names & icons. But the stats are not recorded correctly. For instance a level 61 "Yew Wand of the Owl " may have +8 Intel & +8 Spirit. Yet in the tooltip Possessions provides, it shows the stats as "+0 Intellect" & "+0 Spirit". Same with all other new green items I've obtained so far(level 57 & up)...all the stats in the tooltips are "0".

--Doing a search (or something) in the Possessions window, received two of the following errors: "Possessions\\Possessions.lua:662: bad argument #1 to 'pairs' (table expected, got nil)\nPossessions\\Possessions.lua:662: in function `Possessions_ItemButton_OnEnter'\n<string>:\"POSSESSIONS_BrowseButton1:OnEnter\":2: in function <[string \"POSSESSIONS_BrowseButton1:OnEnter\"]:1>\n\n"
Last edited by Zidomo : 01-18-07 at 12:16 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: