Description
Dodgen Convenience Tools - Smart Automation and Audio!
My first foray into WoW addon development! Built with AI assistance while learning Lua from scratch. This toolkit adds quality-of-life features focused on smart targeting, audio cues, and combat awareness.
Core Features:
Interrupt Alert System - Visual and audio notifications when enemies cast interruptible spells. Shows only when YOUR interrupt is off cooldown (visual alerts) with customizable colors, text, and sounds. Separate alerts for targe t and focus frames. I have figured out how to make this work with third party addons that replace Blizzard base frames, specifically UUF, AND still work with native UI. If there is another Addon I should learn how to work around, please let me know.
Had to rtemove this due to Blizzard changes.
Smart Targeting Macros - Automatically generates macros that prioritize mouseover → manual override → auto-role detection (tank/healer) → fallback targeting. Updates dynamically based on group composition. Handles character vs. account macro limits intelligently.
Combat Notifications - On-screen text when entering/exiting combat. Draggable and customizable positioning.
Auto-Reply System - Automatically responds to whispers during combat or Mythic+ runs with customizable messages. Sends a follow-up when you're done.
Ability Sound Triggers - Play custom audio clips when you cast specific abilities. Easy to use drag and drop your spells into the config to add them.
Lust sound Trigger: Hear a sound of your choice (Defaults to Golden for the length of Lust) when a lust spell is cast and you are sated.
How to Use: /d opt to open settings, or find it in Interface > Addons. Tooltips explain everything. The Read Me in the file goes over most of the logic I used, and why I couldn't do many of the things I wish I could.
TOS Compliant: All macro generation happens out of combat. Nothing modifies game files or accesses protected functions improperly.
Help Me Test: Found bugs? /dt debug enables diagnostic logging. Please report issues so I can fix them!
Youtube Highlight of Features
Want to use my code?
Have fun, do it! See something you like, use it. Tell me about it so I can get better, and hopefully my work helps make you better!


