While leveling I found out about mouseover macro's and when I got them to work with Taunts aswell I was addicted.
I've created a one-button bind to use Hand of Reckoning on enemy's and Righteous Defense on friendly's.
It works fine, altough I started thinking about how Righteous Defense can be used on enemy's aswell. I believe they incorporated this in the spell some time ago, whereas you first had to make a [target=targettarget] macro for it to work.
What I'd like my macro to do is the following:
- Cast HoR when mousing over an enemy.
- Cast RD when mousing over a friendly.
- Cast RD when mousing over anything, but when control is pressed.
This is what I have now but it doesn't seem to work:
Code:
#showtooltip
/cast [@mouseover,harm,exists,nomod] Hand of Reckoning
/cast [@mouseover,help,exists,nomod] Righteous Defense
/cast [mod:ctrl,@mouseover,harm] Righteous Defense
I hope someone knows of a way to make it work, since on occasion it will be faster to mouse over the mob and click taunt than to find the player in my raid frames (when Hand of Reckoning is on cooldown of course). An example here is the Blood Beasts on Saurfang.
I have also tried a "/cast [mod:ctrl,@mouseover,target=targettarget] Righteous Defense" but that also didn't work.
If it all possible it would be great if there is no need for the [mod:ctrl]. Maybe with a "/castsequence" line with "reset=8". But up till now I'm quite clueless to do that since "/cast [mod:ctrl,@mouseover,harm] Righteous Defense" doesn't even work.