Help

ShortMacros

Combat Login to Add Favorites
  • 0 Likes
  • World of Warcraft
  • 1,456 Downloads
  • Supports: 4.0.6
  • 0 Average Daily Downloads
  • Comments
  • Created 8/9/2009 10:40:36 AM
  • Updated 3/4/2011 12:11:10 AM
  • 23 Favorites
  • Project Site
  • License: Public Domain
  • Release Type: Release
  • Newest File: v0.1.1
or

About ShortMacros

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 two 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

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 ;)

------------------------------------------------------------------------
r8 | egrimm | 2011-03-04 06:11:04 +0000 (Fri, 04 Mar 2011) | 1 line
Changed paths:
   A /tags/v0.1.1 (from /trunk:7)

Update to avoid being marked as abandoned :(
------------------------------------------------------------------------
r7 | egrimm | 2011-03-04 06:10:22 +0000 (Fri, 04 Mar 2011) | 1 line
Changed paths:
   M /trunk/ShortMacros.toc

Update to avoid being marked as abandoned :(
------------------------------------------------------------------------
r6 | egrimm | 2009-08-09 17:03:38 +0000 (Sun, 09 Aug 2009) | 1 line
Changed paths:
   D /trunk/tags

this folder not needed :$
------------------------------------------------------------------------

Addon Packs Containing This...

Comments

  • #8
    Is it possible to shorthand /targetlasttarget, /targetexact and/or /cleartarget?
  • #9
    Nevermind... I see that those commands are protected by Blizzard.
  • #7
    how about /script SetRaidTarget("target", #) and /script SetRaidTarget("mouseover", #)?

    could those be replaced with ( example ) /rtt # and /rrm #?
  • #4
    Mouse over target macros!
    Atm for heaing I use macros that all have a target block like

    /cast [modifier:shift, target=focus, help] [modifier:alt, target=player] [target=mouseover, help] [target=target, help] [target=targettarget, help]
    and similar with harm for shocks

    if you could make that /mo help focus target targettarget or something, would be excellent!
  • #6
    sufferage,

    the same as what I said to Dohram goes here :( I cannot replace general things in macro commands, only add slash commands for things that are not protected. This falls under the same category as replacing spell names with shorter names :(

    You can replace modifier:shift with mod:shift though, that will save you 10 characters in the block you posted ;)
  • #3
    Hello!
    Some suggestions to shorten macros:

    /pacy
    /pacn

    /cseq

    Hope, this is possible. Would shorten some macros a lot ;-)
  • #5
    Chontay,

    the same as what I said to Dohram goes here. I cannot find/replace general things in macros, I can only add slashcommands for stuff that is not protected. I know castsequence is protected, and I think petautocast things are too :( I will check this out and if they are not they will be added :)
  • #1
    anyway to shorthand spells i.e rune strike to rs maybe?
  • #2
    Dohram,

    I don't think this is possible, due to the safe actions limitation in scripts. Certain actions cannot be done by scripts but only by macros. Thus I can shorten the names of spells or even replace /cast with /c, but I can do the things this addon currently does because they are not protected.

    Hope I explained that well enough, I'm not sure I understand all of it myself :)
  • To post a comment, please login or register a new account.
Learn how to disable ads
Learn how to disable ads
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster Addon Downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse.com Experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Minecraft 3D Print Giveaway

Enter Now!