This is a lightweight tool to automate the creation of a "Smart Disenchant" macro. Instead of manually dragging items or typing names, this script scans your bags and builds a macro for you.
What it Does
-
Auto-Populates: Scans your inventory and adds current item IDs to a macro.
-
ID-Based: Uses
item:IDlogic, making it more reliable than name-based macros and compatible with all languages. -
Smart Filling: Adds as many unique items as possible within the WoW 255-character macro limit.
How to Use
-
Generate: Type
/makedein chat to scan your bags and build/update the macro. -
Bind: Open your Macro Menu (
/m), find the icon named DE_IDs, and drag it to your action bar. -
Disenchant: Press the button once to activate the Disenchant spell, and again to disenchant the first valid item in the list.
-
Update: Whenever you get new loot, just type
/makedeagain to refresh the macro with your new items.

