When I got my Razer Naga mouse, I've started creating mouseover macros for my spells, so I could use it with the mouse numeric keyboard. However, it was pretty tedious copy-pasting and replacing spell's name here and there.
This was even worse when I installed Legion beta and found out I should create ALL the macros again, even if I've imported the character. Ouch.
So, I had the idea to create this little addon to help me create spell macros way faster!
How does it work?
It's quite simple: open the Spellbook and press the "AutoMacro" button on the top-right corner of the frame. Then, click on any spell and BANG! A macro for that spell is created. That simple!
Since spells are very character-specific, AutoMacro will store the macros on the ones specific for that character. The name of it and its icon will be the ones from the spell itself.
Can I edit the macro text?
Of course! Simply right-click on the AutoMacro button and then a frame will popup where you can change the macro the addon will generate.
AMAZING! How can I help?
The addon may still have some bugs out there. I'm not a programmer, so the code is not the best one. If you found anything or have some suggestions, feel free to contact me!
Checks whether the <spell> tag is present or correctly typed to avoid errors.
Fixed an issue where the addon wasn't working due to a wrong indent Notepad++ did.
Prevent AutoMacro being displayed when professions tab is opened.
Fixed an issue refreshing macro frame.
Added a glow effect around the spells when AutoMacro is on.
Prevented frames being displayed on top of empty spell buttons.
Warning if you try to create a macro during combat.
Refresh macro window if opened when you create a macro.
Pick up macro automatically when you create a macro.
Fixed background issue on the config frame (thanks TipTac addon for the hint!)