HotLoot Remastered
Selective looting. Controlled selling. Clear diagnostics.
HotLoot Remastered is a restored and modernized continuation of the original HotLoot addon for World of Warcraft Retail.
It is designed to help players control what gets looted, understand why loot decisions were made, and safely prepare eligible low-quality items for merchant selling.
HotLoot prioritizes clear rules, safe automation, and useful feedback. When critical item, slot, quantity, value, or protected data cannot be confirmed safely, HotLoot preserves the item instead of guessing.
Main Features
- Selective loot rules: configure loot behavior by quality, item level, value, and item-specific rules.
- Always Loot and Never Loot lists: explicitly force specific items to be looted or preserved.
- Loot Monitor: optional local feedback for loot activity and item values.
- Activity history: review recent loot decisions and merchant activity after they happen.
- Loot decision history: inspect what HotLoot looted, left behind, filtered, or preserved.
- Merchant audit history: track merchant previews, selections, confirmations, cancellations, and safety locks.
- Diagnostic tools: read-only overview, technical verification, integration status, and support export tools.
- TradeSkillMaster support: optionally display TSM values when available through the TSM API.
- Protected merchant selling: prepare eligible items for sale with preview, item selection, confirmation, and audit history.
Protected Merchant Selling
HotLoot can prepare eligible low-quality items for merchant selling, but it does not sell them blindly.
The merchant workflow is designed around review and safety:
- automatic merchant preview when enabled;
- manual reopening from the merchant button;
- individual item selection;
- Select All and Clear All controls;
- safe cancellation when the preview window is closed;
- safe handling when the merchant window closes before confirmation;
- dedicated merchant audit history;
- observed buyback correlation for HotLoot-initiated sales.
If an item, quantity, slot, or value cannot be confirmed safely, HotLoot should not sell it automatically.
Safety Policy
HotLoot follows a fail-safe policy for automatic actions.
- Unknown loot data blocks automatic looting when the decision would be unsafe.
- Unknown merchant data blocks automatic selling.
- Protected or inaccessible values are represented safely in diagnostics and histories.
- Unknown values are not treated as zero, false, empty, or safe.
- TradeSkillMaster prices are visual information only and are not used for destructive loot or sell decisions.
TradeSkillMaster Integration
TradeSkillMaster support is optional.
When the TSM API is available, HotLoot can display configured market values for reference. Missing auction data is treated as an expected no data result, not as an addon failure.
TSM values are never used as the sole reason to loot, delete, or sell an item automatically.
Activity, History, and Reports
HotLoot includes activity and reporting tools to make its behavior easier to understand.
- Activity and Notices: controls operational notices and activity-history storage.
- Loot Decision History: shows previous loot decisions, including looted items, left-behind items, issues, filters, and manual-loot activity.
- Merchant Audit History: records merchant previews, sale requests, confirmations, cancellations, and safety events.
- Support Export: generates a support report with useful diagnostic information for troubleshooting.
Diagnostic Tools
The diagnostic area provides a read-only view of HotLoot's current runtime state.
- Overview: a quick health summary for normal users.
- Technical Verification: detailed checks for compatibility and module state.
- Integrations: status of optional systems such as TSM, merchant ownership, chat routing, and compatibility adapters.
- Debug History: technical history for troubleshooting when debugging is enabled.
Slash Commands
/hl- Open the HotLoot options window./hotloot- Open the HotLoot options window.
Compatibility Scope
- Main validation target: World of Warcraft Retail 11.2.5 / Interface 110205.
- Additional Retail compatibility: newer Retail compatibility paths may be reviewed or validated when available.
- TradeSkillMaster: optional; value availability depends on the selected TSM price source and available auction data.
- Skinning-related behavior: requires the current character to know Skinning before functional profession-specific behavior can be fully tested.
Localization
enUS is the base language and fallback.
Additional localizations may be expanded over time.
Credits
Original HotLoot project by Neil Smith.
HotLoot Remastered restoration and modernization maintained by MrCr0w.
This project preserves the spirit of the original addon while updating the codebase, compatibility layer, diagnostics, activity history, and protected merchant-selling workflow for modern Retail clients.
