Earlier Versions
Name | Size | Uploaded | Game Version | Downloads | |
v6 release | 1.25 KB | Sep 2, 2015 | 6.2.2 | 1,003 | Download |
v5 release | 1.26 KB | Oct 16, 2014 | 6.0.2 | 603 | Download |
v4 release | 1.26 KB | Jan 31, 2014 | 5.4.2 | 431 | Download |
v3 release | 1.40 KB | Aug 30, 2012 | 5.0.4 | 543 | Download |
v2 release | 1.15 KB | Aug 30, 2012 | 5.0.4 | 74 | Download |
v0.1.1 release | 1.09 KB | Mar 4, 2011 | 4.0.6 | 886 | Download |
v0.1 release | 1.07 KB | Aug 9, 2009 | 3.2.0 | 1,041 | Download |
Initial release release | 739 Bytes | Aug 9, 2009 | 3.2.0 | 198 | Download |
Description
General
ShortMacros is an addon that provides a couple of shorthand slash commands in order to reduce macro size, given the limit of 255 characters per macro.
Provided commands
Currently only four commands are implemented, but I will add more if I can think of them (or if they are suggested through the comments).
- Disable errors/sound: /de, /disable_errors
- Enable errors/sound: /ee, /enable_errors
- Set raid target on current target: /rtt #, where # is:
- 0-8: this will either set the raid target icon (1-8), or clear the current icon (0)
- clear, star, circle, diamond, triangle, moon, square, cross, skull: this will set the specified icon, or clear it
- Set raid target on current mouseover target: /rtm #, where # is the same as for the /rtt command
Example
As an example, the following macro (which attempts to cast Rune Strike whenever Frost Strike is used – Rune Strike is a reactive ability only available after parry/dodge and as such might give an error), which is 143 characters:
/script UIErrorsFrame:Hide() /console Sound_EnableSFX 0 /cast Rune Strike /console Sound_EnableSFX 1 /script UIErrorsFrame:Show() /cast Frost Strike
Can be shortened to:
/de /cast Rune Strike /ee /cast Frost Strike
Which is 41 characters, thus saving 102 characters which can be used for other commands; not to mention these commands are easier to remember than the /script commands 😉 More examples can easily be thought of.
Feedback
Comments, feedback and suggestions are appreciated. If you have any requests for other commands to be added, feel free to write 😉
Add a comment