Hello,
TLDR: Let’s fix my failed macro! (It’s at the end, scroll down.)
As far as I know - besides the ‘[@target]’ and ‘[@cursor]’ macro options, there are no other ways to alter the interaction with ground targeted abilities. I used to play GW2 a few years ago, and there was an option for ground targeted abilities where it showed the targeting circle while holding down your keybind and triggered the ability when you released the button. This way you could be both accurate with the aiming and quick with the use at the same time.
In wow you are made to choose. You either awkwardly have to use 2 inputs to trigger 1 ability (button push + mouse click) or can trigger it with a single input (button push) but may not be 100% accurate with the aiming.
For some abilities it isnt that annoying: landing your bonedust brew - while in the middle of a pack - is not that hard even without the targeting circle. But let’s say you are on a warrior/rogue and you are running towards a ledge that you want to heroic leap/grappling hook to. And you want to use said ability AS SOON AS YOU GET IN RANGE. If you use it too soon you wont make the jump, if you use it too late you jog for and extra 8-10 yards - just to be sure - which can cost you your life or a kill opportunity in many situations.
So I was thinkink to ‘trick’ the system with a macro:
/castsequence reset=5 Ring of Peace, [@cursor] Ring of Peace
It is supposed to use it as the unmodified spellbook-version - showing the targeting circle - on the first button push (so I can aim accurately). And on the second button push it is supposed to use the same spell with the ‘[@cursor]’ option.
My problem is that even though I only added the ‘[@cursor]’ option to the second spell, it still casts it at my cursor even for the first button press. Any ideas to fix this or go at it from a totally different angle? (Maybe a weakaura can be made to show the targeting circle?)
Ty