YuxtaUI_MDH (Misdirection & Tricks Helper)
YuxtaUI_MDH is an ultra-lightweight, automated utility designed specifically for Hunters and Rogues in World of Warcraft. It streamlines the management of your Misdirection and Tricks of the Trade macros by automatically dynamically targeting tanks in group content and cleaning up your macro when returning to solo play.
✨ Key Features
- 🛡️ Smart Tank Auto-Assignment: Upon entering Mythic+ dungeons, raids, or party instances, the addon automatically scans your group roles and sets the main tank as your macro's target—no manual setup required.
- 🔄 Automatic Post-Instance Cleanup: When your group disbands or you leave the instance, YuxtaUI_MDH automatically resets your macro to target
@pet(if a Hunter pet is active) or@mouseoverfor seamless open-world gameplay. - ⚡ Zero-Resource Architecture: If logged into any class other than Hunter or Rogue, the script terminates execution instantly before registering events or creating UI elements. 0.00 KB RAM & CPU consumption on non-target classes.
- 🎯 Dynamic Target Selection: Effortlessly switch targets on the fly via the minimap button menu or quick chat commands to set your macro to:
- Party/Raid Tank
- Current Target
- Target of Target
- Focus Frame
- Custom Player Name
- Mouseover / Pet
- 🔔 Instant Entry Reminders: Optional popup dialogs upon entering instances if a tank isn't automatically detected, allowing one-click selection.
🛠️ How It Works
YuxtaUI_MDH generates and manages a dedicated macro named MDH_Macro directly in your Per-Character Macro tab (saving global macro slots).
- Install the addon and log into your Hunter or Rogue.
- Open your Macro menu (
/macro) and drag the newly createdMDH_Macroto your action bar. - As you join groups, enter dungeons, or target players, the addon updates the internal logic of
MDH_Macroon the fly without breaking during combat lockouts.
💻 Slash Commands
Access options or update your target target manually at any time using the quick chat commands:
/ymdhor/yuxtamd— Opens the Minimap Dropdown Menu./ymdh <PlayerName>— Directly assigns<PlayerName>to your macro target.
⚙️ Configuration & Options
Clicking the Minimap Icon opens an intuitive menu where you can toggle:
- Auto-Set Tank in Instance: Automatically search and set group tanks upon zoning in.
- Auto-Clear on Leave: Automatically reset to
@mouseover/@petwhen leaving instances or disbanding groups. - Entry Reminder Popup: Enable or disable the prompt window when zoning into new areas.
Part of the YuxtaUI suite by Yuxta.

