Description
DoINeedThis
DoINeedThis is an inventory decision assistant for World of Warcraft Retail. It scans your bags, character bank, and Warband bank, explains what your items may be used for, and recommends whether you should keep, auction, vendor, or manually verify them.
Recommendations consider the exact item instance whenever possible, including its effective item level, upgrade track, binding state, bonus IDs, sockets, and required level.
Every recommendation includes supporting information so you can make the final decision. DoINeedThis never automatically sells, deletes, mails, equips, or moves your items.
Features
- Scan your bags, reagent bag, character bank, and Warband bank
- Filter the inventory by Bags, Bank, Warband, or All storage
- Search, sort, and review items in a resizable inventory window
- See how many copies you own and where they are stored
- Classify items as:
- Keep
- Crafting
- Optional
- Sell
- Vendor
- Unsure
- Unknown
- Filter directly to actionable items that may be removable
- View the reason, confidence, evidence, limitations, and disposal-safety status behind each recommendation
- Add recommendation information directly to normal World of Warcraft item tooltips
- Choose Compact, Full, or Hidden tooltip modes
- Hold Shift while using Compact mode to temporarily display the complete analysis
- Apply personal overrides such as Always Keep and Mark Sell
- Open the addon from a draggable minimap button
Account-Wide Equipment Planning
DoINeedThis can build a consolidated equipment plan across the characters you choose to include.
Log into each character you want considered so the addon can record:
- Character class and specialization
- Character level
- Currently equipped items
- Effective equipped item levels
- Saved equipment sets
- Profession and recipe information
- Inventory ownership snapshots
The equipment planner can then:
- Compare transferable equipment against compatible tracked characters
- Match armour to each class’s preferred armour type
- Check class-wide weapon compatibility
- Reserve future equipment for characters who have not reached the required level
- Protect items used in saved equipment sets
- Account for multiple characters who use the same armour type
- Reserve multiple copies when several characters need the same slot
- Identify weaker surplus copies after stronger items have been reserved
- Require fresh character data before declaring transferable equipment unnecessary
For example, a level-80 plate wearer may reserve a level-90 Warbound plate chest for future use. If two included plate wearers need that slot, the planner can reserve the two strongest eligible copies and identify lower-level surplus copies.
Exact Binding and Transferability
DoINeedThis checks the exact item copy instead of relying only on its generic binding type.
This allows the addon to distinguish between:
- An unused Bind-on-Equip item that can still be transferred
- A Warbound item that can be placed in the Warband bank
- A formerly transferable item that has become soulbound
- A character-bound item that must never be suggested for another character
The exact Soulbound state takes priority over generic BoE, account-bound, or Warbound item information.
If otherwise identical copies have mixed binding states, DoINeedThis uses the safer non-transferable interpretation rather than risk recommending a soulbound item for another character.
Equipment Comparison and Upgrade Tracks
Equipment is evaluated using its complete item-instance link whenever available. This preserves the effective item level, upgrade rank, bonus IDs, sockets, and other variant information.
DoINeedThis:
- Compares armour and weapons with compatible equipped slots
- Handles two-slot groups such as rings and trinkets
- Keeps upgraded and bonus-ID variants separate
- Shows stronger equipped or reserved alternatives behind Sell and Vendor recommendations
- Protects items that may become competitive after upgrading
- Reads upgrade tracks such as Adventurer 1/6, Veteran 2/6, or Hero 1/6
- Uses the maximum attainable item level when WoW exposes it
- Uses a conservative estimate when only the current and maximum ranks are available
- Marks an item Unsure when upgrading it may allow it to match or exceed the comparison item
A lower-level item will therefore not be marked disposable merely because it has not yet been upgraded.
Trinkets and weapons remain cautious when effects or specialization requirements may outweigh item level. However, a soulbound lower-level trinket can be marked Vendor when:
- Both equipped trinket slots contain better items
- It is not protected by a saved equipment set
- Its maximum upgraded item level remains below the weaker equipped trinket
Equipment Slot Pool
Select an equipment item in the main window and open Slot Pool to see the complete comparison set for that slot.
The visual Slot Pool includes:
- Item icons and quality colours
- Effective item levels
- Upgrade potential
- Number of scanned copies
- Transferability
- Reserved copies
- Intended recipients
- Transferable surplus copies
- Full item tooltips when hovering over an item
The item used to open the window is marked SELECTED. Equipped items are comparison baselines and are not incorrectly counted as bag or bank copies.
Quest and Reputation Items
DoINeedThis detects quest-related items and reports whether the linked quest is:
- Currently active
- Already completed
- Not currently present in the quest log
It also looks for reputation-related item and spell text.
When a matching faction, Renown track, or Paragon reputation can be identified, the addon keeps the item while that reputation remains useful. If reputation use is detected but the faction cannot be matched safely, the item is marked Unsure.
Collections and Housing Decor
When World of Warcraft exposes the required collection information, DoINeedThis checks:
- Transmog appearances
- Toys
- Battle pets
- Mounts
- Housing decor
Unlearned Housing decor is marked Keep with the suggested action Keep and learn.
Already-owned decor that appears auctionable is marked Unsure, allowing you to compare its Auction House value against keeping an additional copy.
Housing ownership may include decor stored, awaiting redemption, or already placed in houses and plots.
Professions and Recipes
Open each profession window once on the characters you want included so DoINeedThis can index the recipe information exposed by WoW.
The addon can:
- Identify known recipes that consume an item
- Display the relevant profession beside indexed recipe uses
- Label materials as Crafting ingredient — Profession
- Detect when the current character already knows a recipe
- Auction known recipes that remain tradeable
- Vendor known soulbound recipes when they have vendor value
- Reserve a non-auctionable Warband recipe when a confirmed eligible character still needs it
Recipe substitutions and recipes not loaded by World of Warcraft may remain unavailable.
Recommendation Meanings
| Recommendation | Meaning |
|---|---|
| Keep | The item has a clear current, future, collection, quest, reputation, saved-set, or account-wide use. |
| Crafting | The item teaches a recipe or is used as a profession material. |
| Optional | Usually a legacy item that may still be useful for older crafting, collections, or timewalking content. |
| Sell | The item appears tradeable and may be sold, usually through the Auction House. |
| Vendor | The item appears safe to sell to an NPC vendor, subject to the displayed safety information. |
| Unsure | The addon cannot make a sufficiently reliable decision; check the item manually. |
| Unknown | World of Warcraft has not yet exposed enough item information. |
Confidence and Disposal Safety
Each recommendation includes a confidence level:
- High — Supported by direct evidence such as an active quest, known recipe state, unlearned collection item, saved equipment set, confirmed recipient, or poor-quality vendor item
- Medium — Supported by useful but incomplete evidence such as crafting flags, pricing data, or equipment comparison
- Low — Based on broad metadata, incomplete character information, or an unresolved relationship
The disposal-safety warning is intentionally stricter than the recommendation.
Sell means sell rather than delete. Optional still requires verification. Unsure and Unknown should never be treated as permission to remove an item.
Tooltip Integration
Hover over an item in your bags, bank, inventory links, or the DoINeedThis window to see its recommendation in the standard game tooltip.
Depending on the selected tooltip mode, the tooltip may include:
- Recommendation
- Suggested action
- Confidence level
- Disposal-safety warning
- Reason for the recommendation
- Expansion and category
- Exact binding state
- Item level and required level
- Upgrade track and maximum potential item level
- Quest or reputation status
- Collection or Housing status
- Recipe knowledge and profession relevance
- Equipment comparison
- Saved equipment-set protection
- Account-wide upgrade recipients
- Better equipped or reserved alternatives
- Slot Pool summary
- Vendor value
- Auction estimate
- Amount owned across known storage locations
Auction House Pricing
DoINeedThis can use pricing information supplied by:
- Auctionator
- TradeSkillMaster
Pricing addons are optional. DoINeedThis continues to work without them, although auction-related recommendations may contain less pricing information.
Bank and Warband Data
World of Warcraft only exposes some bank information while the corresponding bank is open or after its tabs have been loaded.
After installing the addon:
- Log into each character you want the addon to consider.
- Open that character’s bank.
- Open the Warband bank and load the relevant tabs.
- Open each profession window you want indexed.
- Use Scan Now.
Character inventory and equipment information is stored as a snapshot. The Warband bank is stored once at the account level so it is not counted again for every character.
The character manager lets you include or exclude individual characters and choose how recently their equipment must have been scanned. Available freshness periods are 7, 14, 30, 60, and 90 days.
Performance
DoINeedThis is designed to keep normal gameplay responsive.
Inventory updates are debounced after rapid looting, and the addon:
- Rescans only containers that changed
- Detects the exact bag slots affected
- Reuses binding and tooltip information for unchanged item instances
- Reanalyzes only affected items when possible
- Rebuilds account equipment plans only when equipment changes
- Spreads larger equipment-planning and analysis work across multiple frames
- Avoids rebuilding the inventory window while it is closed
Commands
/dint— Open or close the DoINeedThis window/dint scan— Scan currently available inventory locations/dint tooltip— Cycle through Compact, Full, and Hidden tooltip modes/dint tooltip compact— Use compact tooltips; hold Shift for complete details/dint tooltip full— Always display the complete tooltip analysis/dint tooltip off— Hide DoINeedThis information from item tooltips/dint status— Show pricing integrations and profession-index status/dint minimap— Show or hide the minimap button/dint characters— Choose the characters included in account-wide equipment decisions/dint reset— Remove personal item overrides/dint debug— Display the latest captured addon error/dint errorsor/dint log— Display the latest stored error and log location/dint clearerrors— Clear the stored error history
You can also:
- Left-click the minimap button to open DoINeedThis
- Right-click the minimap button to scan available inventory
Important Limitations
World of Warcraft’s addon API does not expose every item relationship, acquisition source, quest dependency, profession use, effect interaction, or collection requirement.
Some items have hidden, temporary, specialization-specific, or undocumented uses. The addon remains cautious when the available information does not support a reliable decision.
The official Battle.net Game Data API cannot be called directly by a World of Warcraft addon. More complete external data would require a companion application or web service, and some relationships would still require curated rules.
Before deleting a rare, unique, quest-related, effect-driven, or otherwise unfamiliar item, confirm its purpose.
DoINeedThis will never automatically delete, destroy, sell, auction, mail, equip, or move an item.
Feedback and Bug Reports
When reporting a problem, please include:
- Addon version
- Item name or item ID
- Item level and upgrade track
- Binding state
- Recommendation shown
- Recommendation expected
- Relevant equipped items
- Whether the item was in Bags, Bank, or Warband storage
- Any error reported by
/dint debug
Screenshots of the original item tooltip and the expanded DoINeedThis tooltip are especially helpful.
Your feedback helps improve recommendation safety, equipment planning, and item coverage.






