This addon lets you write macros up to 1023 characters long, and still have their icons update normally when you drag them to the action bar.
If you're running low on macro slots, it also lets you write character-specific Long Macros, and have them take up an account-wide blizzard macro slot instead, or vice-versa!
---
To open the Long Macros interface, type /longmacro, /LM or simply /L (doesn't matter whether you use upper-case or not).
Edit just as you would with regular macros.
Once you're done, simply drag the Long Macro to your action bars, and the addon will create a matching Blizzard Macro for you.
If you accidentally alter the generated Blizzard Macro's contents, erase all text from its body, and it will be safely generated again.
Enjoy!
---
Note: due to limitations imposed on all addons, it is not possible to drag a long macro to your action bars during combat, and changes made to your Long Macros will only take effect after combat ends.
If for some reason the game decides to bug out and changes all your slotted Long Macro icons to red question marks, dragging one of them to a different action bar slot will fix it. You can then safely return it to the slot it came from.
Soooo.. Downloaded it, and tried it..
Took my old Command demon macro. It clearly says
#showtooltip command demond
/cast (boring addon stuff) Command Demon
Longmacros makes it soul swap for some reason.. I guess it doesn't really work for warlocks
Update:
I've tried writing a similar macro, and everything appears to be working as intended now.
It might have been a bug on Blizzard's end, that got fixed with patch 7.0.
If the issue persists on your end, please copy+paste the entirety of the macro that's acting up into a comment, so I can take a look at it. :)
---
Thanks for the bug report, and apologies for taking so long to answer,
I've been away from wow for a while, and should be resubbing in a day or two.
I'll make sure to write a Command Demon macro like yours on my warlock, to see if I can figure out what makes it behave oddly, so I can squash that bug. =)
If you could add to paste mounts that would be great
I'm not sure what kind of mount functionality you have in mind.
This addon's macros should be capable of handling any kind of mounts that you could use in regular macros.
If there is some mount that behaves oddly, let me know, and I'll fix it. =)
It works perfectly... use /l
Yeah... this doesn't work.