Do You Need It?
A compact Retail loot helper for tradeable Mythic+ and raid gear.
Do You Need It? helps you spot group gear drops that may actually be worth asking for, compare the drop against what the looter has equipped, and send a polite whisper only when you choose to.
It is built for World of Warcraft Retail / Midnight 12.1.0 and is intentionally quiet: no giant loot wall, no automatic spam by default, and no currency/reagent clutter.

At a glance
- Askable loot first - the default view focuses on likely-tradeable gear your current character can use or equip.
- All Gear history - a separate tab keeps every visible gear drop for review without adding pointless Ask buttons.
- Dropped vs equipped - dropped item links appear next to the looter's equipped or cached equipped item when available.
- Pre-scan cache -
/dyni scan can cache party gear before a dungeon or raid so comparisons still help when live inspect is throttled or delayed.
- Boss and run context - recent session drops and boss/run groups stay available after the fight.
- Class-colored names - looter names use class colors when roster data is available.
- Readable names - Cyrillic-safe font fallback keeps player names readable even if the selected UI font lacks those glyphs.
- Optional delayed whispers - auto-whisper is disabled by default and, if enabled, waits before sending.
What the window shows
| View |
Purpose |
| Askable |
Gear the addon currently considers worth asking about and usable by your character. |
| All Gear |
Every visible gear drop, useful for reviewing what dropped after a boss or chest. |
| History |
Current rows, saved session drops, and recent boss/run groups. |
| Settings |
Auto whisper, delay, custom message, language, font, and font size. |
Non-gear drops are filtered out of the askable flow: currencies, reagents, recipes, consumables, quest items, and other loot that is not useful for this decision.
Whisper control
Auto-whisper is off by default.
If you enable it, Do You Need It? uses your configured delay and custom message template. Manual Ask buttons remain available, and pending automatic sends are cancelled when you ask manually first, clear current rows, or turn auto-whisper off.
Example custom whisper text:
Hey, do you need {item}? It would be an upgrade for me.
Slash commands
/dyni toggle the loot window
/dyni settings open settings
/dyni scan pre-scan nearby group members for equipped gear
/dyni test add local sample rows for UI testing
/dyni auto on enable delayed auto-whisper
/dyni auto off disable auto-whisper
/dyni delay <seconds> set auto-whisper delay, clamped to 3-30 seconds
/dyni clear clear current live/session rows, keeping saved history
/dyni history cycle the history view
/dyni status print current settings, build, and layout
/dyni debug on save recent loot-processing diagnostics
/dyni diag print newest diagnostic entries
Inspect and cache notes
Equipped-item comparison depends on Blizzard's normal inspection rules: range, combat state, throttling, item cache timing, and whether the target can be inspected at that moment.
Do You Need It? handles that by:
- trying live inspect when loot appears;
- using cached equipped items from the last successful scan when live inspect is blocked or delayed;
- showing whether an equipped item is live or cached so the comparison stays honest.
For best results, run /dyni scan before a dungeon or raid pull.
Language and fonts
The settings window supports language, font, and font-size controls with live hover previews. Auto follows your WoW client locale.
Language options currently exposed in settings:
- Auto - use the current WoW client locale
- English (
enUS)
- Deutsch (
deDE)
- Español (
esES, esMX)
- Français (
frFR)
- Italiano (
itIT)
- Português do Brasil (
ptBR)
- Русский (
ruRU)
- 한국어 (
koKR)
- 中文 简体 (
zhCN)
- 中文 繁體 (
zhTW)
Localization note: English and Russian have the most complete addon-specific text today. Other locale options cover the core settings labels and safely fall back to English for addon-specific labels that have not been manually reviewed yet.
Font selection uses LibSharedMedia when available, plus Blizzard font fallbacks. If a selected font cannot draw a player name, Do You Need It? falls back to Arial Narrow for that name so Cyrillic characters stay readable.
Compatibility
- World of Warcraft Retail / Midnight 12.1.0
- Pure Lua / FrameXML addon
- No external app required
- No gameplay automation
- Auto-whisper disabled by default
Links
License
Do You Need It? is MIT licensed.