---------- Post added 2013-05-21 at 11:04 PM ----------
/cast [mod:shift] Hemorrhage
This is a long version of my:
or an even longer version
/cast [nocombat] stealth
/cast [mod, combat] backstab; hemorrhage
I can give you hundreds or variation depending on personal preference, it may be short or long, complicated or simple.
[mod] is the short for modifier. Modifier are the buttons in your keyboard which are ctrl, alt, and lastly shift. You hold one or the specified before pressing the macro to use the skill attached to it.
If its doing something else, it means world of warcraft is using that combination as default. You need to unbind it on the game menu to make the macro work.
---------- Post added 2013-05-21 at 11:11 PM ----------
Limits of Macro:
>position condition does not exist. Which I hate the most
>sequence is limited to 2-3 (depending on skill type), adding more will just messed up the macro. Nerf on purpose by the developers
>macro cant prioritize procs, making multiple proced skill not trigger on macro..in other words, it will NOT work. (Engine Limitation)
>Sequence delays procs for 1-2 secs. Reducing performance of the player (Dumb Program)
>as long as your pressing the macro, it will trigger trinks and none gcd skills which often happens when mob is already dead, none left, and you are still flag in combat