Basically i want a macro that casts FR no matter what, but casts Hamstring only while battle cry is active.
If this can't be done thats fine, but if it can it'll reduce another keybind, which would be nice to me.
A few ideas I've heard, is changing the macro. You can't make a 'smart' one like that, but there are some things you can do.
1.) Just use 2 macros. Have a standard FR button, then another macro that does FR AND hamstring.
2.) Modifiers! Something like the following:
#showtooltip
/cast Focused Rage
/cast [mod] Hamstring
This one casts FR normally, or both if you hold a modifier.
3.) Scrollwheel. Pretty self-explanatory. Make up FR, and make down Hamstring.
4.) Simply separate FR and Hamstring. Takes a bit more thought to use, but... It's an option, if you think you can handle that many buttons.
5.) Put it on Battle Cry itself. Similar to the macro above, just add Battle Cry as the first line. Then, you just spam 1 button, for all 3 abilities. Throw your Avatar and trinkets in while you're at it. 1 stop shopping for all your spamming. something like this: